@Generated(value="software.amazon.awssdk:codegen") public final class CustomAmi extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CustomAmi.Builder,CustomAmi>
A custom AMI available to platforms.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CustomAmi.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CustomAmi.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
imageId()
THe ID of the image used to create the custom AMI.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CustomAmi.Builder> |
serializableBuilderClass() |
CustomAmi.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
virtualizationType()
The type of virtualization used to create the custom AMI.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String virtualizationType()
The type of virtualization used to create the custom AMI.
public final String imageId()
THe ID of the image used to create the custom AMI.
public CustomAmi.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CustomAmi.Builder,CustomAmi>public static CustomAmi.Builder builder()
public static Class<? extends CustomAmi.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.