Interface AcceleratorTypeOffering.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AcceleratorTypeOffering.Builder,AcceleratorTypeOffering>,SdkBuilder<AcceleratorTypeOffering.Builder,AcceleratorTypeOffering>,SdkPojo
- Enclosing class:
- AcceleratorTypeOffering
public static interface AcceleratorTypeOffering.Builder extends SdkPojo, CopyableBuilder<AcceleratorTypeOffering.Builder,AcceleratorTypeOffering>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AcceleratorTypeOffering.BuilderacceleratorType(String acceleratorType)The name of the Elastic Inference Accelerator type.AcceleratorTypeOffering.Builderlocation(String location)The location for the offering.AcceleratorTypeOffering.BuilderlocationType(String locationType)The location type for the offering.AcceleratorTypeOffering.BuilderlocationType(LocationType locationType)The location type for the offering.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
acceleratorType
AcceleratorTypeOffering.Builder acceleratorType(String acceleratorType)
The name of the Elastic Inference Accelerator type.
- Parameters:
acceleratorType- The name of the Elastic Inference Accelerator type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
locationType
AcceleratorTypeOffering.Builder locationType(String 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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LocationType,LocationType
-
locationType
AcceleratorTypeOffering.Builder locationType(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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LocationType,LocationType
-
location
AcceleratorTypeOffering.Builder location(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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-