Interface DimensionField.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DimensionField.Builder,
,DimensionField> SdkBuilder<DimensionField.Builder,
,DimensionField> SdkPojo
- Enclosing class:
DimensionField
-
Method Summary
Modifier and TypeMethodDescriptiondefault DimensionField.Builder
categoricalDimensionField
(Consumer<CategoricalDimensionField.Builder> categoricalDimensionField) The dimension type field with categorical type columns.categoricalDimensionField
(CategoricalDimensionField categoricalDimensionField) The dimension type field with categorical type columns.default DimensionField.Builder
dateDimensionField
(Consumer<DateDimensionField.Builder> dateDimensionField) The dimension type field with date type columns.dateDimensionField
(DateDimensionField dateDimensionField) The dimension type field with date type columns.default DimensionField.Builder
numericalDimensionField
(Consumer<NumericalDimensionField.Builder> numericalDimensionField) The dimension type field with numerical type columns.numericalDimensionField
(NumericalDimensionField numericalDimensionField) The dimension type field with numerical type columns.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
-
numericalDimensionField
The dimension type field with numerical type columns.
- Parameters:
numericalDimensionField
- The dimension type field with numerical type columns.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
numericalDimensionField
default DimensionField.Builder numericalDimensionField(Consumer<NumericalDimensionField.Builder> numericalDimensionField) The dimension type field with numerical type columns.
This is a convenience method that creates an instance of theNumericalDimensionField.Builder
avoiding the need to create one manually viaNumericalDimensionField.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonumericalDimensionField(NumericalDimensionField)
.- Parameters:
numericalDimensionField
- a consumer that will call methods onNumericalDimensionField.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
categoricalDimensionField
DimensionField.Builder categoricalDimensionField(CategoricalDimensionField categoricalDimensionField) The dimension type field with categorical type columns.
- Parameters:
categoricalDimensionField
- The dimension type field with categorical type columns.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
categoricalDimensionField
default DimensionField.Builder categoricalDimensionField(Consumer<CategoricalDimensionField.Builder> categoricalDimensionField) The dimension type field with categorical type columns.
This is a convenience method that creates an instance of theCategoricalDimensionField.Builder
avoiding the need to create one manually viaCategoricalDimensionField.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocategoricalDimensionField(CategoricalDimensionField)
.- Parameters:
categoricalDimensionField
- a consumer that will call methods onCategoricalDimensionField.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dateDimensionField
The dimension type field with date type columns.
- Parameters:
dateDimensionField
- The dimension type field with date type columns.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dateDimensionField
default DimensionField.Builder dateDimensionField(Consumer<DateDimensionField.Builder> dateDimensionField) The dimension type field with date type columns.
This is a convenience method that creates an instance of theDateDimensionField.Builder
avoiding the need to create one manually viaDateDimensionField.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todateDimensionField(DateDimensionField)
.- Parameters:
dateDimensionField
- a consumer that will call methods onDateDimensionField.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-