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 Details

    • 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

      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:
    • 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.