Class UpdateMySqlDatabaseConnectorDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.databasemanagement.model.UpdateMySqlDatabaseConnectorDetails.Builder
 
- 
- Enclosing class:
- UpdateMySqlDatabaseConnectorDetails
 
 public static class UpdateMySqlDatabaseConnectorDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
displayNamepublic UpdateMySqlDatabaseConnectorDetails.Builder displayName(String displayName) External MySQL Database Connector Name.- Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
macsAgentIdpublic UpdateMySqlDatabaseConnectorDetails.Builder macsAgentId(String macsAgentId) Agent Id of the MACS agent.- Parameters:
- macsAgentId- the value to set
- Returns:
- this builder
 
 - 
hostNamepublic UpdateMySqlDatabaseConnectorDetails.Builder hostName(String hostName) Host name for Connector.- Parameters:
- hostName- the value to set
- Returns:
- this builder
 
 - 
portpublic UpdateMySqlDatabaseConnectorDetails.Builder port(Integer port) Port number to connect to External MySQL Database.- Parameters:
- port- the value to set
- Returns:
- this builder
 
 - 
credentialTypepublic UpdateMySqlDatabaseConnectorDetails.Builder credentialType(MySqlCredType credentialType) Type of the credential.- Parameters:
- credentialType- the value to set
- Returns:
- this builder
 
 - 
sslSecretIdpublic UpdateMySqlDatabaseConnectorDetails.Builder sslSecretId(String sslSecretId) If using existing SSL secret to connect, OCID for the secret resource.- Parameters:
- sslSecretId- the value to set
- Returns:
- this builder
 
 - 
networkProtocolpublic UpdateMySqlDatabaseConnectorDetails.Builder networkProtocol(MySqlNetworkProtocolType networkProtocol) Protocol to be used to connect to External MySQL Database; TCP, TCP with SSL or Socket.- Parameters:
- networkProtocol- the value to set
- Returns:
- this builder
 
 - 
externalDatabaseIdpublic UpdateMySqlDatabaseConnectorDetails.Builder externalDatabaseId(String externalDatabaseId) OCID of MySQL Database resource.- Parameters:
- externalDatabaseId- the value to set
- Returns:
- this builder
 
 - 
buildpublic UpdateMySqlDatabaseConnectorDetails build() 
 - 
copypublic UpdateMySqlDatabaseConnectorDetails.Builder copy(UpdateMySqlDatabaseConnectorDetails model) 
 
- 
 
-