@Generated(value="software.amazon.awssdk:codegen") public final class LaunchTemplateElasticInferenceAccelerator extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LaunchTemplateElasticInferenceAccelerator.Builder,LaunchTemplateElasticInferenceAccelerator>
Describes an elastic inference accelerator.
Modifier and Type | Class and Description |
---|---|
static interface |
LaunchTemplateElasticInferenceAccelerator.Builder |
Modifier and Type | Method and Description |
---|---|
static LaunchTemplateElasticInferenceAccelerator.Builder |
builder() |
Integer |
count()
The number of elastic inference accelerators to attach to the instance.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends LaunchTemplateElasticInferenceAccelerator.Builder> |
serializableBuilderClass() |
LaunchTemplateElasticInferenceAccelerator.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
type()
The type of elastic inference accelerator.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public String type()
The type of elastic inference accelerator. The possible values are eia1.medium, eia1.large, and eia1.xlarge.
public Integer count()
The number of elastic inference accelerators to attach to the instance.
Default: 1
Default: 1
public LaunchTemplateElasticInferenceAccelerator.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<LaunchTemplateElasticInferenceAccelerator.Builder,LaunchTemplateElasticInferenceAccelerator>
public static LaunchTemplateElasticInferenceAccelerator.Builder builder()
public static Class<? extends LaunchTemplateElasticInferenceAccelerator.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
Copyright © 2020. All rights reserved.