Package com.oracle.bmc.opsi.model
Class DatabaseDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.opsi.model.DatabaseDetails.Builder
 
- 
- Enclosing class:
- DatabaseDetails
 
 public static class DatabaseDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description DatabaseDetailsbuild()DatabaseDetails.BuildercdbName(String cdbName)Name of the CDB.Only applies to PDB.DatabaseDetails.BuildercompartmentId(String compartmentId)The OCID of the compartment.DatabaseDetails.Buildercopy(DatabaseDetails model)DatabaseDetails.BuilderdatabaseDisplayName(String databaseDisplayName)The user-friendly name for the database.DatabaseDetails.BuilderdatabaseId(String databaseId)The OCID of the database.DatabaseDetails.BuilderdatabaseName(String databaseName)The database name.DatabaseDetails.BuilderdatabaseType(String databaseType)Ops Insights internal representation of the database type.DatabaseDetails.BuilderdatabaseVersion(String databaseVersion)The version of the database.DatabaseDetails.Builderid(String id)The OCID of the database insight resource.DatabaseDetails.Builderinstances(List<HostInstanceMap> instances)Array of hostname and instance name.
 
- 
- 
- 
Method Detail- 
idpublic DatabaseDetails.Builder id(String id) The OCID of the database insight resource.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
databaseIdpublic DatabaseDetails.Builder databaseId(String databaseId) The OCID of the database.- Parameters:
- databaseId- the value to set
- Returns:
- this builder
 
 - 
compartmentIdpublic DatabaseDetails.Builder compartmentId(String compartmentId) The OCID of the compartment.- Parameters:
- compartmentId- the value to set
- Returns:
- this builder
 
 - 
databaseNamepublic DatabaseDetails.Builder databaseName(String databaseName) The database name.The database name is unique within the tenancy. - Parameters:
- databaseName- the value to set
- Returns:
- this builder
 
 - 
databaseDisplayNamepublic DatabaseDetails.Builder databaseDisplayName(String databaseDisplayName) The user-friendly name for the database.The name does not have to be unique. - Parameters:
- databaseDisplayName- the value to set
- Returns:
- this builder
 
 - 
databaseTypepublic DatabaseDetails.Builder databaseType(String databaseType) Ops Insights internal representation of the database type.- Parameters:
- databaseType- the value to set
- Returns:
- this builder
 
 - 
databaseVersionpublic DatabaseDetails.Builder databaseVersion(String databaseVersion) The version of the database.- Parameters:
- databaseVersion- the value to set
- Returns:
- this builder
 
 - 
instancespublic DatabaseDetails.Builder instances(List<HostInstanceMap> instances) Array of hostname and instance name.- Parameters:
- instances- the value to set
- Returns:
- this builder
 
 - 
cdbNamepublic DatabaseDetails.Builder cdbName(String cdbName) Name of the CDB.Only applies to PDB.- Parameters:
- cdbName- the value to set
- Returns:
- this builder
 
 - 
buildpublic DatabaseDetails build() 
 - 
copypublic DatabaseDetails.Builder copy(DatabaseDetails model) 
 
- 
 
-