Class AutonomousDbVersionSummary.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • dbWorkload

        public AutonomousDbVersionSummary.Builder dbWorkload​(AutonomousDbVersionSummary.DbWorkload dbWorkload)
        The Autonomous Database workload type.

        The following values are valid:

        - OLTP - indicates an Autonomous Transaction Processing database - DW - indicates an Autonomous Data Warehouse database - AJD - indicates an Autonomous JSON Database - APEX - indicates an Autonomous Database with the Oracle APEX Application Development workload type.

        This cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, adminPassword, whitelistedIps, isMTLSConnectionRequired, privateEndpointLabel, nsgIds, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, isLocalDataGuardEnabled, or isFreeTier.

        Parameters:
        dbWorkload - the value to set
        Returns:
        this builder
      • details

        public AutonomousDbVersionSummary.Builder details​(String details)
        A URL that points to a detailed description of the Autonomous Database version.
        Parameters:
        details - the value to set
        Returns:
        this builder
      • isFreeTierEnabled

        public AutonomousDbVersionSummary.Builder isFreeTierEnabled​(Boolean isFreeTierEnabled)
        True if this version of the Oracle Database software can be used for Always-Free Autonomous Databases.
        Parameters:
        isFreeTierEnabled - the value to set
        Returns:
        this builder
      • isPaidEnabled

        public AutonomousDbVersionSummary.Builder isPaidEnabled​(Boolean isPaidEnabled)
        True if this version of the Oracle Database software has payments enabled.
        Parameters:
        isPaidEnabled - the value to set
        Returns:
        this builder
      • isDefaultForFree

        public AutonomousDbVersionSummary.Builder isDefaultForFree​(Boolean isDefaultForFree)
        True if this version of the Oracle Database software’s default is free.
        Parameters:
        isDefaultForFree - the value to set
        Returns:
        this builder
      • isDefaultForPaid

        public AutonomousDbVersionSummary.Builder isDefaultForPaid​(Boolean isDefaultForPaid)
        True if this version of the Oracle Database software’s default is paid.
        Parameters:
        isDefaultForPaid - the value to set
        Returns:
        this builder