@Generated(value="software.amazon.awssdk:codegen") public final class RecoveryLifeCycle extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RecoveryLifeCycle.Builder,RecoveryLifeCycle>
An object representing the Source Network recovery Lifecycle.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RecoveryLifeCycle.Builder |
| Modifier and Type | Method and Description |
|---|---|
Instant |
apiCallDateTime()
The date and time the last Source Network recovery was initiated.
|
static RecoveryLifeCycle.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
jobID()
The ID of the Job that was used to last recover the Source Network.
|
RecoveryResult |
lastRecoveryResult()
The status of the last recovery status of this Source Network.
|
String |
lastRecoveryResultAsString()
The status of the last recovery status of this Source Network.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RecoveryLifeCycle.Builder> |
serializableBuilderClass() |
RecoveryLifeCycle.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Instant apiCallDateTime()
The date and time the last Source Network recovery was initiated.
public final String jobID()
The ID of the Job that was used to last recover the Source Network.
public final RecoveryResult lastRecoveryResult()
The status of the last recovery status of this Source Network.
If the service returns an enum value that is not available in the current SDK version,
lastRecoveryResult will return RecoveryResult.UNKNOWN_TO_SDK_VERSION. The raw value returned by
the service is available from lastRecoveryResultAsString().
RecoveryResultpublic final String lastRecoveryResultAsString()
The status of the last recovery status of this Source Network.
If the service returns an enum value that is not available in the current SDK version,
lastRecoveryResult will return RecoveryResult.UNKNOWN_TO_SDK_VERSION. The raw value returned by
the service is available from lastRecoveryResultAsString().
RecoveryResultpublic RecoveryLifeCycle.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RecoveryLifeCycle.Builder,RecoveryLifeCycle>public static RecoveryLifeCycle.Builder builder()
public static Class<? extends RecoveryLifeCycle.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.