@Generated(value="software.amazon.awssdk:codegen") public final class InstanceSpecification extends Object implements SdkPojo, Serializable, ToCopyableBuilder<InstanceSpecification.Builder,InstanceSpecification>
The instance details to specify which volumes should be snapshotted.
| Modifier and Type | Class and Description |
|---|---|
static interface |
InstanceSpecification.Builder |
| Modifier and Type | Method and Description |
|---|---|
static InstanceSpecification.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Boolean |
excludeBootVolume()
Excludes the root volume from being snapshotted.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
instanceId()
The instance to specify which volumes should be snapshotted.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends InstanceSpecification.Builder> |
serializableBuilderClass() |
InstanceSpecification.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String instanceId()
The instance to specify which volumes should be snapshotted.
public final Boolean excludeBootVolume()
Excludes the root volume from being snapshotted.
public InstanceSpecification.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<InstanceSpecification.Builder,InstanceSpecification>public static InstanceSpecification.Builder builder()
public static Class<? extends InstanceSpecification.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.