ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMapping class

Constructors

ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMapping({Input<String?>? measureName, required Input<String> measureValueType, Input<List<ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMapping>?>? multiMeasureAttributeMappings, Input<String?>? sourceColumn, Input<String?>? targetMeasureName})
Creates a new ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMapping. measureName Refers to the value of measureName in a result row. This field is required if measureNameColumn is provided. measureValueType Type of the value that is to be read from sourceColumn. Valid values are BIGINT, BOOLEAN, DOUBLE, VARCHAR, MULTI. multiMeasureAttributeMappings Configuration block for attribute mappings for MULTI value measures. Required when measureValueType is MULTI. See below. sourceColumn Source column from which measure-value is to be read for result materialization. targetMeasureName Target measure name to be used. If not provided, the target measure name by default is measureName, if provided, or sourceColumn otherwise.
const
ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMapping.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
measureName → Input<String?>?
Refers to the value of measureName in a result row. This field is required if measureNameColumn is provided.
final
measureValueType → Input<String>
Type of the value that is to be read from sourceColumn. Valid values are BIGINT, BOOLEAN, DOUBLE, VARCHAR, MULTI.
final
multiMeasureAttributeMappings → Input<List<ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMapping>?>?
Configuration block for attribute mappings for MULTI value measures. Required when measureValueType is MULTI. See below.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sourceColumn → Input<String?>?
Source column from which measure-value is to be read for result materialization.
final
targetMeasureName → Input<String?>?
Target measure name to be used. If not provided, the target measure name by default is measureName, if provided, or sourceColumn otherwise.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited