Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion sdk/datafactory/mgmt-v2018_06_01/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<parent>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-arm-parent</artifactId>
<version>1.2.0</version>
<version>1.1.0</version>
<relativePath>../../../pom.management.xml</relativePath>
</parent>
<artifactId>azure-mgmt-datafactory</artifactId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,28 +22,40 @@
@JsonFlatten
public class Db2LinkedService extends LinkedServiceInner {
/**
* Server name for connection. Type: string (or Expression with resultType
* The connection string. It is mutually exclusive with server, database,
* authenticationType, userName, packageCollection and
* certificateCommonName property. Type: string, SecureString or
* AzureKeyVaultSecretReference.
*/
@JsonProperty(value = "typeProperties.connectionString")
private Object connectionString;

/**
* Server name for connection. It is mutually exclusive with
* connectionString property. Type: string (or Expression with resultType
* string).
*/
@JsonProperty(value = "typeProperties.server", required = true)
@JsonProperty(value = "typeProperties.server")
private Object server;

/**
* Database name for connection. Type: string (or Expression with
* resultType string).
* Database name for connection. It is mutually exclusive with
* connectionString property. Type: string (or Expression with resultType
* string).
*/
@JsonProperty(value = "typeProperties.database", required = true)
@JsonProperty(value = "typeProperties.database")
private Object database;

/**
* AuthenticationType to be used for connection. Possible values include:
* 'Basic'.
* AuthenticationType to be used for connection. It is mutually exclusive
* with connectionString property. Possible values include: 'Basic'.
*/
@JsonProperty(value = "typeProperties.authenticationType")
private Db2AuthenticationType authenticationType;

/**
* Username for authentication. Type: string (or Expression with resultType
* Username for authentication. It is mutually exclusive with
* connectionString property. Type: string (or Expression with resultType
* string).
*/
@JsonProperty(value = "typeProperties.username")
Expand All @@ -56,29 +68,52 @@ public class Db2LinkedService extends LinkedServiceInner {
private SecretBase password;

/**
* Under where packages are created when querying database. Type: string
* (or Expression with resultType string).
* Under where packages are created when querying database. It is mutually
* exclusive with connectionString property. Type: string (or Expression
* with resultType string).
*/
@JsonProperty(value = "typeProperties.packageCollection")
private Object packageCollection;

/**
* Certificate Common Name when TLS is enabled. Type: string (or Expression
* with resultType string).
* Certificate Common Name when TLS is enabled. It is mutually exclusive
* with connectionString property. Type: string (or Expression with
* resultType string).
*/
@JsonProperty(value = "typeProperties.certificateCommonName")
private Object certificateCommonName;

/**
* The encrypted credential used for authentication. Credentials are
* encrypted using the integration runtime credential manager. Type: string
* (or Expression with resultType string).
* encrypted using the integration runtime credential manager. It is
* mutually exclusive with connectionString property. Type: string (or
* Expression with resultType string).
*/
@JsonProperty(value = "typeProperties.encryptedCredential")
private Object encryptedCredential;

/**
* Get server name for connection. Type: string (or Expression with resultType string).
* Get the connection string. It is mutually exclusive with server, database, authenticationType, userName, packageCollection and certificateCommonName property. Type: string, SecureString or AzureKeyVaultSecretReference.
*
* @return the connectionString value
*/
public Object connectionString() {
return this.connectionString;
}

/**
* Set the connection string. It is mutually exclusive with server, database, authenticationType, userName, packageCollection and certificateCommonName property. Type: string, SecureString or AzureKeyVaultSecretReference.
*
* @param connectionString the connectionString value to set
* @return the Db2LinkedService object itself.
*/
public Db2LinkedService withConnectionString(Object connectionString) {
this.connectionString = connectionString;
return this;
}

/**
* Get server name for connection. It is mutually exclusive with connectionString property. Type: string (or Expression with resultType string).
*
* @return the server value
*/
Expand All @@ -87,7 +122,7 @@ public Object server() {
}

/**
* Set server name for connection. Type: string (or Expression with resultType string).
* Set server name for connection. It is mutually exclusive with connectionString property. Type: string (or Expression with resultType string).
*
* @param server the server value to set
* @return the Db2LinkedService object itself.
Expand All @@ -98,7 +133,7 @@ public Db2LinkedService withServer(Object server) {
}

/**
* Get database name for connection. Type: string (or Expression with resultType string).
* Get database name for connection. It is mutually exclusive with connectionString property. Type: string (or Expression with resultType string).
*
* @return the database value
*/
Expand All @@ -107,7 +142,7 @@ public Object database() {
}

/**
* Set database name for connection. Type: string (or Expression with resultType string).
* Set database name for connection. It is mutually exclusive with connectionString property. Type: string (or Expression with resultType string).
*
* @param database the database value to set
* @return the Db2LinkedService object itself.
Expand All @@ -118,7 +153,7 @@ public Db2LinkedService withDatabase(Object database) {
}

/**
* Get authenticationType to be used for connection. Possible values include: 'Basic'.
* Get authenticationType to be used for connection. It is mutually exclusive with connectionString property. Possible values include: 'Basic'.
*
* @return the authenticationType value
*/
Expand All @@ -127,7 +162,7 @@ public Db2AuthenticationType authenticationType() {
}

/**
* Set authenticationType to be used for connection. Possible values include: 'Basic'.
* Set authenticationType to be used for connection. It is mutually exclusive with connectionString property. Possible values include: 'Basic'.
*
* @param authenticationType the authenticationType value to set
* @return the Db2LinkedService object itself.
Expand All @@ -138,7 +173,7 @@ public Db2LinkedService withAuthenticationType(Db2AuthenticationType authenticat
}

/**
* Get username for authentication. Type: string (or Expression with resultType string).
* Get username for authentication. It is mutually exclusive with connectionString property. Type: string (or Expression with resultType string).
*
* @return the username value
*/
Expand All @@ -147,7 +182,7 @@ public Object username() {
}

/**
* Set username for authentication. Type: string (or Expression with resultType string).
* Set username for authentication. It is mutually exclusive with connectionString property. Type: string (or Expression with resultType string).
*
* @param username the username value to set
* @return the Db2LinkedService object itself.
Expand Down Expand Up @@ -178,7 +213,7 @@ public Db2LinkedService withPassword(SecretBase password) {
}

/**
* Get under where packages are created when querying database. Type: string (or Expression with resultType string).
* Get under where packages are created when querying database. It is mutually exclusive with connectionString property. Type: string (or Expression with resultType string).
*
* @return the packageCollection value
*/
Expand All @@ -187,7 +222,7 @@ public Object packageCollection() {
}

/**
* Set under where packages are created when querying database. Type: string (or Expression with resultType string).
* Set under where packages are created when querying database. It is mutually exclusive with connectionString property. Type: string (or Expression with resultType string).
*
* @param packageCollection the packageCollection value to set
* @return the Db2LinkedService object itself.
Expand All @@ -198,7 +233,7 @@ public Db2LinkedService withPackageCollection(Object packageCollection) {
}

/**
* Get certificate Common Name when TLS is enabled. Type: string (or Expression with resultType string).
* Get certificate Common Name when TLS is enabled. It is mutually exclusive with connectionString property. Type: string (or Expression with resultType string).
*
* @return the certificateCommonName value
*/
Expand All @@ -207,7 +242,7 @@ public Object certificateCommonName() {
}

/**
* Set certificate Common Name when TLS is enabled. Type: string (or Expression with resultType string).
* Set certificate Common Name when TLS is enabled. It is mutually exclusive with connectionString property. Type: string (or Expression with resultType string).
*
* @param certificateCommonName the certificateCommonName value to set
* @return the Db2LinkedService object itself.
Expand All @@ -218,7 +253,7 @@ public Db2LinkedService withCertificateCommonName(Object certificateCommonName)
}

/**
* Get the encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).
* Get the encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. It is mutually exclusive with connectionString property. Type: string (or Expression with resultType string).
*
* @return the encryptedCredential value
*/
Expand All @@ -227,7 +262,7 @@ public Object encryptedCredential() {
}

/**
* Set the encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).
* Set the encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. It is mutually exclusive with connectionString property. Type: string (or Expression with resultType string).
*
* @param encryptedCredential the encryptedCredential value to set
* @return the Db2LinkedService object itself.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
import com.fasterxml.jackson.annotation.JsonTypeInfo;
import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonSubTypes;
import com.microsoft.azure.management.datafactory.v2018_06_01.MappingDataFlow;

/**
* Azure Data Factory nested object which contains a flow with data movements
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,102 +9,14 @@
package com.microsoft.azure.management.datafactory.v2018_06_01.implementation;

import java.util.Map;

import com.microsoft.azure.management.datafactory.v2018_06_01.AmazonMWSObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.AmazonRedshiftTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.AmazonS3Dataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.AvroDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.AzureBlobDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.AzureBlobFSDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.AzureDataExplorerTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.AzureDataLakeStoreDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.AzureMariaDBTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.AzureMySqlTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.AzurePostgreSqlTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.AzureSearchIndexDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.AzureSqlDWTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.AzureSqlMITableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.AzureSqlTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.AzureTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.BinaryDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.CassandraTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.CommonDataServiceForAppsEntityDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.ConcurObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.CosmosDbMongoDbApiCollectionDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.CosmosDbSqlApiCollectionDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.CouchbaseTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.CustomDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.Db2TableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.DelimitedTextDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.DocumentDbCollectionDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.DrillTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.DynamicsAXResourceDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.DynamicsCrmEntityDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.DynamicsEntityDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.EloquaObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.FileShareDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.GoogleAdWordsObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.GoogleBigQueryObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.GreenplumTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.HBaseObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.HiveObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.HttpDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.HubspotObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.ImpalaObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.InformixTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.JiraObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.JsonDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.LinkedServiceReference;
import com.microsoft.azure.management.datafactory.v2018_06_01.MagentoObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.MariaDBTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.MarketoObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.MicrosoftAccessTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.MongoDbCollectionDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.MongoDbV2CollectionDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.MySqlTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.NetezzaTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.ODataResourceDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.OdbcTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.Office365Dataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.OracleServiceCloudObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.OracleTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.OrcDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.ParameterSpecification;
import java.util.List;
import com.microsoft.azure.management.datafactory.v2018_06_01.DatasetFolder;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonTypeInfo;
import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonSubTypes;
import com.microsoft.azure.management.datafactory.v2018_06_01.ParquetDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.PaypalObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.PhoenixObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.PostgreSqlTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.PrestoObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.QuickBooksObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.RelationalTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.ResponsysObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.RestResourceDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.SalesforceMarketingCloudObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.SalesforceObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.SalesforceServiceCloudObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.SapBwCubeDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.SapCloudForCustomerResourceDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.SapEccResourceDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.SapHanaTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.SapOpenHubTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.SapTableResourceDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.ServiceNowObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.ShopifyObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.SparkObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.SqlServerTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.SquareObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.SybaseTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.TeradataTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.VerticaTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.WebTableDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.XeroObjectDataset;
import com.microsoft.azure.management.datafactory.v2018_06_01.ZohoObjectDataset;

/**
* The Azure Data Factory nested object which identifies data within different
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,6 @@
import com.fasterxml.jackson.annotation.JsonTypeInfo;
import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonSubTypes;
import com.microsoft.azure.management.datafactory.v2018_06_01.ManagedIntegrationRuntime;
import com.microsoft.azure.management.datafactory.v2018_06_01.SelfHostedIntegrationRuntime;

/**
* Azure Data Factory nested object which serves as a compute resource for
Expand Down
Loading