Class ControlledUpdate.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • targetMysqlVersion

        public ControlledUpdate.Builder targetMysqlVersion​(String targetMysqlVersion)
        The MySQL version to be applied to the selected instances.
        Parameters:
        targetMysqlVersion - the value to set
        Returns:
        this builder
      • targetDbInstances

        public ControlledUpdate.Builder targetDbInstances​(ControlledUpdateTargetDbInstances targetDbInstances)
        Defines the MySQL instances to be operated during a controlled update.
        • ALL_BUT_PRIMARY: Update all MySQL instances in a highly available DB System except the primary group member, without triggering a controlled failover. - PRIMARY_ONLY: Update the primary group member in a highly available DB System after a controlled failover (downtime is expected). This operation requires that the other MySQL instances have been previously updated using the ALL_BUT_PRIMARY option.
        Parameters:
        targetDbInstances - the value to set
        Returns:
        this builder