Interface RelationalDatabaseBlueprint.Builder

All Superinterfaces:
Buildable, CopyableBuilder<RelationalDatabaseBlueprint.Builder,RelationalDatabaseBlueprint>, SdkBuilder<RelationalDatabaseBlueprint.Builder,RelationalDatabaseBlueprint>, SdkPojo
Enclosing class:
RelationalDatabaseBlueprint

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

    • blueprintId

      RelationalDatabaseBlueprint.Builder blueprintId(String blueprintId)

      The ID for the database blueprint.

      Parameters:
      blueprintId - The ID for the database blueprint.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • engine

      The database software of the database blueprint (for example, MySQL).

      Parameters:
      engine - The database software of the database blueprint (for example, MySQL).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • engine

      The database software of the database blueprint (for example, MySQL).

      Parameters:
      engine - The database software of the database blueprint (for example, MySQL).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • engineVersion

      RelationalDatabaseBlueprint.Builder engineVersion(String engineVersion)

      The database engine version for the database blueprint (for example, 5.7.23).

      Parameters:
      engineVersion - The database engine version for the database blueprint (for example, 5.7.23).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • engineDescription

      RelationalDatabaseBlueprint.Builder engineDescription(String engineDescription)

      The description of the database engine for the database blueprint.

      Parameters:
      engineDescription - The description of the database engine for the database blueprint.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • engineVersionDescription

      RelationalDatabaseBlueprint.Builder engineVersionDescription(String engineVersionDescription)

      The description of the database engine version for the database blueprint.

      Parameters:
      engineVersionDescription - The description of the database engine version for the database blueprint.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • isEngineDefault

      RelationalDatabaseBlueprint.Builder isEngineDefault(Boolean isEngineDefault)

      A Boolean value indicating whether the engine version is the default for the database blueprint.

      Parameters:
      isEngineDefault - A Boolean value indicating whether the engine version is the default for the database blueprint.
      Returns:
      Returns a reference to this object so that method calls can be chained together.