public static class ExternalMySqlDatabaseSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public ExternalMySqlDatabaseSummary.Builder compartmentId(String compartmentId)
OCID of compartment for the External MySQL Database.
compartmentId
- the value to setpublic ExternalMySqlDatabaseSummary.Builder externalDatabaseId(String externalDatabaseId)
OCID of External MySQL Database.
externalDatabaseId
- the value to setpublic ExternalMySqlDatabaseSummary.Builder connectorId(String connectorId)
The OCID of the enabled MySQL Database Connector.
connectorId
- the value to setpublic ExternalMySqlDatabaseSummary.Builder dbName(String dbName)
Display name of the External MySQL Database.
dbName
- the value to setpublic ExternalMySqlDatabaseSummary.Builder deploymentType(MySqlDeploymentType deploymentType)
The deployment type of the Mysql Database.
deploymentType
- the value to setpublic ExternalMySqlDatabaseSummary.Builder managementState(ManagementState managementState)
Indicates database management state.
managementState
- the value to setpublic ExternalMySqlDatabaseSummary.Builder lifecycleState(LifecycleStates lifecycleState)
Indicates lifecycle state of the resource.
lifecycleState
- the value to setpublic ExternalMySqlDatabaseSummary.Builder systemTags(Map<String,Map<String,Object>> systemTags)
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system.
Example: {"orcl-cloud": {"free-tier-retained": "true"}}
systemTags
- the value to setpublic ExternalMySqlDatabaseSummary build()
public ExternalMySqlDatabaseSummary.Builder copy(ExternalMySqlDatabaseSummary model)
Copyright © 2016–2025. All rights reserved.