@Generated(value="software.amazon.awssdk:codegen") public final class GenericRevisionInfo extends Object implements StructuredPojo, ToCopyableBuilder<GenericRevisionInfo.Builder,GenericRevisionInfo>
Information about an application revision.
Modifier and Type | Class and Description |
---|---|
static interface |
GenericRevisionInfo.Builder |
Modifier and Type | Method and Description |
---|---|
static GenericRevisionInfo.Builder |
builder() |
List<String> |
deploymentGroups()
The deployment groups for which this is the current target revision.
|
String |
description()
A comment about the revision.
|
boolean |
equals(Object obj) |
Instant |
firstUsedTime()
When the revision was first used by AWS CodeDeploy.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastUsedTime()
When the revision was last used by AWS CodeDeploy.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
Instant |
registerTime()
When the revision was registered with AWS CodeDeploy.
|
static Class<? extends GenericRevisionInfo.Builder> |
serializableBuilderClass() |
GenericRevisionInfo.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String description()
A comment about the revision.
public List<String> deploymentGroups()
The deployment groups for which this is the current target revision.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public Instant firstUsedTime()
When the revision was first used by AWS CodeDeploy.
public Instant lastUsedTime()
When the revision was last used by AWS CodeDeploy.
public Instant registerTime()
When the revision was registered with AWS CodeDeploy.
public GenericRevisionInfo.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<GenericRevisionInfo.Builder,GenericRevisionInfo>
public static GenericRevisionInfo.Builder builder()
public static Class<? extends GenericRevisionInfo.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.