Package com.oracle.bmc.opsi.model
Class MdsMysqlDatabaseConfigurationSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.opsi.model.MdsMysqlDatabaseConfigurationSummary.Builder
 
- 
- Enclosing class:
- MdsMysqlDatabaseConfigurationSummary
 
 public static class MdsMysqlDatabaseConfigurationSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
databaseInsightIdpublic MdsMysqlDatabaseConfigurationSummary.Builder databaseInsightId(String databaseInsightId) 
 - 
compartmentIdpublic MdsMysqlDatabaseConfigurationSummary.Builder compartmentId(String compartmentId) 
 - 
databaseNamepublic MdsMysqlDatabaseConfigurationSummary.Builder databaseName(String databaseName) 
 - 
databaseDisplayNamepublic MdsMysqlDatabaseConfigurationSummary.Builder databaseDisplayName(String databaseDisplayName) 
 - 
databaseTypepublic MdsMysqlDatabaseConfigurationSummary.Builder databaseType(String databaseType) 
 - 
databaseVersionpublic MdsMysqlDatabaseConfigurationSummary.Builder databaseVersion(String databaseVersion) 
 - 
cdbNamepublic MdsMysqlDatabaseConfigurationSummary.Builder cdbName(String cdbName) 
 - 
definedTagspublic MdsMysqlDatabaseConfigurationSummary.Builder definedTags(Map<String,Map<String,Object>> definedTags) 
 - 
freeformTagspublic MdsMysqlDatabaseConfigurationSummary.Builder freeformTags(Map<String,String> freeformTags) 
 - 
processorCountpublic MdsMysqlDatabaseConfigurationSummary.Builder processorCount(Integer processorCount) 
 - 
databaseIdpublic MdsMysqlDatabaseConfigurationSummary.Builder databaseId(String databaseId) The OCID of the database.- Parameters:
- databaseId- the value to set
- Returns:
- this builder
 
 - 
isHeatWaveClusterAttachedpublic MdsMysqlDatabaseConfigurationSummary.Builder isHeatWaveClusterAttached(Boolean isHeatWaveClusterAttached) Specifies if MYSQL DB System has heatwave cluster attached.- Parameters:
- isHeatWaveClusterAttached- the value to set
- Returns:
- this builder
 
 - 
isHighlyAvailablepublic MdsMysqlDatabaseConfigurationSummary.Builder isHighlyAvailable(Boolean isHighlyAvailable) Specifies if MYSQL DB System is highly available.- Parameters:
- isHighlyAvailable- the value to set
- Returns:
- this builder
 
 - 
shapeNamepublic MdsMysqlDatabaseConfigurationSummary.Builder shapeName(String shapeName) The shape of the primary instances of MYSQL DB system.The shape determines resources allocated to a DB System - CPU cores and memory for VM shapes; CPU cores, memory and storage for non-VM shapes. - Parameters:
- shapeName- the value to set
- Returns:
- this builder
 
 - 
buildpublic MdsMysqlDatabaseConfigurationSummary build() 
 - 
copypublic MdsMysqlDatabaseConfigurationSummary.Builder copy(MdsMysqlDatabaseConfigurationSummary model) 
 
- 
 
-