Interface GenericRevisionInfo.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<GenericRevisionInfo.Builder,GenericRevisionInfo>,SdkBuilder<GenericRevisionInfo.Builder,GenericRevisionInfo>,SdkPojo
- Enclosing class:
- GenericRevisionInfo
public static interface GenericRevisionInfo.Builder extends SdkPojo, CopyableBuilder<GenericRevisionInfo.Builder,GenericRevisionInfo>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GenericRevisionInfo.BuilderdeploymentGroups(String... deploymentGroups)The deployment groups for which this is the current target revision.GenericRevisionInfo.BuilderdeploymentGroups(Collection<String> deploymentGroups)The deployment groups for which this is the current target revision.GenericRevisionInfo.Builderdescription(String description)A comment about the revision.GenericRevisionInfo.BuilderfirstUsedTime(Instant firstUsedTime)When the revision was first used by CodeDeploy.GenericRevisionInfo.BuilderlastUsedTime(Instant lastUsedTime)When the revision was last used by CodeDeploy.GenericRevisionInfo.BuilderregisterTime(Instant registerTime)When the revision was registered with CodeDeploy.-
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
-
description
GenericRevisionInfo.Builder description(String description)
A comment about the revision.
- Parameters:
description- A comment about the revision.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deploymentGroups
GenericRevisionInfo.Builder deploymentGroups(Collection<String> deploymentGroups)
The deployment groups for which this is the current target revision.
- Parameters:
deploymentGroups- The deployment groups for which this is the current target revision.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deploymentGroups
GenericRevisionInfo.Builder deploymentGroups(String... deploymentGroups)
The deployment groups for which this is the current target revision.
- Parameters:
deploymentGroups- The deployment groups for which this is the current target revision.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
firstUsedTime
GenericRevisionInfo.Builder firstUsedTime(Instant firstUsedTime)
When the revision was first used by CodeDeploy.
- Parameters:
firstUsedTime- When the revision was first used by CodeDeploy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUsedTime
GenericRevisionInfo.Builder lastUsedTime(Instant lastUsedTime)
When the revision was last used by CodeDeploy.
- Parameters:
lastUsedTime- When the revision was last used by CodeDeploy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
registerTime
GenericRevisionInfo.Builder registerTime(Instant registerTime)
When the revision was registered with CodeDeploy.
- Parameters:
registerTime- When the revision was registered with CodeDeploy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-