@Generated(value="software.amazon.awssdk:codegen") public final class SnapshotDetail extends Object implements 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) |
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.
|
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()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
String |
url()
The URL used to access the disk image.
|
UserBucketDetails |
userBucket()
The S3 bucket for the disk image.
|
copy
public String description()
A description for the snapshot.
public String deviceName()
The block device mapping for the snapshot.
public Double diskImageSize()
The size of the disk in the snapshot, in GiB.
public String format()
The format of the disk image from which the snapshot is created.
public String progress()
The percentage of progress for the task.
public String snapshotId()
The snapshot ID of the disk being imported.
public String status()
A brief status of the snapshot creation.
public String statusMessage()
A detailed status message for the snapshot creation.
public String url()
The URL used to access the disk image.
public UserBucketDetails userBucket()
The S3 bucket for the disk image.
public SnapshotDetail.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<SnapshotDetail.Builder,SnapshotDetail>
public static SnapshotDetail.Builder builder()
public static Class<? extends SnapshotDetail.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.