Class AutonomousDbPreviewVersionSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.AutonomousDbPreviewVersionSummary.Builder
-
- Enclosing class:
- AutonomousDbPreviewVersionSummary
public static class AutonomousDbPreviewVersionSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AutonomousDbPreviewVersionSummarybuild()AutonomousDbPreviewVersionSummary.Buildercopy(AutonomousDbPreviewVersionSummary model)AutonomousDbPreviewVersionSummary.BuilderdbWorkload(AutonomousDbPreviewVersionSummary.DbWorkload dbWorkload)The Autonomous AI Database workload type.AutonomousDbPreviewVersionSummary.Builderdetails(String details)A URL that points to a detailed description of the preview version.AutonomousDbPreviewVersionSummary.BuildertimePreviewBegin(Date timePreviewBegin)The date and time when the preview version availability begins.AutonomousDbPreviewVersionSummary.BuildertimePreviewEnd(Date timePreviewEnd)The date and time when the preview version availability ends.AutonomousDbPreviewVersionSummary.Builderversion(String version)A valid Autonomous AI Database preview version.
-
-
-
Method Detail
-
version
public AutonomousDbPreviewVersionSummary.Builder version(String version)
A valid Autonomous AI Database preview version.- Parameters:
version- the value to set- Returns:
- this builder
-
timePreviewBegin
public AutonomousDbPreviewVersionSummary.Builder timePreviewBegin(Date timePreviewBegin)
The date and time when the preview version availability begins.- Parameters:
timePreviewBegin- the value to set- Returns:
- this builder
-
timePreviewEnd
public AutonomousDbPreviewVersionSummary.Builder timePreviewEnd(Date timePreviewEnd)
The date and time when the preview version availability ends.- Parameters:
timePreviewEnd- the value to set- Returns:
- this builder
-
dbWorkload
public AutonomousDbPreviewVersionSummary.Builder dbWorkload(AutonomousDbPreviewVersionSummary.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
*Note** Starting December 2026, DW will not be supported as a valid value for this parameter. When creating an Autonomous AI Database, if this parameter is not specified, the default value is OLTP.
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 AutonomousDbPreviewVersionSummary.Builder details(String details)
A URL that points to a detailed description of the preview version.- Parameters:
details- the value to set- Returns:
- this builder
-
build
public AutonomousDbPreviewVersionSummary build()
-
copy
public AutonomousDbPreviewVersionSummary.Builder copy(AutonomousDbPreviewVersionSummary model)
-
-