Package com.oracle.bmc.database.model
Class AutonomousDbPreviewVersionSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.database.model.AutonomousDbPreviewVersionSummary.Builder
 
- 
- Enclosing class:
- AutonomousDbPreviewVersionSummary
 
 public static class AutonomousDbPreviewVersionSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll 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- 
versionpublic AutonomousDbPreviewVersionSummary.Builder version(String version) A valid Autonomous AI Database preview version.- Parameters:
- version- the value to set
- Returns:
- this builder
 
 - 
timePreviewBeginpublic AutonomousDbPreviewVersionSummary.Builder timePreviewBegin(Date timePreviewBegin) The date and time when the preview version availability begins.- Parameters:
- timePreviewBegin- the value to set
- Returns:
- this builder
 
 - 
timePreviewEndpublic AutonomousDbPreviewVersionSummary.Builder timePreviewEnd(Date timePreviewEnd) The date and time when the preview version availability ends.- Parameters:
- timePreviewEnd- the value to set
- Returns:
- this builder
 
 - 
dbWorkloadpublic 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
 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
 
 - 
detailspublic 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
 
 - 
buildpublic AutonomousDbPreviewVersionSummary build() 
 - 
copypublic AutonomousDbPreviewVersionSummary.Builder copy(AutonomousDbPreviewVersionSummary model) 
 
- 
 
-