@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 String instanceId()
The instance ID.
public Boolean deleteElasticIp()
Whether to delete the instance Elastic IP address.
public 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 int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2019. All rights reserved.