Interface DimensionField.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DimensionField.Builder,,DimensionField> SdkBuilder<DimensionField.Builder,,DimensionField> SdkPojo
- Enclosing class:
DimensionField
-
Method Summary
Modifier and TypeMethodDescriptiondefault DimensionField.BuildercategoricalDimensionField(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.BuilderdateDimensionField(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.BuildernumericalDimensionField(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
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
-
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.Builderavoiding the need to create one manually viaNumericalDimensionField.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaCategoricalDimensionField.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaDateDimensionField.builder().When the
Consumercompletes,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:
-