Class ElasticInferenceAcceleratorAssociation
java.lang.Object
software.amazon.awssdk.services.ec2.model.ElasticInferenceAcceleratorAssociation
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ElasticInferenceAcceleratorAssociation.Builder,ElasticInferenceAcceleratorAssociation>
@Generated("software.amazon.awssdk:codegen")
public final class ElasticInferenceAcceleratorAssociation
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<ElasticInferenceAcceleratorAssociation.Builder,ElasticInferenceAcceleratorAssociation>
Amazon Elastic Inference is no longer available.
Describes the association between an instance and an elastic inference accelerator.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final StringThe Amazon Resource Name (ARN) of the elastic inference accelerator.final StringThe ID of the association.final StringThe state of the elastic inference accelerator.final InstantThe time at which the elastic inference accelerator is associated with an instance.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends ElasticInferenceAcceleratorAssociation.Builder>final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
elasticInferenceAcceleratorArn
The Amazon Resource Name (ARN) of the elastic inference accelerator.
- Returns:
- The Amazon Resource Name (ARN) of the elastic inference accelerator.
-
elasticInferenceAcceleratorAssociationId
The ID of the association.
- Returns:
- The ID of the association.
-
elasticInferenceAcceleratorAssociationState
The state of the elastic inference accelerator.
- Returns:
- The state of the elastic inference accelerator.
-
elasticInferenceAcceleratorAssociationTime
The time at which the elastic inference accelerator is associated with an instance.
- Returns:
- The time at which the elastic inference accelerator is associated with an instance.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<ElasticInferenceAcceleratorAssociation.Builder,ElasticInferenceAcceleratorAssociation>
-
builder
-
serializableBuilderClass
public static Class<? extends ElasticInferenceAcceleratorAssociation.Builder> serializableBuilderClass() -
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
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. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-