Interface ContributionMatrix.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ContributionMatrix.Builder,ContributionMatrix>,SdkBuilder<ContributionMatrix.Builder,ContributionMatrix>,SdkPojo
- Enclosing class:
- ContributionMatrix
public static interface ContributionMatrix.Builder extends SdkPojo, CopyableBuilder<ContributionMatrix.Builder,ContributionMatrix>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ContributionMatrix.BuilderdimensionContributionList(Collection<DimensionContribution> dimensionContributionList)A list of contributing dimensions.ContributionMatrix.BuilderdimensionContributionList(Consumer<DimensionContribution.Builder>... dimensionContributionList)A list of contributing dimensions.ContributionMatrix.BuilderdimensionContributionList(DimensionContribution... dimensionContributionList)A list of contributing dimensions.-
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, sdkFields
-
-
-
-
Method Detail
-
dimensionContributionList
ContributionMatrix.Builder dimensionContributionList(Collection<DimensionContribution> dimensionContributionList)
A list of contributing dimensions.
- Parameters:
dimensionContributionList- A list of contributing dimensions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dimensionContributionList
ContributionMatrix.Builder dimensionContributionList(DimensionContribution... dimensionContributionList)
A list of contributing dimensions.
- Parameters:
dimensionContributionList- A list of contributing dimensions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dimensionContributionList
ContributionMatrix.Builder dimensionContributionList(Consumer<DimensionContribution.Builder>... dimensionContributionList)
A list of contributing dimensions.
This is a convenience method that creates an instance of theDimensionContribution.Builderavoiding the need to create one manually viaDimensionContribution.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#dimensionContributionList(List.) - Parameters:
dimensionContributionList- a consumer that will call methods onDimensionContribution.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#dimensionContributionList(java.util.Collection)
-
-