@Generated(value="software.amazon.awssdk:codegen") public class CustomAmi extends Object implements 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) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
imageId()
THe ID of the image used to create the custom AMI.
|
static Class<? extends CustomAmi.Builder> |
serializableBuilderClass() |
CustomAmi.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
String |
virtualizationType()
The type of virtualization used to create the custom AMI.
|
copy
public String virtualizationType()
The type of virtualization used to create the custom AMI.
public String imageId()
THe ID of the image used to create the custom AMI.
public CustomAmi.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CustomAmi.Builder,CustomAmi>
public static CustomAmi.Builder builder()
public static Class<? extends CustomAmi.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.