Class CreateMySqlDatabaseConnectorDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.databasemanagement.model.CreateMySqlDatabaseConnectorDetails.Builder
 
- 
- Enclosing class:
- CreateMySqlDatabaseConnectorDetails
 
 public static class CreateMySqlDatabaseConnectorDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
displayNamepublic CreateMySqlDatabaseConnectorDetails.Builder displayName(String displayName) External MySQL Database Connector Name.- Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
macsAgentIdpublic CreateMySqlDatabaseConnectorDetails.Builder macsAgentId(String macsAgentId) Agent Id of the MACS agent.- Parameters:
- macsAgentId- the value to set
- Returns:
- this builder
 
 - 
hostNamepublic CreateMySqlDatabaseConnectorDetails.Builder hostName(String hostName) Host name for Connector.- Parameters:
- hostName- the value to set
- Returns:
- this builder
 
 - 
portpublic CreateMySqlDatabaseConnectorDetails.Builder port(Integer port) Port number to connect to External MySQL Database.- Parameters:
- port- the value to set
- Returns:
- this builder
 
 - 
networkProtocolpublic CreateMySqlDatabaseConnectorDetails.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 CreateMySqlDatabaseConnectorDetails.Builder externalDatabaseId(String externalDatabaseId) OCID of MySQL Database resource.- Parameters:
- externalDatabaseId- the value to set
- Returns:
- this builder
 
 - 
credentialTypepublic CreateMySqlDatabaseConnectorDetails.Builder credentialType(MySqlCredType credentialType) Type of the credential.- Parameters:
- credentialType- the value to set
- Returns:
- this builder
 
 - 
sslSecretIdpublic CreateMySqlDatabaseConnectorDetails.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
 
 - 
buildpublic CreateMySqlDatabaseConnectorDetails build() 
 - 
copypublic CreateMySqlDatabaseConnectorDetails.Builder copy(CreateMySqlDatabaseConnectorDetails model) 
 
- 
 
-