Package com.oracle.bmc.opsi.model
Class CreateExternalMysqlDatabaseInsightDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.opsi.model.CreateExternalMysqlDatabaseInsightDetails.Builder
-
- Enclosing class:
- CreateExternalMysqlDatabaseInsightDetails
public static class CreateExternalMysqlDatabaseInsightDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateExternalMysqlDatabaseInsightDetails
build()
CreateExternalMysqlDatabaseInsightDetails.Builder
compartmentId(String compartmentId)
CreateExternalMysqlDatabaseInsightDetails.Builder
copy(CreateExternalMysqlDatabaseInsightDetails model)
CreateExternalMysqlDatabaseInsightDetails.Builder
databaseConnectorId(String databaseConnectorId)
The DBM owned database connector OCID mapping to the database credentials and connection details.CreateExternalMysqlDatabaseInsightDetails.Builder
databaseId(String databaseId)
The OCID of the database.CreateExternalMysqlDatabaseInsightDetails.Builder
definedTags(Map<String,Map<String,Object>> definedTags)
CreateExternalMysqlDatabaseInsightDetails.Builder
freeformTags(Map<String,String> freeformTags)
-
-
-
Method Detail
-
compartmentId
public CreateExternalMysqlDatabaseInsightDetails.Builder compartmentId(String compartmentId)
-
freeformTags
public CreateExternalMysqlDatabaseInsightDetails.Builder freeformTags(Map<String,String> freeformTags)
-
definedTags
public CreateExternalMysqlDatabaseInsightDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
-
databaseId
public CreateExternalMysqlDatabaseInsightDetails.Builder databaseId(String databaseId)
The OCID of the database.- Parameters:
databaseId
- the value to set- Returns:
- this builder
-
databaseConnectorId
public CreateExternalMysqlDatabaseInsightDetails.Builder databaseConnectorId(String databaseConnectorId)
The DBM owned database connector OCID mapping to the database credentials and connection details.- Parameters:
databaseConnectorId
- the value to set- Returns:
- this builder
-
build
public CreateExternalMysqlDatabaseInsightDetails build()
-
copy
public CreateExternalMysqlDatabaseInsightDetails.Builder copy(CreateExternalMysqlDatabaseInsightDetails model)
-
-