Interface UpgradeTarget.Builder

  • Method Details

    • engine

      UpgradeTarget.Builder engine(String engine)

      The name of the upgrade target database engine.

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

      UpgradeTarget.Builder engineVersion(String engineVersion)

      The version number of the upgrade target database engine.

      Parameters:
      engineVersion - The version number of the upgrade target database engine.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      UpgradeTarget.Builder description(String description)

      The version of the database engine that a DB instance can be upgraded to.

      Parameters:
      description - The version of the database engine that a DB instance can be upgraded to.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • autoUpgrade

      UpgradeTarget.Builder autoUpgrade(Boolean autoUpgrade)

      A value that indicates whether the target version is applied to any source DB instances that have AutoMinorVersionUpgrade set to true.

      Parameters:
      autoUpgrade - A value that indicates whether the target version is applied to any source DB instances that have AutoMinorVersionUpgrade set to true.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • isMajorVersionUpgrade

      UpgradeTarget.Builder isMajorVersionUpgrade(Boolean isMajorVersionUpgrade)

      A value that indicates whether a database engine is upgraded to a major version.

      Parameters:
      isMajorVersionUpgrade - A value that indicates whether a database engine is upgraded to a major version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportsGlobalDatabases

      UpgradeTarget.Builder supportsGlobalDatabases(Boolean supportsGlobalDatabases)

      A value that indicates whether you can use Neptune global databases with the target engine version.

      Parameters:
      supportsGlobalDatabases - A value that indicates whether you can use Neptune global databases with the target engine version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.