Skip to content

Commit 3108b34

Browse files
Version 2.18.0-RC1-v2-20.3.00 release (#164)
Co-authored-by: DevCenter-DocuSign <[email protected]>
1 parent e28943e commit 3108b34

File tree

8 files changed

+135
-7
lines changed

8 files changed

+135
-7
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
# DocuSign Java Client Changelog
22
See [DocuSign Support Center](https://support.docusign.com/en/releasenotes/) for Product Release Notes.
33

4+
## [v2.18.0-RC1] - eSignature API v2-20.3.00 - 2019-09-14
5+
### Changed
6+
- Added support for version v2-20.3.00 of the DocuSign eSignature API.
7+
- Updated the SDK release version.
8+
49
## [2.17.0] - Jersey2 with support of DELETE request body - 2020-08-21
510
### Changed
611
- Upgraded the HTTP client from Jersey1 to Jersey 2. This resulted in a non-breaking change but the dependency list has largely been changed. (DCM-3324)

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Note: DocuSign uses **Eclipse** with **Maven** for testing purposes.
3434
<dependency>
3535
<groupId>com.docusign</groupId>
3636
<artifactId>docusign-esign-java</artifactId>
37-
<version>2.17.0</version>
37+
<version>2.18.0-RC1</version>
3838
</dependency>
3939
```
4040

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apply plugin: 'idea'
22
apply plugin: 'eclipse'
33

44
group = 'com.docusign'
5-
version = '2.17.0'
5+
version = '2.18.0-RC1'
66

77
buildscript {
88
repositories {

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<artifactId>docusign-esign-java</artifactId>
55
<packaging>jar</packaging>
66
<name>docusign-esign-java</name>
7-
<version>2.17.0</version>
7+
<version>2.18.0-RC1</version>
88
<description>The official DocuSign eSignature JAVA client is based on version 2 of the DocuSign REST API and provides libraries for JAVA application integration. It is recommended that you use this version of the library for new development.</description>
99
<url>https://developers.docusign.com</url>
1010

src/main/java/com/docusign/esign/api/EnvelopesApi.java

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1545,6 +1545,60 @@ public EmailSettings deleteEmailSettings(String accountId, String envelopeId) th
15451545
return apiClient.invokeAPI(localVarPath, "DELETE", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType);
15461546
}
15471547

1548+
/**
1549+
* Revokes the correction view URL to the Envelope UI
1550+
*
1551+
* @param accountId The external account number (int) or account ID Guid. (required)
1552+
* @param envelopeId The envelopeId Guid of the envelope being accessed. (required)
1553+
* @param correctViewRequest (optional)
1554+
* @throws ApiException if fails to make API call
1555+
*/
1556+
public void deleteEnvelopeCorrectView(String accountId, String envelopeId, CorrectViewRequest correctViewRequest) throws ApiException {
1557+
Object localVarPostBody = correctViewRequest;
1558+
1559+
// verify the required parameter 'accountId' is set
1560+
if (accountId == null) {
1561+
throw new ApiException(400, "Missing the required parameter 'accountId' when calling deleteEnvelopeCorrectView");
1562+
}
1563+
1564+
// verify the required parameter 'envelopeId' is set
1565+
if (envelopeId == null) {
1566+
throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling deleteEnvelopeCorrectView");
1567+
}
1568+
1569+
// create path and map variables
1570+
String localVarPath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/views/correct"
1571+
.replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString()))
1572+
.replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString()));
1573+
1574+
// query params
1575+
java.util.List<Pair> localVarQueryParams = new java.util.ArrayList<Pair>();
1576+
java.util.List<Pair> localVarCollectionQueryParams = new java.util.ArrayList<Pair>();
1577+
java.util.Map<String, String> localVarHeaderParams = new java.util.HashMap<String, String>();
1578+
java.util.Map<String, Object> localVarFormParams = new java.util.HashMap<String, Object>();
1579+
1580+
1581+
1582+
1583+
1584+
1585+
1586+
final String[] localVarAccepts = {
1587+
"application/json"
1588+
};
1589+
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
1590+
1591+
final String[] localVarContentTypes = {
1592+
1593+
};
1594+
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
1595+
1596+
String[] localVarAuthNames = new String[] { "docusignAccessCode" };
1597+
1598+
1599+
apiClient.invokeAPI(localVarPath, "DELETE", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, null);
1600+
}
1601+
15481602
/**
15491603
* Deletes an envelope lock.
15501604
* Deletes the lock from the specified envelope. The &#x60;X-DocuSign-Edit&#x60; header must be included in the request.

src/main/java/com/docusign/esign/client/ApiClient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ public ApiClient() {
8787
this.dateFormat = new RFC3339DateFormat();
8888

8989
// Set default User-Agent.
90-
setUserAgent("Swagger-Codegen/2.17.0/java");
90+
setUserAgent("Swagger-Codegen/2.18.0-RC1/java");
9191

9292
// Setup authentications (key: authentication name, value: authentication).
9393
authentications = new HashMap<String, Authentication>();

src/main/java/com/docusign/esign/model/CorrectViewRequest.java

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ public class CorrectViewRequest {
1919
@JsonProperty("suppressNavigation")
2020
private String suppressNavigation = null;
2121

22+
@JsonProperty("viewUrl")
23+
private String viewUrl = null;
24+
2225
public CorrectViewRequest returnUrl(String returnUrl) {
2326
this.returnUrl = returnUrl;
2427
return this;
@@ -55,6 +58,24 @@ public void setSuppressNavigation(String suppressNavigation) {
5558
this.suppressNavigation = suppressNavigation;
5659
}
5760

61+
public CorrectViewRequest viewUrl(String viewUrl) {
62+
this.viewUrl = viewUrl;
63+
return this;
64+
}
65+
66+
/**
67+
*
68+
* @return viewUrl
69+
**/
70+
@ApiModelProperty(value = "")
71+
public String getViewUrl() {
72+
return viewUrl;
73+
}
74+
75+
public void setViewUrl(String viewUrl) {
76+
this.viewUrl = viewUrl;
77+
}
78+
5879

5980
@Override
6081
public boolean equals(java.lang.Object o) {
@@ -66,12 +87,13 @@ public boolean equals(java.lang.Object o) {
6687
}
6788
CorrectViewRequest correctViewRequest = (CorrectViewRequest) o;
6889
return Objects.equals(this.returnUrl, correctViewRequest.returnUrl) &&
69-
Objects.equals(this.suppressNavigation, correctViewRequest.suppressNavigation);
90+
Objects.equals(this.suppressNavigation, correctViewRequest.suppressNavigation) &&
91+
Objects.equals(this.viewUrl, correctViewRequest.viewUrl);
7092
}
7193

7294
@Override
7395
public int hashCode() {
74-
return Objects.hash(returnUrl, suppressNavigation);
96+
return Objects.hash(returnUrl, suppressNavigation, viewUrl);
7597
}
7698

7799

@@ -82,6 +104,7 @@ public String toString() {
82104

83105
sb.append(" returnUrl: ").append(toIndentedString(returnUrl)).append("\n");
84106
sb.append(" suppressNavigation: ").append(toIndentedString(suppressNavigation)).append("\n");
107+
sb.append(" viewUrl: ").append(toIndentedString(viewUrl)).append("\n");
85108
sb.append("}");
86109
return sb.toString();
87110
}

src/main/java/com/docusign/esign/model/UserAccountManagementGranularInformation.java

Lines changed: 47 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,12 @@ public class UserAccountManagementGranularInformation {
3232
@JsonProperty("canManageAdminsMetadata")
3333
private SettingsMetadata canManageAdminsMetadata = null;
3434

35+
@JsonProperty("canManageEnvelopeTransfer")
36+
private String canManageEnvelopeTransfer = null;
37+
38+
@JsonProperty("canManageEnvelopeTransferMetadata")
39+
private SettingsMetadata canManageEnvelopeTransferMetadata = null;
40+
3541
@JsonProperty("canManageGroups")
3642
private String canManageGroups = null;
3743

@@ -176,6 +182,42 @@ public void setCanManageAdminsMetadata(SettingsMetadata canManageAdminsMetadata)
176182
this.canManageAdminsMetadata = canManageAdminsMetadata;
177183
}
178184

185+
public UserAccountManagementGranularInformation canManageEnvelopeTransfer(String canManageEnvelopeTransfer) {
186+
this.canManageEnvelopeTransfer = canManageEnvelopeTransfer;
187+
return this;
188+
}
189+
190+
/**
191+
*
192+
* @return canManageEnvelopeTransfer
193+
**/
194+
@ApiModelProperty(value = "")
195+
public String getCanManageEnvelopeTransfer() {
196+
return canManageEnvelopeTransfer;
197+
}
198+
199+
public void setCanManageEnvelopeTransfer(String canManageEnvelopeTransfer) {
200+
this.canManageEnvelopeTransfer = canManageEnvelopeTransfer;
201+
}
202+
203+
public UserAccountManagementGranularInformation canManageEnvelopeTransferMetadata(SettingsMetadata canManageEnvelopeTransferMetadata) {
204+
this.canManageEnvelopeTransferMetadata = canManageEnvelopeTransferMetadata;
205+
return this;
206+
}
207+
208+
/**
209+
* Get canManageEnvelopeTransferMetadata
210+
* @return canManageEnvelopeTransferMetadata
211+
**/
212+
@ApiModelProperty(value = "")
213+
public SettingsMetadata getCanManageEnvelopeTransferMetadata() {
214+
return canManageEnvelopeTransferMetadata;
215+
}
216+
217+
public void setCanManageEnvelopeTransferMetadata(SettingsMetadata canManageEnvelopeTransferMetadata) {
218+
this.canManageEnvelopeTransferMetadata = canManageEnvelopeTransferMetadata;
219+
}
220+
179221
public UserAccountManagementGranularInformation canManageGroups(String canManageGroups) {
180222
this.canManageGroups = canManageGroups;
181223
return this;
@@ -408,6 +450,8 @@ public boolean equals(java.lang.Object o) {
408450
Objects.equals(this.canManageAccountSettingsMetadata, userAccountManagementGranularInformation.canManageAccountSettingsMetadata) &&
409451
Objects.equals(this.canManageAdmins, userAccountManagementGranularInformation.canManageAdmins) &&
410452
Objects.equals(this.canManageAdminsMetadata, userAccountManagementGranularInformation.canManageAdminsMetadata) &&
453+
Objects.equals(this.canManageEnvelopeTransfer, userAccountManagementGranularInformation.canManageEnvelopeTransfer) &&
454+
Objects.equals(this.canManageEnvelopeTransferMetadata, userAccountManagementGranularInformation.canManageEnvelopeTransferMetadata) &&
411455
Objects.equals(this.canManageGroups, userAccountManagementGranularInformation.canManageGroups) &&
412456
Objects.equals(this.canManageGroupsMetadata, userAccountManagementGranularInformation.canManageGroupsMetadata) &&
413457
Objects.equals(this.canManageReporting, userAccountManagementGranularInformation.canManageReporting) &&
@@ -424,7 +468,7 @@ public boolean equals(java.lang.Object o) {
424468

425469
@Override
426470
public int hashCode() {
427-
return Objects.hash(canManageAccountSecuritySettings, canManageAccountSecuritySettingsMetadata, canManageAccountSettings, canManageAccountSettingsMetadata, canManageAdmins, canManageAdminsMetadata, canManageGroups, canManageGroupsMetadata, canManageReporting, canManageReportingMetadata, canManageSharing, canManageSharingMetadata, canManageSigningGroups, canManageSigningGroupsMetadata, canManageUsers, canManageUsersMetadata, canViewUsers, canViewUsersMetadata);
471+
return Objects.hash(canManageAccountSecuritySettings, canManageAccountSecuritySettingsMetadata, canManageAccountSettings, canManageAccountSettingsMetadata, canManageAdmins, canManageAdminsMetadata, canManageEnvelopeTransfer, canManageEnvelopeTransferMetadata, canManageGroups, canManageGroupsMetadata, canManageReporting, canManageReportingMetadata, canManageSharing, canManageSharingMetadata, canManageSigningGroups, canManageSigningGroupsMetadata, canManageUsers, canManageUsersMetadata, canViewUsers, canViewUsersMetadata);
428472
}
429473

430474

@@ -439,6 +483,8 @@ public String toString() {
439483
sb.append(" canManageAccountSettingsMetadata: ").append(toIndentedString(canManageAccountSettingsMetadata)).append("\n");
440484
sb.append(" canManageAdmins: ").append(toIndentedString(canManageAdmins)).append("\n");
441485
sb.append(" canManageAdminsMetadata: ").append(toIndentedString(canManageAdminsMetadata)).append("\n");
486+
sb.append(" canManageEnvelopeTransfer: ").append(toIndentedString(canManageEnvelopeTransfer)).append("\n");
487+
sb.append(" canManageEnvelopeTransferMetadata: ").append(toIndentedString(canManageEnvelopeTransferMetadata)).append("\n");
442488
sb.append(" canManageGroups: ").append(toIndentedString(canManageGroups)).append("\n");
443489
sb.append(" canManageGroupsMetadata: ").append(toIndentedString(canManageGroupsMetadata)).append("\n");
444490
sb.append(" canManageReporting: ").append(toIndentedString(canManageReporting)).append("\n");

0 commit comments

Comments
 (0)