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 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 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 Database preview version.
-
-
-
Method Detail
-
version
public AutonomousDbPreviewVersionSummary.Builder version(String version)
A valid Autonomous 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 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 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)
-
-