Class CatalogPeerWithExadbXs.Builder
- java.lang.Object
- 
- com.oracle.bmc.distributeddatabase.model.CatalogPeerWithExadbXs.Builder
 
- 
- Enclosing class:
- CatalogPeerWithExadbXs
 
 public static class CatalogPeerWithExadbXs.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CatalogPeerWithExadbXsbuild()CatalogPeerWithExadbXs.BuildercontainerDatabaseId(String containerDatabaseId)the identifier of the container database for underlying supporting resource.CatalogPeerWithExadbXs.Buildercopy(CatalogPeerWithExadbXs model)CatalogPeerWithExadbXs.Buildermetadata(DistributedDbMetadata metadata)CatalogPeerWithExadbXs.BuildershardGroup(String shardGroup)The name of the shardGroup for the peer.CatalogPeerWithExadbXs.Builderstatus(CatalogPeerWithExadbXs.Status status)Status of catalog with VmCluster for the Globally ditributed database.CatalogPeerWithExadbXs.BuildersupportingResourceId(String supportingResourceId)the identifier of the underlying supporting resource.CatalogPeerWithExadbXs.BuildertimeCreated(Date timeCreated)The time the catalog peer was created.CatalogPeerWithExadbXs.BuildertimeUpdated(Date timeUpdated)The time the catalog peer was last updated.CatalogPeerWithExadbXs.BuildervmClusterId(String vmClusterId)The OCID of the VmCluster.
 
- 
- 
- 
Method Detail- 
vmClusterIdpublic CatalogPeerWithExadbXs.Builder vmClusterId(String vmClusterId) The OCID of the VmCluster.- Parameters:
- vmClusterId- the value to set
- Returns:
- this builder
 
 - 
shardGrouppublic CatalogPeerWithExadbXs.Builder shardGroup(String shardGroup) The name of the shardGroup for the peer.- Parameters:
- shardGroup- the value to set
- Returns:
- this builder
 
 - 
statuspublic CatalogPeerWithExadbXs.Builder status(CatalogPeerWithExadbXs.Status status) Status of catalog with VmCluster for the Globally ditributed database.- Parameters:
- status- the value to set
- Returns:
- this builder
 
 - 
supportingResourceIdpublic CatalogPeerWithExadbXs.Builder supportingResourceId(String supportingResourceId) the identifier of the underlying supporting resource.- Parameters:
- supportingResourceId- the value to set
- Returns:
- this builder
 
 - 
containerDatabaseIdpublic CatalogPeerWithExadbXs.Builder containerDatabaseId(String containerDatabaseId) the identifier of the container database for underlying supporting resource.- Parameters:
- containerDatabaseId- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic CatalogPeerWithExadbXs.Builder timeCreated(Date timeCreated) The time the catalog peer was created.An RFC3339 formatted datetime string - Parameters:
- timeCreated- the value to set
- Returns:
- this builder
 
 - 
timeUpdatedpublic CatalogPeerWithExadbXs.Builder timeUpdated(Date timeUpdated) The time the catalog peer was last updated.An RFC3339 formatted datetime string - Parameters:
- timeUpdated- the value to set
- Returns:
- this builder
 
 - 
metadatapublic CatalogPeerWithExadbXs.Builder metadata(DistributedDbMetadata metadata) 
 - 
buildpublic CatalogPeerWithExadbXs build() 
 - 
copypublic CatalogPeerWithExadbXs.Builder copy(CatalogPeerWithExadbXs model) 
 
- 
 
-