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.Builder
dateAxisOptions
(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.Builder
numericAxisOptions
(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
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 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.Builder
avoiding the need to create one manually viaNumericAxisOptions.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaDateAxisOptions.builder()
.When the
Consumer
completes,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:
-