Interface VersionDifferences.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<VersionDifferences.Builder,VersionDifferences>,SdkBuilder<VersionDifferences.Builder,VersionDifferences>,SdkPojo
- Enclosing class:
- VersionDifferences
public static interface VersionDifferences.Builder extends SdkPojo, CopyableBuilder<VersionDifferences.Builder,VersionDifferences>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VersionDifferences.BuilderpillarDifferences(Collection<PillarDifference> pillarDifferences)The differences between the base and latest versions of the lens.VersionDifferences.BuilderpillarDifferences(Consumer<PillarDifference.Builder>... pillarDifferences)The differences between the base and latest versions of the lens.VersionDifferences.BuilderpillarDifferences(PillarDifference... pillarDifferences)The differences between the base and latest versions of the lens.-
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
-
pillarDifferences
VersionDifferences.Builder pillarDifferences(Collection<PillarDifference> pillarDifferences)
The differences between the base and latest versions of the lens.
- Parameters:
pillarDifferences- The differences between the base and latest versions of the lens.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pillarDifferences
VersionDifferences.Builder pillarDifferences(PillarDifference... pillarDifferences)
The differences between the base and latest versions of the lens.
- Parameters:
pillarDifferences- The differences between the base and latest versions of the lens.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pillarDifferences
VersionDifferences.Builder pillarDifferences(Consumer<PillarDifference.Builder>... pillarDifferences)
The differences between the base and latest versions of the lens.
This is a convenience method that creates an instance of thePillarDifference.Builderavoiding the need to create one manually viaPillarDifference.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#pillarDifferences(List.) - Parameters:
pillarDifferences- a consumer that will call methods onPillarDifference.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#pillarDifferences(java.util.Collection)
-
-