Class ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.timestreamquery.inputs.ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArgs
-
public final class ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArgs.Builderbuilder()static ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArgs.Builderbuilder(ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>measureName()com.pulumi.core.Output<java.lang.String>measureValueType()java.util.Optional<com.pulumi.core.Output<java.util.List<ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArgs>>>multiMeasureAttributeMappings()java.util.Optional<com.pulumi.core.Output<java.lang.String>>sourceColumn()java.util.Optional<com.pulumi.core.Output<java.lang.String>>targetMeasureName()
-
-
-
Field Detail
-
Empty
public static final ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArgs Empty
-
-
Method Detail
-
measureName
public java.util.Optional<com.pulumi.core.Output<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 com.pulumi.core.Output<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.Optional<com.pulumi.core.Output<java.util.List<ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArgs>>> multiMeasureAttributeMappings()
- Returns:
- Configuration block for attribute mappings for `MULTI` value measures. Required when `measureValueType` is `MULTI`. See below.
-
sourceColumn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sourceColumn()
- Returns:
- Source column from which measure-value is to be read for result materialization.
-
targetMeasureName
public java.util.Optional<com.pulumi.core.Output<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 ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArgs.Builder builder()
-
builder
public static ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArgs.Builder builder(ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArgs defaults)
-
-