Class ElasticInferenceAccelerator
- java.lang.Object
-
- software.amazon.awssdk.services.elasticinference.model.ElasticInferenceAccelerator
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ElasticInferenceAccelerator.Builder,ElasticInferenceAccelerator>
@Generated("software.amazon.awssdk:codegen") public final class ElasticInferenceAccelerator extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ElasticInferenceAccelerator.Builder,ElasticInferenceAccelerator>
The details of an Elastic Inference Accelerator.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceElasticInferenceAccelerator.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ElasticInferenceAcceleratorHealthacceleratorHealth()The health of the Elastic Inference Accelerator.StringacceleratorId()The ID of the Elastic Inference Accelerator.StringacceleratorType()The type of the Elastic Inference Accelerator.StringattachedResource()The ARN of the resource that the Elastic Inference Accelerator is attached to.StringavailabilityZone()The availability zone where the Elastic Inference Accelerator is present.static ElasticInferenceAccelerator.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends ElasticInferenceAccelerator.Builder>serializableBuilderClass()ElasticInferenceAccelerator.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
acceleratorHealth
public final ElasticInferenceAcceleratorHealth acceleratorHealth()
The health of the Elastic Inference Accelerator.
- Returns:
- The health of the Elastic Inference Accelerator.
-
acceleratorType
public final String acceleratorType()
The type of the Elastic Inference Accelerator.
- Returns:
- The type of the Elastic Inference Accelerator.
-
acceleratorId
public final String acceleratorId()
The ID of the Elastic Inference Accelerator.
- Returns:
- The ID of the Elastic Inference Accelerator.
-
availabilityZone
public final String availabilityZone()
The availability zone where the Elastic Inference Accelerator is present.
- Returns:
- The availability zone where the Elastic Inference Accelerator is present.
-
attachedResource
public final String attachedResource()
The ARN of the resource that the Elastic Inference Accelerator is attached to.
- Returns:
- The ARN of the resource that the Elastic Inference Accelerator is attached to.
-
toBuilder
public ElasticInferenceAccelerator.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ElasticInferenceAccelerator.Builder,ElasticInferenceAccelerator>
-
builder
public static ElasticInferenceAccelerator.Builder builder()
-
serializableBuilderClass
public static Class<? extends ElasticInferenceAccelerator.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-