Class AutonomousDbVersionSummary.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • version

        public AutonomousDbVersionSummary.Builder version​(String version)
        A valid Oracle AI Database version for Autonomous AI Database.
        Parameters:
        version - the value to set
        Returns:
        this builder
      • dbWorkload

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

        The following values are valid: - OLTP - indicates an Autonomous AI Transaction Processing database - DW - indicates an Autonomous AI Lakehouse database - AJD - indicates an Autonomous AI JSON Database - APEX - indicates an Autonomous AI Database with the Oracle APEX AI Application Development workload type.

        • LH - indicates an Oracle Autonomous AI Lakehouse database

        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 AI 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 AI Database software can be used for Always-Free Autonomous AI Databases.
        Parameters:
        isFreeTierEnabled - the value to set
        Returns:
        this builder
      • isDevTierEnabled

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

        public AutonomousDbVersionSummary.Builder isPaidEnabled​(Boolean isPaidEnabled)
        True if this version of the Oracle AI 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 AI 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 AI Database software’s default is paid.
        Parameters:
        isDefaultForPaid - the value to set
        Returns:
        this builder