@Generated(value="software.amazon.awssdk:codegen") public final class AcceleratorTypeOffering extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AcceleratorTypeOffering.Builder,AcceleratorTypeOffering>
The offering for an Elastic Inference Accelerator type.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AcceleratorTypeOffering.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
acceleratorType()
The name of the Elastic Inference Accelerator type.
|
static AcceleratorTypeOffering.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
location()
The location for the offering.
|
LocationType |
locationType()
The location type for the offering.
|
String |
locationTypeAsString()
The location type for the offering.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AcceleratorTypeOffering.Builder> |
serializableBuilderClass() |
AcceleratorTypeOffering.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String acceleratorType()
The name of the Elastic Inference Accelerator type.
public final LocationType locationType()
The location type for the offering. It can assume the following values: region: defines that the offering is at the regional level. availability-zone: defines that the offering is at the availability zone level. availability-zone-id: defines that the offering is at the availability zone level, defined by the availability zone id.
If the service returns an enum value that is not available in the current SDK version, locationType will
return LocationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
locationTypeAsString().
LocationTypepublic final String locationTypeAsString()
The location type for the offering. It can assume the following values: region: defines that the offering is at the regional level. availability-zone: defines that the offering is at the availability zone level. availability-zone-id: defines that the offering is at the availability zone level, defined by the availability zone id.
If the service returns an enum value that is not available in the current SDK version, locationType will
return LocationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
locationTypeAsString().
LocationTypepublic final String location()
The location for the offering. It will return either the region, availability zone or availability zone id for the offering depending on the locationType value.
public AcceleratorTypeOffering.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AcceleratorTypeOffering.Builder,AcceleratorTypeOffering>public static AcceleratorTypeOffering.Builder builder()
public static Class<? extends AcceleratorTypeOffering.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.