Interface ServerlessV2PlatformVersionInfo.Builder

  • Method Details

    • serverlessV2PlatformVersion

      ServerlessV2PlatformVersionInfo.Builder serverlessV2PlatformVersion(String serverlessV2PlatformVersion)

      The version number of the serverless platform.

      Parameters:
      serverlessV2PlatformVersion - The version number of the serverless platform.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serverlessV2PlatformVersionDescription

      ServerlessV2PlatformVersionInfo.Builder serverlessV2PlatformVersionDescription(String serverlessV2PlatformVersionDescription)

      The description of the serverless platform.

      Parameters:
      serverlessV2PlatformVersionDescription - The description of the serverless platform.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • engine

      The name of the database engine.

      Parameters:
      engine - The name of the database engine.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serverlessV2FeaturesSupport

      ServerlessV2PlatformVersionInfo.Builder serverlessV2FeaturesSupport(ServerlessV2FeaturesSupport serverlessV2FeaturesSupport)

      Specifies any Aurora Serverless v2 properties or limits that differ between Aurora Serverless v2 platform versions. You can retrieve the platform version of an existing DB cluster and check whether that version supports certain Aurora Serverless v2 features before you attempt to use those features.

      Parameters:
      serverlessV2FeaturesSupport - Specifies any Aurora Serverless v2 properties or limits that differ between Aurora Serverless v2 platform versions. You can retrieve the platform version of an existing DB cluster and check whether that version supports certain Aurora Serverless v2 features before you attempt to use those features.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serverlessV2FeaturesSupport

      default ServerlessV2PlatformVersionInfo.Builder serverlessV2FeaturesSupport(Consumer<ServerlessV2FeaturesSupport.Builder> serverlessV2FeaturesSupport)

      Specifies any Aurora Serverless v2 properties or limits that differ between Aurora Serverless v2 platform versions. You can retrieve the platform version of an existing DB cluster and check whether that version supports certain Aurora Serverless v2 features before you attempt to use those features.

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

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

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

      The status of the serverless platform. Valid statuses are the following:

      • enabled - The platform version is in use.

      • disabled - The platform version is not in use.

      Parameters:
      status - The status of the serverless platform. Valid statuses are the following:

      • enabled - The platform version is in use.

      • disabled - The platform version is not in use.

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

      Indicates whether this platform version is the default version for the engine. The default platform version is the version used for new DB clusters.

      Parameters:
      isDefault - Indicates whether this platform version is the default version for the engine. The default platform version is the version used for new DB clusters.
      Returns:
      Returns a reference to this object so that method calls can be chained together.