public static class DedicatedCatalogDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
DedicatedCatalogDetails |
build() |
DedicatedCatalogDetails.Builder |
cloudAutonomousVmClusterId(String cloudAutonomousVmClusterId)
Identifier of the primary cloudAutonomousVmCluster for the catalog.
|
DedicatedCatalogDetails.Builder |
computeCount(Float computeCount)
The compute amount available to the underlying autonomous database associated with shard
or catalog.
|
DedicatedCatalogDetails.Builder |
containerDatabaseId(String containerDatabaseId)
Identifier of the underlying container database.
|
DedicatedCatalogDetails.Builder |
containerDatabaseParentId(String containerDatabaseParentId)
Identifier of the underlying container database parent.
|
DedicatedCatalogDetails.Builder |
copy(DedicatedCatalogDetails model) |
DedicatedCatalogDetails.Builder |
dataStorageSizeInGbs(Double dataStorageSizeInGbs)
The data disk group size to be allocated in GBs.
|
DedicatedCatalogDetails.Builder |
encryptionKeyDetails(DedicatedShardOrCatalogEncryptionKeyDetails encryptionKeyDetails) |
DedicatedCatalogDetails.Builder |
isAutoScalingEnabled(Boolean isAutoScalingEnabled)
Determines the auto-scaling mode.
|
DedicatedCatalogDetails.Builder |
metadata(Map<String,Object> metadata)
Additional metadata related to catalog’s underlying supporting resource.
|
DedicatedCatalogDetails.Builder |
name(String name)
Catalog name
|
DedicatedCatalogDetails.Builder |
peerCloudAutonomousVmClusterId(String peerCloudAutonomousVmClusterId)
Identifier of the peer cloudAutonomousVmCluster for the catalog.
|
DedicatedCatalogDetails.Builder |
shardGroup(String shardGroup)
Name of the shard-group to which the catalog belongs.
|
DedicatedCatalogDetails.Builder |
status(DedicatedCatalogDetails.Status status)
Status of shard or catalog or gsm for the sharded database.
|
DedicatedCatalogDetails.Builder |
supportingResourceId(String supportingResourceId)
Identifier of the underlying supporting resource.
|
DedicatedCatalogDetails.Builder |
timeCreated(Date timeCreated)
The time the catalog was created.
|
DedicatedCatalogDetails.Builder |
timeSslCertificateExpires(Date timeSslCertificateExpires)
The time the ssl certificate associated with catalog expires.
|
DedicatedCatalogDetails.Builder |
timeUpdated(Date timeUpdated)
The time the catalog was last created.
|
public DedicatedCatalogDetails.Builder encryptionKeyDetails(DedicatedShardOrCatalogEncryptionKeyDetails encryptionKeyDetails)
public DedicatedCatalogDetails.Builder name(String name)
Catalog name
name
- the value to setpublic DedicatedCatalogDetails.Builder computeCount(Float computeCount)
The compute amount available to the underlying autonomous database associated with shard or catalog.
computeCount
- the value to setpublic DedicatedCatalogDetails.Builder dataStorageSizeInGbs(Double dataStorageSizeInGbs)
The data disk group size to be allocated in GBs.
dataStorageSizeInGbs
- the value to setpublic DedicatedCatalogDetails.Builder shardGroup(String shardGroup)
Name of the shard-group to which the catalog belongs.
shardGroup
- the value to setpublic DedicatedCatalogDetails.Builder timeCreated(Date timeCreated)
The time the catalog was created. An RFC3339 formatted datetime string
timeCreated
- the value to setpublic DedicatedCatalogDetails.Builder timeUpdated(Date timeUpdated)
The time the catalog was last created. An RFC3339 formatted datetime string
timeUpdated
- the value to setpublic DedicatedCatalogDetails.Builder timeSslCertificateExpires(Date timeSslCertificateExpires)
The time the ssl certificate associated with catalog expires. An RFC3339 formatted datetime string
timeSslCertificateExpires
- the value to setpublic DedicatedCatalogDetails.Builder status(DedicatedCatalogDetails.Status status)
Status of shard or catalog or gsm for the sharded database.
status
- the value to setpublic DedicatedCatalogDetails.Builder supportingResourceId(String supportingResourceId)
Identifier of the underlying supporting resource.
supportingResourceId
- the value to setpublic DedicatedCatalogDetails.Builder containerDatabaseId(String containerDatabaseId)
Identifier of the underlying container database.
containerDatabaseId
- the value to setpublic DedicatedCatalogDetails.Builder containerDatabaseParentId(String containerDatabaseParentId)
Identifier of the underlying container database parent.
containerDatabaseParentId
- the value to setpublic DedicatedCatalogDetails.Builder isAutoScalingEnabled(Boolean isAutoScalingEnabled)
Determines the auto-scaling mode.
isAutoScalingEnabled
- the value to setpublic DedicatedCatalogDetails.Builder cloudAutonomousVmClusterId(String cloudAutonomousVmClusterId)
Identifier of the primary cloudAutonomousVmCluster for the catalog.
cloudAutonomousVmClusterId
- the value to setpublic DedicatedCatalogDetails.Builder peerCloudAutonomousVmClusterId(String peerCloudAutonomousVmClusterId)
Identifier of the peer cloudAutonomousVmCluster for the catalog.
peerCloudAutonomousVmClusterId
- the value to setpublic DedicatedCatalogDetails.Builder metadata(Map<String,Object> metadata)
Additional metadata related to catalog’s underlying supporting resource.
metadata
- the value to setpublic DedicatedCatalogDetails build()
public DedicatedCatalogDetails.Builder copy(DedicatedCatalogDetails model)
Copyright © 2016–2024. All rights reserved.