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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default AxisDataOptions.BuilderdateAxisOptions(Consumer<DateAxisOptions.Builder> dateAxisOptions)The options for an axis with a date field.AxisDataOptions.BuilderdateAxisOptions(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.AxisDataOptions.BuildernumericAxisOptions(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 Detail
-
numericAxisOptions
AxisDataOptions.Builder numericAxisOptions(NumericAxisOptions 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:
numericAxisOptions(NumericAxisOptions)
-
dateAxisOptions
AxisDataOptions.Builder dateAxisOptions(DateAxisOptions 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
default AxisDataOptions.Builder dateAxisOptions(Consumer<DateAxisOptions.Builder> 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:
dateAxisOptions(DateAxisOptions)
-
-