Class CloudServicedDatabase.Builder
- java.lang.Object
- 
- com.oracle.bmc.databasemanagement.model.CloudServicedDatabase.Builder
 
- 
- Enclosing class:
- CloudServicedDatabase
 
 public static class CloudServicedDatabase.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CloudServicedDatabasebuild()CloudServicedDatabase.BuildercompartmentId(String compartmentId)The OCID of the compartment in which the cloud database resides.CloudServicedDatabase.Buildercopy(CloudServicedDatabase model)CloudServicedDatabase.BuilderdatabaseSubType(DatabaseSubType databaseSubType)The subtype of Oracle Database.CloudServicedDatabase.BuilderdatabaseType(DatabaseType databaseType)The type of Oracle Database installation.CloudServicedDatabase.BuilderdbaasId(String dbaasId)The OCID of the existing Dbaas OCI resource matching the discovered DB system component.CloudServicedDatabase.BuilderdbUniqueName(String dbUniqueName)The unique name of the cloud database.CloudServicedDatabase.BuilderdisplayName(String displayName)The user-friendly name for the database.CloudServicedDatabase.Builderid(String id)The OCID of the cloud database.CloudServicedDatabase.BuilderisManaged(Boolean isManaged)Indicates whether the database is a Managed Database or not.
 
- 
- 
- 
Method Detail- 
idpublic CloudServicedDatabase.Builder id(String id) The OCID of the cloud database.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
dbaasIdpublic CloudServicedDatabase.Builder dbaasId(String dbaasId) The OCID of the existing Dbaas OCI resource matching the discovered DB system component.- Parameters:
- dbaasId- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic CloudServicedDatabase.Builder displayName(String displayName) The user-friendly name for the database.The name does not have to be unique. - Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
dbUniqueNamepublic CloudServicedDatabase.Builder dbUniqueName(String dbUniqueName) The unique name of the cloud database.- Parameters:
- dbUniqueName- the value to set
- Returns:
- this builder
 
 - 
compartmentIdpublic CloudServicedDatabase.Builder compartmentId(String compartmentId) The OCID of the compartment in which the cloud database resides.- Parameters:
- compartmentId- the value to set
- Returns:
- this builder
 
 - 
databaseTypepublic CloudServicedDatabase.Builder databaseType(DatabaseType databaseType) The type of Oracle Database installation.- Parameters:
- databaseType- the value to set
- Returns:
- this builder
 
 - 
databaseSubTypepublic CloudServicedDatabase.Builder databaseSubType(DatabaseSubType databaseSubType) The subtype of Oracle Database.Indicates whether the database is a Container Database, Pluggable Database, Non-container Database, Autonomous Database, or Autonomous Container Database. - Parameters:
- databaseSubType- the value to set
- Returns:
- this builder
 
 - 
isManagedpublic CloudServicedDatabase.Builder isManaged(Boolean isManaged) Indicates whether the database is a Managed Database or not.- Parameters:
- isManaged- the value to set
- Returns:
- this builder
 
 - 
buildpublic CloudServicedDatabase build() 
 - 
copypublic CloudServicedDatabase.Builder copy(CloudServicedDatabase model) 
 
- 
 
-