Class LinkedService
- java.lang.Object
-
- com.azure.resourcemanager.datafactory.models.LinkedService
-
- Direct Known Subclasses:
AmazonMwsLinkedService
,AmazonRdsForOracleLinkedService
,AmazonRdsForSqlServerLinkedService
,AmazonRedshiftLinkedService
,AmazonS3CompatibleLinkedService
,AmazonS3LinkedService
,AppFiguresLinkedService
,AsanaLinkedService
,AzureBatchLinkedService
,AzureBlobFSLinkedService
,AzureBlobStorageLinkedService
,AzureDatabricksDeltaLakeLinkedService
,AzureDatabricksLinkedService
,AzureDataExplorerLinkedService
,AzureDataLakeAnalyticsLinkedService
,AzureDataLakeStoreLinkedService
,AzureFileStorageLinkedService
,AzureFunctionLinkedService
,AzureKeyVaultLinkedService
,AzureMariaDBLinkedService
,AzureMLLinkedService
,AzureMLServiceLinkedService
,AzureMySqlLinkedService
,AzurePostgreSqlLinkedService
,AzureSearchLinkedService
,AzureSqlDatabaseLinkedService
,AzureSqlDWLinkedService
,AzureSqlMILinkedService
,AzureStorageLinkedService
,AzureTableStorageLinkedService
,CassandraLinkedService
,CommonDataServiceForAppsLinkedService
,ConcurLinkedService
,CosmosDbLinkedService
,CosmosDbMongoDbApiLinkedService
,CouchbaseLinkedService
,CustomDataSourceLinkedService
,DataworldLinkedService
,Db2LinkedService
,DrillLinkedService
,DynamicsAXLinkedService
,DynamicsCrmLinkedService
,DynamicsLinkedService
,EloquaLinkedService
,FileServerLinkedService
,FtpServerLinkedService
,GoogleAdWordsLinkedService
,GoogleBigQueryLinkedService
,GoogleCloudStorageLinkedService
,GreenplumLinkedService
,HBaseLinkedService
,HdfsLinkedService
,HDInsightLinkedService
,HDInsightOnDemandLinkedService
,HiveLinkedService
,HttpLinkedService
,HubspotLinkedService
,ImpalaLinkedService
,InformixLinkedService
,JiraLinkedService
,MagentoLinkedService
,MariaDBLinkedService
,MarketoLinkedService
,MicrosoftAccessLinkedService
,MongoDbAtlasLinkedService
,MongoDbLinkedService
,MongoDbV2LinkedService
,MySqlLinkedService
,NetezzaLinkedService
,ODataLinkedService
,OdbcLinkedService
,Office365LinkedService
,OracleCloudStorageLinkedService
,OracleLinkedService
,OracleServiceCloudLinkedService
,PaypalLinkedService
,PhoenixLinkedService
,PostgreSqlLinkedService
,PrestoLinkedService
,QuickbaseLinkedService
,QuickBooksLinkedService
,ResponsysLinkedService
,RestServiceLinkedService
,SalesforceLinkedService
,SalesforceMarketingCloudLinkedService
,SalesforceServiceCloudLinkedService
,SapBWLinkedService
,SapCloudForCustomerLinkedService
,SapEccLinkedService
,SapHanaLinkedService
,SapOpenHubLinkedService
,SapTableLinkedService
,ServiceNowLinkedService
,SftpServerLinkedService
,SharePointOnlineListLinkedService
,ShopifyLinkedService
,SmartsheetLinkedService
,SnowflakeLinkedService
,SparkLinkedService
,SqlServerLinkedService
,SquareLinkedService
,SybaseLinkedService
,TeamDeskLinkedService
,TeradataLinkedService
,TwilioLinkedService
,VerticaLinkedService
,WebLinkedService
,XeroLinkedService
,ZendeskLinkedService
,ZohoLinkedService
public class LinkedService extends Object
The Azure Data Factory nested object which contains the information and credential which can be used to connect with related store or compute resource.
-
-
Constructor Summary
Constructors Constructor Description LinkedService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
additionalProperties()
Get the additionalProperties property: The Azure Data Factory nested object which contains the information and credential which can be used to connect with related store or compute resource.List<Object>
annotations()
Get the annotations property: List of tags that can be used for describing the linked service.IntegrationRuntimeReference
connectVia()
Get the connectVia property: The integration runtime reference.String
description()
Get the description property: Linked service description.Map<String,ParameterSpecification>
parameters()
Get the parameters property: Parameters for linked service.void
validate()
Validates the instance.LinkedService
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: The Azure Data Factory nested object which contains the information and credential which can be used to connect with related store or compute resource.LinkedService
withAnnotations(List<Object> annotations)
Set the annotations property: List of tags that can be used for describing the linked service.LinkedService
withConnectVia(IntegrationRuntimeReference connectVia)
Set the connectVia property: The integration runtime reference.LinkedService
withDescription(String description)
Set the description property: Linked service description.LinkedService
withParameters(Map<String,ParameterSpecification> parameters)
Set the parameters property: Parameters for linked service.
-
-
-
Method Detail
-
connectVia
public IntegrationRuntimeReference connectVia()
Get the connectVia property: The integration runtime reference.- Returns:
- the connectVia value.
-
withConnectVia
public LinkedService withConnectVia(IntegrationRuntimeReference connectVia)
Set the connectVia property: The integration runtime reference.- Parameters:
connectVia
- the connectVia value to set.- Returns:
- the LinkedService object itself.
-
description
public String description()
Get the description property: Linked service description.- Returns:
- the description value.
-
withDescription
public LinkedService withDescription(String description)
Set the description property: Linked service description.- Parameters:
description
- the description value to set.- Returns:
- the LinkedService object itself.
-
parameters
public Map<String,ParameterSpecification> parameters()
Get the parameters property: Parameters for linked service.- Returns:
- the parameters value.
-
withParameters
public LinkedService withParameters(Map<String,ParameterSpecification> parameters)
Set the parameters property: Parameters for linked service.- Parameters:
parameters
- the parameters value to set.- Returns:
- the LinkedService object itself.
-
annotations
public List<Object> annotations()
Get the annotations property: List of tags that can be used for describing the linked service.- Returns:
- the annotations value.
-
withAnnotations
public LinkedService withAnnotations(List<Object> annotations)
Set the annotations property: List of tags that can be used for describing the linked service.- Parameters:
annotations
- the annotations value to set.- Returns:
- the LinkedService object itself.
-
additionalProperties
public Map<String,Object> additionalProperties()
Get the additionalProperties property: The Azure Data Factory nested object which contains the information and credential which can be used to connect with related store or compute resource.- Returns:
- the additionalProperties value.
-
withAdditionalProperties
public LinkedService withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: The Azure Data Factory nested object which contains the information and credential which can be used to connect with related store or compute resource.- Parameters:
additionalProperties
- the additionalProperties value to set.- Returns:
- the LinkedService object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-