Class CloudAsmServicedDatabase.Builder
- java.lang.Object
- 
- com.oracle.bmc.databasemanagement.model.CloudAsmServicedDatabase.Builder
 
- 
- Enclosing class:
- CloudAsmServicedDatabase
 
 public static class CloudAsmServicedDatabase.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CloudAsmServicedDatabasebuild()CloudAsmServicedDatabase.BuildercompartmentId(String compartmentId)The OCID of the compartment in which the cloud database resides.CloudAsmServicedDatabase.Buildercopy(CloudAsmServicedDatabase model)CloudAsmServicedDatabase.BuilderdatabaseSubType(DatabaseSubType databaseSubType)The subtype of Oracle Database.CloudAsmServicedDatabase.BuilderdatabaseType(DatabaseType databaseType)The type of Oracle Database installation.CloudAsmServicedDatabase.BuilderdbaasId(String dbaasId)The OCID of the existing Dbaas OCI resource matching the discovered DB system component.CloudAsmServicedDatabase.BuilderdbUniqueName(String dbUniqueName)The unique name of the cloud database.CloudAsmServicedDatabase.BuilderdiskGroups(List<String> diskGroups)The list of ASM disk groups used by the database.CloudAsmServicedDatabase.BuilderdisplayName(String displayName)The user-friendly name for the database.CloudAsmServicedDatabase.Builderid(String id)The OCID of the cloud database.CloudAsmServicedDatabase.BuilderisManaged(Boolean isManaged)Indicates whether the database is a Managed Database or not.
 
- 
- 
- 
Method Detail- 
diskGroupspublic CloudAsmServicedDatabase.Builder diskGroups(List<String> diskGroups) The list of ASM disk groups used by the database.- Parameters:
- diskGroups- the value to set
- Returns:
- this builder
 
 - 
idpublic CloudAsmServicedDatabase.Builder id(String id) The OCID of the cloud database.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
dbaasIdpublic CloudAsmServicedDatabase.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 CloudAsmServicedDatabase.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 CloudAsmServicedDatabase.Builder dbUniqueName(String dbUniqueName) The unique name of the cloud database.- Parameters:
- dbUniqueName- the value to set
- Returns:
- this builder
 
 - 
compartmentIdpublic CloudAsmServicedDatabase.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 CloudAsmServicedDatabase.Builder databaseType(DatabaseType databaseType) The type of Oracle Database installation.- Parameters:
- databaseType- the value to set
- Returns:
- this builder
 
 - 
databaseSubTypepublic CloudAsmServicedDatabase.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 CloudAsmServicedDatabase.Builder isManaged(Boolean isManaged) Indicates whether the database is a Managed Database or not.- Parameters:
- isManaged- the value to set
- Returns:
- this builder
 
 - 
buildpublic CloudAsmServicedDatabase build() 
 - 
copypublic CloudAsmServicedDatabase.Builder copy(CloudAsmServicedDatabase model) 
 
- 
 
-