@Generated(value="software.amazon.awssdk:codegen") public final class DeleteInstanceRequest extends OpsWorksRequest implements ToCopyableBuilder<DeleteInstanceRequest.Builder,DeleteInstanceRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DeleteInstanceRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DeleteInstanceRequest.Builder |
builder() |
Boolean |
deleteElasticIp()
Whether to delete the instance Elastic IP address.
|
Boolean |
deleteVolumes()
Whether to delete the instance's Amazon EBS volumes.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
instanceId()
The instance ID.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DeleteInstanceRequest.Builder> |
serializableBuilderClass() |
DeleteInstanceRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String instanceId()
The instance ID.
public final Boolean deleteElasticIp()
Whether to delete the instance Elastic IP address.
public final Boolean deleteVolumes()
Whether to delete the instance's Amazon EBS volumes.
public DeleteInstanceRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DeleteInstanceRequest.Builder,DeleteInstanceRequest>toBuilder in class OpsWorksRequestpublic static DeleteInstanceRequest.Builder builder()
public static Class<? extends DeleteInstanceRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.