Interface MultiMeasureAttributeMapping.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<MultiMeasureAttributeMapping.Builder,MultiMeasureAttributeMapping>,SdkBuilder<MultiMeasureAttributeMapping.Builder,MultiMeasureAttributeMapping>,SdkPojo
- Enclosing class:
- MultiMeasureAttributeMapping
public static interface MultiMeasureAttributeMapping.Builder extends SdkPojo, CopyableBuilder<MultiMeasureAttributeMapping.Builder,MultiMeasureAttributeMapping>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MultiMeasureAttributeMapping.BuildermeasureValueType(String measureValueType)Type of the attribute to be read from the source column.MultiMeasureAttributeMapping.BuildermeasureValueType(ScalarMeasureValueType measureValueType)Type of the attribute to be read from the source column.MultiMeasureAttributeMapping.BuildersourceColumn(String sourceColumn)Source column from where the attribute value is to be read.MultiMeasureAttributeMapping.BuildertargetMultiMeasureAttributeName(String targetMultiMeasureAttributeName)Custom name to be used for attribute name in derived table.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
sourceColumn
MultiMeasureAttributeMapping.Builder sourceColumn(String sourceColumn)
Source column from where the attribute value is to be read.
- Parameters:
sourceColumn- Source column from where the attribute value is to be read.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetMultiMeasureAttributeName
MultiMeasureAttributeMapping.Builder targetMultiMeasureAttributeName(String targetMultiMeasureAttributeName)
Custom name to be used for attribute name in derived table. If not provided, source column name would be used.
- Parameters:
targetMultiMeasureAttributeName- Custom name to be used for attribute name in derived table. If not provided, source column name would be used.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
measureValueType
MultiMeasureAttributeMapping.Builder measureValueType(String measureValueType)
Type of the attribute to be read from the source column.
- Parameters:
measureValueType- Type of the attribute to be read from the source column.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ScalarMeasureValueType,ScalarMeasureValueType
-
measureValueType
MultiMeasureAttributeMapping.Builder measureValueType(ScalarMeasureValueType measureValueType)
Type of the attribute to be read from the source column.
- Parameters:
measureValueType- Type of the attribute to be read from the source column.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ScalarMeasureValueType,ScalarMeasureValueType
-
-