Interface UpdateExascaleDbStorageVaultRequest.Builder

  • Method Details

    • exascaleDbStorageVaultId

      UpdateExascaleDbStorageVaultRequest.Builder exascaleDbStorageVaultId(String exascaleDbStorageVaultId)

      The unique identifier of the Exascale storage vault to update.

      Parameters:
      exascaleDbStorageVaultId - The unique identifier of the Exascale storage vault to update.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • additionalFlashCacheInPercent

      UpdateExascaleDbStorageVaultRequest.Builder additionalFlashCacheInPercent(Integer additionalFlashCacheInPercent)

      The additional flash cache percentage for the Exascale storage vault.

      Parameters:
      additionalFlashCacheInPercent - The additional flash cache percentage for the Exascale storage vault.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • autoscaleLimitInGBs

      UpdateExascaleDbStorageVaultRequest.Builder autoscaleLimitInGBs(Integer autoscaleLimitInGBs)

      The autoscale limit in gigabytes (GB) for the Exascale storage vault.

      Parameters:
      autoscaleLimitInGBs - The autoscale limit in gigabytes (GB) for the Exascale storage vault.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      A new description for the Exascale storage vault.

      Parameters:
      description - A new description for the Exascale storage vault.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • displayName

      A new user-friendly name for the Exascale storage vault.

      Parameters:
      displayName - A new user-friendly name for the Exascale storage vault.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • highCapacityDatabaseStorageTotalSizeInGBs

      UpdateExascaleDbStorageVaultRequest.Builder highCapacityDatabaseStorageTotalSizeInGBs(Integer highCapacityDatabaseStorageTotalSizeInGBs)

      The total size of the high-capacity database storage, in gigabytes (GB), for the Exascale storage vault.

      Parameters:
      highCapacityDatabaseStorageTotalSizeInGBs - The total size of the high-capacity database storage, in gigabytes (GB), for the Exascale storage vault.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • isAutoscaleEnabled

      UpdateExascaleDbStorageVaultRequest.Builder isAutoscaleEnabled(Boolean isAutoscaleEnabled)

      Specifies whether autoscaling is enabled for the Exascale storage vault.

      Parameters:
      isAutoscaleEnabled - Specifies whether autoscaling is enabled for the Exascale storage vault.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • 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.