Interface CreateRequesterGatewayRequest.Builder

  • Method Details

    • vpcId

      The unique identifier of the Virtual Private Cloud (VPC).

      Parameters:
      vpcId - The unique identifier of the Virtual Private Cloud (VPC).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • subnetIds

      The unique identifiers of the subnets.

      Parameters:
      subnetIds - The unique identifiers of the subnets.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • subnetIds

      The unique identifiers of the subnets.

      Parameters:
      subnetIds - The unique identifiers of the subnets.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • securityGroupIds

      CreateRequesterGatewayRequest.Builder securityGroupIds(Collection<String> securityGroupIds)

      The unique identifiers of the security groups.

      Parameters:
      securityGroupIds - The unique identifiers of the security groups.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • securityGroupIds

      CreateRequesterGatewayRequest.Builder securityGroupIds(String... securityGroupIds)

      The unique identifiers of the security groups.

      Parameters:
      securityGroupIds - The unique identifiers of the security groups.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • clientToken

      Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency of the request. This lets you safely retry the request without accidentally performing the same operation a second time. Passing the same value to a later call to an operation requires that you also pass the same value for all other parameters. We recommend that you use a UUID type of value.

      If you don't provide this value, then Amazon Web Services generates a random one for you.

      If you retry the operation with the same clientToken, but with different parameters, the retry fails with an IdempotentParameterMismatch error.

      Parameters:
      clientToken - Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency of the request. This lets you safely retry the request without accidentally performing the same operation a second time. Passing the same value to a later call to an operation requires that you also pass the same value for all other parameters. We recommend that you use a UUID type of value.

      If you don't provide this value, then Amazon Web Services generates a random one for you.

      If you retry the operation with the same clientToken, but with different parameters, the retry fails with an IdempotentParameterMismatch error.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      An optional description for the requester gateway.

      Parameters:
      description - An optional description for the requester gateway.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      A map of the key-value pairs of the tag or tags to assign to the resource.

      Parameters:
      tags - A map of the key-value pairs of the tag or tags to assign to the resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      CreateRequesterGatewayRequest.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.