Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ReleasePR sdk/datafactory/mgmt-v2018_06_01] [DataFactory] Square add connectionProperties property #13064

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
6 changes: 3 additions & 3 deletions sdk/datafactory/mgmt-v2018_06_01/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,11 @@
<parent>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-arm-parent</artifactId>
<version>1.3.1</version>
<relativePath>../../parents/azure-arm-parent/pom.xml</relativePath>
<version>1.1.0</version>
<relativePath>../../../pom.management.xml</relativePath>
</parent>
<artifactId>azure-mgmt-datafactory</artifactId>
<version>1.0.0-beta-2</version>
<version>1.0.0-beta</version>
<packaging>jar</packaging>
<name>Microsoft Azure SDK for DataFactory Management</name>
<description>This package contains Microsoft DataFactory Management SDK.</description>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,40 +21,47 @@
@JsonTypeName("QuickBooks")
@JsonFlatten
public class QuickBooksLinkedService extends LinkedServiceInner {
/**
* Properties used to connect to QuickBooks. It is mutually exclusive with
* any other properties in the linked service. Type: object.
*/
@JsonProperty(value = "typeProperties.connectionProperties")
private Object connectionProperties;

/**
* The endpoint of the QuickBooks server. (i.e. quickbooks.api.intuit.com).
*/
@JsonProperty(value = "typeProperties.endpoint", required = true)
@JsonProperty(value = "typeProperties.endpoint")
private Object endpoint;

/**
* The company ID of the QuickBooks company to authorize.
*/
@JsonProperty(value = "typeProperties.companyId", required = true)
@JsonProperty(value = "typeProperties.companyId")
private Object companyId;

/**
* The consumer key for OAuth 1.0 authentication.
*/
@JsonProperty(value = "typeProperties.consumerKey", required = true)
@JsonProperty(value = "typeProperties.consumerKey")
private Object consumerKey;

/**
* The consumer secret for OAuth 1.0 authentication.
*/
@JsonProperty(value = "typeProperties.consumerSecret", required = true)
@JsonProperty(value = "typeProperties.consumerSecret")
private SecretBase consumerSecret;

/**
* The access token for OAuth 1.0 authentication.
*/
@JsonProperty(value = "typeProperties.accessToken", required = true)
@JsonProperty(value = "typeProperties.accessToken")
private SecretBase accessToken;

/**
* The access token secret for OAuth 1.0 authentication.
*/
@JsonProperty(value = "typeProperties.accessTokenSecret", required = true)
@JsonProperty(value = "typeProperties.accessTokenSecret")
private SecretBase accessTokenSecret;

/**
Expand All @@ -72,6 +79,26 @@ public class QuickBooksLinkedService extends LinkedServiceInner {
@JsonProperty(value = "typeProperties.encryptedCredential")
private Object encryptedCredential;

/**
* Get properties used to connect to QuickBooks. It is mutually exclusive with any other properties in the linked service. Type: object.
*
* @return the connectionProperties value
*/
public Object connectionProperties() {
return this.connectionProperties;
}

/**
* Set properties used to connect to QuickBooks. It is mutually exclusive with any other properties in the linked service. Type: object.
*
* @param connectionProperties the connectionProperties value to set
* @return the QuickBooksLinkedService object itself.
*/
public QuickBooksLinkedService withConnectionProperties(Object connectionProperties) {
this.connectionProperties = connectionProperties;
return this;
}

/**
* Get the endpoint of the QuickBooks server. (i.e. quickbooks.api.intuit.com).
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,18 @@
@JsonTypeName("SalesforceMarketingCloud")
@JsonFlatten
public class SalesforceMarketingCloudLinkedService extends LinkedServiceInner {
/**
* Properties used to connect to Salesforce Marketing Cloud. It is mutually
* exclusive with any other properties in the linked service. Type: object.
*/
@JsonProperty(value = "typeProperties.connectionProperties")
private Object connectionProperties;

/**
* The client ID associated with the Salesforce Marketing Cloud
* application. Type: string (or Expression with resultType string).
*/
@JsonProperty(value = "typeProperties.clientId", required = true)
@JsonProperty(value = "typeProperties.clientId")
private Object clientId;

/**
Expand Down Expand Up @@ -68,6 +75,26 @@ public class SalesforceMarketingCloudLinkedService extends LinkedServiceInner {
@JsonProperty(value = "typeProperties.encryptedCredential")
private Object encryptedCredential;

/**
* Get properties used to connect to Salesforce Marketing Cloud. It is mutually exclusive with any other properties in the linked service. Type: object.
*
* @return the connectionProperties value
*/
public Object connectionProperties() {
return this.connectionProperties;
}

/**
* Set properties used to connect to Salesforce Marketing Cloud. It is mutually exclusive with any other properties in the linked service. Type: object.
*
* @param connectionProperties the connectionProperties value to set
* @return the SalesforceMarketingCloudLinkedService object itself.
*/
public SalesforceMarketingCloudLinkedService withConnectionProperties(Object connectionProperties) {
this.connectionProperties = connectionProperties;
return this;
}

/**
* Get the client ID associated with the Salesforce Marketing Cloud application. Type: string (or Expression with resultType string).
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,23 +25,23 @@ public class SapOpenHubLinkedService extends LinkedServiceInner {
* Host name of the SAP BW instance where the open hub destination is
* located. Type: string (or Expression with resultType string).
*/
@JsonProperty(value = "typeProperties.server", required = true)
@JsonProperty(value = "typeProperties.server")
private Object server;

/**
* System number of the BW system where the open hub destination is
* located. (Usually a two-digit decimal number represented as a string.)
* Type: string (or Expression with resultType string).
*/
@JsonProperty(value = "typeProperties.systemNumber", required = true)
@JsonProperty(value = "typeProperties.systemNumber")
private Object systemNumber;

/**
* Client ID of the client on the BW system where the open hub destination
* is located. (Usually a three-digit decimal number represented as a
* string) Type: string (or Expression with resultType string).
*/
@JsonProperty(value = "typeProperties.clientId", required = true)
@JsonProperty(value = "typeProperties.clientId")
private Object clientId;

/**
Expand All @@ -52,6 +52,13 @@ public class SapOpenHubLinkedService extends LinkedServiceInner {
@JsonProperty(value = "typeProperties.language")
private Object language;

/**
* SystemID of the SAP system where the table is located. Type: string (or
* Expression with resultType string).
*/
@JsonProperty(value = "typeProperties.systemId")
private Object systemId;

/**
* Username to access the SAP BW server where the open hub destination is
* located. Type: string (or Expression with resultType string).
Expand All @@ -66,6 +73,27 @@ public class SapOpenHubLinkedService extends LinkedServiceInner {
@JsonProperty(value = "typeProperties.password")
private SecretBase password;

/**
* The hostname of the SAP Message Server. Type: string (or Expression with
* resultType string).
*/
@JsonProperty(value = "typeProperties.messageServer")
private Object messageServer;

/**
* The service name or port number of the Message Server. Type: string (or
* Expression with resultType string).
*/
@JsonProperty(value = "typeProperties.messageServerService")
private Object messageServerService;

/**
* The Logon Group for the SAP System. Type: string (or Expression with
* resultType string).
*/
@JsonProperty(value = "typeProperties.logonGroup")
private Object logonGroup;

/**
* The encrypted credential used for authentication. Credentials are
* encrypted using the integration runtime credential manager. Type: string
Expand Down Expand Up @@ -154,6 +182,26 @@ public SapOpenHubLinkedService withLanguage(Object language) {
return this;
}

/**
* Get systemID of the SAP system where the table is located. Type: string (or Expression with resultType string).
*
* @return the systemId value
*/
public Object systemId() {
return this.systemId;
}

/**
* Set systemID of the SAP system where the table is located. Type: string (or Expression with resultType string).
*
* @param systemId the systemId value to set
* @return the SapOpenHubLinkedService object itself.
*/
public SapOpenHubLinkedService withSystemId(Object systemId) {
this.systemId = systemId;
return this;
}

/**
* Get username to access the SAP BW server where the open hub destination is located. Type: string (or Expression with resultType string).
*
Expand Down Expand Up @@ -194,6 +242,66 @@ public SapOpenHubLinkedService withPassword(SecretBase password) {
return this;
}

/**
* Get the hostname of the SAP Message Server. Type: string (or Expression with resultType string).
*
* @return the messageServer value
*/
public Object messageServer() {
return this.messageServer;
}

/**
* Set the hostname of the SAP Message Server. Type: string (or Expression with resultType string).
*
* @param messageServer the messageServer value to set
* @return the SapOpenHubLinkedService object itself.
*/
public SapOpenHubLinkedService withMessageServer(Object messageServer) {
this.messageServer = messageServer;
return this;
}

/**
* Get the service name or port number of the Message Server. Type: string (or Expression with resultType string).
*
* @return the messageServerService value
*/
public Object messageServerService() {
return this.messageServerService;
}

/**
* Set the service name or port number of the Message Server. Type: string (or Expression with resultType string).
*
* @param messageServerService the messageServerService value to set
* @return the SapOpenHubLinkedService object itself.
*/
public SapOpenHubLinkedService withMessageServerService(Object messageServerService) {
this.messageServerService = messageServerService;
return this;
}

/**
* Get the Logon Group for the SAP System. Type: string (or Expression with resultType string).
*
* @return the logonGroup value
*/
public Object logonGroup() {
return this.logonGroup;
}

/**
* Set the Logon Group for the SAP System. Type: string (or Expression with resultType string).
*
* @param logonGroup the logonGroup value to set
* @return the SapOpenHubLinkedService object itself.
*/
public SapOpenHubLinkedService withLogonGroup(Object logonGroup) {
this.logonGroup = logonGroup;
return this;
}

/**
* Get the encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,16 +21,23 @@
@JsonTypeName("Square")
@JsonFlatten
public class SquareLinkedService extends LinkedServiceInner {
/**
* Properties used to connect to Square. It is mutually exclusive with any
* other properties in the linked service. Type: object.
*/
@JsonProperty(value = "typeProperties.connectionProperties")
private Object connectionProperties;

/**
* The URL of the Square instance. (i.e. mystore.mysquare.com).
*/
@JsonProperty(value = "typeProperties.host", required = true)
@JsonProperty(value = "typeProperties.host")
private Object host;

/**
* The client ID associated with your Square application.
*/
@JsonProperty(value = "typeProperties.clientId", required = true)
@JsonProperty(value = "typeProperties.clientId")
private Object clientId;

/**
Expand All @@ -43,7 +50,7 @@ public class SquareLinkedService extends LinkedServiceInner {
* The redirect URL assigned in the Square application dashboard. (i.e.
* http://localhost:2500).
*/
@JsonProperty(value = "typeProperties.redirectUri", required = true)
@JsonProperty(value = "typeProperties.redirectUri")
private Object redirectUri;

/**
Expand Down Expand Up @@ -76,6 +83,26 @@ public class SquareLinkedService extends LinkedServiceInner {
@JsonProperty(value = "typeProperties.encryptedCredential")
private Object encryptedCredential;

/**
* Get properties used to connect to Square. It is mutually exclusive with any other properties in the linked service. Type: object.
*
* @return the connectionProperties value
*/
public Object connectionProperties() {
return this.connectionProperties;
}

/**
* Set properties used to connect to Square. It is mutually exclusive with any other properties in the linked service. Type: object.
*
* @param connectionProperties the connectionProperties value to set
* @return the SquareLinkedService object itself.
*/
public SquareLinkedService withConnectionProperties(Object connectionProperties) {
this.connectionProperties = connectionProperties;
return this;
}

/**
* Get the URL of the Square instance. (i.e. mystore.mysquare.com).
*
Expand Down
Loading