Interface PivotConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<PivotConfiguration.Builder,,PivotConfiguration> SdkBuilder<PivotConfiguration.Builder,,PivotConfiguration> SdkPojo
- Enclosing class:
PivotConfiguration
@Mutable
@NotThreadSafe
public static interface PivotConfiguration.Builder
extends SdkPojo, CopyableBuilder<PivotConfiguration.Builder,PivotConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionlabelColumnName(String labelColumnName) The name of the column that contains the labels to be pivoted into separate columns.pivotedLabels(Collection<PivotedLabel> pivotedLabels) The list of specific label values to pivot into separate columns.pivotedLabels(Consumer<PivotedLabel.Builder>... pivotedLabels) The list of specific label values to pivot into separate columns.pivotedLabels(PivotedLabel... pivotedLabels) The list of specific label values to pivot into separate 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
-
labelColumnName
The name of the column that contains the labels to be pivoted into separate columns.
- Parameters:
labelColumnName- The name of the column that contains the labels to be pivoted into separate columns.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pivotedLabels
The list of specific label values to pivot into separate columns.
- Parameters:
pivotedLabels- The list of specific label values to pivot into separate columns.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pivotedLabels
The list of specific label values to pivot into separate columns.
- Parameters:
pivotedLabels- The list of specific label values to pivot into separate columns.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pivotedLabels
The list of specific label values to pivot into separate columns.
This is a convenience method that creates an instance of thePivotedLabel.Builderavoiding the need to create one manually viaPivotedLabel.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topivotedLabels(List<PivotedLabel>).- Parameters:
pivotedLabels- a consumer that will call methods onPivotedLabel.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-