Interface EngineVersion.Builder

  • Method Details

    • version

      EngineVersion.Builder version(String version)

      The version number of the replication instance.

      Parameters:
      version - The version number of the replication instance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lifecycle

      EngineVersion.Builder lifecycle(String lifecycle)

      The lifecycle status of the replication instance version. Valid values are DEPRECATED, DEFAULT_VERSION, and ACTIVE.

      Parameters:
      lifecycle - The lifecycle status of the replication instance version. Valid values are DEPRECATED, DEFAULT_VERSION, and ACTIVE.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • releaseStatus

      EngineVersion.Builder releaseStatus(String releaseStatus)

      The release status of the replication instance version.

      Parameters:
      releaseStatus - The release status of the replication instance version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • releaseStatus

      EngineVersion.Builder releaseStatus(ReleaseStatusValues releaseStatus)

      The release status of the replication instance version.

      Parameters:
      releaseStatus - The release status of the replication instance version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • launchDate

      EngineVersion.Builder launchDate(Instant launchDate)

      The date when the replication instance version became publicly available.

      Parameters:
      launchDate - The date when the replication instance version became publicly available.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • autoUpgradeDate

      EngineVersion.Builder autoUpgradeDate(Instant autoUpgradeDate)

      The date when the replication instance will be automatically upgraded. This setting only applies if the auto-minor-version setting is enabled.

      Parameters:
      autoUpgradeDate - The date when the replication instance will be automatically upgraded. This setting only applies if the auto-minor-version setting is enabled.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • deprecationDate

      EngineVersion.Builder deprecationDate(Instant deprecationDate)

      The date when the replication instance version will be deprecated and can no longer be requested.

      Parameters:
      deprecationDate - The date when the replication instance version will be deprecated and can no longer be requested.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • forceUpgradeDate

      EngineVersion.Builder forceUpgradeDate(Instant forceUpgradeDate)

      The date when the replication instance will have a version upgrade forced.

      Parameters:
      forceUpgradeDate - The date when the replication instance will have a version upgrade forced.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • availableUpgrades

      EngineVersion.Builder availableUpgrades(Collection<String> availableUpgrades)

      The list of valid replication instance versions that you can upgrade to.

      Parameters:
      availableUpgrades - The list of valid replication instance versions that you can upgrade to.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • availableUpgrades

      EngineVersion.Builder availableUpgrades(String... availableUpgrades)

      The list of valid replication instance versions that you can upgrade to.

      Parameters:
      availableUpgrades - The list of valid replication instance versions that you can upgrade to.
      Returns:
      Returns a reference to this object so that method calls can be chained together.