Interface AxisDataOptions.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AxisDataOptions.Builder,,AxisDataOptions> SdkBuilder<AxisDataOptions.Builder,,AxisDataOptions> SdkPojo
- Enclosing class:
AxisDataOptions
@Mutable
@NotThreadSafe
public static interface AxisDataOptions.Builder
extends SdkPojo, CopyableBuilder<AxisDataOptions.Builder,AxisDataOptions>
-
Method Summary
Modifier and TypeMethodDescriptiondefault AxisDataOptions.BuilderdateAxisOptions(Consumer<DateAxisOptions.Builder> dateAxisOptions) The options for an axis with a date field.dateAxisOptions(DateAxisOptions dateAxisOptions) The options for an axis with a date field.default AxisDataOptions.BuildernumericAxisOptions(Consumer<NumericAxisOptions.Builder> numericAxisOptions) The options for an axis with a numeric field.numericAxisOptions(NumericAxisOptions numericAxisOptions) The options for an axis with a numeric field.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
numericAxisOptions
The options for an axis with a numeric field.
- Parameters:
numericAxisOptions- The options for an axis with a numeric field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
numericAxisOptions
default AxisDataOptions.Builder numericAxisOptions(Consumer<NumericAxisOptions.Builder> numericAxisOptions) The options for an axis with a numeric field.
This is a convenience method that creates an instance of theNumericAxisOptions.Builderavoiding the need to create one manually viaNumericAxisOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonumericAxisOptions(NumericAxisOptions).- Parameters:
numericAxisOptions- a consumer that will call methods onNumericAxisOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dateAxisOptions
The options for an axis with a date field.
- Parameters:
dateAxisOptions- The options for an axis with a date field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dateAxisOptions
The options for an axis with a date field.
This is a convenience method that creates an instance of theDateAxisOptions.Builderavoiding the need to create one manually viaDateAxisOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todateAxisOptions(DateAxisOptions).- Parameters:
dateAxisOptions- a consumer that will call methods onDateAxisOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-