Class ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMapping
- java.lang.Object
-
- com.pulumi.aws.timestreamquery.outputs.ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMapping
-
public final class ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMapping extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMapping.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMapping.Builderbuilder()static ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMapping.Builderbuilder(ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMapping defaults)java.util.Optional<java.lang.String>measureName()java.lang.StringmeasureValueType()java.util.List<ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMapping>multiMeasureAttributeMappings()java.util.Optional<java.lang.String>sourceColumn()java.util.Optional<java.lang.String>targetMeasureName()
-
-
-
Method Detail
-
measureName
public java.util.Optional<java.lang.String> measureName()
- Returns:
- Refers to the value of measureName in a result row. This field is required if `measureNameColumn` is provided.
-
measureValueType
public java.lang.String measureValueType()
- Returns:
- Type of the value that is to be read from `sourceColumn`. Valid values are `BIGINT`, `BOOLEAN`, `DOUBLE`, `VARCHAR`, `MULTI`.
-
multiMeasureAttributeMappings
public java.util.List<ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMapping> multiMeasureAttributeMappings()
- Returns:
- Configuration block for attribute mappings for `MULTI` value measures. Required when `measureValueType` is `MULTI`. See below.
-
sourceColumn
public java.util.Optional<java.lang.String> sourceColumn()
- Returns:
- Source column from which measure-value is to be read for result materialization.
-
targetMeasureName
public java.util.Optional<java.lang.String> targetMeasureName()
- Returns:
- Target measure name to be used. If not provided, the target measure name by default is `measureName`, if provided, or `sourceColumn` otherwise.
-
builder
public static ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMapping.Builder builder()
-
builder
public static ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMapping.Builder builder(ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMapping defaults)
-
-