Interface PluginVisualFieldWell.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<PluginVisualFieldWell.Builder,PluginVisualFieldWell>,SdkBuilder<PluginVisualFieldWell.Builder,PluginVisualFieldWell>,SdkPojo
- Enclosing class:
- PluginVisualFieldWell
@Mutable @NotThreadSafe public static interface PluginVisualFieldWell.Builder extends SdkPojo, CopyableBuilder<PluginVisualFieldWell.Builder,PluginVisualFieldWell>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PluginVisualFieldWell.BuilderaxisName(String axisName)The semantic axis name for the field well.PluginVisualFieldWell.BuilderaxisName(PluginVisualAxisName axisName)The semantic axis name for the field well.PluginVisualFieldWell.Builderdimensions(Collection<DimensionField> dimensions)A list of dimensions for the field well.PluginVisualFieldWell.Builderdimensions(Consumer<DimensionField.Builder>... dimensions)A list of dimensions for the field well.PluginVisualFieldWell.Builderdimensions(DimensionField... dimensions)A list of dimensions for the field well.PluginVisualFieldWell.Buildermeasures(Collection<MeasureField> measures)A list of measures that exist in the field well.PluginVisualFieldWell.Buildermeasures(Consumer<MeasureField.Builder>... measures)A list of measures that exist in the field well.PluginVisualFieldWell.Buildermeasures(MeasureField... measures)A list of measures that exist in the field well.PluginVisualFieldWell.Builderunaggregated(Collection<UnaggregatedField> unaggregated)A list of unaggregated fields that exist in the field well.PluginVisualFieldWell.Builderunaggregated(Consumer<UnaggregatedField.Builder>... unaggregated)A list of unaggregated fields that exist in the field well.PluginVisualFieldWell.Builderunaggregated(UnaggregatedField... unaggregated)A list of unaggregated fields that exist in the field well.-
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
-
axisName
PluginVisualFieldWell.Builder axisName(String axisName)
The semantic axis name for the field well.
- Parameters:
axisName- The semantic axis name for the field well.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PluginVisualAxisName,PluginVisualAxisName
-
axisName
PluginVisualFieldWell.Builder axisName(PluginVisualAxisName axisName)
The semantic axis name for the field well.
- Parameters:
axisName- The semantic axis name for the field well.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PluginVisualAxisName,PluginVisualAxisName
-
dimensions
PluginVisualFieldWell.Builder dimensions(Collection<DimensionField> dimensions)
A list of dimensions for the field well.
- Parameters:
dimensions- A list of dimensions for the field well.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dimensions
PluginVisualFieldWell.Builder dimensions(DimensionField... dimensions)
A list of dimensions for the field well.
- Parameters:
dimensions- A list of dimensions for the field well.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dimensions
PluginVisualFieldWell.Builder dimensions(Consumer<DimensionField.Builder>... dimensions)
A list of dimensions for the field well.
This is a convenience method that creates an instance of theDimensionField.Builderavoiding the need to create one manually viaDimensionField.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#dimensions(List.) - Parameters:
dimensions- a consumer that will call methods onDimensionField.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#dimensions(java.util.Collection)
-
measures
PluginVisualFieldWell.Builder measures(Collection<MeasureField> measures)
A list of measures that exist in the field well.
- Parameters:
measures- A list of measures that exist in the field well.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
measures
PluginVisualFieldWell.Builder measures(MeasureField... measures)
A list of measures that exist in the field well.
- Parameters:
measures- A list of measures that exist in the field well.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
measures
PluginVisualFieldWell.Builder measures(Consumer<MeasureField.Builder>... measures)
A list of measures that exist in the field well.
This is a convenience method that creates an instance of theMeasureField.Builderavoiding the need to create one manually viaMeasureField.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#measures(List.) - Parameters:
measures- a consumer that will call methods onMeasureField.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#measures(java.util.Collection)
-
unaggregated
PluginVisualFieldWell.Builder unaggregated(Collection<UnaggregatedField> unaggregated)
A list of unaggregated fields that exist in the field well.
- Parameters:
unaggregated- A list of unaggregated fields that exist in the field well.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unaggregated
PluginVisualFieldWell.Builder unaggregated(UnaggregatedField... unaggregated)
A list of unaggregated fields that exist in the field well.
- Parameters:
unaggregated- A list of unaggregated fields that exist in the field well.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unaggregated
PluginVisualFieldWell.Builder unaggregated(Consumer<UnaggregatedField.Builder>... unaggregated)
A list of unaggregated fields that exist in the field well.
This is a convenience method that creates an instance of theUnaggregatedField.Builderavoiding the need to create one manually viaUnaggregatedField.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#unaggregated(List.) - Parameters:
unaggregated- a consumer that will call methods onUnaggregatedField.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#unaggregated(java.util.Collection)
-
-