@Generated(value="software.amazon.awssdk:codegen") public final class SnapshotDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SnapshotDetails.Builder,SnapshotDetails>
Provides details about a snapshot of application state.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SnapshotDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
Long |
applicationVersionId()
The current application version ID when the snapshot was created.
|
static SnapshotDetails.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends SnapshotDetails.Builder> |
serializableBuilderClass() |
Instant |
snapshotCreationTimestamp()
The timestamp of the application snapshot.
|
String |
snapshotName()
The identifier for the application snapshot.
|
SnapshotStatus |
snapshotStatus()
The status of the application snapshot.
|
String |
snapshotStatusAsString()
The status of the application snapshot.
|
SnapshotDetails.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copypublic String snapshotName()
The identifier for the application snapshot.
public SnapshotStatus snapshotStatus()
The status of the application snapshot.
If the service returns an enum value that is not available in the current SDK version, snapshotStatus
will return SnapshotStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from snapshotStatusAsString().
SnapshotStatuspublic String snapshotStatusAsString()
The status of the application snapshot.
If the service returns an enum value that is not available in the current SDK version, snapshotStatus
will return SnapshotStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from snapshotStatusAsString().
SnapshotStatuspublic Long applicationVersionId()
The current application version ID when the snapshot was created.
public Instant snapshotCreationTimestamp()
The timestamp of the application snapshot.
public SnapshotDetails.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<SnapshotDetails.Builder,SnapshotDetails>public static SnapshotDetails.Builder builder()
public static Class<? extends SnapshotDetails.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.