Class ActionRevision
- java.lang.Object
-
- software.amazon.awssdk.services.codepipeline.model.ActionRevision
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ActionRevision.Builder,ActionRevision>
@Generated("software.amazon.awssdk:codegen") public final class ActionRevision extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ActionRevision.Builder,ActionRevision>
Represents information about the version (or revision) of an action.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceActionRevision.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ActionRevision.Builderbuilder()Instantcreated()The date and time when the most recent version of the action was created, in timestamp format.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringrevisionChangeId()The unique identifier of the change that set the state to this revision (for example, a deployment ID or timestamp).StringrevisionId()The system-generated unique ID that identifies the revision number of the action.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends ActionRevision.Builder>serializableBuilderClass()ActionRevision.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
revisionId
public final String revisionId()
The system-generated unique ID that identifies the revision number of the action.
- Returns:
- The system-generated unique ID that identifies the revision number of the action.
-
revisionChangeId
public final String revisionChangeId()
The unique identifier of the change that set the state to this revision (for example, a deployment ID or timestamp).
- Returns:
- The unique identifier of the change that set the state to this revision (for example, a deployment ID or timestamp).
-
created
public final Instant created()
The date and time when the most recent version of the action was created, in timestamp format.
- Returns:
- The date and time when the most recent version of the action was created, in timestamp format.
-
toBuilder
public ActionRevision.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ActionRevision.Builder,ActionRevision>
-
builder
public static ActionRevision.Builder builder()
-
serializableBuilderClass
public static Class<? extends ActionRevision.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-