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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default RevisionInfo.BuildergenericRevisionInfo(Consumer<GenericRevisionInfo.Builder> genericRevisionInfo)Information about an application revision, including usage details and associated deployment groups.RevisionInfo.BuildergenericRevisionInfo(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.RevisionInfo.BuilderrevisionLocation(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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
revisionLocation
RevisionInfo.Builder revisionLocation(RevisionLocation 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
default RevisionInfo.Builder revisionLocation(Consumer<RevisionLocation.Builder> 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:
revisionLocation(RevisionLocation)
-
genericRevisionInfo
RevisionInfo.Builder genericRevisionInfo(GenericRevisionInfo 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:
genericRevisionInfo(GenericRevisionInfo)
-
-