Class UpgradeDbSystemDetails.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • snapshotRetentionPeriodInDays

        public UpgradeDbSystemDetails.Builder snapshotRetentionPeriodInDays​(Integer snapshotRetentionPeriodInDays)
        The retention period, in days, for the snapshot that allows you to perform a rollback of the upgrade operation.

        After this number of days passes, you cannot roll back the upgrade.

        Parameters:
        snapshotRetentionPeriodInDays - the value to set
        Returns:
        this builder
      • newGiVersion

        public UpgradeDbSystemDetails.Builder newGiVersion​(String newGiVersion)
        A valid Oracle Grid Infrastructure (GI) software version.
        Parameters:
        newGiVersion - the value to set
        Returns:
        this builder
      • newOsVersion

        public UpgradeDbSystemDetails.Builder newOsVersion​(String newOsVersion)
        A valid Oracle Software (OS) version eg.

        Oracle Linux Server release 8

        Parameters:
        newOsVersion - the value to set
        Returns:
        this builder
      • isSnapshotRetentionDaysForceUpdated

        public UpgradeDbSystemDetails.Builder isSnapshotRetentionDaysForceUpdated​(Boolean isSnapshotRetentionDaysForceUpdated)
        If true, rollback time is updated even if operating system upgrade history contains errors.
        Parameters:
        isSnapshotRetentionDaysForceUpdated - the value to set
        Returns:
        this builder