AzureDatabricksDeltaLakeLinkedService Class
- java.
lang. Object - com.
azure. resourcemanager. datafactory. models. LinkedService - com.
azure. resourcemanager. datafactory. models. AzureDatabricksDeltaLakeLinkedService
- com.
- com.
public final class AzureDatabricksDeltaLakeLinkedService
extends LinkedService
Azure Databricks Delta Lake linked service.
Constructor Summary
| Constructor | Description |
|---|---|
| AzureDatabricksDeltaLakeLinkedService() |
Creates an instance of Azure |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Secret |
accessToken()
Get the access |
| Object |
clusterId()
Get the cluster |
|
Credential |
credential()
Get the credential property: The credential reference containing authentication information. |
| Object |
domain()
Get the domain property: <REGION>.azuredatabricks. |
| String |
encryptedCredential()
Get the encrypted |
|
static
Azure |
fromJson(JsonReader jsonReader)
Reads an instance of Azure |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: Type of linked service. |
| void |
validate()
Validates the instance. |
|
Azure |
withAccessToken(SecretBase accessToken)
Set the access |
|
Azure |
withAnnotations(List<Object> annotations)
Set the annotations property: List of tags that can be used for describing the linked service. |
|
Azure |
withClusterId(Object clusterId)
Set the cluster |
|
Azure |
withConnectVia(IntegrationRuntimeReference connectVia)
Set the connect |
|
Azure |
withCredential(CredentialReference credential)
Set the credential property: The credential reference containing authentication information. |
|
Azure |
withDescription(String description)
Set the description property: Linked service description. |
|
Azure |
withDomain(Object domain)
Set the domain property: <REGION>.azuredatabricks. |
|
Azure |
withEncryptedCredential(String encryptedCredential)
Set the encrypted |
|
Azure |
withParameters(Map<String,ParameterSpecification> parameters)
Set the parameters property: Parameters for linked service. |
|
Azure |
withVersion(String version)
Set the version property: Version of the linked service. |
|
Azure |
withWorkspaceResourceId(Object workspaceResourceId)
Set the workspace |
| Object |
workspaceResourceId()
Get the workspace |
Methods inherited from LinkedService
Methods inherited from java.lang.Object
Constructor Details
AzureDatabricksDeltaLakeLinkedService
public AzureDatabricksDeltaLakeLinkedService()
Creates an instance of AzureDatabricksDeltaLakeLinkedService class.
Method Details
accessToken
public SecretBase accessToken()
Get the accessToken property: Access token for databricks REST API. Refer to https://docs.azuredatabricks.net/api/latest/authentication.html. Type: string, SecureString or AzureKeyVaultSecretReference.
Returns:
clusterId
public Object clusterId()
Get the clusterId property: The id of an existing interactive cluster that will be used for all runs of this job. Type: string (or Expression with resultType string).
Returns:
credential
public CredentialReference credential()
Get the credential property: The credential reference containing authentication information.
Returns:
domain
public Object domain()
Get the domain property: <REGION>.azuredatabricks.net, domain name of your Databricks deployment. Type: string (or Expression with resultType 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:
fromJson
public static AzureDatabricksDeltaLakeLinkedService fromJson(JsonReader jsonReader)
Reads an instance of AzureDatabricksDeltaLakeLinkedService from the JsonReader.
Parameters:
Returns:
Throws:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
AzureDatabricksDeltaLakeLinkedService.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: Type of linked service.
Overrides:
AzureDatabricksDeltaLakeLinkedService.type()Returns:
validate
public void validate()
Validates the instance.
Overrides:
AzureDatabricksDeltaLakeLinkedService.validate()withAccessToken
public AzureDatabricksDeltaLakeLinkedService withAccessToken(SecretBase accessToken)
Set the accessToken property: Access token for databricks REST API. Refer to https://docs.azuredatabricks.net/api/latest/authentication.html. Type: string, SecureString or AzureKeyVaultSecretReference.
Parameters:
Returns:
withAnnotations
public AzureDatabricksDeltaLakeLinkedService withAnnotations(List<Object> annotations)
Set the annotations property: List of tags that can be used for describing the linked service.
Overrides:
AzureDatabricksDeltaLakeLinkedService.withAnnotations(List<Object> annotations)Parameters:
withClusterId
public AzureDatabricksDeltaLakeLinkedService withClusterId(Object clusterId)
Set the clusterId property: The id of an existing interactive cluster that will be used for all runs of this job. Type: string (or Expression with resultType string).
Parameters:
Returns:
withConnectVia
public AzureDatabricksDeltaLakeLinkedService withConnectVia(IntegrationRuntimeReference connectVia)
Set the connectVia property: The integration runtime reference.
Overrides:
AzureDatabricksDeltaLakeLinkedService.withConnectVia(IntegrationRuntimeReference connectVia)Parameters:
withCredential
public AzureDatabricksDeltaLakeLinkedService withCredential(CredentialReference credential)
Set the credential property: The credential reference containing authentication information.
Parameters:
Returns:
withDescription
public AzureDatabricksDeltaLakeLinkedService withDescription(String description)
Set the description property: Linked service description.
Overrides:
AzureDatabricksDeltaLakeLinkedService.withDescription(String description)Parameters:
withDomain
public AzureDatabricksDeltaLakeLinkedService withDomain(Object domain)
Set the domain property: <REGION>.azuredatabricks.net, domain name of your Databricks deployment. Type: string (or Expression with resultType string).
Parameters:
Returns:
withEncryptedCredential
public AzureDatabricksDeltaLakeLinkedService 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 AzureDatabricksDeltaLakeLinkedService withParameters(Map<String,ParameterSpecification> parameters)
Set the parameters property: Parameters for linked service.
Overrides:
AzureDatabricksDeltaLakeLinkedService.withParameters(Map<String,ParameterSpecification> parameters)Parameters:
withVersion
public AzureDatabricksDeltaLakeLinkedService withVersion(String version)
Set the version property: Version of the linked service.
Overrides:
AzureDatabricksDeltaLakeLinkedService.withVersion(String version)Parameters:
withWorkspaceResourceId
public AzureDatabricksDeltaLakeLinkedService withWorkspaceResourceId(Object workspaceResourceId)
Set the workspaceResourceId property: Workspace resource id for databricks REST API. Type: string (or Expression with resultType string).
Parameters:
Returns:
workspaceResourceId
public Object workspaceResourceId()
Get the workspaceResourceId property: Workspace resource id for databricks REST API. Type: string (or Expression with resultType string).
Returns: