Interface DataLabelType.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DataLabelType.Builder,DataLabelType>,SdkBuilder<DataLabelType.Builder,DataLabelType>,SdkPojo
- Enclosing class:
- DataLabelType
@Mutable @NotThreadSafe public static interface DataLabelType.Builder extends SdkPojo, CopyableBuilder<DataLabelType.Builder,DataLabelType>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DataLabelType.BuilderdataPathLabelType(Consumer<DataPathLabelType.Builder> dataPathLabelType)The option that specifies individual data values for labels.DataLabelType.BuilderdataPathLabelType(DataPathLabelType dataPathLabelType)The option that specifies individual data values for labels.default DataLabelType.BuilderfieldLabelType(Consumer<FieldLabelType.Builder> fieldLabelType)Determines the label configuration for the entire field.DataLabelType.BuilderfieldLabelType(FieldLabelType fieldLabelType)Determines the label configuration for the entire field.default DataLabelType.BuildermaximumLabelType(Consumer<MaximumLabelType.Builder> maximumLabelType)Determines the label configuration for the maximum value in a visual.DataLabelType.BuildermaximumLabelType(MaximumLabelType maximumLabelType)Determines the label configuration for the maximum value in a visual.default DataLabelType.BuilderminimumLabelType(Consumer<MinimumLabelType.Builder> minimumLabelType)Determines the label configuration for the minimum value in a visual.DataLabelType.BuilderminimumLabelType(MinimumLabelType minimumLabelType)Determines the label configuration for the minimum value in a visual.default DataLabelType.BuilderrangeEndsLabelType(Consumer<RangeEndsLabelType.Builder> rangeEndsLabelType)Determines the label configuration for range end value in a visual.DataLabelType.BuilderrangeEndsLabelType(RangeEndsLabelType rangeEndsLabelType)Determines the label configuration for range end value in a visual.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
fieldLabelType
DataLabelType.Builder fieldLabelType(FieldLabelType fieldLabelType)
Determines the label configuration for the entire field.
- Parameters:
fieldLabelType- Determines the label configuration for the entire field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fieldLabelType
default DataLabelType.Builder fieldLabelType(Consumer<FieldLabelType.Builder> fieldLabelType)
Determines the label configuration for the entire field.
This is a convenience method that creates an instance of theFieldLabelType.Builderavoiding the need to create one manually viaFieldLabelType.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofieldLabelType(FieldLabelType).- Parameters:
fieldLabelType- a consumer that will call methods onFieldLabelType.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
fieldLabelType(FieldLabelType)
-
dataPathLabelType
DataLabelType.Builder dataPathLabelType(DataPathLabelType dataPathLabelType)
The option that specifies individual data values for labels.
- Parameters:
dataPathLabelType- The option that specifies individual data values for labels.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataPathLabelType
default DataLabelType.Builder dataPathLabelType(Consumer<DataPathLabelType.Builder> dataPathLabelType)
The option that specifies individual data values for labels.
This is a convenience method that creates an instance of theDataPathLabelType.Builderavoiding the need to create one manually viaDataPathLabelType.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todataPathLabelType(DataPathLabelType).- Parameters:
dataPathLabelType- a consumer that will call methods onDataPathLabelType.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dataPathLabelType(DataPathLabelType)
-
rangeEndsLabelType
DataLabelType.Builder rangeEndsLabelType(RangeEndsLabelType rangeEndsLabelType)
Determines the label configuration for range end value in a visual.
- Parameters:
rangeEndsLabelType- Determines the label configuration for range end value in a visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rangeEndsLabelType
default DataLabelType.Builder rangeEndsLabelType(Consumer<RangeEndsLabelType.Builder> rangeEndsLabelType)
Determines the label configuration for range end value in a visual.
This is a convenience method that creates an instance of theRangeEndsLabelType.Builderavoiding the need to create one manually viaRangeEndsLabelType.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torangeEndsLabelType(RangeEndsLabelType).- Parameters:
rangeEndsLabelType- a consumer that will call methods onRangeEndsLabelType.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
rangeEndsLabelType(RangeEndsLabelType)
-
minimumLabelType
DataLabelType.Builder minimumLabelType(MinimumLabelType minimumLabelType)
Determines the label configuration for the minimum value in a visual.
- Parameters:
minimumLabelType- Determines the label configuration for the minimum value in a visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
minimumLabelType
default DataLabelType.Builder minimumLabelType(Consumer<MinimumLabelType.Builder> minimumLabelType)
Determines the label configuration for the minimum value in a visual.
This is a convenience method that creates an instance of theMinimumLabelType.Builderavoiding the need to create one manually viaMinimumLabelType.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tominimumLabelType(MinimumLabelType).- Parameters:
minimumLabelType- a consumer that will call methods onMinimumLabelType.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
minimumLabelType(MinimumLabelType)
-
maximumLabelType
DataLabelType.Builder maximumLabelType(MaximumLabelType maximumLabelType)
Determines the label configuration for the maximum value in a visual.
- Parameters:
maximumLabelType- Determines the label configuration for the maximum value in a visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maximumLabelType
default DataLabelType.Builder maximumLabelType(Consumer<MaximumLabelType.Builder> maximumLabelType)
Determines the label configuration for the maximum value in a visual.
This is a convenience method that creates an instance of theMaximumLabelType.Builderavoiding the need to create one manually viaMaximumLabelType.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomaximumLabelType(MaximumLabelType).- Parameters:
maximumLabelType- a consumer that will call methods onMaximumLabelType.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
maximumLabelType(MaximumLabelType)
-
-