@Generated(value="software.amazon.awssdk:codegen") public final class CurrentRevision extends Object implements StructuredPojo, ToCopyableBuilder<CurrentRevision.Builder,CurrentRevision>
Represents information about a current revision.
Modifier and Type | Class and Description |
---|---|
static interface |
CurrentRevision.Builder |
Modifier and Type | Method and Description |
---|---|
static CurrentRevision.Builder |
builder() |
String |
changeIdentifier()
The change identifier for the current revision.
|
Instant |
created()
The date and time when the most recent revision of the artifact was created, in timestamp format.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
String |
revision()
The revision ID of the current version of an artifact.
|
String |
revisionSummary()
The summary of the most recent revision of the artifact.
|
static Class<? extends CurrentRevision.Builder> |
serializableBuilderClass() |
CurrentRevision.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 revision()
The revision ID of the current version of an artifact.
public String changeIdentifier()
The change identifier for the current revision.
public Instant created()
The date and time when the most recent revision of the artifact was created, in timestamp format.
public String revisionSummary()
The summary of the most recent revision of the artifact.
public CurrentRevision.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CurrentRevision.Builder,CurrentRevision>
public static CurrentRevision.Builder builder()
public static Class<? extends CurrentRevision.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.