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 AutonomousDbPreviewVersionSummary
build()
AutonomousDbPreviewVersionSummary.Builder
copy(AutonomousDbPreviewVersionSummary model)
AutonomousDbPreviewVersionSummary.Builder
dbWorkload(AutonomousDbPreviewVersionSummary.DbWorkload dbWorkload)
The Autonomous Database workload type.AutonomousDbPreviewVersionSummary.Builder
details(String details)
A URL that points to a detailed description of the preview version.AutonomousDbPreviewVersionSummary.Builder
timePreviewBegin(Date timePreviewBegin)
The date and time when the preview version availability begins.AutonomousDbPreviewVersionSummary.Builder
timePreviewEnd(Date timePreviewEnd)
The date and time when the preview version availability ends.AutonomousDbPreviewVersionSummary.Builder
version(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)
-
-