Class VersionSchemeFromVersionSeriesDetails.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • majorVersion

        public VersionSchemeFromVersionSeriesDetails.Builder majorVersion​(String majorVersion)
        The update should be applied on the database for the selected major version series.

        The value can be provided as 23.X.X.X then 23 major version series will be considered.

        The list of supported versions can be obtained using the API for the provided shape /20160918/dbVersions?compartmentId=&dbSystemShape=ExaDbXS

        Parameters:
        majorVersion - the value to set
        Returns:
        this builder
      • versionPreference

        public VersionSchemeFromVersionSeriesDetails.Builder versionPreference​(VersionSchemeFromVersionSeriesDetails.VersionPreference versionPreference)
        The update should be applied on the database for the selected version preference.

        *_N represents the LATEST version

        For Ex: The current latest version is 23.7.0.0.0, If versionPreference selects option as ORACLE_DB_N then oracle applies the db update with LATEST version (i.e. 23.7.0.0.0) If versionPreference selects option as ORACLE_DB_N_1 then oracle applies the db update with LATEST-1 version (i.e. 23.6.0.0.0) If versionPreference selects option as ORACLE_DB_N_2 then oracle applies the db update with LATEST-2 version (i.e. 23.5.0.0.0)

        Parameters:
        versionPreference - the value to set
        Returns:
        this builder