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.Builder
genericRevisionInfo
(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.Builder
revisionLocation
(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
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 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.Builder
avoiding the need to create one manually viaRevisionLocation.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaGenericRevisionInfo.builder()
.When the
Consumer
completes,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:
-