Interface RevisionInfo.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RevisionInfo.Builder,,RevisionInfo> SdkBuilder<RevisionInfo.Builder,,RevisionInfo> SdkPojo
- Enclosing class:
RevisionInfo
public static interface RevisionInfo.Builder
extends SdkPojo, CopyableBuilder<RevisionInfo.Builder,RevisionInfo>
-
Method Summary
Modifier and TypeMethodDescriptiondefault RevisionInfo.BuildergenericRevisionInfo(Consumer<GenericRevisionInfo.Builder> genericRevisionInfo) Information about an application revision, including usage details and associated deployment groups.genericRevisionInfo(GenericRevisionInfo genericRevisionInfo) Information about an application revision, including usage details and associated deployment groups.default RevisionInfo.BuilderrevisionLocation(Consumer<RevisionLocation.Builder> revisionLocation) Information about the location and type of an application revision.revisionLocation(RevisionLocation revisionLocation) Information about the location and type of an application revision.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, sdkFields
-
Method Details
-
revisionLocation
Information about the location and type of an application revision.
- Parameters:
revisionLocation- Information about the location and type of an application revision.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
revisionLocation
Information about the location and type of an application revision.
This is a convenience method that creates an instance of theRevisionLocation.Builderavoiding the need to create one manually viaRevisionLocation.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torevisionLocation(RevisionLocation).- Parameters:
revisionLocation- a consumer that will call methods onRevisionLocation.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
genericRevisionInfo
Information about an application revision, including usage details and associated deployment groups.
- Parameters:
genericRevisionInfo- Information about an application revision, including usage details and associated deployment groups.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
genericRevisionInfo
default RevisionInfo.Builder genericRevisionInfo(Consumer<GenericRevisionInfo.Builder> genericRevisionInfo) Information about an application revision, including usage details and associated deployment groups.
This is a convenience method that creates an instance of theGenericRevisionInfo.Builderavoiding the need to create one manually viaGenericRevisionInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togenericRevisionInfo(GenericRevisionInfo).- Parameters:
genericRevisionInfo- a consumer that will call methods onGenericRevisionInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-