Class ExecutionStatus
- java.lang.Object
-
- software.amazon.awssdk.services.bcmdataexports.model.ExecutionStatus
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ExecutionStatus.Builder,ExecutionStatus>
@Generated("software.amazon.awssdk:codegen") public final class ExecutionStatus extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ExecutionStatus.Builder,ExecutionStatus>
The status of the execution.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceExecutionStatus.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ExecutionStatus.Builderbuilder()InstantcompletedAt()The time when the execution was completed.InstantcreatedAt()The time when the execution was created.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()InstantlastUpdatedAt()The time when the execution was last updated.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends ExecutionStatus.Builder>serializableBuilderClass()ExecutionStatusCodestatusCode()The code for the status of the execution.StringstatusCodeAsString()The code for the status of the execution.ExecutionStatusReasonstatusReason()The reason for the failed status.StringstatusReasonAsString()The reason for the failed status.ExecutionStatus.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
-
completedAt
public final Instant completedAt()
The time when the execution was completed.
- Returns:
- The time when the execution was completed.
-
createdAt
public final Instant createdAt()
The time when the execution was created.
- Returns:
- The time when the execution was created.
-
lastUpdatedAt
public final Instant lastUpdatedAt()
The time when the execution was last updated.
- Returns:
- The time when the execution was last updated.
-
statusCode
public final ExecutionStatusCode statusCode()
The code for the status of the execution.
If the service returns an enum value that is not available in the current SDK version,
statusCodewill returnExecutionStatusCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusCodeAsString().- Returns:
- The code for the status of the execution.
- See Also:
ExecutionStatusCode
-
statusCodeAsString
public final String statusCodeAsString()
The code for the status of the execution.
If the service returns an enum value that is not available in the current SDK version,
statusCodewill returnExecutionStatusCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusCodeAsString().- Returns:
- The code for the status of the execution.
- See Also:
ExecutionStatusCode
-
statusReason
public final ExecutionStatusReason statusReason()
The reason for the failed status.
If the service returns an enum value that is not available in the current SDK version,
statusReasonwill returnExecutionStatusReason.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusReasonAsString().- Returns:
- The reason for the failed status.
- See Also:
ExecutionStatusReason
-
statusReasonAsString
public final String statusReasonAsString()
The reason for the failed status.
If the service returns an enum value that is not available in the current SDK version,
statusReasonwill returnExecutionStatusReason.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusReasonAsString().- Returns:
- The reason for the failed status.
- See Also:
ExecutionStatusReason
-
toBuilder
public ExecutionStatus.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ExecutionStatus.Builder,ExecutionStatus>
-
builder
public static ExecutionStatus.Builder builder()
-
serializableBuilderClass
public static Class<? extends ExecutionStatus.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
-
-