Interface DescribeEc2InstanceLimitsRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, CopyableBuilder<DescribeEc2InstanceLimitsRequest.Builder,DescribeEc2InstanceLimitsRequest>, GameLiftRequest.Builder, SdkBuilder<DescribeEc2InstanceLimitsRequest.Builder,DescribeEc2InstanceLimitsRequest>, SdkPojo, SdkRequest.Builder
Enclosing class:
DescribeEc2InstanceLimitsRequest

public static interface DescribeEc2InstanceLimitsRequest.Builder extends GameLiftRequest.Builder, SdkPojo, CopyableBuilder<DescribeEc2InstanceLimitsRequest.Builder,DescribeEc2InstanceLimitsRequest>
  • Method Details

    • ec2InstanceType

      DescribeEc2InstanceLimitsRequest.Builder ec2InstanceType(String ec2InstanceType)

      Name of an Amazon EC2 instance type that is supported in Amazon GameLift. A fleet instance type determines the computing resources of each instance in the fleet, including CPU, memory, storage, and networking capacity. Do not specify a value for this parameter to retrieve limits for all instance types.

      Parameters:
      ec2InstanceType - Name of an Amazon EC2 instance type that is supported in Amazon GameLift. A fleet instance type determines the computing resources of each instance in the fleet, including CPU, memory, storage, and networking capacity. Do not specify a value for this parameter to retrieve limits for all instance types.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • ec2InstanceType

      Name of an Amazon EC2 instance type that is supported in Amazon GameLift. A fleet instance type determines the computing resources of each instance in the fleet, including CPU, memory, storage, and networking capacity. Do not specify a value for this parameter to retrieve limits for all instance types.

      Parameters:
      ec2InstanceType - Name of an Amazon EC2 instance type that is supported in Amazon GameLift. A fleet instance type determines the computing resources of each instance in the fleet, including CPU, memory, storage, and networking capacity. Do not specify a value for this parameter to retrieve limits for all instance types.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • location

      The name of a remote location to request instance limits for, in the form of an Amazon Web Services Region code such as us-west-2.

      Parameters:
      location - The name of a remote location to request instance limits for, in the form of an Amazon Web Services Region code such as us-west-2.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      DescribeEc2InstanceLimitsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.