Interface UpdateAccountResponse.Builder

All Superinterfaces:
ApiGatewayResponse.Builder, AwsResponse.Builder, Buildable, CopyableBuilder<UpdateAccountResponse.Builder,UpdateAccountResponse>, SdkBuilder<UpdateAccountResponse.Builder,UpdateAccountResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
UpdateAccountResponse

public static interface UpdateAccountResponse.Builder extends ApiGatewayResponse.Builder, SdkPojo, CopyableBuilder<UpdateAccountResponse.Builder,UpdateAccountResponse>
  • Method Details

    • cloudwatchRoleArn

      UpdateAccountResponse.Builder cloudwatchRoleArn(String cloudwatchRoleArn)

      The ARN of an Amazon CloudWatch role for the current Account.

      Parameters:
      cloudwatchRoleArn - The ARN of an Amazon CloudWatch role for the current Account.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • throttleSettings

      UpdateAccountResponse.Builder throttleSettings(ThrottleSettings throttleSettings)

      Specifies the API request limits configured for the current Account.

      Parameters:
      throttleSettings - Specifies the API request limits configured for the current Account.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • throttleSettings

      default UpdateAccountResponse.Builder throttleSettings(Consumer<ThrottleSettings.Builder> throttleSettings)

      Specifies the API request limits configured for the current Account.

      This is a convenience method that creates an instance of the ThrottleSettings.Builder avoiding the need to create one manually via ThrottleSettings.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to throttleSettings(ThrottleSettings).

      Parameters:
      throttleSettings - a consumer that will call methods on ThrottleSettings.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • features

      A list of features supported for the account. When usage plans are enabled, the features list will include an entry of "UsagePlans".

      Parameters:
      features - A list of features supported for the account. When usage plans are enabled, the features list will include an entry of "UsagePlans".
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • features

      UpdateAccountResponse.Builder features(String... features)

      A list of features supported for the account. When usage plans are enabled, the features list will include an entry of "UsagePlans".

      Parameters:
      features - A list of features supported for the account. When usage plans are enabled, the features list will include an entry of "UsagePlans".
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • apiKeyVersion

      UpdateAccountResponse.Builder apiKeyVersion(String apiKeyVersion)

      The version of the API keys used for the account.

      Parameters:
      apiKeyVersion - The version of the API keys used for the account.
      Returns:
      Returns a reference to this object so that method calls can be chained together.