Class CreateDedicatedCatalogDetail.Builder
- java.lang.Object
-
- com.oracle.bmc.globallydistributeddatabase.model.CreateDedicatedCatalogDetail.Builder
-
- Enclosing class:
- CreateDedicatedCatalogDetail
public static class CreateDedicatedCatalogDetail.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
encryptionKeyDetails
public CreateDedicatedCatalogDetail.Builder encryptionKeyDetails(DedicatedShardOrCatalogEncryptionKeyDetails encryptionKeyDetails)
-
adminPassword
public CreateDedicatedCatalogDetail.Builder adminPassword(String adminPassword)
Admin password for the catalog database.- Parameters:
adminPassword
- the value to set- Returns:
- this builder
-
computeCount
public CreateDedicatedCatalogDetail.Builder computeCount(Float computeCount)
The compute count for the catalog database.It has to be in multiple of 2.
- Parameters:
computeCount
- the value to set- Returns:
- this builder
-
dataStorageSizeInGbs
public CreateDedicatedCatalogDetail.Builder dataStorageSizeInGbs(Double dataStorageSizeInGbs)
The data disk group size to be allocated in GBs for the catalog database.- Parameters:
dataStorageSizeInGbs
- the value to set- Returns:
- this builder
-
isAutoScalingEnabled
public CreateDedicatedCatalogDetail.Builder isAutoScalingEnabled(Boolean isAutoScalingEnabled)
Determines the auto-scaling mode for the catalog database.- Parameters:
isAutoScalingEnabled
- the value to set- Returns:
- this builder
-
cloudAutonomousVmClusterId
public CreateDedicatedCatalogDetail.Builder cloudAutonomousVmClusterId(String cloudAutonomousVmClusterId)
The OCID of the cloud Autonomous Exadata VM Cluster.- Parameters:
cloudAutonomousVmClusterId
- the value to set- Returns:
- this builder
-
peerCloudAutonomousVmClusterId
public CreateDedicatedCatalogDetail.Builder peerCloudAutonomousVmClusterId(String peerCloudAutonomousVmClusterId)
The OCID of the peer cloud Autonomous Exadata VM Cluster.- Parameters:
peerCloudAutonomousVmClusterId
- the value to set- Returns:
- this builder
-
build
public CreateDedicatedCatalogDetail build()
-
copy
public CreateDedicatedCatalogDetail.Builder copy(CreateDedicatedCatalogDetail model)
-
-