@Generated(value="software.amazon.awssdk:codegen") public final class SnapshotDetail extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SnapshotDetail.Builder,SnapshotDetail>
Describes the snapshot created from the imported disk.
Modifier and Type | Class and Description |
---|---|
static interface |
SnapshotDetail.Builder |
Modifier and Type | Method and Description |
---|---|
static SnapshotDetail.Builder |
builder() |
String |
description()
A description for the snapshot.
|
String |
deviceName()
The block device mapping for the snapshot.
|
Double |
diskImageSize()
The size of the disk in the snapshot, in GiB.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
format()
The format of the disk image from which the snapshot is created.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
progress()
The percentage of progress for the task.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SnapshotDetail.Builder> |
serializableBuilderClass() |
String |
snapshotId()
The snapshot ID of the disk being imported.
|
String |
status()
A brief status of the snapshot creation.
|
String |
statusMessage()
A detailed status message for the snapshot creation.
|
SnapshotDetail.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
url()
The URL used to access the disk image.
|
UserBucketDetails |
userBucket()
The Amazon S3 bucket for the disk image.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String description()
A description for the snapshot.
public final String deviceName()
The block device mapping for the snapshot.
public final Double diskImageSize()
The size of the disk in the snapshot, in GiB.
public final String format()
The format of the disk image from which the snapshot is created.
public final String progress()
The percentage of progress for the task.
public final String snapshotId()
The snapshot ID of the disk being imported.
public final String status()
A brief status of the snapshot creation.
public final String statusMessage()
A detailed status message for the snapshot creation.
public final String url()
The URL used to access the disk image.
public final UserBucketDetails userBucket()
The Amazon S3 bucket for the disk image.
public SnapshotDetail.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<SnapshotDetail.Builder,SnapshotDetail>
public static SnapshotDetail.Builder builder()
public static Class<? extends SnapshotDetail.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2022. All rights reserved.