Interface AuroraServerlessScalingConfiguration.Builder

  • Method Details

    • timeoutMinutes

      AuroraServerlessScalingConfiguration.Builder timeoutMinutes(Integer timeoutMinutes)

      The timeout value specified for the configuration.

      Parameters:
      timeoutMinutes - The timeout value specified for the configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • crossAccountRole

      AuroraServerlessScalingConfiguration.Builder crossAccountRole(String crossAccountRole)

      The cross account role for the configuration.

      Parameters:
      crossAccountRole - The cross account role for the configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • externalId

      The external ID (secret key) for the configuration.

      Parameters:
      externalId - The external ID (secret key) for the configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • globalClusterIdentifier

      AuroraServerlessScalingConfiguration.Builder globalClusterIdentifier(String globalClusterIdentifier)

      The global cluster identifier for a global database.

      Parameters:
      globalClusterIdentifier - The global cluster identifier for a global database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • regionDatabaseClusterArns

      AuroraServerlessScalingConfiguration.Builder regionDatabaseClusterArns(Map<String,String> regionDatabaseClusterArns)

      Per-Region configuration that maps each Region to the Aurora database cluster ARN for scaling.

      Parameters:
      regionDatabaseClusterArns - Per-Region configuration that maps each Region to the Aurora database cluster ARN for scaling.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • targetPercent

      The target capacity percentage for Aurora Serverless scaling.

      Parameters:
      targetPercent - The target capacity percentage for Aurora Serverless scaling.
      Returns:
      Returns a reference to this object so that method calls can be chained together.