ToCopyableBuilder<EbsInstanceBlockDevice.Builder,EbsInstanceBlockDevice>
@Generated("software.amazon.awssdk:codegen") public class EbsInstanceBlockDevice extends Object implements ToCopyableBuilder<EbsInstanceBlockDevice.Builder,EbsInstanceBlockDevice>
Describes a parameter used to set up an EBS volume in a block device mapping.
Modifier and Type | Class | Description |
---|---|---|
static interface |
EbsInstanceBlockDevice.Builder |
Modifier and Type | Method | Description |
---|---|---|
Date |
attachTime() |
The time stamp when the attachment initiated.
|
static EbsInstanceBlockDevice.Builder |
builder() |
|
Boolean |
deleteOnTermination() |
Indicates whether the volume is deleted on instance termination.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
static Class<? extends EbsInstanceBlockDevice.Builder> |
serializableBuilderClass() |
|
String |
status() |
The attachment state.
|
EbsInstanceBlockDevice.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
|
String |
volumeId() |
The ID of the EBS volume.
|
public Date attachTime()
The time stamp when the attachment initiated.
public Boolean deleteOnTermination()
Indicates whether the volume is deleted on instance termination.
public String status()
The attachment state.
AttachmentStatus
public String volumeId()
The ID of the EBS volume.
public EbsInstanceBlockDevice.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<EbsInstanceBlockDevice.Builder,EbsInstanceBlockDevice>
public static EbsInstanceBlockDevice.Builder builder()
public static Class<? extends EbsInstanceBlockDevice.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.