MariaDBLinkedService Class
- java.
lang. Object - com.
azure. resourcemanager. datafactory. models. LinkedService - com.
azure. resourcemanager. datafactory. models. MariaDBLinkedService
- com.
- com.
public final class MariaDBLinkedService
extends LinkedService
MariaDB server linked service.
Constructor Summary
Constructor | Description |
---|---|
MariaDBLinkedService() |
Creates an instance of Maria |
Method Summary
Modifier and Type | Method and Description |
---|---|
Object |
connectionString()
Get the connection |
Object |
database()
Get the database property: Database name for connection. |
Object |
driverVersion()
Get the driver |
String |
encryptedCredential()
Get the encrypted |
Azure |
password()
Get the password property: The Azure key vault secret reference of password in connection string. |
Object |
port()
Get the port property: The port for the connection. |
Object |
server()
Get the server property: Server name for connection. |
String |
type()
Get the type property: Type of linked service. |
Object |
username()
Get the username property: Username for authentication. |
void |
validate()
Validates the instance. |
Maria |
withAnnotations(List<Object> annotations)
Set the annotations property: List of tags that can be used for describing the linked service. |
Maria |
withConnectVia(IntegrationRuntimeReference connectVia)
Set the connect |
Maria |
withConnectionString(Object connectionString)
Set the connection |
Maria |
withDatabase(Object database)
Set the database property: Database name for connection. |
Maria |
withDescription(String description)
Set the description property: Linked service description. |
Maria |
withDriverVersion(Object driverVersion)
Set the driver |
Maria |
withEncryptedCredential(String encryptedCredential)
Set the encrypted |
Maria |
withParameters(Map<String,ParameterSpecification> parameters)
Set the parameters property: Parameters for linked service. |
Maria |
withPassword(AzureKeyVaultSecretReference password)
Set the password property: The Azure key vault secret reference of password in connection string. |
Maria |
withPort(Object port)
Set the port property: The port for the connection. |
Maria |
withServer(Object server)
Set the server property: Server name for connection. |
Maria |
withUsername(Object username)
Set the username property: Username for authentication. |
Methods inherited from LinkedService
Methods inherited from java.lang.Object
Constructor Details
MariaDBLinkedService
public MariaDBLinkedService()
Creates an instance of MariaDBLinkedService class.
Method Details
connectionString
public Object connectionString()
Get the connectionString property: An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
Returns:
database
public Object database()
Get the database property: Database name for connection. Type: string.
Returns:
driverVersion
public Object driverVersion()
Get the driverVersion property: The version of the MariaDB driver. Type: string. V1 or empty for legacy driver, V2 for new driver. V1 can support connection string and property bag, V2 can only support connection string.
Returns:
encryptedCredential
public String encryptedCredential()
Get the encryptedCredential property: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
Returns:
password
public AzureKeyVaultSecretReference password()
Get the password property: The Azure key vault secret reference of password in connection string.
Returns:
port
public Object port()
Get the port property: The port for the connection. Type: integer.
Returns:
server
public Object server()
Get the server property: Server name for connection. Type: string.
Returns:
type
public String type()
Get the type property: Type of linked service.
Overrides:
MariaDBLinkedService.type()Returns:
username
public Object username()
Get the username property: Username for authentication. Type: string.
Returns:
validate
public void validate()
Validates the instance.
Overrides:
MariaDBLinkedService.validate()withAnnotations
public MariaDBLinkedService withAnnotations(List
Set the annotations property: List of tags that can be used for describing the linked service.
Overrides:
MariaDBLinkedService.withAnnotations(List<Object> annotations)Parameters:
withConnectVia
public MariaDBLinkedService withConnectVia(IntegrationRuntimeReference connectVia)
Set the connectVia property: The integration runtime reference.
Overrides:
MariaDBLinkedService.withConnectVia(IntegrationRuntimeReference connectVia)Parameters:
withConnectionString
public MariaDBLinkedService withConnectionString(Object connectionString)
Set the connectionString property: An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
Parameters:
Returns:
withDatabase
public MariaDBLinkedService withDatabase(Object database)
Set the database property: Database name for connection. Type: string.
Parameters:
Returns:
withDescription
public MariaDBLinkedService withDescription(String description)
Set the description property: Linked service description.
Overrides:
MariaDBLinkedService.withDescription(String description)Parameters:
withDriverVersion
public MariaDBLinkedService withDriverVersion(Object driverVersion)
Set the driverVersion property: The version of the MariaDB driver. Type: string. V1 or empty for legacy driver, V2 for new driver. V1 can support connection string and property bag, V2 can only support connection string.
Parameters:
Returns:
withEncryptedCredential
public MariaDBLinkedService withEncryptedCredential(String encryptedCredential)
Set the encryptedCredential property: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
Parameters:
Returns:
withParameters
public MariaDBLinkedService withParameters(Map
Set the parameters property: Parameters for linked service.
Overrides:
MariaDBLinkedService.withParameters(Map<String,ParameterSpecification> parameters)Parameters:
withPassword
public MariaDBLinkedService withPassword(AzureKeyVaultSecretReference password)
Set the password property: The Azure key vault secret reference of password in connection string.
Parameters:
Returns:
withPort
public MariaDBLinkedService withPort(Object port)
Set the port property: The port for the connection. Type: integer.
Parameters:
Returns:
withServer
public MariaDBLinkedService withServer(Object server)
Set the server property: Server name for connection. Type: string.
Parameters:
Returns:
withUsername
public MariaDBLinkedService withUsername(Object username)
Set the username property: Username for authentication. Type: string.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for