public static class CreateDedicatedShardDetail.Builder extends Object
Constructor and Description |
---|
Builder() |
public CreateDedicatedShardDetail.Builder encryptionKeyDetails(DedicatedShardOrCatalogEncryptionKeyDetails encryptionKeyDetails)
public CreateDedicatedShardDetail.Builder adminPassword(String adminPassword)
Admin password for shard database.
adminPassword
- the value to setpublic CreateDedicatedShardDetail.Builder computeCount(Float computeCount)
The compute count for the shard database. It has to be in multiples of 2.
computeCount
- the value to setpublic CreateDedicatedShardDetail.Builder dataStorageSizeInGbs(Double dataStorageSizeInGbs)
The data disk group size to be allocated in GBs for the shard database.
dataStorageSizeInGbs
- the value to setpublic CreateDedicatedShardDetail.Builder shardSpace(String shardSpace)
The shard space name for the shard database. Shard space for existing shard cannot be changed, once shard is created. Shard space name shall be used while creation of new shards. For User defined sharding, every shard must have a unique shard space name. For system defined sharding, shard space name is not required.
shardSpace
- the value to setpublic CreateDedicatedShardDetail.Builder isAutoScalingEnabled(Boolean isAutoScalingEnabled)
Determines the auto-scaling mode for the shard database.
isAutoScalingEnabled
- the value to setpublic CreateDedicatedShardDetail.Builder cloudAutonomousVmClusterId(String cloudAutonomousVmClusterId)
The OCID of the cloud Autonomous Exadata VM Cluster.
cloudAutonomousVmClusterId
- the value to setpublic CreateDedicatedShardDetail.Builder peerCloudAutonomousVmClusterId(String peerCloudAutonomousVmClusterId)
The OCID of the peer cloud Autonomous Exadata VM Cluster.
peerCloudAutonomousVmClusterId
- the value to setpublic CreateDedicatedShardDetail build()
public CreateDedicatedShardDetail.Builder copy(CreateDedicatedShardDetail model)
Copyright © 2016–2024. All rights reserved.