@Generated(value="software.amazon.awssdk:codegen") public final class RecoveryInstanceDisk extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RecoveryInstanceDisk.Builder,RecoveryInstanceDisk>
An object representing a block storage device on the Recovery Instance.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RecoveryInstanceDisk.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RecoveryInstanceDisk.Builder |
builder() |
Long |
bytes()
The amount of storage on the disk in bytes.
|
String |
ebsVolumeID()
The EBS Volume ID of this disk.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
internalDeviceName()
The internal device name of this disk.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RecoveryInstanceDisk.Builder> |
serializableBuilderClass() |
RecoveryInstanceDisk.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Long bytes()
The amount of storage on the disk in bytes.
public final String ebsVolumeID()
The EBS Volume ID of this disk.
public final String internalDeviceName()
The internal device name of this disk. This is the name that is visible on the machine itself and not from the EC2 console.
public RecoveryInstanceDisk.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RecoveryInstanceDisk.Builder,RecoveryInstanceDisk>public static RecoveryInstanceDisk.Builder builder()
public static Class<? extends RecoveryInstanceDisk.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.