HBaseLinkedService Class
- java.
lang. Object - com.
azure. analytics. synapse. artifacts. models. LinkedService - com.
azure. analytics. synapse. artifacts. models. HBaseLinkedService
- com.
- com.
public class HBaseLinkedService
extends LinkedService
HBase server linked service.
Constructor Summary
Constructor | Description |
---|---|
HBaseLinkedService() |
Creates an instance of HBase |
Method Summary
Modifier and Type | Method and Description |
---|---|
Object |
getAllowHostNameCNMismatch()
Get the allow |
Object |
getAllowSelfSignedServerCert()
Get the allow |
HBase |
getAuthenticationType()
Get the authentication |
Object |
getEnableSsl()
Get the enable |
Object |
getEncryptedCredential()
Get the encrypted |
Object |
getHost()
Get the host property: The IP address or host name of the HBase server. |
Object |
getHttpPath()
Get the http |
Secret |
getPassword()
Get the password property: The password corresponding to the user name. |
Object |
getPort()
Get the port property: The TCP port that the HBase instance uses to listen for client connections. |
Object |
getTrustedCertPath()
Get the trusted |
Object |
getUsername()
Get the username property: The user name used to connect to the HBase instance. |
HBase |
setAllowHostNameCNMismatch(Object allowHostNameCNMismatch)
Set the allow |
HBase |
setAllowSelfSignedServerCert(Object allowSelfSignedServerCert)
Set the allow |
HBase |
setAnnotations(List<Object> annotations)
Set the annotations property: List of tags that can be used for describing the linked service. |
HBase |
setAuthenticationType(HBaseAuthenticationType authenticationType)
Set the authentication |
HBase |
setConnectVia(IntegrationRuntimeReference connectVia)
Set the connect |
HBase |
setDescription(String description)
Set the description property: Linked service description. |
HBase |
setEnableSsl(Object enableSsl)
Set the enable |
HBase |
setEncryptedCredential(Object encryptedCredential)
Set the encrypted |
HBase |
setHost(Object host)
Set the host property: The IP address or host name of the HBase server. |
HBase |
setHttpPath(Object httpPath)
Set the http |
HBase |
setParameters(Map<String,ParameterSpecification> parameters)
Set the parameters property: Parameters for linked service. |
HBase |
setPassword(SecretBase password)
Set the password property: The password corresponding to the user name. |
HBase |
setPort(Object port)
Set the port property: The TCP port that the HBase instance uses to listen for client connections. |
HBase |
setTrustedCertPath(Object trustedCertPath)
Set the trusted |
HBase |
setUsername(Object username)
Set the username property: The user name used to connect to the HBase instance. |
Methods inherited from LinkedService
Methods inherited from java.lang.Object
Constructor Details
HBaseLinkedService
public HBaseLinkedService()
Creates an instance of HBaseLinkedService class.
Method Details
getAllowHostNameCNMismatch
public Object getAllowHostNameCNMismatch()
Get the allowHostNameCNMismatch property: Specifies whether to require a CA-issued SSL certificate name to match the host name of the server when connecting over SSL. The default value is false.
Returns:
getAllowSelfSignedServerCert
public Object getAllowSelfSignedServerCert()
Get the allowSelfSignedServerCert property: Specifies whether to allow self-signed certificates from the server. The default value is false.
Returns:
getAuthenticationType
public HBaseAuthenticationType getAuthenticationType()
Get the authenticationType property: The authentication mechanism to use to connect to the HBase server.
Returns:
getEnableSsl
public Object getEnableSsl()
Get the enableSsl property: Specifies whether the connections to the server are encrypted using SSL. The default value is false.
Returns:
getEncryptedCredential
public Object getEncryptedCredential()
Get the encryptedCredential property: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).
Returns:
getHost
public Object getHost()
Get the host property: The IP address or host name of the HBase server. (i.e. 192.168.222.160).
Returns:
getHttpPath
public Object getHttpPath()
Get the httpPath property: The partial URL corresponding to the HBase server. (i.e. /gateway/sandbox/hbase/version).
Returns:
getPassword
public SecretBase getPassword()
Get the password property: The password corresponding to the user name.
Returns:
getPort
public Object getPort()
Get the port property: The TCP port that the HBase instance uses to listen for client connections. The default value is 9090.
Returns:
getTrustedCertPath
public Object getTrustedCertPath()
Get the trustedCertPath property: The full path of the .pem file containing trusted CA certificates for verifying the server when connecting over SSL. This property can only be set when using SSL on self-hosted IR. The default value is the cacerts.pem file installed with the IR.
Returns:
getUsername
public Object getUsername()
Get the username property: The user name used to connect to the HBase instance.
Returns:
setAllowHostNameCNMismatch
public HBaseLinkedService setAllowHostNameCNMismatch(Object allowHostNameCNMismatch)
Set the allowHostNameCNMismatch property: Specifies whether to require a CA-issued SSL certificate name to match the host name of the server when connecting over SSL. The default value is false.
Parameters:
Returns:
setAllowSelfSignedServerCert
public HBaseLinkedService setAllowSelfSignedServerCert(Object allowSelfSignedServerCert)
Set the allowSelfSignedServerCert property: Specifies whether to allow self-signed certificates from the server. The default value is false.
Parameters:
Returns:
setAnnotations
public HBaseLinkedService setAnnotations(List
Set the annotations property: List of tags that can be used for describing the linked service.
Overrides:
HBaseLinkedService.setAnnotations(List<Object> annotations)Parameters:
setAuthenticationType
public HBaseLinkedService setAuthenticationType(HBaseAuthenticationType authenticationType)
Set the authenticationType property: The authentication mechanism to use to connect to the HBase server.
Parameters:
Returns:
setConnectVia
public HBaseLinkedService setConnectVia(IntegrationRuntimeReference connectVia)
Set the connectVia property: The integration runtime reference.
Overrides:
HBaseLinkedService.setConnectVia(IntegrationRuntimeReference connectVia)Parameters:
setDescription
public HBaseLinkedService setDescription(String description)
Set the description property: Linked service description.
Overrides:
HBaseLinkedService.setDescription(String description)Parameters:
setEnableSsl
public HBaseLinkedService setEnableSsl(Object enableSsl)
Set the enableSsl property: Specifies whether the connections to the server are encrypted using SSL. The default value is false.
Parameters:
Returns:
setEncryptedCredential
public HBaseLinkedService setEncryptedCredential(Object encryptedCredential)
Set the encryptedCredential property: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).
Parameters:
Returns:
setHost
public HBaseLinkedService setHost(Object host)
Set the host property: The IP address or host name of the HBase server. (i.e. 192.168.222.160).
Parameters:
Returns:
setHttpPath
public HBaseLinkedService setHttpPath(Object httpPath)
Set the httpPath property: The partial URL corresponding to the HBase server. (i.e. /gateway/sandbox/hbase/version).
Parameters:
Returns:
setParameters
public HBaseLinkedService setParameters(Map
Set the parameters property: Parameters for linked service.
Overrides:
HBaseLinkedService.setParameters(Map<String,ParameterSpecification> parameters)Parameters:
setPassword
public HBaseLinkedService setPassword(SecretBase password)
Set the password property: The password corresponding to the user name.
Parameters:
Returns:
setPort
public HBaseLinkedService setPort(Object port)
Set the port property: The TCP port that the HBase instance uses to listen for client connections. The default value is 9090.
Parameters:
Returns:
setTrustedCertPath
public HBaseLinkedService setTrustedCertPath(Object trustedCertPath)
Set the trustedCertPath property: The full path of the .pem file containing trusted CA certificates for verifying the server when connecting over SSL. This property can only be set when using SSL on self-hosted IR. The default value is the cacerts.pem file installed with the IR.
Parameters:
Returns:
setUsername
public HBaseLinkedService setUsername(Object username)
Set the username property: The user name used to connect to the HBase instance.
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