From e51371d3fe085a3d5381e2f8d9665e0391d789fe Mon Sep 17 00:00:00 2001 From: root Date: Wed, 14 Oct 2026 03:06:21 -0700 Subject: [PATCH] Version 6.9.0-v2.1-26.3.01.02 release --- CHANGELOG.md | 5 + README.md | 2 +- pom.xml | 2 +- .../com/docusign/esign/api/AccountsApi.java | 186 +- .../com/docusign/esign/api/ConnectApi.java | 176 + .../com/docusign/esign/api/EnvelopesApi.java | 1831 +++++++-- .../com/docusign/esign/api/GroupsApi.java | 20 +- .../com/docusign/esign/api/InsightsApi.java | 278 ++ .../com/docusign/esign/api/TemplatesApi.java | 201 +- .../com/docusign/esign/client/ApiClient.java | 2 +- .../AccountIdentityVerificationWorkflow.java | 34 +- .../model/AccountManagementGranular.java | 36 +- .../model/AccountSettingsInformation.java | 1480 ++++++- .../esign/model/AdditionalSetting.java | 166 + .../java/com/docusign/esign/model/Agent.java | 34 +- .../com/docusign/esign/model/Approve.java | 34 +- .../esign/model/AuthorizedSignatory.java | 3466 +++++++++++++++++ .../docusign/esign/model/BulkSendingCopy.java | 48 +- .../model/BulkSendingCopyPrefillTab.java | 133 + .../com/docusign/esign/model/CarbonCopy.java | 34 +- .../esign/model/CertifiedDelivery.java | 34 +- .../com/docusign/esign/model/Checkbox.java | 34 +- .../docusign/esign/model/CommentThread.java | 34 +- .../esign/model/CommissionCounty.java | 34 +- .../esign/model/CommissionExpiration.java | 34 +- .../esign/model/CommissionNumber.java | 34 +- .../docusign/esign/model/CommissionState.java | 34 +- .../com/docusign/esign/model/Company.java | 34 +- .../model/ConnectCustomConfiguration.java | 34 +- .../com/docusign/esign/model/Contact.java | 36 +- .../java/com/docusign/esign/model/Date.java | 34 +- .../com/docusign/esign/model/DateSigned.java | 66 +- .../com/docusign/esign/model/Decline.java | 34 +- .../model/DocGenConditionalOperationBase.java | 65 + .../esign/model/DocGenConditionalRule.java | 224 ++ .../docusign/esign/model/DocGenFormField.java | 211 +- .../esign/model/DocGenFormFields.java | 50 +- .../docusign/esign/model/DocGenFormat.java | 133 + .../java/com/docusign/esign/model/Draw.java | 34 +- .../java/com/docusign/esign/model/Editor.java | 34 +- .../java/com/docusign/esign/model/Email.java | 34 +- .../docusign/esign/model/EmailAddress.java | 34 +- .../com/docusign/esign/model/Envelope.java | 98 +- .../esign/model/EnvelopeArchiveSummary.java | 327 ++ .../model/EnvelopeAuditEventResponse.java | 50 +- .../esign/model/EnvelopeDefinition.java | 98 +- .../esign/model/EnvelopeDocument.java | 34 +- .../esign/model/EnvelopeGenAndSend.java | 3373 ++++++++++++++++ .../model/EnvelopeGenAndSendProperties.java | 1361 +++++++ .../com/docusign/esign/model/EnvelopeId.java | 34 +- .../model/EnvelopePurgeConfiguration.java | 100 +- .../esign/model/EnvelopeTemplate.java | 130 +- .../EnvelopesSharePermissionRequest.java | 133 + .../EnvelopesSharePermissionResponse.java | 101 + .../esign/model/EnvelopesShareRequest.java | 198 + .../esign/model/EnvelopesShareResponse.java | 359 ++ .../esign/model/EnvelopesSharesRequest.java | 115 + .../esign/model/EnvelopesSharesResponse.java | 115 + .../model/ExtendPaymentConfiguration.java | 416 ++ .../esign/model/ExtendPaymentLineItem.java | 325 ++ .../com/docusign/esign/model/FirstName.java | 34 +- .../com/docusign/esign/model/FormulaTab.java | 67 +- .../com/docusign/esign/model/FullName.java | 34 +- .../esign/model/GeneratedDocument.java | 197 + .../esign/model/GeneratedDocumentsResult.java | 115 + .../docusign/esign/model/GroupUserInfo.java | 390 ++ .../esign/model/GroupUsersResponse.java | 307 ++ .../docusign/esign/model/InPersonSigner.java | 34 +- .../com/docusign/esign/model/InitialHere.java | 34 +- .../docusign/esign/model/Intermediary.java | 34 +- .../com/docusign/esign/model/LastName.java | 34 +- .../com/docusign/esign/model/ModelList.java | 34 +- .../com/docusign/esign/model/Notarize.java | 34 +- .../docusign/esign/model/NotaryRecipient.java | 34 +- .../com/docusign/esign/model/NotarySeal.java | 34 +- .../docusign/esign/model/NotaryWitness.java | 34 +- .../java/com/docusign/esign/model/Note.java | 34 +- .../java/com/docusign/esign/model/Number.java | 34 +- .../com/docusign/esign/model/Numerical.java | 34 +- .../com/docusign/esign/model/Participant.java | 34 +- .../esign/model/PaymentAuditEvent.java | 325 ++ .../com/docusign/esign/model/PhoneNumber.java | 34 +- .../docusign/esign/model/PolyLineOverlay.java | 34 +- .../java/com/docusign/esign/model/Radio.java | 34 +- .../model/RecipientIdentityVerification.java | 36 +- .../com/docusign/esign/model/Recipients.java | 48 +- .../esign/model/RecommendationInfo.java | 229 ++ .../model/RecommendationsListRequest.java | 115 + .../model/RecommendationsListResponse.java | 115 + .../com/docusign/esign/model/Reminders.java | 36 +- .../docusign/esign/model/SenderCompany.java | 34 +- .../esign/model/SenderCompletionInfo.java | 357 ++ .../com/docusign/esign/model/SenderName.java | 34 +- .../com/docusign/esign/model/SignHere.java | 34 +- .../java/com/docusign/esign/model/Signer.java | 34 +- .../esign/model/SignerAttachment.java | 34 +- .../docusign/esign/model/SmartSection.java | 34 +- .../java/com/docusign/esign/model/Ssn.java | 34 +- .../com/docusign/esign/model/TabGroup.java | 34 +- .../esign/model/TemplateCompletionInfo.java | 357 ++ .../model/TemplateCompletionRateResponse.java | 384 ++ .../esign/model/TemplateRecipients.java | 48 +- .../docusign/esign/model/TemplateRole.java | 112 +- .../java/com/docusign/esign/model/Text.java | 34 +- .../java/com/docusign/esign/model/Title.java | 34 +- ...rAccountManagementGranularInformation.java | 66 +- .../esign/model/UserAuthorization.java | 68 +- .../model/UserAuthorizationCreateRequest.java | 68 +- .../UserAuthorizationCreateRequestWithId.java | 68 +- .../UserAuthorizationsDeleteRequest.java | 36 +- .../model/UserAuthorizationsRequest.java | 36 +- .../model/UserCompletionRateResponse.java | 320 ++ .../docusign/esign/model/UserInformation.java | 47 +- .../esign/model/UserSettingsInformation.java | 194 +- .../java/com/docusign/esign/model/View.java | 34 +- .../com/docusign/esign/model/Witness.java | 34 +- .../java/com/docusign/esign/model/Zip.java | 34 +- 117 files changed, 21268 insertions(+), 757 deletions(-) create mode 100644 src/main/java/com/docusign/esign/api/InsightsApi.java create mode 100644 src/main/java/com/docusign/esign/model/AdditionalSetting.java create mode 100644 src/main/java/com/docusign/esign/model/AuthorizedSignatory.java create mode 100644 src/main/java/com/docusign/esign/model/BulkSendingCopyPrefillTab.java create mode 100644 src/main/java/com/docusign/esign/model/DocGenConditionalOperationBase.java create mode 100644 src/main/java/com/docusign/esign/model/DocGenConditionalRule.java create mode 100644 src/main/java/com/docusign/esign/model/DocGenFormat.java create mode 100644 src/main/java/com/docusign/esign/model/EnvelopeArchiveSummary.java create mode 100644 src/main/java/com/docusign/esign/model/EnvelopeGenAndSend.java create mode 100644 src/main/java/com/docusign/esign/model/EnvelopeGenAndSendProperties.java create mode 100644 src/main/java/com/docusign/esign/model/EnvelopesSharePermissionRequest.java create mode 100644 src/main/java/com/docusign/esign/model/EnvelopesSharePermissionResponse.java create mode 100644 src/main/java/com/docusign/esign/model/EnvelopesShareRequest.java create mode 100644 src/main/java/com/docusign/esign/model/EnvelopesShareResponse.java create mode 100644 src/main/java/com/docusign/esign/model/EnvelopesSharesRequest.java create mode 100644 src/main/java/com/docusign/esign/model/EnvelopesSharesResponse.java create mode 100644 src/main/java/com/docusign/esign/model/ExtendPaymentConfiguration.java create mode 100644 src/main/java/com/docusign/esign/model/ExtendPaymentLineItem.java create mode 100644 src/main/java/com/docusign/esign/model/GeneratedDocument.java create mode 100644 src/main/java/com/docusign/esign/model/GeneratedDocumentsResult.java create mode 100644 src/main/java/com/docusign/esign/model/GroupUserInfo.java create mode 100644 src/main/java/com/docusign/esign/model/GroupUsersResponse.java create mode 100644 src/main/java/com/docusign/esign/model/PaymentAuditEvent.java create mode 100644 src/main/java/com/docusign/esign/model/RecommendationInfo.java create mode 100644 src/main/java/com/docusign/esign/model/RecommendationsListRequest.java create mode 100644 src/main/java/com/docusign/esign/model/RecommendationsListResponse.java create mode 100644 src/main/java/com/docusign/esign/model/SenderCompletionInfo.java create mode 100644 src/main/java/com/docusign/esign/model/TemplateCompletionInfo.java create mode 100644 src/main/java/com/docusign/esign/model/TemplateCompletionRateResponse.java create mode 100644 src/main/java/com/docusign/esign/model/UserCompletionRateResponse.java diff --git a/CHANGELOG.md b/CHANGELOG.md index a12d2ee8..374d0c5a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ # DocuSign Java Client Changelog See [DocuSign Support Center](https://support.docusign.com/en/releasenotes/) for Product Release Notes. +## [v6.9.0] - eSignature API v2.1-26.3.01.02 - 2026-09-30 +### Changed +- Added support for version v2.1-26.3.01.02 of the DocuSign ESignature API. +- Updated the SDK release version. + ## [v6.8.0] - eSignature API v2.1-25.4.01.00 - 2026-08-17 ### Changed diff --git a/README.md b/README.md index f59227ed..cd75dee6 100644 --- a/README.md +++ b/README.md @@ -58,7 +58,7 @@ This client SDK is provided as open source, which enables you to customize its f com.docusign docusign-esign-java - 6.8.0 + 6.9.0 ``` 8. If your project is still open, restart Eclipse. diff --git a/pom.xml b/pom.xml index 1d1f5eaf..1e8a4124 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ docusign-esign-java jar docusign-esign-java - 6.8.0 + 6.9.0 https://developers.docusign.com The official Docusign eSignature JAVA client is based on version 2.1 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. diff --git a/src/main/java/com/docusign/esign/api/AccountsApi.java b/src/main/java/com/docusign/esign/api/AccountsApi.java index 06d23364..2210b3ae 100644 --- a/src/main/java/com/docusign/esign/api/AccountsApi.java +++ b/src/main/java/com/docusign/esign/api/AccountsApi.java @@ -598,7 +598,7 @@ public ApiResponse createUserAuthorizationWithHttpInfo(Strin } /** - * Creates ot updates user authorizations. + * Creates or updates user authorizations. * * @param accountId The external account number (int) or account ID Guid. (required) * @param userId The user ID of the user being accessed. Generally this is the user ID of the authenticated user, but if the authenticated user is an Admin on the account, this may be another user the Admin user is accessing. (required) @@ -612,7 +612,7 @@ public UserAuthorizationsResponse createUserAuthorizations(String accountId, Str } /** - * Creates ot updates user authorizations + * Creates or updates user authorizations * * @param accountId The external account number (int) or account ID Guid. (required) * @param userId The user ID of the user being accessed. Generally this is the user ID of the authenticated user, but if the authenticated user is an Admin on the account, this may be another user the Admin user is accessing. (required) @@ -1516,7 +1516,7 @@ public ApiResponse deleteUserAuthorizationWithHttpInfo(String accountId, } /** - * Creates ot updates user authorizations. + * Deletes user authorizations. * * @param accountId The external account number (int) or account ID Guid. (required) * @param userId The user ID of the user being accessed. Generally this is the user ID of the authenticated user, but if the authenticated user is an Admin on the account, this may be another user the Admin user is accessing. (required) @@ -1530,7 +1530,7 @@ public UserAuthorizationsDeleteResponse deleteUserAuthorizations(String accountI } /** - * Creates ot updates user authorizations + * Deletes user authorizations * * @param accountId The external account number (int) or account ID Guid. (required) * @param userId The user ID of the user being accessed. Generally this is the user ID of the authenticated user, but if the authenticated user is an Admin on the account, this may be another user the Admin user is accessing. (required) @@ -2211,6 +2211,8 @@ public class GetAgentUserAuthorizationsOptions private String includeClosedUsers = null; private String permissions = null; private String startPosition = null; + private String taskSource = null; + private String taskType = null; private String userNameSubstring = null; /** @@ -2309,6 +2311,38 @@ public String getStartPosition() { return this.startPosition; } + /** + * setTaskSource method. + */ + public void setTaskSource(String taskSource) { + this.taskSource = taskSource; + } + + /** + * getTaskSource method. + * + * @return String + */ + public String getTaskSource() { + return this.taskSource; + } + + /** + * setTaskType method. + */ + public void setTaskType(String taskType) { + this.taskType = taskType; + } + + /** + * getTaskType method. + * + * @return String + */ + public String getTaskType() { + return this.taskType; + } + /** * setUserNameSubstring method. */ @@ -2396,6 +2430,10 @@ public ApiResponse getAgentUserAuthorizationsWithHttpInfo(S localVarQueryParams.addAll(apiClient.parameterToPair("permissions", options.permissions)); }if (options != null) { localVarQueryParams.addAll(apiClient.parameterToPair("start_position", options.startPosition)); + }if (options != null) { + localVarQueryParams.addAll(apiClient.parameterToPair("task_source", options.taskSource)); + }if (options != null) { + localVarQueryParams.addAll(apiClient.parameterToPair("task_type", options.taskType)); }if (options != null) { localVarQueryParams.addAll(apiClient.parameterToPair("user_name_substring", options.userNameSubstring)); } @@ -3704,6 +3742,8 @@ public class GetPrincipalUserAuthorizationsOptions private String includeClosedUsers = null; private String permissions = null; private String startPosition = null; + private String taskSource = null; + private String taskType = null; private String userNameSubstring = null; /** @@ -3802,6 +3842,38 @@ public String getStartPosition() { return this.startPosition; } + /** + * setTaskSource method. + */ + public void setTaskSource(String taskSource) { + this.taskSource = taskSource; + } + + /** + * getTaskSource method. + * + * @return String + */ + public String getTaskSource() { + return this.taskSource; + } + + /** + * setTaskType method. + */ + public void setTaskType(String taskType) { + this.taskType = taskType; + } + + /** + * getTaskType method. + * + * @return String + */ + public String getTaskType() { + return this.taskType; + } + /** * setUserNameSubstring method. */ @@ -3889,6 +3961,10 @@ public ApiResponse getPrincipalUserAuthorizationsWithHttpIn localVarQueryParams.addAll(apiClient.parameterToPair("permissions", options.permissions)); }if (options != null) { localVarQueryParams.addAll(apiClient.parameterToPair("start_position", options.startPosition)); + }if (options != null) { + localVarQueryParams.addAll(apiClient.parameterToPair("task_source", options.taskSource)); + }if (options != null) { + localVarQueryParams.addAll(apiClient.parameterToPair("task_type", options.taskType)); }if (options != null) { localVarQueryParams.addAll(apiClient.parameterToPair("user_name_substring", options.userNameSubstring)); } @@ -4506,108 +4582,6 @@ public ApiResponse listPermissionsWithHttpInfo(St PermissionProfileInformation localVarResponse = apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); } - /// - /// Gets recipient names associated with an email address. Retrieves a list of recipients in the specified account that are associated with a email address supplied in the query string. - /// - - /** - * ListRecipientNamesByEmailOptions Class. - * - **/ - public class ListRecipientNamesByEmailOptions - { - private String email = null; - - /** - * setEmail method. - */ - public void setEmail(String email) { - this.email = email; - } - - /** - * getEmail method. - * - * @return String - */ - public String getEmail() { - return this.email; - } - } - - /** - * Gets recipient names associated with an email address.. - * Retrieves a list of recipients in the specified account that are associated with a email address supplied in the query string. - * @param accountId The external account number (int) or account ID Guid. (required) - * @return RecipientNamesResponse - */ - public RecipientNamesResponse listRecipientNamesByEmail(String accountId) throws ApiException { - return listRecipientNamesByEmail(accountId, null); - } - - /** - * Gets recipient names associated with an email address.. - * Retrieves a list of recipients in the specified account that are associated with a email address supplied in the query string. - * @param accountId The external account number (int) or account ID Guid. (required) - * @param options for modifying the method behavior. - * @return RecipientNamesResponse - * @throws ApiException if fails to make API call - */ - public RecipientNamesResponse listRecipientNamesByEmail(String accountId, AccountsApi.ListRecipientNamesByEmailOptions options) throws ApiException { - ApiResponse localVarResponse = listRecipientNamesByEmailWithHttpInfo(accountId, options); - return localVarResponse.getData(); - } - - /** - * Gets recipient names associated with an email address. - * Retrieves a list of recipients in the specified account that are associated with a email address supplied in the query string. - * @param accountId The external account number (int) or account ID Guid. (required) - * @param options for modifying the method behavior. - * @return RecipientNamesResponse - * @throws ApiException if fails to make API call - */ - public ApiResponse listRecipientNamesByEmailWithHttpInfo(String accountId, AccountsApi.ListRecipientNamesByEmailOptions options) throws ApiException { - Object localVarPostBody = "{}"; - - // verify the required parameter 'accountId' is set - if (accountId == null) { - throw new ApiException(400, "Missing the required parameter 'accountId' when calling listRecipientNamesByEmail"); - } - - // create path and map variables - String localVarPath = "/v2.1/accounts/{accountId}/recipient_names" - .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())); - - // query params - java.util.List localVarQueryParams = new java.util.ArrayList(); - java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); - java.util.Map localVarHeaderParams = new java.util.HashMap(); - java.util.Map localVarFormParams = new java.util.HashMap(); - - if (options != null) { - localVarQueryParams.addAll(apiClient.parameterToPair("email", options.email)); - } - - - - - - final String[] localVarAccepts = { - "application/json" - }; - final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); - - final String[] localVarContentTypes = { - - }; - final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); - - String[] localVarAuthNames = new String[] { "docusignAccessCode" }; - - GenericType localVarReturnType = new GenericType() {}; - RecipientNamesResponse localVarResponse = apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); - return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); - } /** * Gets account settings information.. diff --git a/src/main/java/com/docusign/esign/api/ConnectApi.java b/src/main/java/com/docusign/esign/api/ConnectApi.java index c0a56977..8e429745 100644 --- a/src/main/java/com/docusign/esign/api/ConnectApi.java +++ b/src/main/java/com/docusign/esign/api/ConnectApi.java @@ -178,6 +178,62 @@ public ApiResponse createConnectOAuthConfigWithHttpInfo(Str return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); } + /** + * Generates a new connect HMAC Secret.. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @throws ApiException if fails to make API call + */ + public void createConnectSecret(String accountId) throws ApiException { + createConnectSecretWithHttpInfo(accountId); + } + + /** + * Generates a new connect HMAC Secret. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @throws ApiException if fails to make API call + */ + public ApiResponse createConnectSecretWithHttpInfo(String accountId) throws ApiException { + Object localVarPostBody = "{}"; + + // verify the required parameter 'accountId' is set + if (accountId == null) { + throw new ApiException(400, "Missing the required parameter 'accountId' when calling createConnectSecret"); + } + + // create path and map variables + String localVarPath = "/v2.1/accounts/{accountId}/connect/secret" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())); + + // query params + java.util.List localVarQueryParams = new java.util.ArrayList(); + java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); + java.util.Map localVarHeaderParams = new java.util.HashMap(); + java.util.Map localVarFormParams = new java.util.HashMap(); + + + + + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + apiClient.invokeAPI(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, null); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), null); + } + /** * Deletes the specified connect configuration.. * Deletes the specified DocuSign Connect configuration. ###### Note: Connect must be enabled for your account to use this function. @@ -282,6 +338,70 @@ public ApiResponse deleteConnectOAuthConfigWithHttpInfo(String accountId + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + apiClient.invokeAPI(localVarPath, "DELETE", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, null); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), null); + } + + /** + * Delete the connect HMAC Secret for AccountID. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param keyId (required) + * @throws ApiException if fails to make API call + */ + public void deleteConnectSecret(String accountId, String keyId) throws ApiException { + deleteConnectSecretWithHttpInfo(accountId, keyId); + } + + /** + * Delete the connect HMAC Secret for AccountID + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param keyId (required) + * @throws ApiException if fails to make API call + */ + public ApiResponse deleteConnectSecretWithHttpInfo(String accountId, String keyId) throws ApiException { + Object localVarPostBody = "{}"; + + // verify the required parameter 'accountId' is set + if (accountId == null) { + throw new ApiException(400, "Missing the required parameter 'accountId' when calling deleteConnectSecret"); + } + + // verify the required parameter 'keyId' is set + if (keyId == null) { + throw new ApiException(400, "Missing the required parameter 'keyId' when calling deleteConnectSecret"); + } + + // create path and map variables + String localVarPath = "/v2.1/accounts/{accountId}/connect/secret/{keyId}" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) + .replaceAll("\\{" + "keyId" + "\\}", apiClient.escapeString(keyId.toString())); + + // query params + java.util.List localVarQueryParams = new java.util.ArrayList(); + java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); + java.util.Map localVarHeaderParams = new java.util.HashMap(); + java.util.Map localVarFormParams = new java.util.HashMap(); + + + + + + + final String[] localVarAccepts = { "application/json" }; @@ -881,6 +1001,62 @@ public ApiResponse getConnectOAuthConfigWithHttpInfo(String ConnectOAuthConfig localVarResponse = apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); } + + /** + * Get the connect HMAC Secrets for AccountID. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @throws ApiException if fails to make API call + */ + public void getConnectSecret(String accountId) throws ApiException { + getConnectSecretWithHttpInfo(accountId); + } + + /** + * Get the connect HMAC Secrets for AccountID + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @throws ApiException if fails to make API call + */ + public ApiResponse getConnectSecretWithHttpInfo(String accountId) throws ApiException { + Object localVarPostBody = "{}"; + + // verify the required parameter 'accountId' is set + if (accountId == null) { + throw new ApiException(400, "Missing the required parameter 'accountId' when calling getConnectSecret"); + } + + // create path and map variables + String localVarPath = "/v2.1/accounts/{accountId}/connect/secret" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())); + + // query params + java.util.List localVarQueryParams = new java.util.ArrayList(); + java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); + java.util.Map localVarHeaderParams = new java.util.HashMap(); + java.util.Map localVarFormParams = new java.util.HashMap(); + + + + + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, null); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), null); + } /// /// Get the specified Connect log entry. Retrieves the specified Connect log entry for your account. ###### Note: The `enableLog` setting in the Connect configuration must be set to true to enable logging. If logging is not enabled, then no log entries are recorded. /// diff --git a/src/main/java/com/docusign/esign/api/EnvelopesApi.java b/src/main/java/com/docusign/esign/api/EnvelopesApi.java index 7cf39d5c..39c28d19 100644 --- a/src/main/java/com/docusign/esign/api/EnvelopesApi.java +++ b/src/main/java/com/docusign/esign/api/EnvelopesApi.java @@ -291,6 +291,68 @@ public ApiResponse applyTemplateToDocumentWithHttpInfo(St return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); } + /** + * Add metadata in the form of GenAndSend to existing envelopes in docusign.. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeGenAndSend (optional) + * @return EnvelopeArchiveSummary + * @throws ApiException if fails to make API call + */ + public EnvelopeArchiveSummary createArchiveMetadataEnvelopes(String accountId, EnvelopeGenAndSend envelopeGenAndSend) throws ApiException { + ApiResponse localVarResponse = createArchiveMetadataEnvelopesWithHttpInfo(accountId, envelopeGenAndSend); + return localVarResponse.getData(); + } + + /** + * Add metadata in the form of GenAndSend to existing envelopes in docusign. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeGenAndSend (optional) + * @return EnvelopeArchiveSummary + * @throws ApiException if fails to make API call + */ + public ApiResponse createArchiveMetadataEnvelopesWithHttpInfo(String accountId, EnvelopeGenAndSend envelopeGenAndSend) throws ApiException { + Object localVarPostBody = envelopeGenAndSend; + + // verify the required parameter 'accountId' is set + if (accountId == null) { + throw new ApiException(400, "Missing the required parameter 'accountId' when calling createArchiveMetadataEnvelopes"); + } + + // create path and map variables + String localVarPath = "/v2.1/accounts/{accountId}/envelopes/archive_metadata" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())); + + // query params + java.util.List localVarQueryParams = new java.util.ArrayList(); + java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); + java.util.Map localVarHeaderParams = new java.util.HashMap(); + java.util.Map localVarFormParams = new java.util.HashMap(); + + + + + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + GenericType localVarReturnType = new GenericType() {}; + EnvelopeArchiveSummary localVarResponse = apiClient.invokeAPI(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + } + /** * Initiate a new ChunkedUpload.. * This method initiates a new chunked upload with the first part of the content. @@ -1453,37 +1515,45 @@ public ApiResponse createEnvelopeWorkflowStepDefinitionWithHttpIn } /** - * Submits a batch of historical envelopes for republish to an adhoc config.. + * Creates new envelopes shares. * * @param accountId The external account number (int) or account ID Guid. (required) - * @param connectHistoricalEnvelopeRepublish (optional) - * @return EnvelopePublishTransaction + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param envelopesSharesRequest (optional) + * @return EnvelopesSharesResponse * @throws ApiException if fails to make API call */ - public EnvelopePublishTransaction createHistoricalEnvelopePublishTransaction(String accountId, ConnectHistoricalEnvelopeRepublish connectHistoricalEnvelopeRepublish) throws ApiException { - ApiResponse localVarResponse = createHistoricalEnvelopePublishTransactionWithHttpInfo(accountId, connectHistoricalEnvelopeRepublish); + public EnvelopesSharesResponse createEnvelopesShares(String accountId, String envelopeId, EnvelopesSharesRequest envelopesSharesRequest) throws ApiException { + ApiResponse localVarResponse = createEnvelopesSharesWithHttpInfo(accountId, envelopeId, envelopesSharesRequest); return localVarResponse.getData(); } /** - * Submits a batch of historical envelopes for republish to an adhoc config. + * Creates new envelopes shares * * @param accountId The external account number (int) or account ID Guid. (required) - * @param connectHistoricalEnvelopeRepublish (optional) - * @return EnvelopePublishTransaction + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param envelopesSharesRequest (optional) + * @return EnvelopesSharesResponse * @throws ApiException if fails to make API call */ - public ApiResponse createHistoricalEnvelopePublishTransactionWithHttpInfo(String accountId, ConnectHistoricalEnvelopeRepublish connectHistoricalEnvelopeRepublish) throws ApiException { - Object localVarPostBody = connectHistoricalEnvelopeRepublish; + public ApiResponse createEnvelopesSharesWithHttpInfo(String accountId, String envelopeId, EnvelopesSharesRequest envelopesSharesRequest) throws ApiException { + Object localVarPostBody = envelopesSharesRequest; // verify the required parameter 'accountId' is set if (accountId == null) { - throw new ApiException(400, "Missing the required parameter 'accountId' when calling createHistoricalEnvelopePublishTransaction"); + throw new ApiException(400, "Missing the required parameter 'accountId' when calling createEnvelopesShares"); + } + + // verify the required parameter 'envelopeId' is set + if (envelopeId == null) { + throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling createEnvelopesShares"); } // create path and map variables - String localVarPath = "/v2.1/accounts/{accountId}/connect/envelopes/publish/historical" - .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())); + String localVarPath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/shares" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) + .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())); // query params java.util.List localVarQueryParams = new java.util.ArrayList(); @@ -1509,51 +1579,43 @@ public ApiResponse createHistoricalEnvelopePublishT String[] localVarAuthNames = new String[] { "docusignAccessCode" }; - GenericType localVarReturnType = new GenericType() {}; - EnvelopePublishTransaction localVarResponse = apiClient.invokeAPI(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); - return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + GenericType localVarReturnType = new GenericType() {}; + EnvelopesSharesResponse localVarResponse = apiClient.invokeAPI(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); } /** - * Lock an envelope.. - * Locks the specified envelope, and sets the time until the lock expires, to prevent other users or recipients from accessing and changing the envelope. ###### Note: Users must have envelope locking capability enabled to use this function (userSetting `canLockEnvelopes` must be set to true for the user). + * Generates the document using DocuSign Spring CM template then returns the html content of the document.. + * * @param accountId The external account number (int) or account ID Guid. (required) - * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) - * @param lockRequest (optional) - * @return LockInformation + * @param envelopeGenAndSend (optional) + * @return byte[] * @throws ApiException if fails to make API call */ - public LockInformation createLock(String accountId, String envelopeId, LockRequest lockRequest) throws ApiException { - ApiResponse localVarResponse = createLockWithHttpInfo(accountId, envelopeId, lockRequest); + public byte[] createGenAndArchiveEnvelopes(String accountId, EnvelopeGenAndSend envelopeGenAndSend) throws ApiException { + ApiResponse localVarResponse = createGenAndArchiveEnvelopesWithHttpInfo(accountId, envelopeGenAndSend); return localVarResponse.getData(); } /** - * Lock an envelope. - * Locks the specified envelope, and sets the time until the lock expires, to prevent other users or recipients from accessing and changing the envelope. ###### Note: Users must have envelope locking capability enabled to use this function (userSetting `canLockEnvelopes` must be set to true for the user). + * Generates the document using DocuSign Spring CM template then returns the html content of the document. + * * @param accountId The external account number (int) or account ID Guid. (required) - * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) - * @param lockRequest (optional) - * @return LockInformation + * @param envelopeGenAndSend (optional) + * @return byte[] * @throws ApiException if fails to make API call */ - public ApiResponse createLockWithHttpInfo(String accountId, String envelopeId, LockRequest lockRequest) throws ApiException { - Object localVarPostBody = lockRequest; + public ApiResponse createGenAndArchiveEnvelopesWithHttpInfo(String accountId, EnvelopeGenAndSend envelopeGenAndSend) throws ApiException { + Object localVarPostBody = envelopeGenAndSend; // verify the required parameter 'accountId' is set if (accountId == null) { - throw new ApiException(400, "Missing the required parameter 'accountId' when calling createLock"); - } - - // verify the required parameter 'envelopeId' is set - if (envelopeId == null) { - throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling createLock"); + throw new ApiException(400, "Missing the required parameter 'accountId' when calling createGenAndArchiveEnvelopes"); } // create path and map variables - String localVarPath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/lock" - .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) - .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())); + String localVarPath = "/v2.1/accounts/{accountId}/envelopes/generate_and_archive" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())); // query params java.util.List localVarQueryParams = new java.util.ArrayList(); @@ -1568,7 +1630,7 @@ public ApiResponse createLockWithHttpInfo(String accountId, St final String[] localVarAccepts = { - "application/json" + "text/plain" }; final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); @@ -1579,93 +1641,43 @@ public ApiResponse createLockWithHttpInfo(String accountId, St String[] localVarAuthNames = new String[] { "docusignAccessCode" }; - GenericType localVarReturnType = new GenericType() {}; - LockInformation localVarResponse = apiClient.invokeAPI(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); - return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); - } - /// - /// Adds one or more recipients to an envelope. Adds one or more recipients to an envelope. For an in process envelope, one that has been sent and has not been completed or voided, an email is sent to a new recipient when they are reached in the routing order. If the new recipient's routing order is before or the same as the envelope's next recipient, an email is only sent if the optional `resend_envelope` query string is set to **true**. - /// - - /** - * CreateRecipientOptions Class. - * - **/ - public class CreateRecipientOptions - { - private String resendEnvelope = null; - - /** - * setResendEnvelope method. - */ - public void setResendEnvelope(String resendEnvelope) { - this.resendEnvelope = resendEnvelope; - } - - /** - * getResendEnvelope method. - * - * @return String - */ - public String getResendEnvelope() { - return this.resendEnvelope; - } - } - - /** - * Adds one or more recipients to an envelope.. - * Adds one or more recipients to an envelope. For an in process envelope, one that has been sent and has not been completed or voided, an email is sent to a new recipient when they are reached in the routing order. If the new recipient's routing order is before or the same as the envelope's next recipient, an email is only sent if the optional `resend_envelope` query string is set to **true**. - * @param accountId The external account number (int) or account ID Guid. (required) - * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) - * @param recipients (optional) - * @return Recipients - */ - public Recipients createRecipient(String accountId, String envelopeId, Recipients recipients) throws ApiException { - return createRecipient(accountId, envelopeId, recipients, null); + GenericType localVarReturnType = new GenericType() {}; + byte[] localVarResponse = apiClient.invokeAPI(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); } /** - * Adds one or more recipients to an envelope.. - * Adds one or more recipients to an envelope. For an in process envelope, one that has been sent and has not been completed or voided, an email is sent to a new recipient when they are reached in the routing order. If the new recipient's routing order is before or the same as the envelope's next recipient, an email is only sent if the optional `resend_envelope` query string is set to **true**. + * Generates the document using DocuSign Spring CM template then returns the content of the document based on the return document type.. + * * @param accountId The external account number (int) or account ID Guid. (required) - * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) - * @param recipients (optional) - * @param options for modifying the method behavior. - * @return Recipients + * @param envelopeGenAndSend (optional) + * @return byte[] * @throws ApiException if fails to make API call */ - public Recipients createRecipient(String accountId, String envelopeId, Recipients recipients, EnvelopesApi.CreateRecipientOptions options) throws ApiException { - ApiResponse localVarResponse = createRecipientWithHttpInfo(accountId, envelopeId, recipients, options); + public byte[] createGenAndConvertEnvelopes(String accountId, EnvelopeGenAndSend envelopeGenAndSend) throws ApiException { + ApiResponse localVarResponse = createGenAndConvertEnvelopesWithHttpInfo(accountId, envelopeGenAndSend); return localVarResponse.getData(); } /** - * Adds one or more recipients to an envelope. - * Adds one or more recipients to an envelope. For an in process envelope, one that has been sent and has not been completed or voided, an email is sent to a new recipient when they are reached in the routing order. If the new recipient's routing order is before or the same as the envelope's next recipient, an email is only sent if the optional `resend_envelope` query string is set to **true**. + * Generates the document using DocuSign Spring CM template then returns the content of the document based on the return document type. + * * @param accountId The external account number (int) or account ID Guid. (required) - * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) - * @param recipients (optional) - * @param options for modifying the method behavior. - * @return Recipients + * @param envelopeGenAndSend (optional) + * @return byte[] * @throws ApiException if fails to make API call */ - public ApiResponse createRecipientWithHttpInfo(String accountId, String envelopeId, Recipients recipients, EnvelopesApi.CreateRecipientOptions options) throws ApiException { - Object localVarPostBody = recipients; + public ApiResponse createGenAndConvertEnvelopesWithHttpInfo(String accountId, EnvelopeGenAndSend envelopeGenAndSend) throws ApiException { + Object localVarPostBody = envelopeGenAndSend; // verify the required parameter 'accountId' is set if (accountId == null) { - throw new ApiException(400, "Missing the required parameter 'accountId' when calling createRecipient"); - } - - // verify the required parameter 'envelopeId' is set - if (envelopeId == null) { - throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling createRecipient"); + throw new ApiException(400, "Missing the required parameter 'accountId' when calling createGenAndConvertEnvelopes"); } // create path and map variables - String localVarPath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients" - .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) - .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())); + String localVarPath = "/v2.1/accounts/{accountId}/envelopes/generate_and_convert" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())); // query params java.util.List localVarQueryParams = new java.util.ArrayList(); @@ -1673,16 +1685,14 @@ public ApiResponse createRecipientWithHttpInfo(String accountId, St java.util.Map localVarHeaderParams = new java.util.HashMap(); java.util.Map localVarFormParams = new java.util.HashMap(); - if (options != null) { - localVarQueryParams.addAll(apiClient.parameterToPair("resend_envelope", options.resendEnvelope)); - } + final String[] localVarAccepts = { - "application/json" + "text/plain" }; final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); @@ -1693,57 +1703,43 @@ public ApiResponse createRecipientWithHttpInfo(String accountId, St String[] localVarAuthNames = new String[] { "docusignAccessCode" }; - GenericType localVarReturnType = new GenericType() {}; - Recipients localVarResponse = apiClient.invokeAPI(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); - return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + GenericType localVarReturnType = new GenericType() {}; + byte[] localVarResponse = apiClient.invokeAPI(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); } /** - * Provides a link to access the Identity manual review related to a recipient.. - * This method returns the URL of the page that allows a sender to [manually review](https://support.docusign.com/en/guides/ndse-user-guide-send-documents-with-id-verification) the ID of a recipient. + * Generates multiple document using DocuSign Spring CM template then returns the content of the document based on the return document type.. + * * @param accountId The external account number (int) or account ID Guid. (required) - * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) - * @param recipientId The ID of the recipient being accessed. (required) - * @return ViewUrl + * @param envelopeGenAndSend (optional) + * @return GeneratedDocumentsResult * @throws ApiException if fails to make API call */ - public ViewUrl createRecipientManualReviewView(String accountId, String envelopeId, String recipientId) throws ApiException { - ApiResponse localVarResponse = createRecipientManualReviewViewWithHttpInfo(accountId, envelopeId, recipientId); + public GeneratedDocumentsResult createGenAndConvertMultiEnvelopes(String accountId, EnvelopeGenAndSend envelopeGenAndSend) throws ApiException { + ApiResponse localVarResponse = createGenAndConvertMultiEnvelopesWithHttpInfo(accountId, envelopeGenAndSend); return localVarResponse.getData(); } /** - * Provides a link to access the Identity manual review related to a recipient. - * This method returns the URL of the page that allows a sender to [manually review](https://support.docusign.com/en/guides/ndse-user-guide-send-documents-with-id-verification) the ID of a recipient. + * Generates multiple document using DocuSign Spring CM template then returns the content of the document based on the return document type. + * * @param accountId The external account number (int) or account ID Guid. (required) - * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) - * @param recipientId The ID of the recipient being accessed. (required) - * @return ViewUrl + * @param envelopeGenAndSend (optional) + * @return GeneratedDocumentsResult * @throws ApiException if fails to make API call */ - public ApiResponse createRecipientManualReviewViewWithHttpInfo(String accountId, String envelopeId, String recipientId) throws ApiException { - Object localVarPostBody = "{}"; + public ApiResponse createGenAndConvertMultiEnvelopesWithHttpInfo(String accountId, EnvelopeGenAndSend envelopeGenAndSend) throws ApiException { + Object localVarPostBody = envelopeGenAndSend; // verify the required parameter 'accountId' is set if (accountId == null) { - throw new ApiException(400, "Missing the required parameter 'accountId' when calling createRecipientManualReviewView"); - } - - // verify the required parameter 'envelopeId' is set - if (envelopeId == null) { - throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling createRecipientManualReviewView"); - } - - // verify the required parameter 'recipientId' is set - if (recipientId == null) { - throw new ApiException(400, "Missing the required parameter 'recipientId' when calling createRecipientManualReviewView"); + throw new ApiException(400, "Missing the required parameter 'accountId' when calling createGenAndConvertMultiEnvelopes"); } // create path and map variables - String localVarPath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/views/identity_manual_review" - .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) - .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())) - .replaceAll("\\{" + "recipientId" + "\\}", apiClient.escapeString(recipientId.toString())); + String localVarPath = "/v2.1/accounts/{accountId}/envelopes/generate_and_convert_multi" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())); // query params java.util.List localVarQueryParams = new java.util.ArrayList(); @@ -1769,57 +1765,43 @@ public ApiResponse createRecipientManualReviewViewWithHttpInfo(String String[] localVarAuthNames = new String[] { "docusignAccessCode" }; - GenericType localVarReturnType = new GenericType() {}; - ViewUrl localVarResponse = apiClient.invokeAPI(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); - return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + GenericType localVarReturnType = new GenericType() {}; + GeneratedDocumentsResult localVarResponse = apiClient.invokeAPI(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); } /** - * Returns a link to access to the identity events stored in the proof service related to this recipient.. + * Generates the documents for an envelope using DocuSign Spring CM then creates the envelope.. * * @param accountId The external account number (int) or account ID Guid. (required) - * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) - * @param recipientId The ID of the recipient being accessed. (required) - * @return IdEvidenceViewLink + * @param envelopeGenAndSend (optional) + * @return EnvelopeSummary * @throws ApiException if fails to make API call */ - public IdEvidenceViewLink createRecipientProofFileLink(String accountId, String envelopeId, String recipientId) throws ApiException { - ApiResponse localVarResponse = createRecipientProofFileLinkWithHttpInfo(accountId, envelopeId, recipientId); + public EnvelopeSummary createGenAndSendEnvelopes(String accountId, EnvelopeGenAndSend envelopeGenAndSend) throws ApiException { + ApiResponse localVarResponse = createGenAndSendEnvelopesWithHttpInfo(accountId, envelopeGenAndSend); return localVarResponse.getData(); } /** - * Returns a link to access to the identity events stored in the proof service related to this recipient. + * Generates the documents for an envelope using DocuSign Spring CM then creates the envelope. * * @param accountId The external account number (int) or account ID Guid. (required) - * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) - * @param recipientId The ID of the recipient being accessed. (required) - * @return IdEvidenceViewLink + * @param envelopeGenAndSend (optional) + * @return EnvelopeSummary * @throws ApiException if fails to make API call */ - public ApiResponse createRecipientProofFileLinkWithHttpInfo(String accountId, String envelopeId, String recipientId) throws ApiException { - Object localVarPostBody = "{}"; + public ApiResponse createGenAndSendEnvelopesWithHttpInfo(String accountId, EnvelopeGenAndSend envelopeGenAndSend) throws ApiException { + Object localVarPostBody = envelopeGenAndSend; // verify the required parameter 'accountId' is set if (accountId == null) { - throw new ApiException(400, "Missing the required parameter 'accountId' when calling createRecipientProofFileLink"); - } - - // verify the required parameter 'envelopeId' is set - if (envelopeId == null) { - throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling createRecipientProofFileLink"); - } - - // verify the required parameter 'recipientId' is set - if (recipientId == null) { - throw new ApiException(400, "Missing the required parameter 'recipientId' when calling createRecipientProofFileLink"); + throw new ApiException(400, "Missing the required parameter 'accountId' when calling createGenAndSendEnvelopes"); } // create path and map variables - String localVarPath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/identity_proof" - .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) - .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())) - .replaceAll("\\{" + "recipientId" + "\\}", apiClient.escapeString(recipientId.toString())); + String localVarPath = "/v2.1/accounts/{accountId}/envelopes/generate_and_send" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())); // query params java.util.List localVarQueryParams = new java.util.ArrayList(); @@ -1845,9 +1827,477 @@ public ApiResponse createRecipientProofFileLinkWithHttpInfo String[] localVarAuthNames = new String[] { "docusignAccessCode" }; - GenericType localVarReturnType = new GenericType() {}; - IdEvidenceViewLink localVarResponse = apiClient.invokeAPI(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); - return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + GenericType localVarReturnType = new GenericType() {}; + EnvelopeSummary localVarResponse = apiClient.invokeAPI(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + } + + /** + * Submits a batch of historical envelopes for republish to an adhoc config.. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param connectHistoricalEnvelopeRepublish (optional) + * @return EnvelopePublishTransaction + * @throws ApiException if fails to make API call + */ + public EnvelopePublishTransaction createHistoricalEnvelopePublishTransaction(String accountId, ConnectHistoricalEnvelopeRepublish connectHistoricalEnvelopeRepublish) throws ApiException { + ApiResponse localVarResponse = createHistoricalEnvelopePublishTransactionWithHttpInfo(accountId, connectHistoricalEnvelopeRepublish); + return localVarResponse.getData(); + } + + /** + * Submits a batch of historical envelopes for republish to an adhoc config. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param connectHistoricalEnvelopeRepublish (optional) + * @return EnvelopePublishTransaction + * @throws ApiException if fails to make API call + */ + public ApiResponse createHistoricalEnvelopePublishTransactionWithHttpInfo(String accountId, ConnectHistoricalEnvelopeRepublish connectHistoricalEnvelopeRepublish) throws ApiException { + Object localVarPostBody = connectHistoricalEnvelopeRepublish; + + // verify the required parameter 'accountId' is set + if (accountId == null) { + throw new ApiException(400, "Missing the required parameter 'accountId' when calling createHistoricalEnvelopePublishTransaction"); + } + + // create path and map variables + String localVarPath = "/v2.1/accounts/{accountId}/connect/envelopes/publish/historical" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())); + + // query params + java.util.List localVarQueryParams = new java.util.ArrayList(); + java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); + java.util.Map localVarHeaderParams = new java.util.HashMap(); + java.util.Map localVarFormParams = new java.util.HashMap(); + + + + + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + GenericType localVarReturnType = new GenericType() {}; + EnvelopePublishTransaction localVarResponse = apiClient.invokeAPI(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + } + + /** + * Add metadata in the form of GenAndSend to existing envelopes in docusign.. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param envelopeGenAndSend (optional) + * @return EnvelopeSummary + * @throws ApiException if fails to make API call + */ + public EnvelopeSummary createLinkMetadataEnvelopes(String accountId, String envelopeId, EnvelopeGenAndSend envelopeGenAndSend) throws ApiException { + ApiResponse localVarResponse = createLinkMetadataEnvelopesWithHttpInfo(accountId, envelopeId, envelopeGenAndSend); + return localVarResponse.getData(); + } + + /** + * Add metadata in the form of GenAndSend to existing envelopes in docusign. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param envelopeGenAndSend (optional) + * @return EnvelopeSummary + * @throws ApiException if fails to make API call + */ + public ApiResponse createLinkMetadataEnvelopesWithHttpInfo(String accountId, String envelopeId, EnvelopeGenAndSend envelopeGenAndSend) throws ApiException { + Object localVarPostBody = envelopeGenAndSend; + + // verify the required parameter 'accountId' is set + if (accountId == null) { + throw new ApiException(400, "Missing the required parameter 'accountId' when calling createLinkMetadataEnvelopes"); + } + + // verify the required parameter 'envelopeId' is set + if (envelopeId == null) { + throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling createLinkMetadataEnvelopes"); + } + + // create path and map variables + String localVarPath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/archive_metadata" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) + .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())); + + // query params + java.util.List localVarQueryParams = new java.util.ArrayList(); + java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); + java.util.Map localVarHeaderParams = new java.util.HashMap(); + java.util.Map localVarFormParams = new java.util.HashMap(); + + + + + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + GenericType localVarReturnType = new GenericType() {}; + EnvelopeSummary localVarResponse = apiClient.invokeAPI(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + } + + /** + * Lock an envelope.. + * Locks the specified envelope, and sets the time until the lock expires, to prevent other users or recipients from accessing and changing the envelope. ###### Note: Users must have envelope locking capability enabled to use this function (userSetting `canLockEnvelopes` must be set to true for the user). + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param lockRequest (optional) + * @return LockInformation + * @throws ApiException if fails to make API call + */ + public LockInformation createLock(String accountId, String envelopeId, LockRequest lockRequest) throws ApiException { + ApiResponse localVarResponse = createLockWithHttpInfo(accountId, envelopeId, lockRequest); + return localVarResponse.getData(); + } + + /** + * Lock an envelope. + * Locks the specified envelope, and sets the time until the lock expires, to prevent other users or recipients from accessing and changing the envelope. ###### Note: Users must have envelope locking capability enabled to use this function (userSetting `canLockEnvelopes` must be set to true for the user). + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param lockRequest (optional) + * @return LockInformation + * @throws ApiException if fails to make API call + */ + public ApiResponse createLockWithHttpInfo(String accountId, String envelopeId, LockRequest lockRequest) throws ApiException { + Object localVarPostBody = lockRequest; + + // verify the required parameter 'accountId' is set + if (accountId == null) { + throw new ApiException(400, "Missing the required parameter 'accountId' when calling createLock"); + } + + // verify the required parameter 'envelopeId' is set + if (envelopeId == null) { + throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling createLock"); + } + + // create path and map variables + String localVarPath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/lock" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) + .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())); + + // query params + java.util.List localVarQueryParams = new java.util.ArrayList(); + java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); + java.util.Map localVarHeaderParams = new java.util.HashMap(); + java.util.Map localVarFormParams = new java.util.HashMap(); + + + + + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + GenericType localVarReturnType = new GenericType() {}; + LockInformation localVarResponse = apiClient.invokeAPI(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + } + /// + /// Adds one or more recipients to an envelope. Adds one or more recipients to an envelope. For an in process envelope, one that has been sent and has not been completed or voided, an email is sent to a new recipient when they are reached in the routing order. If the new recipient's routing order is before or the same as the envelope's next recipient, an email is only sent if the optional `resend_envelope` query string is set to **true**. + /// + + /** + * CreateRecipientOptions Class. + * + **/ + public class CreateRecipientOptions + { + private String resendEnvelope = null; + + /** + * setResendEnvelope method. + */ + public void setResendEnvelope(String resendEnvelope) { + this.resendEnvelope = resendEnvelope; + } + + /** + * getResendEnvelope method. + * + * @return String + */ + public String getResendEnvelope() { + return this.resendEnvelope; + } + } + + /** + * Adds one or more recipients to an envelope.. + * Adds one or more recipients to an envelope. For an in process envelope, one that has been sent and has not been completed or voided, an email is sent to a new recipient when they are reached in the routing order. If the new recipient's routing order is before or the same as the envelope's next recipient, an email is only sent if the optional `resend_envelope` query string is set to **true**. + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param recipients (optional) + * @return Recipients + */ + public Recipients createRecipient(String accountId, String envelopeId, Recipients recipients) throws ApiException { + return createRecipient(accountId, envelopeId, recipients, null); + } + + /** + * Adds one or more recipients to an envelope.. + * Adds one or more recipients to an envelope. For an in process envelope, one that has been sent and has not been completed or voided, an email is sent to a new recipient when they are reached in the routing order. If the new recipient's routing order is before or the same as the envelope's next recipient, an email is only sent if the optional `resend_envelope` query string is set to **true**. + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param recipients (optional) + * @param options for modifying the method behavior. + * @return Recipients + * @throws ApiException if fails to make API call + */ + public Recipients createRecipient(String accountId, String envelopeId, Recipients recipients, EnvelopesApi.CreateRecipientOptions options) throws ApiException { + ApiResponse localVarResponse = createRecipientWithHttpInfo(accountId, envelopeId, recipients, options); + return localVarResponse.getData(); + } + + /** + * Adds one or more recipients to an envelope. + * Adds one or more recipients to an envelope. For an in process envelope, one that has been sent and has not been completed or voided, an email is sent to a new recipient when they are reached in the routing order. If the new recipient's routing order is before or the same as the envelope's next recipient, an email is only sent if the optional `resend_envelope` query string is set to **true**. + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param recipients (optional) + * @param options for modifying the method behavior. + * @return Recipients + * @throws ApiException if fails to make API call + */ + public ApiResponse createRecipientWithHttpInfo(String accountId, String envelopeId, Recipients recipients, EnvelopesApi.CreateRecipientOptions options) throws ApiException { + Object localVarPostBody = recipients; + + // verify the required parameter 'accountId' is set + if (accountId == null) { + throw new ApiException(400, "Missing the required parameter 'accountId' when calling createRecipient"); + } + + // verify the required parameter 'envelopeId' is set + if (envelopeId == null) { + throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling createRecipient"); + } + + // create path and map variables + String localVarPath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) + .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())); + + // query params + java.util.List localVarQueryParams = new java.util.ArrayList(); + java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); + java.util.Map localVarHeaderParams = new java.util.HashMap(); + java.util.Map localVarFormParams = new java.util.HashMap(); + + if (options != null) { + localVarQueryParams.addAll(apiClient.parameterToPair("resend_envelope", options.resendEnvelope)); + } + + + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + GenericType localVarReturnType = new GenericType() {}; + Recipients localVarResponse = apiClient.invokeAPI(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + } + + /** + * Provides a link to access the Identity manual review related to a recipient.. + * This method returns the URL of the page that allows a sender to [manually review](https://support.docusign.com/en/guides/ndse-user-guide-send-documents-with-id-verification) the ID of a recipient. + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param recipientId The ID of the recipient being accessed. (required) + * @return ViewUrl + * @throws ApiException if fails to make API call + */ + public ViewUrl createRecipientManualReviewView(String accountId, String envelopeId, String recipientId) throws ApiException { + ApiResponse localVarResponse = createRecipientManualReviewViewWithHttpInfo(accountId, envelopeId, recipientId); + return localVarResponse.getData(); + } + + /** + * Provides a link to access the Identity manual review related to a recipient. + * This method returns the URL of the page that allows a sender to [manually review](https://support.docusign.com/en/guides/ndse-user-guide-send-documents-with-id-verification) the ID of a recipient. + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param recipientId The ID of the recipient being accessed. (required) + * @return ViewUrl + * @throws ApiException if fails to make API call + */ + public ApiResponse createRecipientManualReviewViewWithHttpInfo(String accountId, String envelopeId, String recipientId) throws ApiException { + Object localVarPostBody = "{}"; + + // verify the required parameter 'accountId' is set + if (accountId == null) { + throw new ApiException(400, "Missing the required parameter 'accountId' when calling createRecipientManualReviewView"); + } + + // verify the required parameter 'envelopeId' is set + if (envelopeId == null) { + throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling createRecipientManualReviewView"); + } + + // verify the required parameter 'recipientId' is set + if (recipientId == null) { + throw new ApiException(400, "Missing the required parameter 'recipientId' when calling createRecipientManualReviewView"); + } + + // create path and map variables + String localVarPath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/views/identity_manual_review" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) + .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())) + .replaceAll("\\{" + "recipientId" + "\\}", apiClient.escapeString(recipientId.toString())); + + // query params + java.util.List localVarQueryParams = new java.util.ArrayList(); + java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); + java.util.Map localVarHeaderParams = new java.util.HashMap(); + java.util.Map localVarFormParams = new java.util.HashMap(); + + + + + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + GenericType localVarReturnType = new GenericType() {}; + ViewUrl localVarResponse = apiClient.invokeAPI(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + } + + /** + * Returns a link to access to the identity events stored in the proof service related to this recipient.. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param recipientId The ID of the recipient being accessed. (required) + * @return IdEvidenceViewLink + * @throws ApiException if fails to make API call + */ + public IdEvidenceViewLink createRecipientProofFileLink(String accountId, String envelopeId, String recipientId) throws ApiException { + ApiResponse localVarResponse = createRecipientProofFileLinkWithHttpInfo(accountId, envelopeId, recipientId); + return localVarResponse.getData(); + } + + /** + * Returns a link to access to the identity events stored in the proof service related to this recipient. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param recipientId The ID of the recipient being accessed. (required) + * @return IdEvidenceViewLink + * @throws ApiException if fails to make API call + */ + public ApiResponse createRecipientProofFileLinkWithHttpInfo(String accountId, String envelopeId, String recipientId) throws ApiException { + Object localVarPostBody = "{}"; + + // verify the required parameter 'accountId' is set + if (accountId == null) { + throw new ApiException(400, "Missing the required parameter 'accountId' when calling createRecipientProofFileLink"); + } + + // verify the required parameter 'envelopeId' is set + if (envelopeId == null) { + throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling createRecipientProofFileLink"); + } + + // verify the required parameter 'recipientId' is set + if (recipientId == null) { + throw new ApiException(400, "Missing the required parameter 'recipientId' when calling createRecipientProofFileLink"); + } + + // create path and map variables + String localVarPath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/identity_proof" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) + .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())) + .replaceAll("\\{" + "recipientId" + "\\}", apiClient.escapeString(recipientId.toString())); + + // query params + java.util.List localVarQueryParams = new java.util.ArrayList(); + java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); + java.util.Map localVarHeaderParams = new java.util.HashMap(); + java.util.Map localVarFormParams = new java.util.HashMap(); + + + + + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + GenericType localVarReturnType = new GenericType() {}; + IdEvidenceViewLink localVarResponse = apiClient.invokeAPI(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); } /// /// Returns a resource token to get access to the identity events stored in the proof service related to this recipient. Creates a resource token for a sender. This token allows a sender to return identification data for a recipient using the [ID Evidence API](/docs/idevidence-api/). @@ -3270,19 +3720,157 @@ public ApiResponse deleteEnvelopeWorkflowStepDefinitionWithHttpInfo(Stri // verify the required parameter 'envelopeId' is set if (envelopeId == null) { - throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling deleteEnvelopeWorkflowStepDefinition"); - } - - // verify the required parameter 'workflowStepId' is set - if (workflowStepId == null) { - throw new ApiException(400, "Missing the required parameter 'workflowStepId' when calling deleteEnvelopeWorkflowStepDefinition"); + throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling deleteEnvelopeWorkflowStepDefinition"); + } + + // verify the required parameter 'workflowStepId' is set + if (workflowStepId == null) { + throw new ApiException(400, "Missing the required parameter 'workflowStepId' when calling deleteEnvelopeWorkflowStepDefinition"); + } + + // create path and map variables + String localVarPath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/workflow/steps/{workflowStepId}" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) + .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())) + .replaceAll("\\{" + "workflowStepId" + "\\}", apiClient.escapeString(workflowStepId.toString())); + + // query params + java.util.List localVarQueryParams = new java.util.ArrayList(); + java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); + java.util.Map localVarHeaderParams = new java.util.HashMap(); + java.util.Map localVarFormParams = new java.util.HashMap(); + + + + + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + apiClient.invokeAPI(localVarPath, "DELETE", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, null); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), null); + } + + /** + * Deletes a single envelope share. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param shareId (required) + * @throws ApiException if fails to make API call + */ + public void deleteEnvelopesShare(String accountId, String envelopeId, String shareId) throws ApiException { + deleteEnvelopesShareWithHttpInfo(accountId, envelopeId, shareId); + } + + /** + * Deletes a single envelope share + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param shareId (required) + * @throws ApiException if fails to make API call + */ + public ApiResponse deleteEnvelopesShareWithHttpInfo(String accountId, String envelopeId, String shareId) throws ApiException { + Object localVarPostBody = "{}"; + + // verify the required parameter 'accountId' is set + if (accountId == null) { + throw new ApiException(400, "Missing the required parameter 'accountId' when calling deleteEnvelopesShare"); + } + + // verify the required parameter 'envelopeId' is set + if (envelopeId == null) { + throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling deleteEnvelopesShare"); + } + + // verify the required parameter 'shareId' is set + if (shareId == null) { + throw new ApiException(400, "Missing the required parameter 'shareId' when calling deleteEnvelopesShare"); + } + + // create path and map variables + String localVarPath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/shares/{shareId}" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) + .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())) + .replaceAll("\\{" + "shareId" + "\\}", apiClient.escapeString(shareId.toString())); + + // query params + java.util.List localVarQueryParams = new java.util.ArrayList(); + java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); + java.util.Map localVarHeaderParams = new java.util.HashMap(); + java.util.Map localVarFormParams = new java.util.HashMap(); + + + + + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + apiClient.invokeAPI(localVarPath, "DELETE", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, null); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), null); + } + + /** + * Deletes existing envelopes shares. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param envelopesSharesRequest (optional) + * @throws ApiException if fails to make API call + */ + public void deleteEnvelopesShares(String accountId, String envelopeId, EnvelopesSharesRequest envelopesSharesRequest) throws ApiException { + deleteEnvelopesSharesWithHttpInfo(accountId, envelopeId, envelopesSharesRequest); + } + + /** + * Deletes existing envelopes shares + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param envelopesSharesRequest (optional) + * @throws ApiException if fails to make API call + */ + public ApiResponse deleteEnvelopesSharesWithHttpInfo(String accountId, String envelopeId, EnvelopesSharesRequest envelopesSharesRequest) throws ApiException { + Object localVarPostBody = envelopesSharesRequest; + + // verify the required parameter 'accountId' is set + if (accountId == null) { + throw new ApiException(400, "Missing the required parameter 'accountId' when calling deleteEnvelopesShares"); + } + + // verify the required parameter 'envelopeId' is set + if (envelopeId == null) { + throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling deleteEnvelopesShares"); } // create path and map variables - String localVarPath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/workflow/steps/{workflowStepId}" + String localVarPath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/shares" .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) - .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())) - .replaceAll("\\{" + "workflowStepId" + "\\}", apiClient.escapeString(workflowStepId.toString())); + .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())); // query params java.util.List localVarQueryParams = new java.util.ArrayList(); @@ -3956,6 +4544,74 @@ public ApiResponse deleteTemplatesFromDocumentWithHttpInfo(String accoun return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), null); } + /** + * Return generated html document from archive.. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param documentId The ID of the document being accessed. (required) + * @return byte[] + * @throws ApiException if fails to make API call + */ + public byte[] getArchiveDocument(String accountId, String documentId) throws ApiException { + ApiResponse localVarResponse = getArchiveDocumentWithHttpInfo(accountId, documentId); + return localVarResponse.getData(); + } + + /** + * Return generated html document from archive. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param documentId The ID of the document being accessed. (required) + * @return byte[] + * @throws ApiException if fails to make API call + */ + public ApiResponse getArchiveDocumentWithHttpInfo(String accountId, String documentId) throws ApiException { + Object localVarPostBody = "{}"; + + // verify the required parameter 'accountId' is set + if (accountId == null) { + throw new ApiException(400, "Missing the required parameter 'accountId' when calling getArchiveDocument"); + } + + // verify the required parameter 'documentId' is set + if (documentId == null) { + throw new ApiException(400, "Missing the required parameter 'documentId' when calling getArchiveDocument"); + } + + // create path and map variables + String localVarPath = "/v2.1/accounts/{accountId}/archivedocuments/{documentId}" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) + .replaceAll("\\{" + "documentId" + "\\}", apiClient.escapeString(documentId.toString())); + + // query params + java.util.List localVarQueryParams = new java.util.ArrayList(); + java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); + java.util.Map localVarHeaderParams = new java.util.HashMap(); + java.util.Map localVarFormParams = new java.util.HashMap(); + + + + + + + + final String[] localVarAccepts = { + "text/plain" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + GenericType localVarReturnType = new GenericType() {}; + byte[] localVarResponse = apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + } + /** * Retrieves an attachment from the envelope.. * Retrieves an attachment from an envelope. @@ -5692,6 +6348,74 @@ public ApiResponse getEnvelopeHtmlDefinitionsW return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); } + /** + * Gets the permission level the calling user has for an envelope. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @return EnvelopesSharePermissionResponse + * @throws ApiException if fails to make API call + */ + public EnvelopesSharePermissionResponse getEnvelopePermission(String accountId, String envelopeId) throws ApiException { + ApiResponse localVarResponse = getEnvelopePermissionWithHttpInfo(accountId, envelopeId); + return localVarResponse.getData(); + } + + /** + * Gets the permission level the calling user has for an envelope + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @return EnvelopesSharePermissionResponse + * @throws ApiException if fails to make API call + */ + public ApiResponse getEnvelopePermissionWithHttpInfo(String accountId, String envelopeId) throws ApiException { + Object localVarPostBody = "{}"; + + // verify the required parameter 'accountId' is set + if (accountId == null) { + throw new ApiException(400, "Missing the required parameter 'accountId' when calling getEnvelopePermission"); + } + + // verify the required parameter 'envelopeId' is set + if (envelopeId == null) { + throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling getEnvelopePermission"); + } + + // create path and map variables + String localVarPath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/shares/permission" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) + .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())); + + // query params + java.util.List localVarQueryParams = new java.util.ArrayList(); + java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); + java.util.Map localVarHeaderParams = new java.util.HashMap(); + java.util.Map localVarFormParams = new java.util.HashMap(); + + + + + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + GenericType localVarReturnType = new GenericType() {}; + EnvelopesSharePermissionResponse localVarResponse = apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + } + /** * Returns the scheduled sending rules for an envelope's workflow definition.. * @@ -5950,51 +6674,195 @@ public ApiResponse getEnvelopeWorkflowDefinitionWithHttpInfo(String a } /** - * Returns the workflow step definition for an envelope by step id.. + * Returns the workflow step definition for an envelope by step id.. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param workflowStepId (required) + * @return WorkflowStep + * @throws ApiException if fails to make API call + */ + public WorkflowStep getEnvelopeWorkflowStepDefinition(String accountId, String envelopeId, String workflowStepId) throws ApiException { + ApiResponse localVarResponse = getEnvelopeWorkflowStepDefinitionWithHttpInfo(accountId, envelopeId, workflowStepId); + return localVarResponse.getData(); + } + + /** + * Returns the workflow step definition for an envelope by step id. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param workflowStepId (required) + * @return WorkflowStep + * @throws ApiException if fails to make API call + */ + public ApiResponse getEnvelopeWorkflowStepDefinitionWithHttpInfo(String accountId, String envelopeId, String workflowStepId) throws ApiException { + Object localVarPostBody = "{}"; + + // verify the required parameter 'accountId' is set + if (accountId == null) { + throw new ApiException(400, "Missing the required parameter 'accountId' when calling getEnvelopeWorkflowStepDefinition"); + } + + // verify the required parameter 'envelopeId' is set + if (envelopeId == null) { + throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling getEnvelopeWorkflowStepDefinition"); + } + + // verify the required parameter 'workflowStepId' is set + if (workflowStepId == null) { + throw new ApiException(400, "Missing the required parameter 'workflowStepId' when calling getEnvelopeWorkflowStepDefinition"); + } + + // create path and map variables + String localVarPath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/workflow/steps/{workflowStepId}" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) + .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())) + .replaceAll("\\{" + "workflowStepId" + "\\}", apiClient.escapeString(workflowStepId.toString())); + + // query params + java.util.List localVarQueryParams = new java.util.ArrayList(); + java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); + java.util.Map localVarHeaderParams = new java.util.HashMap(); + java.util.Map localVarFormParams = new java.util.HashMap(); + + + + + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + GenericType localVarReturnType = new GenericType() {}; + WorkflowStep localVarResponse = apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + } + + /** + * Gets a single envelope share by shareId. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param shareId (required) + * @return EnvelopesShareResponse + * @throws ApiException if fails to make API call + */ + public EnvelopesShareResponse getEnvelopesShare(String accountId, String envelopeId, String shareId) throws ApiException { + ApiResponse localVarResponse = getEnvelopesShareWithHttpInfo(accountId, envelopeId, shareId); + return localVarResponse.getData(); + } + + /** + * Gets a single envelope share by shareId + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param shareId (required) + * @return EnvelopesShareResponse + * @throws ApiException if fails to make API call + */ + public ApiResponse getEnvelopesShareWithHttpInfo(String accountId, String envelopeId, String shareId) throws ApiException { + Object localVarPostBody = "{}"; + + // verify the required parameter 'accountId' is set + if (accountId == null) { + throw new ApiException(400, "Missing the required parameter 'accountId' when calling getEnvelopesShare"); + } + + // verify the required parameter 'envelopeId' is set + if (envelopeId == null) { + throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling getEnvelopesShare"); + } + + // verify the required parameter 'shareId' is set + if (shareId == null) { + throw new ApiException(400, "Missing the required parameter 'shareId' when calling getEnvelopesShare"); + } + + // create path and map variables + String localVarPath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/shares/{shareId}" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) + .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())) + .replaceAll("\\{" + "shareId" + "\\}", apiClient.escapeString(shareId.toString())); + + // query params + java.util.List localVarQueryParams = new java.util.ArrayList(); + java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); + java.util.Map localVarHeaderParams = new java.util.HashMap(); + java.util.Map localVarFormParams = new java.util.HashMap(); + + + + + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + GenericType localVarReturnType = new GenericType() {}; + EnvelopesShareResponse localVarResponse = apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + } + + /** + * Gets all shares for an envelope. * * @param accountId The external account number (int) or account ID Guid. (required) * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) - * @param workflowStepId (required) - * @return WorkflowStep + * @return EnvelopesSharesResponse * @throws ApiException if fails to make API call */ - public WorkflowStep getEnvelopeWorkflowStepDefinition(String accountId, String envelopeId, String workflowStepId) throws ApiException { - ApiResponse localVarResponse = getEnvelopeWorkflowStepDefinitionWithHttpInfo(accountId, envelopeId, workflowStepId); + public EnvelopesSharesResponse getEnvelopesShares(String accountId, String envelopeId) throws ApiException { + ApiResponse localVarResponse = getEnvelopesSharesWithHttpInfo(accountId, envelopeId); return localVarResponse.getData(); } /** - * Returns the workflow step definition for an envelope by step id. + * Gets all shares for an envelope * * @param accountId The external account number (int) or account ID Guid. (required) * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) - * @param workflowStepId (required) - * @return WorkflowStep + * @return EnvelopesSharesResponse * @throws ApiException if fails to make API call */ - public ApiResponse getEnvelopeWorkflowStepDefinitionWithHttpInfo(String accountId, String envelopeId, String workflowStepId) throws ApiException { + public ApiResponse getEnvelopesSharesWithHttpInfo(String accountId, String envelopeId) throws ApiException { Object localVarPostBody = "{}"; // verify the required parameter 'accountId' is set if (accountId == null) { - throw new ApiException(400, "Missing the required parameter 'accountId' when calling getEnvelopeWorkflowStepDefinition"); + throw new ApiException(400, "Missing the required parameter 'accountId' when calling getEnvelopesShares"); } // verify the required parameter 'envelopeId' is set if (envelopeId == null) { - throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling getEnvelopeWorkflowStepDefinition"); - } - - // verify the required parameter 'workflowStepId' is set - if (workflowStepId == null) { - throw new ApiException(400, "Missing the required parameter 'workflowStepId' when calling getEnvelopeWorkflowStepDefinition"); + throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling getEnvelopesShares"); } // create path and map variables - String localVarPath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/workflow/steps/{workflowStepId}" + String localVarPath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/shares" .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) - .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())) - .replaceAll("\\{" + "workflowStepId" + "\\}", apiClient.escapeString(workflowStepId.toString())); + .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())); // query params java.util.List localVarQueryParams = new java.util.ArrayList(); @@ -6020,9 +6888,9 @@ public ApiResponse getEnvelopeWorkflowStepDefinitionWithHttpInfo( String[] localVarAuthNames = new String[] { "docusignAccessCode" }; - GenericType localVarReturnType = new GenericType() {}; - WorkflowStep localVarResponse = apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); - return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + GenericType localVarReturnType = new GenericType() {}; + EnvelopesSharesResponse localVarResponse = apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); } /** @@ -6807,106 +7675,344 @@ public ApiResponse getRecipientSignatureWithHttpInfo(String acco }; final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); - final String[] localVarContentTypes = { - - }; - final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + GenericType localVarReturnType = new GenericType() {}; + UserSignature localVarResponse = apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + } + /// + /// Retrieve signature image information for a signer/sign-in-person recipient. Retrieves the specified user signature image. The image is returned in the same format as uploaded. In the request you can specify if the chrome (the added line and identifier around the initial image) is returned with the image. The userId specified in the endpoint must match the authenticated user's user ID and the user must be a member of the account. The `signatureIdOrName` parameter accepts signature ID or signature name. DocuSign recommends you use signature ID (`signatureId`), since some names contain characters that don't properly URL encode. If you use the user name, it is likely that the name includes spaces and you might need to URL encode the name before using it in the endpoint. For example: \"Bob Smith\" to \"Bob%20Smith\" Older envelopes might only have chromed images. If getting the non-chromed image fails, try getting the chromed image. + /// + + /** + * GetRecipientSignatureImageOptions Class. + * + **/ + public class GetRecipientSignatureImageOptions + { + private String includeChrome = null; + + /** + * setIncludeChrome method. + */ + public void setIncludeChrome(String includeChrome) { + this.includeChrome = includeChrome; + } + + /** + * getIncludeChrome method. + * + * @return String + */ + public String getIncludeChrome() { + return this.includeChrome; + } + } + + /** + * Retrieve signature image information for a signer/sign-in-person recipient.. + * Retrieves the specified user signature image. The image is returned in the same format as uploaded. In the request you can specify if the chrome (the added line and identifier around the initial image) is returned with the image. The userId specified in the endpoint must match the authenticated user's user ID and the user must be a member of the account. The `signatureIdOrName` parameter accepts signature ID or signature name. DocuSign recommends you use signature ID (`signatureId`), since some names contain characters that don't properly URL encode. If you use the user name, it is likely that the name includes spaces and you might need to URL encode the name before using it in the endpoint. For example: \"Bob Smith\" to \"Bob%20Smith\" Older envelopes might only have chromed images. If getting the non-chromed image fails, try getting the chromed image. + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param recipientId The ID of the recipient being accessed. (required) + * @return byte[] + */ + public byte[] getRecipientSignatureImage(String accountId, String envelopeId, String recipientId) throws ApiException { + return getRecipientSignatureImage(accountId, envelopeId, recipientId, null); + } + + /** + * Retrieve signature image information for a signer/sign-in-person recipient.. + * Retrieves the specified user signature image. The image is returned in the same format as uploaded. In the request you can specify if the chrome (the added line and identifier around the initial image) is returned with the image. The userId specified in the endpoint must match the authenticated user's user ID and the user must be a member of the account. The `signatureIdOrName` parameter accepts signature ID or signature name. DocuSign recommends you use signature ID (`signatureId`), since some names contain characters that don't properly URL encode. If you use the user name, it is likely that the name includes spaces and you might need to URL encode the name before using it in the endpoint. For example: \"Bob Smith\" to \"Bob%20Smith\" Older envelopes might only have chromed images. If getting the non-chromed image fails, try getting the chromed image. + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param recipientId The ID of the recipient being accessed. (required) + * @param options for modifying the method behavior. + * @return byte[] + * @throws ApiException if fails to make API call + */ + public byte[] getRecipientSignatureImage(String accountId, String envelopeId, String recipientId, EnvelopesApi.GetRecipientSignatureImageOptions options) throws ApiException { + ApiResponse localVarResponse = getRecipientSignatureImageWithHttpInfo(accountId, envelopeId, recipientId, options); + return localVarResponse.getData(); + } + + /** + * Retrieve signature image information for a signer/sign-in-person recipient. + * Retrieves the specified user signature image. The image is returned in the same format as uploaded. In the request you can specify if the chrome (the added line and identifier around the initial image) is returned with the image. The userId specified in the endpoint must match the authenticated user's user ID and the user must be a member of the account. The `signatureIdOrName` parameter accepts signature ID or signature name. DocuSign recommends you use signature ID (`signatureId`), since some names contain characters that don't properly URL encode. If you use the user name, it is likely that the name includes spaces and you might need to URL encode the name before using it in the endpoint. For example: \"Bob Smith\" to \"Bob%20Smith\" Older envelopes might only have chromed images. If getting the non-chromed image fails, try getting the chromed image. + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param recipientId The ID of the recipient being accessed. (required) + * @param options for modifying the method behavior. + * @return byte[] + * @throws ApiException if fails to make API call + */ + public ApiResponse getRecipientSignatureImageWithHttpInfo(String accountId, String envelopeId, String recipientId, EnvelopesApi.GetRecipientSignatureImageOptions options) throws ApiException { + Object localVarPostBody = "{}"; + + // verify the required parameter 'accountId' is set + if (accountId == null) { + throw new ApiException(400, "Missing the required parameter 'accountId' when calling getRecipientSignatureImage"); + } + + // verify the required parameter 'envelopeId' is set + if (envelopeId == null) { + throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling getRecipientSignatureImage"); + } + + // verify the required parameter 'recipientId' is set + if (recipientId == null) { + throw new ApiException(400, "Missing the required parameter 'recipientId' when calling getRecipientSignatureImage"); + } + + // create path and map variables + String localVarPath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/signature_image" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) + .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())) + .replaceAll("\\{" + "recipientId" + "\\}", apiClient.escapeString(recipientId.toString())); + + // query params + java.util.List localVarQueryParams = new java.util.ArrayList(); + java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); + java.util.Map localVarHeaderParams = new java.util.HashMap(); + java.util.Map localVarFormParams = new java.util.HashMap(); + + if (options != null) { + localVarQueryParams.addAll(apiClient.parameterToPair("include_chrome", options.includeChrome)); + } + + + + + + final String[] localVarAccepts = { + "image/gif" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + GenericType localVarReturnType = new GenericType() {}; + byte[] localVarResponse = apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + } + /// + /// Returns a filtered list of shared envelopes. + /// + + /** + * GetSharedEnvelopesOptions Class. + * + **/ + public class GetSharedEnvelopesOptions + { + private String count = null; + private String fromDate = null; + private String include = null; + private String order = null; + private String orderBy = null; + private String searchText = null; + private String startPosition = null; + private String status = null; + private String toDate = null; + + /** + * setCount method. + */ + public void setCount(String count) { + this.count = count; + } + + /** + * getCount method. + * + * @return String + */ + public String getCount() { + return this.count; + } + + /** + * setFromDate method. + */ + public void setFromDate(String fromDate) { + this.fromDate = fromDate; + } + + /** + * getFromDate method. + * + * @return String + */ + public String getFromDate() { + return this.fromDate; + } + + /** + * setInclude method. + */ + public void setInclude(String include) { + this.include = include; + } + + /** + * getInclude method. + * + * @return String + */ + public String getInclude() { + return this.include; + } + + /** + * setOrder method. + */ + public void setOrder(String order) { + this.order = order; + } + + /** + * getOrder method. + * + * @return String + */ + public String getOrder() { + return this.order; + } + + /** + * setOrderBy method. + */ + public void setOrderBy(String orderBy) { + this.orderBy = orderBy; + } + + /** + * getOrderBy method. + * + * @return String + */ + public String getOrderBy() { + return this.orderBy; + } + + /** + * setSearchText method. + */ + public void setSearchText(String searchText) { + this.searchText = searchText; + } + + /** + * getSearchText method. + * + * @return String + */ + public String getSearchText() { + return this.searchText; + } + + /** + * setStartPosition method. + */ + public void setStartPosition(String startPosition) { + this.startPosition = startPosition; + } - String[] localVarAuthNames = new String[] { "docusignAccessCode" }; - - GenericType localVarReturnType = new GenericType() {}; - UserSignature localVarResponse = apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); - return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + /** + * getStartPosition method. + * + * @return String + */ + public String getStartPosition() { + return this.startPosition; + } + + /** + * setStatus method. + */ + public void setStatus(String status) { + this.status = status; } - /// - /// Retrieve signature image information for a signer/sign-in-person recipient. Retrieves the specified user signature image. The image is returned in the same format as uploaded. In the request you can specify if the chrome (the added line and identifier around the initial image) is returned with the image. The userId specified in the endpoint must match the authenticated user's user ID and the user must be a member of the account. The `signatureIdOrName` parameter accepts signature ID or signature name. DocuSign recommends you use signature ID (`signatureId`), since some names contain characters that don't properly URL encode. If you use the user name, it is likely that the name includes spaces and you might need to URL encode the name before using it in the endpoint. For example: \"Bob Smith\" to \"Bob%20Smith\" Older envelopes might only have chromed images. If getting the non-chromed image fails, try getting the chromed image. - /// /** - * GetRecipientSignatureImageOptions Class. + * getStatus method. * - **/ - public class GetRecipientSignatureImageOptions - { - private String includeChrome = null; + * @return String + */ + public String getStatus() { + return this.status; + } /** - * setIncludeChrome method. + * setToDate method. */ - public void setIncludeChrome(String includeChrome) { - this.includeChrome = includeChrome; + public void setToDate(String toDate) { + this.toDate = toDate; } /** - * getIncludeChrome method. + * getToDate method. * * @return String */ - public String getIncludeChrome() { - return this.includeChrome; + public String getToDate() { + return this.toDate; } } /** - * Retrieve signature image information for a signer/sign-in-person recipient.. - * Retrieves the specified user signature image. The image is returned in the same format as uploaded. In the request you can specify if the chrome (the added line and identifier around the initial image) is returned with the image. The userId specified in the endpoint must match the authenticated user's user ID and the user must be a member of the account. The `signatureIdOrName` parameter accepts signature ID or signature name. DocuSign recommends you use signature ID (`signatureId`), since some names contain characters that don't properly URL encode. If you use the user name, it is likely that the name includes spaces and you might need to URL encode the name before using it in the endpoint. For example: \"Bob Smith\" to \"Bob%20Smith\" Older envelopes might only have chromed images. If getting the non-chromed image fails, try getting the chromed image. + * Returns a filtered list of shared envelopes.. + * * @param accountId The external account number (int) or account ID Guid. (required) - * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) - * @param recipientId The ID of the recipient being accessed. (required) - * @return byte[] + * @return EnvelopesInformation */ - public byte[] getRecipientSignatureImage(String accountId, String envelopeId, String recipientId) throws ApiException { - return getRecipientSignatureImage(accountId, envelopeId, recipientId, null); + public EnvelopesInformation getSharedEnvelopes(String accountId) throws ApiException { + return getSharedEnvelopes(accountId, null); } /** - * Retrieve signature image information for a signer/sign-in-person recipient.. - * Retrieves the specified user signature image. The image is returned in the same format as uploaded. In the request you can specify if the chrome (the added line and identifier around the initial image) is returned with the image. The userId specified in the endpoint must match the authenticated user's user ID and the user must be a member of the account. The `signatureIdOrName` parameter accepts signature ID or signature name. DocuSign recommends you use signature ID (`signatureId`), since some names contain characters that don't properly URL encode. If you use the user name, it is likely that the name includes spaces and you might need to URL encode the name before using it in the endpoint. For example: \"Bob Smith\" to \"Bob%20Smith\" Older envelopes might only have chromed images. If getting the non-chromed image fails, try getting the chromed image. + * Returns a filtered list of shared envelopes.. + * * @param accountId The external account number (int) or account ID Guid. (required) - * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) - * @param recipientId The ID of the recipient being accessed. (required) * @param options for modifying the method behavior. - * @return byte[] + * @return EnvelopesInformation * @throws ApiException if fails to make API call */ - public byte[] getRecipientSignatureImage(String accountId, String envelopeId, String recipientId, EnvelopesApi.GetRecipientSignatureImageOptions options) throws ApiException { - ApiResponse localVarResponse = getRecipientSignatureImageWithHttpInfo(accountId, envelopeId, recipientId, options); + public EnvelopesInformation getSharedEnvelopes(String accountId, EnvelopesApi.GetSharedEnvelopesOptions options) throws ApiException { + ApiResponse localVarResponse = getSharedEnvelopesWithHttpInfo(accountId, options); return localVarResponse.getData(); } /** - * Retrieve signature image information for a signer/sign-in-person recipient. - * Retrieves the specified user signature image. The image is returned in the same format as uploaded. In the request you can specify if the chrome (the added line and identifier around the initial image) is returned with the image. The userId specified in the endpoint must match the authenticated user's user ID and the user must be a member of the account. The `signatureIdOrName` parameter accepts signature ID or signature name. DocuSign recommends you use signature ID (`signatureId`), since some names contain characters that don't properly URL encode. If you use the user name, it is likely that the name includes spaces and you might need to URL encode the name before using it in the endpoint. For example: \"Bob Smith\" to \"Bob%20Smith\" Older envelopes might only have chromed images. If getting the non-chromed image fails, try getting the chromed image. + * Returns a filtered list of shared envelopes. + * * @param accountId The external account number (int) or account ID Guid. (required) - * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) - * @param recipientId The ID of the recipient being accessed. (required) * @param options for modifying the method behavior. - * @return byte[] + * @return EnvelopesInformation * @throws ApiException if fails to make API call */ - public ApiResponse getRecipientSignatureImageWithHttpInfo(String accountId, String envelopeId, String recipientId, EnvelopesApi.GetRecipientSignatureImageOptions options) throws ApiException { + public ApiResponse getSharedEnvelopesWithHttpInfo(String accountId, EnvelopesApi.GetSharedEnvelopesOptions options) throws ApiException { Object localVarPostBody = "{}"; // verify the required parameter 'accountId' is set if (accountId == null) { - throw new ApiException(400, "Missing the required parameter 'accountId' when calling getRecipientSignatureImage"); - } - - // verify the required parameter 'envelopeId' is set - if (envelopeId == null) { - throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling getRecipientSignatureImage"); - } - - // verify the required parameter 'recipientId' is set - if (recipientId == null) { - throw new ApiException(400, "Missing the required parameter 'recipientId' when calling getRecipientSignatureImage"); + throw new ApiException(400, "Missing the required parameter 'accountId' when calling getSharedEnvelopes"); } // create path and map variables - String localVarPath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/signature_image" - .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) - .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())) - .replaceAll("\\{" + "recipientId" + "\\}", apiClient.escapeString(recipientId.toString())); + String localVarPath = "/v2.1/accounts/{accountId}/envelopes/shared" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())); // query params java.util.List localVarQueryParams = new java.util.ArrayList(); @@ -6915,7 +8021,23 @@ public ApiResponse getRecipientSignatureImageWithHttpInfo(String accoun java.util.Map localVarFormParams = new java.util.HashMap(); if (options != null) { - localVarQueryParams.addAll(apiClient.parameterToPair("include_chrome", options.includeChrome)); + localVarQueryParams.addAll(apiClient.parameterToPair("count", options.count)); + }if (options != null) { + localVarQueryParams.addAll(apiClient.parameterToPair("from_date", options.fromDate)); + }if (options != null) { + localVarQueryParams.addAll(apiClient.parameterToPair("include", options.include)); + }if (options != null) { + localVarQueryParams.addAll(apiClient.parameterToPair("order", options.order)); + }if (options != null) { + localVarQueryParams.addAll(apiClient.parameterToPair("order_by", options.orderBy)); + }if (options != null) { + localVarQueryParams.addAll(apiClient.parameterToPair("search_text", options.searchText)); + }if (options != null) { + localVarQueryParams.addAll(apiClient.parameterToPair("start_position", options.startPosition)); + }if (options != null) { + localVarQueryParams.addAll(apiClient.parameterToPair("status", options.status)); + }if (options != null) { + localVarQueryParams.addAll(apiClient.parameterToPair("to_date", options.toDate)); } @@ -6923,7 +8045,7 @@ public ApiResponse getRecipientSignatureImageWithHttpInfo(String accoun final String[] localVarAccepts = { - "image/gif" + "application/json" }; final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); @@ -6934,9 +8056,9 @@ public ApiResponse getRecipientSignatureImageWithHttpInfo(String accoun String[] localVarAuthNames = new String[] { "docusignAccessCode" }; - GenericType localVarReturnType = new GenericType() {}; - byte[] localVarResponse = apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); - return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + GenericType localVarReturnType = new GenericType() {}; + EnvelopesInformation localVarResponse = apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); } /** @@ -7635,6 +8757,7 @@ public class ListDocumentsOptions private String includeAgreementType = null; private String includeDocgenFormfields = null; private String includeDocumentSize = null; + private String includeIsEdited = null; private String includeMetadata = null; private String includeTabs = null; private String recipientId = null; @@ -7704,6 +8827,22 @@ public String getIncludeDocumentSize() { return this.includeDocumentSize; } + /** + * setIncludeIsEdited method. + */ + public void setIncludeIsEdited(String includeIsEdited) { + this.includeIsEdited = includeIsEdited; + } + + /** + * getIncludeIsEdited method. + * + * @return String + */ + public String getIncludeIsEdited() { + return this.includeIsEdited; + } + /** * setIncludeMetadata method. */ @@ -7835,6 +8974,8 @@ public ApiResponse listDocumentsWithHttpInfo(String ac localVarQueryParams.addAll(apiClient.parameterToPair("include_docgen_formfields", options.includeDocgenFormfields)); }if (options != null) { localVarQueryParams.addAll(apiClient.parameterToPair("include_document_size", options.includeDocumentSize)); + }if (options != null) { + localVarQueryParams.addAll(apiClient.parameterToPair("include_is_edited", options.includeIsEdited)); }if (options != null) { localVarQueryParams.addAll(apiClient.parameterToPair("include_metadata", options.includeMetadata)); }if (options != null) { @@ -10952,6 +12093,154 @@ public ApiResponse updateEnvelopeWorkflowStepDefinitionWithHttpIn return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); } + /** + * Updates a single envelope share. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param shareId (required) + * @param envelopesSharePermissionRequest (optional) + * @return EnvelopesShareResponse + * @throws ApiException if fails to make API call + */ + public EnvelopesShareResponse updateEnvelopesShare(String accountId, String envelopeId, String shareId, EnvelopesSharePermissionRequest envelopesSharePermissionRequest) throws ApiException { + ApiResponse localVarResponse = updateEnvelopesShareWithHttpInfo(accountId, envelopeId, shareId, envelopesSharePermissionRequest); + return localVarResponse.getData(); + } + + /** + * Updates a single envelope share + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param shareId (required) + * @param envelopesSharePermissionRequest (optional) + * @return EnvelopesShareResponse + * @throws ApiException if fails to make API call + */ + public ApiResponse updateEnvelopesShareWithHttpInfo(String accountId, String envelopeId, String shareId, EnvelopesSharePermissionRequest envelopesSharePermissionRequest) throws ApiException { + Object localVarPostBody = envelopesSharePermissionRequest; + + // verify the required parameter 'accountId' is set + if (accountId == null) { + throw new ApiException(400, "Missing the required parameter 'accountId' when calling updateEnvelopesShare"); + } + + // verify the required parameter 'envelopeId' is set + if (envelopeId == null) { + throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling updateEnvelopesShare"); + } + + // verify the required parameter 'shareId' is set + if (shareId == null) { + throw new ApiException(400, "Missing the required parameter 'shareId' when calling updateEnvelopesShare"); + } + + // create path and map variables + String localVarPath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/shares/{shareId}" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) + .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())) + .replaceAll("\\{" + "shareId" + "\\}", apiClient.escapeString(shareId.toString())); + + // query params + java.util.List localVarQueryParams = new java.util.ArrayList(); + java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); + java.util.Map localVarHeaderParams = new java.util.HashMap(); + java.util.Map localVarFormParams = new java.util.HashMap(); + + + + + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + GenericType localVarReturnType = new GenericType() {}; + EnvelopesShareResponse localVarResponse = apiClient.invokeAPI(localVarPath, "PUT", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + } + + /** + * Updates existing envelopes shares. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param envelopesSharesRequest (optional) + * @return EnvelopesSharesResponse + * @throws ApiException if fails to make API call + */ + public EnvelopesSharesResponse updateEnvelopesShares(String accountId, String envelopeId, EnvelopesSharesRequest envelopesSharesRequest) throws ApiException { + ApiResponse localVarResponse = updateEnvelopesSharesWithHttpInfo(accountId, envelopeId, envelopesSharesRequest); + return localVarResponse.getData(); + } + + /** + * Updates existing envelopes shares + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param envelopesSharesRequest (optional) + * @return EnvelopesSharesResponse + * @throws ApiException if fails to make API call + */ + public ApiResponse updateEnvelopesSharesWithHttpInfo(String accountId, String envelopeId, EnvelopesSharesRequest envelopesSharesRequest) throws ApiException { + Object localVarPostBody = envelopesSharesRequest; + + // verify the required parameter 'accountId' is set + if (accountId == null) { + throw new ApiException(400, "Missing the required parameter 'accountId' when calling updateEnvelopesShares"); + } + + // verify the required parameter 'envelopeId' is set + if (envelopeId == null) { + throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling updateEnvelopesShares"); + } + + // create path and map variables + String localVarPath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/shares" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) + .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())); + + // query params + java.util.List localVarQueryParams = new java.util.ArrayList(); + java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); + java.util.Map localVarHeaderParams = new java.util.HashMap(); + java.util.Map localVarFormParams = new java.util.HashMap(); + + + + + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + GenericType localVarReturnType = new GenericType() {}; + EnvelopesSharesResponse localVarResponse = apiClient.invokeAPI(localVarPath, "PUT", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + } + /** * Updates an envelope lock.. * Updates the lock duration time or update the `lockedByApp` property information for the specified envelope. The user and integrator key must match the user specified by the `lockByUser` property and integrator key information and the `X-DocuSign-Edit` header must be included or an error will be generated. diff --git a/src/main/java/com/docusign/esign/api/GroupsApi.java b/src/main/java/com/docusign/esign/api/GroupsApi.java index d3bdb4ea..04b517d0 100644 --- a/src/main/java/com/docusign/esign/api/GroupsApi.java +++ b/src/main/java/com/docusign/esign/api/GroupsApi.java @@ -436,9 +436,9 @@ public String getStartPosition() { * Retrieves a list of users in a group. * @param accountId The external account number (int) or account ID Guid. (required) * @param groupId The ID of the group being accessed. (required) - * @return UsersResponse + * @return GroupUsersResponse */ - public UsersResponse listGroupUsers(String accountId, String groupId) throws ApiException { + public GroupUsersResponse listGroupUsers(String accountId, String groupId) throws ApiException { return listGroupUsers(accountId, groupId, null); } @@ -448,11 +448,11 @@ public UsersResponse listGroupUsers(String accountId, String groupId) throws Api * @param accountId The external account number (int) or account ID Guid. (required) * @param groupId The ID of the group being accessed. (required) * @param options for modifying the method behavior. - * @return UsersResponse + * @return GroupUsersResponse * @throws ApiException if fails to make API call */ - public UsersResponse listGroupUsers(String accountId, String groupId, GroupsApi.ListGroupUsersOptions options) throws ApiException { - ApiResponse localVarResponse = listGroupUsersWithHttpInfo(accountId, groupId, options); + public GroupUsersResponse listGroupUsers(String accountId, String groupId, GroupsApi.ListGroupUsersOptions options) throws ApiException { + ApiResponse localVarResponse = listGroupUsersWithHttpInfo(accountId, groupId, options); return localVarResponse.getData(); } @@ -462,10 +462,10 @@ public UsersResponse listGroupUsers(String accountId, String groupId, GroupsApi. * @param accountId The external account number (int) or account ID Guid. (required) * @param groupId The ID of the group being accessed. (required) * @param options for modifying the method behavior. - * @return UsersResponse + * @return GroupUsersResponse * @throws ApiException if fails to make API call */ - public ApiResponse listGroupUsersWithHttpInfo(String accountId, String groupId, GroupsApi.ListGroupUsersOptions options) throws ApiException { + public ApiResponse listGroupUsersWithHttpInfo(String accountId, String groupId, GroupsApi.ListGroupUsersOptions options) throws ApiException { Object localVarPostBody = "{}"; // verify the required parameter 'accountId' is set @@ -511,9 +511,9 @@ public ApiResponse listGroupUsersWithHttpInfo(String accountId, String[] localVarAuthNames = new String[] { "docusignAccessCode" }; - GenericType localVarReturnType = new GenericType() {}; - UsersResponse localVarResponse = apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); - return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + GenericType localVarReturnType = new GenericType() {}; + GroupUsersResponse localVarResponse = apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); } /// /// Gets information about groups associated with the account. Retrieves information about groups associated with the account. diff --git a/src/main/java/com/docusign/esign/api/InsightsApi.java b/src/main/java/com/docusign/esign/api/InsightsApi.java new file mode 100644 index 00000000..a55f36bb --- /dev/null +++ b/src/main/java/com/docusign/esign/api/InsightsApi.java @@ -0,0 +1,278 @@ + +package com.docusign.esign.api; + +import jakarta.ws.rs.core.GenericType; + +import com.docusign.esign.client.ApiException; +import com.docusign.esign.client.ApiClient; +import com.docusign.esign.client.Configuration; +import com.docusign.esign.model.*; +import com.docusign.esign.client.Pair; +import com.docusign.esign.client.ApiResponse; + + + + +/** + * InsightsApi class. + * + **/ +public class InsightsApi { + private ApiClient apiClient; + + /** + * InsightsApi. + * + **/ + public InsightsApi() { + this(Configuration.getDefaultApiClient()); + } + + /** + * InsightsApi. + * + **/ + public InsightsApi(ApiClient apiClient) { + this.apiClient = apiClient; + } + + /** + * getApiClient Method. + * + * @return ApiClient + **/ + public ApiClient getApiClient() { + return apiClient; + } + + /** + * setApiClient Method. + * + **/ + public void setApiClient(ApiClient apiClient) { + this.apiClient = apiClient; + } + + + /** + * Sets recommendations for an envelope. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param type (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param recommendationsListRequest (optional) + * @return RecommendationsListResponse + * @throws ApiException if fails to make API call + */ + public RecommendationsListResponse createRecommendationsIntent(String accountId, String type, String envelopeId, RecommendationsListRequest recommendationsListRequest) throws ApiException { + ApiResponse localVarResponse = createRecommendationsIntentWithHttpInfo(accountId, type, envelopeId, recommendationsListRequest); + return localVarResponse.getData(); + } + + /** + * Sets recommendations for an envelope + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param type (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @param recommendationsListRequest (optional) + * @return RecommendationsListResponse + * @throws ApiException if fails to make API call + */ + public ApiResponse createRecommendationsIntentWithHttpInfo(String accountId, String type, String envelopeId, RecommendationsListRequest recommendationsListRequest) throws ApiException { + Object localVarPostBody = recommendationsListRequest; + + // verify the required parameter 'accountId' is set + if (accountId == null) { + throw new ApiException(400, "Missing the required parameter 'accountId' when calling createRecommendationsIntent"); + } + + // verify the required parameter 'type' is set + if (type == null) { + throw new ApiException(400, "Missing the required parameter 'type' when calling createRecommendationsIntent"); + } + + // verify the required parameter 'envelopeId' is set + if (envelopeId == null) { + throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling createRecommendationsIntent"); + } + + // create path and map variables + String localVarPath = "/v2.1/accounts/{accountId}/recommendations/{type}/{envelopeId}/intent" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) + .replaceAll("\\{" + "type" + "\\}", apiClient.escapeString(type.toString())) + .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())); + + // query params + java.util.List localVarQueryParams = new java.util.ArrayList(); + java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); + java.util.Map localVarHeaderParams = new java.util.HashMap(); + java.util.Map localVarFormParams = new java.util.HashMap(); + + + + + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + GenericType localVarReturnType = new GenericType() {}; + RecommendationsListResponse localVarResponse = apiClient.invokeAPI(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + } + + /** + * Gets Recommendations associated with an envelope. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param type (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @return RecommendationsListResponse + * @throws ApiException if fails to make API call + */ + public RecommendationsListResponse getRecommendationsIntent(String accountId, String type, String envelopeId) throws ApiException { + ApiResponse localVarResponse = getRecommendationsIntentWithHttpInfo(accountId, type, envelopeId); + return localVarResponse.getData(); + } + + /** + * Gets Recommendations associated with an envelope + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param type (required) + * @param envelopeId The envelopeId Guid of the envelope being accessed. (required) + * @return RecommendationsListResponse + * @throws ApiException if fails to make API call + */ + public ApiResponse getRecommendationsIntentWithHttpInfo(String accountId, String type, String envelopeId) throws ApiException { + Object localVarPostBody = "{}"; + + // verify the required parameter 'accountId' is set + if (accountId == null) { + throw new ApiException(400, "Missing the required parameter 'accountId' when calling getRecommendationsIntent"); + } + + // verify the required parameter 'type' is set + if (type == null) { + throw new ApiException(400, "Missing the required parameter 'type' when calling getRecommendationsIntent"); + } + + // verify the required parameter 'envelopeId' is set + if (envelopeId == null) { + throw new ApiException(400, "Missing the required parameter 'envelopeId' when calling getRecommendationsIntent"); + } + + // create path and map variables + String localVarPath = "/v2.1/accounts/{accountId}/recommendations/{type}/{envelopeId}/intent" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) + .replaceAll("\\{" + "type" + "\\}", apiClient.escapeString(type.toString())) + .replaceAll("\\{" + "envelopeId" + "\\}", apiClient.escapeString(envelopeId.toString())); + + // query params + java.util.List localVarQueryParams = new java.util.ArrayList(); + java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); + java.util.Map localVarHeaderParams = new java.util.HashMap(); + java.util.Map localVarFormParams = new java.util.HashMap(); + + + + + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + GenericType localVarReturnType = new GenericType() {}; + RecommendationsListResponse localVarResponse = apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + } + + /** + * Gets available Recommendations. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param type (required) + * @return RecommendationsListResponse + * @throws ApiException if fails to make API call + */ + public RecommendationsListResponse getRecommendationsList(String accountId, String type) throws ApiException { + ApiResponse localVarResponse = getRecommendationsListWithHttpInfo(accountId, type); + return localVarResponse.getData(); + } + + /** + * Gets available Recommendations + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param type (required) + * @return RecommendationsListResponse + * @throws ApiException if fails to make API call + */ + public ApiResponse getRecommendationsListWithHttpInfo(String accountId, String type) throws ApiException { + Object localVarPostBody = "{}"; + + // verify the required parameter 'accountId' is set + if (accountId == null) { + throw new ApiException(400, "Missing the required parameter 'accountId' when calling getRecommendationsList"); + } + + // verify the required parameter 'type' is set + if (type == null) { + throw new ApiException(400, "Missing the required parameter 'type' when calling getRecommendationsList"); + } + + // create path and map variables + String localVarPath = "/v2.1/accounts/{accountId}/recommendations/{type}" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) + .replaceAll("\\{" + "type" + "\\}", apiClient.escapeString(type.toString())); + + // query params + java.util.List localVarQueryParams = new java.util.ArrayList(); + java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); + java.util.Map localVarHeaderParams = new java.util.HashMap(); + java.util.Map localVarFormParams = new java.util.HashMap(); + + + + + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + GenericType localVarReturnType = new GenericType() {}; + RecommendationsListResponse localVarResponse = apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + } +} diff --git a/src/main/java/com/docusign/esign/api/TemplatesApi.java b/src/main/java/com/docusign/esign/api/TemplatesApi.java index 97c468c5..1f523ca0 100644 --- a/src/main/java/com/docusign/esign/api/TemplatesApi.java +++ b/src/main/java/com/docusign/esign/api/TemplatesApi.java @@ -1654,6 +1654,7 @@ public ApiResponse deleteTemplateDocumentTabsWithHttpInfo(String accountI public class GetOptions { private String include = null; + private String linkConfigurationId = null; /** * setInclude method. @@ -1670,6 +1671,22 @@ public void setInclude(String include) { public String getInclude() { return this.include; } + + /** + * setLinkConfigurationId method. + */ + public void setLinkConfigurationId(String linkConfigurationId) { + this.linkConfigurationId = linkConfigurationId; + } + + /** + * getLinkConfigurationId method. + * + * @return String + */ + public String getLinkConfigurationId() { + return this.linkConfigurationId; + } } /** @@ -1732,6 +1749,8 @@ public ApiResponse getWithHttpInfo(String accountId, String t if (options != null) { localVarQueryParams.addAll(apiClient.parameterToPair("include", options.include)); + }if (options != null) { + localVarQueryParams.addAll(apiClient.parameterToPair("link_configuration_id", options.linkConfigurationId)); } @@ -1754,6 +1773,134 @@ public ApiResponse getWithHttpInfo(String accountId, String t EnvelopeTemplate localVarResponse = apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); } + + /** + * Gets completion rate for the template. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param templateId The ID of the template being accessed. (required) + * @return TemplateCompletionRateResponse + * @throws ApiException if fails to make API call + */ + public TemplateCompletionRateResponse getCompletionRateForTemplate(String accountId, String templateId) throws ApiException { + ApiResponse localVarResponse = getCompletionRateForTemplateWithHttpInfo(accountId, templateId); + return localVarResponse.getData(); + } + + /** + * Gets completion rate for the template + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @param templateId The ID of the template being accessed. (required) + * @return TemplateCompletionRateResponse + * @throws ApiException if fails to make API call + */ + public ApiResponse getCompletionRateForTemplateWithHttpInfo(String accountId, String templateId) throws ApiException { + Object localVarPostBody = "{}"; + + // verify the required parameter 'accountId' is set + if (accountId == null) { + throw new ApiException(400, "Missing the required parameter 'accountId' when calling getCompletionRateForTemplate"); + } + + // verify the required parameter 'templateId' is set + if (templateId == null) { + throw new ApiException(400, "Missing the required parameter 'templateId' when calling getCompletionRateForTemplate"); + } + + // create path and map variables + String localVarPath = "/v2.1/accounts/{accountId}/templates/{templateId}/insights/completionRate" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())) + .replaceAll("\\{" + "templateId" + "\\}", apiClient.escapeString(templateId.toString())); + + // query params + java.util.List localVarQueryParams = new java.util.ArrayList(); + java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); + java.util.Map localVarHeaderParams = new java.util.HashMap(); + java.util.Map localVarFormParams = new java.util.HashMap(); + + + + + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + GenericType localVarReturnType = new GenericType() {}; + TemplateCompletionRateResponse localVarResponse = apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + } + + /** + * Gets completion rate for the user. + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @return UserCompletionRateResponse + * @throws ApiException if fails to make API call + */ + public UserCompletionRateResponse getCompletionRateForTemplateOwner(String accountId) throws ApiException { + ApiResponse localVarResponse = getCompletionRateForTemplateOwnerWithHttpInfo(accountId); + return localVarResponse.getData(); + } + + /** + * Gets completion rate for the user + * + * @param accountId The external account number (int) or account ID Guid. (required) + * @return UserCompletionRateResponse + * @throws ApiException if fails to make API call + */ + public ApiResponse getCompletionRateForTemplateOwnerWithHttpInfo(String accountId) throws ApiException { + Object localVarPostBody = "{}"; + + // verify the required parameter 'accountId' is set + if (accountId == null) { + throw new ApiException(400, "Missing the required parameter 'accountId' when calling getCompletionRateForTemplateOwner"); + } + + // create path and map variables + String localVarPath = "/v2.1/accounts/{accountId}/templates/insights/completionRate" + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())); + + // query params + java.util.List localVarQueryParams = new java.util.ArrayList(); + java.util.List localVarCollectionQueryParams = new java.util.ArrayList(); + java.util.Map localVarHeaderParams = new java.util.HashMap(); + java.util.Map localVarFormParams = new java.util.HashMap(); + + + + + + + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); + + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; + + GenericType localVarReturnType = new GenericType() {}; + UserCompletionRateResponse localVarResponse = apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); + return new ApiResponse(apiClient.getStatusCode(), apiClient.getResponseHeaders(), localVarResponse); + } /// /// Gets PDF documents from a template. Retrieves one or more PDF documents from the specified template. You can specify the ID of the document to retrieve or can specify `combined` to retrieve all documents in the template as one pdf. /// @@ -2971,6 +3118,7 @@ public ApiResponse listDocumentFieldsWithHttpInfo(St public class ListDocumentsOptions { private String includeAgreementType = null; + private String includeIsEdited = null; private String includeTabs = null; /** @@ -2989,6 +3137,22 @@ public String getIncludeAgreementType() { return this.includeAgreementType; } + /** + * setIncludeIsEdited method. + */ + public void setIncludeIsEdited(String includeIsEdited) { + this.includeIsEdited = includeIsEdited; + } + + /** + * getIncludeIsEdited method. + * + * @return String + */ + public String getIncludeIsEdited() { + return this.includeIsEdited; + } + /** * setIncludeTabs method. */ @@ -3066,6 +3230,8 @@ public ApiResponse listDocumentsWithHttpInfo(String ac if (options != null) { localVarQueryParams.addAll(apiClient.parameterToPair("include_agreement_type", options.includeAgreementType)); + }if (options != null) { + localVarQueryParams.addAll(apiClient.parameterToPair("include_is_edited", options.includeIsEdited)); }if (options != null) { localVarQueryParams.addAll(apiClient.parameterToPair("include_tabs", options.includeTabs)); } @@ -3397,6 +3563,7 @@ public class ListTemplatesOptions private String include = null; private String isDeletedTemplateOnly = null; private String isDownload = null; + private String linkConfigurationId = null; private String modifiedFromDate = null; private String modifiedToDate = null; private String order = null; @@ -3556,6 +3723,22 @@ public String getIsDownload() { return this.isDownload; } + /** + * setLinkConfigurationId method. + */ + public void setLinkConfigurationId(String linkConfigurationId) { + this.linkConfigurationId = linkConfigurationId; + } + + /** + * getLinkConfigurationId method. + * + * @return String + */ + public String getLinkConfigurationId() { + return this.linkConfigurationId; + } + /** * setModifiedFromDate method. */ @@ -3848,6 +4031,8 @@ public ApiResponse listTemplatesWithHttpInfo(String ac localVarQueryParams.addAll(apiClient.parameterToPair("is_deleted_template_only", options.isDeletedTemplateOnly)); }if (options != null) { localVarQueryParams.addAll(apiClient.parameterToPair("is_download", options.isDownload)); + }if (options != null) { + localVarQueryParams.addAll(apiClient.parameterToPair("link_configuration_id", options.linkConfigurationId)); }if (options != null) { localVarQueryParams.addAll(apiClient.parameterToPair("modified_from_date", options.modifiedFromDate)); }if (options != null) { @@ -4888,8 +5073,8 @@ public ApiResponse updateTemplateDocumentTabsWithHttpInfo(String accountI * @return TemplateAutoMatchList * @throws ApiException if fails to make API call */ - public TemplateAutoMatchList updateTemplates(String accountId, TemplateAutoMatchList templateAutoMatchList) throws ApiException { - ApiResponse localVarResponse = updateTemplatesWithHttpInfo(accountId, templateAutoMatchList); + public TemplateAutoMatchList updateTemplatesAutoMatch(String accountId, TemplateAutoMatchList templateAutoMatchList) throws ApiException { + ApiResponse localVarResponse = updateTemplatesAutoMatchWithHttpInfo(accountId, templateAutoMatchList); return localVarResponse.getData(); } @@ -4901,12 +5086,12 @@ public TemplateAutoMatchList updateTemplates(String accountId, TemplateAutoMatch * @return TemplateAutoMatchList * @throws ApiException if fails to make API call */ - public ApiResponse updateTemplatesWithHttpInfo(String accountId, TemplateAutoMatchList templateAutoMatchList) throws ApiException { + public ApiResponse updateTemplatesAutoMatchWithHttpInfo(String accountId, TemplateAutoMatchList templateAutoMatchList) throws ApiException { Object localVarPostBody = templateAutoMatchList; // verify the required parameter 'accountId' is set if (accountId == null) { - throw new ApiException(400, "Missing the required parameter 'accountId' when calling updateTemplates"); + throw new ApiException(400, "Missing the required parameter 'accountId' when calling updateTemplatesAutoMatch"); } // create path and map variables @@ -4950,8 +5135,8 @@ public ApiResponse updateTemplatesWithHttpInfo(String ac * @return TemplateAutoMatchList * @throws ApiException if fails to make API call */ - public TemplateAutoMatchList updateTemplatesAutoMatch(String accountId, TemplateAutoMatchList templateAutoMatchList) throws ApiException { - ApiResponse localVarResponse = updateTemplatesAutoMatchWithHttpInfo(accountId, templateAutoMatchList); + public TemplateAutoMatchList updateTemplatesAutoMatch_0(String accountId, TemplateAutoMatchList templateAutoMatchList) throws ApiException { + ApiResponse localVarResponse = updateTemplatesAutoMatch_0WithHttpInfo(accountId, templateAutoMatchList); return localVarResponse.getData(); } @@ -4963,12 +5148,12 @@ public TemplateAutoMatchList updateTemplatesAutoMatch(String accountId, Template * @return TemplateAutoMatchList * @throws ApiException if fails to make API call */ - public ApiResponse updateTemplatesAutoMatchWithHttpInfo(String accountId, TemplateAutoMatchList templateAutoMatchList) throws ApiException { + public ApiResponse updateTemplatesAutoMatch_0WithHttpInfo(String accountId, TemplateAutoMatchList templateAutoMatchList) throws ApiException { Object localVarPostBody = templateAutoMatchList; // verify the required parameter 'accountId' is set if (accountId == null) { - throw new ApiException(400, "Missing the required parameter 'accountId' when calling updateTemplatesAutoMatch"); + throw new ApiException(400, "Missing the required parameter 'accountId' when calling updateTemplatesAutoMatch_0"); } // create path and map variables diff --git a/src/main/java/com/docusign/esign/client/ApiClient.java b/src/main/java/com/docusign/esign/client/ApiClient.java index 4eca0d45..51b407fd 100644 --- a/src/main/java/com/docusign/esign/client/ApiClient.java +++ b/src/main/java/com/docusign/esign/client/ApiClient.java @@ -118,7 +118,7 @@ private ApiClient(String basePath, boolean allowInsecureConnections, boolean per String javaVersion = System.getProperty("java.version"); // Set default User-Agent. - setUserAgent("Swagger-Codegen/v2.1/6.8.0/Java/" + javaVersion); + setUserAgent("Swagger-Codegen/v2.1/6.9.0/Java/" + javaVersion); // Setup authentications (key: authentication name, value: authentication). authentications = new HashMap(); diff --git a/src/main/java/com/docusign/esign/model/AccountIdentityVerificationWorkflow.java b/src/main/java/com/docusign/esign/model/AccountIdentityVerificationWorkflow.java index 5d1d7e9a..2998e67a 100644 --- a/src/main/java/com/docusign/esign/model/AccountIdentityVerificationWorkflow.java +++ b/src/main/java/com/docusign/esign/model/AccountIdentityVerificationWorkflow.java @@ -26,6 +26,9 @@ public class AccountIdentityVerificationWorkflow implements Serializable { @JsonProperty("defaultName") private String defaultName = null; + @JsonProperty("displayOrder") + private String displayOrder = null; + @JsonProperty("inputOptions") private java.util.List inputOptions = null; @@ -105,6 +108,33 @@ public void setDefaultName(String defaultName) { } + /** + * displayOrder. + * + * @return AccountIdentityVerificationWorkflow + **/ + public AccountIdentityVerificationWorkflow displayOrder(String displayOrder) { + this.displayOrder = displayOrder; + return this; + } + + /** + * . + * @return displayOrder + **/ + @Schema(description = "") + public String getDisplayOrder() { + return displayOrder; + } + + /** + * setDisplayOrder. + **/ + public void setDisplayOrder(String displayOrder) { + this.displayOrder = displayOrder; + } + + /** * inputOptions. * @@ -363,6 +393,7 @@ public boolean equals(java.lang.Object o) { AccountIdentityVerificationWorkflow accountIdentityVerificationWorkflow = (AccountIdentityVerificationWorkflow) o; return Objects.equals(this.defaultDescription, accountIdentityVerificationWorkflow.defaultDescription) && Objects.equals(this.defaultName, accountIdentityVerificationWorkflow.defaultName) && + Objects.equals(this.displayOrder, accountIdentityVerificationWorkflow.displayOrder) && Objects.equals(this.inputOptions, accountIdentityVerificationWorkflow.inputOptions) && Objects.equals(this.isDisabled, accountIdentityVerificationWorkflow.isDisabled) && Objects.equals(this.ownerType, accountIdentityVerificationWorkflow.ownerType) && @@ -378,7 +409,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(defaultDescription, defaultName, inputOptions, isDisabled, ownerType, signatureProvider, steps, workflowId, workflowLabel, workflowResourceKey); + return Objects.hash(defaultDescription, defaultName, displayOrder, inputOptions, isDisabled, ownerType, signatureProvider, steps, workflowId, workflowLabel, workflowResourceKey); } @@ -392,6 +423,7 @@ public String toString() { sb.append(" defaultDescription: ").append(toIndentedString(defaultDescription)).append("\n"); sb.append(" defaultName: ").append(toIndentedString(defaultName)).append("\n"); + sb.append(" displayOrder: ").append(toIndentedString(displayOrder)).append("\n"); sb.append(" inputOptions: ").append(toIndentedString(inputOptions)).append("\n"); sb.append(" isDisabled: ").append(toIndentedString(isDisabled)).append("\n"); sb.append(" ownerType: ").append(toIndentedString(ownerType)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/AccountManagementGranular.java b/src/main/java/com/docusign/esign/model/AccountManagementGranular.java index fefb3a25..b4229855 100644 --- a/src/main/java/com/docusign/esign/model/AccountManagementGranular.java +++ b/src/main/java/com/docusign/esign/model/AccountManagementGranular.java @@ -98,6 +98,9 @@ public class AccountManagementGranular implements Serializable { @JsonProperty("allowViewUsers") private String allowViewUsers = null; + @JsonProperty("viewOnlyAccountAdminPages") + private String viewOnlyAccountAdminPages = null; + /** * allowManageAccountSecuritySettings. @@ -828,6 +831,33 @@ public void setAllowViewUsers(String allowViewUsers) { } + /** + * viewOnlyAccountAdminPages. + * + * @return AccountManagementGranular + **/ + public AccountManagementGranular viewOnlyAccountAdminPages(String viewOnlyAccountAdminPages) { + this.viewOnlyAccountAdminPages = viewOnlyAccountAdminPages; + return this; + } + + /** + * . + * @return viewOnlyAccountAdminPages + **/ + @Schema(description = "") + public String getViewOnlyAccountAdminPages() { + return viewOnlyAccountAdminPages; + } + + /** + * setViewOnlyAccountAdminPages. + **/ + public void setViewOnlyAccountAdminPages(String viewOnlyAccountAdminPages) { + this.viewOnlyAccountAdminPages = viewOnlyAccountAdminPages; + } + + /** * Compares objects. * @@ -868,7 +898,8 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.allowManageStampsMetadata, accountManagementGranular.allowManageStampsMetadata) && Objects.equals(this.allowManageUsers, accountManagementGranular.allowManageUsers) && Objects.equals(this.allowManageUsersMetadata, accountManagementGranular.allowManageUsersMetadata) && - Objects.equals(this.allowViewUsers, accountManagementGranular.allowViewUsers); + Objects.equals(this.allowViewUsers, accountManagementGranular.allowViewUsers) && + Objects.equals(this.viewOnlyAccountAdminPages, accountManagementGranular.viewOnlyAccountAdminPages); } /** @@ -876,7 +907,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(allowManageAccountSecuritySettings, allowManageAccountSecuritySettingsMetadata, allowManageAccountSettings, allowManageAccountSettingsMetadata, allowManageAdmins, allowManageAdminsMetadata, allowManageConnect, allowManageConnectMetadata, allowManageDocumentRetention, allowManageDocumentRetentionMetadata, allowManageEnvelopeTransfer, allowManageEnvelopeTransferMetadata, allowManageGroupsButNotUsers, allowManageGroupsButNotUsersMetadata, allowManageJointAgreements, allowManageJointAgreementsMetadata, allowManageReporting, allowManageReportingMetadata, allowManageSharing, allowManageSharingMetadata, allowManageSigningGroups, allowManageSigningGroupsMetadata, allowManageStamps, allowManageStampsMetadata, allowManageUsers, allowManageUsersMetadata, allowViewUsers); + return Objects.hash(allowManageAccountSecuritySettings, allowManageAccountSecuritySettingsMetadata, allowManageAccountSettings, allowManageAccountSettingsMetadata, allowManageAdmins, allowManageAdminsMetadata, allowManageConnect, allowManageConnectMetadata, allowManageDocumentRetention, allowManageDocumentRetentionMetadata, allowManageEnvelopeTransfer, allowManageEnvelopeTransferMetadata, allowManageGroupsButNotUsers, allowManageGroupsButNotUsersMetadata, allowManageJointAgreements, allowManageJointAgreementsMetadata, allowManageReporting, allowManageReportingMetadata, allowManageSharing, allowManageSharingMetadata, allowManageSigningGroups, allowManageSigningGroupsMetadata, allowManageStamps, allowManageStampsMetadata, allowManageUsers, allowManageUsersMetadata, allowViewUsers, viewOnlyAccountAdminPages); } @@ -915,6 +946,7 @@ public String toString() { sb.append(" allowManageUsers: ").append(toIndentedString(allowManageUsers)).append("\n"); sb.append(" allowManageUsersMetadata: ").append(toIndentedString(allowManageUsersMetadata)).append("\n"); sb.append(" allowViewUsers: ").append(toIndentedString(allowViewUsers)).append("\n"); + sb.append(" viewOnlyAccountAdminPages: ").append(toIndentedString(viewOnlyAccountAdminPages)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/src/main/java/com/docusign/esign/model/AccountSettingsInformation.java b/src/main/java/com/docusign/esign/model/AccountSettingsInformation.java index 548ae7e9..7d9be975 100644 --- a/src/main/java/com/docusign/esign/model/AccountSettingsInformation.java +++ b/src/main/java/com/docusign/esign/model/AccountSettingsInformation.java @@ -6,6 +6,7 @@ import com.docusign.esign.model.AccountIdentityVerificationWorkflow; import com.docusign.esign.model.AccountNotification; import com.docusign.esign.model.AccountUISettings; +import com.docusign.esign.model.AdditionalSetting; import com.docusign.esign.model.AddressInformation; import com.docusign.esign.model.ExternalDocumentSources; import com.docusign.esign.model.IdCheckConfiguration; @@ -54,6 +55,9 @@ public class AccountSettingsInformation implements Serializable { @JsonProperty("accountUISettings") private AccountUISettings accountUISettings = null; + @JsonProperty("additionalSettings") + private java.util.List additionalSettings = null; + @JsonProperty("adoptSigConfig") private String adoptSigConfig = null; @@ -84,6 +88,12 @@ public class AccountSettingsInformation implements Serializable { @JsonProperty("advancedSearchEnableTemplateNameFieldMetadata") private SettingsMetadata advancedSearchEnableTemplateNameFieldMetadata = null; + @JsonProperty("aiAssistedWebFormCreationLevel") + private String aiAssistedWebFormCreationLevel = null; + + @JsonProperty("aiAssistedWebFormCreationLevelMetadata") + private SettingsMetadata aiAssistedWebFormCreationLevelMetadata = null; + @JsonProperty("allowAccessCodeFormat") private String allowAccessCodeFormat = null; @@ -150,6 +160,12 @@ public class AccountSettingsInformation implements Serializable { @JsonProperty("allowBulkSendMetadata") private SettingsMetadata allowBulkSendMetadata = null; + @JsonProperty("allowBYOIDV") + private String allowBYOIDV = null; + + @JsonProperty("allowBYOIDVMetadata") + private SettingsMetadata allowBYOIDVMetadata = null; + @JsonProperty("allowCDWithdraw") private String allowCDWithdraw = null; @@ -192,6 +208,9 @@ public class AccountSettingsInformation implements Serializable { @JsonProperty("allowConnectUnifiedPayloadUI") private String allowConnectUnifiedPayloadUI = null; + @JsonProperty("allowConnectWorkspaceUploadRequestUI") + private String allowConnectWorkspaceUploadRequestUI = null; + @JsonProperty("allowConsumerDisclosureOverride") private String allowConsumerDisclosureOverride = null; @@ -318,6 +337,18 @@ public class AccountSettingsInformation implements Serializable { @JsonProperty("allowExternalSignaturePadMetadata") private SettingsMetadata allowExternalSignaturePadMetadata = null; + @JsonProperty("allowFedRampIDVLevel1") + private String allowFedRampIDVLevel1 = null; + + @JsonProperty("allowFedRampIDVLevel1Metadata") + private SettingsMetadata allowFedRampIDVLevel1Metadata = null; + + @JsonProperty("allowFedRampIDVLevel2") + private String allowFedRampIDVLevel2 = null; + + @JsonProperty("allowFedRampIDVLevel2Metadata") + private SettingsMetadata allowFedRampIDVLevel2Metadata = null; + @JsonProperty("allowIDVForEUQualifiedSignatures") private String allowIDVForEUQualifiedSignatures = null; @@ -1014,15 +1045,18 @@ public class AccountSettingsInformation implements Serializable { @JsonProperty("documentVisibilityMetadata") private SettingsMetadata documentVisibilityMetadata = null; + @JsonProperty("docusignPDF") + private String docusignPDF = null; + + @JsonProperty("docusignPDFMetadata") + private SettingsMetadata docusignPDFMetadata = null; + @JsonProperty("draftEnvelopeRetention") private String draftEnvelopeRetention = null; @JsonProperty("draftEnvelopeRetentionMetadata") private SettingsMetadata draftEnvelopeRetentionMetadata = null; - @JsonProperty("dss_SCOREFDN_196_Rebrand_DocuSignIsNotAVerb") - private String dssSCOREFDN196RebrandDocuSignIsNotAVerb = null; - @JsonProperty("dss_SIGN_28411_EnableLeavePagePrompt_RadminOption") private String dssSIGN28411EnableLeavePagePromptRadminOption = null; @@ -1101,6 +1135,12 @@ public class AccountSettingsInformation implements Serializable { @JsonProperty("enableAgreementDeskAdvancedMetaData") private SettingsMetadata enableAgreementDeskAdvancedMetaData = null; + @JsonProperty("enableAIAgents") + private String enableAIAgents = null; + + @JsonProperty("enableAIAgentsMetadata") + private SettingsMetadata enableAIAgentsMetadata = null; + @JsonProperty("enableAIContractReview") private String enableAIContractReview = null; @@ -1143,6 +1183,12 @@ public class AccountSettingsInformation implements Serializable { @JsonProperty("enableBccDummyLinkMetadata") private SettingsMetadata enableBccDummyLinkMetadata = null; + @JsonProperty("enableCacPivSignatureGroup") + private String enableCacPivSignatureGroup = null; + + @JsonProperty("enableCacPivSignatureGroupMetadata") + private SettingsMetadata enableCacPivSignatureGroupMetadata = null; + @JsonProperty("enableCalculatedFields") private String enableCalculatedFields = null; @@ -1218,6 +1264,12 @@ public class AccountSettingsInformation implements Serializable { @JsonProperty("enableCoupaCoreExtensionMetadata") private SettingsMetadata enableCoupaCoreExtensionMetadata = null; + @JsonProperty("enableCoupaIAMConnector") + private String enableCoupaIAMConnector = null; + + @JsonProperty("enableCoupaIAMConnectorMetadata") + private SettingsMetadata enableCoupaIAMConnectorMetadata = null; + @JsonProperty("enableCustomDataVerificationExtensions") private String enableCustomDataVerificationExtensions = null; @@ -1335,12 +1387,48 @@ public class AccountSettingsInformation implements Serializable { @JsonProperty("enableEsignTaskListMetadata") private SettingsMetadata enableEsignTaskListMetadata = null; + @JsonProperty("enableGenAndAPI") + private String enableGenAndAPI = null; + + @JsonProperty("enableGenAndAPIMetadata") + private SettingsMetadata enableGenAndAPIMetadata = null; + @JsonProperty("enableGenerationWith3PIntegration") private String enableGenerationWith3PIntegration = null; @JsonProperty("enableGenerationWith3PIntegrationMetaData") private SettingsMetadata enableGenerationWith3PIntegrationMetaData = null; + @JsonProperty("enableGreenhouseApp") + private String enableGreenhouseApp = null; + + @JsonProperty("enableGreenhouseAppMetadata") + private SettingsMetadata enableGreenhouseAppMetadata = null; + + @JsonProperty("enableI9OnDemand") + private String enableI9OnDemand = null; + + @JsonProperty("enableI9OnDemandMetadata") + private SettingsMetadata enableI9OnDemandMetadata = null; + + @JsonProperty("enableIAMClauseLibrary") + private String enableIAMClauseLibrary = null; + + @JsonProperty("enableIAMClauseLibraryMetadata") + private SettingsMetadata enableIAMClauseLibraryMetadata = null; + + @JsonProperty("enableIAMDataConnector") + private String enableIAMDataConnector = null; + + @JsonProperty("enableIAMDataConnectorMetadata") + private SettingsMetadata enableIAMDataConnectorMetadata = null; + + @JsonProperty("enableIAMforXEmbeddedUX") + private String enableIAMforXEmbeddedUX = null; + + @JsonProperty("enableIAMforXEmbeddedUXMetadata") + private SettingsMetadata enableIAMforXEmbeddedUXMetadata = null; + @JsonProperty("enableIDFxAccountlessSMSAuthForPart11") private String enableIDFxAccountlessSMSAuthForPart11 = null; @@ -1443,6 +1531,12 @@ public class AccountSettingsInformation implements Serializable { @JsonProperty("enableNavigatorForHRMetadata") private SettingsMetadata enableNavigatorForHRMetadata = null; + @JsonProperty("enableNavigatorHierarchyAI") + private String enableNavigatorHierarchyAI = null; + + @JsonProperty("enableNavigatorHierarchyAIMetadata") + private SettingsMetadata enableNavigatorHierarchyAIMetadata = null; + @JsonProperty("enableNavigatorPartialIngestion") private String enableNavigatorPartialIngestion = null; @@ -1467,6 +1561,9 @@ public class AccountSettingsInformation implements Serializable { @JsonProperty("enableObligationManagementMetadata") private SettingsMetadata enableObligationManagementMetadata = null; + @JsonProperty("enableOwnerInsightsAndRecommendationsSettingMetadata") + private SettingsMetadata enableOwnerInsightsAndRecommendationsSettingMetadata = null; + @JsonProperty("enableParticipantRecipientSettingMetadata") private SettingsMetadata enableParticipantRecipientSettingMetadata = null; @@ -1536,6 +1633,12 @@ public class AccountSettingsInformation implements Serializable { @JsonProperty("enableResponsiveSigningMetadata") private SettingsMetadata enableResponsiveSigningMetadata = null; + @JsonProperty("enableReviewerEventsSetting") + private String enableReviewerEventsSetting = null; + + @JsonProperty("enableReviewerEventsSettingMetadata") + private SettingsMetadata enableReviewerEventsSettingMetadata = null; + @JsonProperty("enableSAPAribaExtension") private String enableSAPAribaExtension = null; @@ -1560,6 +1663,9 @@ public class AccountSettingsInformation implements Serializable { @JsonProperty("enableSearchSiteSpecificApiMetadata") private SettingsMetadata enableSearchSiteSpecificApiMetadata = null; + @JsonProperty("enableSenderInsightsAndRecommendationsSettingMetadata") + private SettingsMetadata enableSenderInsightsAndRecommendationsSettingMetadata = null; + @JsonProperty("enableSendingTagsFontSettings") private String enableSendingTagsFontSettings = null; @@ -1602,18 +1708,12 @@ public class AccountSettingsInformation implements Serializable { @JsonProperty("enableSignerAttachmentsMetadata") private SettingsMetadata enableSignerAttachmentsMetadata = null; - @JsonProperty("EnableSigningAIFeaturesPlan") + @JsonProperty("enableSigningAIFeaturesPlan") private String enableSigningAIFeaturesPlan = null; @JsonProperty("enableSigningAIFeaturesPlanMetadata") private SettingsMetadata enableSigningAIFeaturesPlanMetadata = null; - @JsonProperty("enableSigningAIFeaturesSetting") - private String enableSigningAIFeaturesSetting = null; - - @JsonProperty("enableSigningAIFeaturesSettingMetadata") - private SettingsMetadata enableSigningAIFeaturesSettingMetadata = null; - @JsonProperty("enableSigningExtensionComments") private String enableSigningExtensionComments = null; @@ -1737,6 +1837,12 @@ public class AccountSettingsInformation implements Serializable { @JsonProperty("enableWorkdayFinancialsExtensionMetaData") private SettingsMetadata enableWorkdayFinancialsExtensionMetaData = null; + @JsonProperty("enableWorkdayHRApp") + private String enableWorkdayHRApp = null; + + @JsonProperty("enableWorkdayHRAppMetadata") + private SettingsMetadata enableWorkdayHRAppMetadata = null; + @JsonProperty("enforceTemplateNameUniqueness") private String enforceTemplateNameUniqueness = null; @@ -2785,6 +2891,46 @@ public void setAccountUISettings(AccountUISettings accountUISettings) { } + /** + * additionalSettings. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation additionalSettings(java.util.List additionalSettings) { + this.additionalSettings = additionalSettings; + return this; + } + + /** + * addAdditionalSettingsItem. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation addAdditionalSettingsItem(AdditionalSetting additionalSettingsItem) { + if (this.additionalSettings == null) { + this.additionalSettings = new java.util.ArrayList<>(); + } + this.additionalSettings.add(additionalSettingsItem); + return this; + } + + /** + * . + * @return additionalSettings + **/ + @Schema(description = "") + public java.util.List getAdditionalSettings() { + return additionalSettings; + } + + /** + * setAdditionalSettings. + **/ + public void setAdditionalSettings(java.util.List additionalSettings) { + this.additionalSettings = additionalSettings; + } + + /** * adoptSigConfig. * @@ -3055,6 +3201,60 @@ public void setAdvancedSearchEnableTemplateNameFieldMetadata(SettingsMetadata ad } + /** + * aiAssistedWebFormCreationLevel. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation aiAssistedWebFormCreationLevel(String aiAssistedWebFormCreationLevel) { + this.aiAssistedWebFormCreationLevel = aiAssistedWebFormCreationLevel; + return this; + } + + /** + * . + * @return aiAssistedWebFormCreationLevel + **/ + @Schema(description = "") + public String getAiAssistedWebFormCreationLevel() { + return aiAssistedWebFormCreationLevel; + } + + /** + * setAiAssistedWebFormCreationLevel. + **/ + public void setAiAssistedWebFormCreationLevel(String aiAssistedWebFormCreationLevel) { + this.aiAssistedWebFormCreationLevel = aiAssistedWebFormCreationLevel; + } + + + /** + * aiAssistedWebFormCreationLevelMetadata. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation aiAssistedWebFormCreationLevelMetadata(SettingsMetadata aiAssistedWebFormCreationLevelMetadata) { + this.aiAssistedWebFormCreationLevelMetadata = aiAssistedWebFormCreationLevelMetadata; + return this; + } + + /** + * . + * @return aiAssistedWebFormCreationLevelMetadata + **/ + @Schema(description = "") + public SettingsMetadata getAiAssistedWebFormCreationLevelMetadata() { + return aiAssistedWebFormCreationLevelMetadata; + } + + /** + * setAiAssistedWebFormCreationLevelMetadata. + **/ + public void setAiAssistedWebFormCreationLevelMetadata(SettingsMetadata aiAssistedWebFormCreationLevelMetadata) { + this.aiAssistedWebFormCreationLevelMetadata = aiAssistedWebFormCreationLevelMetadata; + } + + /** * allowAccessCodeFormat. * @@ -3649,6 +3849,60 @@ public void setAllowBulkSendMetadata(SettingsMetadata allowBulkSendMetadata) { } + /** + * allowBYOIDV. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation allowBYOIDV(String allowBYOIDV) { + this.allowBYOIDV = allowBYOIDV; + return this; + } + + /** + * . + * @return allowBYOIDV + **/ + @Schema(description = "") + public String getAllowBYOIDV() { + return allowBYOIDV; + } + + /** + * setAllowBYOIDV. + **/ + public void setAllowBYOIDV(String allowBYOIDV) { + this.allowBYOIDV = allowBYOIDV; + } + + + /** + * allowBYOIDVMetadata. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation allowBYOIDVMetadata(SettingsMetadata allowBYOIDVMetadata) { + this.allowBYOIDVMetadata = allowBYOIDVMetadata; + return this; + } + + /** + * . + * @return allowBYOIDVMetadata + **/ + @Schema(description = "") + public SettingsMetadata getAllowBYOIDVMetadata() { + return allowBYOIDVMetadata; + } + + /** + * setAllowBYOIDVMetadata. + **/ + public void setAllowBYOIDVMetadata(SettingsMetadata allowBYOIDVMetadata) { + this.allowBYOIDVMetadata = allowBYOIDVMetadata; + } + + /** * allowCDWithdraw. * @@ -4027,6 +4281,33 @@ public void setAllowConnectUnifiedPayloadUI(String allowConnectUnifiedPayloadUI) } + /** + * allowConnectWorkspaceUploadRequestUI. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation allowConnectWorkspaceUploadRequestUI(String allowConnectWorkspaceUploadRequestUI) { + this.allowConnectWorkspaceUploadRequestUI = allowConnectWorkspaceUploadRequestUI; + return this; + } + + /** + * . + * @return allowConnectWorkspaceUploadRequestUI + **/ + @Schema(description = "") + public String getAllowConnectWorkspaceUploadRequestUI() { + return allowConnectWorkspaceUploadRequestUI; + } + + /** + * setAllowConnectWorkspaceUploadRequestUI. + **/ + public void setAllowConnectWorkspaceUploadRequestUI(String allowConnectWorkspaceUploadRequestUI) { + this.allowConnectWorkspaceUploadRequestUI = allowConnectWorkspaceUploadRequestUI; + } + + /** * allowConsumerDisclosureOverride. * @@ -5161,6 +5442,114 @@ public void setAllowExternalSignaturePadMetadata(SettingsMetadata allowExternalS } + /** + * allowFedRampIDVLevel1. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation allowFedRampIDVLevel1(String allowFedRampIDVLevel1) { + this.allowFedRampIDVLevel1 = allowFedRampIDVLevel1; + return this; + } + + /** + * . + * @return allowFedRampIDVLevel1 + **/ + @Schema(description = "") + public String getAllowFedRampIDVLevel1() { + return allowFedRampIDVLevel1; + } + + /** + * setAllowFedRampIDVLevel1. + **/ + public void setAllowFedRampIDVLevel1(String allowFedRampIDVLevel1) { + this.allowFedRampIDVLevel1 = allowFedRampIDVLevel1; + } + + + /** + * allowFedRampIDVLevel1Metadata. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation allowFedRampIDVLevel1Metadata(SettingsMetadata allowFedRampIDVLevel1Metadata) { + this.allowFedRampIDVLevel1Metadata = allowFedRampIDVLevel1Metadata; + return this; + } + + /** + * . + * @return allowFedRampIDVLevel1Metadata + **/ + @Schema(description = "") + public SettingsMetadata getAllowFedRampIDVLevel1Metadata() { + return allowFedRampIDVLevel1Metadata; + } + + /** + * setAllowFedRampIDVLevel1Metadata. + **/ + public void setAllowFedRampIDVLevel1Metadata(SettingsMetadata allowFedRampIDVLevel1Metadata) { + this.allowFedRampIDVLevel1Metadata = allowFedRampIDVLevel1Metadata; + } + + + /** + * allowFedRampIDVLevel2. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation allowFedRampIDVLevel2(String allowFedRampIDVLevel2) { + this.allowFedRampIDVLevel2 = allowFedRampIDVLevel2; + return this; + } + + /** + * . + * @return allowFedRampIDVLevel2 + **/ + @Schema(description = "") + public String getAllowFedRampIDVLevel2() { + return allowFedRampIDVLevel2; + } + + /** + * setAllowFedRampIDVLevel2. + **/ + public void setAllowFedRampIDVLevel2(String allowFedRampIDVLevel2) { + this.allowFedRampIDVLevel2 = allowFedRampIDVLevel2; + } + + + /** + * allowFedRampIDVLevel2Metadata. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation allowFedRampIDVLevel2Metadata(SettingsMetadata allowFedRampIDVLevel2Metadata) { + this.allowFedRampIDVLevel2Metadata = allowFedRampIDVLevel2Metadata; + return this; + } + + /** + * . + * @return allowFedRampIDVLevel2Metadata + **/ + @Schema(description = "") + public SettingsMetadata getAllowFedRampIDVLevel2Metadata() { + return allowFedRampIDVLevel2Metadata; + } + + /** + * setAllowFedRampIDVLevel2Metadata. + **/ + public void setAllowFedRampIDVLevel2Metadata(SettingsMetadata allowFedRampIDVLevel2Metadata) { + this.allowFedRampIDVLevel2Metadata = allowFedRampIDVLevel2Metadata; + } + + /** * allowIDVForEUQualifiedSignatures. * @@ -11426,83 +11815,110 @@ public void setDocumentVisibilityMetadata(SettingsMetadata documentVisibilityMet /** - * draftEnvelopeRetention. + * docusignPDF. * * @return AccountSettingsInformation **/ - public AccountSettingsInformation draftEnvelopeRetention(String draftEnvelopeRetention) { - this.draftEnvelopeRetention = draftEnvelopeRetention; + public AccountSettingsInformation docusignPDF(String docusignPDF) { + this.docusignPDF = docusignPDF; return this; } /** * . - * @return draftEnvelopeRetention + * @return docusignPDF **/ @Schema(description = "") - public String getDraftEnvelopeRetention() { - return draftEnvelopeRetention; + public String getDocusignPDF() { + return docusignPDF; } /** - * setDraftEnvelopeRetention. + * setDocusignPDF. **/ - public void setDraftEnvelopeRetention(String draftEnvelopeRetention) { - this.draftEnvelopeRetention = draftEnvelopeRetention; + public void setDocusignPDF(String docusignPDF) { + this.docusignPDF = docusignPDF; } /** - * draftEnvelopeRetentionMetadata. + * docusignPDFMetadata. * * @return AccountSettingsInformation **/ - public AccountSettingsInformation draftEnvelopeRetentionMetadata(SettingsMetadata draftEnvelopeRetentionMetadata) { - this.draftEnvelopeRetentionMetadata = draftEnvelopeRetentionMetadata; + public AccountSettingsInformation docusignPDFMetadata(SettingsMetadata docusignPDFMetadata) { + this.docusignPDFMetadata = docusignPDFMetadata; return this; } /** * . - * @return draftEnvelopeRetentionMetadata + * @return docusignPDFMetadata **/ @Schema(description = "") - public SettingsMetadata getDraftEnvelopeRetentionMetadata() { - return draftEnvelopeRetentionMetadata; + public SettingsMetadata getDocusignPDFMetadata() { + return docusignPDFMetadata; } /** - * setDraftEnvelopeRetentionMetadata. + * setDocusignPDFMetadata. **/ - public void setDraftEnvelopeRetentionMetadata(SettingsMetadata draftEnvelopeRetentionMetadata) { - this.draftEnvelopeRetentionMetadata = draftEnvelopeRetentionMetadata; + public void setDocusignPDFMetadata(SettingsMetadata docusignPDFMetadata) { + this.docusignPDFMetadata = docusignPDFMetadata; } /** - * dssSCOREFDN196RebrandDocuSignIsNotAVerb. + * draftEnvelopeRetention. * * @return AccountSettingsInformation **/ - public AccountSettingsInformation dssSCOREFDN196RebrandDocuSignIsNotAVerb(String dssSCOREFDN196RebrandDocuSignIsNotAVerb) { - this.dssSCOREFDN196RebrandDocuSignIsNotAVerb = dssSCOREFDN196RebrandDocuSignIsNotAVerb; + public AccountSettingsInformation draftEnvelopeRetention(String draftEnvelopeRetention) { + this.draftEnvelopeRetention = draftEnvelopeRetention; return this; } /** * . - * @return dssSCOREFDN196RebrandDocuSignIsNotAVerb + * @return draftEnvelopeRetention **/ @Schema(description = "") - public String getDssSCOREFDN196RebrandDocuSignIsNotAVerb() { - return dssSCOREFDN196RebrandDocuSignIsNotAVerb; + public String getDraftEnvelopeRetention() { + return draftEnvelopeRetention; } /** - * setDssSCOREFDN196RebrandDocuSignIsNotAVerb. + * setDraftEnvelopeRetention. **/ - public void setDssSCOREFDN196RebrandDocuSignIsNotAVerb(String dssSCOREFDN196RebrandDocuSignIsNotAVerb) { - this.dssSCOREFDN196RebrandDocuSignIsNotAVerb = dssSCOREFDN196RebrandDocuSignIsNotAVerb; + public void setDraftEnvelopeRetention(String draftEnvelopeRetention) { + this.draftEnvelopeRetention = draftEnvelopeRetention; + } + + + /** + * draftEnvelopeRetentionMetadata. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation draftEnvelopeRetentionMetadata(SettingsMetadata draftEnvelopeRetentionMetadata) { + this.draftEnvelopeRetentionMetadata = draftEnvelopeRetentionMetadata; + return this; + } + + /** + * . + * @return draftEnvelopeRetentionMetadata + **/ + @Schema(description = "") + public SettingsMetadata getDraftEnvelopeRetentionMetadata() { + return draftEnvelopeRetentionMetadata; + } + + /** + * setDraftEnvelopeRetentionMetadata. + **/ + public void setDraftEnvelopeRetentionMetadata(SettingsMetadata draftEnvelopeRetentionMetadata) { + this.draftEnvelopeRetentionMetadata = draftEnvelopeRetentionMetadata; } @@ -12208,6 +12624,60 @@ public void setEnableAgreementDeskAdvancedMetaData(SettingsMetadata enableAgreem } + /** + * enableAIAgents. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableAIAgents(String enableAIAgents) { + this.enableAIAgents = enableAIAgents; + return this; + } + + /** + * . + * @return enableAIAgents + **/ + @Schema(description = "") + public String getEnableAIAgents() { + return enableAIAgents; + } + + /** + * setEnableAIAgents. + **/ + public void setEnableAIAgents(String enableAIAgents) { + this.enableAIAgents = enableAIAgents; + } + + + /** + * enableAIAgentsMetadata. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableAIAgentsMetadata(SettingsMetadata enableAIAgentsMetadata) { + this.enableAIAgentsMetadata = enableAIAgentsMetadata; + return this; + } + + /** + * . + * @return enableAIAgentsMetadata + **/ + @Schema(description = "") + public SettingsMetadata getEnableAIAgentsMetadata() { + return enableAIAgentsMetadata; + } + + /** + * setEnableAIAgentsMetadata. + **/ + public void setEnableAIAgentsMetadata(SettingsMetadata enableAIAgentsMetadata) { + this.enableAIAgentsMetadata = enableAIAgentsMetadata; + } + + /** * enableAIContractReview. * @@ -12586,6 +13056,60 @@ public void setEnableBccDummyLinkMetadata(SettingsMetadata enableBccDummyLinkMet } + /** + * enableCacPivSignatureGroup. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableCacPivSignatureGroup(String enableCacPivSignatureGroup) { + this.enableCacPivSignatureGroup = enableCacPivSignatureGroup; + return this; + } + + /** + * . + * @return enableCacPivSignatureGroup + **/ + @Schema(description = "") + public String getEnableCacPivSignatureGroup() { + return enableCacPivSignatureGroup; + } + + /** + * setEnableCacPivSignatureGroup. + **/ + public void setEnableCacPivSignatureGroup(String enableCacPivSignatureGroup) { + this.enableCacPivSignatureGroup = enableCacPivSignatureGroup; + } + + + /** + * enableCacPivSignatureGroupMetadata. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableCacPivSignatureGroupMetadata(SettingsMetadata enableCacPivSignatureGroupMetadata) { + this.enableCacPivSignatureGroupMetadata = enableCacPivSignatureGroupMetadata; + return this; + } + + /** + * . + * @return enableCacPivSignatureGroupMetadata + **/ + @Schema(description = "") + public SettingsMetadata getEnableCacPivSignatureGroupMetadata() { + return enableCacPivSignatureGroupMetadata; + } + + /** + * setEnableCacPivSignatureGroupMetadata. + **/ + public void setEnableCacPivSignatureGroupMetadata(SettingsMetadata enableCacPivSignatureGroupMetadata) { + this.enableCacPivSignatureGroupMetadata = enableCacPivSignatureGroupMetadata; + } + + /** * enableCalculatedFields. * @@ -13261,6 +13785,60 @@ public void setEnableCoupaCoreExtensionMetadata(SettingsMetadata enableCoupaCore } + /** + * enableCoupaIAMConnector. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableCoupaIAMConnector(String enableCoupaIAMConnector) { + this.enableCoupaIAMConnector = enableCoupaIAMConnector; + return this; + } + + /** + * . + * @return enableCoupaIAMConnector + **/ + @Schema(description = "") + public String getEnableCoupaIAMConnector() { + return enableCoupaIAMConnector; + } + + /** + * setEnableCoupaIAMConnector. + **/ + public void setEnableCoupaIAMConnector(String enableCoupaIAMConnector) { + this.enableCoupaIAMConnector = enableCoupaIAMConnector; + } + + + /** + * enableCoupaIAMConnectorMetadata. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableCoupaIAMConnectorMetadata(SettingsMetadata enableCoupaIAMConnectorMetadata) { + this.enableCoupaIAMConnectorMetadata = enableCoupaIAMConnectorMetadata; + return this; + } + + /** + * . + * @return enableCoupaIAMConnectorMetadata + **/ + @Schema(description = "") + public SettingsMetadata getEnableCoupaIAMConnectorMetadata() { + return enableCoupaIAMConnectorMetadata; + } + + /** + * setEnableCoupaIAMConnectorMetadata. + **/ + public void setEnableCoupaIAMConnectorMetadata(SettingsMetadata enableCoupaIAMConnectorMetadata) { + this.enableCoupaIAMConnectorMetadata = enableCoupaIAMConnectorMetadata; + } + + /** * enableCustomDataVerificationExtensions. * @@ -14145,226 +14723,550 @@ public SettingsMetadata getEnableEnvelopeStampingByDSAdminMetadata() { } /** - * setEnableEnvelopeStampingByDSAdminMetadata. + * setEnableEnvelopeStampingByDSAdminMetadata. + **/ + public void setEnableEnvelopeStampingByDSAdminMetadata(SettingsMetadata enableEnvelopeStampingByDSAdminMetadata) { + this.enableEnvelopeStampingByDSAdminMetadata = enableEnvelopeStampingByDSAdminMetadata; + } + + + /** + * enableESignAPIHourlyLimitManagement. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableESignAPIHourlyLimitManagement(String enableESignAPIHourlyLimitManagement) { + this.enableESignAPIHourlyLimitManagement = enableESignAPIHourlyLimitManagement; + return this; + } + + /** + * . + * @return enableESignAPIHourlyLimitManagement + **/ + @Schema(description = "") + public String getEnableESignAPIHourlyLimitManagement() { + return enableESignAPIHourlyLimitManagement; + } + + /** + * setEnableESignAPIHourlyLimitManagement. + **/ + public void setEnableESignAPIHourlyLimitManagement(String enableESignAPIHourlyLimitManagement) { + this.enableESignAPIHourlyLimitManagement = enableESignAPIHourlyLimitManagement; + } + + + /** + * enableESignAPIHourlyLimitManagementMetadata. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableESignAPIHourlyLimitManagementMetadata(SettingsMetadata enableESignAPIHourlyLimitManagementMetadata) { + this.enableESignAPIHourlyLimitManagementMetadata = enableESignAPIHourlyLimitManagementMetadata; + return this; + } + + /** + * . + * @return enableESignAPIHourlyLimitManagementMetadata + **/ + @Schema(description = "") + public SettingsMetadata getEnableESignAPIHourlyLimitManagementMetadata() { + return enableESignAPIHourlyLimitManagementMetadata; + } + + /** + * setEnableESignAPIHourlyLimitManagementMetadata. + **/ + public void setEnableESignAPIHourlyLimitManagementMetadata(SettingsMetadata enableESignAPIHourlyLimitManagementMetadata) { + this.enableESignAPIHourlyLimitManagementMetadata = enableESignAPIHourlyLimitManagementMetadata; + } + + + /** + * enableEsignCommunities. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableEsignCommunities(String enableEsignCommunities) { + this.enableEsignCommunities = enableEsignCommunities; + return this; + } + + /** + * . + * @return enableEsignCommunities + **/ + @Schema(description = "") + public String getEnableEsignCommunities() { + return enableEsignCommunities; + } + + /** + * setEnableEsignCommunities. + **/ + public void setEnableEsignCommunities(String enableEsignCommunities) { + this.enableEsignCommunities = enableEsignCommunities; + } + + + /** + * enableEsignCommunitiesMetadata. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableEsignCommunitiesMetadata(SettingsMetadata enableEsignCommunitiesMetadata) { + this.enableEsignCommunitiesMetadata = enableEsignCommunitiesMetadata; + return this; + } + + /** + * . + * @return enableEsignCommunitiesMetadata + **/ + @Schema(description = "") + public SettingsMetadata getEnableEsignCommunitiesMetadata() { + return enableEsignCommunitiesMetadata; + } + + /** + * setEnableEsignCommunitiesMetadata. + **/ + public void setEnableEsignCommunitiesMetadata(SettingsMetadata enableEsignCommunitiesMetadata) { + this.enableEsignCommunitiesMetadata = enableEsignCommunitiesMetadata; + } + + + /** + * enableEsignTaskList. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableEsignTaskList(String enableEsignTaskList) { + this.enableEsignTaskList = enableEsignTaskList; + return this; + } + + /** + * . + * @return enableEsignTaskList + **/ + @Schema(description = "") + public String getEnableEsignTaskList() { + return enableEsignTaskList; + } + + /** + * setEnableEsignTaskList. + **/ + public void setEnableEsignTaskList(String enableEsignTaskList) { + this.enableEsignTaskList = enableEsignTaskList; + } + + + /** + * enableEsignTaskListMetadata. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableEsignTaskListMetadata(SettingsMetadata enableEsignTaskListMetadata) { + this.enableEsignTaskListMetadata = enableEsignTaskListMetadata; + return this; + } + + /** + * . + * @return enableEsignTaskListMetadata + **/ + @Schema(description = "") + public SettingsMetadata getEnableEsignTaskListMetadata() { + return enableEsignTaskListMetadata; + } + + /** + * setEnableEsignTaskListMetadata. + **/ + public void setEnableEsignTaskListMetadata(SettingsMetadata enableEsignTaskListMetadata) { + this.enableEsignTaskListMetadata = enableEsignTaskListMetadata; + } + + + /** + * enableGenAndAPI. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableGenAndAPI(String enableGenAndAPI) { + this.enableGenAndAPI = enableGenAndAPI; + return this; + } + + /** + * . + * @return enableGenAndAPI + **/ + @Schema(description = "") + public String getEnableGenAndAPI() { + return enableGenAndAPI; + } + + /** + * setEnableGenAndAPI. + **/ + public void setEnableGenAndAPI(String enableGenAndAPI) { + this.enableGenAndAPI = enableGenAndAPI; + } + + + /** + * enableGenAndAPIMetadata. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableGenAndAPIMetadata(SettingsMetadata enableGenAndAPIMetadata) { + this.enableGenAndAPIMetadata = enableGenAndAPIMetadata; + return this; + } + + /** + * . + * @return enableGenAndAPIMetadata + **/ + @Schema(description = "") + public SettingsMetadata getEnableGenAndAPIMetadata() { + return enableGenAndAPIMetadata; + } + + /** + * setEnableGenAndAPIMetadata. + **/ + public void setEnableGenAndAPIMetadata(SettingsMetadata enableGenAndAPIMetadata) { + this.enableGenAndAPIMetadata = enableGenAndAPIMetadata; + } + + + /** + * enableGenerationWith3PIntegration. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableGenerationWith3PIntegration(String enableGenerationWith3PIntegration) { + this.enableGenerationWith3PIntegration = enableGenerationWith3PIntegration; + return this; + } + + /** + * . + * @return enableGenerationWith3PIntegration + **/ + @Schema(description = "") + public String getEnableGenerationWith3PIntegration() { + return enableGenerationWith3PIntegration; + } + + /** + * setEnableGenerationWith3PIntegration. + **/ + public void setEnableGenerationWith3PIntegration(String enableGenerationWith3PIntegration) { + this.enableGenerationWith3PIntegration = enableGenerationWith3PIntegration; + } + + + /** + * enableGenerationWith3PIntegrationMetaData. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableGenerationWith3PIntegrationMetaData(SettingsMetadata enableGenerationWith3PIntegrationMetaData) { + this.enableGenerationWith3PIntegrationMetaData = enableGenerationWith3PIntegrationMetaData; + return this; + } + + /** + * . + * @return enableGenerationWith3PIntegrationMetaData + **/ + @Schema(description = "") + public SettingsMetadata getEnableGenerationWith3PIntegrationMetaData() { + return enableGenerationWith3PIntegrationMetaData; + } + + /** + * setEnableGenerationWith3PIntegrationMetaData. + **/ + public void setEnableGenerationWith3PIntegrationMetaData(SettingsMetadata enableGenerationWith3PIntegrationMetaData) { + this.enableGenerationWith3PIntegrationMetaData = enableGenerationWith3PIntegrationMetaData; + } + + + /** + * enableGreenhouseApp. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableGreenhouseApp(String enableGreenhouseApp) { + this.enableGreenhouseApp = enableGreenhouseApp; + return this; + } + + /** + * . + * @return enableGreenhouseApp + **/ + @Schema(description = "") + public String getEnableGreenhouseApp() { + return enableGreenhouseApp; + } + + /** + * setEnableGreenhouseApp. + **/ + public void setEnableGreenhouseApp(String enableGreenhouseApp) { + this.enableGreenhouseApp = enableGreenhouseApp; + } + + + /** + * enableGreenhouseAppMetadata. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableGreenhouseAppMetadata(SettingsMetadata enableGreenhouseAppMetadata) { + this.enableGreenhouseAppMetadata = enableGreenhouseAppMetadata; + return this; + } + + /** + * . + * @return enableGreenhouseAppMetadata + **/ + @Schema(description = "") + public SettingsMetadata getEnableGreenhouseAppMetadata() { + return enableGreenhouseAppMetadata; + } + + /** + * setEnableGreenhouseAppMetadata. **/ - public void setEnableEnvelopeStampingByDSAdminMetadata(SettingsMetadata enableEnvelopeStampingByDSAdminMetadata) { - this.enableEnvelopeStampingByDSAdminMetadata = enableEnvelopeStampingByDSAdminMetadata; + public void setEnableGreenhouseAppMetadata(SettingsMetadata enableGreenhouseAppMetadata) { + this.enableGreenhouseAppMetadata = enableGreenhouseAppMetadata; } /** - * enableESignAPIHourlyLimitManagement. + * enableI9OnDemand. * * @return AccountSettingsInformation **/ - public AccountSettingsInformation enableESignAPIHourlyLimitManagement(String enableESignAPIHourlyLimitManagement) { - this.enableESignAPIHourlyLimitManagement = enableESignAPIHourlyLimitManagement; + public AccountSettingsInformation enableI9OnDemand(String enableI9OnDemand) { + this.enableI9OnDemand = enableI9OnDemand; return this; } /** * . - * @return enableESignAPIHourlyLimitManagement + * @return enableI9OnDemand **/ @Schema(description = "") - public String getEnableESignAPIHourlyLimitManagement() { - return enableESignAPIHourlyLimitManagement; + public String getEnableI9OnDemand() { + return enableI9OnDemand; } /** - * setEnableESignAPIHourlyLimitManagement. + * setEnableI9OnDemand. **/ - public void setEnableESignAPIHourlyLimitManagement(String enableESignAPIHourlyLimitManagement) { - this.enableESignAPIHourlyLimitManagement = enableESignAPIHourlyLimitManagement; + public void setEnableI9OnDemand(String enableI9OnDemand) { + this.enableI9OnDemand = enableI9OnDemand; } /** - * enableESignAPIHourlyLimitManagementMetadata. + * enableI9OnDemandMetadata. * * @return AccountSettingsInformation **/ - public AccountSettingsInformation enableESignAPIHourlyLimitManagementMetadata(SettingsMetadata enableESignAPIHourlyLimitManagementMetadata) { - this.enableESignAPIHourlyLimitManagementMetadata = enableESignAPIHourlyLimitManagementMetadata; + public AccountSettingsInformation enableI9OnDemandMetadata(SettingsMetadata enableI9OnDemandMetadata) { + this.enableI9OnDemandMetadata = enableI9OnDemandMetadata; return this; } /** * . - * @return enableESignAPIHourlyLimitManagementMetadata + * @return enableI9OnDemandMetadata **/ @Schema(description = "") - public SettingsMetadata getEnableESignAPIHourlyLimitManagementMetadata() { - return enableESignAPIHourlyLimitManagementMetadata; + public SettingsMetadata getEnableI9OnDemandMetadata() { + return enableI9OnDemandMetadata; } /** - * setEnableESignAPIHourlyLimitManagementMetadata. + * setEnableI9OnDemandMetadata. **/ - public void setEnableESignAPIHourlyLimitManagementMetadata(SettingsMetadata enableESignAPIHourlyLimitManagementMetadata) { - this.enableESignAPIHourlyLimitManagementMetadata = enableESignAPIHourlyLimitManagementMetadata; + public void setEnableI9OnDemandMetadata(SettingsMetadata enableI9OnDemandMetadata) { + this.enableI9OnDemandMetadata = enableI9OnDemandMetadata; } /** - * enableEsignCommunities. + * enableIAMClauseLibrary. * * @return AccountSettingsInformation **/ - public AccountSettingsInformation enableEsignCommunities(String enableEsignCommunities) { - this.enableEsignCommunities = enableEsignCommunities; + public AccountSettingsInformation enableIAMClauseLibrary(String enableIAMClauseLibrary) { + this.enableIAMClauseLibrary = enableIAMClauseLibrary; return this; } /** * . - * @return enableEsignCommunities + * @return enableIAMClauseLibrary **/ @Schema(description = "") - public String getEnableEsignCommunities() { - return enableEsignCommunities; + public String getEnableIAMClauseLibrary() { + return enableIAMClauseLibrary; } /** - * setEnableEsignCommunities. + * setEnableIAMClauseLibrary. **/ - public void setEnableEsignCommunities(String enableEsignCommunities) { - this.enableEsignCommunities = enableEsignCommunities; + public void setEnableIAMClauseLibrary(String enableIAMClauseLibrary) { + this.enableIAMClauseLibrary = enableIAMClauseLibrary; } /** - * enableEsignCommunitiesMetadata. + * enableIAMClauseLibraryMetadata. * * @return AccountSettingsInformation **/ - public AccountSettingsInformation enableEsignCommunitiesMetadata(SettingsMetadata enableEsignCommunitiesMetadata) { - this.enableEsignCommunitiesMetadata = enableEsignCommunitiesMetadata; + public AccountSettingsInformation enableIAMClauseLibraryMetadata(SettingsMetadata enableIAMClauseLibraryMetadata) { + this.enableIAMClauseLibraryMetadata = enableIAMClauseLibraryMetadata; return this; } /** * . - * @return enableEsignCommunitiesMetadata + * @return enableIAMClauseLibraryMetadata **/ @Schema(description = "") - public SettingsMetadata getEnableEsignCommunitiesMetadata() { - return enableEsignCommunitiesMetadata; + public SettingsMetadata getEnableIAMClauseLibraryMetadata() { + return enableIAMClauseLibraryMetadata; } /** - * setEnableEsignCommunitiesMetadata. + * setEnableIAMClauseLibraryMetadata. **/ - public void setEnableEsignCommunitiesMetadata(SettingsMetadata enableEsignCommunitiesMetadata) { - this.enableEsignCommunitiesMetadata = enableEsignCommunitiesMetadata; + public void setEnableIAMClauseLibraryMetadata(SettingsMetadata enableIAMClauseLibraryMetadata) { + this.enableIAMClauseLibraryMetadata = enableIAMClauseLibraryMetadata; } /** - * enableEsignTaskList. + * enableIAMDataConnector. * * @return AccountSettingsInformation **/ - public AccountSettingsInformation enableEsignTaskList(String enableEsignTaskList) { - this.enableEsignTaskList = enableEsignTaskList; + public AccountSettingsInformation enableIAMDataConnector(String enableIAMDataConnector) { + this.enableIAMDataConnector = enableIAMDataConnector; return this; } /** * . - * @return enableEsignTaskList + * @return enableIAMDataConnector **/ @Schema(description = "") - public String getEnableEsignTaskList() { - return enableEsignTaskList; + public String getEnableIAMDataConnector() { + return enableIAMDataConnector; } /** - * setEnableEsignTaskList. + * setEnableIAMDataConnector. **/ - public void setEnableEsignTaskList(String enableEsignTaskList) { - this.enableEsignTaskList = enableEsignTaskList; + public void setEnableIAMDataConnector(String enableIAMDataConnector) { + this.enableIAMDataConnector = enableIAMDataConnector; } /** - * enableEsignTaskListMetadata. + * enableIAMDataConnectorMetadata. * * @return AccountSettingsInformation **/ - public AccountSettingsInformation enableEsignTaskListMetadata(SettingsMetadata enableEsignTaskListMetadata) { - this.enableEsignTaskListMetadata = enableEsignTaskListMetadata; + public AccountSettingsInformation enableIAMDataConnectorMetadata(SettingsMetadata enableIAMDataConnectorMetadata) { + this.enableIAMDataConnectorMetadata = enableIAMDataConnectorMetadata; return this; } /** * . - * @return enableEsignTaskListMetadata + * @return enableIAMDataConnectorMetadata **/ @Schema(description = "") - public SettingsMetadata getEnableEsignTaskListMetadata() { - return enableEsignTaskListMetadata; + public SettingsMetadata getEnableIAMDataConnectorMetadata() { + return enableIAMDataConnectorMetadata; } /** - * setEnableEsignTaskListMetadata. + * setEnableIAMDataConnectorMetadata. **/ - public void setEnableEsignTaskListMetadata(SettingsMetadata enableEsignTaskListMetadata) { - this.enableEsignTaskListMetadata = enableEsignTaskListMetadata; + public void setEnableIAMDataConnectorMetadata(SettingsMetadata enableIAMDataConnectorMetadata) { + this.enableIAMDataConnectorMetadata = enableIAMDataConnectorMetadata; } /** - * enableGenerationWith3PIntegration. + * enableIAMforXEmbeddedUX. * * @return AccountSettingsInformation **/ - public AccountSettingsInformation enableGenerationWith3PIntegration(String enableGenerationWith3PIntegration) { - this.enableGenerationWith3PIntegration = enableGenerationWith3PIntegration; + public AccountSettingsInformation enableIAMforXEmbeddedUX(String enableIAMforXEmbeddedUX) { + this.enableIAMforXEmbeddedUX = enableIAMforXEmbeddedUX; return this; } /** * . - * @return enableGenerationWith3PIntegration + * @return enableIAMforXEmbeddedUX **/ @Schema(description = "") - public String getEnableGenerationWith3PIntegration() { - return enableGenerationWith3PIntegration; + public String getEnableIAMforXEmbeddedUX() { + return enableIAMforXEmbeddedUX; } /** - * setEnableGenerationWith3PIntegration. + * setEnableIAMforXEmbeddedUX. **/ - public void setEnableGenerationWith3PIntegration(String enableGenerationWith3PIntegration) { - this.enableGenerationWith3PIntegration = enableGenerationWith3PIntegration; + public void setEnableIAMforXEmbeddedUX(String enableIAMforXEmbeddedUX) { + this.enableIAMforXEmbeddedUX = enableIAMforXEmbeddedUX; } /** - * enableGenerationWith3PIntegrationMetaData. + * enableIAMforXEmbeddedUXMetadata. * * @return AccountSettingsInformation **/ - public AccountSettingsInformation enableGenerationWith3PIntegrationMetaData(SettingsMetadata enableGenerationWith3PIntegrationMetaData) { - this.enableGenerationWith3PIntegrationMetaData = enableGenerationWith3PIntegrationMetaData; + public AccountSettingsInformation enableIAMforXEmbeddedUXMetadata(SettingsMetadata enableIAMforXEmbeddedUXMetadata) { + this.enableIAMforXEmbeddedUXMetadata = enableIAMforXEmbeddedUXMetadata; return this; } /** * . - * @return enableGenerationWith3PIntegrationMetaData + * @return enableIAMforXEmbeddedUXMetadata **/ @Schema(description = "") - public SettingsMetadata getEnableGenerationWith3PIntegrationMetaData() { - return enableGenerationWith3PIntegrationMetaData; + public SettingsMetadata getEnableIAMforXEmbeddedUXMetadata() { + return enableIAMforXEmbeddedUXMetadata; } /** - * setEnableGenerationWith3PIntegrationMetaData. + * setEnableIAMforXEmbeddedUXMetadata. **/ - public void setEnableGenerationWith3PIntegrationMetaData(SettingsMetadata enableGenerationWith3PIntegrationMetaData) { - this.enableGenerationWith3PIntegrationMetaData = enableGenerationWith3PIntegrationMetaData; + public void setEnableIAMforXEmbeddedUXMetadata(SettingsMetadata enableIAMforXEmbeddedUXMetadata) { + this.enableIAMforXEmbeddedUXMetadata = enableIAMforXEmbeddedUXMetadata; } @@ -15286,6 +16188,60 @@ public void setEnableNavigatorForHRMetadata(SettingsMetadata enableNavigatorForH } + /** + * enableNavigatorHierarchyAI. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableNavigatorHierarchyAI(String enableNavigatorHierarchyAI) { + this.enableNavigatorHierarchyAI = enableNavigatorHierarchyAI; + return this; + } + + /** + * . + * @return enableNavigatorHierarchyAI + **/ + @Schema(description = "") + public String getEnableNavigatorHierarchyAI() { + return enableNavigatorHierarchyAI; + } + + /** + * setEnableNavigatorHierarchyAI. + **/ + public void setEnableNavigatorHierarchyAI(String enableNavigatorHierarchyAI) { + this.enableNavigatorHierarchyAI = enableNavigatorHierarchyAI; + } + + + /** + * enableNavigatorHierarchyAIMetadata. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableNavigatorHierarchyAIMetadata(SettingsMetadata enableNavigatorHierarchyAIMetadata) { + this.enableNavigatorHierarchyAIMetadata = enableNavigatorHierarchyAIMetadata; + return this; + } + + /** + * . + * @return enableNavigatorHierarchyAIMetadata + **/ + @Schema(description = "") + public SettingsMetadata getEnableNavigatorHierarchyAIMetadata() { + return enableNavigatorHierarchyAIMetadata; + } + + /** + * setEnableNavigatorHierarchyAIMetadata. + **/ + public void setEnableNavigatorHierarchyAIMetadata(SettingsMetadata enableNavigatorHierarchyAIMetadata) { + this.enableNavigatorHierarchyAIMetadata = enableNavigatorHierarchyAIMetadata; + } + + /** * enableNavigatorPartialIngestion. * @@ -15502,6 +16458,33 @@ public void setEnableObligationManagementMetadata(SettingsMetadata enableObligat } + /** + * enableOwnerInsightsAndRecommendationsSettingMetadata. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableOwnerInsightsAndRecommendationsSettingMetadata(SettingsMetadata enableOwnerInsightsAndRecommendationsSettingMetadata) { + this.enableOwnerInsightsAndRecommendationsSettingMetadata = enableOwnerInsightsAndRecommendationsSettingMetadata; + return this; + } + + /** + * . + * @return enableOwnerInsightsAndRecommendationsSettingMetadata + **/ + @Schema(description = "") + public SettingsMetadata getEnableOwnerInsightsAndRecommendationsSettingMetadata() { + return enableOwnerInsightsAndRecommendationsSettingMetadata; + } + + /** + * setEnableOwnerInsightsAndRecommendationsSettingMetadata. + **/ + public void setEnableOwnerInsightsAndRecommendationsSettingMetadata(SettingsMetadata enableOwnerInsightsAndRecommendationsSettingMetadata) { + this.enableOwnerInsightsAndRecommendationsSettingMetadata = enableOwnerInsightsAndRecommendationsSettingMetadata; + } + + /** * enableParticipantRecipientSettingMetadata. * @@ -16123,6 +17106,60 @@ public void setEnableResponsiveSigningMetadata(SettingsMetadata enableResponsive } + /** + * enableReviewerEventsSetting. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableReviewerEventsSetting(String enableReviewerEventsSetting) { + this.enableReviewerEventsSetting = enableReviewerEventsSetting; + return this; + } + + /** + * . + * @return enableReviewerEventsSetting + **/ + @Schema(description = "") + public String getEnableReviewerEventsSetting() { + return enableReviewerEventsSetting; + } + + /** + * setEnableReviewerEventsSetting. + **/ + public void setEnableReviewerEventsSetting(String enableReviewerEventsSetting) { + this.enableReviewerEventsSetting = enableReviewerEventsSetting; + } + + + /** + * enableReviewerEventsSettingMetadata. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableReviewerEventsSettingMetadata(SettingsMetadata enableReviewerEventsSettingMetadata) { + this.enableReviewerEventsSettingMetadata = enableReviewerEventsSettingMetadata; + return this; + } + + /** + * . + * @return enableReviewerEventsSettingMetadata + **/ + @Schema(description = "") + public SettingsMetadata getEnableReviewerEventsSettingMetadata() { + return enableReviewerEventsSettingMetadata; + } + + /** + * setEnableReviewerEventsSettingMetadata. + **/ + public void setEnableReviewerEventsSettingMetadata(SettingsMetadata enableReviewerEventsSettingMetadata) { + this.enableReviewerEventsSettingMetadata = enableReviewerEventsSettingMetadata; + } + + /** * enableSAPAribaExtension. * @@ -16339,6 +17376,33 @@ public void setEnableSearchSiteSpecificApiMetadata(SettingsMetadata enableSearch } + /** + * enableSenderInsightsAndRecommendationsSettingMetadata. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableSenderInsightsAndRecommendationsSettingMetadata(SettingsMetadata enableSenderInsightsAndRecommendationsSettingMetadata) { + this.enableSenderInsightsAndRecommendationsSettingMetadata = enableSenderInsightsAndRecommendationsSettingMetadata; + return this; + } + + /** + * . + * @return enableSenderInsightsAndRecommendationsSettingMetadata + **/ + @Schema(description = "") + public SettingsMetadata getEnableSenderInsightsAndRecommendationsSettingMetadata() { + return enableSenderInsightsAndRecommendationsSettingMetadata; + } + + /** + * setEnableSenderInsightsAndRecommendationsSettingMetadata. + **/ + public void setEnableSenderInsightsAndRecommendationsSettingMetadata(SettingsMetadata enableSenderInsightsAndRecommendationsSettingMetadata) { + this.enableSenderInsightsAndRecommendationsSettingMetadata = enableSenderInsightsAndRecommendationsSettingMetadata; + } + + /** * enableSendingTagsFontSettings. * @@ -16771,60 +17835,6 @@ public void setEnableSigningAIFeaturesPlanMetadata(SettingsMetadata enableSignin } - /** - * enableSigningAIFeaturesSetting. - * - * @return AccountSettingsInformation - **/ - public AccountSettingsInformation enableSigningAIFeaturesSetting(String enableSigningAIFeaturesSetting) { - this.enableSigningAIFeaturesSetting = enableSigningAIFeaturesSetting; - return this; - } - - /** - * . - * @return enableSigningAIFeaturesSetting - **/ - @Schema(description = "") - public String getEnableSigningAIFeaturesSetting() { - return enableSigningAIFeaturesSetting; - } - - /** - * setEnableSigningAIFeaturesSetting. - **/ - public void setEnableSigningAIFeaturesSetting(String enableSigningAIFeaturesSetting) { - this.enableSigningAIFeaturesSetting = enableSigningAIFeaturesSetting; - } - - - /** - * enableSigningAIFeaturesSettingMetadata. - * - * @return AccountSettingsInformation - **/ - public AccountSettingsInformation enableSigningAIFeaturesSettingMetadata(SettingsMetadata enableSigningAIFeaturesSettingMetadata) { - this.enableSigningAIFeaturesSettingMetadata = enableSigningAIFeaturesSettingMetadata; - return this; - } - - /** - * . - * @return enableSigningAIFeaturesSettingMetadata - **/ - @Schema(description = "") - public SettingsMetadata getEnableSigningAIFeaturesSettingMetadata() { - return enableSigningAIFeaturesSettingMetadata; - } - - /** - * setEnableSigningAIFeaturesSettingMetadata. - **/ - public void setEnableSigningAIFeaturesSettingMetadata(SettingsMetadata enableSigningAIFeaturesSettingMetadata) { - this.enableSigningAIFeaturesSettingMetadata = enableSigningAIFeaturesSettingMetadata; - } - - /** * enableSigningExtensionComments. * @@ -17932,6 +18942,60 @@ public void setEnableWorkdayFinancialsExtensionMetaData(SettingsMetadata enableW } + /** + * enableWorkdayHRApp. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableWorkdayHRApp(String enableWorkdayHRApp) { + this.enableWorkdayHRApp = enableWorkdayHRApp; + return this; + } + + /** + * . + * @return enableWorkdayHRApp + **/ + @Schema(description = "") + public String getEnableWorkdayHRApp() { + return enableWorkdayHRApp; + } + + /** + * setEnableWorkdayHRApp. + **/ + public void setEnableWorkdayHRApp(String enableWorkdayHRApp) { + this.enableWorkdayHRApp = enableWorkdayHRApp; + } + + + /** + * enableWorkdayHRAppMetadata. + * + * @return AccountSettingsInformation + **/ + public AccountSettingsInformation enableWorkdayHRAppMetadata(SettingsMetadata enableWorkdayHRAppMetadata) { + this.enableWorkdayHRAppMetadata = enableWorkdayHRAppMetadata; + return this; + } + + /** + * . + * @return enableWorkdayHRAppMetadata + **/ + @Schema(description = "") + public SettingsMetadata getEnableWorkdayHRAppMetadata() { + return enableWorkdayHRAppMetadata; + } + + /** + * setEnableWorkdayHRAppMetadata. + **/ + public void setEnableWorkdayHRAppMetadata(SettingsMetadata enableWorkdayHRAppMetadata) { + this.enableWorkdayHRAppMetadata = enableWorkdayHRAppMetadata; + } + + /** * enforceTemplateNameUniqueness. * @@ -25243,6 +26307,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.accountNameMetadata, accountSettingsInformation.accountNameMetadata) && Objects.equals(this.accountNotification, accountSettingsInformation.accountNotification) && Objects.equals(this.accountUISettings, accountSettingsInformation.accountUISettings) && + Objects.equals(this.additionalSettings, accountSettingsInformation.additionalSettings) && Objects.equals(this.adoptSigConfig, accountSettingsInformation.adoptSigConfig) && Objects.equals(this.adoptSigConfigMetadata, accountSettingsInformation.adoptSigConfigMetadata) && Objects.equals(this.advancedCorrect, accountSettingsInformation.advancedCorrect) && @@ -25253,6 +26318,8 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.advancedSearchEnableTemplateIdFieldMetadata, accountSettingsInformation.advancedSearchEnableTemplateIdFieldMetadata) && Objects.equals(this.advancedSearchEnableTemplateNameField, accountSettingsInformation.advancedSearchEnableTemplateNameField) && Objects.equals(this.advancedSearchEnableTemplateNameFieldMetadata, accountSettingsInformation.advancedSearchEnableTemplateNameFieldMetadata) && + Objects.equals(this.aiAssistedWebFormCreationLevel, accountSettingsInformation.aiAssistedWebFormCreationLevel) && + Objects.equals(this.aiAssistedWebFormCreationLevelMetadata, accountSettingsInformation.aiAssistedWebFormCreationLevelMetadata) && Objects.equals(this.allowAccessCodeFormat, accountSettingsInformation.allowAccessCodeFormat) && Objects.equals(this.allowAccessCodeFormatMetadata, accountSettingsInformation.allowAccessCodeFormatMetadata) && Objects.equals(this.allowAccountManagementGranular, accountSettingsInformation.allowAccountManagementGranular) && @@ -25275,6 +26342,8 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.allowAutoTaggingMetadata, accountSettingsInformation.allowAutoTaggingMetadata) && Objects.equals(this.allowBulkSend, accountSettingsInformation.allowBulkSend) && Objects.equals(this.allowBulkSendMetadata, accountSettingsInformation.allowBulkSendMetadata) && + Objects.equals(this.allowBYOIDV, accountSettingsInformation.allowBYOIDV) && + Objects.equals(this.allowBYOIDVMetadata, accountSettingsInformation.allowBYOIDVMetadata) && Objects.equals(this.allowCDWithdraw, accountSettingsInformation.allowCDWithdraw) && Objects.equals(this.allowCDWithdrawMetadata, accountSettingsInformation.allowCDWithdrawMetadata) && Objects.equals(this.allowConnectAgreementUI, accountSettingsInformation.allowConnectAgreementUI) && @@ -25289,6 +26358,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.allowConnectSendFinishLater, accountSettingsInformation.allowConnectSendFinishLater) && Objects.equals(this.allowConnectSendFinishLaterMetadata, accountSettingsInformation.allowConnectSendFinishLaterMetadata) && Objects.equals(this.allowConnectUnifiedPayloadUI, accountSettingsInformation.allowConnectUnifiedPayloadUI) && + Objects.equals(this.allowConnectWorkspaceUploadRequestUI, accountSettingsInformation.allowConnectWorkspaceUploadRequestUI) && Objects.equals(this.allowConsumerDisclosureOverride, accountSettingsInformation.allowConsumerDisclosureOverride) && Objects.equals(this.allowConsumerDisclosureOverrideMetadata, accountSettingsInformation.allowConsumerDisclosureOverrideMetadata) && Objects.equals(this.allowDataDownload, accountSettingsInformation.allowDataDownload) && @@ -25331,6 +26401,10 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.allowExternalLinkedAccountsMetadata, accountSettingsInformation.allowExternalLinkedAccountsMetadata) && Objects.equals(this.allowExternalSignaturePad, accountSettingsInformation.allowExternalSignaturePad) && Objects.equals(this.allowExternalSignaturePadMetadata, accountSettingsInformation.allowExternalSignaturePadMetadata) && + Objects.equals(this.allowFedRampIDVLevel1, accountSettingsInformation.allowFedRampIDVLevel1) && + Objects.equals(this.allowFedRampIDVLevel1Metadata, accountSettingsInformation.allowFedRampIDVLevel1Metadata) && + Objects.equals(this.allowFedRampIDVLevel2, accountSettingsInformation.allowFedRampIDVLevel2) && + Objects.equals(this.allowFedRampIDVLevel2Metadata, accountSettingsInformation.allowFedRampIDVLevel2Metadata) && Objects.equals(this.allowIDVForEUQualifiedSignatures, accountSettingsInformation.allowIDVForEUQualifiedSignatures) && Objects.equals(this.allowIDVForEUQualifiedSignaturesMetadata, accountSettingsInformation.allowIDVForEUQualifiedSignaturesMetadata) && Objects.equals(this.allowIDVLevel1, accountSettingsInformation.allowIDVLevel1) && @@ -25563,9 +26637,10 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.documentRetentionPurgeTabs, accountSettingsInformation.documentRetentionPurgeTabs) && Objects.equals(this.documentVisibility, accountSettingsInformation.documentVisibility) && Objects.equals(this.documentVisibilityMetadata, accountSettingsInformation.documentVisibilityMetadata) && + Objects.equals(this.docusignPDF, accountSettingsInformation.docusignPDF) && + Objects.equals(this.docusignPDFMetadata, accountSettingsInformation.docusignPDFMetadata) && Objects.equals(this.draftEnvelopeRetention, accountSettingsInformation.draftEnvelopeRetention) && Objects.equals(this.draftEnvelopeRetentionMetadata, accountSettingsInformation.draftEnvelopeRetentionMetadata) && - Objects.equals(this.dssSCOREFDN196RebrandDocuSignIsNotAVerb, accountSettingsInformation.dssSCOREFDN196RebrandDocuSignIsNotAVerb) && Objects.equals(this.dssSIGN28411EnableLeavePagePromptRadminOption, accountSettingsInformation.dssSIGN28411EnableLeavePagePromptRadminOption) && Objects.equals(this.dssSIGN29182SlideUpBarRadminOption, accountSettingsInformation.dssSIGN29182SlideUpBarRadminOption) && Objects.equals(this.emailTemplateVersion, accountSettingsInformation.emailTemplateVersion) && @@ -25592,6 +26667,8 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.enableAgreementActionsForESignMetadata, accountSettingsInformation.enableAgreementActionsForESignMetadata) && Objects.equals(this.enableAgreementDeskAdvanced, accountSettingsInformation.enableAgreementDeskAdvanced) && Objects.equals(this.enableAgreementDeskAdvancedMetaData, accountSettingsInformation.enableAgreementDeskAdvancedMetaData) && + Objects.equals(this.enableAIAgents, accountSettingsInformation.enableAIAgents) && + Objects.equals(this.enableAIAgentsMetadata, accountSettingsInformation.enableAIAgentsMetadata) && Objects.equals(this.enableAIContractReview, accountSettingsInformation.enableAIContractReview) && Objects.equals(this.enableAIContractReviewMetadata, accountSettingsInformation.enableAIContractReviewMetadata) && Objects.equals(this.enableAISenderMessage, accountSettingsInformation.enableAISenderMessage) && @@ -25606,6 +26683,8 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.enableBatchUpdateEnvelopeTypesMetadata, accountSettingsInformation.enableBatchUpdateEnvelopeTypesMetadata) && Objects.equals(this.enableBccDummyLink, accountSettingsInformation.enableBccDummyLink) && Objects.equals(this.enableBccDummyLinkMetadata, accountSettingsInformation.enableBccDummyLinkMetadata) && + Objects.equals(this.enableCacPivSignatureGroup, accountSettingsInformation.enableCacPivSignatureGroup) && + Objects.equals(this.enableCacPivSignatureGroupMetadata, accountSettingsInformation.enableCacPivSignatureGroupMetadata) && Objects.equals(this.enableCalculatedFields, accountSettingsInformation.enableCalculatedFields) && Objects.equals(this.enableCalculatedFieldsMetadata, accountSettingsInformation.enableCalculatedFieldsMetadata) && Objects.equals(this.enableCFRRapidSigningEmbeddedAuth, accountSettingsInformation.enableCFRRapidSigningEmbeddedAuth) && @@ -25631,6 +26710,8 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.enableContentSearchMetadata, accountSettingsInformation.enableContentSearchMetadata) && Objects.equals(this.enableCoupaCoreExtension, accountSettingsInformation.enableCoupaCoreExtension) && Objects.equals(this.enableCoupaCoreExtensionMetadata, accountSettingsInformation.enableCoupaCoreExtensionMetadata) && + Objects.equals(this.enableCoupaIAMConnector, accountSettingsInformation.enableCoupaIAMConnector) && + Objects.equals(this.enableCoupaIAMConnectorMetadata, accountSettingsInformation.enableCoupaIAMConnectorMetadata) && Objects.equals(this.enableCustomDataVerificationExtensions, accountSettingsInformation.enableCustomDataVerificationExtensions) && Objects.equals(this.enableCustomDataVerificationExtensionsMetadata, accountSettingsInformation.enableCustomDataVerificationExtensionsMetadata) && Objects.equals(this.enableCustomerSatisfactionMetricTracking, accountSettingsInformation.enableCustomerSatisfactionMetricTracking) && @@ -25670,8 +26751,20 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.enableEsignCommunitiesMetadata, accountSettingsInformation.enableEsignCommunitiesMetadata) && Objects.equals(this.enableEsignTaskList, accountSettingsInformation.enableEsignTaskList) && Objects.equals(this.enableEsignTaskListMetadata, accountSettingsInformation.enableEsignTaskListMetadata) && + Objects.equals(this.enableGenAndAPI, accountSettingsInformation.enableGenAndAPI) && + Objects.equals(this.enableGenAndAPIMetadata, accountSettingsInformation.enableGenAndAPIMetadata) && Objects.equals(this.enableGenerationWith3PIntegration, accountSettingsInformation.enableGenerationWith3PIntegration) && Objects.equals(this.enableGenerationWith3PIntegrationMetaData, accountSettingsInformation.enableGenerationWith3PIntegrationMetaData) && + Objects.equals(this.enableGreenhouseApp, accountSettingsInformation.enableGreenhouseApp) && + Objects.equals(this.enableGreenhouseAppMetadata, accountSettingsInformation.enableGreenhouseAppMetadata) && + Objects.equals(this.enableI9OnDemand, accountSettingsInformation.enableI9OnDemand) && + Objects.equals(this.enableI9OnDemandMetadata, accountSettingsInformation.enableI9OnDemandMetadata) && + Objects.equals(this.enableIAMClauseLibrary, accountSettingsInformation.enableIAMClauseLibrary) && + Objects.equals(this.enableIAMClauseLibraryMetadata, accountSettingsInformation.enableIAMClauseLibraryMetadata) && + Objects.equals(this.enableIAMDataConnector, accountSettingsInformation.enableIAMDataConnector) && + Objects.equals(this.enableIAMDataConnectorMetadata, accountSettingsInformation.enableIAMDataConnectorMetadata) && + Objects.equals(this.enableIAMforXEmbeddedUX, accountSettingsInformation.enableIAMforXEmbeddedUX) && + Objects.equals(this.enableIAMforXEmbeddedUXMetadata, accountSettingsInformation.enableIAMforXEmbeddedUXMetadata) && Objects.equals(this.enableIDFxAccountlessSMSAuthForPart11, accountSettingsInformation.enableIDFxAccountlessSMSAuthForPart11) && Objects.equals(this.enableIDFxAccountlessSMSAuthForPart11Metadata, accountSettingsInformation.enableIDFxAccountlessSMSAuthForPart11Metadata) && Objects.equals(this.enableIDFxIntuitKBA, accountSettingsInformation.enableIDFxIntuitKBA) && @@ -25706,6 +26799,8 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.enableNavigatorAPIUtilitiesMetadata, accountSettingsInformation.enableNavigatorAPIUtilitiesMetadata) && Objects.equals(this.enableNavigatorForHR, accountSettingsInformation.enableNavigatorForHR) && Objects.equals(this.enableNavigatorForHRMetadata, accountSettingsInformation.enableNavigatorForHRMetadata) && + Objects.equals(this.enableNavigatorHierarchyAI, accountSettingsInformation.enableNavigatorHierarchyAI) && + Objects.equals(this.enableNavigatorHierarchyAIMetadata, accountSettingsInformation.enableNavigatorHierarchyAIMetadata) && Objects.equals(this.enableNavigatorPartialIngestion, accountSettingsInformation.enableNavigatorPartialIngestion) && Objects.equals(this.enableNavigatorPartialIngestionMetadata, accountSettingsInformation.enableNavigatorPartialIngestionMetadata) && Objects.equals(this.enableNavigatorTrial, accountSettingsInformation.enableNavigatorTrial) && @@ -25714,6 +26809,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.enableNotaryOnDemandWitnessMetadata, accountSettingsInformation.enableNotaryOnDemandWitnessMetadata) && Objects.equals(this.enableObligationManagement, accountSettingsInformation.enableObligationManagement) && Objects.equals(this.enableObligationManagementMetadata, accountSettingsInformation.enableObligationManagementMetadata) && + Objects.equals(this.enableOwnerInsightsAndRecommendationsSettingMetadata, accountSettingsInformation.enableOwnerInsightsAndRecommendationsSettingMetadata) && Objects.equals(this.enableParticipantRecipientSettingMetadata, accountSettingsInformation.enableParticipantRecipientSettingMetadata) && Objects.equals(this.enablePaymentProcessing, accountSettingsInformation.enablePaymentProcessing) && Objects.equals(this.enablePaymentProcessingMetadata, accountSettingsInformation.enablePaymentProcessingMetadata) && @@ -25737,6 +26833,8 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.enableReservedDomainMetadata, accountSettingsInformation.enableReservedDomainMetadata) && Objects.equals(this.enableResponsiveSigning, accountSettingsInformation.enableResponsiveSigning) && Objects.equals(this.enableResponsiveSigningMetadata, accountSettingsInformation.enableResponsiveSigningMetadata) && + Objects.equals(this.enableReviewerEventsSetting, accountSettingsInformation.enableReviewerEventsSetting) && + Objects.equals(this.enableReviewerEventsSettingMetadata, accountSettingsInformation.enableReviewerEventsSettingMetadata) && Objects.equals(this.enableSAPAribaExtension, accountSettingsInformation.enableSAPAribaExtension) && Objects.equals(this.enableSAPAribaExtensionMetaData, accountSettingsInformation.enableSAPAribaExtensionMetaData) && Objects.equals(this.enableScheduledRelease, accountSettingsInformation.enableScheduledRelease) && @@ -25745,6 +26843,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.enableSearchServiceAzureUriMetadata, accountSettingsInformation.enableSearchServiceAzureUriMetadata) && Objects.equals(this.enableSearchSiteSpecificApi, accountSettingsInformation.enableSearchSiteSpecificApi) && Objects.equals(this.enableSearchSiteSpecificApiMetadata, accountSettingsInformation.enableSearchSiteSpecificApiMetadata) && + Objects.equals(this.enableSenderInsightsAndRecommendationsSettingMetadata, accountSettingsInformation.enableSenderInsightsAndRecommendationsSettingMetadata) && Objects.equals(this.enableSendingTagsFontSettings, accountSettingsInformation.enableSendingTagsFontSettings) && Objects.equals(this.enableSendingTagsFontSettingsMetadata, accountSettingsInformation.enableSendingTagsFontSettingsMetadata) && Objects.equals(this.enableSendToAgent, accountSettingsInformation.enableSendToAgent) && @@ -25761,8 +26860,6 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.enableSignerAttachmentsMetadata, accountSettingsInformation.enableSignerAttachmentsMetadata) && Objects.equals(this.enableSigningAIFeaturesPlan, accountSettingsInformation.enableSigningAIFeaturesPlan) && Objects.equals(this.enableSigningAIFeaturesPlanMetadata, accountSettingsInformation.enableSigningAIFeaturesPlanMetadata) && - Objects.equals(this.enableSigningAIFeaturesSetting, accountSettingsInformation.enableSigningAIFeaturesSetting) && - Objects.equals(this.enableSigningAIFeaturesSettingMetadata, accountSettingsInformation.enableSigningAIFeaturesSettingMetadata) && Objects.equals(this.enableSigningExtensionComments, accountSettingsInformation.enableSigningExtensionComments) && Objects.equals(this.enableSigningExtensionCommentsMetadata, accountSettingsInformation.enableSigningExtensionCommentsMetadata) && Objects.equals(this.enableSigningExtensionConversations, accountSettingsInformation.enableSigningExtensionConversations) && @@ -25804,6 +26901,8 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.enableWitnessingMetadata, accountSettingsInformation.enableWitnessingMetadata) && Objects.equals(this.enableWorkdayFinancialsExtension, accountSettingsInformation.enableWorkdayFinancialsExtension) && Objects.equals(this.enableWorkdayFinancialsExtensionMetaData, accountSettingsInformation.enableWorkdayFinancialsExtensionMetaData) && + Objects.equals(this.enableWorkdayHRApp, accountSettingsInformation.enableWorkdayHRApp) && + Objects.equals(this.enableWorkdayHRAppMetadata, accountSettingsInformation.enableWorkdayHRAppMetadata) && Objects.equals(this.enforceTemplateNameUniqueness, accountSettingsInformation.enforceTemplateNameUniqueness) && Objects.equals(this.enforceTemplateNameUniquenessMetadata, accountSettingsInformation.enforceTemplateNameUniquenessMetadata) && Objects.equals(this.enforceTlsEmails, accountSettingsInformation.enforceTlsEmails) && @@ -26079,7 +27178,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(accessCodeFormat, accountDateTimeFormat, accountDateTimeFormatMetadata, accountDefaultLanguage, accountDefaultLanguageMetadata, accountName, accountNameMetadata, accountNotification, accountUISettings, adoptSigConfig, adoptSigConfigMetadata, advancedCorrect, advancedCorrectMetadata, advancedSearchEnableTabField, advancedSearchEnableTabFieldMetadata, advancedSearchEnableTemplateIdField, advancedSearchEnableTemplateIdFieldMetadata, advancedSearchEnableTemplateNameField, advancedSearchEnableTemplateNameFieldMetadata, allowAccessCodeFormat, allowAccessCodeFormatMetadata, allowAccountManagementGranular, allowAccountManagementGranularMetadata, allowAccountMemberNameChange, allowAccountMemberNameChangeMetadata, allowACE, allowACEMetadata, allowAdvancedRecipientRoutingConditional, allowAdvancedRecipientRoutingConditionalMetadata, allowAgentNameEmailEdit, allowAgentNameEmailEditMetadata, allowAgreementActions, allowAgreementActionsMetadata, allowAgreementOrchestrations, allowAgreementOrchestrationsMetadata, allowAutoNavSettings, allowAutoNavSettingsMetadata, allowAutoTagging, allowAutoTaggingMetadata, allowBulkSend, allowBulkSendMetadata, allowCDWithdraw, allowCDWithdrawMetadata, allowConnectAgreementUI, allowConnectAgreementUIMetadata, allowConnectAuthoritativeCopyReadyEventUI, allowConnectEnvelopeReminderSentEventUI, allowConnectEnvelopeRemovedEvent, allowConnectExtensionUI, allowConnectHttpListenerConfigs, allowConnectIdentityVerificationUI, allowConnectOAuthUI, allowConnectSendFinishLater, allowConnectSendFinishLaterMetadata, allowConnectUnifiedPayloadUI, allowConsumerDisclosureOverride, allowConsumerDisclosureOverrideMetadata, allowDataDownload, allowDataDownloadMetadata, allowDelayedRouting, allowDelayedRoutingMetadata, allowDelegatedSigning, allowDelegatedSigningMetadata, allowDocGenDocuments, allowDocGenDocumentsMetadata, allowDocumentDisclosures, allowDocumentDisclosuresMetadata, allowDocumentsOnSignedEnvelopes, allowDocumentsOnSignedEnvelopesMetadata, allowDocumentVisibility, allowDocumentVisibilityMetadata, allowEditingEnvelopesOnBehalfOfOthers, allowEditingEnvelopesOnBehalfOfOthersMetadata, allowEHankoStamps, allowEHankoStampsMetadata, allowENoteEOriginal, allowENoteEOriginalMetadata, allowEnvelopeCorrect, allowEnvelopeCorrectMetadata, allowEnvelopeCustodyTransfer, allowEnvelopeCustodyTransferMetadata, allowEnvelopeCustomFields, allowEnvelopeCustomFieldsMetadata, allowEnvelopePublishReporting, allowEnvelopePublishReportingMetadata, allowEnvelopeReporting, allowEnvelopeReportingMetadata, allowExpression, allowExpressionMetadata, allowExpressSignerCertificate, allowExpressSignerCertificateMetadata, allowExtendedSendingResourceFile, allowExtendedSendingResourceFileMetadata, allowExternalLinkedAccounts, allowExternalLinkedAccountsMetadata, allowExternalSignaturePad, allowExternalSignaturePadMetadata, allowIDVForEUQualifiedSignatures, allowIDVForEUQualifiedSignaturesMetadata, allowIDVLevel1, allowIDVLevel1Metadata, allowIDVLevel1Trial, allowIDVLevel1TrialMetadata, allowIDVLevel2, allowIDVLevel2Metadata, allowIDVLevel3, allowIDVLevel3Metadata, allowIDVPlatform, allowIDVPlatformMetadata, allowIdvRiskAssessment, allowIdvRiskAssessmentMetadata, allowInPerson, allowInPersonElectronicNotary, allowInPersonElectronicNotaryMetadata, allowInPersonMetadata, allowManagedStamps, allowManagedStampsMetadata, allowManagingEnvelopesOnBehalfOfOthers, allowManagingEnvelopesOnBehalfOfOthersMetadata, allowMarkup, allowMarkupMetadata, allowMemberTimeZone, allowMemberTimeZoneMetadata, allowMergeFields, allowMergeFieldsMetadata, allowMultipleBrandProfiles, allowMultipleBrandProfilesMetadata, allowMultipleSignerAttachments, allowMultipleSignerAttachmentsMetadata, allowNonUSPhoneAuth, allowNonUSPhoneAuthMetadata, allowOcrOfEnvelopeDocuments, allowOcrOfEnvelopeDocumentsMetadata, allowOfflineSigning, allowOfflineSigningMetadata, allowOnlyStandaloneWebForms, allowOnlyStandaloneWebFormsMetadata, allowOpenTrustSignerCertificate, allowOpenTrustSignerCertificateMetadata, allowOrganizationBranding, allowOrganizationBrandingMetadata, allowOrganizationDocusignMonitor, allowOrganizationDocusignMonitorFree, allowOrganizationDocusignMonitorFreeMetadata, allowOrganizationDocusignMonitorMetadata, allowOrganizationDomainUserManagement, allowOrganizationDomainUserManagementMetadata, allowOrganizations, allowOrganizationsMetadata, allowOrganizationSsoManagement, allowOrganizationSsoManagementMetadata, allowOrganizationToUseInPersonElectronicNotary, allowOrganizationToUseInPersonElectronicNotaryMetadata, allowOrganizationToUseRemoteNotary, allowOrganizationToUseRemoteNotaryMetadata, allowOrganizationToUseThirdPartyElectronicNotary, allowOrganizationToUseThirdPartyElectronicNotaryMetadata, allowParticipantRecipientType, allowParticipantRecipientTypeMetadata, allowPaymentProcessing, allowPaymentProcessingMetadata, allowPendingDestinationUrlEdition, allowPendingDestinationUrlEditionMetadata, allowPerformanceAnalytics, allowPerformanceAnalyticsMetadata, allowPhoneAuthentication, allowPhoneAuthenticationMetadata, allowPhoneAuthOverride, allowPhoneAuthOverrideMetadata, allowPrivateSigningGroups, allowPrivateSigningGroupsMetadata, allowRecipientConnect, allowRecipientConnectMetadata, allowReminders, allowRemindersMetadata, allowRemoteNotary, allowRemoteNotaryMetadata, allowResourceFileBranding, allowResourceFileBrandingMetadata, allowSafeBioPharmaSignerCertificate, allowSafeBioPharmaSignerCertificateMetadata, allowScheduledSending, allowScheduledSendingMetadata, allowSecurityAppliance, allowSecurityApplianceMetadata, allowSendingEnvelopesOnBehalfOfOthers, allowSendingEnvelopesOnBehalfOfOthersMetadata, allowSendToCertifiedDelivery, allowSendToCertifiedDeliveryMetadata, allowSendToIntermediary, allowSendToIntermediaryMetadata, allowServerTemplates, allowServerTemplatesMetadata, allowSetEmbeddedRecipientStartURL, allowSetEmbeddedRecipientStartURLMetadata, allowSharedTabs, allowSharedTabsMetadata, allowSignatureStamps, allowSignatureStampsMetadata, allowSignDocumentFromHomePage, allowSignDocumentFromHomePageMetadata, allowSignerReassign, allowSignerReassignMetadata, allowSignerReassignOverride, allowSignerReassignOverrideMetadata, allowSigningExtensions, allowSigningExtensionsMetadata, allowSigningGroups, allowSigningGroupsMetadata, allowSigningInsights, allowSigningInsightsMetadata, allowSigningRadioDeselect, allowSigningRadioDeselectMetadata, allowSignNow, allowSignNowMetadata, allowSMSDelivery, allowSMSDeliveryMetadata, allowSocialIdLogin, allowSocialIdLoginMetadata, allowSupplementalDocuments, allowSupplementalDocumentsMetadata, allowThirdPartyElectronicNotary, allowThirdPartyElectronicNotaryMetadata, allowTransactionsWorkspace, allowTransactionsWorkspaceMetadata, allowTransactionsWorkspaceOriginal, allowTransactionsWorkspaceOriginalMetadata, allowUsersToAccessDirectory, allowUsersToAccessDirectoryMetadata, allowValueInsights, allowValueInsightsMetadata, allowWebForms, allowWebFormsMetadata, allowWhatsAppDelivery, allowWhatsAppDeliveryMetadata, anchorPopulationScope, anchorPopulationScopeMetadata, anchorTagVersionedPlacementEnabled, anchorTagVersionedPlacementMetadataEnabled, attachCompletedEnvelope, attachCompletedEnvelopeMetadata, authenticationCheck, authenticationCheckMetadata, autoNavRule, autoNavRuleMetadata, autoProvisionSignerAccount, autoProvisionSignerAccountMetadata, bccEmailArchive, bccEmailArchiveMetadata, betaSwitchConfiguration, betaSwitchConfigurationMetadata, billingAddress, billingAddressMetadata, bulkSend, bulkSendActionResendLimit, bulkSendMaxCopiesInBatch, bulkSendMaxUnprocessedEnvelopesCount, bulkSendMetadata, canSelfBrandSend, canSelfBrandSendMetadata, canSelfBrandSign, canSelfBrandSignMetadata, canUseSalesforceOAuth, canUseSalesforceOAuthMetadata, captureVoiceRecording, captureVoiceRecordingMetadata, cfr21SimplifiedSigningEnabled, cfr21SimplifiedSigningEnabledMetadata, cfrUseWideImage, cfrUseWideImageMetadata, checkForMultipleAdminsOnAccount, checkForMultipleAdminsOnAccountMetadata, chromeSignatureEnabled, chromeSignatureEnabledMetadata, cloudReady, commentEmailShowMessageText, commentEmailShowMessageTextMetadata, commentsAllowEnvelopeOverride, commentsAllowEnvelopeOverrideMetadata, conditionalFieldsEnabled, conditionalFieldsEnabledMetadata, consumerDisclosureFrequency, consumerDisclosureFrequencyMetadata, convertPdfFields, convertPdfFieldsMetadata, customExtractionPlanLevels, customExtractionPlanLevelsMetadata, dataPopulationScope, dataPopulationScopeMetadata, defaultSigningResponsiveView, defaultSigningResponsiveViewMetadata, defaultSigningResponsiveViewUseGrade, defaultSigningResponsiveViewUseGradeMetadata, defaultToAdvancedEnvelopesFilterForm, defaultToAdvancedEnvelopesFilterFormMetadata, disableAutoTemplateMatching, disableAutoTemplateMatchingMetadata, disableLegacyKba, disableLegacyKbaMetadata, disableLegacySharedEnvelopes, disableLegacySharedEnvelopesMetadata, disableMobileApp, disableMobileAppMetadata, disableMobilePushNotifications, disableMobilePushNotificationsMetadata, disableMobileSending, disableMobileSendingMetadata, disableMultipleSessions, disableMultipleSessionsMetadata, disablePurgeNotificationsForSenderMetadata, disableSignerCertView, disableSignerCertViewMetadata, disableSignerHistoryView, disableSignerHistoryViewMetadata, disableStyleSignature, disableStyleSignatureMetadata, disableUploadSignature, disableUploadSignatureMetadata, disableUserSharing, disableUserSharingMetadata, displayBetaSwitch, displayBetaSwitchMetadata, documentConversionRestrictions, documentConversionRestrictionsMetadata, documentRetention, documentRetentionMetadata, documentRetentionPurgeTabs, documentVisibility, documentVisibilityMetadata, draftEnvelopeRetention, draftEnvelopeRetentionMetadata, dssSCOREFDN196RebrandDocuSignIsNotAVerb, dssSIGN28411EnableLeavePagePromptRadminOption, dssSIGN29182SlideUpBarRadminOption, emailTemplateVersion, emailTemplateVersionMetadata, enableAccessCodeGenerator, enableAccessCodeGeneratorMetadata, enableAccountWideSearch, enableAccountWideSearchMetadata, enableAdditionalAdvancedWebFormsFeatures, enableAdditionalAdvancedWebFormsFeaturesMetadata, enableAdmHealthcare, enableAdmHealthcareMetadata, enableAdvancedEnvelopesSearch, enableAdvancedEnvelopesSearchMetadata, enableAdvancedPayments, enableAdvancedPaymentsMetadata, enableAdvancedPowerForms, enableAdvancedPowerFormsMetadata, enableAdvancedSearch, enableAdvancedSearchMetadata, enableAgreementActionsForCLM, enableAgreementActionsForCLMMetadata, enableAgreementActionsForESign, enableAgreementActionsForESignMetadata, enableAgreementDeskAdvanced, enableAgreementDeskAdvancedMetaData, enableAIContractReview, enableAIContractReviewMetadata, enableAISenderMessage, enableAISenderMessageMetadata, enableAISuggestedFields, enableAISuggestedFieldsAutoPlace, enableAISuggestedFieldsAutoPlaceMetadata, enableAISuggestedFieldsMetadata, enableAutoNav, enableAutoNavMetadata, enableBatchUpdateEnvelopeTypes, enableBatchUpdateEnvelopeTypesMetadata, enableBccDummyLink, enableBccDummyLinkMetadata, enableCalculatedFields, enableCalculatedFieldsMetadata, enableCFRRapidSigningEmbeddedAuth, enableCFRRapidSigningEmbeddedAuthMetadata, enableClickPlus, enableClickPlusConditionalContent, enableClickPlusConditionalContentMetaData, enableClickPlusCustomFields, enableClickPlusCustomFieldsMetaData, enableClickPlusCustomStyle, enableClickPlusCustomStyleMetaData, enableClickPlusDynamicContent, enableClickPlusDynamicContentMetaData, enableClickPlusMetaData, enableClickwraps, enableClickwrapsMetadata, enableCombinedPDFDownloadForSBS, enableCommentsHistoryDownloadInSigning, enableCommentsHistoryDownloadInSigningMetadata, enableContactSuggestions, enableContactSuggestionsMetadata, enableContentSearch, enableContentSearchMetadata, enableCoupaCoreExtension, enableCoupaCoreExtensionMetadata, enableCustomDataVerificationExtensions, enableCustomDataVerificationExtensionsMetadata, enableCustomerSatisfactionMetricTracking, enableCustomerSatisfactionMetricTrackingMetadata, enableDataVerificationExtensions, enableDataVerificationExtensionsMetadata, enableDocumentTemplateLibrary, enableDocumentTemplateLibraryMetadata, enableDSigEUAdvancedPens, enableDSigEUAdvancedPensMetadata, enableDSigExpressPens, enableDSigExpressPensMetadata, enableDSigIDCheckForAESPens, enableDSigIDCheckForAESPensMetadata, enableDSigIDCheckInPersonForQESPens, enableDSigIDCheckInPersonForQESPensMetadata, enableDSigIDCheckRemoteForQESPens, enableDSigIDCheckRemoteForQESPensMetadata, enableDSigIDVerificationPens, enableDSigIDVerificationPensMetadata, enableDSigIDVerificationPremierPens, enableDSigIDVerificationPremierPensMetadata, enableDSigPenGroupEuQes, enableDSigPenGroupEuQesMetadata, enableDSigPlgEuQesPens, enableDSigPlgEuQesPensMetadata, enableDSPro, enableDSProMetadata, enableEnforceTlsEmailsSettingMetadata, enableEnvelopeStampingByAccountAdmin, enableEnvelopeStampingByAccountAdminMetadata, enableEnvelopeStampingByDSAdmin, enableEnvelopeStampingByDSAdminMetadata, enableESignAPIHourlyLimitManagement, enableESignAPIHourlyLimitManagementMetadata, enableEsignCommunities, enableEsignCommunitiesMetadata, enableEsignTaskList, enableEsignTaskListMetadata, enableGenerationWith3PIntegration, enableGenerationWith3PIntegrationMetaData, enableIDFxAccountlessSMSAuthForPart11, enableIDFxAccountlessSMSAuthForPart11Metadata, enableIDFxIntuitKBA, enableIDFxIntuitKBAMetadata, enableIDFxPhoneAuthentication, enableIDFxPhoneAuthenticationMetadata, enableIdfxPhoneAuthSignatureAuthStatus, enableIdfxPhoneAuthSignatureAuthStatusMetadata, enableInboxBrowseViewsPoweredByElasticSearch, enableInboxBrowseViewsPoweredByElasticSearchMetadata, enableInboxRelevanceSort, enableInboxRelevanceSortMetadata, enableInBrowserEditor, enableInBrowserEditorMetadata, enableKeyTermsSuggestionsByDocumentType, enableKeyTermsSuggestionsByDocumentTypeMetadata, enableLargeFileSupport, enableLargeFileSupportMetadata, enableLegacySharedEnvelopes, enableLegacySharedEnvelopesMetadata, enableLicenseManagement, enableLicenseManagementMetadata, enableMicrosoftDynamics365Extension, enableMicrosoftDynamics365ExtensionMetadata, enableMultiUserRepositoryFeatures, enableMultiUserRepositoryFeaturesMetadata, enableNavigatorAPIDataIn, enableNavigatorAPIDataInMetadata, enableNavigatorAPIDataOut, enableNavigatorAPIDataOutMetadata, enableNavigatorAPIUtilities, enableNavigatorAPIUtilitiesMetadata, enableNavigatorForHR, enableNavigatorForHRMetadata, enableNavigatorPartialIngestion, enableNavigatorPartialIngestionMetadata, enableNavigatorTrial, enableNavigatorTrialMetadata, enableNotaryOnDemandWitness, enableNotaryOnDemandWitnessMetadata, enableObligationManagement, enableObligationManagementMetadata, enableParticipantRecipientSettingMetadata, enablePaymentProcessing, enablePaymentProcessingMetadata, enablePDFAConversion, enablePDFAConversionMetadata, enablePowerForm, enablePowerFormDirect, enablePowerFormDirectMetadata, enablePowerFormMetadata, enablePremiumDataVerificationExtensions, enablePremiumDataVerificationExtensionsMetadata, enableRecipientDomainValidation, enableRecipientDomainValidationMetadata, enableRecipientMayProvidePhoneNumber, enableRecipientMayProvidePhoneNumberMetadata, enableReportLinks, enableReportLinksMetadata, enableRequireSignOnPaper, enableRequireSignOnPaperMetadata, enableReservedDomain, enableReservedDomainMetadata, enableResponsiveSigning, enableResponsiveSigningMetadata, enableSAPAribaExtension, enableSAPAribaExtensionMetaData, enableScheduledRelease, enableScheduledReleaseMetadata, enableSearchServiceAzureUri, enableSearchServiceAzureUriMetadata, enableSearchSiteSpecificApi, enableSearchSiteSpecificApiMetadata, enableSendingTagsFontSettings, enableSendingTagsFontSettingsMetadata, enableSendToAgent, enableSendToAgentMetadata, enableSendToIntermediary, enableSendToIntermediaryMetadata, enableSendToManage, enableSendToManageMetadata, enableSequentialSigningAPI, enableSequentialSigningAPIMetadata, enableSequentialSigningUI, enableSequentialSigningUIMetadata, enableSignerAttachments, enableSignerAttachmentsMetadata, enableSigningAIFeaturesPlan, enableSigningAIFeaturesPlanMetadata, enableSigningAIFeaturesSetting, enableSigningAIFeaturesSettingMetadata, enableSigningExtensionComments, enableSigningExtensionCommentsMetadata, enableSigningExtensionConversations, enableSigningExtensionConversationsMetadata, enableSigningGroupContinuePageSetting, enableSigningGroupContinuePageSettingMetadata, enableSigningOrderSettingsForAccount, enableSigningOrderSettingsForAccountMetadata, enableSignOnPaper, enableSignOnPaperMetadata, enableSignOnPaperOverride, enableSignOnPaperOverrideMetadata, enableSignWithNotary, enableSignWithNotaryMetadata, enableSmartContracts, enableSmartContractsMetadata, enableSMSAuthentication, enableSMSAuthenticationMetadata, enableSMSDeliveryAdditionalNotification, enableSMSDeliveryAdditionalNotificationMetadata, enableSMSDeliveryPrimary, enableSocialIdLogin, enableSocialIdLoginMetadata, enableStrikeThrough, enableStrikeThroughMetadata, enableTickets, enableTicketsMetaData, enableTransactionPoint, enableTransactionPointMetadata, enableUnifiedRepository, enableUnifiedRepositoryMetadata, enableVaulting, enableVaultingMetadata, enableWebFormsRuntimeAPIs, enableWebFormsRuntimeAPIsMetadata, enableWebFormsSeparateUserPermissions, enableWebFormsSeparateUserPermissionsMetadata, enableWitnessing, enableWitnessingMetadata, enableWorkdayFinancialsExtension, enableWorkdayFinancialsExtensionMetaData, enforceTemplateNameUniqueness, enforceTemplateNameUniquenessMetadata, enforceTlsEmails, enforceTlsEmailsMetadata, envelopeIntegrationAllowed, envelopeIntegrationAllowedMetadata, envelopeIntegrationEnabled, envelopeIntegrationEnabledMetadata, envelopeLimitsTotalDocumentSizeAllowedInMB, envelopeLimitsTotalDocumentSizeAllowedInMBEnabled, envelopeLimitsTotalDocumentSizeAllowedInMBEnabledMetadata, envelopeLimitsTotalDocumentSizeAllowedInMBMetadata, envelopeSearchMode, envelopeSearchModeMetadata, envelopeStampingDefaultValue, envelopeStampingDefaultValueMetadata, exitPrompt, exitPromptMetadata, expressSend, expressSendAllowTabs, expressSendAllowTabsMetadata, expressSendMetadata, externalDocumentSources, externalSignaturePadType, externalSignaturePadTypeMetadata, faxOutEnabled, faxOutEnabledMetadata, finishReminder, finishReminderMetadata, forbidAddingUserStamps, forbidAddingUserStampsMetadata, guidedFormsHtmlAllowed, guidedFormsHtmlAllowedMetadata, guidedFormsHtmlConversionPolicy, guidedFormsHtmlConversionPolicyMetadata, hasRecipientConnectClaimedDomain, hideAccountAddressInCoC, hideAccountAddressInCoCMetadata, hidePricing, hidePricingMetadata, idCheckConfigurations, idCheckExpire, idCheckExpireDays, idCheckExpireDaysMetadata, idCheckExpireMetadata, idCheckExpireMinutes, idCheckExpireMinutesMetadata, idCheckRequired, idCheckRequiredMetadata, identityVerification, identityVerificationMetadata, idfxKBAAuthenticationOverride, idfxKBAAuthenticationOverrideMetadata, idfxPhoneAuthenticationOverride, idfxPhoneAuthenticationOverrideMetadata, ignoreErrorIfAnchorTabNotFound, ignoreErrorIfAnchorTabNotFoundMetadataEnabled, inPersonIDCheckQuestion, inPersonIDCheckQuestionMetadata, inPersonSigningEnabled, inPersonSigningEnabledMetadata, inSessionEnabled, inSessionEnabledMetadata, inSessionSuppressEmails, inSessionSuppressEmailsMetadata, isConnectDocumentFieldsEnabled, isvEmbed, isvEmbedMetaData, isvOemEmbed, isvOemEmbedMetaData, linkedExternalPrimaryAccounts, maestroPlanLevels, maestroPlanLevelsMetadata, maximumSigningGroups, maximumSigningGroupsMetadata, maximumUsersPerSigningGroup, maximumUsersPerSigningGroupMetadata, maxNumberOfCustomStamps, mergeMixedModeResults, mergeMixedModeResultsMetadata, mobileSessionTimeout, mobileSessionTimeoutMetadata, numberOfActiveCustomStamps, optInMobileSigningV02, optInMobileSigningV02Metadata, optInUniversalSignatures, optOutAutoNavTextAndTabColorUpdates, optOutAutoNavTextAndTabColorUpdatesMetadata, optOutNewPlatformSeal, optOutNewPlatformSealPlatformMetadata, originalAccountSite, participantCopyOptOut, participantCopyOptOutMetadata, pdfMaxChunkedUploadPartSize, pdfMaxChunkedUploadPartSizeMetadata, pdfMaxChunkedUploadTotalSize, pdfMaxChunkedUploadTotalSizeMetadata, pdfMaxIndividualUploadSize, pdfMaxIndividualUploadSizeMetadata, phoneAuthRecipientMayProvidePhoneNumber, phoneAuthRecipientMayProvidePhoneNumberMetadata, pkiSignDownloadedPDFDocs, pkiSignDownloadedPDFDocsMetadata, readOnlyMode, readOnlyModeMetadata, recipientsCanSignOffline, recipientsCanSignOfflineMetadata, recipientSigningAutoNavigationControl, recipientSigningAutoNavigationControlMetadata, recycleBinEnvelopeRetention, recycleBinEnvelopeRetentionMetadata, require21CFRpt11Compliance, require21CFRpt11ComplianceMetadata, requireDeclineReason, requireDeclineReasonMetadata, requireExternalUserManagement, requireExternalUserManagementMetadata, requireSignerCertificateType, requireSignerCertificateTypeMetadata, rsaVeridAccountName, rsaVeridPassword, rsaVeridRuleset, rsaVeridUserId, selfSignedRecipientEmailDocument, selfSignedRecipientEmailDocumentMetadata, selfSignedRecipientEmailDocumentUserOverride, selfSignedRecipientEmailDocumentUserOverrideMetadata, senderCanSignInEachLocation, senderCanSignInEachLocationMetadata, senderMustAuthenticateSigning, senderMustAuthenticateSigningMetadata, sendingTagsFontColor, sendingTagsFontColorMetadata, sendingTagsFontName, sendingTagsFontNameMetadata, sendingTagsFontSize, sendingTagsFontSizeMetadata, sendLockoutRecipientNotification, sendLockoutRecipientNotificationMetadata, sendToCertifiedDeliveryEnabled, sendToCertifiedDeliveryEnabledMetadata, sessionTimeout, sessionTimeoutMetadata, setRecipEmailLang, setRecipEmailLangMetadata, setRecipSignLang, setRecipSignLangMetadata, sharedTemplateFolders, sharedTemplateFoldersMetadata, showCompleteDialogInEmbeddedSession, showCompleteDialogInEmbeddedSessionMetadata, showConditionalRoutingOnSend, showConditionalRoutingOnSendMetadata, showInitialConditionalFields, showInitialConditionalFieldsMetadata, showLocalizedWatermarks, showLocalizedWatermarksMetadata, showMaskedFieldsWhenDownloadingDocumentAsSender, showMaskedFieldsWhenDownloadingDocumentAsSenderMetadata, showTutorials, showTutorialsMetadata, signatureProviders, signatureProvidersMetadata, signDateFormat, signDateFormatMetadata, signDateTimeAccountLanguageOverride, signDateTimeAccountLanguageOverrideMetadata, signDateTimeAccountTimezoneOverride, signDateTimeAccountTimezoneOverrideMetadata, signerAttachCertificateToEnvelopePDF, signerAttachCertificateToEnvelopePDFMetadata, signerAttachConcat, signerAttachConcatMetadata, signerCanCreateAccount, signerCanCreateAccountMetadata, signerCanSignOnMobile, signerCanSignOnMobileMetadata, signerInSessionUseEnvelopeCompleteEmail, signerInSessionUseEnvelopeCompleteEmailMetadata, signerLoginRequirements, signerLoginRequirementsMetadata, signerMustHaveAccount, signerMustHaveAccountMetadata, signerMustLoginToSign, signerMustLoginToSignMetadata, signerShowSecureFieldInitialValues, signerShowSecureFieldInitialValuesMetadata, signingSessionTimeout, signingSessionTimeoutMetadata, signingUiVersion, signingUiVersionMetadata, signTimeFormat, signTimeFormatMetadata, signTimeShowAmPm, signTimeShowAmPmMetadata, simplifiedSendingEnabled, simplifiedSendingEnabledMetadata, singleSignOnEnabled, singleSignOnEnabledMetadata, skipAuthCompletedEnvelopes, skipAuthCompletedEnvelopesMetadata, socialIdRecipAuth, socialIdRecipAuthMetadata, specifyDocumentVisibility, specifyDocumentVisibilityMetadata, startInAdvancedCorrect, startInAdvancedCorrectMetadata, supplementalDocumentsMustAccept, supplementalDocumentsMustAcceptMetadata, supplementalDocumentsMustRead, supplementalDocumentsMustReadMetadata, supplementalDocumentsMustView, supplementalDocumentsMustViewMetadata, suppressCertificateEnforcement, suppressCertificateEnforcementMetadata, tabAccountSettings, timezoneOffsetAPI, timezoneOffsetAPIMetadata, timezoneOffsetUI, timezoneOffsetUIMetadata, universalSignatureOptIn, universalSignatureSkipPlatformSignature, universalSignatureSkipPlatformSignatureMetadata, useAccountLevelEmail, useAccountLevelEmailMetadata, useConsumerDisclosure, useConsumerDisclosureMetadata, useConsumerDisclosureWithinAccount, useConsumerDisclosureWithinAccountMetadata, useDerivedKeys, useDerivedKeysMetadata, useDocuSignExpressSignerCertificate, useDocuSignExpressSignerCertificateMetadata, useEnvelopeSearchMixedMode, useEnvelopeSearchMixedModeMetadata, useMultiAppGroupsData, useMultiAppGroupsDataMetadata, useNewBlobForPdf, useNewBlobForPdfMetadata, useNewEnvelopeSearch, useNewEnvelopeSearchMetadata, useNewEnvelopeSearchOnlyWhenSearchingAfterDate, useNewEnvelopeSearchOnlyWhenSearchingAfterDateMetadata, useNewEnvelopeSearchOnlyWithSearchTerm, useNewEnvelopeSearchOnlyWithSearchTermMetadata, useSAFESignerCertificates, useSAFESignerCertificatesMetadata, usesAPI, usesAPIMetadata, useSignatureProviderPlatform, useSignatureProviderPlatformMetadata, useSmartContractsV1, validationsAllowed, validationsAllowedMetadata, validationsBrand, validationsBrandMetadata, validationsCadence, validationsCadenceMetadata, validationsEnabled, validationsEnabledMetadata, validationsReport, validationsReportMetadata, waterMarkEnabled, waterMarkEnabledMetadata, writeReminderToEnvelopeHistory, writeReminderToEnvelopeHistoryMetadata, wurflMinAllowableScreenSize, wurflMinAllowableScreenSizeMetadata); + return Objects.hash(accessCodeFormat, accountDateTimeFormat, accountDateTimeFormatMetadata, accountDefaultLanguage, accountDefaultLanguageMetadata, accountName, accountNameMetadata, accountNotification, accountUISettings, additionalSettings, adoptSigConfig, adoptSigConfigMetadata, advancedCorrect, advancedCorrectMetadata, advancedSearchEnableTabField, advancedSearchEnableTabFieldMetadata, advancedSearchEnableTemplateIdField, advancedSearchEnableTemplateIdFieldMetadata, advancedSearchEnableTemplateNameField, advancedSearchEnableTemplateNameFieldMetadata, aiAssistedWebFormCreationLevel, aiAssistedWebFormCreationLevelMetadata, allowAccessCodeFormat, allowAccessCodeFormatMetadata, allowAccountManagementGranular, allowAccountManagementGranularMetadata, allowAccountMemberNameChange, allowAccountMemberNameChangeMetadata, allowACE, allowACEMetadata, allowAdvancedRecipientRoutingConditional, allowAdvancedRecipientRoutingConditionalMetadata, allowAgentNameEmailEdit, allowAgentNameEmailEditMetadata, allowAgreementActions, allowAgreementActionsMetadata, allowAgreementOrchestrations, allowAgreementOrchestrationsMetadata, allowAutoNavSettings, allowAutoNavSettingsMetadata, allowAutoTagging, allowAutoTaggingMetadata, allowBulkSend, allowBulkSendMetadata, allowBYOIDV, allowBYOIDVMetadata, allowCDWithdraw, allowCDWithdrawMetadata, allowConnectAgreementUI, allowConnectAgreementUIMetadata, allowConnectAuthoritativeCopyReadyEventUI, allowConnectEnvelopeReminderSentEventUI, allowConnectEnvelopeRemovedEvent, allowConnectExtensionUI, allowConnectHttpListenerConfigs, allowConnectIdentityVerificationUI, allowConnectOAuthUI, allowConnectSendFinishLater, allowConnectSendFinishLaterMetadata, allowConnectUnifiedPayloadUI, allowConnectWorkspaceUploadRequestUI, allowConsumerDisclosureOverride, allowConsumerDisclosureOverrideMetadata, allowDataDownload, allowDataDownloadMetadata, allowDelayedRouting, allowDelayedRoutingMetadata, allowDelegatedSigning, allowDelegatedSigningMetadata, allowDocGenDocuments, allowDocGenDocumentsMetadata, allowDocumentDisclosures, allowDocumentDisclosuresMetadata, allowDocumentsOnSignedEnvelopes, allowDocumentsOnSignedEnvelopesMetadata, allowDocumentVisibility, allowDocumentVisibilityMetadata, allowEditingEnvelopesOnBehalfOfOthers, allowEditingEnvelopesOnBehalfOfOthersMetadata, allowEHankoStamps, allowEHankoStampsMetadata, allowENoteEOriginal, allowENoteEOriginalMetadata, allowEnvelopeCorrect, allowEnvelopeCorrectMetadata, allowEnvelopeCustodyTransfer, allowEnvelopeCustodyTransferMetadata, allowEnvelopeCustomFields, allowEnvelopeCustomFieldsMetadata, allowEnvelopePublishReporting, allowEnvelopePublishReportingMetadata, allowEnvelopeReporting, allowEnvelopeReportingMetadata, allowExpression, allowExpressionMetadata, allowExpressSignerCertificate, allowExpressSignerCertificateMetadata, allowExtendedSendingResourceFile, allowExtendedSendingResourceFileMetadata, allowExternalLinkedAccounts, allowExternalLinkedAccountsMetadata, allowExternalSignaturePad, allowExternalSignaturePadMetadata, allowFedRampIDVLevel1, allowFedRampIDVLevel1Metadata, allowFedRampIDVLevel2, allowFedRampIDVLevel2Metadata, allowIDVForEUQualifiedSignatures, allowIDVForEUQualifiedSignaturesMetadata, allowIDVLevel1, allowIDVLevel1Metadata, allowIDVLevel1Trial, allowIDVLevel1TrialMetadata, allowIDVLevel2, allowIDVLevel2Metadata, allowIDVLevel3, allowIDVLevel3Metadata, allowIDVPlatform, allowIDVPlatformMetadata, allowIdvRiskAssessment, allowIdvRiskAssessmentMetadata, allowInPerson, allowInPersonElectronicNotary, allowInPersonElectronicNotaryMetadata, allowInPersonMetadata, allowManagedStamps, allowManagedStampsMetadata, allowManagingEnvelopesOnBehalfOfOthers, allowManagingEnvelopesOnBehalfOfOthersMetadata, allowMarkup, allowMarkupMetadata, allowMemberTimeZone, allowMemberTimeZoneMetadata, allowMergeFields, allowMergeFieldsMetadata, allowMultipleBrandProfiles, allowMultipleBrandProfilesMetadata, allowMultipleSignerAttachments, allowMultipleSignerAttachmentsMetadata, allowNonUSPhoneAuth, allowNonUSPhoneAuthMetadata, allowOcrOfEnvelopeDocuments, allowOcrOfEnvelopeDocumentsMetadata, allowOfflineSigning, allowOfflineSigningMetadata, allowOnlyStandaloneWebForms, allowOnlyStandaloneWebFormsMetadata, allowOpenTrustSignerCertificate, allowOpenTrustSignerCertificateMetadata, allowOrganizationBranding, allowOrganizationBrandingMetadata, allowOrganizationDocusignMonitor, allowOrganizationDocusignMonitorFree, allowOrganizationDocusignMonitorFreeMetadata, allowOrganizationDocusignMonitorMetadata, allowOrganizationDomainUserManagement, allowOrganizationDomainUserManagementMetadata, allowOrganizations, allowOrganizationsMetadata, allowOrganizationSsoManagement, allowOrganizationSsoManagementMetadata, allowOrganizationToUseInPersonElectronicNotary, allowOrganizationToUseInPersonElectronicNotaryMetadata, allowOrganizationToUseRemoteNotary, allowOrganizationToUseRemoteNotaryMetadata, allowOrganizationToUseThirdPartyElectronicNotary, allowOrganizationToUseThirdPartyElectronicNotaryMetadata, allowParticipantRecipientType, allowParticipantRecipientTypeMetadata, allowPaymentProcessing, allowPaymentProcessingMetadata, allowPendingDestinationUrlEdition, allowPendingDestinationUrlEditionMetadata, allowPerformanceAnalytics, allowPerformanceAnalyticsMetadata, allowPhoneAuthentication, allowPhoneAuthenticationMetadata, allowPhoneAuthOverride, allowPhoneAuthOverrideMetadata, allowPrivateSigningGroups, allowPrivateSigningGroupsMetadata, allowRecipientConnect, allowRecipientConnectMetadata, allowReminders, allowRemindersMetadata, allowRemoteNotary, allowRemoteNotaryMetadata, allowResourceFileBranding, allowResourceFileBrandingMetadata, allowSafeBioPharmaSignerCertificate, allowSafeBioPharmaSignerCertificateMetadata, allowScheduledSending, allowScheduledSendingMetadata, allowSecurityAppliance, allowSecurityApplianceMetadata, allowSendingEnvelopesOnBehalfOfOthers, allowSendingEnvelopesOnBehalfOfOthersMetadata, allowSendToCertifiedDelivery, allowSendToCertifiedDeliveryMetadata, allowSendToIntermediary, allowSendToIntermediaryMetadata, allowServerTemplates, allowServerTemplatesMetadata, allowSetEmbeddedRecipientStartURL, allowSetEmbeddedRecipientStartURLMetadata, allowSharedTabs, allowSharedTabsMetadata, allowSignatureStamps, allowSignatureStampsMetadata, allowSignDocumentFromHomePage, allowSignDocumentFromHomePageMetadata, allowSignerReassign, allowSignerReassignMetadata, allowSignerReassignOverride, allowSignerReassignOverrideMetadata, allowSigningExtensions, allowSigningExtensionsMetadata, allowSigningGroups, allowSigningGroupsMetadata, allowSigningInsights, allowSigningInsightsMetadata, allowSigningRadioDeselect, allowSigningRadioDeselectMetadata, allowSignNow, allowSignNowMetadata, allowSMSDelivery, allowSMSDeliveryMetadata, allowSocialIdLogin, allowSocialIdLoginMetadata, allowSupplementalDocuments, allowSupplementalDocumentsMetadata, allowThirdPartyElectronicNotary, allowThirdPartyElectronicNotaryMetadata, allowTransactionsWorkspace, allowTransactionsWorkspaceMetadata, allowTransactionsWorkspaceOriginal, allowTransactionsWorkspaceOriginalMetadata, allowUsersToAccessDirectory, allowUsersToAccessDirectoryMetadata, allowValueInsights, allowValueInsightsMetadata, allowWebForms, allowWebFormsMetadata, allowWhatsAppDelivery, allowWhatsAppDeliveryMetadata, anchorPopulationScope, anchorPopulationScopeMetadata, anchorTagVersionedPlacementEnabled, anchorTagVersionedPlacementMetadataEnabled, attachCompletedEnvelope, attachCompletedEnvelopeMetadata, authenticationCheck, authenticationCheckMetadata, autoNavRule, autoNavRuleMetadata, autoProvisionSignerAccount, autoProvisionSignerAccountMetadata, bccEmailArchive, bccEmailArchiveMetadata, betaSwitchConfiguration, betaSwitchConfigurationMetadata, billingAddress, billingAddressMetadata, bulkSend, bulkSendActionResendLimit, bulkSendMaxCopiesInBatch, bulkSendMaxUnprocessedEnvelopesCount, bulkSendMetadata, canSelfBrandSend, canSelfBrandSendMetadata, canSelfBrandSign, canSelfBrandSignMetadata, canUseSalesforceOAuth, canUseSalesforceOAuthMetadata, captureVoiceRecording, captureVoiceRecordingMetadata, cfr21SimplifiedSigningEnabled, cfr21SimplifiedSigningEnabledMetadata, cfrUseWideImage, cfrUseWideImageMetadata, checkForMultipleAdminsOnAccount, checkForMultipleAdminsOnAccountMetadata, chromeSignatureEnabled, chromeSignatureEnabledMetadata, cloudReady, commentEmailShowMessageText, commentEmailShowMessageTextMetadata, commentsAllowEnvelopeOverride, commentsAllowEnvelopeOverrideMetadata, conditionalFieldsEnabled, conditionalFieldsEnabledMetadata, consumerDisclosureFrequency, consumerDisclosureFrequencyMetadata, convertPdfFields, convertPdfFieldsMetadata, customExtractionPlanLevels, customExtractionPlanLevelsMetadata, dataPopulationScope, dataPopulationScopeMetadata, defaultSigningResponsiveView, defaultSigningResponsiveViewMetadata, defaultSigningResponsiveViewUseGrade, defaultSigningResponsiveViewUseGradeMetadata, defaultToAdvancedEnvelopesFilterForm, defaultToAdvancedEnvelopesFilterFormMetadata, disableAutoTemplateMatching, disableAutoTemplateMatchingMetadata, disableLegacyKba, disableLegacyKbaMetadata, disableLegacySharedEnvelopes, disableLegacySharedEnvelopesMetadata, disableMobileApp, disableMobileAppMetadata, disableMobilePushNotifications, disableMobilePushNotificationsMetadata, disableMobileSending, disableMobileSendingMetadata, disableMultipleSessions, disableMultipleSessionsMetadata, disablePurgeNotificationsForSenderMetadata, disableSignerCertView, disableSignerCertViewMetadata, disableSignerHistoryView, disableSignerHistoryViewMetadata, disableStyleSignature, disableStyleSignatureMetadata, disableUploadSignature, disableUploadSignatureMetadata, disableUserSharing, disableUserSharingMetadata, displayBetaSwitch, displayBetaSwitchMetadata, documentConversionRestrictions, documentConversionRestrictionsMetadata, documentRetention, documentRetentionMetadata, documentRetentionPurgeTabs, documentVisibility, documentVisibilityMetadata, docusignPDF, docusignPDFMetadata, draftEnvelopeRetention, draftEnvelopeRetentionMetadata, dssSIGN28411EnableLeavePagePromptRadminOption, dssSIGN29182SlideUpBarRadminOption, emailTemplateVersion, emailTemplateVersionMetadata, enableAccessCodeGenerator, enableAccessCodeGeneratorMetadata, enableAccountWideSearch, enableAccountWideSearchMetadata, enableAdditionalAdvancedWebFormsFeatures, enableAdditionalAdvancedWebFormsFeaturesMetadata, enableAdmHealthcare, enableAdmHealthcareMetadata, enableAdvancedEnvelopesSearch, enableAdvancedEnvelopesSearchMetadata, enableAdvancedPayments, enableAdvancedPaymentsMetadata, enableAdvancedPowerForms, enableAdvancedPowerFormsMetadata, enableAdvancedSearch, enableAdvancedSearchMetadata, enableAgreementActionsForCLM, enableAgreementActionsForCLMMetadata, enableAgreementActionsForESign, enableAgreementActionsForESignMetadata, enableAgreementDeskAdvanced, enableAgreementDeskAdvancedMetaData, enableAIAgents, enableAIAgentsMetadata, enableAIContractReview, enableAIContractReviewMetadata, enableAISenderMessage, enableAISenderMessageMetadata, enableAISuggestedFields, enableAISuggestedFieldsAutoPlace, enableAISuggestedFieldsAutoPlaceMetadata, enableAISuggestedFieldsMetadata, enableAutoNav, enableAutoNavMetadata, enableBatchUpdateEnvelopeTypes, enableBatchUpdateEnvelopeTypesMetadata, enableBccDummyLink, enableBccDummyLinkMetadata, enableCacPivSignatureGroup, enableCacPivSignatureGroupMetadata, enableCalculatedFields, enableCalculatedFieldsMetadata, enableCFRRapidSigningEmbeddedAuth, enableCFRRapidSigningEmbeddedAuthMetadata, enableClickPlus, enableClickPlusConditionalContent, enableClickPlusConditionalContentMetaData, enableClickPlusCustomFields, enableClickPlusCustomFieldsMetaData, enableClickPlusCustomStyle, enableClickPlusCustomStyleMetaData, enableClickPlusDynamicContent, enableClickPlusDynamicContentMetaData, enableClickPlusMetaData, enableClickwraps, enableClickwrapsMetadata, enableCombinedPDFDownloadForSBS, enableCommentsHistoryDownloadInSigning, enableCommentsHistoryDownloadInSigningMetadata, enableContactSuggestions, enableContactSuggestionsMetadata, enableContentSearch, enableContentSearchMetadata, enableCoupaCoreExtension, enableCoupaCoreExtensionMetadata, enableCoupaIAMConnector, enableCoupaIAMConnectorMetadata, enableCustomDataVerificationExtensions, enableCustomDataVerificationExtensionsMetadata, enableCustomerSatisfactionMetricTracking, enableCustomerSatisfactionMetricTrackingMetadata, enableDataVerificationExtensions, enableDataVerificationExtensionsMetadata, enableDocumentTemplateLibrary, enableDocumentTemplateLibraryMetadata, enableDSigEUAdvancedPens, enableDSigEUAdvancedPensMetadata, enableDSigExpressPens, enableDSigExpressPensMetadata, enableDSigIDCheckForAESPens, enableDSigIDCheckForAESPensMetadata, enableDSigIDCheckInPersonForQESPens, enableDSigIDCheckInPersonForQESPensMetadata, enableDSigIDCheckRemoteForQESPens, enableDSigIDCheckRemoteForQESPensMetadata, enableDSigIDVerificationPens, enableDSigIDVerificationPensMetadata, enableDSigIDVerificationPremierPens, enableDSigIDVerificationPremierPensMetadata, enableDSigPenGroupEuQes, enableDSigPenGroupEuQesMetadata, enableDSigPlgEuQesPens, enableDSigPlgEuQesPensMetadata, enableDSPro, enableDSProMetadata, enableEnforceTlsEmailsSettingMetadata, enableEnvelopeStampingByAccountAdmin, enableEnvelopeStampingByAccountAdminMetadata, enableEnvelopeStampingByDSAdmin, enableEnvelopeStampingByDSAdminMetadata, enableESignAPIHourlyLimitManagement, enableESignAPIHourlyLimitManagementMetadata, enableEsignCommunities, enableEsignCommunitiesMetadata, enableEsignTaskList, enableEsignTaskListMetadata, enableGenAndAPI, enableGenAndAPIMetadata, enableGenerationWith3PIntegration, enableGenerationWith3PIntegrationMetaData, enableGreenhouseApp, enableGreenhouseAppMetadata, enableI9OnDemand, enableI9OnDemandMetadata, enableIAMClauseLibrary, enableIAMClauseLibraryMetadata, enableIAMDataConnector, enableIAMDataConnectorMetadata, enableIAMforXEmbeddedUX, enableIAMforXEmbeddedUXMetadata, enableIDFxAccountlessSMSAuthForPart11, enableIDFxAccountlessSMSAuthForPart11Metadata, enableIDFxIntuitKBA, enableIDFxIntuitKBAMetadata, enableIDFxPhoneAuthentication, enableIDFxPhoneAuthenticationMetadata, enableIdfxPhoneAuthSignatureAuthStatus, enableIdfxPhoneAuthSignatureAuthStatusMetadata, enableInboxBrowseViewsPoweredByElasticSearch, enableInboxBrowseViewsPoweredByElasticSearchMetadata, enableInboxRelevanceSort, enableInboxRelevanceSortMetadata, enableInBrowserEditor, enableInBrowserEditorMetadata, enableKeyTermsSuggestionsByDocumentType, enableKeyTermsSuggestionsByDocumentTypeMetadata, enableLargeFileSupport, enableLargeFileSupportMetadata, enableLegacySharedEnvelopes, enableLegacySharedEnvelopesMetadata, enableLicenseManagement, enableLicenseManagementMetadata, enableMicrosoftDynamics365Extension, enableMicrosoftDynamics365ExtensionMetadata, enableMultiUserRepositoryFeatures, enableMultiUserRepositoryFeaturesMetadata, enableNavigatorAPIDataIn, enableNavigatorAPIDataInMetadata, enableNavigatorAPIDataOut, enableNavigatorAPIDataOutMetadata, enableNavigatorAPIUtilities, enableNavigatorAPIUtilitiesMetadata, enableNavigatorForHR, enableNavigatorForHRMetadata, enableNavigatorHierarchyAI, enableNavigatorHierarchyAIMetadata, enableNavigatorPartialIngestion, enableNavigatorPartialIngestionMetadata, enableNavigatorTrial, enableNavigatorTrialMetadata, enableNotaryOnDemandWitness, enableNotaryOnDemandWitnessMetadata, enableObligationManagement, enableObligationManagementMetadata, enableOwnerInsightsAndRecommendationsSettingMetadata, enableParticipantRecipientSettingMetadata, enablePaymentProcessing, enablePaymentProcessingMetadata, enablePDFAConversion, enablePDFAConversionMetadata, enablePowerForm, enablePowerFormDirect, enablePowerFormDirectMetadata, enablePowerFormMetadata, enablePremiumDataVerificationExtensions, enablePremiumDataVerificationExtensionsMetadata, enableRecipientDomainValidation, enableRecipientDomainValidationMetadata, enableRecipientMayProvidePhoneNumber, enableRecipientMayProvidePhoneNumberMetadata, enableReportLinks, enableReportLinksMetadata, enableRequireSignOnPaper, enableRequireSignOnPaperMetadata, enableReservedDomain, enableReservedDomainMetadata, enableResponsiveSigning, enableResponsiveSigningMetadata, enableReviewerEventsSetting, enableReviewerEventsSettingMetadata, enableSAPAribaExtension, enableSAPAribaExtensionMetaData, enableScheduledRelease, enableScheduledReleaseMetadata, enableSearchServiceAzureUri, enableSearchServiceAzureUriMetadata, enableSearchSiteSpecificApi, enableSearchSiteSpecificApiMetadata, enableSenderInsightsAndRecommendationsSettingMetadata, enableSendingTagsFontSettings, enableSendingTagsFontSettingsMetadata, enableSendToAgent, enableSendToAgentMetadata, enableSendToIntermediary, enableSendToIntermediaryMetadata, enableSendToManage, enableSendToManageMetadata, enableSequentialSigningAPI, enableSequentialSigningAPIMetadata, enableSequentialSigningUI, enableSequentialSigningUIMetadata, enableSignerAttachments, enableSignerAttachmentsMetadata, enableSigningAIFeaturesPlan, enableSigningAIFeaturesPlanMetadata, enableSigningExtensionComments, enableSigningExtensionCommentsMetadata, enableSigningExtensionConversations, enableSigningExtensionConversationsMetadata, enableSigningGroupContinuePageSetting, enableSigningGroupContinuePageSettingMetadata, enableSigningOrderSettingsForAccount, enableSigningOrderSettingsForAccountMetadata, enableSignOnPaper, enableSignOnPaperMetadata, enableSignOnPaperOverride, enableSignOnPaperOverrideMetadata, enableSignWithNotary, enableSignWithNotaryMetadata, enableSmartContracts, enableSmartContractsMetadata, enableSMSAuthentication, enableSMSAuthenticationMetadata, enableSMSDeliveryAdditionalNotification, enableSMSDeliveryAdditionalNotificationMetadata, enableSMSDeliveryPrimary, enableSocialIdLogin, enableSocialIdLoginMetadata, enableStrikeThrough, enableStrikeThroughMetadata, enableTickets, enableTicketsMetaData, enableTransactionPoint, enableTransactionPointMetadata, enableUnifiedRepository, enableUnifiedRepositoryMetadata, enableVaulting, enableVaultingMetadata, enableWebFormsRuntimeAPIs, enableWebFormsRuntimeAPIsMetadata, enableWebFormsSeparateUserPermissions, enableWebFormsSeparateUserPermissionsMetadata, enableWitnessing, enableWitnessingMetadata, enableWorkdayFinancialsExtension, enableWorkdayFinancialsExtensionMetaData, enableWorkdayHRApp, enableWorkdayHRAppMetadata, enforceTemplateNameUniqueness, enforceTemplateNameUniquenessMetadata, enforceTlsEmails, enforceTlsEmailsMetadata, envelopeIntegrationAllowed, envelopeIntegrationAllowedMetadata, envelopeIntegrationEnabled, envelopeIntegrationEnabledMetadata, envelopeLimitsTotalDocumentSizeAllowedInMB, envelopeLimitsTotalDocumentSizeAllowedInMBEnabled, envelopeLimitsTotalDocumentSizeAllowedInMBEnabledMetadata, envelopeLimitsTotalDocumentSizeAllowedInMBMetadata, envelopeSearchMode, envelopeSearchModeMetadata, envelopeStampingDefaultValue, envelopeStampingDefaultValueMetadata, exitPrompt, exitPromptMetadata, expressSend, expressSendAllowTabs, expressSendAllowTabsMetadata, expressSendMetadata, externalDocumentSources, externalSignaturePadType, externalSignaturePadTypeMetadata, faxOutEnabled, faxOutEnabledMetadata, finishReminder, finishReminderMetadata, forbidAddingUserStamps, forbidAddingUserStampsMetadata, guidedFormsHtmlAllowed, guidedFormsHtmlAllowedMetadata, guidedFormsHtmlConversionPolicy, guidedFormsHtmlConversionPolicyMetadata, hasRecipientConnectClaimedDomain, hideAccountAddressInCoC, hideAccountAddressInCoCMetadata, hidePricing, hidePricingMetadata, idCheckConfigurations, idCheckExpire, idCheckExpireDays, idCheckExpireDaysMetadata, idCheckExpireMetadata, idCheckExpireMinutes, idCheckExpireMinutesMetadata, idCheckRequired, idCheckRequiredMetadata, identityVerification, identityVerificationMetadata, idfxKBAAuthenticationOverride, idfxKBAAuthenticationOverrideMetadata, idfxPhoneAuthenticationOverride, idfxPhoneAuthenticationOverrideMetadata, ignoreErrorIfAnchorTabNotFound, ignoreErrorIfAnchorTabNotFoundMetadataEnabled, inPersonIDCheckQuestion, inPersonIDCheckQuestionMetadata, inPersonSigningEnabled, inPersonSigningEnabledMetadata, inSessionEnabled, inSessionEnabledMetadata, inSessionSuppressEmails, inSessionSuppressEmailsMetadata, isConnectDocumentFieldsEnabled, isvEmbed, isvEmbedMetaData, isvOemEmbed, isvOemEmbedMetaData, linkedExternalPrimaryAccounts, maestroPlanLevels, maestroPlanLevelsMetadata, maximumSigningGroups, maximumSigningGroupsMetadata, maximumUsersPerSigningGroup, maximumUsersPerSigningGroupMetadata, maxNumberOfCustomStamps, mergeMixedModeResults, mergeMixedModeResultsMetadata, mobileSessionTimeout, mobileSessionTimeoutMetadata, numberOfActiveCustomStamps, optInMobileSigningV02, optInMobileSigningV02Metadata, optInUniversalSignatures, optOutAutoNavTextAndTabColorUpdates, optOutAutoNavTextAndTabColorUpdatesMetadata, optOutNewPlatformSeal, optOutNewPlatformSealPlatformMetadata, originalAccountSite, participantCopyOptOut, participantCopyOptOutMetadata, pdfMaxChunkedUploadPartSize, pdfMaxChunkedUploadPartSizeMetadata, pdfMaxChunkedUploadTotalSize, pdfMaxChunkedUploadTotalSizeMetadata, pdfMaxIndividualUploadSize, pdfMaxIndividualUploadSizeMetadata, phoneAuthRecipientMayProvidePhoneNumber, phoneAuthRecipientMayProvidePhoneNumberMetadata, pkiSignDownloadedPDFDocs, pkiSignDownloadedPDFDocsMetadata, readOnlyMode, readOnlyModeMetadata, recipientsCanSignOffline, recipientsCanSignOfflineMetadata, recipientSigningAutoNavigationControl, recipientSigningAutoNavigationControlMetadata, recycleBinEnvelopeRetention, recycleBinEnvelopeRetentionMetadata, require21CFRpt11Compliance, require21CFRpt11ComplianceMetadata, requireDeclineReason, requireDeclineReasonMetadata, requireExternalUserManagement, requireExternalUserManagementMetadata, requireSignerCertificateType, requireSignerCertificateTypeMetadata, rsaVeridAccountName, rsaVeridPassword, rsaVeridRuleset, rsaVeridUserId, selfSignedRecipientEmailDocument, selfSignedRecipientEmailDocumentMetadata, selfSignedRecipientEmailDocumentUserOverride, selfSignedRecipientEmailDocumentUserOverrideMetadata, senderCanSignInEachLocation, senderCanSignInEachLocationMetadata, senderMustAuthenticateSigning, senderMustAuthenticateSigningMetadata, sendingTagsFontColor, sendingTagsFontColorMetadata, sendingTagsFontName, sendingTagsFontNameMetadata, sendingTagsFontSize, sendingTagsFontSizeMetadata, sendLockoutRecipientNotification, sendLockoutRecipientNotificationMetadata, sendToCertifiedDeliveryEnabled, sendToCertifiedDeliveryEnabledMetadata, sessionTimeout, sessionTimeoutMetadata, setRecipEmailLang, setRecipEmailLangMetadata, setRecipSignLang, setRecipSignLangMetadata, sharedTemplateFolders, sharedTemplateFoldersMetadata, showCompleteDialogInEmbeddedSession, showCompleteDialogInEmbeddedSessionMetadata, showConditionalRoutingOnSend, showConditionalRoutingOnSendMetadata, showInitialConditionalFields, showInitialConditionalFieldsMetadata, showLocalizedWatermarks, showLocalizedWatermarksMetadata, showMaskedFieldsWhenDownloadingDocumentAsSender, showMaskedFieldsWhenDownloadingDocumentAsSenderMetadata, showTutorials, showTutorialsMetadata, signatureProviders, signatureProvidersMetadata, signDateFormat, signDateFormatMetadata, signDateTimeAccountLanguageOverride, signDateTimeAccountLanguageOverrideMetadata, signDateTimeAccountTimezoneOverride, signDateTimeAccountTimezoneOverrideMetadata, signerAttachCertificateToEnvelopePDF, signerAttachCertificateToEnvelopePDFMetadata, signerAttachConcat, signerAttachConcatMetadata, signerCanCreateAccount, signerCanCreateAccountMetadata, signerCanSignOnMobile, signerCanSignOnMobileMetadata, signerInSessionUseEnvelopeCompleteEmail, signerInSessionUseEnvelopeCompleteEmailMetadata, signerLoginRequirements, signerLoginRequirementsMetadata, signerMustHaveAccount, signerMustHaveAccountMetadata, signerMustLoginToSign, signerMustLoginToSignMetadata, signerShowSecureFieldInitialValues, signerShowSecureFieldInitialValuesMetadata, signingSessionTimeout, signingSessionTimeoutMetadata, signingUiVersion, signingUiVersionMetadata, signTimeFormat, signTimeFormatMetadata, signTimeShowAmPm, signTimeShowAmPmMetadata, simplifiedSendingEnabled, simplifiedSendingEnabledMetadata, singleSignOnEnabled, singleSignOnEnabledMetadata, skipAuthCompletedEnvelopes, skipAuthCompletedEnvelopesMetadata, socialIdRecipAuth, socialIdRecipAuthMetadata, specifyDocumentVisibility, specifyDocumentVisibilityMetadata, startInAdvancedCorrect, startInAdvancedCorrectMetadata, supplementalDocumentsMustAccept, supplementalDocumentsMustAcceptMetadata, supplementalDocumentsMustRead, supplementalDocumentsMustReadMetadata, supplementalDocumentsMustView, supplementalDocumentsMustViewMetadata, suppressCertificateEnforcement, suppressCertificateEnforcementMetadata, tabAccountSettings, timezoneOffsetAPI, timezoneOffsetAPIMetadata, timezoneOffsetUI, timezoneOffsetUIMetadata, universalSignatureOptIn, universalSignatureSkipPlatformSignature, universalSignatureSkipPlatformSignatureMetadata, useAccountLevelEmail, useAccountLevelEmailMetadata, useConsumerDisclosure, useConsumerDisclosureMetadata, useConsumerDisclosureWithinAccount, useConsumerDisclosureWithinAccountMetadata, useDerivedKeys, useDerivedKeysMetadata, useDocuSignExpressSignerCertificate, useDocuSignExpressSignerCertificateMetadata, useEnvelopeSearchMixedMode, useEnvelopeSearchMixedModeMetadata, useMultiAppGroupsData, useMultiAppGroupsDataMetadata, useNewBlobForPdf, useNewBlobForPdfMetadata, useNewEnvelopeSearch, useNewEnvelopeSearchMetadata, useNewEnvelopeSearchOnlyWhenSearchingAfterDate, useNewEnvelopeSearchOnlyWhenSearchingAfterDateMetadata, useNewEnvelopeSearchOnlyWithSearchTerm, useNewEnvelopeSearchOnlyWithSearchTermMetadata, useSAFESignerCertificates, useSAFESignerCertificatesMetadata, usesAPI, usesAPIMetadata, useSignatureProviderPlatform, useSignatureProviderPlatformMetadata, useSmartContractsV1, validationsAllowed, validationsAllowedMetadata, validationsBrand, validationsBrandMetadata, validationsCadence, validationsCadenceMetadata, validationsEnabled, validationsEnabledMetadata, validationsReport, validationsReportMetadata, waterMarkEnabled, waterMarkEnabledMetadata, writeReminderToEnvelopeHistory, writeReminderToEnvelopeHistoryMetadata, wurflMinAllowableScreenSize, wurflMinAllowableScreenSizeMetadata); } @@ -26100,6 +27199,7 @@ public String toString() { sb.append(" accountNameMetadata: ").append(toIndentedString(accountNameMetadata)).append("\n"); sb.append(" accountNotification: ").append(toIndentedString(accountNotification)).append("\n"); sb.append(" accountUISettings: ").append(toIndentedString(accountUISettings)).append("\n"); + sb.append(" additionalSettings: ").append(toIndentedString(additionalSettings)).append("\n"); sb.append(" adoptSigConfig: ").append(toIndentedString(adoptSigConfig)).append("\n"); sb.append(" adoptSigConfigMetadata: ").append(toIndentedString(adoptSigConfigMetadata)).append("\n"); sb.append(" advancedCorrect: ").append(toIndentedString(advancedCorrect)).append("\n"); @@ -26110,6 +27210,8 @@ public String toString() { sb.append(" advancedSearchEnableTemplateIdFieldMetadata: ").append(toIndentedString(advancedSearchEnableTemplateIdFieldMetadata)).append("\n"); sb.append(" advancedSearchEnableTemplateNameField: ").append(toIndentedString(advancedSearchEnableTemplateNameField)).append("\n"); sb.append(" advancedSearchEnableTemplateNameFieldMetadata: ").append(toIndentedString(advancedSearchEnableTemplateNameFieldMetadata)).append("\n"); + sb.append(" aiAssistedWebFormCreationLevel: ").append(toIndentedString(aiAssistedWebFormCreationLevel)).append("\n"); + sb.append(" aiAssistedWebFormCreationLevelMetadata: ").append(toIndentedString(aiAssistedWebFormCreationLevelMetadata)).append("\n"); sb.append(" allowAccessCodeFormat: ").append(toIndentedString(allowAccessCodeFormat)).append("\n"); sb.append(" allowAccessCodeFormatMetadata: ").append(toIndentedString(allowAccessCodeFormatMetadata)).append("\n"); sb.append(" allowAccountManagementGranular: ").append(toIndentedString(allowAccountManagementGranular)).append("\n"); @@ -26132,6 +27234,8 @@ public String toString() { sb.append(" allowAutoTaggingMetadata: ").append(toIndentedString(allowAutoTaggingMetadata)).append("\n"); sb.append(" allowBulkSend: ").append(toIndentedString(allowBulkSend)).append("\n"); sb.append(" allowBulkSendMetadata: ").append(toIndentedString(allowBulkSendMetadata)).append("\n"); + sb.append(" allowBYOIDV: ").append(toIndentedString(allowBYOIDV)).append("\n"); + sb.append(" allowBYOIDVMetadata: ").append(toIndentedString(allowBYOIDVMetadata)).append("\n"); sb.append(" allowCDWithdraw: ").append(toIndentedString(allowCDWithdraw)).append("\n"); sb.append(" allowCDWithdrawMetadata: ").append(toIndentedString(allowCDWithdrawMetadata)).append("\n"); sb.append(" allowConnectAgreementUI: ").append(toIndentedString(allowConnectAgreementUI)).append("\n"); @@ -26146,6 +27250,7 @@ public String toString() { sb.append(" allowConnectSendFinishLater: ").append(toIndentedString(allowConnectSendFinishLater)).append("\n"); sb.append(" allowConnectSendFinishLaterMetadata: ").append(toIndentedString(allowConnectSendFinishLaterMetadata)).append("\n"); sb.append(" allowConnectUnifiedPayloadUI: ").append(toIndentedString(allowConnectUnifiedPayloadUI)).append("\n"); + sb.append(" allowConnectWorkspaceUploadRequestUI: ").append(toIndentedString(allowConnectWorkspaceUploadRequestUI)).append("\n"); sb.append(" allowConsumerDisclosureOverride: ").append(toIndentedString(allowConsumerDisclosureOverride)).append("\n"); sb.append(" allowConsumerDisclosureOverrideMetadata: ").append(toIndentedString(allowConsumerDisclosureOverrideMetadata)).append("\n"); sb.append(" allowDataDownload: ").append(toIndentedString(allowDataDownload)).append("\n"); @@ -26188,6 +27293,10 @@ public String toString() { sb.append(" allowExternalLinkedAccountsMetadata: ").append(toIndentedString(allowExternalLinkedAccountsMetadata)).append("\n"); sb.append(" allowExternalSignaturePad: ").append(toIndentedString(allowExternalSignaturePad)).append("\n"); sb.append(" allowExternalSignaturePadMetadata: ").append(toIndentedString(allowExternalSignaturePadMetadata)).append("\n"); + sb.append(" allowFedRampIDVLevel1: ").append(toIndentedString(allowFedRampIDVLevel1)).append("\n"); + sb.append(" allowFedRampIDVLevel1Metadata: ").append(toIndentedString(allowFedRampIDVLevel1Metadata)).append("\n"); + sb.append(" allowFedRampIDVLevel2: ").append(toIndentedString(allowFedRampIDVLevel2)).append("\n"); + sb.append(" allowFedRampIDVLevel2Metadata: ").append(toIndentedString(allowFedRampIDVLevel2Metadata)).append("\n"); sb.append(" allowIDVForEUQualifiedSignatures: ").append(toIndentedString(allowIDVForEUQualifiedSignatures)).append("\n"); sb.append(" allowIDVForEUQualifiedSignaturesMetadata: ").append(toIndentedString(allowIDVForEUQualifiedSignaturesMetadata)).append("\n"); sb.append(" allowIDVLevel1: ").append(toIndentedString(allowIDVLevel1)).append("\n"); @@ -26420,9 +27529,10 @@ public String toString() { sb.append(" documentRetentionPurgeTabs: ").append(toIndentedString(documentRetentionPurgeTabs)).append("\n"); sb.append(" documentVisibility: ").append(toIndentedString(documentVisibility)).append("\n"); sb.append(" documentVisibilityMetadata: ").append(toIndentedString(documentVisibilityMetadata)).append("\n"); + sb.append(" docusignPDF: ").append(toIndentedString(docusignPDF)).append("\n"); + sb.append(" docusignPDFMetadata: ").append(toIndentedString(docusignPDFMetadata)).append("\n"); sb.append(" draftEnvelopeRetention: ").append(toIndentedString(draftEnvelopeRetention)).append("\n"); sb.append(" draftEnvelopeRetentionMetadata: ").append(toIndentedString(draftEnvelopeRetentionMetadata)).append("\n"); - sb.append(" dssSCOREFDN196RebrandDocuSignIsNotAVerb: ").append(toIndentedString(dssSCOREFDN196RebrandDocuSignIsNotAVerb)).append("\n"); sb.append(" dssSIGN28411EnableLeavePagePromptRadminOption: ").append(toIndentedString(dssSIGN28411EnableLeavePagePromptRadminOption)).append("\n"); sb.append(" dssSIGN29182SlideUpBarRadminOption: ").append(toIndentedString(dssSIGN29182SlideUpBarRadminOption)).append("\n"); sb.append(" emailTemplateVersion: ").append(toIndentedString(emailTemplateVersion)).append("\n"); @@ -26449,6 +27559,8 @@ public String toString() { sb.append(" enableAgreementActionsForESignMetadata: ").append(toIndentedString(enableAgreementActionsForESignMetadata)).append("\n"); sb.append(" enableAgreementDeskAdvanced: ").append(toIndentedString(enableAgreementDeskAdvanced)).append("\n"); sb.append(" enableAgreementDeskAdvancedMetaData: ").append(toIndentedString(enableAgreementDeskAdvancedMetaData)).append("\n"); + sb.append(" enableAIAgents: ").append(toIndentedString(enableAIAgents)).append("\n"); + sb.append(" enableAIAgentsMetadata: ").append(toIndentedString(enableAIAgentsMetadata)).append("\n"); sb.append(" enableAIContractReview: ").append(toIndentedString(enableAIContractReview)).append("\n"); sb.append(" enableAIContractReviewMetadata: ").append(toIndentedString(enableAIContractReviewMetadata)).append("\n"); sb.append(" enableAISenderMessage: ").append(toIndentedString(enableAISenderMessage)).append("\n"); @@ -26463,6 +27575,8 @@ public String toString() { sb.append(" enableBatchUpdateEnvelopeTypesMetadata: ").append(toIndentedString(enableBatchUpdateEnvelopeTypesMetadata)).append("\n"); sb.append(" enableBccDummyLink: ").append(toIndentedString(enableBccDummyLink)).append("\n"); sb.append(" enableBccDummyLinkMetadata: ").append(toIndentedString(enableBccDummyLinkMetadata)).append("\n"); + sb.append(" enableCacPivSignatureGroup: ").append(toIndentedString(enableCacPivSignatureGroup)).append("\n"); + sb.append(" enableCacPivSignatureGroupMetadata: ").append(toIndentedString(enableCacPivSignatureGroupMetadata)).append("\n"); sb.append(" enableCalculatedFields: ").append(toIndentedString(enableCalculatedFields)).append("\n"); sb.append(" enableCalculatedFieldsMetadata: ").append(toIndentedString(enableCalculatedFieldsMetadata)).append("\n"); sb.append(" enableCFRRapidSigningEmbeddedAuth: ").append(toIndentedString(enableCFRRapidSigningEmbeddedAuth)).append("\n"); @@ -26488,6 +27602,8 @@ public String toString() { sb.append(" enableContentSearchMetadata: ").append(toIndentedString(enableContentSearchMetadata)).append("\n"); sb.append(" enableCoupaCoreExtension: ").append(toIndentedString(enableCoupaCoreExtension)).append("\n"); sb.append(" enableCoupaCoreExtensionMetadata: ").append(toIndentedString(enableCoupaCoreExtensionMetadata)).append("\n"); + sb.append(" enableCoupaIAMConnector: ").append(toIndentedString(enableCoupaIAMConnector)).append("\n"); + sb.append(" enableCoupaIAMConnectorMetadata: ").append(toIndentedString(enableCoupaIAMConnectorMetadata)).append("\n"); sb.append(" enableCustomDataVerificationExtensions: ").append(toIndentedString(enableCustomDataVerificationExtensions)).append("\n"); sb.append(" enableCustomDataVerificationExtensionsMetadata: ").append(toIndentedString(enableCustomDataVerificationExtensionsMetadata)).append("\n"); sb.append(" enableCustomerSatisfactionMetricTracking: ").append(toIndentedString(enableCustomerSatisfactionMetricTracking)).append("\n"); @@ -26527,8 +27643,20 @@ public String toString() { sb.append(" enableEsignCommunitiesMetadata: ").append(toIndentedString(enableEsignCommunitiesMetadata)).append("\n"); sb.append(" enableEsignTaskList: ").append(toIndentedString(enableEsignTaskList)).append("\n"); sb.append(" enableEsignTaskListMetadata: ").append(toIndentedString(enableEsignTaskListMetadata)).append("\n"); + sb.append(" enableGenAndAPI: ").append(toIndentedString(enableGenAndAPI)).append("\n"); + sb.append(" enableGenAndAPIMetadata: ").append(toIndentedString(enableGenAndAPIMetadata)).append("\n"); sb.append(" enableGenerationWith3PIntegration: ").append(toIndentedString(enableGenerationWith3PIntegration)).append("\n"); sb.append(" enableGenerationWith3PIntegrationMetaData: ").append(toIndentedString(enableGenerationWith3PIntegrationMetaData)).append("\n"); + sb.append(" enableGreenhouseApp: ").append(toIndentedString(enableGreenhouseApp)).append("\n"); + sb.append(" enableGreenhouseAppMetadata: ").append(toIndentedString(enableGreenhouseAppMetadata)).append("\n"); + sb.append(" enableI9OnDemand: ").append(toIndentedString(enableI9OnDemand)).append("\n"); + sb.append(" enableI9OnDemandMetadata: ").append(toIndentedString(enableI9OnDemandMetadata)).append("\n"); + sb.append(" enableIAMClauseLibrary: ").append(toIndentedString(enableIAMClauseLibrary)).append("\n"); + sb.append(" enableIAMClauseLibraryMetadata: ").append(toIndentedString(enableIAMClauseLibraryMetadata)).append("\n"); + sb.append(" enableIAMDataConnector: ").append(toIndentedString(enableIAMDataConnector)).append("\n"); + sb.append(" enableIAMDataConnectorMetadata: ").append(toIndentedString(enableIAMDataConnectorMetadata)).append("\n"); + sb.append(" enableIAMforXEmbeddedUX: ").append(toIndentedString(enableIAMforXEmbeddedUX)).append("\n"); + sb.append(" enableIAMforXEmbeddedUXMetadata: ").append(toIndentedString(enableIAMforXEmbeddedUXMetadata)).append("\n"); sb.append(" enableIDFxAccountlessSMSAuthForPart11: ").append(toIndentedString(enableIDFxAccountlessSMSAuthForPart11)).append("\n"); sb.append(" enableIDFxAccountlessSMSAuthForPart11Metadata: ").append(toIndentedString(enableIDFxAccountlessSMSAuthForPart11Metadata)).append("\n"); sb.append(" enableIDFxIntuitKBA: ").append(toIndentedString(enableIDFxIntuitKBA)).append("\n"); @@ -26563,6 +27691,8 @@ public String toString() { sb.append(" enableNavigatorAPIUtilitiesMetadata: ").append(toIndentedString(enableNavigatorAPIUtilitiesMetadata)).append("\n"); sb.append(" enableNavigatorForHR: ").append(toIndentedString(enableNavigatorForHR)).append("\n"); sb.append(" enableNavigatorForHRMetadata: ").append(toIndentedString(enableNavigatorForHRMetadata)).append("\n"); + sb.append(" enableNavigatorHierarchyAI: ").append(toIndentedString(enableNavigatorHierarchyAI)).append("\n"); + sb.append(" enableNavigatorHierarchyAIMetadata: ").append(toIndentedString(enableNavigatorHierarchyAIMetadata)).append("\n"); sb.append(" enableNavigatorPartialIngestion: ").append(toIndentedString(enableNavigatorPartialIngestion)).append("\n"); sb.append(" enableNavigatorPartialIngestionMetadata: ").append(toIndentedString(enableNavigatorPartialIngestionMetadata)).append("\n"); sb.append(" enableNavigatorTrial: ").append(toIndentedString(enableNavigatorTrial)).append("\n"); @@ -26571,6 +27701,7 @@ public String toString() { sb.append(" enableNotaryOnDemandWitnessMetadata: ").append(toIndentedString(enableNotaryOnDemandWitnessMetadata)).append("\n"); sb.append(" enableObligationManagement: ").append(toIndentedString(enableObligationManagement)).append("\n"); sb.append(" enableObligationManagementMetadata: ").append(toIndentedString(enableObligationManagementMetadata)).append("\n"); + sb.append(" enableOwnerInsightsAndRecommendationsSettingMetadata: ").append(toIndentedString(enableOwnerInsightsAndRecommendationsSettingMetadata)).append("\n"); sb.append(" enableParticipantRecipientSettingMetadata: ").append(toIndentedString(enableParticipantRecipientSettingMetadata)).append("\n"); sb.append(" enablePaymentProcessing: ").append(toIndentedString(enablePaymentProcessing)).append("\n"); sb.append(" enablePaymentProcessingMetadata: ").append(toIndentedString(enablePaymentProcessingMetadata)).append("\n"); @@ -26594,6 +27725,8 @@ public String toString() { sb.append(" enableReservedDomainMetadata: ").append(toIndentedString(enableReservedDomainMetadata)).append("\n"); sb.append(" enableResponsiveSigning: ").append(toIndentedString(enableResponsiveSigning)).append("\n"); sb.append(" enableResponsiveSigningMetadata: ").append(toIndentedString(enableResponsiveSigningMetadata)).append("\n"); + sb.append(" enableReviewerEventsSetting: ").append(toIndentedString(enableReviewerEventsSetting)).append("\n"); + sb.append(" enableReviewerEventsSettingMetadata: ").append(toIndentedString(enableReviewerEventsSettingMetadata)).append("\n"); sb.append(" enableSAPAribaExtension: ").append(toIndentedString(enableSAPAribaExtension)).append("\n"); sb.append(" enableSAPAribaExtensionMetaData: ").append(toIndentedString(enableSAPAribaExtensionMetaData)).append("\n"); sb.append(" enableScheduledRelease: ").append(toIndentedString(enableScheduledRelease)).append("\n"); @@ -26602,6 +27735,7 @@ public String toString() { sb.append(" enableSearchServiceAzureUriMetadata: ").append(toIndentedString(enableSearchServiceAzureUriMetadata)).append("\n"); sb.append(" enableSearchSiteSpecificApi: ").append(toIndentedString(enableSearchSiteSpecificApi)).append("\n"); sb.append(" enableSearchSiteSpecificApiMetadata: ").append(toIndentedString(enableSearchSiteSpecificApiMetadata)).append("\n"); + sb.append(" enableSenderInsightsAndRecommendationsSettingMetadata: ").append(toIndentedString(enableSenderInsightsAndRecommendationsSettingMetadata)).append("\n"); sb.append(" enableSendingTagsFontSettings: ").append(toIndentedString(enableSendingTagsFontSettings)).append("\n"); sb.append(" enableSendingTagsFontSettingsMetadata: ").append(toIndentedString(enableSendingTagsFontSettingsMetadata)).append("\n"); sb.append(" enableSendToAgent: ").append(toIndentedString(enableSendToAgent)).append("\n"); @@ -26618,8 +27752,6 @@ public String toString() { sb.append(" enableSignerAttachmentsMetadata: ").append(toIndentedString(enableSignerAttachmentsMetadata)).append("\n"); sb.append(" enableSigningAIFeaturesPlan: ").append(toIndentedString(enableSigningAIFeaturesPlan)).append("\n"); sb.append(" enableSigningAIFeaturesPlanMetadata: ").append(toIndentedString(enableSigningAIFeaturesPlanMetadata)).append("\n"); - sb.append(" enableSigningAIFeaturesSetting: ").append(toIndentedString(enableSigningAIFeaturesSetting)).append("\n"); - sb.append(" enableSigningAIFeaturesSettingMetadata: ").append(toIndentedString(enableSigningAIFeaturesSettingMetadata)).append("\n"); sb.append(" enableSigningExtensionComments: ").append(toIndentedString(enableSigningExtensionComments)).append("\n"); sb.append(" enableSigningExtensionCommentsMetadata: ").append(toIndentedString(enableSigningExtensionCommentsMetadata)).append("\n"); sb.append(" enableSigningExtensionConversations: ").append(toIndentedString(enableSigningExtensionConversations)).append("\n"); @@ -26661,6 +27793,8 @@ public String toString() { sb.append(" enableWitnessingMetadata: ").append(toIndentedString(enableWitnessingMetadata)).append("\n"); sb.append(" enableWorkdayFinancialsExtension: ").append(toIndentedString(enableWorkdayFinancialsExtension)).append("\n"); sb.append(" enableWorkdayFinancialsExtensionMetaData: ").append(toIndentedString(enableWorkdayFinancialsExtensionMetaData)).append("\n"); + sb.append(" enableWorkdayHRApp: ").append(toIndentedString(enableWorkdayHRApp)).append("\n"); + sb.append(" enableWorkdayHRAppMetadata: ").append(toIndentedString(enableWorkdayHRAppMetadata)).append("\n"); sb.append(" enforceTemplateNameUniqueness: ").append(toIndentedString(enforceTemplateNameUniqueness)).append("\n"); sb.append(" enforceTemplateNameUniquenessMetadata: ").append(toIndentedString(enforceTemplateNameUniquenessMetadata)).append("\n"); sb.append(" enforceTlsEmails: ").append(toIndentedString(enforceTlsEmails)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/AdditionalSetting.java b/src/main/java/com/docusign/esign/model/AdditionalSetting.java new file mode 100644 index 00000000..a9fd54a7 --- /dev/null +++ b/src/main/java/com/docusign/esign/model/AdditionalSetting.java @@ -0,0 +1,166 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.docusign.esign.model.SettingsMetadata; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * AdditionalSetting. + * + */ + +public class AdditionalSetting implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("metadata") + private SettingsMetadata metadata = null; + + @JsonProperty("name") + private String name = null; + + @JsonProperty("value") + private String value = null; + + + /** + * metadata. + * + * @return AdditionalSetting + **/ + public AdditionalSetting metadata(SettingsMetadata metadata) { + this.metadata = metadata; + return this; + } + + /** + * . + * @return metadata + **/ + @Schema(description = "") + public SettingsMetadata getMetadata() { + return metadata; + } + + /** + * setMetadata. + **/ + public void setMetadata(SettingsMetadata metadata) { + this.metadata = metadata; + } + + + /** + * name. + * + * @return AdditionalSetting + **/ + public AdditionalSetting name(String name) { + this.name = name; + return this; + } + + /** + * . + * @return name + **/ + @Schema(description = "") + public String getName() { + return name; + } + + /** + * setName. + **/ + public void setName(String name) { + this.name = name; + } + + + /** + * value. + * + * @return AdditionalSetting + **/ + public AdditionalSetting value(String value) { + this.value = value; + return this; + } + + /** + * Specifies the value of the tab. . + * @return value + **/ + @Schema(description = "Specifies the value of the tab. ") + public String getValue() { + return value; + } + + /** + * setValue. + **/ + public void setValue(String value) { + this.value = value; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AdditionalSetting additionalSetting = (AdditionalSetting) o; + return Objects.equals(this.metadata, additionalSetting.metadata) && + Objects.equals(this.name, additionalSetting.name) && + Objects.equals(this.value, additionalSetting.value); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(metadata, name, value); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AdditionalSetting {\n"); + + sb.append(" metadata: ").append(toIndentedString(metadata)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" value: ").append(toIndentedString(value)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/Agent.java b/src/main/java/com/docusign/esign/model/Agent.java index d12fb733..9b886205 100644 --- a/src/main/java/com/docusign/esign/model/Agent.java +++ b/src/main/java/com/docusign/esign/model/Agent.java @@ -232,6 +232,9 @@ public class Agent implements Serializable { @JsonProperty("signingGroupName") private String signingGroupName = null; + @JsonProperty("signingGroupType") + private String signingGroupType = null; + @JsonProperty("signingGroupUsers") private java.util.List signingGroupUsers = null; @@ -2139,6 +2142,33 @@ public void setSigningGroupName(String signingGroupName) { } + /** + * signingGroupType. + * + * @return Agent + **/ + public Agent signingGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + return this; + } + + /** + * . + * @return signingGroupType + **/ + @Schema(description = "") + public String getSigningGroupType() { + return signingGroupType; + } + + /** + * setSigningGroupType. + **/ + public void setSigningGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + } + + /** * signingGroupUsers. * @@ -2542,6 +2572,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.signingGroupId, agent.signingGroupId) && Objects.equals(this.signingGroupIdMetadata, agent.signingGroupIdMetadata) && Objects.equals(this.signingGroupName, agent.signingGroupName) && + Objects.equals(this.signingGroupType, agent.signingGroupType) && Objects.equals(this.signingGroupUsers, agent.signingGroupUsers) && Objects.equals(this.smsAuthentication, agent.smsAuthentication) && Objects.equals(this.socialAuthentications, agent.socialAuthentications) && @@ -2560,7 +2591,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(accessCode, accessCodeMetadata, addAccessCodeToEmail, additionalNotifications, allowSystemOverrideForLockedRecipient, autoRespondedReason, bulkSendV2Recipient, clientUserId, completedCount, consentDetailsList, customFields, declinedDateTime, declinedReason, deliveredDateTime, deliveryMethod, deliveryMethodMetadata, designatorId, designatorIdGuid, documentTemplateId, documentVisibility, email, emailMetadata, emailNotification, emailRecipientPostSigningURL, embeddedRecipientStartURL, errorDetails, excludedDocuments, faxNumber, faxNumberMetadata, firstName, firstNameMetadata, fullName, fullNameMetadata, idCheckConfigurationName, idCheckConfigurationNameMetadata, idCheckInformationInput, identityVerification, inheritEmailNotificationConfiguration, lastName, lastNameMetadata, lockedRecipientPhoneAuthEditable, lockedRecipientSmsEditable, name, nameMetadata, note, noteMetadata, phoneAuthentication, phoneNumber, proofFile, recipientAttachments, recipientAuthenticationStatus, recipientFeatureMetadata, recipientId, recipientIdGuid, recipientType, recipientTypeMetadata, requireIdLookup, requireIdLookupMetadata, roleName, routingOrder, routingOrderMetadata, sentDateTime, signedDateTime, signingGroupId, signingGroupIdMetadata, signingGroupName, signingGroupUsers, smsAuthentication, socialAuthentications, status, statusCode, suppressEmails, templateLocked, templateRequired, totalTabCount, userId, webFormRecipientViewId); + return Objects.hash(accessCode, accessCodeMetadata, addAccessCodeToEmail, additionalNotifications, allowSystemOverrideForLockedRecipient, autoRespondedReason, bulkSendV2Recipient, clientUserId, completedCount, consentDetailsList, customFields, declinedDateTime, declinedReason, deliveredDateTime, deliveryMethod, deliveryMethodMetadata, designatorId, designatorIdGuid, documentTemplateId, documentVisibility, email, emailMetadata, emailNotification, emailRecipientPostSigningURL, embeddedRecipientStartURL, errorDetails, excludedDocuments, faxNumber, faxNumberMetadata, firstName, firstNameMetadata, fullName, fullNameMetadata, idCheckConfigurationName, idCheckConfigurationNameMetadata, idCheckInformationInput, identityVerification, inheritEmailNotificationConfiguration, lastName, lastNameMetadata, lockedRecipientPhoneAuthEditable, lockedRecipientSmsEditable, name, nameMetadata, note, noteMetadata, phoneAuthentication, phoneNumber, proofFile, recipientAttachments, recipientAuthenticationStatus, recipientFeatureMetadata, recipientId, recipientIdGuid, recipientType, recipientTypeMetadata, requireIdLookup, requireIdLookupMetadata, roleName, routingOrder, routingOrderMetadata, sentDateTime, signedDateTime, signingGroupId, signingGroupIdMetadata, signingGroupName, signingGroupType, signingGroupUsers, smsAuthentication, socialAuthentications, status, statusCode, suppressEmails, templateLocked, templateRequired, totalTabCount, userId, webFormRecipientViewId); } @@ -2638,6 +2669,7 @@ public String toString() { sb.append(" signingGroupId: ").append(toIndentedString(signingGroupId)).append("\n"); sb.append(" signingGroupIdMetadata: ").append(toIndentedString(signingGroupIdMetadata)).append("\n"); sb.append(" signingGroupName: ").append(toIndentedString(signingGroupName)).append("\n"); + sb.append(" signingGroupType: ").append(toIndentedString(signingGroupType)).append("\n"); sb.append(" signingGroupUsers: ").append(toIndentedString(signingGroupUsers)).append("\n"); sb.append(" smsAuthentication: ").append(toIndentedString(smsAuthentication)).append("\n"); sb.append(" socialAuthentications: ").append(toIndentedString(socialAuthentications)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/Approve.java b/src/main/java/com/docusign/esign/model/Approve.java index 78c79f3f..d719f940 100644 --- a/src/main/java/com/docusign/esign/model/Approve.java +++ b/src/main/java/com/docusign/esign/model/Approve.java @@ -72,6 +72,9 @@ public class Approve implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -739,6 +742,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return Approve + **/ + public Approve anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -2888,6 +2918,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, approve.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, approve.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, approve.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, approve.anchorTabScope) && Objects.equals(this.anchorUnits, approve.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, approve.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, approve.anchorXOffset) && @@ -2973,7 +3004,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, buttonText, buttonTextMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, buttonText, buttonTextMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3001,6 +3032,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/AuthorizedSignatory.java b/src/main/java/com/docusign/esign/model/AuthorizedSignatory.java new file mode 100644 index 00000000..d67c5daf --- /dev/null +++ b/src/main/java/com/docusign/esign/model/AuthorizedSignatory.java @@ -0,0 +1,3466 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.docusign.esign.model.AuthenticationStatus; +import com.docusign.esign.model.ConsentDetails; +import com.docusign.esign.model.DelegationInfo; +import com.docusign.esign.model.DocumentVisibility; +import com.docusign.esign.model.ErrorDetails; +import com.docusign.esign.model.FeatureAvailableMetadata; +import com.docusign.esign.model.IdCheckInformationInput; +import com.docusign.esign.model.OfflineAttributes; +import com.docusign.esign.model.PropertyMetadata; +import com.docusign.esign.model.RecipientAdditionalNotification; +import com.docusign.esign.model.RecipientAttachment; +import com.docusign.esign.model.RecipientEmailNotification; +import com.docusign.esign.model.RecipientIdentityVerification; +import com.docusign.esign.model.RecipientPhoneAuthentication; +import com.docusign.esign.model.RecipientPhoneNumber; +import com.docusign.esign.model.RecipientProofFile; +import com.docusign.esign.model.RecipientSMSAuthentication; +import com.docusign.esign.model.RecipientSignatureInformation; +import com.docusign.esign.model.RecipientSignatureProvider; +import com.docusign.esign.model.SocialAuthentication; +import com.docusign.esign.model.Tabs; +import com.docusign.esign.model.UserInfo; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * AuthorizedSignatory. + * + */ + +public class AuthorizedSignatory implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("accessCode") + private String accessCode = null; + + @JsonProperty("accessCodeMetadata") + private PropertyMetadata accessCodeMetadata = null; + + @JsonProperty("addAccessCodeToEmail") + private String addAccessCodeToEmail = null; + + @JsonProperty("additionalNotifications") + private java.util.List additionalNotifications = null; + + @JsonProperty("agentCanEditEmail") + private String agentCanEditEmail = null; + + @JsonProperty("agentCanEditName") + private String agentCanEditName = null; + + @JsonProperty("allowSystemOverrideForLockedRecipient") + private String allowSystemOverrideForLockedRecipient = null; + + @JsonProperty("autoNavigation") + private String autoNavigation = null; + + @JsonProperty("autoRespondedReason") + private String autoRespondedReason = null; + + @JsonProperty("bulkRecipientsUri") + private String bulkRecipientsUri = null; + + @JsonProperty("bulkSendV2Recipient") + private String bulkSendV2Recipient = null; + + @JsonProperty("canSignOffline") + private String canSignOffline = null; + + @JsonProperty("clientUserId") + private String clientUserId = null; + + @JsonProperty("completedCount") + private String completedCount = null; + + @JsonProperty("consentDetailsList") + private java.util.List consentDetailsList = null; + + @JsonProperty("creationReason") + private String creationReason = null; + + @JsonProperty("customFields") + private java.util.List customFields = null; + + @JsonProperty("declinedDateTime") + private String declinedDateTime = null; + + @JsonProperty("declinedReason") + private String declinedReason = null; + + @JsonProperty("defaultRecipient") + private String defaultRecipient = null; + + @JsonProperty("delegatedBy") + private DelegationInfo delegatedBy = null; + + @JsonProperty("delegatedTo") + private java.util.List delegatedTo = null; + + @JsonProperty("deliveredDateTime") + private String deliveredDateTime = null; + + @JsonProperty("deliveryMethod") + private String deliveryMethod = null; + + @JsonProperty("deliveryMethodMetadata") + private PropertyMetadata deliveryMethodMetadata = null; + + @JsonProperty("designatorId") + private String designatorId = null; + + @JsonProperty("designatorIdGuid") + private String designatorIdGuid = null; + + @JsonProperty("documentTemplateId") + private String documentTemplateId = null; + + @JsonProperty("documentVisibility") + private java.util.List documentVisibility = null; + + @JsonProperty("email") + private String email = null; + + @JsonProperty("emailMetadata") + private PropertyMetadata emailMetadata = null; + + @JsonProperty("emailNotification") + private RecipientEmailNotification emailNotification = null; + + @JsonProperty("emailRecipientPostSigningURL") + private String emailRecipientPostSigningURL = null; + + @JsonProperty("embeddedRecipientStartURL") + private String embeddedRecipientStartURL = null; + + @JsonProperty("errorDetails") + private ErrorDetails errorDetails = null; + + @JsonProperty("excludedDocuments") + private java.util.List excludedDocuments = null; + + @JsonProperty("faxNumber") + private String faxNumber = null; + + @JsonProperty("faxNumberMetadata") + private PropertyMetadata faxNumberMetadata = null; + + @JsonProperty("firstName") + private String firstName = null; + + @JsonProperty("firstNameMetadata") + private PropertyMetadata firstNameMetadata = null; + + @JsonProperty("fullName") + private String fullName = null; + + @JsonProperty("fullNameMetadata") + private PropertyMetadata fullNameMetadata = null; + + @JsonProperty("idCheckConfigurationName") + private String idCheckConfigurationName = null; + + @JsonProperty("idCheckConfigurationNameMetadata") + private PropertyMetadata idCheckConfigurationNameMetadata = null; + + @JsonProperty("idCheckInformationInput") + private IdCheckInformationInput idCheckInformationInput = null; + + @JsonProperty("identityVerification") + private RecipientIdentityVerification identityVerification = null; + + @JsonProperty("inheritEmailNotificationConfiguration") + private String inheritEmailNotificationConfiguration = null; + + @JsonProperty("isBulkRecipient") + private String isBulkRecipient = null; + + @JsonProperty("isBulkRecipientMetadata") + private PropertyMetadata isBulkRecipientMetadata = null; + + @JsonProperty("lastName") + private String lastName = null; + + @JsonProperty("lastNameMetadata") + private PropertyMetadata lastNameMetadata = null; + + @JsonProperty("lockedRecipientPhoneAuthEditable") + private String lockedRecipientPhoneAuthEditable = null; + + @JsonProperty("lockedRecipientSmsEditable") + private String lockedRecipientSmsEditable = null; + + @JsonProperty("name") + private String name = null; + + @JsonProperty("nameMetadata") + private PropertyMetadata nameMetadata = null; + + @JsonProperty("notaryId") + private String notaryId = null; + + @JsonProperty("notarySignerEmailSent") + private String notarySignerEmailSent = null; + + @JsonProperty("note") + private String note = null; + + @JsonProperty("noteMetadata") + private PropertyMetadata noteMetadata = null; + + @JsonProperty("offlineAttributes") + private OfflineAttributes offlineAttributes = null; + + @JsonProperty("phoneAuthentication") + private RecipientPhoneAuthentication phoneAuthentication = null; + + @JsonProperty("phoneNumber") + private RecipientPhoneNumber phoneNumber = null; + + @JsonProperty("proofFile") + private RecipientProofFile proofFile = null; + + @JsonProperty("recipientAttachments") + private java.util.List recipientAttachments = null; + + @JsonProperty("recipientAuthenticationStatus") + private AuthenticationStatus recipientAuthenticationStatus = null; + + @JsonProperty("recipientFeatureMetadata") + private java.util.List recipientFeatureMetadata = null; + + @JsonProperty("recipientId") + private String recipientId = null; + + @JsonProperty("recipientIdGuid") + private String recipientIdGuid = null; + + @JsonProperty("recipientSignatureProviders") + private java.util.List recipientSignatureProviders = null; + + @JsonProperty("recipientSuppliesTabs") + private String recipientSuppliesTabs = null; + + @JsonProperty("recipientType") + private String recipientType = null; + + @JsonProperty("recipientTypeMetadata") + private PropertyMetadata recipientTypeMetadata = null; + + @JsonProperty("requireIdLookup") + private String requireIdLookup = null; + + @JsonProperty("requireIdLookupMetadata") + private PropertyMetadata requireIdLookupMetadata = null; + + @JsonProperty("requireSignerCertificate") + private String requireSignerCertificate = null; + + @JsonProperty("requireSignOnPaper") + private String requireSignOnPaper = null; + + @JsonProperty("requireUploadSignature") + private String requireUploadSignature = null; + + @JsonProperty("roleName") + private String roleName = null; + + @JsonProperty("routingOrder") + private String routingOrder = null; + + @JsonProperty("routingOrderMetadata") + private PropertyMetadata routingOrderMetadata = null; + + @JsonProperty("sentDateTime") + private String sentDateTime = null; + + @JsonProperty("signatureInfo") + private RecipientSignatureInformation signatureInfo = null; + + @JsonProperty("signedDateTime") + private String signedDateTime = null; + + @JsonProperty("signInEachLocation") + private String signInEachLocation = null; + + @JsonProperty("signInEachLocationMetadata") + private PropertyMetadata signInEachLocationMetadata = null; + + @JsonProperty("signingGroupId") + private String signingGroupId = null; + + @JsonProperty("signingGroupIdMetadata") + private PropertyMetadata signingGroupIdMetadata = null; + + @JsonProperty("signingGroupName") + private String signingGroupName = null; + + @JsonProperty("signingGroupType") + private String signingGroupType = null; + + @JsonProperty("signingGroupUsers") + private java.util.List signingGroupUsers = null; + + @JsonProperty("smsAuthentication") + private RecipientSMSAuthentication smsAuthentication = null; + + @JsonProperty("socialAuthentications") + private java.util.List socialAuthentications = null; + + @JsonProperty("status") + private String status = null; + + @JsonProperty("statusCode") + private String statusCode = null; + + @JsonProperty("suppressEmails") + private String suppressEmails = null; + + @JsonProperty("tabs") + private Tabs tabs = null; + + @JsonProperty("templateLocked") + private String templateLocked = null; + + @JsonProperty("templateRequired") + private String templateRequired = null; + + @JsonProperty("totalTabCount") + private String totalTabCount = null; + + @JsonProperty("userId") + private String userId = null; + + @JsonProperty("webFormRecipientViewId") + private String webFormRecipientViewId = null; + + + /** + * accessCode. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory accessCode(String accessCode) { + this.accessCode = accessCode; + return this; + } + + /** + * If a value is provided, the recipient must enter the value as the access code to view and sign the envelope. Maximum Length: 50 characters and it must conform to the account's access code format setting. If blank, but the signer `accessCode` property is set in the envelope, then that value is used. If blank and the signer `accessCode` property is not set, then the access code is not required.. + * @return accessCode + **/ + @Schema(description = "If a value is provided, the recipient must enter the value as the access code to view and sign the envelope. Maximum Length: 50 characters and it must conform to the account's access code format setting. If blank, but the signer `accessCode` property is set in the envelope, then that value is used. If blank and the signer `accessCode` property is not set, then the access code is not required.") + public String getAccessCode() { + return accessCode; + } + + /** + * setAccessCode. + **/ + public void setAccessCode(String accessCode) { + this.accessCode = accessCode; + } + + + /** + * accessCodeMetadata. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory accessCodeMetadata(PropertyMetadata accessCodeMetadata) { + this.accessCodeMetadata = accessCodeMetadata; + return this; + } + + /** + * . + * @return accessCodeMetadata + **/ + @Schema(description = "") + public PropertyMetadata getAccessCodeMetadata() { + return accessCodeMetadata; + } + + /** + * setAccessCodeMetadata. + **/ + public void setAccessCodeMetadata(PropertyMetadata accessCodeMetadata) { + this.accessCodeMetadata = accessCodeMetadata; + } + + + /** + * addAccessCodeToEmail. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory addAccessCodeToEmail(String addAccessCodeToEmail) { + this.addAccessCodeToEmail = addAccessCodeToEmail; + return this; + } + + /** + * This Optional attribute indicates that the access code will be added to the email sent to the recipient; this nullifies the Security measure of Access Code on the recipient.. + * @return addAccessCodeToEmail + **/ + @Schema(description = "This Optional attribute indicates that the access code will be added to the email sent to the recipient; this nullifies the Security measure of Access Code on the recipient.") + public String getAddAccessCodeToEmail() { + return addAccessCodeToEmail; + } + + /** + * setAddAccessCodeToEmail. + **/ + public void setAddAccessCodeToEmail(String addAccessCodeToEmail) { + this.addAccessCodeToEmail = addAccessCodeToEmail; + } + + + /** + * additionalNotifications. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory additionalNotifications(java.util.List additionalNotifications) { + this.additionalNotifications = additionalNotifications; + return this; + } + + /** + * addAdditionalNotificationsItem. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory addAdditionalNotificationsItem(RecipientAdditionalNotification additionalNotificationsItem) { + if (this.additionalNotifications == null) { + this.additionalNotifications = new java.util.ArrayList<>(); + } + this.additionalNotifications.add(additionalNotificationsItem); + return this; + } + + /** + * . + * @return additionalNotifications + **/ + @Schema(description = "") + public java.util.List getAdditionalNotifications() { + return additionalNotifications; + } + + /** + * setAdditionalNotifications. + **/ + public void setAdditionalNotifications(java.util.List additionalNotifications) { + this.additionalNotifications = additionalNotifications; + } + + + /** + * agentCanEditEmail. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory agentCanEditEmail(String agentCanEditEmail) { + this.agentCanEditEmail = agentCanEditEmail; + return this; + } + + /** + * . + * @return agentCanEditEmail + **/ + @Schema(description = "") + public String getAgentCanEditEmail() { + return agentCanEditEmail; + } + + /** + * setAgentCanEditEmail. + **/ + public void setAgentCanEditEmail(String agentCanEditEmail) { + this.agentCanEditEmail = agentCanEditEmail; + } + + + /** + * agentCanEditName. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory agentCanEditName(String agentCanEditName) { + this.agentCanEditName = agentCanEditName; + return this; + } + + /** + * . + * @return agentCanEditName + **/ + @Schema(description = "") + public String getAgentCanEditName() { + return agentCanEditName; + } + + /** + * setAgentCanEditName. + **/ + public void setAgentCanEditName(String agentCanEditName) { + this.agentCanEditName = agentCanEditName; + } + + + /** + * allowSystemOverrideForLockedRecipient. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory allowSystemOverrideForLockedRecipient(String allowSystemOverrideForLockedRecipient) { + this.allowSystemOverrideForLockedRecipient = allowSystemOverrideForLockedRecipient; + return this; + } + + /** + * . + * @return allowSystemOverrideForLockedRecipient + **/ + @Schema(description = "") + public String getAllowSystemOverrideForLockedRecipient() { + return allowSystemOverrideForLockedRecipient; + } + + /** + * setAllowSystemOverrideForLockedRecipient. + **/ + public void setAllowSystemOverrideForLockedRecipient(String allowSystemOverrideForLockedRecipient) { + this.allowSystemOverrideForLockedRecipient = allowSystemOverrideForLockedRecipient; + } + + + /** + * autoNavigation. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory autoNavigation(String autoNavigation) { + this.autoNavigation = autoNavigation; + return this; + } + + /** + * . + * @return autoNavigation + **/ + @Schema(description = "") + public String getAutoNavigation() { + return autoNavigation; + } + + /** + * setAutoNavigation. + **/ + public void setAutoNavigation(String autoNavigation) { + this.autoNavigation = autoNavigation; + } + + + /** + * autoRespondedReason. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory autoRespondedReason(String autoRespondedReason) { + this.autoRespondedReason = autoRespondedReason; + return this; + } + + /** + * . + * @return autoRespondedReason + **/ + @Schema(description = "") + public String getAutoRespondedReason() { + return autoRespondedReason; + } + + /** + * setAutoRespondedReason. + **/ + public void setAutoRespondedReason(String autoRespondedReason) { + this.autoRespondedReason = autoRespondedReason; + } + + + /** + * bulkRecipientsUri. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory bulkRecipientsUri(String bulkRecipientsUri) { + this.bulkRecipientsUri = bulkRecipientsUri; + return this; + } + + /** + * Contains a URI for an endpoint that allows you to easily retrieve bulk recipient information.. + * @return bulkRecipientsUri + **/ + @Schema(description = "Contains a URI for an endpoint that allows you to easily retrieve bulk recipient information.") + public String getBulkRecipientsUri() { + return bulkRecipientsUri; + } + + /** + * setBulkRecipientsUri. + **/ + public void setBulkRecipientsUri(String bulkRecipientsUri) { + this.bulkRecipientsUri = bulkRecipientsUri; + } + + + /** + * bulkSendV2Recipient. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory bulkSendV2Recipient(String bulkSendV2Recipient) { + this.bulkSendV2Recipient = bulkSendV2Recipient; + return this; + } + + /** + * . + * @return bulkSendV2Recipient + **/ + @Schema(description = "") + public String getBulkSendV2Recipient() { + return bulkSendV2Recipient; + } + + /** + * setBulkSendV2Recipient. + **/ + public void setBulkSendV2Recipient(String bulkSendV2Recipient) { + this.bulkSendV2Recipient = bulkSendV2Recipient; + } + + + /** + * canSignOffline. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory canSignOffline(String canSignOffline) { + this.canSignOffline = canSignOffline; + return this; + } + + /** + * When set to **true**, specifies that the signer can perform the signing ceremony offline.. + * @return canSignOffline + **/ + @Schema(description = "When set to **true**, specifies that the signer can perform the signing ceremony offline.") + public String getCanSignOffline() { + return canSignOffline; + } + + /** + * setCanSignOffline. + **/ + public void setCanSignOffline(String canSignOffline) { + this.canSignOffline = canSignOffline; + } + + + /** + * clientUserId. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory clientUserId(String clientUserId) { + this.clientUserId = clientUserId; + return this; + } + + /** + * Specifies whether the recipient is embedded or remote. If the `clientUserId` property is not null then the recipient is embedded. Note that if the `ClientUserId` property is set and either `SignerMustHaveAccount` or `SignerMustLoginToSign` property of the account settings is set to **true**, an error is generated on sending.ng. Maximum length: 100 characters. . + * @return clientUserId + **/ + @Schema(description = "Specifies whether the recipient is embedded or remote. If the `clientUserId` property is not null then the recipient is embedded. Note that if the `ClientUserId` property is set and either `SignerMustHaveAccount` or `SignerMustLoginToSign` property of the account settings is set to **true**, an error is generated on sending.ng. Maximum length: 100 characters. ") + public String getClientUserId() { + return clientUserId; + } + + /** + * setClientUserId. + **/ + public void setClientUserId(String clientUserId) { + this.clientUserId = clientUserId; + } + + + /** + * completedCount. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory completedCount(String completedCount) { + this.completedCount = completedCount; + return this; + } + + /** + * . + * @return completedCount + **/ + @Schema(description = "") + public String getCompletedCount() { + return completedCount; + } + + /** + * setCompletedCount. + **/ + public void setCompletedCount(String completedCount) { + this.completedCount = completedCount; + } + + + /** + * consentDetailsList. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory consentDetailsList(java.util.List consentDetailsList) { + this.consentDetailsList = consentDetailsList; + return this; + } + + /** + * addConsentDetailsListItem. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory addConsentDetailsListItem(ConsentDetails consentDetailsListItem) { + if (this.consentDetailsList == null) { + this.consentDetailsList = new java.util.ArrayList<>(); + } + this.consentDetailsList.add(consentDetailsListItem); + return this; + } + + /** + * . + * @return consentDetailsList + **/ + @Schema(description = "") + public java.util.List getConsentDetailsList() { + return consentDetailsList; + } + + /** + * setConsentDetailsList. + **/ + public void setConsentDetailsList(java.util.List consentDetailsList) { + this.consentDetailsList = consentDetailsList; + } + + + /** + * creationReason. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory creationReason(String creationReason) { + this.creationReason = creationReason; + return this; + } + + /** + * . + * @return creationReason + **/ + @Schema(description = "") + public String getCreationReason() { + return creationReason; + } + + /** + * setCreationReason. + **/ + public void setCreationReason(String creationReason) { + this.creationReason = creationReason; + } + + + /** + * customFields. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory customFields(java.util.List customFields) { + this.customFields = customFields; + return this; + } + + /** + * addCustomFieldsItem. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory addCustomFieldsItem(String customFieldsItem) { + if (this.customFields == null) { + this.customFields = new java.util.ArrayList<>(); + } + this.customFields.add(customFieldsItem); + return this; + } + + /** + * An optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters.. + * @return customFields + **/ + @Schema(description = "An optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters.") + public java.util.List getCustomFields() { + return customFields; + } + + /** + * setCustomFields. + **/ + public void setCustomFields(java.util.List customFields) { + this.customFields = customFields; + } + + + /** + * declinedDateTime. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory declinedDateTime(String declinedDateTime) { + this.declinedDateTime = declinedDateTime; + return this; + } + + /** + * The date and time the recipient declined the document.. + * @return declinedDateTime + **/ + @Schema(description = "The date and time the recipient declined the document.") + public String getDeclinedDateTime() { + return declinedDateTime; + } + + /** + * setDeclinedDateTime. + **/ + public void setDeclinedDateTime(String declinedDateTime) { + this.declinedDateTime = declinedDateTime; + } + + + /** + * declinedReason. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory declinedReason(String declinedReason) { + this.declinedReason = declinedReason; + return this; + } + + /** + * The reason the recipient declined the document.. + * @return declinedReason + **/ + @Schema(description = "The reason the recipient declined the document.") + public String getDeclinedReason() { + return declinedReason; + } + + /** + * setDeclinedReason. + **/ + public void setDeclinedReason(String declinedReason) { + this.declinedReason = declinedReason; + } + + + /** + * defaultRecipient. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory defaultRecipient(String defaultRecipient) { + this.defaultRecipient = defaultRecipient; + return this; + } + + /** + * . + * @return defaultRecipient + **/ + @Schema(description = "") + public String getDefaultRecipient() { + return defaultRecipient; + } + + /** + * setDefaultRecipient. + **/ + public void setDefaultRecipient(String defaultRecipient) { + this.defaultRecipient = defaultRecipient; + } + + + /** + * delegatedBy. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory delegatedBy(DelegationInfo delegatedBy) { + this.delegatedBy = delegatedBy; + return this; + } + + /** + * . + * @return delegatedBy + **/ + @Schema(description = "") + public DelegationInfo getDelegatedBy() { + return delegatedBy; + } + + /** + * setDelegatedBy. + **/ + public void setDelegatedBy(DelegationInfo delegatedBy) { + this.delegatedBy = delegatedBy; + } + + + /** + * delegatedTo. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory delegatedTo(java.util.List delegatedTo) { + this.delegatedTo = delegatedTo; + return this; + } + + /** + * addDelegatedToItem. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory addDelegatedToItem(DelegationInfo delegatedToItem) { + if (this.delegatedTo == null) { + this.delegatedTo = new java.util.ArrayList<>(); + } + this.delegatedTo.add(delegatedToItem); + return this; + } + + /** + * . + * @return delegatedTo + **/ + @Schema(description = "") + public java.util.List getDelegatedTo() { + return delegatedTo; + } + + /** + * setDelegatedTo. + **/ + public void setDelegatedTo(java.util.List delegatedTo) { + this.delegatedTo = delegatedTo; + } + + + /** + * deliveredDateTime. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory deliveredDateTime(String deliveredDateTime) { + this.deliveredDateTime = deliveredDateTime; + return this; + } + + /** + * Reserved: For DocuSign use only.. + * @return deliveredDateTime + **/ + @Schema(description = "Reserved: For DocuSign use only.") + public String getDeliveredDateTime() { + return deliveredDateTime; + } + + /** + * setDeliveredDateTime. + **/ + public void setDeliveredDateTime(String deliveredDateTime) { + this.deliveredDateTime = deliveredDateTime; + } + + + /** + * deliveryMethod. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory deliveryMethod(String deliveryMethod) { + this.deliveryMethod = deliveryMethod; + return this; + } + + /** + * Reserved: For DocuSign use only.. + * @return deliveryMethod + **/ + @Schema(description = "Reserved: For DocuSign use only.") + public String getDeliveryMethod() { + return deliveryMethod; + } + + /** + * setDeliveryMethod. + **/ + public void setDeliveryMethod(String deliveryMethod) { + this.deliveryMethod = deliveryMethod; + } + + + /** + * deliveryMethodMetadata. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory deliveryMethodMetadata(PropertyMetadata deliveryMethodMetadata) { + this.deliveryMethodMetadata = deliveryMethodMetadata; + return this; + } + + /** + * . + * @return deliveryMethodMetadata + **/ + @Schema(description = "") + public PropertyMetadata getDeliveryMethodMetadata() { + return deliveryMethodMetadata; + } + + /** + * setDeliveryMethodMetadata. + **/ + public void setDeliveryMethodMetadata(PropertyMetadata deliveryMethodMetadata) { + this.deliveryMethodMetadata = deliveryMethodMetadata; + } + + + /** + * designatorId. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory designatorId(String designatorId) { + this.designatorId = designatorId; + return this; + } + + /** + * . + * @return designatorId + **/ + @Schema(description = "") + public String getDesignatorId() { + return designatorId; + } + + /** + * setDesignatorId. + **/ + public void setDesignatorId(String designatorId) { + this.designatorId = designatorId; + } + + + /** + * designatorIdGuid. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory designatorIdGuid(String designatorIdGuid) { + this.designatorIdGuid = designatorIdGuid; + return this; + } + + /** + * . + * @return designatorIdGuid + **/ + @Schema(description = "") + public String getDesignatorIdGuid() { + return designatorIdGuid; + } + + /** + * setDesignatorIdGuid. + **/ + public void setDesignatorIdGuid(String designatorIdGuid) { + this.designatorIdGuid = designatorIdGuid; + } + + + /** + * documentTemplateId. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory documentTemplateId(String documentTemplateId) { + this.documentTemplateId = documentTemplateId; + return this; + } + + /** + * . + * @return documentTemplateId + **/ + @Schema(description = "") + public String getDocumentTemplateId() { + return documentTemplateId; + } + + /** + * setDocumentTemplateId. + **/ + public void setDocumentTemplateId(String documentTemplateId) { + this.documentTemplateId = documentTemplateId; + } + + + /** + * documentVisibility. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory documentVisibility(java.util.List documentVisibility) { + this.documentVisibility = documentVisibility; + return this; + } + + /** + * addDocumentVisibilityItem. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory addDocumentVisibilityItem(DocumentVisibility documentVisibilityItem) { + if (this.documentVisibility == null) { + this.documentVisibility = new java.util.ArrayList<>(); + } + this.documentVisibility.add(documentVisibilityItem); + return this; + } + + /** + * . + * @return documentVisibility + **/ + @Schema(description = "") + public java.util.List getDocumentVisibility() { + return documentVisibility; + } + + /** + * setDocumentVisibility. + **/ + public void setDocumentVisibility(java.util.List documentVisibility) { + this.documentVisibility = documentVisibility; + } + + + /** + * email. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory email(String email) { + this.email = email; + return this; + } + + /** + * . + * @return email + **/ + @Schema(description = "") + public String getEmail() { + return email; + } + + /** + * setEmail. + **/ + public void setEmail(String email) { + this.email = email; + } + + + /** + * emailMetadata. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory emailMetadata(PropertyMetadata emailMetadata) { + this.emailMetadata = emailMetadata; + return this; + } + + /** + * . + * @return emailMetadata + **/ + @Schema(description = "") + public PropertyMetadata getEmailMetadata() { + return emailMetadata; + } + + /** + * setEmailMetadata. + **/ + public void setEmailMetadata(PropertyMetadata emailMetadata) { + this.emailMetadata = emailMetadata; + } + + + /** + * emailNotification. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory emailNotification(RecipientEmailNotification emailNotification) { + this.emailNotification = emailNotification; + return this; + } + + /** + * A complex type that contains information sets the language of the recipient's email information. **IMPORTANT**: If you enable email notification for one recipient, you must enable email notification for all recipients as it overrides the Envelope Subject and `EmailBlurb` property settings. . + * @return emailNotification + **/ + @Schema(description = "A complex type that contains information sets the language of the recipient's email information. **IMPORTANT**: If you enable email notification for one recipient, you must enable email notification for all recipients as it overrides the Envelope Subject and `EmailBlurb` property settings. ") + public RecipientEmailNotification getEmailNotification() { + return emailNotification; + } + + /** + * setEmailNotification. + **/ + public void setEmailNotification(RecipientEmailNotification emailNotification) { + this.emailNotification = emailNotification; + } + + + /** + * emailRecipientPostSigningURL. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory emailRecipientPostSigningURL(String emailRecipientPostSigningURL) { + this.emailRecipientPostSigningURL = emailRecipientPostSigningURL; + return this; + } + + /** + * . + * @return emailRecipientPostSigningURL + **/ + @Schema(description = "") + public String getEmailRecipientPostSigningURL() { + return emailRecipientPostSigningURL; + } + + /** + * setEmailRecipientPostSigningURL. + **/ + public void setEmailRecipientPostSigningURL(String emailRecipientPostSigningURL) { + this.emailRecipientPostSigningURL = emailRecipientPostSigningURL; + } + + + /** + * embeddedRecipientStartURL. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory embeddedRecipientStartURL(String embeddedRecipientStartURL) { + this.embeddedRecipientStartURL = embeddedRecipientStartURL; + return this; + } + + /** + * Specifies a sender provided valid URL string for redirecting an embedded recipient. When using this option, the embedded recipient still receives an email from DocuSign, just as a remote recipient would. When the document link in the email is clicked the recipient is redirected, through DocuSign, to the supplied URL to complete their actions. When routing to the URL, the sender's system (the server responding to the URL) must request a recipient token to launch a signing session. If set to `SIGN_AT_DOCUSIGN`, the recipient is directed to an embedded signing or viewing process directly at DocuSign. The signing or viewing action is initiated by the DocuSign system and the transaction activity and Certificate of Completion records will reflect this. In all other ways the process is identical to an embedded signing or viewing operation that is launched by any partner. It is important to remember that in a typical embedded workflow the authentication of an embedded recipient is the responsibility of the sending application, DocuSign expects that senders will follow their own process for establishing the recipient's identity. In this workflow the recipient goes through the sending application before the embedded signing or viewing process in initiated. However, when the sending application sets `EmbeddedRecipientStartURL=SIGN_AT_DOCUSIGN`, the recipient goes directly to the embedded signing or viewing process bypassing the sending application and any authentication steps the sending application would use. In this case, DocuSign recommends that you use one of the normal DocuSign authentication features (Access Code, Phone Authentication, SMS Authentication, etc.) to verify the identity of the recipient. If the `clientUserId` property is NOT set, and the `embeddedRecipientStartURL` is set, DocuSign will ignore the redirect URL and launch the standard signing process for the email recipient. Information can be appended to the embedded recipient start URL using merge fields. The available merge fields items are: envelopeId, recipientId, recipientName, recipientEmail, and customFields. The `customFields` property must be set fort the recipient or envelope. The merge fields are enclosed in double brackets. *Example*: `http://senderHost/[[mergeField1]]/ beginSigningSession? [[mergeField2]]&[[mergeField3]]` . + * @return embeddedRecipientStartURL + **/ + @Schema(description = "Specifies a sender provided valid URL string for redirecting an embedded recipient. When using this option, the embedded recipient still receives an email from DocuSign, just as a remote recipient would. When the document link in the email is clicked the recipient is redirected, through DocuSign, to the supplied URL to complete their actions. When routing to the URL, the sender's system (the server responding to the URL) must request a recipient token to launch a signing session. If set to `SIGN_AT_DOCUSIGN`, the recipient is directed to an embedded signing or viewing process directly at DocuSign. The signing or viewing action is initiated by the DocuSign system and the transaction activity and Certificate of Completion records will reflect this. In all other ways the process is identical to an embedded signing or viewing operation that is launched by any partner. It is important to remember that in a typical embedded workflow the authentication of an embedded recipient is the responsibility of the sending application, DocuSign expects that senders will follow their own process for establishing the recipient's identity. In this workflow the recipient goes through the sending application before the embedded signing or viewing process in initiated. However, when the sending application sets `EmbeddedRecipientStartURL=SIGN_AT_DOCUSIGN`, the recipient goes directly to the embedded signing or viewing process bypassing the sending application and any authentication steps the sending application would use. In this case, DocuSign recommends that you use one of the normal DocuSign authentication features (Access Code, Phone Authentication, SMS Authentication, etc.) to verify the identity of the recipient. If the `clientUserId` property is NOT set, and the `embeddedRecipientStartURL` is set, DocuSign will ignore the redirect URL and launch the standard signing process for the email recipient. Information can be appended to the embedded recipient start URL using merge fields. The available merge fields items are: envelopeId, recipientId, recipientName, recipientEmail, and customFields. The `customFields` property must be set fort the recipient or envelope. The merge fields are enclosed in double brackets. *Example*: `http://senderHost/[[mergeField1]]/ beginSigningSession? [[mergeField2]]&[[mergeField3]]` ") + public String getEmbeddedRecipientStartURL() { + return embeddedRecipientStartURL; + } + + /** + * setEmbeddedRecipientStartURL. + **/ + public void setEmbeddedRecipientStartURL(String embeddedRecipientStartURL) { + this.embeddedRecipientStartURL = embeddedRecipientStartURL; + } + + + /** + * errorDetails. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory errorDetails(ErrorDetails errorDetails) { + this.errorDetails = errorDetails; + return this; + } + + /** + * Array or errors.. + * @return errorDetails + **/ + @Schema(description = "Array or errors.") + public ErrorDetails getErrorDetails() { + return errorDetails; + } + + /** + * setErrorDetails. + **/ + public void setErrorDetails(ErrorDetails errorDetails) { + this.errorDetails = errorDetails; + } + + + /** + * excludedDocuments. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory excludedDocuments(java.util.List excludedDocuments) { + this.excludedDocuments = excludedDocuments; + return this; + } + + /** + * addExcludedDocumentsItem. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory addExcludedDocumentsItem(String excludedDocumentsItem) { + if (this.excludedDocuments == null) { + this.excludedDocuments = new java.util.ArrayList<>(); + } + this.excludedDocuments.add(excludedDocumentsItem); + return this; + } + + /** + * Specifies the documents that are not visible to this recipient. Document Visibility must be enabled for the account and the `enforceSignerVisibility` property must be set to **true** for the envelope to use this. When enforce signer visibility is enabled, documents with tabs can only be viewed by signers that have a tab on that document. Recipients that have an administrative role (Agent, Editor, or Intermediaries) or informational role (Certified Deliveries or Carbon Copies) can always see all the documents in an envelope, unless they are specifically excluded using this setting when an envelope is sent. Documents that do not have tabs are always visible to all recipients, unless they are specifically excluded using this setting when an envelope is sent.. + * @return excludedDocuments + **/ + @Schema(description = "Specifies the documents that are not visible to this recipient. Document Visibility must be enabled for the account and the `enforceSignerVisibility` property must be set to **true** for the envelope to use this. When enforce signer visibility is enabled, documents with tabs can only be viewed by signers that have a tab on that document. Recipients that have an administrative role (Agent, Editor, or Intermediaries) or informational role (Certified Deliveries or Carbon Copies) can always see all the documents in an envelope, unless they are specifically excluded using this setting when an envelope is sent. Documents that do not have tabs are always visible to all recipients, unless they are specifically excluded using this setting when an envelope is sent.") + public java.util.List getExcludedDocuments() { + return excludedDocuments; + } + + /** + * setExcludedDocuments. + **/ + public void setExcludedDocuments(java.util.List excludedDocuments) { + this.excludedDocuments = excludedDocuments; + } + + + /** + * faxNumber. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory faxNumber(String faxNumber) { + this.faxNumber = faxNumber; + return this; + } + + /** + * Reserved:. + * @return faxNumber + **/ + @Schema(description = "Reserved:") + public String getFaxNumber() { + return faxNumber; + } + + /** + * setFaxNumber. + **/ + public void setFaxNumber(String faxNumber) { + this.faxNumber = faxNumber; + } + + + /** + * faxNumberMetadata. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory faxNumberMetadata(PropertyMetadata faxNumberMetadata) { + this.faxNumberMetadata = faxNumberMetadata; + return this; + } + + /** + * . + * @return faxNumberMetadata + **/ + @Schema(description = "") + public PropertyMetadata getFaxNumberMetadata() { + return faxNumberMetadata; + } + + /** + * setFaxNumberMetadata. + **/ + public void setFaxNumberMetadata(PropertyMetadata faxNumberMetadata) { + this.faxNumberMetadata = faxNumberMetadata; + } + + + /** + * firstName. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory firstName(String firstName) { + this.firstName = firstName; + return this; + } + + /** + * The user's first name. Maximum Length: 50 characters.. + * @return firstName + **/ + @Schema(description = "The user's first name. Maximum Length: 50 characters.") + public String getFirstName() { + return firstName; + } + + /** + * setFirstName. + **/ + public void setFirstName(String firstName) { + this.firstName = firstName; + } + + + /** + * firstNameMetadata. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory firstNameMetadata(PropertyMetadata firstNameMetadata) { + this.firstNameMetadata = firstNameMetadata; + return this; + } + + /** + * . + * @return firstNameMetadata + **/ + @Schema(description = "") + public PropertyMetadata getFirstNameMetadata() { + return firstNameMetadata; + } + + /** + * setFirstNameMetadata. + **/ + public void setFirstNameMetadata(PropertyMetadata firstNameMetadata) { + this.firstNameMetadata = firstNameMetadata; + } + + + /** + * fullName. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory fullName(String fullName) { + this.fullName = fullName; + return this; + } + + /** + * . + * @return fullName + **/ + @Schema(description = "") + public String getFullName() { + return fullName; + } + + /** + * setFullName. + **/ + public void setFullName(String fullName) { + this.fullName = fullName; + } + + + /** + * fullNameMetadata. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory fullNameMetadata(PropertyMetadata fullNameMetadata) { + this.fullNameMetadata = fullNameMetadata; + return this; + } + + /** + * . + * @return fullNameMetadata + **/ + @Schema(description = "") + public PropertyMetadata getFullNameMetadata() { + return fullNameMetadata; + } + + /** + * setFullNameMetadata. + **/ + public void setFullNameMetadata(PropertyMetadata fullNameMetadata) { + this.fullNameMetadata = fullNameMetadata; + } + + + /** + * idCheckConfigurationName. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory idCheckConfigurationName(String idCheckConfigurationName) { + this.idCheckConfigurationName = idCheckConfigurationName; + return this; + } + + /** + * Specifies authentication check by name. The names used here must be the same as the authentication type names used by the account (these name can also be found in the web console sending interface in the Identify list for a recipient,) This overrides any default authentication setting. *Example*: Your account has ID Check and SMS Authentication available and in the web console Identify list these appear as 'ID Check $' and 'SMS Auth $'. To use ID check in an envelope, the idCheckConfigurationName should be 'ID Check '. If you wanted to use SMS, it would be 'SMS Auth $' and you would need to add you would need to add phone number information to the `smsAuthentication` node.. + * @return idCheckConfigurationName + **/ + @Schema(description = "Specifies authentication check by name. The names used here must be the same as the authentication type names used by the account (these name can also be found in the web console sending interface in the Identify list for a recipient,) This overrides any default authentication setting. *Example*: Your account has ID Check and SMS Authentication available and in the web console Identify list these appear as 'ID Check $' and 'SMS Auth $'. To use ID check in an envelope, the idCheckConfigurationName should be 'ID Check '. If you wanted to use SMS, it would be 'SMS Auth $' and you would need to add you would need to add phone number information to the `smsAuthentication` node.") + public String getIdCheckConfigurationName() { + return idCheckConfigurationName; + } + + /** + * setIdCheckConfigurationName. + **/ + public void setIdCheckConfigurationName(String idCheckConfigurationName) { + this.idCheckConfigurationName = idCheckConfigurationName; + } + + + /** + * idCheckConfigurationNameMetadata. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory idCheckConfigurationNameMetadata(PropertyMetadata idCheckConfigurationNameMetadata) { + this.idCheckConfigurationNameMetadata = idCheckConfigurationNameMetadata; + return this; + } + + /** + * . + * @return idCheckConfigurationNameMetadata + **/ + @Schema(description = "") + public PropertyMetadata getIdCheckConfigurationNameMetadata() { + return idCheckConfigurationNameMetadata; + } + + /** + * setIdCheckConfigurationNameMetadata. + **/ + public void setIdCheckConfigurationNameMetadata(PropertyMetadata idCheckConfigurationNameMetadata) { + this.idCheckConfigurationNameMetadata = idCheckConfigurationNameMetadata; + } + + + /** + * idCheckInformationInput. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory idCheckInformationInput(IdCheckInformationInput idCheckInformationInput) { + this.idCheckInformationInput = idCheckInformationInput; + return this; + } + + /** + * . + * @return idCheckInformationInput + **/ + @Schema(description = "") + public IdCheckInformationInput getIdCheckInformationInput() { + return idCheckInformationInput; + } + + /** + * setIdCheckInformationInput. + **/ + public void setIdCheckInformationInput(IdCheckInformationInput idCheckInformationInput) { + this.idCheckInformationInput = idCheckInformationInput; + } + + + /** + * identityVerification. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory identityVerification(RecipientIdentityVerification identityVerification) { + this.identityVerification = identityVerification; + return this; + } + + /** + * . + * @return identityVerification + **/ + @Schema(description = "") + public RecipientIdentityVerification getIdentityVerification() { + return identityVerification; + } + + /** + * setIdentityVerification. + **/ + public void setIdentityVerification(RecipientIdentityVerification identityVerification) { + this.identityVerification = identityVerification; + } + + + /** + * inheritEmailNotificationConfiguration. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory inheritEmailNotificationConfiguration(String inheritEmailNotificationConfiguration) { + this.inheritEmailNotificationConfiguration = inheritEmailNotificationConfiguration; + return this; + } + + /** + * When set to **true** and the envelope recipient creates a DocuSign account after signing, the Manage Account Email Notification settings are used as the default settings for the recipient's account. . + * @return inheritEmailNotificationConfiguration + **/ + @Schema(description = "When set to **true** and the envelope recipient creates a DocuSign account after signing, the Manage Account Email Notification settings are used as the default settings for the recipient's account. ") + public String getInheritEmailNotificationConfiguration() { + return inheritEmailNotificationConfiguration; + } + + /** + * setInheritEmailNotificationConfiguration. + **/ + public void setInheritEmailNotificationConfiguration(String inheritEmailNotificationConfiguration) { + this.inheritEmailNotificationConfiguration = inheritEmailNotificationConfiguration; + } + + + /** + * isBulkRecipient. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory isBulkRecipient(String isBulkRecipient) { + this.isBulkRecipient = isBulkRecipient; + return this; + } + + /** + * . + * @return isBulkRecipient + **/ + @Schema(description = "") + public String getIsBulkRecipient() { + return isBulkRecipient; + } + + /** + * setIsBulkRecipient. + **/ + public void setIsBulkRecipient(String isBulkRecipient) { + this.isBulkRecipient = isBulkRecipient; + } + + + /** + * isBulkRecipientMetadata. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory isBulkRecipientMetadata(PropertyMetadata isBulkRecipientMetadata) { + this.isBulkRecipientMetadata = isBulkRecipientMetadata; + return this; + } + + /** + * . + * @return isBulkRecipientMetadata + **/ + @Schema(description = "") + public PropertyMetadata getIsBulkRecipientMetadata() { + return isBulkRecipientMetadata; + } + + /** + * setIsBulkRecipientMetadata. + **/ + public void setIsBulkRecipientMetadata(PropertyMetadata isBulkRecipientMetadata) { + this.isBulkRecipientMetadata = isBulkRecipientMetadata; + } + + + /** + * lastName. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory lastName(String lastName) { + this.lastName = lastName; + return this; + } + + /** + * . + * @return lastName + **/ + @Schema(description = "") + public String getLastName() { + return lastName; + } + + /** + * setLastName. + **/ + public void setLastName(String lastName) { + this.lastName = lastName; + } + + + /** + * lastNameMetadata. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory lastNameMetadata(PropertyMetadata lastNameMetadata) { + this.lastNameMetadata = lastNameMetadata; + return this; + } + + /** + * . + * @return lastNameMetadata + **/ + @Schema(description = "") + public PropertyMetadata getLastNameMetadata() { + return lastNameMetadata; + } + + /** + * setLastNameMetadata. + **/ + public void setLastNameMetadata(PropertyMetadata lastNameMetadata) { + this.lastNameMetadata = lastNameMetadata; + } + + + /** + * lockedRecipientPhoneAuthEditable. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory lockedRecipientPhoneAuthEditable(String lockedRecipientPhoneAuthEditable) { + this.lockedRecipientPhoneAuthEditable = lockedRecipientPhoneAuthEditable; + return this; + } + + /** + * . + * @return lockedRecipientPhoneAuthEditable + **/ + @Schema(description = "") + public String getLockedRecipientPhoneAuthEditable() { + return lockedRecipientPhoneAuthEditable; + } + + /** + * setLockedRecipientPhoneAuthEditable. + **/ + public void setLockedRecipientPhoneAuthEditable(String lockedRecipientPhoneAuthEditable) { + this.lockedRecipientPhoneAuthEditable = lockedRecipientPhoneAuthEditable; + } + + + /** + * lockedRecipientSmsEditable. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory lockedRecipientSmsEditable(String lockedRecipientSmsEditable) { + this.lockedRecipientSmsEditable = lockedRecipientSmsEditable; + return this; + } + + /** + * . + * @return lockedRecipientSmsEditable + **/ + @Schema(description = "") + public String getLockedRecipientSmsEditable() { + return lockedRecipientSmsEditable; + } + + /** + * setLockedRecipientSmsEditable. + **/ + public void setLockedRecipientSmsEditable(String lockedRecipientSmsEditable) { + this.lockedRecipientSmsEditable = lockedRecipientSmsEditable; + } + + + /** + * name. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory name(String name) { + this.name = name; + return this; + } + + /** + * . + * @return name + **/ + @Schema(description = "") + public String getName() { + return name; + } + + /** + * setName. + **/ + public void setName(String name) { + this.name = name; + } + + + /** + * nameMetadata. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory nameMetadata(PropertyMetadata nameMetadata) { + this.nameMetadata = nameMetadata; + return this; + } + + /** + * . + * @return nameMetadata + **/ + @Schema(description = "") + public PropertyMetadata getNameMetadata() { + return nameMetadata; + } + + /** + * setNameMetadata. + **/ + public void setNameMetadata(PropertyMetadata nameMetadata) { + this.nameMetadata = nameMetadata; + } + + + /** + * notaryId. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory notaryId(String notaryId) { + this.notaryId = notaryId; + return this; + } + + /** + * . + * @return notaryId + **/ + @Schema(description = "") + public String getNotaryId() { + return notaryId; + } + + /** + * setNotaryId. + **/ + public void setNotaryId(String notaryId) { + this.notaryId = notaryId; + } + + + /** + * notarySignerEmailSent. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory notarySignerEmailSent(String notarySignerEmailSent) { + this.notarySignerEmailSent = notarySignerEmailSent; + return this; + } + + /** + * . + * @return notarySignerEmailSent + **/ + @Schema(description = "") + public String getNotarySignerEmailSent() { + return notarySignerEmailSent; + } + + /** + * setNotarySignerEmailSent. + **/ + public void setNotarySignerEmailSent(String notarySignerEmailSent) { + this.notarySignerEmailSent = notarySignerEmailSent; + } + + + /** + * note. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory note(String note) { + this.note = note; + return this; + } + + /** + * Specifies a note that is unique to this recipient. This note is sent to the recipient via the signing email. The note displays in the signing UI near the upper left corner of the document on the signing screen. Maximum Length: 1000 characters.. + * @return note + **/ + @Schema(description = "Specifies a note that is unique to this recipient. This note is sent to the recipient via the signing email. The note displays in the signing UI near the upper left corner of the document on the signing screen. Maximum Length: 1000 characters.") + public String getNote() { + return note; + } + + /** + * setNote. + **/ + public void setNote(String note) { + this.note = note; + } + + + /** + * noteMetadata. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory noteMetadata(PropertyMetadata noteMetadata) { + this.noteMetadata = noteMetadata; + return this; + } + + /** + * . + * @return noteMetadata + **/ + @Schema(description = "") + public PropertyMetadata getNoteMetadata() { + return noteMetadata; + } + + /** + * setNoteMetadata. + **/ + public void setNoteMetadata(PropertyMetadata noteMetadata) { + this.noteMetadata = noteMetadata; + } + + + /** + * offlineAttributes. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory offlineAttributes(OfflineAttributes offlineAttributes) { + this.offlineAttributes = offlineAttributes; + return this; + } + + /** + * . + * @return offlineAttributes + **/ + @Schema(description = "") + public OfflineAttributes getOfflineAttributes() { + return offlineAttributes; + } + + /** + * setOfflineAttributes. + **/ + public void setOfflineAttributes(OfflineAttributes offlineAttributes) { + this.offlineAttributes = offlineAttributes; + } + + + /** + * phoneAuthentication. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory phoneAuthentication(RecipientPhoneAuthentication phoneAuthentication) { + this.phoneAuthentication = phoneAuthentication; + return this; + } + + /** + * . + * @return phoneAuthentication + **/ + @Schema(description = "") + public RecipientPhoneAuthentication getPhoneAuthentication() { + return phoneAuthentication; + } + + /** + * setPhoneAuthentication. + **/ + public void setPhoneAuthentication(RecipientPhoneAuthentication phoneAuthentication) { + this.phoneAuthentication = phoneAuthentication; + } + + + /** + * phoneNumber. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory phoneNumber(RecipientPhoneNumber phoneNumber) { + this.phoneNumber = phoneNumber; + return this; + } + + /** + * . + * @return phoneNumber + **/ + @Schema(description = "") + public RecipientPhoneNumber getPhoneNumber() { + return phoneNumber; + } + + /** + * setPhoneNumber. + **/ + public void setPhoneNumber(RecipientPhoneNumber phoneNumber) { + this.phoneNumber = phoneNumber; + } + + + /** + * proofFile. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory proofFile(RecipientProofFile proofFile) { + this.proofFile = proofFile; + return this; + } + + /** + * . + * @return proofFile + **/ + @Schema(description = "") + public RecipientProofFile getProofFile() { + return proofFile; + } + + /** + * setProofFile. + **/ + public void setProofFile(RecipientProofFile proofFile) { + this.proofFile = proofFile; + } + + + /** + * recipientAttachments. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory recipientAttachments(java.util.List recipientAttachments) { + this.recipientAttachments = recipientAttachments; + return this; + } + + /** + * addRecipientAttachmentsItem. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory addRecipientAttachmentsItem(RecipientAttachment recipientAttachmentsItem) { + if (this.recipientAttachments == null) { + this.recipientAttachments = new java.util.ArrayList<>(); + } + this.recipientAttachments.add(recipientAttachmentsItem); + return this; + } + + /** + * Reserved:. + * @return recipientAttachments + **/ + @Schema(description = "Reserved:") + public java.util.List getRecipientAttachments() { + return recipientAttachments; + } + + /** + * setRecipientAttachments. + **/ + public void setRecipientAttachments(java.util.List recipientAttachments) { + this.recipientAttachments = recipientAttachments; + } + + + /** + * recipientAuthenticationStatus. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory recipientAuthenticationStatus(AuthenticationStatus recipientAuthenticationStatus) { + this.recipientAuthenticationStatus = recipientAuthenticationStatus; + return this; + } + + /** + * . + * @return recipientAuthenticationStatus + **/ + @Schema(description = "") + public AuthenticationStatus getRecipientAuthenticationStatus() { + return recipientAuthenticationStatus; + } + + /** + * setRecipientAuthenticationStatus. + **/ + public void setRecipientAuthenticationStatus(AuthenticationStatus recipientAuthenticationStatus) { + this.recipientAuthenticationStatus = recipientAuthenticationStatus; + } + + + /** + * recipientFeatureMetadata. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory recipientFeatureMetadata(java.util.List recipientFeatureMetadata) { + this.recipientFeatureMetadata = recipientFeatureMetadata; + return this; + } + + /** + * addRecipientFeatureMetadataItem. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory addRecipientFeatureMetadataItem(FeatureAvailableMetadata recipientFeatureMetadataItem) { + if (this.recipientFeatureMetadata == null) { + this.recipientFeatureMetadata = new java.util.ArrayList<>(); + } + this.recipientFeatureMetadata.add(recipientFeatureMetadataItem); + return this; + } + + /** + * . + * @return recipientFeatureMetadata + **/ + @Schema(description = "") + public java.util.List getRecipientFeatureMetadata() { + return recipientFeatureMetadata; + } + + /** + * setRecipientFeatureMetadata. + **/ + public void setRecipientFeatureMetadata(java.util.List recipientFeatureMetadata) { + this.recipientFeatureMetadata = recipientFeatureMetadata; + } + + + /** + * recipientId. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory recipientId(String recipientId) { + this.recipientId = recipientId; + return this; + } + + /** + * Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document.. + * @return recipientId + **/ + @Schema(description = "Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document.") + public String getRecipientId() { + return recipientId; + } + + /** + * setRecipientId. + **/ + public void setRecipientId(String recipientId) { + this.recipientId = recipientId; + } + + + /** + * recipientIdGuid. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory recipientIdGuid(String recipientIdGuid) { + this.recipientIdGuid = recipientIdGuid; + return this; + } + + /** + * . + * @return recipientIdGuid + **/ + @Schema(description = "") + public String getRecipientIdGuid() { + return recipientIdGuid; + } + + /** + * setRecipientIdGuid. + **/ + public void setRecipientIdGuid(String recipientIdGuid) { + this.recipientIdGuid = recipientIdGuid; + } + + + /** + * recipientSignatureProviders. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory recipientSignatureProviders(java.util.List recipientSignatureProviders) { + this.recipientSignatureProviders = recipientSignatureProviders; + return this; + } + + /** + * addRecipientSignatureProvidersItem. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory addRecipientSignatureProvidersItem(RecipientSignatureProvider recipientSignatureProvidersItem) { + if (this.recipientSignatureProviders == null) { + this.recipientSignatureProviders = new java.util.ArrayList<>(); + } + this.recipientSignatureProviders.add(recipientSignatureProvidersItem); + return this; + } + + /** + * . + * @return recipientSignatureProviders + **/ + @Schema(description = "") + public java.util.List getRecipientSignatureProviders() { + return recipientSignatureProviders; + } + + /** + * setRecipientSignatureProviders. + **/ + public void setRecipientSignatureProviders(java.util.List recipientSignatureProviders) { + this.recipientSignatureProviders = recipientSignatureProviders; + } + + + /** + * recipientSuppliesTabs. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory recipientSuppliesTabs(String recipientSuppliesTabs) { + this.recipientSuppliesTabs = recipientSuppliesTabs; + return this; + } + + /** + * . + * @return recipientSuppliesTabs + **/ + @Schema(description = "") + public String getRecipientSuppliesTabs() { + return recipientSuppliesTabs; + } + + /** + * setRecipientSuppliesTabs. + **/ + public void setRecipientSuppliesTabs(String recipientSuppliesTabs) { + this.recipientSuppliesTabs = recipientSuppliesTabs; + } + + + /** + * recipientType. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory recipientType(String recipientType) { + this.recipientType = recipientType; + return this; + } + + /** + * . + * @return recipientType + **/ + @Schema(description = "") + public String getRecipientType() { + return recipientType; + } + + /** + * setRecipientType. + **/ + public void setRecipientType(String recipientType) { + this.recipientType = recipientType; + } + + + /** + * recipientTypeMetadata. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory recipientTypeMetadata(PropertyMetadata recipientTypeMetadata) { + this.recipientTypeMetadata = recipientTypeMetadata; + return this; + } + + /** + * . + * @return recipientTypeMetadata + **/ + @Schema(description = "") + public PropertyMetadata getRecipientTypeMetadata() { + return recipientTypeMetadata; + } + + /** + * setRecipientTypeMetadata. + **/ + public void setRecipientTypeMetadata(PropertyMetadata recipientTypeMetadata) { + this.recipientTypeMetadata = recipientTypeMetadata; + } + + + /** + * requireIdLookup. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory requireIdLookup(String requireIdLookup) { + this.requireIdLookup = requireIdLookup; + return this; + } + + /** + * When set to **true**, the recipient is required to use the specified ID check method (including Phone and SMS authentication) to validate their identity. . + * @return requireIdLookup + **/ + @Schema(description = "When set to **true**, the recipient is required to use the specified ID check method (including Phone and SMS authentication) to validate their identity. ") + public String getRequireIdLookup() { + return requireIdLookup; + } + + /** + * setRequireIdLookup. + **/ + public void setRequireIdLookup(String requireIdLookup) { + this.requireIdLookup = requireIdLookup; + } + + + /** + * requireIdLookupMetadata. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory requireIdLookupMetadata(PropertyMetadata requireIdLookupMetadata) { + this.requireIdLookupMetadata = requireIdLookupMetadata; + return this; + } + + /** + * . + * @return requireIdLookupMetadata + **/ + @Schema(description = "") + public PropertyMetadata getRequireIdLookupMetadata() { + return requireIdLookupMetadata; + } + + /** + * setRequireIdLookupMetadata. + **/ + public void setRequireIdLookupMetadata(PropertyMetadata requireIdLookupMetadata) { + this.requireIdLookupMetadata = requireIdLookupMetadata; + } + + + /** + * requireSignerCertificate. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory requireSignerCertificate(String requireSignerCertificate) { + this.requireSignerCertificate = requireSignerCertificate; + return this; + } + + /** + * . + * @return requireSignerCertificate + **/ + @Schema(description = "") + public String getRequireSignerCertificate() { + return requireSignerCertificate; + } + + /** + * setRequireSignerCertificate. + **/ + public void setRequireSignerCertificate(String requireSignerCertificate) { + this.requireSignerCertificate = requireSignerCertificate; + } + + + /** + * requireSignOnPaper. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory requireSignOnPaper(String requireSignOnPaper) { + this.requireSignOnPaper = requireSignOnPaper; + return this; + } + + /** + * . + * @return requireSignOnPaper + **/ + @Schema(description = "") + public String getRequireSignOnPaper() { + return requireSignOnPaper; + } + + /** + * setRequireSignOnPaper. + **/ + public void setRequireSignOnPaper(String requireSignOnPaper) { + this.requireSignOnPaper = requireSignOnPaper; + } + + + /** + * requireUploadSignature. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory requireUploadSignature(String requireUploadSignature) { + this.requireUploadSignature = requireUploadSignature; + return this; + } + + /** + * . + * @return requireUploadSignature + **/ + @Schema(description = "") + public String getRequireUploadSignature() { + return requireUploadSignature; + } + + /** + * setRequireUploadSignature. + **/ + public void setRequireUploadSignature(String requireUploadSignature) { + this.requireUploadSignature = requireUploadSignature; + } + + + /** + * roleName. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory roleName(String roleName) { + this.roleName = roleName; + return this; + } + + /** + * Optional element. Specifies the role name associated with the recipient.

This is required when working with template recipients.. + * @return roleName + **/ + @Schema(description = "Optional element. Specifies the role name associated with the recipient.

This is required when working with template recipients.") + public String getRoleName() { + return roleName; + } + + /** + * setRoleName. + **/ + public void setRoleName(String roleName) { + this.roleName = roleName; + } + + + /** + * routingOrder. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory routingOrder(String routingOrder) { + this.routingOrder = routingOrder; + return this; + } + + /** + * Specifies the routing order of the recipient in the envelope. . + * @return routingOrder + **/ + @Schema(description = "Specifies the routing order of the recipient in the envelope. ") + public String getRoutingOrder() { + return routingOrder; + } + + /** + * setRoutingOrder. + **/ + public void setRoutingOrder(String routingOrder) { + this.routingOrder = routingOrder; + } + + + /** + * routingOrderMetadata. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory routingOrderMetadata(PropertyMetadata routingOrderMetadata) { + this.routingOrderMetadata = routingOrderMetadata; + return this; + } + + /** + * . + * @return routingOrderMetadata + **/ + @Schema(description = "") + public PropertyMetadata getRoutingOrderMetadata() { + return routingOrderMetadata; + } + + /** + * setRoutingOrderMetadata. + **/ + public void setRoutingOrderMetadata(PropertyMetadata routingOrderMetadata) { + this.routingOrderMetadata = routingOrderMetadata; + } + + + /** + * sentDateTime. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory sentDateTime(String sentDateTime) { + this.sentDateTime = sentDateTime; + return this; + } + + /** + * The date and time the envelope was sent.. + * @return sentDateTime + **/ + @Schema(description = "The date and time the envelope was sent.") + public String getSentDateTime() { + return sentDateTime; + } + + /** + * setSentDateTime. + **/ + public void setSentDateTime(String sentDateTime) { + this.sentDateTime = sentDateTime; + } + + + /** + * signatureInfo. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory signatureInfo(RecipientSignatureInformation signatureInfo) { + this.signatureInfo = signatureInfo; + return this; + } + + /** + * . + * @return signatureInfo + **/ + @Schema(description = "") + public RecipientSignatureInformation getSignatureInfo() { + return signatureInfo; + } + + /** + * setSignatureInfo. + **/ + public void setSignatureInfo(RecipientSignatureInformation signatureInfo) { + this.signatureInfo = signatureInfo; + } + + + /** + * signedDateTime. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory signedDateTime(String signedDateTime) { + this.signedDateTime = signedDateTime; + return this; + } + + /** + * Reserved: For DocuSign use only. . + * @return signedDateTime + **/ + @Schema(description = "Reserved: For DocuSign use only. ") + public String getSignedDateTime() { + return signedDateTime; + } + + /** + * setSignedDateTime. + **/ + public void setSignedDateTime(String signedDateTime) { + this.signedDateTime = signedDateTime; + } + + + /** + * signInEachLocation. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory signInEachLocation(String signInEachLocation) { + this.signInEachLocation = signInEachLocation; + return this; + } + + /** + * When set to **true**, specifies that the signer must sign in all locations.. + * @return signInEachLocation + **/ + @Schema(description = "When set to **true**, specifies that the signer must sign in all locations.") + public String getSignInEachLocation() { + return signInEachLocation; + } + + /** + * setSignInEachLocation. + **/ + public void setSignInEachLocation(String signInEachLocation) { + this.signInEachLocation = signInEachLocation; + } + + + /** + * signInEachLocationMetadata. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory signInEachLocationMetadata(PropertyMetadata signInEachLocationMetadata) { + this.signInEachLocationMetadata = signInEachLocationMetadata; + return this; + } + + /** + * . + * @return signInEachLocationMetadata + **/ + @Schema(description = "") + public PropertyMetadata getSignInEachLocationMetadata() { + return signInEachLocationMetadata; + } + + /** + * setSignInEachLocationMetadata. + **/ + public void setSignInEachLocationMetadata(PropertyMetadata signInEachLocationMetadata) { + this.signInEachLocationMetadata = signInEachLocationMetadata; + } + + + /** + * signingGroupId. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory signingGroupId(String signingGroupId) { + this.signingGroupId = signingGroupId; + return this; + } + + /** + * When set to **true** and the feature is enabled in the sender's account, the signing recipient is required to draw signatures and initials at each signature/initial tab ( instead of adopting a signature/initial style or only drawing a signature/initial once).. + * @return signingGroupId + **/ + @Schema(description = "When set to **true** and the feature is enabled in the sender's account, the signing recipient is required to draw signatures and initials at each signature/initial tab ( instead of adopting a signature/initial style or only drawing a signature/initial once).") + public String getSigningGroupId() { + return signingGroupId; + } + + /** + * setSigningGroupId. + **/ + public void setSigningGroupId(String signingGroupId) { + this.signingGroupId = signingGroupId; + } + + + /** + * signingGroupIdMetadata. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory signingGroupIdMetadata(PropertyMetadata signingGroupIdMetadata) { + this.signingGroupIdMetadata = signingGroupIdMetadata; + return this; + } + + /** + * . + * @return signingGroupIdMetadata + **/ + @Schema(description = "") + public PropertyMetadata getSigningGroupIdMetadata() { + return signingGroupIdMetadata; + } + + /** + * setSigningGroupIdMetadata. + **/ + public void setSigningGroupIdMetadata(PropertyMetadata signingGroupIdMetadata) { + this.signingGroupIdMetadata = signingGroupIdMetadata; + } + + + /** + * signingGroupName. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory signingGroupName(String signingGroupName) { + this.signingGroupName = signingGroupName; + return this; + } + + /** + * The display name for the signing group. Maximum Length: 100 characters. . + * @return signingGroupName + **/ + @Schema(description = "The display name for the signing group. Maximum Length: 100 characters. ") + public String getSigningGroupName() { + return signingGroupName; + } + + /** + * setSigningGroupName. + **/ + public void setSigningGroupName(String signingGroupName) { + this.signingGroupName = signingGroupName; + } + + + /** + * signingGroupType. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory signingGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + return this; + } + + /** + * . + * @return signingGroupType + **/ + @Schema(description = "") + public String getSigningGroupType() { + return signingGroupType; + } + + /** + * setSigningGroupType. + **/ + public void setSigningGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + } + + + /** + * signingGroupUsers. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory signingGroupUsers(java.util.List signingGroupUsers) { + this.signingGroupUsers = signingGroupUsers; + return this; + } + + /** + * addSigningGroupUsersItem. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory addSigningGroupUsersItem(UserInfo signingGroupUsersItem) { + if (this.signingGroupUsers == null) { + this.signingGroupUsers = new java.util.ArrayList<>(); + } + this.signingGroupUsers.add(signingGroupUsersItem); + return this; + } + + /** + * A complex type that contains information about users in the signing group.. + * @return signingGroupUsers + **/ + @Schema(description = "A complex type that contains information about users in the signing group.") + public java.util.List getSigningGroupUsers() { + return signingGroupUsers; + } + + /** + * setSigningGroupUsers. + **/ + public void setSigningGroupUsers(java.util.List signingGroupUsers) { + this.signingGroupUsers = signingGroupUsers; + } + + + /** + * smsAuthentication. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory smsAuthentication(RecipientSMSAuthentication smsAuthentication) { + this.smsAuthentication = smsAuthentication; + return this; + } + + /** + * . + * @return smsAuthentication + **/ + @Schema(description = "") + public RecipientSMSAuthentication getSmsAuthentication() { + return smsAuthentication; + } + + /** + * setSmsAuthentication. + **/ + public void setSmsAuthentication(RecipientSMSAuthentication smsAuthentication) { + this.smsAuthentication = smsAuthentication; + } + + + /** + * socialAuthentications. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory socialAuthentications(java.util.List socialAuthentications) { + this.socialAuthentications = socialAuthentications; + return this; + } + + /** + * addSocialAuthenticationsItem. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory addSocialAuthenticationsItem(SocialAuthentication socialAuthenticationsItem) { + if (this.socialAuthentications == null) { + this.socialAuthentications = new java.util.ArrayList<>(); + } + this.socialAuthentications.add(socialAuthenticationsItem); + return this; + } + + /** + * Lists the social ID type that can be used for recipient authentication.. + * @return socialAuthentications + **/ + @Schema(description = " Lists the social ID type that can be used for recipient authentication.") + public java.util.List getSocialAuthentications() { + return socialAuthentications; + } + + /** + * setSocialAuthentications. + **/ + public void setSocialAuthentications(java.util.List socialAuthentications) { + this.socialAuthentications = socialAuthentications; + } + + + /** + * status. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory status(String status) { + this.status = status; + return this; + } + + /** + * Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later.. + * @return status + **/ + @Schema(description = "Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later.") + public String getStatus() { + return status; + } + + /** + * setStatus. + **/ + public void setStatus(String status) { + this.status = status; + } + + + /** + * statusCode. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory statusCode(String statusCode) { + this.statusCode = statusCode; + return this; + } + + /** + * . + * @return statusCode + **/ + @Schema(description = "") + public String getStatusCode() { + return statusCode; + } + + /** + * setStatusCode. + **/ + public void setStatusCode(String statusCode) { + this.statusCode = statusCode; + } + + + /** + * suppressEmails. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory suppressEmails(String suppressEmails) { + this.suppressEmails = suppressEmails; + return this; + } + + /** + * . + * @return suppressEmails + **/ + @Schema(description = "") + public String getSuppressEmails() { + return suppressEmails; + } + + /** + * setSuppressEmails. + **/ + public void setSuppressEmails(String suppressEmails) { + this.suppressEmails = suppressEmails; + } + + + /** + * tabs. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory tabs(Tabs tabs) { + this.tabs = tabs; + return this; + } + + /** + * . + * @return tabs + **/ + @Schema(description = "") + public Tabs getTabs() { + return tabs; + } + + /** + * setTabs. + **/ + public void setTabs(Tabs tabs) { + this.tabs = tabs; + } + + + /** + * templateLocked. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory templateLocked(String templateLocked) { + this.templateLocked = templateLocked; + return this; + } + + /** + * When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. . + * @return templateLocked + **/ + @Schema(description = "When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. ") + public String getTemplateLocked() { + return templateLocked; + } + + /** + * setTemplateLocked. + **/ + public void setTemplateLocked(String templateLocked) { + this.templateLocked = templateLocked; + } + + + /** + * templateRequired. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory templateRequired(String templateRequired) { + this.templateRequired = templateRequired; + return this; + } + + /** + * When set to **true**, the sender may not remove the recipient. Used only when working with template recipients.. + * @return templateRequired + **/ + @Schema(description = "When set to **true**, the sender may not remove the recipient. Used only when working with template recipients.") + public String getTemplateRequired() { + return templateRequired; + } + + /** + * setTemplateRequired. + **/ + public void setTemplateRequired(String templateRequired) { + this.templateRequired = templateRequired; + } + + + /** + * totalTabCount. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory totalTabCount(String totalTabCount) { + this.totalTabCount = totalTabCount; + return this; + } + + /** + * . + * @return totalTabCount + **/ + @Schema(description = "") + public String getTotalTabCount() { + return totalTabCount; + } + + /** + * setTotalTabCount. + **/ + public void setTotalTabCount(String totalTabCount) { + this.totalTabCount = totalTabCount; + } + + + /** + * userId. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory userId(String userId) { + this.userId = userId; + return this; + } + + /** + * . + * @return userId + **/ + @Schema(description = "") + public String getUserId() { + return userId; + } + + /** + * setUserId. + **/ + public void setUserId(String userId) { + this.userId = userId; + } + + + /** + * webFormRecipientViewId. + * + * @return AuthorizedSignatory + **/ + public AuthorizedSignatory webFormRecipientViewId(String webFormRecipientViewId) { + this.webFormRecipientViewId = webFormRecipientViewId; + return this; + } + + /** + * . + * @return webFormRecipientViewId + **/ + @Schema(description = "") + public String getWebFormRecipientViewId() { + return webFormRecipientViewId; + } + + /** + * setWebFormRecipientViewId. + **/ + public void setWebFormRecipientViewId(String webFormRecipientViewId) { + this.webFormRecipientViewId = webFormRecipientViewId; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AuthorizedSignatory authorizedSignatory = (AuthorizedSignatory) o; + return Objects.equals(this.accessCode, authorizedSignatory.accessCode) && + Objects.equals(this.accessCodeMetadata, authorizedSignatory.accessCodeMetadata) && + Objects.equals(this.addAccessCodeToEmail, authorizedSignatory.addAccessCodeToEmail) && + Objects.equals(this.additionalNotifications, authorizedSignatory.additionalNotifications) && + Objects.equals(this.agentCanEditEmail, authorizedSignatory.agentCanEditEmail) && + Objects.equals(this.agentCanEditName, authorizedSignatory.agentCanEditName) && + Objects.equals(this.allowSystemOverrideForLockedRecipient, authorizedSignatory.allowSystemOverrideForLockedRecipient) && + Objects.equals(this.autoNavigation, authorizedSignatory.autoNavigation) && + Objects.equals(this.autoRespondedReason, authorizedSignatory.autoRespondedReason) && + Objects.equals(this.bulkRecipientsUri, authorizedSignatory.bulkRecipientsUri) && + Objects.equals(this.bulkSendV2Recipient, authorizedSignatory.bulkSendV2Recipient) && + Objects.equals(this.canSignOffline, authorizedSignatory.canSignOffline) && + Objects.equals(this.clientUserId, authorizedSignatory.clientUserId) && + Objects.equals(this.completedCount, authorizedSignatory.completedCount) && + Objects.equals(this.consentDetailsList, authorizedSignatory.consentDetailsList) && + Objects.equals(this.creationReason, authorizedSignatory.creationReason) && + Objects.equals(this.customFields, authorizedSignatory.customFields) && + Objects.equals(this.declinedDateTime, authorizedSignatory.declinedDateTime) && + Objects.equals(this.declinedReason, authorizedSignatory.declinedReason) && + Objects.equals(this.defaultRecipient, authorizedSignatory.defaultRecipient) && + Objects.equals(this.delegatedBy, authorizedSignatory.delegatedBy) && + Objects.equals(this.delegatedTo, authorizedSignatory.delegatedTo) && + Objects.equals(this.deliveredDateTime, authorizedSignatory.deliveredDateTime) && + Objects.equals(this.deliveryMethod, authorizedSignatory.deliveryMethod) && + Objects.equals(this.deliveryMethodMetadata, authorizedSignatory.deliveryMethodMetadata) && + Objects.equals(this.designatorId, authorizedSignatory.designatorId) && + Objects.equals(this.designatorIdGuid, authorizedSignatory.designatorIdGuid) && + Objects.equals(this.documentTemplateId, authorizedSignatory.documentTemplateId) && + Objects.equals(this.documentVisibility, authorizedSignatory.documentVisibility) && + Objects.equals(this.email, authorizedSignatory.email) && + Objects.equals(this.emailMetadata, authorizedSignatory.emailMetadata) && + Objects.equals(this.emailNotification, authorizedSignatory.emailNotification) && + Objects.equals(this.emailRecipientPostSigningURL, authorizedSignatory.emailRecipientPostSigningURL) && + Objects.equals(this.embeddedRecipientStartURL, authorizedSignatory.embeddedRecipientStartURL) && + Objects.equals(this.errorDetails, authorizedSignatory.errorDetails) && + Objects.equals(this.excludedDocuments, authorizedSignatory.excludedDocuments) && + Objects.equals(this.faxNumber, authorizedSignatory.faxNumber) && + Objects.equals(this.faxNumberMetadata, authorizedSignatory.faxNumberMetadata) && + Objects.equals(this.firstName, authorizedSignatory.firstName) && + Objects.equals(this.firstNameMetadata, authorizedSignatory.firstNameMetadata) && + Objects.equals(this.fullName, authorizedSignatory.fullName) && + Objects.equals(this.fullNameMetadata, authorizedSignatory.fullNameMetadata) && + Objects.equals(this.idCheckConfigurationName, authorizedSignatory.idCheckConfigurationName) && + Objects.equals(this.idCheckConfigurationNameMetadata, authorizedSignatory.idCheckConfigurationNameMetadata) && + Objects.equals(this.idCheckInformationInput, authorizedSignatory.idCheckInformationInput) && + Objects.equals(this.identityVerification, authorizedSignatory.identityVerification) && + Objects.equals(this.inheritEmailNotificationConfiguration, authorizedSignatory.inheritEmailNotificationConfiguration) && + Objects.equals(this.isBulkRecipient, authorizedSignatory.isBulkRecipient) && + Objects.equals(this.isBulkRecipientMetadata, authorizedSignatory.isBulkRecipientMetadata) && + Objects.equals(this.lastName, authorizedSignatory.lastName) && + Objects.equals(this.lastNameMetadata, authorizedSignatory.lastNameMetadata) && + Objects.equals(this.lockedRecipientPhoneAuthEditable, authorizedSignatory.lockedRecipientPhoneAuthEditable) && + Objects.equals(this.lockedRecipientSmsEditable, authorizedSignatory.lockedRecipientSmsEditable) && + Objects.equals(this.name, authorizedSignatory.name) && + Objects.equals(this.nameMetadata, authorizedSignatory.nameMetadata) && + Objects.equals(this.notaryId, authorizedSignatory.notaryId) && + Objects.equals(this.notarySignerEmailSent, authorizedSignatory.notarySignerEmailSent) && + Objects.equals(this.note, authorizedSignatory.note) && + Objects.equals(this.noteMetadata, authorizedSignatory.noteMetadata) && + Objects.equals(this.offlineAttributes, authorizedSignatory.offlineAttributes) && + Objects.equals(this.phoneAuthentication, authorizedSignatory.phoneAuthentication) && + Objects.equals(this.phoneNumber, authorizedSignatory.phoneNumber) && + Objects.equals(this.proofFile, authorizedSignatory.proofFile) && + Objects.equals(this.recipientAttachments, authorizedSignatory.recipientAttachments) && + Objects.equals(this.recipientAuthenticationStatus, authorizedSignatory.recipientAuthenticationStatus) && + Objects.equals(this.recipientFeatureMetadata, authorizedSignatory.recipientFeatureMetadata) && + Objects.equals(this.recipientId, authorizedSignatory.recipientId) && + Objects.equals(this.recipientIdGuid, authorizedSignatory.recipientIdGuid) && + Objects.equals(this.recipientSignatureProviders, authorizedSignatory.recipientSignatureProviders) && + Objects.equals(this.recipientSuppliesTabs, authorizedSignatory.recipientSuppliesTabs) && + Objects.equals(this.recipientType, authorizedSignatory.recipientType) && + Objects.equals(this.recipientTypeMetadata, authorizedSignatory.recipientTypeMetadata) && + Objects.equals(this.requireIdLookup, authorizedSignatory.requireIdLookup) && + Objects.equals(this.requireIdLookupMetadata, authorizedSignatory.requireIdLookupMetadata) && + Objects.equals(this.requireSignerCertificate, authorizedSignatory.requireSignerCertificate) && + Objects.equals(this.requireSignOnPaper, authorizedSignatory.requireSignOnPaper) && + Objects.equals(this.requireUploadSignature, authorizedSignatory.requireUploadSignature) && + Objects.equals(this.roleName, authorizedSignatory.roleName) && + Objects.equals(this.routingOrder, authorizedSignatory.routingOrder) && + Objects.equals(this.routingOrderMetadata, authorizedSignatory.routingOrderMetadata) && + Objects.equals(this.sentDateTime, authorizedSignatory.sentDateTime) && + Objects.equals(this.signatureInfo, authorizedSignatory.signatureInfo) && + Objects.equals(this.signedDateTime, authorizedSignatory.signedDateTime) && + Objects.equals(this.signInEachLocation, authorizedSignatory.signInEachLocation) && + Objects.equals(this.signInEachLocationMetadata, authorizedSignatory.signInEachLocationMetadata) && + Objects.equals(this.signingGroupId, authorizedSignatory.signingGroupId) && + Objects.equals(this.signingGroupIdMetadata, authorizedSignatory.signingGroupIdMetadata) && + Objects.equals(this.signingGroupName, authorizedSignatory.signingGroupName) && + Objects.equals(this.signingGroupType, authorizedSignatory.signingGroupType) && + Objects.equals(this.signingGroupUsers, authorizedSignatory.signingGroupUsers) && + Objects.equals(this.smsAuthentication, authorizedSignatory.smsAuthentication) && + Objects.equals(this.socialAuthentications, authorizedSignatory.socialAuthentications) && + Objects.equals(this.status, authorizedSignatory.status) && + Objects.equals(this.statusCode, authorizedSignatory.statusCode) && + Objects.equals(this.suppressEmails, authorizedSignatory.suppressEmails) && + Objects.equals(this.tabs, authorizedSignatory.tabs) && + Objects.equals(this.templateLocked, authorizedSignatory.templateLocked) && + Objects.equals(this.templateRequired, authorizedSignatory.templateRequired) && + Objects.equals(this.totalTabCount, authorizedSignatory.totalTabCount) && + Objects.equals(this.userId, authorizedSignatory.userId) && + Objects.equals(this.webFormRecipientViewId, authorizedSignatory.webFormRecipientViewId); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(accessCode, accessCodeMetadata, addAccessCodeToEmail, additionalNotifications, agentCanEditEmail, agentCanEditName, allowSystemOverrideForLockedRecipient, autoNavigation, autoRespondedReason, bulkRecipientsUri, bulkSendV2Recipient, canSignOffline, clientUserId, completedCount, consentDetailsList, creationReason, customFields, declinedDateTime, declinedReason, defaultRecipient, delegatedBy, delegatedTo, deliveredDateTime, deliveryMethod, deliveryMethodMetadata, designatorId, designatorIdGuid, documentTemplateId, documentVisibility, email, emailMetadata, emailNotification, emailRecipientPostSigningURL, embeddedRecipientStartURL, errorDetails, excludedDocuments, faxNumber, faxNumberMetadata, firstName, firstNameMetadata, fullName, fullNameMetadata, idCheckConfigurationName, idCheckConfigurationNameMetadata, idCheckInformationInput, identityVerification, inheritEmailNotificationConfiguration, isBulkRecipient, isBulkRecipientMetadata, lastName, lastNameMetadata, lockedRecipientPhoneAuthEditable, lockedRecipientSmsEditable, name, nameMetadata, notaryId, notarySignerEmailSent, note, noteMetadata, offlineAttributes, phoneAuthentication, phoneNumber, proofFile, recipientAttachments, recipientAuthenticationStatus, recipientFeatureMetadata, recipientId, recipientIdGuid, recipientSignatureProviders, recipientSuppliesTabs, recipientType, recipientTypeMetadata, requireIdLookup, requireIdLookupMetadata, requireSignerCertificate, requireSignOnPaper, requireUploadSignature, roleName, routingOrder, routingOrderMetadata, sentDateTime, signatureInfo, signedDateTime, signInEachLocation, signInEachLocationMetadata, signingGroupId, signingGroupIdMetadata, signingGroupName, signingGroupType, signingGroupUsers, smsAuthentication, socialAuthentications, status, statusCode, suppressEmails, tabs, templateLocked, templateRequired, totalTabCount, userId, webFormRecipientViewId); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthorizedSignatory {\n"); + + sb.append(" accessCode: ").append(toIndentedString(accessCode)).append("\n"); + sb.append(" accessCodeMetadata: ").append(toIndentedString(accessCodeMetadata)).append("\n"); + sb.append(" addAccessCodeToEmail: ").append(toIndentedString(addAccessCodeToEmail)).append("\n"); + sb.append(" additionalNotifications: ").append(toIndentedString(additionalNotifications)).append("\n"); + sb.append(" agentCanEditEmail: ").append(toIndentedString(agentCanEditEmail)).append("\n"); + sb.append(" agentCanEditName: ").append(toIndentedString(agentCanEditName)).append("\n"); + sb.append(" allowSystemOverrideForLockedRecipient: ").append(toIndentedString(allowSystemOverrideForLockedRecipient)).append("\n"); + sb.append(" autoNavigation: ").append(toIndentedString(autoNavigation)).append("\n"); + sb.append(" autoRespondedReason: ").append(toIndentedString(autoRespondedReason)).append("\n"); + sb.append(" bulkRecipientsUri: ").append(toIndentedString(bulkRecipientsUri)).append("\n"); + sb.append(" bulkSendV2Recipient: ").append(toIndentedString(bulkSendV2Recipient)).append("\n"); + sb.append(" canSignOffline: ").append(toIndentedString(canSignOffline)).append("\n"); + sb.append(" clientUserId: ").append(toIndentedString(clientUserId)).append("\n"); + sb.append(" completedCount: ").append(toIndentedString(completedCount)).append("\n"); + sb.append(" consentDetailsList: ").append(toIndentedString(consentDetailsList)).append("\n"); + sb.append(" creationReason: ").append(toIndentedString(creationReason)).append("\n"); + sb.append(" customFields: ").append(toIndentedString(customFields)).append("\n"); + sb.append(" declinedDateTime: ").append(toIndentedString(declinedDateTime)).append("\n"); + sb.append(" declinedReason: ").append(toIndentedString(declinedReason)).append("\n"); + sb.append(" defaultRecipient: ").append(toIndentedString(defaultRecipient)).append("\n"); + sb.append(" delegatedBy: ").append(toIndentedString(delegatedBy)).append("\n"); + sb.append(" delegatedTo: ").append(toIndentedString(delegatedTo)).append("\n"); + sb.append(" deliveredDateTime: ").append(toIndentedString(deliveredDateTime)).append("\n"); + sb.append(" deliveryMethod: ").append(toIndentedString(deliveryMethod)).append("\n"); + sb.append(" deliveryMethodMetadata: ").append(toIndentedString(deliveryMethodMetadata)).append("\n"); + sb.append(" designatorId: ").append(toIndentedString(designatorId)).append("\n"); + sb.append(" designatorIdGuid: ").append(toIndentedString(designatorIdGuid)).append("\n"); + sb.append(" documentTemplateId: ").append(toIndentedString(documentTemplateId)).append("\n"); + sb.append(" documentVisibility: ").append(toIndentedString(documentVisibility)).append("\n"); + sb.append(" email: ").append(toIndentedString(email)).append("\n"); + sb.append(" emailMetadata: ").append(toIndentedString(emailMetadata)).append("\n"); + sb.append(" emailNotification: ").append(toIndentedString(emailNotification)).append("\n"); + sb.append(" emailRecipientPostSigningURL: ").append(toIndentedString(emailRecipientPostSigningURL)).append("\n"); + sb.append(" embeddedRecipientStartURL: ").append(toIndentedString(embeddedRecipientStartURL)).append("\n"); + sb.append(" errorDetails: ").append(toIndentedString(errorDetails)).append("\n"); + sb.append(" excludedDocuments: ").append(toIndentedString(excludedDocuments)).append("\n"); + sb.append(" faxNumber: ").append(toIndentedString(faxNumber)).append("\n"); + sb.append(" faxNumberMetadata: ").append(toIndentedString(faxNumberMetadata)).append("\n"); + sb.append(" firstName: ").append(toIndentedString(firstName)).append("\n"); + sb.append(" firstNameMetadata: ").append(toIndentedString(firstNameMetadata)).append("\n"); + sb.append(" fullName: ").append(toIndentedString(fullName)).append("\n"); + sb.append(" fullNameMetadata: ").append(toIndentedString(fullNameMetadata)).append("\n"); + sb.append(" idCheckConfigurationName: ").append(toIndentedString(idCheckConfigurationName)).append("\n"); + sb.append(" idCheckConfigurationNameMetadata: ").append(toIndentedString(idCheckConfigurationNameMetadata)).append("\n"); + sb.append(" idCheckInformationInput: ").append(toIndentedString(idCheckInformationInput)).append("\n"); + sb.append(" identityVerification: ").append(toIndentedString(identityVerification)).append("\n"); + sb.append(" inheritEmailNotificationConfiguration: ").append(toIndentedString(inheritEmailNotificationConfiguration)).append("\n"); + sb.append(" isBulkRecipient: ").append(toIndentedString(isBulkRecipient)).append("\n"); + sb.append(" isBulkRecipientMetadata: ").append(toIndentedString(isBulkRecipientMetadata)).append("\n"); + sb.append(" lastName: ").append(toIndentedString(lastName)).append("\n"); + sb.append(" lastNameMetadata: ").append(toIndentedString(lastNameMetadata)).append("\n"); + sb.append(" lockedRecipientPhoneAuthEditable: ").append(toIndentedString(lockedRecipientPhoneAuthEditable)).append("\n"); + sb.append(" lockedRecipientSmsEditable: ").append(toIndentedString(lockedRecipientSmsEditable)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" nameMetadata: ").append(toIndentedString(nameMetadata)).append("\n"); + sb.append(" notaryId: ").append(toIndentedString(notaryId)).append("\n"); + sb.append(" notarySignerEmailSent: ").append(toIndentedString(notarySignerEmailSent)).append("\n"); + sb.append(" note: ").append(toIndentedString(note)).append("\n"); + sb.append(" noteMetadata: ").append(toIndentedString(noteMetadata)).append("\n"); + sb.append(" offlineAttributes: ").append(toIndentedString(offlineAttributes)).append("\n"); + sb.append(" phoneAuthentication: ").append(toIndentedString(phoneAuthentication)).append("\n"); + sb.append(" phoneNumber: ").append(toIndentedString(phoneNumber)).append("\n"); + sb.append(" proofFile: ").append(toIndentedString(proofFile)).append("\n"); + sb.append(" recipientAttachments: ").append(toIndentedString(recipientAttachments)).append("\n"); + sb.append(" recipientAuthenticationStatus: ").append(toIndentedString(recipientAuthenticationStatus)).append("\n"); + sb.append(" recipientFeatureMetadata: ").append(toIndentedString(recipientFeatureMetadata)).append("\n"); + sb.append(" recipientId: ").append(toIndentedString(recipientId)).append("\n"); + sb.append(" recipientIdGuid: ").append(toIndentedString(recipientIdGuid)).append("\n"); + sb.append(" recipientSignatureProviders: ").append(toIndentedString(recipientSignatureProviders)).append("\n"); + sb.append(" recipientSuppliesTabs: ").append(toIndentedString(recipientSuppliesTabs)).append("\n"); + sb.append(" recipientType: ").append(toIndentedString(recipientType)).append("\n"); + sb.append(" recipientTypeMetadata: ").append(toIndentedString(recipientTypeMetadata)).append("\n"); + sb.append(" requireIdLookup: ").append(toIndentedString(requireIdLookup)).append("\n"); + sb.append(" requireIdLookupMetadata: ").append(toIndentedString(requireIdLookupMetadata)).append("\n"); + sb.append(" requireSignerCertificate: ").append(toIndentedString(requireSignerCertificate)).append("\n"); + sb.append(" requireSignOnPaper: ").append(toIndentedString(requireSignOnPaper)).append("\n"); + sb.append(" requireUploadSignature: ").append(toIndentedString(requireUploadSignature)).append("\n"); + sb.append(" roleName: ").append(toIndentedString(roleName)).append("\n"); + sb.append(" routingOrder: ").append(toIndentedString(routingOrder)).append("\n"); + sb.append(" routingOrderMetadata: ").append(toIndentedString(routingOrderMetadata)).append("\n"); + sb.append(" sentDateTime: ").append(toIndentedString(sentDateTime)).append("\n"); + sb.append(" signatureInfo: ").append(toIndentedString(signatureInfo)).append("\n"); + sb.append(" signedDateTime: ").append(toIndentedString(signedDateTime)).append("\n"); + sb.append(" signInEachLocation: ").append(toIndentedString(signInEachLocation)).append("\n"); + sb.append(" signInEachLocationMetadata: ").append(toIndentedString(signInEachLocationMetadata)).append("\n"); + sb.append(" signingGroupId: ").append(toIndentedString(signingGroupId)).append("\n"); + sb.append(" signingGroupIdMetadata: ").append(toIndentedString(signingGroupIdMetadata)).append("\n"); + sb.append(" signingGroupName: ").append(toIndentedString(signingGroupName)).append("\n"); + sb.append(" signingGroupType: ").append(toIndentedString(signingGroupType)).append("\n"); + sb.append(" signingGroupUsers: ").append(toIndentedString(signingGroupUsers)).append("\n"); + sb.append(" smsAuthentication: ").append(toIndentedString(smsAuthentication)).append("\n"); + sb.append(" socialAuthentications: ").append(toIndentedString(socialAuthentications)).append("\n"); + sb.append(" status: ").append(toIndentedString(status)).append("\n"); + sb.append(" statusCode: ").append(toIndentedString(statusCode)).append("\n"); + sb.append(" suppressEmails: ").append(toIndentedString(suppressEmails)).append("\n"); + sb.append(" tabs: ").append(toIndentedString(tabs)).append("\n"); + sb.append(" templateLocked: ").append(toIndentedString(templateLocked)).append("\n"); + sb.append(" templateRequired: ").append(toIndentedString(templateRequired)).append("\n"); + sb.append(" totalTabCount: ").append(toIndentedString(totalTabCount)).append("\n"); + sb.append(" userId: ").append(toIndentedString(userId)).append("\n"); + sb.append(" webFormRecipientViewId: ").append(toIndentedString(webFormRecipientViewId)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/BulkSendingCopy.java b/src/main/java/com/docusign/esign/model/BulkSendingCopy.java index 09f8855a..46012e82 100644 --- a/src/main/java/com/docusign/esign/model/BulkSendingCopy.java +++ b/src/main/java/com/docusign/esign/model/BulkSendingCopy.java @@ -3,6 +3,7 @@ import java.util.Objects; import java.util.Arrays; import com.docusign.esign.model.BulkSendingCopyCustomField; +import com.docusign.esign.model.BulkSendingCopyPrefillTab; import com.docusign.esign.model.BulkSendingCopyRecipient; import com.docusign.esign.model.BulksendingCopyDocGenFormField; import com.fasterxml.jackson.annotation.JsonProperty; @@ -32,6 +33,9 @@ public class BulkSendingCopy implements Serializable { @JsonProperty("emailSubject") private String emailSubject = null; + @JsonProperty("prefillTabs") + private java.util.List prefillTabs = null; + @JsonProperty("recipients") private java.util.List recipients = null; @@ -170,6 +174,46 @@ public void setEmailSubject(String emailSubject) { } + /** + * prefillTabs. + * + * @return BulkSendingCopy + **/ + public BulkSendingCopy prefillTabs(java.util.List prefillTabs) { + this.prefillTabs = prefillTabs; + return this; + } + + /** + * addPrefillTabsItem. + * + * @return BulkSendingCopy + **/ + public BulkSendingCopy addPrefillTabsItem(BulkSendingCopyPrefillTab prefillTabsItem) { + if (this.prefillTabs == null) { + this.prefillTabs = new java.util.ArrayList<>(); + } + this.prefillTabs.add(prefillTabsItem); + return this; + } + + /** + * . + * @return prefillTabs + **/ + @Schema(description = "") + public java.util.List getPrefillTabs() { + return prefillTabs; + } + + /** + * setPrefillTabs. + **/ + public void setPrefillTabs(java.util.List prefillTabs) { + this.prefillTabs = prefillTabs; + } + + /** * recipients. * @@ -228,6 +272,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.docGenFormFields, bulkSendingCopy.docGenFormFields) && Objects.equals(this.emailBlurb, bulkSendingCopy.emailBlurb) && Objects.equals(this.emailSubject, bulkSendingCopy.emailSubject) && + Objects.equals(this.prefillTabs, bulkSendingCopy.prefillTabs) && Objects.equals(this.recipients, bulkSendingCopy.recipients); } @@ -236,7 +281,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(customFields, docGenFormFields, emailBlurb, emailSubject, recipients); + return Objects.hash(customFields, docGenFormFields, emailBlurb, emailSubject, prefillTabs, recipients); } @@ -252,6 +297,7 @@ public String toString() { sb.append(" docGenFormFields: ").append(toIndentedString(docGenFormFields)).append("\n"); sb.append(" emailBlurb: ").append(toIndentedString(emailBlurb)).append("\n"); sb.append(" emailSubject: ").append(toIndentedString(emailSubject)).append("\n"); + sb.append(" prefillTabs: ").append(toIndentedString(prefillTabs)).append("\n"); sb.append(" recipients: ").append(toIndentedString(recipients)).append("\n"); sb.append("}"); return sb.toString(); diff --git a/src/main/java/com/docusign/esign/model/BulkSendingCopyPrefillTab.java b/src/main/java/com/docusign/esign/model/BulkSendingCopyPrefillTab.java new file mode 100644 index 00000000..d16e34f4 --- /dev/null +++ b/src/main/java/com/docusign/esign/model/BulkSendingCopyPrefillTab.java @@ -0,0 +1,133 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * BulkSendingCopyPrefillTab. + * + */ + +public class BulkSendingCopyPrefillTab implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("initialValue") + private String initialValue = null; + + @JsonProperty("tabLabel") + private String tabLabel = null; + + + /** + * initialValue. + * + * @return BulkSendingCopyPrefillTab + **/ + public BulkSendingCopyPrefillTab initialValue(String initialValue) { + this.initialValue = initialValue; + return this; + } + + /** + * The original value of the tab.. + * @return initialValue + **/ + @Schema(description = "The original value of the tab.") + public String getInitialValue() { + return initialValue; + } + + /** + * setInitialValue. + **/ + public void setInitialValue(String initialValue) { + this.initialValue = initialValue; + } + + + /** + * tabLabel. + * + * @return BulkSendingCopyPrefillTab + **/ + public BulkSendingCopyPrefillTab tabLabel(String tabLabel) { + this.tabLabel = tabLabel; + return this; + } + + /** + * The label string associated with the tab.. + * @return tabLabel + **/ + @Schema(description = "The label string associated with the tab.") + public String getTabLabel() { + return tabLabel; + } + + /** + * setTabLabel. + **/ + public void setTabLabel(String tabLabel) { + this.tabLabel = tabLabel; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + BulkSendingCopyPrefillTab bulkSendingCopyPrefillTab = (BulkSendingCopyPrefillTab) o; + return Objects.equals(this.initialValue, bulkSendingCopyPrefillTab.initialValue) && + Objects.equals(this.tabLabel, bulkSendingCopyPrefillTab.tabLabel); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(initialValue, tabLabel); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class BulkSendingCopyPrefillTab {\n"); + + sb.append(" initialValue: ").append(toIndentedString(initialValue)).append("\n"); + sb.append(" tabLabel: ").append(toIndentedString(tabLabel)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/CarbonCopy.java b/src/main/java/com/docusign/esign/model/CarbonCopy.java index 20cd7128..b38ccd34 100644 --- a/src/main/java/com/docusign/esign/model/CarbonCopy.java +++ b/src/main/java/com/docusign/esign/model/CarbonCopy.java @@ -242,6 +242,9 @@ public class CarbonCopy implements Serializable { @JsonProperty("signingGroupName") private String signingGroupName = null; + @JsonProperty("signingGroupType") + private String signingGroupType = null; + @JsonProperty("signingGroupUsers") private java.util.List signingGroupUsers = null; @@ -2233,6 +2236,33 @@ public void setSigningGroupName(String signingGroupName) { } + /** + * signingGroupType. + * + * @return CarbonCopy + **/ + public CarbonCopy signingGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + return this; + } + + /** + * . + * @return signingGroupType + **/ + @Schema(description = "") + public String getSigningGroupType() { + return signingGroupType; + } + + /** + * setSigningGroupType. + **/ + public void setSigningGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + } + + /** * signingGroupUsers. * @@ -2666,6 +2696,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.signingGroupId, carbonCopy.signingGroupId) && Objects.equals(this.signingGroupIdMetadata, carbonCopy.signingGroupIdMetadata) && Objects.equals(this.signingGroupName, carbonCopy.signingGroupName) && + Objects.equals(this.signingGroupType, carbonCopy.signingGroupType) && Objects.equals(this.signingGroupUsers, carbonCopy.signingGroupUsers) && Objects.equals(this.smsAuthentication, carbonCopy.smsAuthentication) && Objects.equals(this.socialAuthentications, carbonCopy.socialAuthentications) && @@ -2685,7 +2716,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(accessCode, accessCodeMetadata, addAccessCodeToEmail, additionalNotifications, agentCanEditEmail, agentCanEditName, allowSystemOverrideForLockedRecipient, autoRespondedReason, bulkSendV2Recipient, clientUserId, completedCount, consentDetailsList, customFields, declinedDateTime, declinedReason, deliveredDateTime, deliveryMethod, deliveryMethodMetadata, designatorId, designatorIdGuid, documentTemplateId, documentVisibility, email, emailMetadata, emailNotification, emailRecipientPostSigningURL, embeddedRecipientStartURL, errorDetails, excludedDocuments, faxNumber, faxNumberMetadata, firstName, firstNameMetadata, fullName, fullNameMetadata, idCheckConfigurationName, idCheckConfigurationNameMetadata, idCheckInformationInput, identityVerification, inheritEmailNotificationConfiguration, lastName, lastNameMetadata, linkedAccountConfigurationId, lockedRecipientPhoneAuthEditable, lockedRecipientSmsEditable, name, nameMetadata, note, noteMetadata, phoneAuthentication, phoneNumber, proofFile, recipientAttachments, recipientAuthenticationStatus, recipientFeatureMetadata, recipientId, recipientIdGuid, recipientType, recipientTypeMetadata, requireIdLookup, requireIdLookupMetadata, roleName, routingOrder, routingOrderMetadata, sentDateTime, signedDateTime, signingGroupId, signingGroupIdMetadata, signingGroupName, signingGroupUsers, smsAuthentication, socialAuthentications, status, statusCode, suppressEmails, tabs, templateLocked, templateRequired, totalTabCount, userId, webFormRecipientViewId); + return Objects.hash(accessCode, accessCodeMetadata, addAccessCodeToEmail, additionalNotifications, agentCanEditEmail, agentCanEditName, allowSystemOverrideForLockedRecipient, autoRespondedReason, bulkSendV2Recipient, clientUserId, completedCount, consentDetailsList, customFields, declinedDateTime, declinedReason, deliveredDateTime, deliveryMethod, deliveryMethodMetadata, designatorId, designatorIdGuid, documentTemplateId, documentVisibility, email, emailMetadata, emailNotification, emailRecipientPostSigningURL, embeddedRecipientStartURL, errorDetails, excludedDocuments, faxNumber, faxNumberMetadata, firstName, firstNameMetadata, fullName, fullNameMetadata, idCheckConfigurationName, idCheckConfigurationNameMetadata, idCheckInformationInput, identityVerification, inheritEmailNotificationConfiguration, lastName, lastNameMetadata, linkedAccountConfigurationId, lockedRecipientPhoneAuthEditable, lockedRecipientSmsEditable, name, nameMetadata, note, noteMetadata, phoneAuthentication, phoneNumber, proofFile, recipientAttachments, recipientAuthenticationStatus, recipientFeatureMetadata, recipientId, recipientIdGuid, recipientType, recipientTypeMetadata, requireIdLookup, requireIdLookupMetadata, roleName, routingOrder, routingOrderMetadata, sentDateTime, signedDateTime, signingGroupId, signingGroupIdMetadata, signingGroupName, signingGroupType, signingGroupUsers, smsAuthentication, socialAuthentications, status, statusCode, suppressEmails, tabs, templateLocked, templateRequired, totalTabCount, userId, webFormRecipientViewId); } @@ -2766,6 +2797,7 @@ public String toString() { sb.append(" signingGroupId: ").append(toIndentedString(signingGroupId)).append("\n"); sb.append(" signingGroupIdMetadata: ").append(toIndentedString(signingGroupIdMetadata)).append("\n"); sb.append(" signingGroupName: ").append(toIndentedString(signingGroupName)).append("\n"); + sb.append(" signingGroupType: ").append(toIndentedString(signingGroupType)).append("\n"); sb.append(" signingGroupUsers: ").append(toIndentedString(signingGroupUsers)).append("\n"); sb.append(" smsAuthentication: ").append(toIndentedString(smsAuthentication)).append("\n"); sb.append(" socialAuthentications: ").append(toIndentedString(socialAuthentications)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/CertifiedDelivery.java b/src/main/java/com/docusign/esign/model/CertifiedDelivery.java index 548b6939..62dec966 100644 --- a/src/main/java/com/docusign/esign/model/CertifiedDelivery.java +++ b/src/main/java/com/docusign/esign/model/CertifiedDelivery.java @@ -238,6 +238,9 @@ public class CertifiedDelivery implements Serializable { @JsonProperty("signingGroupName") private String signingGroupName = null; + @JsonProperty("signingGroupType") + private String signingGroupType = null; + @JsonProperty("signingGroupUsers") private java.util.List signingGroupUsers = null; @@ -2199,6 +2202,33 @@ public void setSigningGroupName(String signingGroupName) { } + /** + * signingGroupType. + * + * @return CertifiedDelivery + **/ + public CertifiedDelivery signingGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + return this; + } + + /** + * . + * @return signingGroupType + **/ + @Schema(description = "") + public String getSigningGroupType() { + return signingGroupType; + } + + /** + * setSigningGroupType. + **/ + public void setSigningGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + } + + /** * signingGroupUsers. * @@ -2604,6 +2634,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.signingGroupId, certifiedDelivery.signingGroupId) && Objects.equals(this.signingGroupIdMetadata, certifiedDelivery.signingGroupIdMetadata) && Objects.equals(this.signingGroupName, certifiedDelivery.signingGroupName) && + Objects.equals(this.signingGroupType, certifiedDelivery.signingGroupType) && Objects.equals(this.signingGroupUsers, certifiedDelivery.signingGroupUsers) && Objects.equals(this.smsAuthentication, certifiedDelivery.smsAuthentication) && Objects.equals(this.socialAuthentications, certifiedDelivery.socialAuthentications) && @@ -2622,7 +2653,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(accessCode, accessCodeMetadata, addAccessCodeToEmail, additionalNotifications, agentCanEditEmail, agentCanEditName, allowSystemOverrideForLockedRecipient, autoRespondedReason, bulkSendV2Recipient, clientUserId, completedCount, consentDetailsList, customFields, declinedDateTime, declinedReason, deliveredDateTime, deliveryMethod, deliveryMethodMetadata, designatorId, designatorIdGuid, documentTemplateId, documentVisibility, email, emailMetadata, emailNotification, emailRecipientPostSigningURL, embeddedRecipientStartURL, errorDetails, excludedDocuments, faxNumber, faxNumberMetadata, firstName, firstNameMetadata, fullName, fullNameMetadata, idCheckConfigurationName, idCheckConfigurationNameMetadata, idCheckInformationInput, identityVerification, inheritEmailNotificationConfiguration, lastName, lastNameMetadata, lockedRecipientPhoneAuthEditable, lockedRecipientSmsEditable, name, nameMetadata, note, noteMetadata, phoneAuthentication, phoneNumber, proofFile, recipientAttachments, recipientAuthenticationStatus, recipientFeatureMetadata, recipientId, recipientIdGuid, recipientType, recipientTypeMetadata, requireIdLookup, requireIdLookupMetadata, roleName, routingOrder, routingOrderMetadata, sentDateTime, signedDateTime, signingGroupId, signingGroupIdMetadata, signingGroupName, signingGroupUsers, smsAuthentication, socialAuthentications, status, statusCode, suppressEmails, templateLocked, templateRequired, totalTabCount, userId, webFormRecipientViewId); + return Objects.hash(accessCode, accessCodeMetadata, addAccessCodeToEmail, additionalNotifications, agentCanEditEmail, agentCanEditName, allowSystemOverrideForLockedRecipient, autoRespondedReason, bulkSendV2Recipient, clientUserId, completedCount, consentDetailsList, customFields, declinedDateTime, declinedReason, deliveredDateTime, deliveryMethod, deliveryMethodMetadata, designatorId, designatorIdGuid, documentTemplateId, documentVisibility, email, emailMetadata, emailNotification, emailRecipientPostSigningURL, embeddedRecipientStartURL, errorDetails, excludedDocuments, faxNumber, faxNumberMetadata, firstName, firstNameMetadata, fullName, fullNameMetadata, idCheckConfigurationName, idCheckConfigurationNameMetadata, idCheckInformationInput, identityVerification, inheritEmailNotificationConfiguration, lastName, lastNameMetadata, lockedRecipientPhoneAuthEditable, lockedRecipientSmsEditable, name, nameMetadata, note, noteMetadata, phoneAuthentication, phoneNumber, proofFile, recipientAttachments, recipientAuthenticationStatus, recipientFeatureMetadata, recipientId, recipientIdGuid, recipientType, recipientTypeMetadata, requireIdLookup, requireIdLookupMetadata, roleName, routingOrder, routingOrderMetadata, sentDateTime, signedDateTime, signingGroupId, signingGroupIdMetadata, signingGroupName, signingGroupType, signingGroupUsers, smsAuthentication, socialAuthentications, status, statusCode, suppressEmails, templateLocked, templateRequired, totalTabCount, userId, webFormRecipientViewId); } @@ -2702,6 +2733,7 @@ public String toString() { sb.append(" signingGroupId: ").append(toIndentedString(signingGroupId)).append("\n"); sb.append(" signingGroupIdMetadata: ").append(toIndentedString(signingGroupIdMetadata)).append("\n"); sb.append(" signingGroupName: ").append(toIndentedString(signingGroupName)).append("\n"); + sb.append(" signingGroupType: ").append(toIndentedString(signingGroupType)).append("\n"); sb.append(" signingGroupUsers: ").append(toIndentedString(signingGroupUsers)).append("\n"); sb.append(" smsAuthentication: ").append(toIndentedString(smsAuthentication)).append("\n"); sb.append(" socialAuthentications: ").append(toIndentedString(socialAuthentications)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/Checkbox.java b/src/main/java/com/docusign/esign/model/Checkbox.java index 312e6f78..4b857669 100644 --- a/src/main/java/com/docusign/esign/model/Checkbox.java +++ b/src/main/java/com/docusign/esign/model/Checkbox.java @@ -71,6 +71,9 @@ public class Checkbox implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -777,6 +780,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return Checkbox + **/ + public Checkbox anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -3277,6 +3307,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, checkbox.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, checkbox.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, checkbox.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, checkbox.anchorTabScope) && Objects.equals(this.anchorUnits, checkbox.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, checkbox.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, checkbox.anchorXOffset) && @@ -3375,7 +3406,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, locked, lockedMetadata, mergeField, mergeFieldXml, name, nameMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, required, requiredMetadata, requireInitialOnSharedChange, requireInitialOnSharedChangeMetadata, selected, selectedMetadata, selectedOriginal, selectedOriginalMetadata, shared, sharedMetadata, shareToRecipients, shareToRecipientsMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, locked, lockedMetadata, mergeField, mergeFieldXml, name, nameMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, required, requiredMetadata, requireInitialOnSharedChange, requireInitialOnSharedChangeMetadata, selected, selectedMetadata, selectedOriginal, selectedOriginalMetadata, shared, sharedMetadata, shareToRecipients, shareToRecipientsMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3403,6 +3434,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/CommentThread.java b/src/main/java/com/docusign/esign/model/CommentThread.java index 326ab2ee..9b62730e 100644 --- a/src/main/java/com/docusign/esign/model/CommentThread.java +++ b/src/main/java/com/docusign/esign/model/CommentThread.java @@ -72,6 +72,9 @@ public class CommentThread implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -739,6 +742,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return CommentThread + **/ + public CommentThread anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -2901,6 +2931,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, commentThread.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, commentThread.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, commentThread.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, commentThread.anchorTabScope) && Objects.equals(this.anchorUnits, commentThread.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, commentThread.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, commentThread.anchorXOffset) && @@ -2986,7 +3017,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, comments, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, threadId, tooltip, toolTipMetadata, underline, underlineMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, comments, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, threadId, tooltip, toolTipMetadata, underline, underlineMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3014,6 +3045,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/CommissionCounty.java b/src/main/java/com/docusign/esign/model/CommissionCounty.java index 3dce8df4..6da935f3 100644 --- a/src/main/java/com/docusign/esign/model/CommissionCounty.java +++ b/src/main/java/com/docusign/esign/model/CommissionCounty.java @@ -72,6 +72,9 @@ public class CommissionCounty implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -781,6 +784,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return CommissionCounty + **/ + public CommissionCounty anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -3308,6 +3338,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, commissionCounty.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, commissionCounty.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, commissionCounty.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, commissionCounty.anchorTabScope) && Objects.equals(this.anchorUnits, commissionCounty.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, commissionCounty.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, commissionCounty.anchorXOffset) && @@ -3407,7 +3438,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, required, requiredMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, required, requiredMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3435,6 +3466,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/CommissionExpiration.java b/src/main/java/com/docusign/esign/model/CommissionExpiration.java index 97b10631..2767e3ea 100644 --- a/src/main/java/com/docusign/esign/model/CommissionExpiration.java +++ b/src/main/java/com/docusign/esign/model/CommissionExpiration.java @@ -72,6 +72,9 @@ public class CommissionExpiration implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -781,6 +784,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return CommissionExpiration + **/ + public CommissionExpiration anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -3308,6 +3338,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, commissionExpiration.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, commissionExpiration.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, commissionExpiration.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, commissionExpiration.anchorTabScope) && Objects.equals(this.anchorUnits, commissionExpiration.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, commissionExpiration.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, commissionExpiration.anchorXOffset) && @@ -3407,7 +3438,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, required, requiredMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, required, requiredMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3435,6 +3466,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/CommissionNumber.java b/src/main/java/com/docusign/esign/model/CommissionNumber.java index bd9ddef3..32d4bf47 100644 --- a/src/main/java/com/docusign/esign/model/CommissionNumber.java +++ b/src/main/java/com/docusign/esign/model/CommissionNumber.java @@ -72,6 +72,9 @@ public class CommissionNumber implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -781,6 +784,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return CommissionNumber + **/ + public CommissionNumber anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -3308,6 +3338,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, commissionNumber.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, commissionNumber.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, commissionNumber.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, commissionNumber.anchorTabScope) && Objects.equals(this.anchorUnits, commissionNumber.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, commissionNumber.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, commissionNumber.anchorXOffset) && @@ -3407,7 +3438,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, required, requiredMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, required, requiredMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3435,6 +3466,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/CommissionState.java b/src/main/java/com/docusign/esign/model/CommissionState.java index 26697ff4..297e470e 100644 --- a/src/main/java/com/docusign/esign/model/CommissionState.java +++ b/src/main/java/com/docusign/esign/model/CommissionState.java @@ -72,6 +72,9 @@ public class CommissionState implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -781,6 +784,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return CommissionState + **/ + public CommissionState anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -3308,6 +3338,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, commissionState.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, commissionState.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, commissionState.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, commissionState.anchorTabScope) && Objects.equals(this.anchorUnits, commissionState.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, commissionState.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, commissionState.anchorXOffset) && @@ -3407,7 +3438,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, required, requiredMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, required, requiredMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3435,6 +3466,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/Company.java b/src/main/java/com/docusign/esign/model/Company.java index a26dc3d7..89740a42 100644 --- a/src/main/java/com/docusign/esign/model/Company.java +++ b/src/main/java/com/docusign/esign/model/Company.java @@ -72,6 +72,9 @@ public class Company implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -781,6 +784,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return Company + **/ + public Company anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -3308,6 +3338,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, company.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, company.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, company.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, company.anchorTabScope) && Objects.equals(this.anchorUnits, company.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, company.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, company.anchorXOffset) && @@ -3407,7 +3438,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, required, requiredMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, required, requiredMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3435,6 +3466,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/ConnectCustomConfiguration.java b/src/main/java/com/docusign/esign/model/ConnectCustomConfiguration.java index d484e5a4..b24dedfa 100644 --- a/src/main/java/com/docusign/esign/model/ConnectCustomConfiguration.java +++ b/src/main/java/com/docusign/esign/model/ConnectCustomConfiguration.java @@ -128,6 +128,9 @@ public class ConnectCustomConfiguration implements Serializable { @JsonProperty("salesforceCallBackUrl") private String salesforceCallBackUrl = null; + @JsonProperty("salesforceCodeVerifier") + private String salesforceCodeVerifier = null; + @JsonProperty("salesforceDocumentsAsContentFiles") private String salesforceDocumentsAsContentFiles = null; @@ -1183,6 +1186,33 @@ public void setSalesforceCallBackUrl(String salesforceCallBackUrl) { } + /** + * salesforceCodeVerifier. + * + * @return ConnectCustomConfiguration + **/ + public ConnectCustomConfiguration salesforceCodeVerifier(String salesforceCodeVerifier) { + this.salesforceCodeVerifier = salesforceCodeVerifier; + return this; + } + + /** + * . + * @return salesforceCodeVerifier + **/ + @Schema(description = "") + public String getSalesforceCodeVerifier() { + return salesforceCodeVerifier; + } + + /** + * setSalesforceCodeVerifier. + **/ + public void setSalesforceCodeVerifier(String salesforceCodeVerifier) { + this.salesforceCodeVerifier = salesforceCodeVerifier; + } + + /** * salesforceDocumentsAsContentFiles. * @@ -1542,6 +1572,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.salesforceApiVersion, connectCustomConfiguration.salesforceApiVersion) && Objects.equals(this.salesforceAuthcode, connectCustomConfiguration.salesforceAuthcode) && Objects.equals(this.salesforceCallBackUrl, connectCustomConfiguration.salesforceCallBackUrl) && + Objects.equals(this.salesforceCodeVerifier, connectCustomConfiguration.salesforceCodeVerifier) && Objects.equals(this.salesforceDocumentsAsContentFiles, connectCustomConfiguration.salesforceDocumentsAsContentFiles) && Objects.equals(this.senderOverride, connectCustomConfiguration.senderOverride) && Objects.equals(this.senderSelectableItems, connectCustomConfiguration.senderSelectableItems) && @@ -1559,7 +1590,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(allowEnvelopePublish, allowSalesforcePublish, allUsers, allUsersExcept, configurationType, connectId, deliveryMode, disabledBy, enableLog, enableOAuthPerConfiguration, envelopeEvents, eventData, events, externalFolderId, externalFolderLabel, groupIds, includeCertificateOfCompletion, includeCertSoapHeader, includeDocumentFields, includeDocuments, includeEnvelopeVoidReason, includeHMAC, includeOAuth, includeSenderAccountasCustomField, includeTimeZoneInformation, integratorManaged, name, oAuthConfiguration, password, pausePublish, recipientEvents, requireMutualTls, requiresAcknowledgement, salesforceApiVersion, salesforceAuthcode, salesforceCallBackUrl, salesforceDocumentsAsContentFiles, senderOverride, senderSelectableItems, sfObjects, signMessageWithX509Certificate, soapNamespace, urlToPublishTo, userIds, userName, useSoapInterface); + return Objects.hash(allowEnvelopePublish, allowSalesforcePublish, allUsers, allUsersExcept, configurationType, connectId, deliveryMode, disabledBy, enableLog, enableOAuthPerConfiguration, envelopeEvents, eventData, events, externalFolderId, externalFolderLabel, groupIds, includeCertificateOfCompletion, includeCertSoapHeader, includeDocumentFields, includeDocuments, includeEnvelopeVoidReason, includeHMAC, includeOAuth, includeSenderAccountasCustomField, includeTimeZoneInformation, integratorManaged, name, oAuthConfiguration, password, pausePublish, recipientEvents, requireMutualTls, requiresAcknowledgement, salesforceApiVersion, salesforceAuthcode, salesforceCallBackUrl, salesforceCodeVerifier, salesforceDocumentsAsContentFiles, senderOverride, senderSelectableItems, sfObjects, signMessageWithX509Certificate, soapNamespace, urlToPublishTo, userIds, userName, useSoapInterface); } @@ -1607,6 +1638,7 @@ public String toString() { sb.append(" salesforceApiVersion: ").append(toIndentedString(salesforceApiVersion)).append("\n"); sb.append(" salesforceAuthcode: ").append(toIndentedString(salesforceAuthcode)).append("\n"); sb.append(" salesforceCallBackUrl: ").append(toIndentedString(salesforceCallBackUrl)).append("\n"); + sb.append(" salesforceCodeVerifier: ").append(toIndentedString(salesforceCodeVerifier)).append("\n"); sb.append(" salesforceDocumentsAsContentFiles: ").append(toIndentedString(salesforceDocumentsAsContentFiles)).append("\n"); sb.append(" senderOverride: ").append(toIndentedString(senderOverride)).append("\n"); sb.append(" senderSelectableItems: ").append(toIndentedString(senderSelectableItems)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/Contact.java b/src/main/java/com/docusign/esign/model/Contact.java index d337f22f..16ef4fbd 100644 --- a/src/main/java/com/docusign/esign/model/Contact.java +++ b/src/main/java/com/docusign/esign/model/Contact.java @@ -19,6 +19,9 @@ public class Contact implements Serializable { private static final long serialVersionUID = 1L; + @JsonProperty("canManage") + private String canManage = null; + @JsonProperty("cloudProvider") private String cloudProvider = null; @@ -65,6 +68,33 @@ public class Contact implements Serializable { private String signingGroupName = null; + /** + * canManage. + * + * @return Contact + **/ + public Contact canManage(String canManage) { + this.canManage = canManage; + return this; + } + + /** + * . + * @return canManage + **/ + @Schema(description = "") + public String getCanManage() { + return canManage; + } + + /** + * setCanManage. + **/ + public void setCanManage(String canManage) { + this.canManage = canManage; + } + + /** * cloudProvider. * @@ -510,7 +540,8 @@ public boolean equals(java.lang.Object o) { return false; } Contact contact = (Contact) o; - return Objects.equals(this.cloudProvider, contact.cloudProvider) && + return Objects.equals(this.canManage, contact.canManage) && + Objects.equals(this.cloudProvider, contact.cloudProvider) && Objects.equals(this.cloudProviderContainerId, contact.cloudProviderContainerId) && Objects.equals(this.contactId, contact.contactId) && Objects.equals(this.contactPhoneNumbers, contact.contactPhoneNumbers) && @@ -532,7 +563,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(cloudProvider, cloudProviderContainerId, contactId, contactPhoneNumbers, contactUri, emails, errorDetails, isOwner, name, notaryContactDetails, organization, roomContactType, shared, signingGroup, signingGroupName); + return Objects.hash(canManage, cloudProvider, cloudProviderContainerId, contactId, contactPhoneNumbers, contactUri, emails, errorDetails, isOwner, name, notaryContactDetails, organization, roomContactType, shared, signingGroup, signingGroupName); } @@ -544,6 +575,7 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class Contact {\n"); + sb.append(" canManage: ").append(toIndentedString(canManage)).append("\n"); sb.append(" cloudProvider: ").append(toIndentedString(cloudProvider)).append("\n"); sb.append(" cloudProviderContainerId: ").append(toIndentedString(cloudProviderContainerId)).append("\n"); sb.append(" contactId: ").append(toIndentedString(contactId)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/Date.java b/src/main/java/com/docusign/esign/model/Date.java index 09ac04e9..8fd34812 100644 --- a/src/main/java/com/docusign/esign/model/Date.java +++ b/src/main/java/com/docusign/esign/model/Date.java @@ -72,6 +72,9 @@ public class Date implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -823,6 +826,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return Date + **/ + public Date anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -3728,6 +3758,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, date.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, date.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, date.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, date.anchorTabScope) && Objects.equals(this.anchorUnits, date.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, date.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, date.anchorXOffset) && @@ -3841,7 +3872,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, requireAll, requireAllMetadata, required, requiredMetadata, requireInitialOnSharedChange, requireInitialOnSharedChangeMetadata, senderRequired, senderRequiredMetadata, shared, sharedMetadata, shareToRecipients, shareToRecipientsMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, validationMessage, validationMessageMetadata, validationPattern, validationPatternMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, requireAll, requireAllMetadata, required, requiredMetadata, requireInitialOnSharedChange, requireInitialOnSharedChangeMetadata, senderRequired, senderRequiredMetadata, shared, sharedMetadata, shareToRecipients, shareToRecipientsMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, validationMessage, validationMessageMetadata, validationPattern, validationPatternMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3869,6 +3900,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/DateSigned.java b/src/main/java/com/docusign/esign/model/DateSigned.java index feeaba2c..ef3b73e9 100644 --- a/src/main/java/com/docusign/esign/model/DateSigned.java +++ b/src/main/java/com/docusign/esign/model/DateSigned.java @@ -72,6 +72,9 @@ public class DateSigned implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -273,6 +276,9 @@ public class DateSigned implements Serializable { @JsonProperty("templateRequiredMetadata") private PropertyMetadata templateRequiredMetadata = null; + @JsonProperty("timestampStandardized") + private String timestampStandardized = null; + @JsonProperty("tooltip") private String tooltip = null; @@ -745,6 +751,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return DateSigned + **/ + public DateSigned anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -2567,6 +2600,33 @@ public void setTemplateRequiredMetadata(PropertyMetadata templateRequiredMetadat } + /** + * timestampStandardized. + * + * @return DateSigned + **/ + public DateSigned timestampStandardized(String timestampStandardized) { + this.timestampStandardized = timestampStandardized; + return this; + } + + /** + * . + * @return timestampStandardized + **/ + @Schema(description = "") + public String getTimestampStandardized() { + return timestampStandardized; + } + + /** + * setTimestampStandardized. + **/ + public void setTimestampStandardized(String timestampStandardized) { + this.timestampStandardized = timestampStandardized; + } + + /** * tooltip. * @@ -2948,6 +3008,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, dateSigned.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, dateSigned.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, dateSigned.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, dateSigned.anchorTabScope) && Objects.equals(this.anchorUnits, dateSigned.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, dateSigned.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, dateSigned.anchorXOffset) && @@ -3015,6 +3076,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.templateLockedMetadata, dateSigned.templateLockedMetadata) && Objects.equals(this.templateRequired, dateSigned.templateRequired) && Objects.equals(this.templateRequiredMetadata, dateSigned.templateRequiredMetadata) && + Objects.equals(this.timestampStandardized, dateSigned.timestampStandardized) && Objects.equals(this.tooltip, dateSigned.tooltip) && Objects.equals(this.toolTipMetadata, dateSigned.toolTipMetadata) && Objects.equals(this.underline, dateSigned.underline) && @@ -3035,7 +3097,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, name, nameMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, name, nameMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, timestampStandardized, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3063,6 +3125,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); @@ -3130,6 +3193,7 @@ public String toString() { sb.append(" templateLockedMetadata: ").append(toIndentedString(templateLockedMetadata)).append("\n"); sb.append(" templateRequired: ").append(toIndentedString(templateRequired)).append("\n"); sb.append(" templateRequiredMetadata: ").append(toIndentedString(templateRequiredMetadata)).append("\n"); + sb.append(" timestampStandardized: ").append(toIndentedString(timestampStandardized)).append("\n"); sb.append(" tooltip: ").append(toIndentedString(tooltip)).append("\n"); sb.append(" toolTipMetadata: ").append(toIndentedString(toolTipMetadata)).append("\n"); sb.append(" underline: ").append(toIndentedString(underline)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/Decline.java b/src/main/java/com/docusign/esign/model/Decline.java index 9c3b5e81..74c63b7b 100644 --- a/src/main/java/com/docusign/esign/model/Decline.java +++ b/src/main/java/com/docusign/esign/model/Decline.java @@ -72,6 +72,9 @@ public class Decline implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -745,6 +748,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return Decline + **/ + public Decline anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -2948,6 +2978,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, decline.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, decline.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, decline.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, decline.anchorTabScope) && Objects.equals(this.anchorUnits, decline.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, decline.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, decline.anchorXOffset) && @@ -3035,7 +3066,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, buttonText, buttonTextMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, declineReason, declineReasonMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, buttonText, buttonTextMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, declineReason, declineReasonMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3063,6 +3094,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/DocGenConditionalOperationBase.java b/src/main/java/com/docusign/esign/model/DocGenConditionalOperationBase.java new file mode 100644 index 00000000..a3ee777b --- /dev/null +++ b/src/main/java/com/docusign/esign/model/DocGenConditionalOperationBase.java @@ -0,0 +1,65 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import java.io.Serializable; + +/** + * DocGenConditionalOperationBase. + * + */ + +public class DocGenConditionalOperationBase implements Serializable { + private static final long serialVersionUID = 1L; + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + return true; + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class DocGenConditionalOperationBase {\n"); + + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/DocGenConditionalRule.java b/src/main/java/com/docusign/esign/model/DocGenConditionalRule.java new file mode 100644 index 00000000..56427b06 --- /dev/null +++ b/src/main/java/com/docusign/esign/model/DocGenConditionalRule.java @@ -0,0 +1,224 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.docusign.esign.model.DocGenConditionalOperationBase; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * DocGenConditionalRule. + * + */ + +public class DocGenConditionalRule implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("conditionalOperations") + private java.util.List conditionalOperations = null; + + @JsonProperty("conditionalRuleEffect") + private String conditionalRuleEffect = null; + + @JsonProperty("conditionalRuleEffectFields") + private java.util.List conditionalRuleEffectFields = null; + + @JsonProperty("conditionalRuleOperator") + private String conditionalRuleOperator = null; + + + /** + * conditionalOperations. + * + * @return DocGenConditionalRule + **/ + public DocGenConditionalRule conditionalOperations(java.util.List conditionalOperations) { + this.conditionalOperations = conditionalOperations; + return this; + } + + /** + * addConditionalOperationsItem. + * + * @return DocGenConditionalRule + **/ + public DocGenConditionalRule addConditionalOperationsItem(DocGenConditionalOperationBase conditionalOperationsItem) { + if (this.conditionalOperations == null) { + this.conditionalOperations = new java.util.ArrayList<>(); + } + this.conditionalOperations.add(conditionalOperationsItem); + return this; + } + + /** + * . + * @return conditionalOperations + **/ + @Schema(description = "") + public java.util.List getConditionalOperations() { + return conditionalOperations; + } + + /** + * setConditionalOperations. + **/ + public void setConditionalOperations(java.util.List conditionalOperations) { + this.conditionalOperations = conditionalOperations; + } + + + /** + * conditionalRuleEffect. + * + * @return DocGenConditionalRule + **/ + public DocGenConditionalRule conditionalRuleEffect(String conditionalRuleEffect) { + this.conditionalRuleEffect = conditionalRuleEffect; + return this; + } + + /** + * . + * @return conditionalRuleEffect + **/ + @Schema(description = "") + public String getConditionalRuleEffect() { + return conditionalRuleEffect; + } + + /** + * setConditionalRuleEffect. + **/ + public void setConditionalRuleEffect(String conditionalRuleEffect) { + this.conditionalRuleEffect = conditionalRuleEffect; + } + + + /** + * conditionalRuleEffectFields. + * + * @return DocGenConditionalRule + **/ + public DocGenConditionalRule conditionalRuleEffectFields(java.util.List conditionalRuleEffectFields) { + this.conditionalRuleEffectFields = conditionalRuleEffectFields; + return this; + } + + /** + * addConditionalRuleEffectFieldsItem. + * + * @return DocGenConditionalRule + **/ + public DocGenConditionalRule addConditionalRuleEffectFieldsItem(String conditionalRuleEffectFieldsItem) { + if (this.conditionalRuleEffectFields == null) { + this.conditionalRuleEffectFields = new java.util.ArrayList<>(); + } + this.conditionalRuleEffectFields.add(conditionalRuleEffectFieldsItem); + return this; + } + + /** + * . + * @return conditionalRuleEffectFields + **/ + @Schema(description = "") + public java.util.List getConditionalRuleEffectFields() { + return conditionalRuleEffectFields; + } + + /** + * setConditionalRuleEffectFields. + **/ + public void setConditionalRuleEffectFields(java.util.List conditionalRuleEffectFields) { + this.conditionalRuleEffectFields = conditionalRuleEffectFields; + } + + + /** + * conditionalRuleOperator. + * + * @return DocGenConditionalRule + **/ + public DocGenConditionalRule conditionalRuleOperator(String conditionalRuleOperator) { + this.conditionalRuleOperator = conditionalRuleOperator; + return this; + } + + /** + * . + * @return conditionalRuleOperator + **/ + @Schema(description = "") + public String getConditionalRuleOperator() { + return conditionalRuleOperator; + } + + /** + * setConditionalRuleOperator. + **/ + public void setConditionalRuleOperator(String conditionalRuleOperator) { + this.conditionalRuleOperator = conditionalRuleOperator; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + DocGenConditionalRule docGenConditionalRule = (DocGenConditionalRule) o; + return Objects.equals(this.conditionalOperations, docGenConditionalRule.conditionalOperations) && + Objects.equals(this.conditionalRuleEffect, docGenConditionalRule.conditionalRuleEffect) && + Objects.equals(this.conditionalRuleEffectFields, docGenConditionalRule.conditionalRuleEffectFields) && + Objects.equals(this.conditionalRuleOperator, docGenConditionalRule.conditionalRuleOperator); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(conditionalOperations, conditionalRuleEffect, conditionalRuleEffectFields, conditionalRuleOperator); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class DocGenConditionalRule {\n"); + + sb.append(" conditionalOperations: ").append(toIndentedString(conditionalOperations)).append("\n"); + sb.append(" conditionalRuleEffect: ").append(toIndentedString(conditionalRuleEffect)).append("\n"); + sb.append(" conditionalRuleEffectFields: ").append(toIndentedString(conditionalRuleEffectFields)).append("\n"); + sb.append(" conditionalRuleOperator: ").append(toIndentedString(conditionalRuleOperator)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/DocGenFormField.java b/src/main/java/com/docusign/esign/model/DocGenFormField.java index e426d9fc..7ab90a19 100644 --- a/src/main/java/com/docusign/esign/model/DocGenFormField.java +++ b/src/main/java/com/docusign/esign/model/DocGenFormField.java @@ -3,9 +3,11 @@ import java.util.Objects; import java.util.Arrays; import com.docusign.esign.model.ConnectedObjectDetails; +import com.docusign.esign.model.DocGenFormField; import com.docusign.esign.model.DocGenFormFieldOption; import com.docusign.esign.model.DocGenFormFieldRowValue; import com.docusign.esign.model.DocGenFormFieldValidation; +import com.docusign.esign.model.DocGenFormat; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; @@ -20,15 +22,30 @@ public class DocGenFormField implements Serializable { private static final long serialVersionUID = 1L; + @JsonProperty("children") + private java.util.List children = null; + @JsonProperty("connectedObjectDetails") private ConnectedObjectDetails connectedObjectDetails = null; + @JsonProperty("defaultValue") + private String defaultValue = null; + @JsonProperty("description") private String description = null; + @JsonProperty("filter") + private Object filter = null; + + @JsonProperty("format") + private DocGenFormat format = null; + @JsonProperty("fullyQualifiedPath") private String fullyQualifiedPath = null; + @JsonProperty("hidden") + private Boolean hidden = null; + @JsonProperty("label") private String label = null; @@ -44,6 +61,9 @@ public class DocGenFormField implements Serializable { @JsonProperty("predefinedValidation") private String predefinedValidation = null; + @JsonProperty("readOnly") + private Boolean readOnly = null; + @JsonProperty("required") private String required = null; @@ -60,6 +80,46 @@ public class DocGenFormField implements Serializable { private String value = null; + /** + * children. + * + * @return DocGenFormField + **/ + public DocGenFormField children(java.util.List children) { + this.children = children; + return this; + } + + /** + * addChildrenItem. + * + * @return DocGenFormField + **/ + public DocGenFormField addChildrenItem(DocGenFormField childrenItem) { + if (this.children == null) { + this.children = new java.util.ArrayList<>(); + } + this.children.add(childrenItem); + return this; + } + + /** + * . + * @return children + **/ + @Schema(description = "") + public java.util.List getChildren() { + return children; + } + + /** + * setChildren. + **/ + public void setChildren(java.util.List children) { + this.children = children; + } + + /** * connectedObjectDetails. * @@ -87,6 +147,33 @@ public void setConnectedObjectDetails(ConnectedObjectDetails connectedObjectDeta } + /** + * defaultValue. + * + * @return DocGenFormField + **/ + public DocGenFormField defaultValue(String defaultValue) { + this.defaultValue = defaultValue; + return this; + } + + /** + * . + * @return defaultValue + **/ + @Schema(description = "") + public String getDefaultValue() { + return defaultValue; + } + + /** + * setDefaultValue. + **/ + public void setDefaultValue(String defaultValue) { + this.defaultValue = defaultValue; + } + + /** * description. * @@ -114,6 +201,60 @@ public void setDescription(String description) { } + /** + * filter. + * + * @return DocGenFormField + **/ + public DocGenFormField filter(Object filter) { + this.filter = filter; + return this; + } + + /** + * . + * @return filter + **/ + @Schema(description = "") + public Object getFilter() { + return filter; + } + + /** + * setFilter. + **/ + public void setFilter(Object filter) { + this.filter = filter; + } + + + /** + * format. + * + * @return DocGenFormField + **/ + public DocGenFormField format(DocGenFormat format) { + this.format = format; + return this; + } + + /** + * . + * @return format + **/ + @Schema(description = "") + public DocGenFormat getFormat() { + return format; + } + + /** + * setFormat. + **/ + public void setFormat(DocGenFormat format) { + this.format = format; + } + + /** * fullyQualifiedPath. * @@ -141,6 +282,33 @@ public void setFullyQualifiedPath(String fullyQualifiedPath) { } + /** + * hidden. + * + * @return DocGenFormField + **/ + public DocGenFormField hidden(Boolean hidden) { + this.hidden = hidden; + return this; + } + + /** + * . + * @return hidden + **/ + @Schema(description = "") + public Boolean isHidden() { + return hidden; + } + + /** + * setHidden. + **/ + public void setHidden(Boolean hidden) { + this.hidden = hidden; + } + + /** * label. * @@ -289,6 +457,33 @@ public void setPredefinedValidation(String predefinedValidation) { } + /** + * readOnly. + * + * @return DocGenFormField + **/ + public DocGenFormField readOnly(Boolean readOnly) { + this.readOnly = readOnly; + return this; + } + + /** + * . + * @return readOnly + **/ + @Schema(description = "") + public Boolean isReadOnly() { + return readOnly; + } + + /** + * setReadOnly. + **/ + public void setReadOnly(Boolean readOnly) { + this.readOnly = readOnly; + } + + /** * required. * @@ -451,14 +646,20 @@ public boolean equals(java.lang.Object o) { return false; } DocGenFormField docGenFormField = (DocGenFormField) o; - return Objects.equals(this.connectedObjectDetails, docGenFormField.connectedObjectDetails) && + return Objects.equals(this.children, docGenFormField.children) && + Objects.equals(this.connectedObjectDetails, docGenFormField.connectedObjectDetails) && + Objects.equals(this.defaultValue, docGenFormField.defaultValue) && Objects.equals(this.description, docGenFormField.description) && + Objects.equals(this.filter, docGenFormField.filter) && + Objects.equals(this.format, docGenFormField.format) && Objects.equals(this.fullyQualifiedPath, docGenFormField.fullyQualifiedPath) && + Objects.equals(this.hidden, docGenFormField.hidden) && Objects.equals(this.label, docGenFormField.label) && Objects.equals(this.name, docGenFormField.name) && Objects.equals(this.options, docGenFormField.options) && Objects.equals(this.order, docGenFormField.order) && Objects.equals(this.predefinedValidation, docGenFormField.predefinedValidation) && + Objects.equals(this.readOnly, docGenFormField.readOnly) && Objects.equals(this.required, docGenFormField.required) && Objects.equals(this.rowValues, docGenFormField.rowValues) && Objects.equals(this.type, docGenFormField.type) && @@ -471,7 +672,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(connectedObjectDetails, description, fullyQualifiedPath, label, name, options, order, predefinedValidation, required, rowValues, type, validation, value); + return Objects.hash(children, connectedObjectDetails, defaultValue, description, filter, format, fullyQualifiedPath, hidden, label, name, options, order, predefinedValidation, readOnly, required, rowValues, type, validation, value); } @@ -483,14 +684,20 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class DocGenFormField {\n"); + sb.append(" children: ").append(toIndentedString(children)).append("\n"); sb.append(" connectedObjectDetails: ").append(toIndentedString(connectedObjectDetails)).append("\n"); + sb.append(" defaultValue: ").append(toIndentedString(defaultValue)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" filter: ").append(toIndentedString(filter)).append("\n"); + sb.append(" format: ").append(toIndentedString(format)).append("\n"); sb.append(" fullyQualifiedPath: ").append(toIndentedString(fullyQualifiedPath)).append("\n"); + sb.append(" hidden: ").append(toIndentedString(hidden)).append("\n"); sb.append(" label: ").append(toIndentedString(label)).append("\n"); sb.append(" name: ").append(toIndentedString(name)).append("\n"); sb.append(" options: ").append(toIndentedString(options)).append("\n"); sb.append(" order: ").append(toIndentedString(order)).append("\n"); sb.append(" predefinedValidation: ").append(toIndentedString(predefinedValidation)).append("\n"); + sb.append(" readOnly: ").append(toIndentedString(readOnly)).append("\n"); sb.append(" required: ").append(toIndentedString(required)).append("\n"); sb.append(" rowValues: ").append(toIndentedString(rowValues)).append("\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/DocGenFormFields.java b/src/main/java/com/docusign/esign/model/DocGenFormFields.java index 5e4035c9..73f4b87b 100644 --- a/src/main/java/com/docusign/esign/model/DocGenFormFields.java +++ b/src/main/java/com/docusign/esign/model/DocGenFormFields.java @@ -2,6 +2,7 @@ import java.util.Objects; import java.util.Arrays; +import com.docusign.esign.model.DocGenConditionalRule; import com.docusign.esign.model.DocGenFormField; import com.docusign.esign.model.DocGenSyntaxError; import com.fasterxml.jackson.annotation.JsonProperty; @@ -18,6 +19,9 @@ public class DocGenFormFields implements Serializable { private static final long serialVersionUID = 1L; + @JsonProperty("docGenConditionalRules") + private java.util.List docGenConditionalRules = null; + @JsonProperty("docGenDocumentStatus") private String docGenDocumentStatus = null; @@ -31,6 +35,46 @@ public class DocGenFormFields implements Serializable { private String documentId = null; + /** + * docGenConditionalRules. + * + * @return DocGenFormFields + **/ + public DocGenFormFields docGenConditionalRules(java.util.List docGenConditionalRules) { + this.docGenConditionalRules = docGenConditionalRules; + return this; + } + + /** + * addDocGenConditionalRulesItem. + * + * @return DocGenFormFields + **/ + public DocGenFormFields addDocGenConditionalRulesItem(DocGenConditionalRule docGenConditionalRulesItem) { + if (this.docGenConditionalRules == null) { + this.docGenConditionalRules = new java.util.ArrayList<>(); + } + this.docGenConditionalRules.add(docGenConditionalRulesItem); + return this; + } + + /** + * . + * @return docGenConditionalRules + **/ + @Schema(description = "") + public java.util.List getDocGenConditionalRules() { + return docGenConditionalRules; + } + + /** + * setDocGenConditionalRules. + **/ + public void setDocGenConditionalRules(java.util.List docGenConditionalRules) { + this.docGenConditionalRules = docGenConditionalRules; + } + + /** * docGenDocumentStatus. * @@ -179,7 +223,8 @@ public boolean equals(java.lang.Object o) { return false; } DocGenFormFields docGenFormFields = (DocGenFormFields) o; - return Objects.equals(this.docGenDocumentStatus, docGenFormFields.docGenDocumentStatus) && + return Objects.equals(this.docGenConditionalRules, docGenFormFields.docGenConditionalRules) && + Objects.equals(this.docGenDocumentStatus, docGenFormFields.docGenDocumentStatus) && Objects.equals(this.docGenErrors, docGenFormFields.docGenErrors) && Objects.equals(this.docGenFormFieldList, docGenFormFields.docGenFormFieldList) && Objects.equals(this.documentId, docGenFormFields.documentId); @@ -190,7 +235,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(docGenDocumentStatus, docGenErrors, docGenFormFieldList, documentId); + return Objects.hash(docGenConditionalRules, docGenDocumentStatus, docGenErrors, docGenFormFieldList, documentId); } @@ -202,6 +247,7 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class DocGenFormFields {\n"); + sb.append(" docGenConditionalRules: ").append(toIndentedString(docGenConditionalRules)).append("\n"); sb.append(" docGenDocumentStatus: ").append(toIndentedString(docGenDocumentStatus)).append("\n"); sb.append(" docGenErrors: ").append(toIndentedString(docGenErrors)).append("\n"); sb.append(" docGenFormFieldList: ").append(toIndentedString(docGenFormFieldList)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/DocGenFormat.java b/src/main/java/com/docusign/esign/model/DocGenFormat.java new file mode 100644 index 00000000..175efbfb --- /dev/null +++ b/src/main/java/com/docusign/esign/model/DocGenFormat.java @@ -0,0 +1,133 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * DocGenFormat. + * + */ + +public class DocGenFormat implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("expression") + private String expression = null; + + @JsonProperty("locale") + private String locale = null; + + + /** + * expression. + * + * @return DocGenFormat + **/ + public DocGenFormat expression(String expression) { + this.expression = expression; + return this; + } + + /** + * . + * @return expression + **/ + @Schema(description = "") + public String getExpression() { + return expression; + } + + /** + * setExpression. + **/ + public void setExpression(String expression) { + this.expression = expression; + } + + + /** + * locale. + * + * @return DocGenFormat + **/ + public DocGenFormat locale(String locale) { + this.locale = locale; + return this; + } + + /** + * . + * @return locale + **/ + @Schema(description = "") + public String getLocale() { + return locale; + } + + /** + * setLocale. + **/ + public void setLocale(String locale) { + this.locale = locale; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + DocGenFormat docGenFormat = (DocGenFormat) o; + return Objects.equals(this.expression, docGenFormat.expression) && + Objects.equals(this.locale, docGenFormat.locale); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(expression, locale); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class DocGenFormat {\n"); + + sb.append(" expression: ").append(toIndentedString(expression)).append("\n"); + sb.append(" locale: ").append(toIndentedString(locale)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/Draw.java b/src/main/java/com/docusign/esign/model/Draw.java index 4d2c1d8f..1b7f5238 100644 --- a/src/main/java/com/docusign/esign/model/Draw.java +++ b/src/main/java/com/docusign/esign/model/Draw.java @@ -74,6 +74,9 @@ public class Draw implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -741,6 +744,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return Draw + **/ + public Draw anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -2648,6 +2678,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, draw.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, draw.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, draw.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, draw.anchorTabScope) && Objects.equals(this.anchorUnits, draw.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, draw.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, draw.anchorXOffset) && @@ -2724,7 +2755,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, allowSignerUpload, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, locked, lockedMetadata, mergeField, mergeFieldXml, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, required, requiredMetadata, shared, sharedMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, useBackgroundAsCanvas, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, allowSignerUpload, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, locked, lockedMetadata, mergeField, mergeFieldXml, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, required, requiredMetadata, shared, sharedMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, useBackgroundAsCanvas, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -2753,6 +2784,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/Editor.java b/src/main/java/com/docusign/esign/model/Editor.java index 8119081e..154112fa 100644 --- a/src/main/java/com/docusign/esign/model/Editor.java +++ b/src/main/java/com/docusign/esign/model/Editor.java @@ -229,6 +229,9 @@ public class Editor implements Serializable { @JsonProperty("signingGroupName") private String signingGroupName = null; + @JsonProperty("signingGroupType") + private String signingGroupType = null; + @JsonProperty("signingGroupUsers") private java.util.List signingGroupUsers = null; @@ -2096,6 +2099,33 @@ public void setSigningGroupName(String signingGroupName) { } + /** + * signingGroupType. + * + * @return Editor + **/ + public Editor signingGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + return this; + } + + /** + * . + * @return signingGroupType + **/ + @Schema(description = "") + public String getSigningGroupType() { + return signingGroupType; + } + + /** + * setSigningGroupType. + **/ + public void setSigningGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + } + + /** * signingGroupUsers. * @@ -2498,6 +2528,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.signingGroupId, editor.signingGroupId) && Objects.equals(this.signingGroupIdMetadata, editor.signingGroupIdMetadata) && Objects.equals(this.signingGroupName, editor.signingGroupName) && + Objects.equals(this.signingGroupType, editor.signingGroupType) && Objects.equals(this.signingGroupUsers, editor.signingGroupUsers) && Objects.equals(this.smsAuthentication, editor.smsAuthentication) && Objects.equals(this.socialAuthentications, editor.socialAuthentications) && @@ -2516,7 +2547,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(accessCode, accessCodeMetadata, addAccessCodeToEmail, additionalNotifications, allowSystemOverrideForLockedRecipient, autoRespondedReason, bulkSendV2Recipient, clientUserId, completedCount, consentDetailsList, customFields, declinedDateTime, declinedReason, deliveredDateTime, deliveryMethod, deliveryMethodMetadata, designatorId, designatorIdGuid, documentTemplateId, documentVisibility, email, emailMetadata, emailNotification, emailRecipientPostSigningURL, embeddedRecipientStartURL, errorDetails, faxNumber, faxNumberMetadata, firstName, firstNameMetadata, fullName, fullNameMetadata, idCheckConfigurationName, idCheckConfigurationNameMetadata, idCheckInformationInput, identityVerification, inheritEmailNotificationConfiguration, lastName, lastNameMetadata, lockedRecipientPhoneAuthEditable, lockedRecipientSmsEditable, name, nameMetadata, note, noteMetadata, phoneAuthentication, phoneNumber, proofFile, recipientAttachments, recipientAuthenticationStatus, recipientFeatureMetadata, recipientId, recipientIdGuid, recipientType, recipientTypeMetadata, requireIdLookup, requireIdLookupMetadata, roleName, routingOrder, routingOrderMetadata, sentDateTime, signedDateTime, signingGroupId, signingGroupIdMetadata, signingGroupName, signingGroupUsers, smsAuthentication, socialAuthentications, status, statusCode, suppressEmails, templateLocked, templateRequired, totalTabCount, userId, webFormRecipientViewId); + return Objects.hash(accessCode, accessCodeMetadata, addAccessCodeToEmail, additionalNotifications, allowSystemOverrideForLockedRecipient, autoRespondedReason, bulkSendV2Recipient, clientUserId, completedCount, consentDetailsList, customFields, declinedDateTime, declinedReason, deliveredDateTime, deliveryMethod, deliveryMethodMetadata, designatorId, designatorIdGuid, documentTemplateId, documentVisibility, email, emailMetadata, emailNotification, emailRecipientPostSigningURL, embeddedRecipientStartURL, errorDetails, faxNumber, faxNumberMetadata, firstName, firstNameMetadata, fullName, fullNameMetadata, idCheckConfigurationName, idCheckConfigurationNameMetadata, idCheckInformationInput, identityVerification, inheritEmailNotificationConfiguration, lastName, lastNameMetadata, lockedRecipientPhoneAuthEditable, lockedRecipientSmsEditable, name, nameMetadata, note, noteMetadata, phoneAuthentication, phoneNumber, proofFile, recipientAttachments, recipientAuthenticationStatus, recipientFeatureMetadata, recipientId, recipientIdGuid, recipientType, recipientTypeMetadata, requireIdLookup, requireIdLookupMetadata, roleName, routingOrder, routingOrderMetadata, sentDateTime, signedDateTime, signingGroupId, signingGroupIdMetadata, signingGroupName, signingGroupType, signingGroupUsers, smsAuthentication, socialAuthentications, status, statusCode, suppressEmails, templateLocked, templateRequired, totalTabCount, userId, webFormRecipientViewId); } @@ -2593,6 +2624,7 @@ public String toString() { sb.append(" signingGroupId: ").append(toIndentedString(signingGroupId)).append("\n"); sb.append(" signingGroupIdMetadata: ").append(toIndentedString(signingGroupIdMetadata)).append("\n"); sb.append(" signingGroupName: ").append(toIndentedString(signingGroupName)).append("\n"); + sb.append(" signingGroupType: ").append(toIndentedString(signingGroupType)).append("\n"); sb.append(" signingGroupUsers: ").append(toIndentedString(signingGroupUsers)).append("\n"); sb.append(" smsAuthentication: ").append(toIndentedString(smsAuthentication)).append("\n"); sb.append(" socialAuthentications: ").append(toIndentedString(socialAuthentications)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/Email.java b/src/main/java/com/docusign/esign/model/Email.java index 0a7aeb21..1a7c01f0 100644 --- a/src/main/java/com/docusign/esign/model/Email.java +++ b/src/main/java/com/docusign/esign/model/Email.java @@ -72,6 +72,9 @@ public class Email implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -823,6 +826,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return Email + **/ + public Email anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -3728,6 +3758,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, email.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, email.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, email.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, email.anchorTabScope) && Objects.equals(this.anchorUnits, email.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, email.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, email.anchorXOffset) && @@ -3841,7 +3872,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, requireAll, requireAllMetadata, required, requiredMetadata, requireInitialOnSharedChange, requireInitialOnSharedChangeMetadata, senderRequired, senderRequiredMetadata, shared, sharedMetadata, shareToRecipients, shareToRecipientsMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, validationMessage, validationMessageMetadata, validationPattern, validationPatternMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, requireAll, requireAllMetadata, required, requiredMetadata, requireInitialOnSharedChange, requireInitialOnSharedChangeMetadata, senderRequired, senderRequiredMetadata, shared, sharedMetadata, shareToRecipients, shareToRecipientsMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, validationMessage, validationMessageMetadata, validationPattern, validationPatternMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3869,6 +3900,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/EmailAddress.java b/src/main/java/com/docusign/esign/model/EmailAddress.java index 10b0aa9e..60f7b38a 100644 --- a/src/main/java/com/docusign/esign/model/EmailAddress.java +++ b/src/main/java/com/docusign/esign/model/EmailAddress.java @@ -72,6 +72,9 @@ public class EmailAddress implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -745,6 +748,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return EmailAddress + **/ + public EmailAddress anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -2948,6 +2978,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, emailAddress.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, emailAddress.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, emailAddress.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, emailAddress.anchorTabScope) && Objects.equals(this.anchorUnits, emailAddress.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, emailAddress.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, emailAddress.anchorXOffset) && @@ -3035,7 +3066,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, name, nameMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, name, nameMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3063,6 +3094,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/Envelope.java b/src/main/java/com/docusign/esign/model/Envelope.java index b8a0f7c0..8ff24738 100644 --- a/src/main/java/com/docusign/esign/model/Envelope.java +++ b/src/main/java/com/docusign/esign/model/Envelope.java @@ -128,6 +128,9 @@ public class Envelope implements Serializable { @JsonProperty("envelopeAttachments") private java.util.List envelopeAttachments = null; + @JsonProperty("envelopeClassification") + private String envelopeClassification = null; + @JsonProperty("envelopeCustomMetadata") private EnvelopeCustomMetadata envelopeCustomMetadata = null; @@ -248,9 +251,6 @@ public class Envelope implements Serializable { @JsonProperty("statusChangedDateTime") private String statusChangedDateTime = null; - @JsonProperty("statusDateTime") - private String statusDateTime = null; - @JsonProperty("templatesUri") private String templatesUri = null; @@ -269,6 +269,9 @@ public class Envelope implements Serializable { @JsonProperty("voidedReason") private String voidedReason = null; + @JsonProperty("watermarkLanguage") + private String watermarkLanguage = null; + @JsonProperty("workflow") private Workflow workflow = null; @@ -1177,6 +1180,33 @@ public void setEnvelopeAttachments(java.util.List envelopeAttachment } + /** + * envelopeClassification. + * + * @return Envelope + **/ + public Envelope envelopeClassification(String envelopeClassification) { + this.envelopeClassification = envelopeClassification; + return this; + } + + /** + * . + * @return envelopeClassification + **/ + @Schema(description = "") + public String getEnvelopeClassification() { + return envelopeClassification; + } + + /** + * setEnvelopeClassification. + **/ + public void setEnvelopeClassification(String envelopeClassification) { + this.envelopeClassification = envelopeClassification; + } + + /** * envelopeCustomMetadata. * @@ -2283,33 +2313,6 @@ public void setStatusChangedDateTime(String statusChangedDateTime) { } - /** - * statusDateTime. - * - * @return Envelope - **/ - public Envelope statusDateTime(String statusDateTime) { - this.statusDateTime = statusDateTime; - return this; - } - - /** - * . - * @return statusDateTime - **/ - @Schema(description = "") - public String getStatusDateTime() { - return statusDateTime; - } - - /** - * setStatusDateTime. - **/ - public void setStatusDateTime(String statusDateTime) { - this.statusDateTime = statusDateTime; - } - - /** * templatesUri. * @@ -2472,6 +2475,33 @@ public void setVoidedReason(String voidedReason) { } + /** + * watermarkLanguage. + * + * @return Envelope + **/ + public Envelope watermarkLanguage(String watermarkLanguage) { + this.watermarkLanguage = watermarkLanguage; + return this; + } + + /** + * . + * @return watermarkLanguage + **/ + @Schema(description = "") + public String getWatermarkLanguage() { + return watermarkLanguage; + } + + /** + * setWatermarkLanguage. + **/ + public void setWatermarkLanguage(String watermarkLanguage) { + this.watermarkLanguage = watermarkLanguage; + } + + /** * workflow. * @@ -2546,6 +2576,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.enableWetSign, envelope.enableWetSign) && Objects.equals(this.enforceSignerVisibility, envelope.enforceSignerVisibility) && Objects.equals(this.envelopeAttachments, envelope.envelopeAttachments) && + Objects.equals(this.envelopeClassification, envelope.envelopeClassification) && Objects.equals(this.envelopeCustomMetadata, envelope.envelopeCustomMetadata) && Objects.equals(this.envelopeDocuments, envelope.envelopeDocuments) && Objects.equals(this.envelopeId, envelope.envelopeId) && @@ -2586,13 +2617,13 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.signingLocation, envelope.signingLocation) && Objects.equals(this.status, envelope.status) && Objects.equals(this.statusChangedDateTime, envelope.statusChangedDateTime) && - Objects.equals(this.statusDateTime, envelope.statusDateTime) && Objects.equals(this.templatesUri, envelope.templatesUri) && Objects.equals(this.transactionId, envelope.transactionId) && Objects.equals(this.useDisclosure, envelope.useDisclosure) && Objects.equals(this.uSigState, envelope.uSigState) && Objects.equals(this.voidedDateTime, envelope.voidedDateTime) && Objects.equals(this.voidedReason, envelope.voidedReason) && + Objects.equals(this.watermarkLanguage, envelope.watermarkLanguage) && Objects.equals(this.workflow, envelope.workflow); } @@ -2601,7 +2632,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(accessControlListBase64, allowComments, allowMarkup, allowReassign, allowViewHistory, anySigner, asynchronous, attachmentsUri, authoritativeCopy, authoritativeCopyDefault, autoNavigation, brandId, brandLock, burnDefaultTabData, certificateUri, completedDateTime, copyRecipientData, createdDateTime, customFields, customFieldsUri, declinedDateTime, deletedDateTime, deliveredDateTime, disableResponsiveDocument, documentBase64, documentsCombinedUri, documentsUri, emailBlurb, emailSettings, emailSubject, enableWetSign, enforceSignerVisibility, envelopeAttachments, envelopeCustomMetadata, envelopeDocuments, envelopeId, envelopeIdStamping, envelopeLocation, envelopeMetadata, envelopeUri, expireAfter, expireDateTime, expireEnabled, externalEnvelopeId, folders, hasComments, hasFormDataChanged, hasWavFile, holder, initialSentDateTime, is21CFRPart11, isDynamicEnvelope, isSignatureProviderEnvelope, isTicketRelatedEnvelope, lastModifiedDateTime, location, lockInformation, messageLock, notification, notificationUri, powerForm, purgeCompletedDate, purgeRequestDate, purgeState, recipients, recipientsLock, recipientsUri, sender, sentDateTime, signerCanSignOnMobile, signingLocation, status, statusChangedDateTime, statusDateTime, templatesUri, transactionId, useDisclosure, uSigState, voidedDateTime, voidedReason, workflow); + return Objects.hash(accessControlListBase64, allowComments, allowMarkup, allowReassign, allowViewHistory, anySigner, asynchronous, attachmentsUri, authoritativeCopy, authoritativeCopyDefault, autoNavigation, brandId, brandLock, burnDefaultTabData, certificateUri, completedDateTime, copyRecipientData, createdDateTime, customFields, customFieldsUri, declinedDateTime, deletedDateTime, deliveredDateTime, disableResponsiveDocument, documentBase64, documentsCombinedUri, documentsUri, emailBlurb, emailSettings, emailSubject, enableWetSign, enforceSignerVisibility, envelopeAttachments, envelopeClassification, envelopeCustomMetadata, envelopeDocuments, envelopeId, envelopeIdStamping, envelopeLocation, envelopeMetadata, envelopeUri, expireAfter, expireDateTime, expireEnabled, externalEnvelopeId, folders, hasComments, hasFormDataChanged, hasWavFile, holder, initialSentDateTime, is21CFRPart11, isDynamicEnvelope, isSignatureProviderEnvelope, isTicketRelatedEnvelope, lastModifiedDateTime, location, lockInformation, messageLock, notification, notificationUri, powerForm, purgeCompletedDate, purgeRequestDate, purgeState, recipients, recipientsLock, recipientsUri, sender, sentDateTime, signerCanSignOnMobile, signingLocation, status, statusChangedDateTime, templatesUri, transactionId, useDisclosure, uSigState, voidedDateTime, voidedReason, watermarkLanguage, workflow); } @@ -2646,6 +2677,7 @@ public String toString() { sb.append(" enableWetSign: ").append(toIndentedString(enableWetSign)).append("\n"); sb.append(" enforceSignerVisibility: ").append(toIndentedString(enforceSignerVisibility)).append("\n"); sb.append(" envelopeAttachments: ").append(toIndentedString(envelopeAttachments)).append("\n"); + sb.append(" envelopeClassification: ").append(toIndentedString(envelopeClassification)).append("\n"); sb.append(" envelopeCustomMetadata: ").append(toIndentedString(envelopeCustomMetadata)).append("\n"); sb.append(" envelopeDocuments: ").append(toIndentedString(envelopeDocuments)).append("\n"); sb.append(" envelopeId: ").append(toIndentedString(envelopeId)).append("\n"); @@ -2686,13 +2718,13 @@ public String toString() { sb.append(" signingLocation: ").append(toIndentedString(signingLocation)).append("\n"); sb.append(" status: ").append(toIndentedString(status)).append("\n"); sb.append(" statusChangedDateTime: ").append(toIndentedString(statusChangedDateTime)).append("\n"); - sb.append(" statusDateTime: ").append(toIndentedString(statusDateTime)).append("\n"); sb.append(" templatesUri: ").append(toIndentedString(templatesUri)).append("\n"); sb.append(" transactionId: ").append(toIndentedString(transactionId)).append("\n"); sb.append(" useDisclosure: ").append(toIndentedString(useDisclosure)).append("\n"); sb.append(" uSigState: ").append(toIndentedString(uSigState)).append("\n"); sb.append(" voidedDateTime: ").append(toIndentedString(voidedDateTime)).append("\n"); sb.append(" voidedReason: ").append(toIndentedString(voidedReason)).append("\n"); + sb.append(" watermarkLanguage: ").append(toIndentedString(watermarkLanguage)).append("\n"); sb.append(" workflow: ").append(toIndentedString(workflow)).append("\n"); sb.append("}"); return sb.toString(); diff --git a/src/main/java/com/docusign/esign/model/EnvelopeArchiveSummary.java b/src/main/java/com/docusign/esign/model/EnvelopeArchiveSummary.java new file mode 100644 index 00000000..6c8219e2 --- /dev/null +++ b/src/main/java/com/docusign/esign/model/EnvelopeArchiveSummary.java @@ -0,0 +1,327 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.docusign.esign.model.BulkEnvelopeStatus; +import com.docusign.esign.model.ErrorDetails; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * EnvelopeArchiveSummary. + * + */ + +public class EnvelopeArchiveSummary implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("bulkEnvelopeStatus") + private BulkEnvelopeStatus bulkEnvelopeStatus = null; + + @JsonProperty("envelopeId") + private String envelopeId = null; + + @JsonProperty("errorDetails") + private ErrorDetails errorDetails = null; + + @JsonProperty("recipientSigningUri") + private String recipientSigningUri = null; + + @JsonProperty("recipientSigningUriError") + private String recipientSigningUriError = null; + + @JsonProperty("status") + private String status = null; + + @JsonProperty("statusDateTime") + private String statusDateTime = null; + + @JsonProperty("uri") + private String uri = null; + + + /** + * bulkEnvelopeStatus. + * + * @return EnvelopeArchiveSummary + **/ + public EnvelopeArchiveSummary bulkEnvelopeStatus(BulkEnvelopeStatus bulkEnvelopeStatus) { + this.bulkEnvelopeStatus = bulkEnvelopeStatus; + return this; + } + + /** + * . + * @return bulkEnvelopeStatus + **/ + @Schema(description = "") + public BulkEnvelopeStatus getBulkEnvelopeStatus() { + return bulkEnvelopeStatus; + } + + /** + * setBulkEnvelopeStatus. + **/ + public void setBulkEnvelopeStatus(BulkEnvelopeStatus bulkEnvelopeStatus) { + this.bulkEnvelopeStatus = bulkEnvelopeStatus; + } + + + /** + * envelopeId. + * + * @return EnvelopeArchiveSummary + **/ + public EnvelopeArchiveSummary envelopeId(String envelopeId) { + this.envelopeId = envelopeId; + return this; + } + + /** + * The envelope ID of the envelope status that failed to post.. + * @return envelopeId + **/ + @Schema(description = "The envelope ID of the envelope status that failed to post.") + public String getEnvelopeId() { + return envelopeId; + } + + /** + * setEnvelopeId. + **/ + public void setEnvelopeId(String envelopeId) { + this.envelopeId = envelopeId; + } + + + /** + * errorDetails. + * + * @return EnvelopeArchiveSummary + **/ + public EnvelopeArchiveSummary errorDetails(ErrorDetails errorDetails) { + this.errorDetails = errorDetails; + return this; + } + + /** + * Array or errors.. + * @return errorDetails + **/ + @Schema(description = "Array or errors.") + public ErrorDetails getErrorDetails() { + return errorDetails; + } + + /** + * setErrorDetails. + **/ + public void setErrorDetails(ErrorDetails errorDetails) { + this.errorDetails = errorDetails; + } + + + /** + * recipientSigningUri. + * + * @return EnvelopeArchiveSummary + **/ + public EnvelopeArchiveSummary recipientSigningUri(String recipientSigningUri) { + this.recipientSigningUri = recipientSigningUri; + return this; + } + + /** + * . + * @return recipientSigningUri + **/ + @Schema(description = "") + public String getRecipientSigningUri() { + return recipientSigningUri; + } + + /** + * setRecipientSigningUri. + **/ + public void setRecipientSigningUri(String recipientSigningUri) { + this.recipientSigningUri = recipientSigningUri; + } + + + /** + * recipientSigningUriError. + * + * @return EnvelopeArchiveSummary + **/ + public EnvelopeArchiveSummary recipientSigningUriError(String recipientSigningUriError) { + this.recipientSigningUriError = recipientSigningUriError; + return this; + } + + /** + * . + * @return recipientSigningUriError + **/ + @Schema(description = "") + public String getRecipientSigningUriError() { + return recipientSigningUriError; + } + + /** + * setRecipientSigningUriError. + **/ + public void setRecipientSigningUriError(String recipientSigningUriError) { + this.recipientSigningUriError = recipientSigningUriError; + } + + + /** + * status. + * + * @return EnvelopeArchiveSummary + **/ + public EnvelopeArchiveSummary status(String status) { + this.status = status; + return this; + } + + /** + * Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later.. + * @return status + **/ + @Schema(description = "Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later.") + public String getStatus() { + return status; + } + + /** + * setStatus. + **/ + public void setStatus(String status) { + this.status = status; + } + + + /** + * statusDateTime. + * + * @return EnvelopeArchiveSummary + **/ + public EnvelopeArchiveSummary statusDateTime(String statusDateTime) { + this.statusDateTime = statusDateTime; + return this; + } + + /** + * . + * @return statusDateTime + **/ + @Schema(description = "") + public String getStatusDateTime() { + return statusDateTime; + } + + /** + * setStatusDateTime. + **/ + public void setStatusDateTime(String statusDateTime) { + this.statusDateTime = statusDateTime; + } + + + /** + * uri. + * + * @return EnvelopeArchiveSummary + **/ + public EnvelopeArchiveSummary uri(String uri) { + this.uri = uri; + return this; + } + + /** + * . + * @return uri + **/ + @Schema(description = "") + public String getUri() { + return uri; + } + + /** + * setUri. + **/ + public void setUri(String uri) { + this.uri = uri; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + EnvelopeArchiveSummary envelopeArchiveSummary = (EnvelopeArchiveSummary) o; + return Objects.equals(this.bulkEnvelopeStatus, envelopeArchiveSummary.bulkEnvelopeStatus) && + Objects.equals(this.envelopeId, envelopeArchiveSummary.envelopeId) && + Objects.equals(this.errorDetails, envelopeArchiveSummary.errorDetails) && + Objects.equals(this.recipientSigningUri, envelopeArchiveSummary.recipientSigningUri) && + Objects.equals(this.recipientSigningUriError, envelopeArchiveSummary.recipientSigningUriError) && + Objects.equals(this.status, envelopeArchiveSummary.status) && + Objects.equals(this.statusDateTime, envelopeArchiveSummary.statusDateTime) && + Objects.equals(this.uri, envelopeArchiveSummary.uri); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(bulkEnvelopeStatus, envelopeId, errorDetails, recipientSigningUri, recipientSigningUriError, status, statusDateTime, uri); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class EnvelopeArchiveSummary {\n"); + + sb.append(" bulkEnvelopeStatus: ").append(toIndentedString(bulkEnvelopeStatus)).append("\n"); + sb.append(" envelopeId: ").append(toIndentedString(envelopeId)).append("\n"); + sb.append(" errorDetails: ").append(toIndentedString(errorDetails)).append("\n"); + sb.append(" recipientSigningUri: ").append(toIndentedString(recipientSigningUri)).append("\n"); + sb.append(" recipientSigningUriError: ").append(toIndentedString(recipientSigningUriError)).append("\n"); + sb.append(" status: ").append(toIndentedString(status)).append("\n"); + sb.append(" statusDateTime: ").append(toIndentedString(statusDateTime)).append("\n"); + sb.append(" uri: ").append(toIndentedString(uri)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/EnvelopeAuditEventResponse.java b/src/main/java/com/docusign/esign/model/EnvelopeAuditEventResponse.java index a2fcef97..cc8b73c0 100644 --- a/src/main/java/com/docusign/esign/model/EnvelopeAuditEventResponse.java +++ b/src/main/java/com/docusign/esign/model/EnvelopeAuditEventResponse.java @@ -3,6 +3,7 @@ import java.util.Objects; import java.util.Arrays; import com.docusign.esign.model.EnvelopeAuditEvent; +import com.docusign.esign.model.PaymentAuditEvent; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; @@ -20,6 +21,9 @@ public class EnvelopeAuditEventResponse implements Serializable { @JsonProperty("auditEvents") private java.util.List auditEvents = null; + @JsonProperty("paymentEvents") + private java.util.List paymentEvents = null; + /** * auditEvents. @@ -61,6 +65,46 @@ public void setAuditEvents(java.util.List auditEvents) { } + /** + * paymentEvents. + * + * @return EnvelopeAuditEventResponse + **/ + public EnvelopeAuditEventResponse paymentEvents(java.util.List paymentEvents) { + this.paymentEvents = paymentEvents; + return this; + } + + /** + * addPaymentEventsItem. + * + * @return EnvelopeAuditEventResponse + **/ + public EnvelopeAuditEventResponse addPaymentEventsItem(PaymentAuditEvent paymentEventsItem) { + if (this.paymentEvents == null) { + this.paymentEvents = new java.util.ArrayList<>(); + } + this.paymentEvents.add(paymentEventsItem); + return this; + } + + /** + * . + * @return paymentEvents + **/ + @Schema(description = "") + public java.util.List getPaymentEvents() { + return paymentEvents; + } + + /** + * setPaymentEvents. + **/ + public void setPaymentEvents(java.util.List paymentEvents) { + this.paymentEvents = paymentEvents; + } + + /** * Compares objects. * @@ -75,7 +119,8 @@ public boolean equals(java.lang.Object o) { return false; } EnvelopeAuditEventResponse envelopeAuditEventResponse = (EnvelopeAuditEventResponse) o; - return Objects.equals(this.auditEvents, envelopeAuditEventResponse.auditEvents); + return Objects.equals(this.auditEvents, envelopeAuditEventResponse.auditEvents) && + Objects.equals(this.paymentEvents, envelopeAuditEventResponse.paymentEvents); } /** @@ -83,7 +128,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(auditEvents); + return Objects.hash(auditEvents, paymentEvents); } @@ -96,6 +141,7 @@ public String toString() { sb.append("class EnvelopeAuditEventResponse {\n"); sb.append(" auditEvents: ").append(toIndentedString(auditEvents)).append("\n"); + sb.append(" paymentEvents: ").append(toIndentedString(paymentEvents)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/src/main/java/com/docusign/esign/model/EnvelopeDefinition.java b/src/main/java/com/docusign/esign/model/EnvelopeDefinition.java index cb06c2fb..ed51f4a5 100644 --- a/src/main/java/com/docusign/esign/model/EnvelopeDefinition.java +++ b/src/main/java/com/docusign/esign/model/EnvelopeDefinition.java @@ -149,6 +149,9 @@ public class EnvelopeDefinition implements Serializable { @JsonProperty("envelopeAttachments") private java.util.List envelopeAttachments = null; + @JsonProperty("envelopeClassification") + private String envelopeClassification = null; + @JsonProperty("envelopeCustomMetadata") private EnvelopeCustomMetadata envelopeCustomMetadata = null; @@ -281,9 +284,6 @@ public class EnvelopeDefinition implements Serializable { @JsonProperty("statusChangedDateTime") private String statusChangedDateTime = null; - @JsonProperty("statusDateTime") - private String statusDateTime = null; - @JsonProperty("templateId") private String templateId = null; @@ -308,6 +308,9 @@ public class EnvelopeDefinition implements Serializable { @JsonProperty("voidedReason") private String voidedReason = null; + @JsonProperty("watermarkLanguage") + private String watermarkLanguage = null; + @JsonProperty("workflow") private Workflow workflow = null; @@ -1390,6 +1393,33 @@ public void setEnvelopeAttachments(java.util.List envelopeAttachment } + /** + * envelopeClassification. + * + * @return EnvelopeDefinition + **/ + public EnvelopeDefinition envelopeClassification(String envelopeClassification) { + this.envelopeClassification = envelopeClassification; + return this; + } + + /** + * . + * @return envelopeClassification + **/ + @Schema(description = "") + public String getEnvelopeClassification() { + return envelopeClassification; + } + + /** + * setEnvelopeClassification. + **/ + public void setEnvelopeClassification(String envelopeClassification) { + this.envelopeClassification = envelopeClassification; + } + + /** * envelopeCustomMetadata. * @@ -2617,33 +2647,6 @@ public void setStatusChangedDateTime(String statusChangedDateTime) { } - /** - * statusDateTime. - * - * @return EnvelopeDefinition - **/ - public EnvelopeDefinition statusDateTime(String statusDateTime) { - this.statusDateTime = statusDateTime; - return this; - } - - /** - * . - * @return statusDateTime - **/ - @Schema(description = "") - public String getStatusDateTime() { - return statusDateTime; - } - - /** - * setStatusDateTime. - **/ - public void setStatusDateTime(String statusDateTime) { - this.statusDateTime = statusDateTime; - } - - /** * templateId. * @@ -2873,6 +2876,33 @@ public void setVoidedReason(String voidedReason) { } + /** + * watermarkLanguage. + * + * @return EnvelopeDefinition + **/ + public EnvelopeDefinition watermarkLanguage(String watermarkLanguage) { + this.watermarkLanguage = watermarkLanguage; + return this; + } + + /** + * . + * @return watermarkLanguage + **/ + @Schema(description = "") + public String getWatermarkLanguage() { + return watermarkLanguage; + } + + /** + * setWatermarkLanguage. + **/ + public void setWatermarkLanguage(String watermarkLanguage) { + this.watermarkLanguage = watermarkLanguage; + } + + /** * workflow. * @@ -2952,6 +2982,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.enableWetSign, envelopeDefinition.enableWetSign) && Objects.equals(this.enforceSignerVisibility, envelopeDefinition.enforceSignerVisibility) && Objects.equals(this.envelopeAttachments, envelopeDefinition.envelopeAttachments) && + Objects.equals(this.envelopeClassification, envelopeDefinition.envelopeClassification) && Objects.equals(this.envelopeCustomMetadata, envelopeDefinition.envelopeCustomMetadata) && Objects.equals(this.envelopeDocuments, envelopeDefinition.envelopeDocuments) && Objects.equals(this.envelopeId, envelopeDefinition.envelopeId) && @@ -2996,7 +3027,6 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.signingLocation, envelopeDefinition.signingLocation) && Objects.equals(this.status, envelopeDefinition.status) && Objects.equals(this.statusChangedDateTime, envelopeDefinition.statusChangedDateTime) && - Objects.equals(this.statusDateTime, envelopeDefinition.statusDateTime) && Objects.equals(this.templateId, envelopeDefinition.templateId) && Objects.equals(this.templateRoles, envelopeDefinition.templateRoles) && Objects.equals(this.templatesUri, envelopeDefinition.templatesUri) && @@ -3005,6 +3035,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.uSigState, envelopeDefinition.uSigState) && Objects.equals(this.voidedDateTime, envelopeDefinition.voidedDateTime) && Objects.equals(this.voidedReason, envelopeDefinition.voidedReason) && + Objects.equals(this.watermarkLanguage, envelopeDefinition.watermarkLanguage) && Objects.equals(this.workflow, envelopeDefinition.workflow); } @@ -3013,7 +3044,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(accessControlListBase64, accessibility, allowComments, allowMarkup, allowReassign, allowRecipientRecursion, allowViewHistory, anySigner, asynchronous, attachments, attachmentsUri, authoritativeCopy, authoritativeCopyDefault, autoNavigation, brandId, brandLock, burnDefaultTabData, certificateUri, completedDateTime, compositeTemplates, copyRecipientData, createdDateTime, customFields, customFieldsUri, declinedDateTime, deletedDateTime, deliveredDateTime, disableResponsiveDocument, documentBase64, documents, documentsCombinedUri, documentsUri, emailBlurb, emailSettings, emailSubject, enableWetSign, enforceSignerVisibility, envelopeAttachments, envelopeCustomMetadata, envelopeDocuments, envelopeId, envelopeIdStamping, envelopeLocation, envelopeMetadata, envelopeUri, eventNotification, eventNotifications, expireAfter, expireDateTime, expireEnabled, externalEnvelopeId, folders, hasComments, hasFormDataChanged, hasWavFile, holder, initialSentDateTime, is21CFRPart11, isDynamicEnvelope, isSignatureProviderEnvelope, isTicketRelatedEnvelope, lastModifiedDateTime, location, lockInformation, messageLock, notification, notificationUri, password, powerForm, purgeCompletedDate, purgeRequestDate, purgeState, recipients, recipientsLock, recipientsUri, recipientViewRequest, sender, sentDateTime, signerCanSignOnMobile, signingLocation, status, statusChangedDateTime, statusDateTime, templateId, templateRoles, templatesUri, transactionId, useDisclosure, uSigState, voidedDateTime, voidedReason, workflow); + return Objects.hash(accessControlListBase64, accessibility, allowComments, allowMarkup, allowReassign, allowRecipientRecursion, allowViewHistory, anySigner, asynchronous, attachments, attachmentsUri, authoritativeCopy, authoritativeCopyDefault, autoNavigation, brandId, brandLock, burnDefaultTabData, certificateUri, completedDateTime, compositeTemplates, copyRecipientData, createdDateTime, customFields, customFieldsUri, declinedDateTime, deletedDateTime, deliveredDateTime, disableResponsiveDocument, documentBase64, documents, documentsCombinedUri, documentsUri, emailBlurb, emailSettings, emailSubject, enableWetSign, enforceSignerVisibility, envelopeAttachments, envelopeClassification, envelopeCustomMetadata, envelopeDocuments, envelopeId, envelopeIdStamping, envelopeLocation, envelopeMetadata, envelopeUri, eventNotification, eventNotifications, expireAfter, expireDateTime, expireEnabled, externalEnvelopeId, folders, hasComments, hasFormDataChanged, hasWavFile, holder, initialSentDateTime, is21CFRPart11, isDynamicEnvelope, isSignatureProviderEnvelope, isTicketRelatedEnvelope, lastModifiedDateTime, location, lockInformation, messageLock, notification, notificationUri, password, powerForm, purgeCompletedDate, purgeRequestDate, purgeState, recipients, recipientsLock, recipientsUri, recipientViewRequest, sender, sentDateTime, signerCanSignOnMobile, signingLocation, status, statusChangedDateTime, templateId, templateRoles, templatesUri, transactionId, useDisclosure, uSigState, voidedDateTime, voidedReason, watermarkLanguage, workflow); } @@ -3063,6 +3094,7 @@ public String toString() { sb.append(" enableWetSign: ").append(toIndentedString(enableWetSign)).append("\n"); sb.append(" enforceSignerVisibility: ").append(toIndentedString(enforceSignerVisibility)).append("\n"); sb.append(" envelopeAttachments: ").append(toIndentedString(envelopeAttachments)).append("\n"); + sb.append(" envelopeClassification: ").append(toIndentedString(envelopeClassification)).append("\n"); sb.append(" envelopeCustomMetadata: ").append(toIndentedString(envelopeCustomMetadata)).append("\n"); sb.append(" envelopeDocuments: ").append(toIndentedString(envelopeDocuments)).append("\n"); sb.append(" envelopeId: ").append(toIndentedString(envelopeId)).append("\n"); @@ -3107,7 +3139,6 @@ public String toString() { sb.append(" signingLocation: ").append(toIndentedString(signingLocation)).append("\n"); sb.append(" status: ").append(toIndentedString(status)).append("\n"); sb.append(" statusChangedDateTime: ").append(toIndentedString(statusChangedDateTime)).append("\n"); - sb.append(" statusDateTime: ").append(toIndentedString(statusDateTime)).append("\n"); sb.append(" templateId: ").append(toIndentedString(templateId)).append("\n"); sb.append(" templateRoles: ").append(toIndentedString(templateRoles)).append("\n"); sb.append(" templatesUri: ").append(toIndentedString(templatesUri)).append("\n"); @@ -3116,6 +3147,7 @@ public String toString() { sb.append(" uSigState: ").append(toIndentedString(uSigState)).append("\n"); sb.append(" voidedDateTime: ").append(toIndentedString(voidedDateTime)).append("\n"); sb.append(" voidedReason: ").append(toIndentedString(voidedReason)).append("\n"); + sb.append(" watermarkLanguage: ").append(toIndentedString(watermarkLanguage)).append("\n"); sb.append(" workflow: ").append(toIndentedString(workflow)).append("\n"); sb.append("}"); return sb.toString(); diff --git a/src/main/java/com/docusign/esign/model/EnvelopeDocument.java b/src/main/java/com/docusign/esign/model/EnvelopeDocument.java index 50a82a6f..b1afaea9 100644 --- a/src/main/java/com/docusign/esign/model/EnvelopeDocument.java +++ b/src/main/java/com/docusign/esign/model/EnvelopeDocument.java @@ -96,6 +96,9 @@ public class EnvelopeDocument implements Serializable { @JsonProperty("isDocGenDocument") private String isDocGenDocument = null; + @JsonProperty("isEdited") + private String isEdited = null; + @JsonProperty("isExternallyAvailable") private String isExternallyAvailable = null; @@ -849,6 +852,33 @@ public void setIsDocGenDocument(String isDocGenDocument) { } + /** + * isEdited. + * + * @return EnvelopeDocument + **/ + public EnvelopeDocument isEdited(String isEdited) { + this.isEdited = isEdited; + return this; + } + + /** + * . + * @return isEdited + **/ + @Schema(description = "") + public String getIsEdited() { + return isEdited; + } + + /** + * setIsEdited. + **/ + public void setIsEdited(String isEdited) { + this.isEdited = isEdited; + } + + /** * isExternallyAvailable. * @@ -1251,6 +1281,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.includeInDownloadMetadata, envelopeDocument.includeInDownloadMetadata) && Objects.equals(this.isAceGenDocument, envelopeDocument.isAceGenDocument) && Objects.equals(this.isDocGenDocument, envelopeDocument.isDocGenDocument) && + Objects.equals(this.isEdited, envelopeDocument.isEdited) && Objects.equals(this.isExternallyAvailable, envelopeDocument.isExternallyAvailable) && Objects.equals(this.isFlattened, envelopeDocument.isFlattened) && Objects.equals(this.name, envelopeDocument.name) && @@ -1271,7 +1302,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(addedRecipientIds, agreementType, agreementTypeSource, attachmentTabId, authoritativeCopy, authoritativeCopyMetadata, availableDocumentTypes, containsPdfFormFields, display, displayMetadata, docGenDocumentStatus, docGenErrors, docGenFormFields, documentBase64, documentFields, documentId, documentIdGuid, documentTemplateId, errorDetails, hasDigitalSignature, includeInDownload, includeInDownloadMetadata, isAceGenDocument, isDocGenDocument, isExternallyAvailable, isFlattened, name, nameMetadata, order, pages, signerMustAcknowledge, signerMustAcknowledgeMetadata, sizeBytes, templateLocked, templateRequired, type, uri); + return Objects.hash(addedRecipientIds, agreementType, agreementTypeSource, attachmentTabId, authoritativeCopy, authoritativeCopyMetadata, availableDocumentTypes, containsPdfFormFields, display, displayMetadata, docGenDocumentStatus, docGenErrors, docGenFormFields, documentBase64, documentFields, documentId, documentIdGuid, documentTemplateId, errorDetails, hasDigitalSignature, includeInDownload, includeInDownloadMetadata, isAceGenDocument, isDocGenDocument, isEdited, isExternallyAvailable, isFlattened, name, nameMetadata, order, pages, signerMustAcknowledge, signerMustAcknowledgeMetadata, sizeBytes, templateLocked, templateRequired, type, uri); } @@ -1307,6 +1338,7 @@ public String toString() { sb.append(" includeInDownloadMetadata: ").append(toIndentedString(includeInDownloadMetadata)).append("\n"); sb.append(" isAceGenDocument: ").append(toIndentedString(isAceGenDocument)).append("\n"); sb.append(" isDocGenDocument: ").append(toIndentedString(isDocGenDocument)).append("\n"); + sb.append(" isEdited: ").append(toIndentedString(isEdited)).append("\n"); sb.append(" isExternallyAvailable: ").append(toIndentedString(isExternallyAvailable)).append("\n"); sb.append(" isFlattened: ").append(toIndentedString(isFlattened)).append("\n"); sb.append(" name: ").append(toIndentedString(name)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/EnvelopeGenAndSend.java b/src/main/java/com/docusign/esign/model/EnvelopeGenAndSend.java new file mode 100644 index 00000000..f6a4908a --- /dev/null +++ b/src/main/java/com/docusign/esign/model/EnvelopeGenAndSend.java @@ -0,0 +1,3373 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.docusign.esign.model.Attachment; +import com.docusign.esign.model.CompositeTemplate; +import com.docusign.esign.model.CustomFields; +import com.docusign.esign.model.Document; +import com.docusign.esign.model.EmailSettings; +import com.docusign.esign.model.EnvelopeCustomMetadata; +import com.docusign.esign.model.EnvelopeDocument; +import com.docusign.esign.model.EnvelopeGenAndSendProperties; +import com.docusign.esign.model.EnvelopeMetadata; +import com.docusign.esign.model.EventNotification; +import com.docusign.esign.model.Folder; +import com.docusign.esign.model.LockInformation; +import com.docusign.esign.model.Notification; +import com.docusign.esign.model.PowerForm; +import com.docusign.esign.model.RecipientViewRequest; +import com.docusign.esign.model.Recipients; +import com.docusign.esign.model.TemplateRole; +import com.docusign.esign.model.UserInfo; +import com.docusign.esign.model.Workflow; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * EnvelopeGenAndSend. + * + */ + +public class EnvelopeGenAndSend implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("accessControlListBase64") + private String accessControlListBase64 = null; + + @JsonProperty("accessibility") + private String accessibility = null; + + @JsonProperty("allowComments") + private String allowComments = null; + + @JsonProperty("allowMarkup") + private String allowMarkup = null; + + @JsonProperty("allowReassign") + private String allowReassign = null; + + @JsonProperty("allowRecipientRecursion") + private String allowRecipientRecursion = null; + + @JsonProperty("allowViewHistory") + private String allowViewHistory = null; + + @JsonProperty("anySigner") + private String anySigner = null; + + @JsonProperty("archiveAction") + private String archiveAction = null; + + @JsonProperty("asynchronous") + private String asynchronous = null; + + @JsonProperty("attachments") + private java.util.List attachments = null; + + @JsonProperty("attachmentsUri") + private String attachmentsUri = null; + + @JsonProperty("authoritativeCopy") + private String authoritativeCopy = null; + + @JsonProperty("authoritativeCopyDefault") + private String authoritativeCopyDefault = null; + + @JsonProperty("autoNavigation") + private String autoNavigation = null; + + @JsonProperty("brandId") + private String brandId = null; + + @JsonProperty("brandLock") + private String brandLock = null; + + @JsonProperty("burnDefaultTabData") + private String burnDefaultTabData = null; + + @JsonProperty("certificateUri") + private String certificateUri = null; + + @JsonProperty("completedDateTime") + private String completedDateTime = null; + + @JsonProperty("compositeTemplates") + private java.util.List compositeTemplates = null; + + @JsonProperty("copyRecipientData") + private String copyRecipientData = null; + + @JsonProperty("createdDateTime") + private String createdDateTime = null; + + @JsonProperty("customFields") + private CustomFields customFields = null; + + @JsonProperty("customFieldsUri") + private String customFieldsUri = null; + + @JsonProperty("declinedDateTime") + private String declinedDateTime = null; + + @JsonProperty("deletedDateTime") + private String deletedDateTime = null; + + @JsonProperty("deliveredDateTime") + private String deliveredDateTime = null; + + @JsonProperty("disableResponsiveDocument") + private String disableResponsiveDocument = null; + + @JsonProperty("documentBase64") + private String documentBase64 = null; + + @JsonProperty("documents") + private java.util.List documents = null; + + @JsonProperty("documentsCombinedUri") + private String documentsCombinedUri = null; + + @JsonProperty("documentsUri") + private String documentsUri = null; + + @JsonProperty("emailBlurb") + private String emailBlurb = null; + + @JsonProperty("emailSettings") + private EmailSettings emailSettings = null; + + @JsonProperty("emailSubject") + private String emailSubject = null; + + @JsonProperty("enableWetSign") + private String enableWetSign = null; + + @JsonProperty("enforceSignerVisibility") + private String enforceSignerVisibility = null; + + @JsonProperty("envelopeAttachments") + private java.util.List envelopeAttachments = null; + + @JsonProperty("envelopeClassification") + private String envelopeClassification = null; + + @JsonProperty("envelopeCustomMetadata") + private EnvelopeCustomMetadata envelopeCustomMetadata = null; + + @JsonProperty("envelopeDocuments") + private java.util.List envelopeDocuments = null; + + @JsonProperty("envelopeId") + private String envelopeId = null; + + @JsonProperty("envelopeIdStamping") + private String envelopeIdStamping = null; + + @JsonProperty("envelopeLocation") + private String envelopeLocation = null; + + @JsonProperty("envelopeMetadata") + private EnvelopeMetadata envelopeMetadata = null; + + @JsonProperty("envelopeUri") + private String envelopeUri = null; + + @JsonProperty("eventNotification") + private EventNotification eventNotification = null; + + @JsonProperty("eventNotifications") + private java.util.List eventNotifications = null; + + @JsonProperty("expireAfter") + private String expireAfter = null; + + @JsonProperty("expireDateTime") + private String expireDateTime = null; + + @JsonProperty("expireEnabled") + private String expireEnabled = null; + + @JsonProperty("externalEnvelopeId") + private String externalEnvelopeId = null; + + @JsonProperty("folders") + private java.util.List folders = null; + + @JsonProperty("generateDataSource") + private String generateDataSource = null; + + @JsonProperty("generateProperties") + private java.util.List generateProperties = null; + + @JsonProperty("generateSchemaId") + private String generateSchemaId = null; + + @JsonProperty("hasComments") + private String hasComments = null; + + @JsonProperty("hasFormDataChanged") + private String hasFormDataChanged = null; + + @JsonProperty("hasWavFile") + private String hasWavFile = null; + + @JsonProperty("holder") + private String holder = null; + + @JsonProperty("imageHandling") + private String imageHandling = null; + + @JsonProperty("initialSentDateTime") + private String initialSentDateTime = null; + + @JsonProperty("is21CFRPart11") + private String is21CFRPart11 = null; + + @JsonProperty("isDynamicEnvelope") + private String isDynamicEnvelope = null; + + @JsonProperty("isSignatureProviderEnvelope") + private String isSignatureProviderEnvelope = null; + + @JsonProperty("isTicketRelatedEnvelope") + private String isTicketRelatedEnvelope = null; + + @JsonProperty("lastModifiedDateTime") + private String lastModifiedDateTime = null; + + @JsonProperty("location") + private String location = null; + + @JsonProperty("lockInformation") + private LockInformation lockInformation = null; + + @JsonProperty("messageLock") + private String messageLock = null; + + @JsonProperty("notification") + private Notification notification = null; + + @JsonProperty("notificationUri") + private String notificationUri = null; + + @JsonProperty("password") + private String password = null; + + @JsonProperty("powerForm") + private PowerForm powerForm = null; + + @JsonProperty("purgeCompletedDate") + private String purgeCompletedDate = null; + + @JsonProperty("purgeRequestDate") + private String purgeRequestDate = null; + + @JsonProperty("purgeState") + private String purgeState = null; + + @JsonProperty("recipients") + private Recipients recipients = null; + + @JsonProperty("recipientsLock") + private String recipientsLock = null; + + @JsonProperty("recipientsUri") + private String recipientsUri = null; + + @JsonProperty("recipientViewRequest") + private RecipientViewRequest recipientViewRequest = null; + + @JsonProperty("saveDocumentsToArchive") + private String saveDocumentsToArchive = null; + + @JsonProperty("sender") + private UserInfo sender = null; + + @JsonProperty("sentDateTime") + private String sentDateTime = null; + + @JsonProperty("signerCanSignOnMobile") + private String signerCanSignOnMobile = null; + + @JsonProperty("signingLocation") + private String signingLocation = null; + + @JsonProperty("status") + private String status = null; + + @JsonProperty("statusChangedDateTime") + private String statusChangedDateTime = null; + + @JsonProperty("templateId") + private String templateId = null; + + @JsonProperty("templateRoles") + private java.util.List templateRoles = null; + + @JsonProperty("templatesUri") + private String templatesUri = null; + + @JsonProperty("transactionId") + private String transactionId = null; + + @JsonProperty("useDisclosure") + private String useDisclosure = null; + + @JsonProperty("uSigState") + private String uSigState = null; + + @JsonProperty("voidedDateTime") + private String voidedDateTime = null; + + @JsonProperty("voidedReason") + private String voidedReason = null; + + @JsonProperty("watermarkLanguage") + private String watermarkLanguage = null; + + @JsonProperty("workflow") + private Workflow workflow = null; + + + /** + * accessControlListBase64. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend accessControlListBase64(String accessControlListBase64) { + this.accessControlListBase64 = accessControlListBase64; + return this; + } + + /** + * . + * @return accessControlListBase64 + **/ + @Schema(description = "") + public String getAccessControlListBase64() { + return accessControlListBase64; + } + + /** + * setAccessControlListBase64. + **/ + public void setAccessControlListBase64(String accessControlListBase64) { + this.accessControlListBase64 = accessControlListBase64; + } + + + /** + * accessibility. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend accessibility(String accessibility) { + this.accessibility = accessibility; + return this; + } + + /** + * . + * @return accessibility + **/ + @Schema(description = "") + public String getAccessibility() { + return accessibility; + } + + /** + * setAccessibility. + **/ + public void setAccessibility(String accessibility) { + this.accessibility = accessibility; + } + + + /** + * allowComments. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend allowComments(String allowComments) { + this.allowComments = allowComments; + return this; + } + + /** + * . + * @return allowComments + **/ + @Schema(description = "") + public String getAllowComments() { + return allowComments; + } + + /** + * setAllowComments. + **/ + public void setAllowComments(String allowComments) { + this.allowComments = allowComments; + } + + + /** + * allowMarkup. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend allowMarkup(String allowMarkup) { + this.allowMarkup = allowMarkup; + return this; + } + + /** + * When set to **true**, Document Markup is enabled for envelope. Account must have Document Markup enabled to use this. + * @return allowMarkup + **/ + @Schema(description = "When set to **true**, Document Markup is enabled for envelope. Account must have Document Markup enabled to use this") + public String getAllowMarkup() { + return allowMarkup; + } + + /** + * setAllowMarkup. + **/ + public void setAllowMarkup(String allowMarkup) { + this.allowMarkup = allowMarkup; + } + + + /** + * allowReassign. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend allowReassign(String allowReassign) { + this.allowReassign = allowReassign; + return this; + } + + /** + * When set to **true**, the recipient can redirect an envelope to a more appropriate recipient.. + * @return allowReassign + **/ + @Schema(description = "When set to **true**, the recipient can redirect an envelope to a more appropriate recipient.") + public String getAllowReassign() { + return allowReassign; + } + + /** + * setAllowReassign. + **/ + public void setAllowReassign(String allowReassign) { + this.allowReassign = allowReassign; + } + + + /** + * allowRecipientRecursion. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend allowRecipientRecursion(String allowRecipientRecursion) { + this.allowRecipientRecursion = allowRecipientRecursion; + return this; + } + + /** + * . + * @return allowRecipientRecursion + **/ + @Schema(description = "") + public String getAllowRecipientRecursion() { + return allowRecipientRecursion; + } + + /** + * setAllowRecipientRecursion. + **/ + public void setAllowRecipientRecursion(String allowRecipientRecursion) { + this.allowRecipientRecursion = allowRecipientRecursion; + } + + + /** + * allowViewHistory. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend allowViewHistory(String allowViewHistory) { + this.allowViewHistory = allowViewHistory; + return this; + } + + /** + * . + * @return allowViewHistory + **/ + @Schema(description = "") + public String getAllowViewHistory() { + return allowViewHistory; + } + + /** + * setAllowViewHistory. + **/ + public void setAllowViewHistory(String allowViewHistory) { + this.allowViewHistory = allowViewHistory; + } + + + /** + * anySigner. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend anySigner(String anySigner) { + this.anySigner = anySigner; + return this; + } + + /** + * . + * @return anySigner + **/ + @Schema(description = "") + public String getAnySigner() { + return anySigner; + } + + /** + * setAnySigner. + **/ + public void setAnySigner(String anySigner) { + this.anySigner = anySigner; + } + + + /** + * archiveAction. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend archiveAction(String archiveAction) { + this.archiveAction = archiveAction; + return this; + } + + /** + * . + * @return archiveAction + **/ + @Schema(description = "") + public String getArchiveAction() { + return archiveAction; + } + + /** + * setArchiveAction. + **/ + public void setArchiveAction(String archiveAction) { + this.archiveAction = archiveAction; + } + + + /** + * asynchronous. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend asynchronous(String asynchronous) { + this.asynchronous = asynchronous; + return this; + } + + /** + * When set to **true**, the envelope is queued for processing and the value of the `status` property is set to 'Processing'. Additionally, get status calls return 'Processing' until completed.. + * @return asynchronous + **/ + @Schema(description = "When set to **true**, the envelope is queued for processing and the value of the `status` property is set to 'Processing'. Additionally, get status calls return 'Processing' until completed.") + public String getAsynchronous() { + return asynchronous; + } + + /** + * setAsynchronous. + **/ + public void setAsynchronous(String asynchronous) { + this.asynchronous = asynchronous; + } + + + /** + * attachments. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend attachments(java.util.List attachments) { + this.attachments = attachments; + return this; + } + + /** + * addAttachmentsItem. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend addAttachmentsItem(Attachment attachmentsItem) { + if (this.attachments == null) { + this.attachments = new java.util.ArrayList<>(); + } + this.attachments.add(attachmentsItem); + return this; + } + + /** + * . + * @return attachments + **/ + @Schema(description = "") + public java.util.List getAttachments() { + return attachments; + } + + /** + * setAttachments. + **/ + public void setAttachments(java.util.List attachments) { + this.attachments = attachments; + } + + + /** + * attachmentsUri. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend attachmentsUri(String attachmentsUri) { + this.attachmentsUri = attachmentsUri; + return this; + } + + /** + * . + * @return attachmentsUri + **/ + @Schema(description = "") + public String getAttachmentsUri() { + return attachmentsUri; + } + + /** + * setAttachmentsUri. + **/ + public void setAttachmentsUri(String attachmentsUri) { + this.attachmentsUri = attachmentsUri; + } + + + /** + * authoritativeCopy. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend authoritativeCopy(String authoritativeCopy) { + this.authoritativeCopy = authoritativeCopy; + return this; + } + + /** + * Specifies the Authoritative copy feature. If set to true the Authoritative copy feature is enabled.. + * @return authoritativeCopy + **/ + @Schema(description = "Specifies the Authoritative copy feature. If set to true the Authoritative copy feature is enabled.") + public String getAuthoritativeCopy() { + return authoritativeCopy; + } + + /** + * setAuthoritativeCopy. + **/ + public void setAuthoritativeCopy(String authoritativeCopy) { + this.authoritativeCopy = authoritativeCopy; + } + + + /** + * authoritativeCopyDefault. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend authoritativeCopyDefault(String authoritativeCopyDefault) { + this.authoritativeCopyDefault = authoritativeCopyDefault; + return this; + } + + /** + * . + * @return authoritativeCopyDefault + **/ + @Schema(description = "") + public String getAuthoritativeCopyDefault() { + return authoritativeCopyDefault; + } + + /** + * setAuthoritativeCopyDefault. + **/ + public void setAuthoritativeCopyDefault(String authoritativeCopyDefault) { + this.authoritativeCopyDefault = authoritativeCopyDefault; + } + + + /** + * autoNavigation. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend autoNavigation(String autoNavigation) { + this.autoNavigation = autoNavigation; + return this; + } + + /** + * . + * @return autoNavigation + **/ + @Schema(description = "") + public String getAutoNavigation() { + return autoNavigation; + } + + /** + * setAutoNavigation. + **/ + public void setAutoNavigation(String autoNavigation) { + this.autoNavigation = autoNavigation; + } + + + /** + * brandId. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend brandId(String brandId) { + this.brandId = brandId; + return this; + } + + /** + * . + * @return brandId + **/ + @Schema(description = "") + public String getBrandId() { + return brandId; + } + + /** + * setBrandId. + **/ + public void setBrandId(String brandId) { + this.brandId = brandId; + } + + + /** + * brandLock. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend brandLock(String brandLock) { + this.brandLock = brandLock; + return this; + } + + /** + * . + * @return brandLock + **/ + @Schema(description = "") + public String getBrandLock() { + return brandLock; + } + + /** + * setBrandLock. + **/ + public void setBrandLock(String brandLock) { + this.brandLock = brandLock; + } + + + /** + * burnDefaultTabData. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend burnDefaultTabData(String burnDefaultTabData) { + this.burnDefaultTabData = burnDefaultTabData; + return this; + } + + /** + * . + * @return burnDefaultTabData + **/ + @Schema(description = "") + public String getBurnDefaultTabData() { + return burnDefaultTabData; + } + + /** + * setBurnDefaultTabData. + **/ + public void setBurnDefaultTabData(String burnDefaultTabData) { + this.burnDefaultTabData = burnDefaultTabData; + } + + + /** + * certificateUri. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend certificateUri(String certificateUri) { + this.certificateUri = certificateUri; + return this; + } + + /** + * Retrieves a URI for an endpoint that allows you to easily retrieve certificate information.. + * @return certificateUri + **/ + @Schema(description = "Retrieves a URI for an endpoint that allows you to easily retrieve certificate information.") + public String getCertificateUri() { + return certificateUri; + } + + /** + * setCertificateUri. + **/ + public void setCertificateUri(String certificateUri) { + this.certificateUri = certificateUri; + } + + + /** + * completedDateTime. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend completedDateTime(String completedDateTime) { + this.completedDateTime = completedDateTime; + return this; + } + + /** + * Specifies the date and time this item was completed.. + * @return completedDateTime + **/ + @Schema(description = "Specifies the date and time this item was completed.") + public String getCompletedDateTime() { + return completedDateTime; + } + + /** + * setCompletedDateTime. + **/ + public void setCompletedDateTime(String completedDateTime) { + this.completedDateTime = completedDateTime; + } + + + /** + * compositeTemplates. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend compositeTemplates(java.util.List compositeTemplates) { + this.compositeTemplates = compositeTemplates; + return this; + } + + /** + * addCompositeTemplatesItem. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend addCompositeTemplatesItem(CompositeTemplate compositeTemplatesItem) { + if (this.compositeTemplates == null) { + this.compositeTemplates = new java.util.ArrayList<>(); + } + this.compositeTemplates.add(compositeTemplatesItem); + return this; + } + + /** + * . + * @return compositeTemplates + **/ + @Schema(description = "") + public java.util.List getCompositeTemplates() { + return compositeTemplates; + } + + /** + * setCompositeTemplates. + **/ + public void setCompositeTemplates(java.util.List compositeTemplates) { + this.compositeTemplates = compositeTemplates; + } + + + /** + * copyRecipientData. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend copyRecipientData(String copyRecipientData) { + this.copyRecipientData = copyRecipientData; + return this; + } + + /** + * . + * @return copyRecipientData + **/ + @Schema(description = "") + public String getCopyRecipientData() { + return copyRecipientData; + } + + /** + * setCopyRecipientData. + **/ + public void setCopyRecipientData(String copyRecipientData) { + this.copyRecipientData = copyRecipientData; + } + + + /** + * createdDateTime. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend createdDateTime(String createdDateTime) { + this.createdDateTime = createdDateTime; + return this; + } + + /** + * Indicates the date and time the item was created.. + * @return createdDateTime + **/ + @Schema(description = "Indicates the date and time the item was created.") + public String getCreatedDateTime() { + return createdDateTime; + } + + /** + * setCreatedDateTime. + **/ + public void setCreatedDateTime(String createdDateTime) { + this.createdDateTime = createdDateTime; + } + + + /** + * customFields. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend customFields(CustomFields customFields) { + this.customFields = customFields; + return this; + } + + /** + * An optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters.. + * @return customFields + **/ + @Schema(description = "An optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters.") + public CustomFields getCustomFields() { + return customFields; + } + + /** + * setCustomFields. + **/ + public void setCustomFields(CustomFields customFields) { + this.customFields = customFields; + } + + + /** + * customFieldsUri. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend customFieldsUri(String customFieldsUri) { + this.customFieldsUri = customFieldsUri; + return this; + } + + /** + * Contains a URI for an endpoint that you can use to retrieve the custom fields.. + * @return customFieldsUri + **/ + @Schema(description = "Contains a URI for an endpoint that you can use to retrieve the custom fields.") + public String getCustomFieldsUri() { + return customFieldsUri; + } + + /** + * setCustomFieldsUri. + **/ + public void setCustomFieldsUri(String customFieldsUri) { + this.customFieldsUri = customFieldsUri; + } + + + /** + * declinedDateTime. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend declinedDateTime(String declinedDateTime) { + this.declinedDateTime = declinedDateTime; + return this; + } + + /** + * The date and time the recipient declined the document.. + * @return declinedDateTime + **/ + @Schema(description = "The date and time the recipient declined the document.") + public String getDeclinedDateTime() { + return declinedDateTime; + } + + /** + * setDeclinedDateTime. + **/ + public void setDeclinedDateTime(String declinedDateTime) { + this.declinedDateTime = declinedDateTime; + } + + + /** + * deletedDateTime. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend deletedDateTime(String deletedDateTime) { + this.deletedDateTime = deletedDateTime; + return this; + } + + /** + * Specifies the data and time the item was deleted.. + * @return deletedDateTime + **/ + @Schema(description = "Specifies the data and time the item was deleted.") + public String getDeletedDateTime() { + return deletedDateTime; + } + + /** + * setDeletedDateTime. + **/ + public void setDeletedDateTime(String deletedDateTime) { + this.deletedDateTime = deletedDateTime; + } + + + /** + * deliveredDateTime. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend deliveredDateTime(String deliveredDateTime) { + this.deliveredDateTime = deliveredDateTime; + return this; + } + + /** + * Reserved: For DocuSign use only.. + * @return deliveredDateTime + **/ + @Schema(description = "Reserved: For DocuSign use only.") + public String getDeliveredDateTime() { + return deliveredDateTime; + } + + /** + * setDeliveredDateTime. + **/ + public void setDeliveredDateTime(String deliveredDateTime) { + this.deliveredDateTime = deliveredDateTime; + } + + + /** + * disableResponsiveDocument. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend disableResponsiveDocument(String disableResponsiveDocument) { + this.disableResponsiveDocument = disableResponsiveDocument; + return this; + } + + /** + * . + * @return disableResponsiveDocument + **/ + @Schema(description = "") + public String getDisableResponsiveDocument() { + return disableResponsiveDocument; + } + + /** + * setDisableResponsiveDocument. + **/ + public void setDisableResponsiveDocument(String disableResponsiveDocument) { + this.disableResponsiveDocument = disableResponsiveDocument; + } + + + /** + * documentBase64. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend documentBase64(String documentBase64) { + this.documentBase64 = documentBase64; + return this; + } + + /** + * . + * @return documentBase64 + **/ + @Schema(description = "") + public String getDocumentBase64() { + return documentBase64; + } + + /** + * setDocumentBase64. + **/ + public void setDocumentBase64(String documentBase64) { + this.documentBase64 = documentBase64; + } + + + /** + * documents. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend documents(java.util.List documents) { + this.documents = documents; + return this; + } + + /** + * addDocumentsItem. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend addDocumentsItem(Document documentsItem) { + if (this.documents == null) { + this.documents = new java.util.ArrayList<>(); + } + this.documents.add(documentsItem); + return this; + } + + /** + * Complex element contains the details on the documents in the envelope.. + * @return documents + **/ + @Schema(description = "Complex element contains the details on the documents in the envelope.") + public java.util.List getDocuments() { + return documents; + } + + /** + * setDocuments. + **/ + public void setDocuments(java.util.List documents) { + this.documents = documents; + } + + + /** + * documentsCombinedUri. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend documentsCombinedUri(String documentsCombinedUri) { + this.documentsCombinedUri = documentsCombinedUri; + return this; + } + + /** + * . + * @return documentsCombinedUri + **/ + @Schema(description = "") + public String getDocumentsCombinedUri() { + return documentsCombinedUri; + } + + /** + * setDocumentsCombinedUri. + **/ + public void setDocumentsCombinedUri(String documentsCombinedUri) { + this.documentsCombinedUri = documentsCombinedUri; + } + + + /** + * documentsUri. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend documentsUri(String documentsUri) { + this.documentsUri = documentsUri; + return this; + } + + /** + * Contains a URI for an endpoint that you can use to retrieve the documents.. + * @return documentsUri + **/ + @Schema(description = "Contains a URI for an endpoint that you can use to retrieve the documents.") + public String getDocumentsUri() { + return documentsUri; + } + + /** + * setDocumentsUri. + **/ + public void setDocumentsUri(String documentsUri) { + this.documentsUri = documentsUri; + } + + + /** + * emailBlurb. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend emailBlurb(String emailBlurb) { + this.emailBlurb = emailBlurb; + return this; + } + + /** + * . + * @return emailBlurb + **/ + @Schema(description = "") + public String getEmailBlurb() { + return emailBlurb; + } + + /** + * setEmailBlurb. + **/ + public void setEmailBlurb(String emailBlurb) { + this.emailBlurb = emailBlurb; + } + + + /** + * emailSettings. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend emailSettings(EmailSettings emailSettings) { + this.emailSettings = emailSettings; + return this; + } + + /** + * . + * @return emailSettings + **/ + @Schema(description = "") + public EmailSettings getEmailSettings() { + return emailSettings; + } + + /** + * setEmailSettings. + **/ + public void setEmailSettings(EmailSettings emailSettings) { + this.emailSettings = emailSettings; + } + + + /** + * emailSubject. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend emailSubject(String emailSubject) { + this.emailSubject = emailSubject; + return this; + } + + /** + * Specifies the subject of the email that is sent to all recipients. See [ML:Template Email Subject Merge Fields] for information about adding merge field information to the email subject.. + * @return emailSubject + **/ + @Schema(description = "Specifies the subject of the email that is sent to all recipients. See [ML:Template Email Subject Merge Fields] for information about adding merge field information to the email subject.") + public String getEmailSubject() { + return emailSubject; + } + + /** + * setEmailSubject. + **/ + public void setEmailSubject(String emailSubject) { + this.emailSubject = emailSubject; + } + + + /** + * enableWetSign. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend enableWetSign(String enableWetSign) { + this.enableWetSign = enableWetSign; + return this; + } + + /** + * When set to **true**, the signer is allowed to print the document and sign it on paper.. + * @return enableWetSign + **/ + @Schema(description = "When set to **true**, the signer is allowed to print the document and sign it on paper.") + public String getEnableWetSign() { + return enableWetSign; + } + + /** + * setEnableWetSign. + **/ + public void setEnableWetSign(String enableWetSign) { + this.enableWetSign = enableWetSign; + } + + + /** + * enforceSignerVisibility. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend enforceSignerVisibility(String enforceSignerVisibility) { + this.enforceSignerVisibility = enforceSignerVisibility; + return this; + } + + /** + * When set to **true**, documents with tabs can only be viewed by signers that have a tab on that document. Recipients that have an administrative role (Agent, Editor, or Intermediaries) or informational role (Certified Deliveries or Carbon Copies) can always see all the documents in an envelope, unless they are specifically excluded using this setting when an envelope is sent. Documents that do not have tabs are always visible to all recipients, unless they are specifically excluded using this setting when an envelope is sent. Your account must have Document Visibility enabled to use this.. + * @return enforceSignerVisibility + **/ + @Schema(description = "When set to **true**, documents with tabs can only be viewed by signers that have a tab on that document. Recipients that have an administrative role (Agent, Editor, or Intermediaries) or informational role (Certified Deliveries or Carbon Copies) can always see all the documents in an envelope, unless they are specifically excluded using this setting when an envelope is sent. Documents that do not have tabs are always visible to all recipients, unless they are specifically excluded using this setting when an envelope is sent. Your account must have Document Visibility enabled to use this.") + public String getEnforceSignerVisibility() { + return enforceSignerVisibility; + } + + /** + * setEnforceSignerVisibility. + **/ + public void setEnforceSignerVisibility(String enforceSignerVisibility) { + this.enforceSignerVisibility = enforceSignerVisibility; + } + + + /** + * envelopeAttachments. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend envelopeAttachments(java.util.List envelopeAttachments) { + this.envelopeAttachments = envelopeAttachments; + return this; + } + + /** + * addEnvelopeAttachmentsItem. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend addEnvelopeAttachmentsItem(Attachment envelopeAttachmentsItem) { + if (this.envelopeAttachments == null) { + this.envelopeAttachments = new java.util.ArrayList<>(); + } + this.envelopeAttachments.add(envelopeAttachmentsItem); + return this; + } + + /** + * . + * @return envelopeAttachments + **/ + @Schema(description = "") + public java.util.List getEnvelopeAttachments() { + return envelopeAttachments; + } + + /** + * setEnvelopeAttachments. + **/ + public void setEnvelopeAttachments(java.util.List envelopeAttachments) { + this.envelopeAttachments = envelopeAttachments; + } + + + /** + * envelopeClassification. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend envelopeClassification(String envelopeClassification) { + this.envelopeClassification = envelopeClassification; + return this; + } + + /** + * . + * @return envelopeClassification + **/ + @Schema(description = "") + public String getEnvelopeClassification() { + return envelopeClassification; + } + + /** + * setEnvelopeClassification. + **/ + public void setEnvelopeClassification(String envelopeClassification) { + this.envelopeClassification = envelopeClassification; + } + + + /** + * envelopeCustomMetadata. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend envelopeCustomMetadata(EnvelopeCustomMetadata envelopeCustomMetadata) { + this.envelopeCustomMetadata = envelopeCustomMetadata; + return this; + } + + /** + * . + * @return envelopeCustomMetadata + **/ + @Schema(description = "") + public EnvelopeCustomMetadata getEnvelopeCustomMetadata() { + return envelopeCustomMetadata; + } + + /** + * setEnvelopeCustomMetadata. + **/ + public void setEnvelopeCustomMetadata(EnvelopeCustomMetadata envelopeCustomMetadata) { + this.envelopeCustomMetadata = envelopeCustomMetadata; + } + + + /** + * envelopeDocuments. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend envelopeDocuments(java.util.List envelopeDocuments) { + this.envelopeDocuments = envelopeDocuments; + return this; + } + + /** + * addEnvelopeDocumentsItem. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend addEnvelopeDocumentsItem(EnvelopeDocument envelopeDocumentsItem) { + if (this.envelopeDocuments == null) { + this.envelopeDocuments = new java.util.ArrayList<>(); + } + this.envelopeDocuments.add(envelopeDocumentsItem); + return this; + } + + /** + * . + * @return envelopeDocuments + **/ + @Schema(description = "") + public java.util.List getEnvelopeDocuments() { + return envelopeDocuments; + } + + /** + * setEnvelopeDocuments. + **/ + public void setEnvelopeDocuments(java.util.List envelopeDocuments) { + this.envelopeDocuments = envelopeDocuments; + } + + + /** + * envelopeId. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend envelopeId(String envelopeId) { + this.envelopeId = envelopeId; + return this; + } + + /** + * The envelope ID of the envelope status that failed to post.. + * @return envelopeId + **/ + @Schema(description = "The envelope ID of the envelope status that failed to post.") + public String getEnvelopeId() { + return envelopeId; + } + + /** + * setEnvelopeId. + **/ + public void setEnvelopeId(String envelopeId) { + this.envelopeId = envelopeId; + } + + + /** + * envelopeIdStamping. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend envelopeIdStamping(String envelopeIdStamping) { + this.envelopeIdStamping = envelopeIdStamping; + return this; + } + + /** + * When set to **true**, Envelope ID Stamping is enabled.. + * @return envelopeIdStamping + **/ + @Schema(description = "When set to **true**, Envelope ID Stamping is enabled.") + public String getEnvelopeIdStamping() { + return envelopeIdStamping; + } + + /** + * setEnvelopeIdStamping. + **/ + public void setEnvelopeIdStamping(String envelopeIdStamping) { + this.envelopeIdStamping = envelopeIdStamping; + } + + + /** + * envelopeLocation. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend envelopeLocation(String envelopeLocation) { + this.envelopeLocation = envelopeLocation; + return this; + } + + /** + * . + * @return envelopeLocation + **/ + @Schema(description = "") + public String getEnvelopeLocation() { + return envelopeLocation; + } + + /** + * setEnvelopeLocation. + **/ + public void setEnvelopeLocation(String envelopeLocation) { + this.envelopeLocation = envelopeLocation; + } + + + /** + * envelopeMetadata. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend envelopeMetadata(EnvelopeMetadata envelopeMetadata) { + this.envelopeMetadata = envelopeMetadata; + return this; + } + + /** + * . + * @return envelopeMetadata + **/ + @Schema(description = "") + public EnvelopeMetadata getEnvelopeMetadata() { + return envelopeMetadata; + } + + /** + * setEnvelopeMetadata. + **/ + public void setEnvelopeMetadata(EnvelopeMetadata envelopeMetadata) { + this.envelopeMetadata = envelopeMetadata; + } + + + /** + * envelopeUri. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend envelopeUri(String envelopeUri) { + this.envelopeUri = envelopeUri; + return this; + } + + /** + * Contains a URI for an endpoint that you can use to retrieve the envelope or envelopes.. + * @return envelopeUri + **/ + @Schema(description = "Contains a URI for an endpoint that you can use to retrieve the envelope or envelopes.") + public String getEnvelopeUri() { + return envelopeUri; + } + + /** + * setEnvelopeUri. + **/ + public void setEnvelopeUri(String envelopeUri) { + this.envelopeUri = envelopeUri; + } + + + /** + * eventNotification. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend eventNotification(EventNotification eventNotification) { + this.eventNotification = eventNotification; + return this; + } + + /** + * . + * @return eventNotification + **/ + @Schema(description = "") + public EventNotification getEventNotification() { + return eventNotification; + } + + /** + * setEventNotification. + **/ + public void setEventNotification(EventNotification eventNotification) { + this.eventNotification = eventNotification; + } + + + /** + * eventNotifications. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend eventNotifications(java.util.List eventNotifications) { + this.eventNotifications = eventNotifications; + return this; + } + + /** + * addEventNotificationsItem. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend addEventNotificationsItem(EventNotification eventNotificationsItem) { + if (this.eventNotifications == null) { + this.eventNotifications = new java.util.ArrayList<>(); + } + this.eventNotifications.add(eventNotificationsItem); + return this; + } + + /** + * . + * @return eventNotifications + **/ + @Schema(description = "") + public java.util.List getEventNotifications() { + return eventNotifications; + } + + /** + * setEventNotifications. + **/ + public void setEventNotifications(java.util.List eventNotifications) { + this.eventNotifications = eventNotifications; + } + + + /** + * expireAfter. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend expireAfter(String expireAfter) { + this.expireAfter = expireAfter; + return this; + } + + /** + * . + * @return expireAfter + **/ + @Schema(description = "") + public String getExpireAfter() { + return expireAfter; + } + + /** + * setExpireAfter. + **/ + public void setExpireAfter(String expireAfter) { + this.expireAfter = expireAfter; + } + + + /** + * expireDateTime. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend expireDateTime(String expireDateTime) { + this.expireDateTime = expireDateTime; + return this; + } + + /** + * . + * @return expireDateTime + **/ + @Schema(description = "") + public String getExpireDateTime() { + return expireDateTime; + } + + /** + * setExpireDateTime. + **/ + public void setExpireDateTime(String expireDateTime) { + this.expireDateTime = expireDateTime; + } + + + /** + * expireEnabled. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend expireEnabled(String expireEnabled) { + this.expireEnabled = expireEnabled; + return this; + } + + /** + * . + * @return expireEnabled + **/ + @Schema(description = "") + public String getExpireEnabled() { + return expireEnabled; + } + + /** + * setExpireEnabled. + **/ + public void setExpireEnabled(String expireEnabled) { + this.expireEnabled = expireEnabled; + } + + + /** + * externalEnvelopeId. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend externalEnvelopeId(String externalEnvelopeId) { + this.externalEnvelopeId = externalEnvelopeId; + return this; + } + + /** + * . + * @return externalEnvelopeId + **/ + @Schema(description = "") + public String getExternalEnvelopeId() { + return externalEnvelopeId; + } + + /** + * setExternalEnvelopeId. + **/ + public void setExternalEnvelopeId(String externalEnvelopeId) { + this.externalEnvelopeId = externalEnvelopeId; + } + + + /** + * folders. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend folders(java.util.List folders) { + this.folders = folders; + return this; + } + + /** + * addFoldersItem. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend addFoldersItem(Folder foldersItem) { + if (this.folders == null) { + this.folders = new java.util.ArrayList<>(); + } + this.folders.add(foldersItem); + return this; + } + + /** + * . + * @return folders + **/ + @Schema(description = "") + public java.util.List getFolders() { + return folders; + } + + /** + * setFolders. + **/ + public void setFolders(java.util.List folders) { + this.folders = folders; + } + + + /** + * generateDataSource. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend generateDataSource(String generateDataSource) { + this.generateDataSource = generateDataSource; + return this; + } + + /** + * . + * @return generateDataSource + **/ + @Schema(description = "") + public String getGenerateDataSource() { + return generateDataSource; + } + + /** + * setGenerateDataSource. + **/ + public void setGenerateDataSource(String generateDataSource) { + this.generateDataSource = generateDataSource; + } + + + /** + * generateProperties. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend generateProperties(java.util.List generateProperties) { + this.generateProperties = generateProperties; + return this; + } + + /** + * addGeneratePropertiesItem. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend addGeneratePropertiesItem(EnvelopeGenAndSendProperties generatePropertiesItem) { + if (this.generateProperties == null) { + this.generateProperties = new java.util.ArrayList<>(); + } + this.generateProperties.add(generatePropertiesItem); + return this; + } + + /** + * . + * @return generateProperties + **/ + @Schema(description = "") + public java.util.List getGenerateProperties() { + return generateProperties; + } + + /** + * setGenerateProperties. + **/ + public void setGenerateProperties(java.util.List generateProperties) { + this.generateProperties = generateProperties; + } + + + /** + * generateSchemaId. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend generateSchemaId(String generateSchemaId) { + this.generateSchemaId = generateSchemaId; + return this; + } + + /** + * . + * @return generateSchemaId + **/ + @Schema(description = "") + public String getGenerateSchemaId() { + return generateSchemaId; + } + + /** + * setGenerateSchemaId. + **/ + public void setGenerateSchemaId(String generateSchemaId) { + this.generateSchemaId = generateSchemaId; + } + + + /** + * hasComments. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend hasComments(String hasComments) { + this.hasComments = hasComments; + return this; + } + + /** + * . + * @return hasComments + **/ + @Schema(description = "") + public String getHasComments() { + return hasComments; + } + + /** + * setHasComments. + **/ + public void setHasComments(String hasComments) { + this.hasComments = hasComments; + } + + + /** + * hasFormDataChanged. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend hasFormDataChanged(String hasFormDataChanged) { + this.hasFormDataChanged = hasFormDataChanged; + return this; + } + + /** + * . + * @return hasFormDataChanged + **/ + @Schema(description = "") + public String getHasFormDataChanged() { + return hasFormDataChanged; + } + + /** + * setHasFormDataChanged. + **/ + public void setHasFormDataChanged(String hasFormDataChanged) { + this.hasFormDataChanged = hasFormDataChanged; + } + + + /** + * hasWavFile. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend hasWavFile(String hasWavFile) { + this.hasWavFile = hasWavFile; + return this; + } + + /** + * . + * @return hasWavFile + **/ + @Schema(description = "") + public String getHasWavFile() { + return hasWavFile; + } + + /** + * setHasWavFile. + **/ + public void setHasWavFile(String hasWavFile) { + this.hasWavFile = hasWavFile; + } + + + /** + * holder. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend holder(String holder) { + this.holder = holder; + return this; + } + + /** + * . + * @return holder + **/ + @Schema(description = "") + public String getHolder() { + return holder; + } + + /** + * setHolder. + **/ + public void setHolder(String holder) { + this.holder = holder; + } + + + /** + * imageHandling. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend imageHandling(String imageHandling) { + this.imageHandling = imageHandling; + return this; + } + + /** + * . + * @return imageHandling + **/ + @Schema(description = "") + public String getImageHandling() { + return imageHandling; + } + + /** + * setImageHandling. + **/ + public void setImageHandling(String imageHandling) { + this.imageHandling = imageHandling; + } + + + /** + * initialSentDateTime. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend initialSentDateTime(String initialSentDateTime) { + this.initialSentDateTime = initialSentDateTime; + return this; + } + + /** + * . + * @return initialSentDateTime + **/ + @Schema(description = "") + public String getInitialSentDateTime() { + return initialSentDateTime; + } + + /** + * setInitialSentDateTime. + **/ + public void setInitialSentDateTime(String initialSentDateTime) { + this.initialSentDateTime = initialSentDateTime; + } + + + /** + * is21CFRPart11. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend is21CFRPart11(String is21CFRPart11) { + this.is21CFRPart11 = is21CFRPart11; + return this; + } + + /** + * When set to **true**, indicates that this module is enabled on the account.. + * @return is21CFRPart11 + **/ + @Schema(description = "When set to **true**, indicates that this module is enabled on the account.") + public String getIs21CFRPart11() { + return is21CFRPart11; + } + + /** + * setIs21CFRPart11. + **/ + public void setIs21CFRPart11(String is21CFRPart11) { + this.is21CFRPart11 = is21CFRPart11; + } + + + /** + * isDynamicEnvelope. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend isDynamicEnvelope(String isDynamicEnvelope) { + this.isDynamicEnvelope = isDynamicEnvelope; + return this; + } + + /** + * . + * @return isDynamicEnvelope + **/ + @Schema(description = "") + public String getIsDynamicEnvelope() { + return isDynamicEnvelope; + } + + /** + * setIsDynamicEnvelope. + **/ + public void setIsDynamicEnvelope(String isDynamicEnvelope) { + this.isDynamicEnvelope = isDynamicEnvelope; + } + + + /** + * isSignatureProviderEnvelope. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend isSignatureProviderEnvelope(String isSignatureProviderEnvelope) { + this.isSignatureProviderEnvelope = isSignatureProviderEnvelope; + return this; + } + + /** + * . + * @return isSignatureProviderEnvelope + **/ + @Schema(description = "") + public String getIsSignatureProviderEnvelope() { + return isSignatureProviderEnvelope; + } + + /** + * setIsSignatureProviderEnvelope. + **/ + public void setIsSignatureProviderEnvelope(String isSignatureProviderEnvelope) { + this.isSignatureProviderEnvelope = isSignatureProviderEnvelope; + } + + + /** + * isTicketRelatedEnvelope. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend isTicketRelatedEnvelope(String isTicketRelatedEnvelope) { + this.isTicketRelatedEnvelope = isTicketRelatedEnvelope; + return this; + } + + /** + * . + * @return isTicketRelatedEnvelope + **/ + @Schema(description = "") + public String getIsTicketRelatedEnvelope() { + return isTicketRelatedEnvelope; + } + + /** + * setIsTicketRelatedEnvelope. + **/ + public void setIsTicketRelatedEnvelope(String isTicketRelatedEnvelope) { + this.isTicketRelatedEnvelope = isTicketRelatedEnvelope; + } + + + /** + * lastModifiedDateTime. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend lastModifiedDateTime(String lastModifiedDateTime) { + this.lastModifiedDateTime = lastModifiedDateTime; + return this; + } + + /** + * The date and time the item was last modified.. + * @return lastModifiedDateTime + **/ + @Schema(description = "The date and time the item was last modified.") + public String getLastModifiedDateTime() { + return lastModifiedDateTime; + } + + /** + * setLastModifiedDateTime. + **/ + public void setLastModifiedDateTime(String lastModifiedDateTime) { + this.lastModifiedDateTime = lastModifiedDateTime; + } + + + /** + * location. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend location(String location) { + this.location = location; + return this; + } + + /** + * . + * @return location + **/ + @Schema(description = "") + public String getLocation() { + return location; + } + + /** + * setLocation. + **/ + public void setLocation(String location) { + this.location = location; + } + + + /** + * lockInformation. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend lockInformation(LockInformation lockInformation) { + this.lockInformation = lockInformation; + return this; + } + + /** + * . + * @return lockInformation + **/ + @Schema(description = "") + public LockInformation getLockInformation() { + return lockInformation; + } + + /** + * setLockInformation. + **/ + public void setLockInformation(LockInformation lockInformation) { + this.lockInformation = lockInformation; + } + + + /** + * messageLock. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend messageLock(String messageLock) { + this.messageLock = messageLock; + return this; + } + + /** + * When set to **true**, prevents senders from changing the contents of `emailBlurb` and `emailSubject` properties for the envelope. Additionally, this prevents users from making changes to the contents of `emailBlurb` and `emailSubject` properties when correcting envelopes. However, if the `messageLock` node is set to true**** and the `emailSubject` property is empty, senders and correctors are able to add a subject to the envelope.. + * @return messageLock + **/ + @Schema(description = "When set to **true**, prevents senders from changing the contents of `emailBlurb` and `emailSubject` properties for the envelope. Additionally, this prevents users from making changes to the contents of `emailBlurb` and `emailSubject` properties when correcting envelopes. However, if the `messageLock` node is set to true**** and the `emailSubject` property is empty, senders and correctors are able to add a subject to the envelope.") + public String getMessageLock() { + return messageLock; + } + + /** + * setMessageLock. + **/ + public void setMessageLock(String messageLock) { + this.messageLock = messageLock; + } + + + /** + * notification. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend notification(Notification notification) { + this.notification = notification; + return this; + } + + /** + * . + * @return notification + **/ + @Schema(description = "") + public Notification getNotification() { + return notification; + } + + /** + * setNotification. + **/ + public void setNotification(Notification notification) { + this.notification = notification; + } + + + /** + * notificationUri. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend notificationUri(String notificationUri) { + this.notificationUri = notificationUri; + return this; + } + + /** + * Contains a URI for an endpoint that you can use to retrieve the notifications.. + * @return notificationUri + **/ + @Schema(description = "Contains a URI for an endpoint that you can use to retrieve the notifications.") + public String getNotificationUri() { + return notificationUri; + } + + /** + * setNotificationUri. + **/ + public void setNotificationUri(String notificationUri) { + this.notificationUri = notificationUri; + } + + + /** + * password. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend password(String password) { + this.password = password; + return this; + } + + /** + * . + * @return password + **/ + @Schema(description = "") + public String getPassword() { + return password; + } + + /** + * setPassword. + **/ + public void setPassword(String password) { + this.password = password; + } + + + /** + * powerForm. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend powerForm(PowerForm powerForm) { + this.powerForm = powerForm; + return this; + } + + /** + * . + * @return powerForm + **/ + @Schema(description = "") + public PowerForm getPowerForm() { + return powerForm; + } + + /** + * setPowerForm. + **/ + public void setPowerForm(PowerForm powerForm) { + this.powerForm = powerForm; + } + + + /** + * purgeCompletedDate. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend purgeCompletedDate(String purgeCompletedDate) { + this.purgeCompletedDate = purgeCompletedDate; + return this; + } + + /** + * . + * @return purgeCompletedDate + **/ + @Schema(description = "") + public String getPurgeCompletedDate() { + return purgeCompletedDate; + } + + /** + * setPurgeCompletedDate. + **/ + public void setPurgeCompletedDate(String purgeCompletedDate) { + this.purgeCompletedDate = purgeCompletedDate; + } + + + /** + * purgeRequestDate. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend purgeRequestDate(String purgeRequestDate) { + this.purgeRequestDate = purgeRequestDate; + return this; + } + + /** + * . + * @return purgeRequestDate + **/ + @Schema(description = "") + public String getPurgeRequestDate() { + return purgeRequestDate; + } + + /** + * setPurgeRequestDate. + **/ + public void setPurgeRequestDate(String purgeRequestDate) { + this.purgeRequestDate = purgeRequestDate; + } + + + /** + * purgeState. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend purgeState(String purgeState) { + this.purgeState = purgeState; + return this; + } + + /** + * . + * @return purgeState + **/ + @Schema(description = "") + public String getPurgeState() { + return purgeState; + } + + /** + * setPurgeState. + **/ + public void setPurgeState(String purgeState) { + this.purgeState = purgeState; + } + + + /** + * recipients. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend recipients(Recipients recipients) { + this.recipients = recipients; + return this; + } + + /** + * An array of powerform recipients.. + * @return recipients + **/ + @Schema(description = "An array of powerform recipients.") + public Recipients getRecipients() { + return recipients; + } + + /** + * setRecipients. + **/ + public void setRecipients(Recipients recipients) { + this.recipients = recipients; + } + + + /** + * recipientsLock. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend recipientsLock(String recipientsLock) { + this.recipientsLock = recipientsLock; + return this; + } + + /** + * When set to **true**, prevents senders from changing, correcting, or deleting the recipient information for the envelope.. + * @return recipientsLock + **/ + @Schema(description = "When set to **true**, prevents senders from changing, correcting, or deleting the recipient information for the envelope.") + public String getRecipientsLock() { + return recipientsLock; + } + + /** + * setRecipientsLock. + **/ + public void setRecipientsLock(String recipientsLock) { + this.recipientsLock = recipientsLock; + } + + + /** + * recipientsUri. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend recipientsUri(String recipientsUri) { + this.recipientsUri = recipientsUri; + return this; + } + + /** + * Contains a URI for an endpoint that you can use to retrieve the recipients.. + * @return recipientsUri + **/ + @Schema(description = "Contains a URI for an endpoint that you can use to retrieve the recipients.") + public String getRecipientsUri() { + return recipientsUri; + } + + /** + * setRecipientsUri. + **/ + public void setRecipientsUri(String recipientsUri) { + this.recipientsUri = recipientsUri; + } + + + /** + * recipientViewRequest. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend recipientViewRequest(RecipientViewRequest recipientViewRequest) { + this.recipientViewRequest = recipientViewRequest; + return this; + } + + /** + * . + * @return recipientViewRequest + **/ + @Schema(description = "") + public RecipientViewRequest getRecipientViewRequest() { + return recipientViewRequest; + } + + /** + * setRecipientViewRequest. + **/ + public void setRecipientViewRequest(RecipientViewRequest recipientViewRequest) { + this.recipientViewRequest = recipientViewRequest; + } + + + /** + * saveDocumentsToArchive. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend saveDocumentsToArchive(String saveDocumentsToArchive) { + this.saveDocumentsToArchive = saveDocumentsToArchive; + return this; + } + + /** + * . + * @return saveDocumentsToArchive + **/ + @Schema(description = "") + public String getSaveDocumentsToArchive() { + return saveDocumentsToArchive; + } + + /** + * setSaveDocumentsToArchive. + **/ + public void setSaveDocumentsToArchive(String saveDocumentsToArchive) { + this.saveDocumentsToArchive = saveDocumentsToArchive; + } + + + /** + * sender. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend sender(UserInfo sender) { + this.sender = sender; + return this; + } + + /** + * . + * @return sender + **/ + @Schema(description = "") + public UserInfo getSender() { + return sender; + } + + /** + * setSender. + **/ + public void setSender(UserInfo sender) { + this.sender = sender; + } + + + /** + * sentDateTime. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend sentDateTime(String sentDateTime) { + this.sentDateTime = sentDateTime; + return this; + } + + /** + * The date and time the envelope was sent.. + * @return sentDateTime + **/ + @Schema(description = "The date and time the envelope was sent.") + public String getSentDateTime() { + return sentDateTime; + } + + /** + * setSentDateTime. + **/ + public void setSentDateTime(String sentDateTime) { + this.sentDateTime = sentDateTime; + } + + + /** + * signerCanSignOnMobile. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend signerCanSignOnMobile(String signerCanSignOnMobile) { + this.signerCanSignOnMobile = signerCanSignOnMobile; + return this; + } + + /** + * . + * @return signerCanSignOnMobile + **/ + @Schema(description = "") + public String getSignerCanSignOnMobile() { + return signerCanSignOnMobile; + } + + /** + * setSignerCanSignOnMobile. + **/ + public void setSignerCanSignOnMobile(String signerCanSignOnMobile) { + this.signerCanSignOnMobile = signerCanSignOnMobile; + } + + + /** + * signingLocation. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend signingLocation(String signingLocation) { + this.signingLocation = signingLocation; + return this; + } + + /** + * Specifies the physical location where the signing takes place. It can have two enumeration values; InPerson and Online. The default value is Online.. + * @return signingLocation + **/ + @Schema(description = "Specifies the physical location where the signing takes place. It can have two enumeration values; InPerson and Online. The default value is Online.") + public String getSigningLocation() { + return signingLocation; + } + + /** + * setSigningLocation. + **/ + public void setSigningLocation(String signingLocation) { + this.signingLocation = signingLocation; + } + + + /** + * status. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend status(String status) { + this.status = status; + return this; + } + + /** + * Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later.. + * @return status + **/ + @Schema(description = "Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later.") + public String getStatus() { + return status; + } + + /** + * setStatus. + **/ + public void setStatus(String status) { + this.status = status; + } + + + /** + * statusChangedDateTime. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend statusChangedDateTime(String statusChangedDateTime) { + this.statusChangedDateTime = statusChangedDateTime; + return this; + } + + /** + * The data and time the status changed.. + * @return statusChangedDateTime + **/ + @Schema(description = "The data and time the status changed.") + public String getStatusChangedDateTime() { + return statusChangedDateTime; + } + + /** + * setStatusChangedDateTime. + **/ + public void setStatusChangedDateTime(String statusChangedDateTime) { + this.statusChangedDateTime = statusChangedDateTime; + } + + + /** + * templateId. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend templateId(String templateId) { + this.templateId = templateId; + return this; + } + + /** + * The unique identifier of the template. If this is not provided, DocuSign will generate a value. . + * @return templateId + **/ + @Schema(description = "The unique identifier of the template. If this is not provided, DocuSign will generate a value. ") + public String getTemplateId() { + return templateId; + } + + /** + * setTemplateId. + **/ + public void setTemplateId(String templateId) { + this.templateId = templateId; + } + + + /** + * templateRoles. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend templateRoles(java.util.List templateRoles) { + this.templateRoles = templateRoles; + return this; + } + + /** + * addTemplateRolesItem. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend addTemplateRolesItem(TemplateRole templateRolesItem) { + if (this.templateRoles == null) { + this.templateRoles = new java.util.ArrayList<>(); + } + this.templateRoles.add(templateRolesItem); + return this; + } + + /** + * . + * @return templateRoles + **/ + @Schema(description = "") + public java.util.List getTemplateRoles() { + return templateRoles; + } + + /** + * setTemplateRoles. + **/ + public void setTemplateRoles(java.util.List templateRoles) { + this.templateRoles = templateRoles; + } + + + /** + * templatesUri. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend templatesUri(String templatesUri) { + this.templatesUri = templatesUri; + return this; + } + + /** + * Contains a URI for an endpoint which you can use to retrieve the templates.. + * @return templatesUri + **/ + @Schema(description = "Contains a URI for an endpoint which you can use to retrieve the templates.") + public String getTemplatesUri() { + return templatesUri; + } + + /** + * setTemplatesUri. + **/ + public void setTemplatesUri(String templatesUri) { + this.templatesUri = templatesUri; + } + + + /** + * transactionId. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend transactionId(String transactionId) { + this.transactionId = transactionId; + return this; + } + + /** + * Used to identify an envelope. The id is a sender-generated value and is valid in the DocuSign system for 7 days. It is recommended that a transaction ID is used for offline signing to ensure that an envelope is not sent multiple times. The `transactionId` property can be used determine an envelope's status (i.e. was it created or not) in cases where the internet connection was lost before the envelope status was returned.. + * @return transactionId + **/ + @Schema(description = " Used to identify an envelope. The id is a sender-generated value and is valid in the DocuSign system for 7 days. It is recommended that a transaction ID is used for offline signing to ensure that an envelope is not sent multiple times. The `transactionId` property can be used determine an envelope's status (i.e. was it created or not) in cases where the internet connection was lost before the envelope status was returned.") + public String getTransactionId() { + return transactionId; + } + + /** + * setTransactionId. + **/ + public void setTransactionId(String transactionId) { + this.transactionId = transactionId; + } + + + /** + * useDisclosure. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend useDisclosure(String useDisclosure) { + this.useDisclosure = useDisclosure; + return this; + } + + /** + * When set to **true**, the disclosure is shown to recipients in accordance with the account's Electronic Record and Signature Disclosure frequency setting. When set to **false**, the Electronic Record and Signature Disclosure is not shown to any envelope recipients. If the `useDisclosure` property is not set, then the account's normal disclosure setting is used and the value of the `useDisclosure` property is not returned in responses when getting envelope information.. + * @return useDisclosure + **/ + @Schema(description = "When set to **true**, the disclosure is shown to recipients in accordance with the account's Electronic Record and Signature Disclosure frequency setting. When set to **false**, the Electronic Record and Signature Disclosure is not shown to any envelope recipients. If the `useDisclosure` property is not set, then the account's normal disclosure setting is used and the value of the `useDisclosure` property is not returned in responses when getting envelope information.") + public String getUseDisclosure() { + return useDisclosure; + } + + /** + * setUseDisclosure. + **/ + public void setUseDisclosure(String useDisclosure) { + this.useDisclosure = useDisclosure; + } + + + /** + * uSigState. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend uSigState(String uSigState) { + this.uSigState = uSigState; + return this; + } + + /** + * . + * @return uSigState + **/ + @Schema(description = "") + public String getUSigState() { + return uSigState; + } + + /** + * setUSigState. + **/ + public void setUSigState(String uSigState) { + this.uSigState = uSigState; + } + + + /** + * voidedDateTime. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend voidedDateTime(String voidedDateTime) { + this.voidedDateTime = voidedDateTime; + return this; + } + + /** + * The date and time the envelope or template was voided.. + * @return voidedDateTime + **/ + @Schema(description = "The date and time the envelope or template was voided.") + public String getVoidedDateTime() { + return voidedDateTime; + } + + /** + * setVoidedDateTime. + **/ + public void setVoidedDateTime(String voidedDateTime) { + this.voidedDateTime = voidedDateTime; + } + + + /** + * voidedReason. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend voidedReason(String voidedReason) { + this.voidedReason = voidedReason; + return this; + } + + /** + * The reason the envelope or template was voided.. + * @return voidedReason + **/ + @Schema(description = "The reason the envelope or template was voided.") + public String getVoidedReason() { + return voidedReason; + } + + /** + * setVoidedReason. + **/ + public void setVoidedReason(String voidedReason) { + this.voidedReason = voidedReason; + } + + + /** + * watermarkLanguage. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend watermarkLanguage(String watermarkLanguage) { + this.watermarkLanguage = watermarkLanguage; + return this; + } + + /** + * . + * @return watermarkLanguage + **/ + @Schema(description = "") + public String getWatermarkLanguage() { + return watermarkLanguage; + } + + /** + * setWatermarkLanguage. + **/ + public void setWatermarkLanguage(String watermarkLanguage) { + this.watermarkLanguage = watermarkLanguage; + } + + + /** + * workflow. + * + * @return EnvelopeGenAndSend + **/ + public EnvelopeGenAndSend workflow(Workflow workflow) { + this.workflow = workflow; + return this; + } + + /** + * . + * @return workflow + **/ + @Schema(description = "") + public Workflow getWorkflow() { + return workflow; + } + + /** + * setWorkflow. + **/ + public void setWorkflow(Workflow workflow) { + this.workflow = workflow; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + EnvelopeGenAndSend envelopeGenAndSend = (EnvelopeGenAndSend) o; + return Objects.equals(this.accessControlListBase64, envelopeGenAndSend.accessControlListBase64) && + Objects.equals(this.accessibility, envelopeGenAndSend.accessibility) && + Objects.equals(this.allowComments, envelopeGenAndSend.allowComments) && + Objects.equals(this.allowMarkup, envelopeGenAndSend.allowMarkup) && + Objects.equals(this.allowReassign, envelopeGenAndSend.allowReassign) && + Objects.equals(this.allowRecipientRecursion, envelopeGenAndSend.allowRecipientRecursion) && + Objects.equals(this.allowViewHistory, envelopeGenAndSend.allowViewHistory) && + Objects.equals(this.anySigner, envelopeGenAndSend.anySigner) && + Objects.equals(this.archiveAction, envelopeGenAndSend.archiveAction) && + Objects.equals(this.asynchronous, envelopeGenAndSend.asynchronous) && + Objects.equals(this.attachments, envelopeGenAndSend.attachments) && + Objects.equals(this.attachmentsUri, envelopeGenAndSend.attachmentsUri) && + Objects.equals(this.authoritativeCopy, envelopeGenAndSend.authoritativeCopy) && + Objects.equals(this.authoritativeCopyDefault, envelopeGenAndSend.authoritativeCopyDefault) && + Objects.equals(this.autoNavigation, envelopeGenAndSend.autoNavigation) && + Objects.equals(this.brandId, envelopeGenAndSend.brandId) && + Objects.equals(this.brandLock, envelopeGenAndSend.brandLock) && + Objects.equals(this.burnDefaultTabData, envelopeGenAndSend.burnDefaultTabData) && + Objects.equals(this.certificateUri, envelopeGenAndSend.certificateUri) && + Objects.equals(this.completedDateTime, envelopeGenAndSend.completedDateTime) && + Objects.equals(this.compositeTemplates, envelopeGenAndSend.compositeTemplates) && + Objects.equals(this.copyRecipientData, envelopeGenAndSend.copyRecipientData) && + Objects.equals(this.createdDateTime, envelopeGenAndSend.createdDateTime) && + Objects.equals(this.customFields, envelopeGenAndSend.customFields) && + Objects.equals(this.customFieldsUri, envelopeGenAndSend.customFieldsUri) && + Objects.equals(this.declinedDateTime, envelopeGenAndSend.declinedDateTime) && + Objects.equals(this.deletedDateTime, envelopeGenAndSend.deletedDateTime) && + Objects.equals(this.deliveredDateTime, envelopeGenAndSend.deliveredDateTime) && + Objects.equals(this.disableResponsiveDocument, envelopeGenAndSend.disableResponsiveDocument) && + Objects.equals(this.documentBase64, envelopeGenAndSend.documentBase64) && + Objects.equals(this.documents, envelopeGenAndSend.documents) && + Objects.equals(this.documentsCombinedUri, envelopeGenAndSend.documentsCombinedUri) && + Objects.equals(this.documentsUri, envelopeGenAndSend.documentsUri) && + Objects.equals(this.emailBlurb, envelopeGenAndSend.emailBlurb) && + Objects.equals(this.emailSettings, envelopeGenAndSend.emailSettings) && + Objects.equals(this.emailSubject, envelopeGenAndSend.emailSubject) && + Objects.equals(this.enableWetSign, envelopeGenAndSend.enableWetSign) && + Objects.equals(this.enforceSignerVisibility, envelopeGenAndSend.enforceSignerVisibility) && + Objects.equals(this.envelopeAttachments, envelopeGenAndSend.envelopeAttachments) && + Objects.equals(this.envelopeClassification, envelopeGenAndSend.envelopeClassification) && + Objects.equals(this.envelopeCustomMetadata, envelopeGenAndSend.envelopeCustomMetadata) && + Objects.equals(this.envelopeDocuments, envelopeGenAndSend.envelopeDocuments) && + Objects.equals(this.envelopeId, envelopeGenAndSend.envelopeId) && + Objects.equals(this.envelopeIdStamping, envelopeGenAndSend.envelopeIdStamping) && + Objects.equals(this.envelopeLocation, envelopeGenAndSend.envelopeLocation) && + Objects.equals(this.envelopeMetadata, envelopeGenAndSend.envelopeMetadata) && + Objects.equals(this.envelopeUri, envelopeGenAndSend.envelopeUri) && + Objects.equals(this.eventNotification, envelopeGenAndSend.eventNotification) && + Objects.equals(this.eventNotifications, envelopeGenAndSend.eventNotifications) && + Objects.equals(this.expireAfter, envelopeGenAndSend.expireAfter) && + Objects.equals(this.expireDateTime, envelopeGenAndSend.expireDateTime) && + Objects.equals(this.expireEnabled, envelopeGenAndSend.expireEnabled) && + Objects.equals(this.externalEnvelopeId, envelopeGenAndSend.externalEnvelopeId) && + Objects.equals(this.folders, envelopeGenAndSend.folders) && + Objects.equals(this.generateDataSource, envelopeGenAndSend.generateDataSource) && + Objects.equals(this.generateProperties, envelopeGenAndSend.generateProperties) && + Objects.equals(this.generateSchemaId, envelopeGenAndSend.generateSchemaId) && + Objects.equals(this.hasComments, envelopeGenAndSend.hasComments) && + Objects.equals(this.hasFormDataChanged, envelopeGenAndSend.hasFormDataChanged) && + Objects.equals(this.hasWavFile, envelopeGenAndSend.hasWavFile) && + Objects.equals(this.holder, envelopeGenAndSend.holder) && + Objects.equals(this.imageHandling, envelopeGenAndSend.imageHandling) && + Objects.equals(this.initialSentDateTime, envelopeGenAndSend.initialSentDateTime) && + Objects.equals(this.is21CFRPart11, envelopeGenAndSend.is21CFRPart11) && + Objects.equals(this.isDynamicEnvelope, envelopeGenAndSend.isDynamicEnvelope) && + Objects.equals(this.isSignatureProviderEnvelope, envelopeGenAndSend.isSignatureProviderEnvelope) && + Objects.equals(this.isTicketRelatedEnvelope, envelopeGenAndSend.isTicketRelatedEnvelope) && + Objects.equals(this.lastModifiedDateTime, envelopeGenAndSend.lastModifiedDateTime) && + Objects.equals(this.location, envelopeGenAndSend.location) && + Objects.equals(this.lockInformation, envelopeGenAndSend.lockInformation) && + Objects.equals(this.messageLock, envelopeGenAndSend.messageLock) && + Objects.equals(this.notification, envelopeGenAndSend.notification) && + Objects.equals(this.notificationUri, envelopeGenAndSend.notificationUri) && + Objects.equals(this.password, envelopeGenAndSend.password) && + Objects.equals(this.powerForm, envelopeGenAndSend.powerForm) && + Objects.equals(this.purgeCompletedDate, envelopeGenAndSend.purgeCompletedDate) && + Objects.equals(this.purgeRequestDate, envelopeGenAndSend.purgeRequestDate) && + Objects.equals(this.purgeState, envelopeGenAndSend.purgeState) && + Objects.equals(this.recipients, envelopeGenAndSend.recipients) && + Objects.equals(this.recipientsLock, envelopeGenAndSend.recipientsLock) && + Objects.equals(this.recipientsUri, envelopeGenAndSend.recipientsUri) && + Objects.equals(this.recipientViewRequest, envelopeGenAndSend.recipientViewRequest) && + Objects.equals(this.saveDocumentsToArchive, envelopeGenAndSend.saveDocumentsToArchive) && + Objects.equals(this.sender, envelopeGenAndSend.sender) && + Objects.equals(this.sentDateTime, envelopeGenAndSend.sentDateTime) && + Objects.equals(this.signerCanSignOnMobile, envelopeGenAndSend.signerCanSignOnMobile) && + Objects.equals(this.signingLocation, envelopeGenAndSend.signingLocation) && + Objects.equals(this.status, envelopeGenAndSend.status) && + Objects.equals(this.statusChangedDateTime, envelopeGenAndSend.statusChangedDateTime) && + Objects.equals(this.templateId, envelopeGenAndSend.templateId) && + Objects.equals(this.templateRoles, envelopeGenAndSend.templateRoles) && + Objects.equals(this.templatesUri, envelopeGenAndSend.templatesUri) && + Objects.equals(this.transactionId, envelopeGenAndSend.transactionId) && + Objects.equals(this.useDisclosure, envelopeGenAndSend.useDisclosure) && + Objects.equals(this.uSigState, envelopeGenAndSend.uSigState) && + Objects.equals(this.voidedDateTime, envelopeGenAndSend.voidedDateTime) && + Objects.equals(this.voidedReason, envelopeGenAndSend.voidedReason) && + Objects.equals(this.watermarkLanguage, envelopeGenAndSend.watermarkLanguage) && + Objects.equals(this.workflow, envelopeGenAndSend.workflow); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(accessControlListBase64, accessibility, allowComments, allowMarkup, allowReassign, allowRecipientRecursion, allowViewHistory, anySigner, archiveAction, asynchronous, attachments, attachmentsUri, authoritativeCopy, authoritativeCopyDefault, autoNavigation, brandId, brandLock, burnDefaultTabData, certificateUri, completedDateTime, compositeTemplates, copyRecipientData, createdDateTime, customFields, customFieldsUri, declinedDateTime, deletedDateTime, deliveredDateTime, disableResponsiveDocument, documentBase64, documents, documentsCombinedUri, documentsUri, emailBlurb, emailSettings, emailSubject, enableWetSign, enforceSignerVisibility, envelopeAttachments, envelopeClassification, envelopeCustomMetadata, envelopeDocuments, envelopeId, envelopeIdStamping, envelopeLocation, envelopeMetadata, envelopeUri, eventNotification, eventNotifications, expireAfter, expireDateTime, expireEnabled, externalEnvelopeId, folders, generateDataSource, generateProperties, generateSchemaId, hasComments, hasFormDataChanged, hasWavFile, holder, imageHandling, initialSentDateTime, is21CFRPart11, isDynamicEnvelope, isSignatureProviderEnvelope, isTicketRelatedEnvelope, lastModifiedDateTime, location, lockInformation, messageLock, notification, notificationUri, password, powerForm, purgeCompletedDate, purgeRequestDate, purgeState, recipients, recipientsLock, recipientsUri, recipientViewRequest, saveDocumentsToArchive, sender, sentDateTime, signerCanSignOnMobile, signingLocation, status, statusChangedDateTime, templateId, templateRoles, templatesUri, transactionId, useDisclosure, uSigState, voidedDateTime, voidedReason, watermarkLanguage, workflow); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class EnvelopeGenAndSend {\n"); + + sb.append(" accessControlListBase64: ").append(toIndentedString(accessControlListBase64)).append("\n"); + sb.append(" accessibility: ").append(toIndentedString(accessibility)).append("\n"); + sb.append(" allowComments: ").append(toIndentedString(allowComments)).append("\n"); + sb.append(" allowMarkup: ").append(toIndentedString(allowMarkup)).append("\n"); + sb.append(" allowReassign: ").append(toIndentedString(allowReassign)).append("\n"); + sb.append(" allowRecipientRecursion: ").append(toIndentedString(allowRecipientRecursion)).append("\n"); + sb.append(" allowViewHistory: ").append(toIndentedString(allowViewHistory)).append("\n"); + sb.append(" anySigner: ").append(toIndentedString(anySigner)).append("\n"); + sb.append(" archiveAction: ").append(toIndentedString(archiveAction)).append("\n"); + sb.append(" asynchronous: ").append(toIndentedString(asynchronous)).append("\n"); + sb.append(" attachments: ").append(toIndentedString(attachments)).append("\n"); + sb.append(" attachmentsUri: ").append(toIndentedString(attachmentsUri)).append("\n"); + sb.append(" authoritativeCopy: ").append(toIndentedString(authoritativeCopy)).append("\n"); + sb.append(" authoritativeCopyDefault: ").append(toIndentedString(authoritativeCopyDefault)).append("\n"); + sb.append(" autoNavigation: ").append(toIndentedString(autoNavigation)).append("\n"); + sb.append(" brandId: ").append(toIndentedString(brandId)).append("\n"); + sb.append(" brandLock: ").append(toIndentedString(brandLock)).append("\n"); + sb.append(" burnDefaultTabData: ").append(toIndentedString(burnDefaultTabData)).append("\n"); + sb.append(" certificateUri: ").append(toIndentedString(certificateUri)).append("\n"); + sb.append(" completedDateTime: ").append(toIndentedString(completedDateTime)).append("\n"); + sb.append(" compositeTemplates: ").append(toIndentedString(compositeTemplates)).append("\n"); + sb.append(" copyRecipientData: ").append(toIndentedString(copyRecipientData)).append("\n"); + sb.append(" createdDateTime: ").append(toIndentedString(createdDateTime)).append("\n"); + sb.append(" customFields: ").append(toIndentedString(customFields)).append("\n"); + sb.append(" customFieldsUri: ").append(toIndentedString(customFieldsUri)).append("\n"); + sb.append(" declinedDateTime: ").append(toIndentedString(declinedDateTime)).append("\n"); + sb.append(" deletedDateTime: ").append(toIndentedString(deletedDateTime)).append("\n"); + sb.append(" deliveredDateTime: ").append(toIndentedString(deliveredDateTime)).append("\n"); + sb.append(" disableResponsiveDocument: ").append(toIndentedString(disableResponsiveDocument)).append("\n"); + sb.append(" documentBase64: ").append(toIndentedString(documentBase64)).append("\n"); + sb.append(" documents: ").append(toIndentedString(documents)).append("\n"); + sb.append(" documentsCombinedUri: ").append(toIndentedString(documentsCombinedUri)).append("\n"); + sb.append(" documentsUri: ").append(toIndentedString(documentsUri)).append("\n"); + sb.append(" emailBlurb: ").append(toIndentedString(emailBlurb)).append("\n"); + sb.append(" emailSettings: ").append(toIndentedString(emailSettings)).append("\n"); + sb.append(" emailSubject: ").append(toIndentedString(emailSubject)).append("\n"); + sb.append(" enableWetSign: ").append(toIndentedString(enableWetSign)).append("\n"); + sb.append(" enforceSignerVisibility: ").append(toIndentedString(enforceSignerVisibility)).append("\n"); + sb.append(" envelopeAttachments: ").append(toIndentedString(envelopeAttachments)).append("\n"); + sb.append(" envelopeClassification: ").append(toIndentedString(envelopeClassification)).append("\n"); + sb.append(" envelopeCustomMetadata: ").append(toIndentedString(envelopeCustomMetadata)).append("\n"); + sb.append(" envelopeDocuments: ").append(toIndentedString(envelopeDocuments)).append("\n"); + sb.append(" envelopeId: ").append(toIndentedString(envelopeId)).append("\n"); + sb.append(" envelopeIdStamping: ").append(toIndentedString(envelopeIdStamping)).append("\n"); + sb.append(" envelopeLocation: ").append(toIndentedString(envelopeLocation)).append("\n"); + sb.append(" envelopeMetadata: ").append(toIndentedString(envelopeMetadata)).append("\n"); + sb.append(" envelopeUri: ").append(toIndentedString(envelopeUri)).append("\n"); + sb.append(" eventNotification: ").append(toIndentedString(eventNotification)).append("\n"); + sb.append(" eventNotifications: ").append(toIndentedString(eventNotifications)).append("\n"); + sb.append(" expireAfter: ").append(toIndentedString(expireAfter)).append("\n"); + sb.append(" expireDateTime: ").append(toIndentedString(expireDateTime)).append("\n"); + sb.append(" expireEnabled: ").append(toIndentedString(expireEnabled)).append("\n"); + sb.append(" externalEnvelopeId: ").append(toIndentedString(externalEnvelopeId)).append("\n"); + sb.append(" folders: ").append(toIndentedString(folders)).append("\n"); + sb.append(" generateDataSource: ").append(toIndentedString(generateDataSource)).append("\n"); + sb.append(" generateProperties: ").append(toIndentedString(generateProperties)).append("\n"); + sb.append(" generateSchemaId: ").append(toIndentedString(generateSchemaId)).append("\n"); + sb.append(" hasComments: ").append(toIndentedString(hasComments)).append("\n"); + sb.append(" hasFormDataChanged: ").append(toIndentedString(hasFormDataChanged)).append("\n"); + sb.append(" hasWavFile: ").append(toIndentedString(hasWavFile)).append("\n"); + sb.append(" holder: ").append(toIndentedString(holder)).append("\n"); + sb.append(" imageHandling: ").append(toIndentedString(imageHandling)).append("\n"); + sb.append(" initialSentDateTime: ").append(toIndentedString(initialSentDateTime)).append("\n"); + sb.append(" is21CFRPart11: ").append(toIndentedString(is21CFRPart11)).append("\n"); + sb.append(" isDynamicEnvelope: ").append(toIndentedString(isDynamicEnvelope)).append("\n"); + sb.append(" isSignatureProviderEnvelope: ").append(toIndentedString(isSignatureProviderEnvelope)).append("\n"); + sb.append(" isTicketRelatedEnvelope: ").append(toIndentedString(isTicketRelatedEnvelope)).append("\n"); + sb.append(" lastModifiedDateTime: ").append(toIndentedString(lastModifiedDateTime)).append("\n"); + sb.append(" location: ").append(toIndentedString(location)).append("\n"); + sb.append(" lockInformation: ").append(toIndentedString(lockInformation)).append("\n"); + sb.append(" messageLock: ").append(toIndentedString(messageLock)).append("\n"); + sb.append(" notification: ").append(toIndentedString(notification)).append("\n"); + sb.append(" notificationUri: ").append(toIndentedString(notificationUri)).append("\n"); + sb.append(" password: ").append(toIndentedString(password)).append("\n"); + sb.append(" powerForm: ").append(toIndentedString(powerForm)).append("\n"); + sb.append(" purgeCompletedDate: ").append(toIndentedString(purgeCompletedDate)).append("\n"); + sb.append(" purgeRequestDate: ").append(toIndentedString(purgeRequestDate)).append("\n"); + sb.append(" purgeState: ").append(toIndentedString(purgeState)).append("\n"); + sb.append(" recipients: ").append(toIndentedString(recipients)).append("\n"); + sb.append(" recipientsLock: ").append(toIndentedString(recipientsLock)).append("\n"); + sb.append(" recipientsUri: ").append(toIndentedString(recipientsUri)).append("\n"); + sb.append(" recipientViewRequest: ").append(toIndentedString(recipientViewRequest)).append("\n"); + sb.append(" saveDocumentsToArchive: ").append(toIndentedString(saveDocumentsToArchive)).append("\n"); + sb.append(" sender: ").append(toIndentedString(sender)).append("\n"); + sb.append(" sentDateTime: ").append(toIndentedString(sentDateTime)).append("\n"); + sb.append(" signerCanSignOnMobile: ").append(toIndentedString(signerCanSignOnMobile)).append("\n"); + sb.append(" signingLocation: ").append(toIndentedString(signingLocation)).append("\n"); + sb.append(" status: ").append(toIndentedString(status)).append("\n"); + sb.append(" statusChangedDateTime: ").append(toIndentedString(statusChangedDateTime)).append("\n"); + sb.append(" templateId: ").append(toIndentedString(templateId)).append("\n"); + sb.append(" templateRoles: ").append(toIndentedString(templateRoles)).append("\n"); + sb.append(" templatesUri: ").append(toIndentedString(templatesUri)).append("\n"); + sb.append(" transactionId: ").append(toIndentedString(transactionId)).append("\n"); + sb.append(" useDisclosure: ").append(toIndentedString(useDisclosure)).append("\n"); + sb.append(" uSigState: ").append(toIndentedString(uSigState)).append("\n"); + sb.append(" voidedDateTime: ").append(toIndentedString(voidedDateTime)).append("\n"); + sb.append(" voidedReason: ").append(toIndentedString(voidedReason)).append("\n"); + sb.append(" watermarkLanguage: ").append(toIndentedString(watermarkLanguage)).append("\n"); + sb.append(" workflow: ").append(toIndentedString(workflow)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/EnvelopeGenAndSendProperties.java b/src/main/java/com/docusign/esign/model/EnvelopeGenAndSendProperties.java new file mode 100644 index 00000000..a3abc080 --- /dev/null +++ b/src/main/java/com/docusign/esign/model/EnvelopeGenAndSendProperties.java @@ -0,0 +1,1361 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.docusign.esign.model.DocGenFormField; +import com.docusign.esign.model.DocumentHtmlDefinition; +import com.docusign.esign.model.MatchBox; +import com.docusign.esign.model.NameValue; +import com.docusign.esign.model.Tabs; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * EnvelopeGenAndSendProperties. + * + */ + +public class EnvelopeGenAndSendProperties implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("applyAnchorTabs") + private String applyAnchorTabs = null; + + @JsonProperty("archiveDocumentType") + private String archiveDocumentType = null; + + @JsonProperty("assignTabsToRecipientId") + private String assignTabsToRecipientId = null; + + @JsonProperty("authoritativeCopy") + private String authoritativeCopy = null; + + @JsonProperty("base64DataJson") + private String base64DataJson = null; + + @JsonProperty("base64GenerateTemplateDocument") + private String base64GenerateTemplateDocument = null; + + @JsonProperty("dataJson") + private String dataJson = null; + + @JsonProperty("display") + private String display = null; + + @JsonProperty("docGenDocumentStatus") + private String docGenDocumentStatus = null; + + @JsonProperty("docGenFormFields") + private java.util.List docGenFormFields = null; + + @JsonProperty("documentBase64") + private String documentBase64 = null; + + @JsonProperty("documentFields") + private java.util.List documentFields = null; + + @JsonProperty("documentId") + private String documentId = null; + + @JsonProperty("documentName") + private String documentName = null; + + @JsonProperty("documentSequence") + private String documentSequence = null; + + @JsonProperty("documentTemplateId") + private String documentTemplateId = null; + + @JsonProperty("encryptedWithKeyManager") + private String encryptedWithKeyManager = null; + + @JsonProperty("fileExtension") + private String fileExtension = null; + + @JsonProperty("fileFormatHint") + private String fileFormatHint = null; + + @JsonProperty("generateDocumentTemplateKind") + private String generateDocumentTemplateKind = null; + + @JsonProperty("generateDocumentTemplateSource") + private String generateDocumentTemplateSource = null; + + @JsonProperty("generateTemplateDocumentId") + private String generateTemplateDocumentId = null; + + @JsonProperty("htmlDefinition") + private DocumentHtmlDefinition htmlDefinition = null; + + @JsonProperty("includeInDownload") + private String includeInDownload = null; + + @JsonProperty("isDocGenDocument") + private String isDocGenDocument = null; + + @JsonProperty("matchBoxes") + private java.util.List matchBoxes = null; + + @JsonProperty("name") + private String name = null; + + @JsonProperty("order") + private String order = null; + + @JsonProperty("pages") + private String pages = null; + + @JsonProperty("password") + private String password = null; + + @JsonProperty("pdfFormFieldOption") + private String pdfFormFieldOption = null; + + @JsonProperty("remoteUrl") + private String remoteUrl = null; + + @JsonProperty("signerMustAcknowledge") + private String signerMustAcknowledge = null; + + @JsonProperty("signerMustAcknowledgeUseAccountDefault") + private Boolean signerMustAcknowledgeUseAccountDefault = null; + + @JsonProperty("tabs") + private Tabs tabs = null; + + @JsonProperty("templateLocked") + private String templateLocked = null; + + @JsonProperty("templateRequired") + private String templateRequired = null; + + @JsonProperty("transformPdfFields") + private String transformPdfFields = null; + + @JsonProperty("uri") + private String uri = null; + + + /** + * applyAnchorTabs. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties applyAnchorTabs(String applyAnchorTabs) { + this.applyAnchorTabs = applyAnchorTabs; + return this; + } + + /** + * . + * @return applyAnchorTabs + **/ + @Schema(description = "") + public String getApplyAnchorTabs() { + return applyAnchorTabs; + } + + /** + * setApplyAnchorTabs. + **/ + public void setApplyAnchorTabs(String applyAnchorTabs) { + this.applyAnchorTabs = applyAnchorTabs; + } + + + /** + * archiveDocumentType. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties archiveDocumentType(String archiveDocumentType) { + this.archiveDocumentType = archiveDocumentType; + return this; + } + + /** + * . + * @return archiveDocumentType + **/ + @Schema(description = "") + public String getArchiveDocumentType() { + return archiveDocumentType; + } + + /** + * setArchiveDocumentType. + **/ + public void setArchiveDocumentType(String archiveDocumentType) { + this.archiveDocumentType = archiveDocumentType; + } + + + /** + * assignTabsToRecipientId. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties assignTabsToRecipientId(String assignTabsToRecipientId) { + this.assignTabsToRecipientId = assignTabsToRecipientId; + return this; + } + + /** + * . + * @return assignTabsToRecipientId + **/ + @Schema(description = "") + public String getAssignTabsToRecipientId() { + return assignTabsToRecipientId; + } + + /** + * setAssignTabsToRecipientId. + **/ + public void setAssignTabsToRecipientId(String assignTabsToRecipientId) { + this.assignTabsToRecipientId = assignTabsToRecipientId; + } + + + /** + * authoritativeCopy. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties authoritativeCopy(String authoritativeCopy) { + this.authoritativeCopy = authoritativeCopy; + return this; + } + + /** + * Specifies the Authoritative copy feature. If set to true the Authoritative copy feature is enabled.. + * @return authoritativeCopy + **/ + @Schema(description = "Specifies the Authoritative copy feature. If set to true the Authoritative copy feature is enabled.") + public String getAuthoritativeCopy() { + return authoritativeCopy; + } + + /** + * setAuthoritativeCopy. + **/ + public void setAuthoritativeCopy(String authoritativeCopy) { + this.authoritativeCopy = authoritativeCopy; + } + + + /** + * base64DataJson. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties base64DataJson(String base64DataJson) { + this.base64DataJson = base64DataJson; + return this; + } + + /** + * . + * @return base64DataJson + **/ + @Schema(description = "") + public String getBase64DataJson() { + return base64DataJson; + } + + /** + * setBase64DataJson. + **/ + public void setBase64DataJson(String base64DataJson) { + this.base64DataJson = base64DataJson; + } + + + /** + * base64GenerateTemplateDocument. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties base64GenerateTemplateDocument(String base64GenerateTemplateDocument) { + this.base64GenerateTemplateDocument = base64GenerateTemplateDocument; + return this; + } + + /** + * . + * @return base64GenerateTemplateDocument + **/ + @Schema(description = "") + public String getBase64GenerateTemplateDocument() { + return base64GenerateTemplateDocument; + } + + /** + * setBase64GenerateTemplateDocument. + **/ + public void setBase64GenerateTemplateDocument(String base64GenerateTemplateDocument) { + this.base64GenerateTemplateDocument = base64GenerateTemplateDocument; + } + + + /** + * dataJson. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties dataJson(String dataJson) { + this.dataJson = dataJson; + return this; + } + + /** + * . + * @return dataJson + **/ + @Schema(description = "") + public String getDataJson() { + return dataJson; + } + + /** + * setDataJson. + **/ + public void setDataJson(String dataJson) { + this.dataJson = dataJson; + } + + + /** + * display. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties display(String display) { + this.display = display; + return this; + } + + /** + * . + * @return display + **/ + @Schema(description = "") + public String getDisplay() { + return display; + } + + /** + * setDisplay. + **/ + public void setDisplay(String display) { + this.display = display; + } + + + /** + * docGenDocumentStatus. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties docGenDocumentStatus(String docGenDocumentStatus) { + this.docGenDocumentStatus = docGenDocumentStatus; + return this; + } + + /** + * . + * @return docGenDocumentStatus + **/ + @Schema(description = "") + public String getDocGenDocumentStatus() { + return docGenDocumentStatus; + } + + /** + * setDocGenDocumentStatus. + **/ + public void setDocGenDocumentStatus(String docGenDocumentStatus) { + this.docGenDocumentStatus = docGenDocumentStatus; + } + + + /** + * docGenFormFields. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties docGenFormFields(java.util.List docGenFormFields) { + this.docGenFormFields = docGenFormFields; + return this; + } + + /** + * addDocGenFormFieldsItem. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties addDocGenFormFieldsItem(DocGenFormField docGenFormFieldsItem) { + if (this.docGenFormFields == null) { + this.docGenFormFields = new java.util.ArrayList<>(); + } + this.docGenFormFields.add(docGenFormFieldsItem); + return this; + } + + /** + * . + * @return docGenFormFields + **/ + @Schema(description = "") + public java.util.List getDocGenFormFields() { + return docGenFormFields; + } + + /** + * setDocGenFormFields. + **/ + public void setDocGenFormFields(java.util.List docGenFormFields) { + this.docGenFormFields = docGenFormFields; + } + + + /** + * documentBase64. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties documentBase64(String documentBase64) { + this.documentBase64 = documentBase64; + return this; + } + + /** + * . + * @return documentBase64 + **/ + @Schema(description = "") + public String getDocumentBase64() { + return documentBase64; + } + + /** + * setDocumentBase64. + **/ + public void setDocumentBase64(String documentBase64) { + this.documentBase64 = documentBase64; + } + + + /** + * documentFields. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties documentFields(java.util.List documentFields) { + this.documentFields = documentFields; + return this; + } + + /** + * addDocumentFieldsItem. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties addDocumentFieldsItem(NameValue documentFieldsItem) { + if (this.documentFields == null) { + this.documentFields = new java.util.ArrayList<>(); + } + this.documentFields.add(documentFieldsItem); + return this; + } + + /** + * . + * @return documentFields + **/ + @Schema(description = "") + public java.util.List getDocumentFields() { + return documentFields; + } + + /** + * setDocumentFields. + **/ + public void setDocumentFields(java.util.List documentFields) { + this.documentFields = documentFields; + } + + + /** + * documentId. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties documentId(String documentId) { + this.documentId = documentId; + return this; + } + + /** + * Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute.. + * @return documentId + **/ + @Schema(description = "Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute.") + public String getDocumentId() { + return documentId; + } + + /** + * setDocumentId. + **/ + public void setDocumentId(String documentId) { + this.documentId = documentId; + } + + + /** + * documentName. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties documentName(String documentName) { + this.documentName = documentName; + return this; + } + + /** + * . + * @return documentName + **/ + @Schema(description = "") + public String getDocumentName() { + return documentName; + } + + /** + * setDocumentName. + **/ + public void setDocumentName(String documentName) { + this.documentName = documentName; + } + + + /** + * documentSequence. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties documentSequence(String documentSequence) { + this.documentSequence = documentSequence; + return this; + } + + /** + * . + * @return documentSequence + **/ + @Schema(description = "") + public String getDocumentSequence() { + return documentSequence; + } + + /** + * setDocumentSequence. + **/ + public void setDocumentSequence(String documentSequence) { + this.documentSequence = documentSequence; + } + + + /** + * documentTemplateId. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties documentTemplateId(String documentTemplateId) { + this.documentTemplateId = documentTemplateId; + return this; + } + + /** + * . + * @return documentTemplateId + **/ + @Schema(description = "") + public String getDocumentTemplateId() { + return documentTemplateId; + } + + /** + * setDocumentTemplateId. + **/ + public void setDocumentTemplateId(String documentTemplateId) { + this.documentTemplateId = documentTemplateId; + } + + + /** + * encryptedWithKeyManager. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties encryptedWithKeyManager(String encryptedWithKeyManager) { + this.encryptedWithKeyManager = encryptedWithKeyManager; + return this; + } + + /** + * . + * @return encryptedWithKeyManager + **/ + @Schema(description = "") + public String getEncryptedWithKeyManager() { + return encryptedWithKeyManager; + } + + /** + * setEncryptedWithKeyManager. + **/ + public void setEncryptedWithKeyManager(String encryptedWithKeyManager) { + this.encryptedWithKeyManager = encryptedWithKeyManager; + } + + + /** + * fileExtension. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties fileExtension(String fileExtension) { + this.fileExtension = fileExtension; + return this; + } + + /** + * . + * @return fileExtension + **/ + @Schema(description = "") + public String getFileExtension() { + return fileExtension; + } + + /** + * setFileExtension. + **/ + public void setFileExtension(String fileExtension) { + this.fileExtension = fileExtension; + } + + + /** + * fileFormatHint. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties fileFormatHint(String fileFormatHint) { + this.fileFormatHint = fileFormatHint; + return this; + } + + /** + * . + * @return fileFormatHint + **/ + @Schema(description = "") + public String getFileFormatHint() { + return fileFormatHint; + } + + /** + * setFileFormatHint. + **/ + public void setFileFormatHint(String fileFormatHint) { + this.fileFormatHint = fileFormatHint; + } + + + /** + * generateDocumentTemplateKind. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties generateDocumentTemplateKind(String generateDocumentTemplateKind) { + this.generateDocumentTemplateKind = generateDocumentTemplateKind; + return this; + } + + /** + * . + * @return generateDocumentTemplateKind + **/ + @Schema(description = "") + public String getGenerateDocumentTemplateKind() { + return generateDocumentTemplateKind; + } + + /** + * setGenerateDocumentTemplateKind. + **/ + public void setGenerateDocumentTemplateKind(String generateDocumentTemplateKind) { + this.generateDocumentTemplateKind = generateDocumentTemplateKind; + } + + + /** + * generateDocumentTemplateSource. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties generateDocumentTemplateSource(String generateDocumentTemplateSource) { + this.generateDocumentTemplateSource = generateDocumentTemplateSource; + return this; + } + + /** + * . + * @return generateDocumentTemplateSource + **/ + @Schema(description = "") + public String getGenerateDocumentTemplateSource() { + return generateDocumentTemplateSource; + } + + /** + * setGenerateDocumentTemplateSource. + **/ + public void setGenerateDocumentTemplateSource(String generateDocumentTemplateSource) { + this.generateDocumentTemplateSource = generateDocumentTemplateSource; + } + + + /** + * generateTemplateDocumentId. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties generateTemplateDocumentId(String generateTemplateDocumentId) { + this.generateTemplateDocumentId = generateTemplateDocumentId; + return this; + } + + /** + * . + * @return generateTemplateDocumentId + **/ + @Schema(description = "") + public String getGenerateTemplateDocumentId() { + return generateTemplateDocumentId; + } + + /** + * setGenerateTemplateDocumentId. + **/ + public void setGenerateTemplateDocumentId(String generateTemplateDocumentId) { + this.generateTemplateDocumentId = generateTemplateDocumentId; + } + + + /** + * htmlDefinition. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties htmlDefinition(DocumentHtmlDefinition htmlDefinition) { + this.htmlDefinition = htmlDefinition; + return this; + } + + /** + * . + * @return htmlDefinition + **/ + @Schema(description = "") + public DocumentHtmlDefinition getHtmlDefinition() { + return htmlDefinition; + } + + /** + * setHtmlDefinition. + **/ + public void setHtmlDefinition(DocumentHtmlDefinition htmlDefinition) { + this.htmlDefinition = htmlDefinition; + } + + + /** + * includeInDownload. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties includeInDownload(String includeInDownload) { + this.includeInDownload = includeInDownload; + return this; + } + + /** + * . + * @return includeInDownload + **/ + @Schema(description = "") + public String getIncludeInDownload() { + return includeInDownload; + } + + /** + * setIncludeInDownload. + **/ + public void setIncludeInDownload(String includeInDownload) { + this.includeInDownload = includeInDownload; + } + + + /** + * isDocGenDocument. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties isDocGenDocument(String isDocGenDocument) { + this.isDocGenDocument = isDocGenDocument; + return this; + } + + /** + * . + * @return isDocGenDocument + **/ + @Schema(description = "") + public String getIsDocGenDocument() { + return isDocGenDocument; + } + + /** + * setIsDocGenDocument. + **/ + public void setIsDocGenDocument(String isDocGenDocument) { + this.isDocGenDocument = isDocGenDocument; + } + + + /** + * matchBoxes. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties matchBoxes(java.util.List matchBoxes) { + this.matchBoxes = matchBoxes; + return this; + } + + /** + * addMatchBoxesItem. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties addMatchBoxesItem(MatchBox matchBoxesItem) { + if (this.matchBoxes == null) { + this.matchBoxes = new java.util.ArrayList<>(); + } + this.matchBoxes.add(matchBoxesItem); + return this; + } + + /** + * . + * @return matchBoxes + **/ + @Schema(description = "") + public java.util.List getMatchBoxes() { + return matchBoxes; + } + + /** + * setMatchBoxes. + **/ + public void setMatchBoxes(java.util.List matchBoxes) { + this.matchBoxes = matchBoxes; + } + + + /** + * name. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties name(String name) { + this.name = name; + return this; + } + + /** + * . + * @return name + **/ + @Schema(description = "") + public String getName() { + return name; + } + + /** + * setName. + **/ + public void setName(String name) { + this.name = name; + } + + + /** + * order. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties order(String order) { + this.order = order; + return this; + } + + /** + * . + * @return order + **/ + @Schema(description = "") + public String getOrder() { + return order; + } + + /** + * setOrder. + **/ + public void setOrder(String order) { + this.order = order; + } + + + /** + * pages. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties pages(String pages) { + this.pages = pages; + return this; + } + + /** + * . + * @return pages + **/ + @Schema(description = "") + public String getPages() { + return pages; + } + + /** + * setPages. + **/ + public void setPages(String pages) { + this.pages = pages; + } + + + /** + * password. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties password(String password) { + this.password = password; + return this; + } + + /** + * . + * @return password + **/ + @Schema(description = "") + public String getPassword() { + return password; + } + + /** + * setPassword. + **/ + public void setPassword(String password) { + this.password = password; + } + + + /** + * pdfFormFieldOption. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties pdfFormFieldOption(String pdfFormFieldOption) { + this.pdfFormFieldOption = pdfFormFieldOption; + return this; + } + + /** + * . + * @return pdfFormFieldOption + **/ + @Schema(description = "") + public String getPdfFormFieldOption() { + return pdfFormFieldOption; + } + + /** + * setPdfFormFieldOption. + **/ + public void setPdfFormFieldOption(String pdfFormFieldOption) { + this.pdfFormFieldOption = pdfFormFieldOption; + } + + + /** + * remoteUrl. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties remoteUrl(String remoteUrl) { + this.remoteUrl = remoteUrl; + return this; + } + + /** + * . + * @return remoteUrl + **/ + @Schema(description = "") + public String getRemoteUrl() { + return remoteUrl; + } + + /** + * setRemoteUrl. + **/ + public void setRemoteUrl(String remoteUrl) { + this.remoteUrl = remoteUrl; + } + + + /** + * signerMustAcknowledge. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties signerMustAcknowledge(String signerMustAcknowledge) { + this.signerMustAcknowledge = signerMustAcknowledge; + return this; + } + + /** + * . + * @return signerMustAcknowledge + **/ + @Schema(description = "") + public String getSignerMustAcknowledge() { + return signerMustAcknowledge; + } + + /** + * setSignerMustAcknowledge. + **/ + public void setSignerMustAcknowledge(String signerMustAcknowledge) { + this.signerMustAcknowledge = signerMustAcknowledge; + } + + + /** + * signerMustAcknowledgeUseAccountDefault. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties signerMustAcknowledgeUseAccountDefault(Boolean signerMustAcknowledgeUseAccountDefault) { + this.signerMustAcknowledgeUseAccountDefault = signerMustAcknowledgeUseAccountDefault; + return this; + } + + /** + * . + * @return signerMustAcknowledgeUseAccountDefault + **/ + @Schema(description = "") + public Boolean isSignerMustAcknowledgeUseAccountDefault() { + return signerMustAcknowledgeUseAccountDefault; + } + + /** + * setSignerMustAcknowledgeUseAccountDefault. + **/ + public void setSignerMustAcknowledgeUseAccountDefault(Boolean signerMustAcknowledgeUseAccountDefault) { + this.signerMustAcknowledgeUseAccountDefault = signerMustAcknowledgeUseAccountDefault; + } + + + /** + * tabs. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties tabs(Tabs tabs) { + this.tabs = tabs; + return this; + } + + /** + * . + * @return tabs + **/ + @Schema(description = "") + public Tabs getTabs() { + return tabs; + } + + /** + * setTabs. + **/ + public void setTabs(Tabs tabs) { + this.tabs = tabs; + } + + + /** + * templateLocked. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties templateLocked(String templateLocked) { + this.templateLocked = templateLocked; + return this; + } + + /** + * When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. . + * @return templateLocked + **/ + @Schema(description = "When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. ") + public String getTemplateLocked() { + return templateLocked; + } + + /** + * setTemplateLocked. + **/ + public void setTemplateLocked(String templateLocked) { + this.templateLocked = templateLocked; + } + + + /** + * templateRequired. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties templateRequired(String templateRequired) { + this.templateRequired = templateRequired; + return this; + } + + /** + * When set to **true**, the sender may not remove the recipient. Used only when working with template recipients.. + * @return templateRequired + **/ + @Schema(description = "When set to **true**, the sender may not remove the recipient. Used only when working with template recipients.") + public String getTemplateRequired() { + return templateRequired; + } + + /** + * setTemplateRequired. + **/ + public void setTemplateRequired(String templateRequired) { + this.templateRequired = templateRequired; + } + + + /** + * transformPdfFields. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties transformPdfFields(String transformPdfFields) { + this.transformPdfFields = transformPdfFields; + return this; + } + + /** + * . + * @return transformPdfFields + **/ + @Schema(description = "") + public String getTransformPdfFields() { + return transformPdfFields; + } + + /** + * setTransformPdfFields. + **/ + public void setTransformPdfFields(String transformPdfFields) { + this.transformPdfFields = transformPdfFields; + } + + + /** + * uri. + * + * @return EnvelopeGenAndSendProperties + **/ + public EnvelopeGenAndSendProperties uri(String uri) { + this.uri = uri; + return this; + } + + /** + * . + * @return uri + **/ + @Schema(description = "") + public String getUri() { + return uri; + } + + /** + * setUri. + **/ + public void setUri(String uri) { + this.uri = uri; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + EnvelopeGenAndSendProperties envelopeGenAndSendProperties = (EnvelopeGenAndSendProperties) o; + return Objects.equals(this.applyAnchorTabs, envelopeGenAndSendProperties.applyAnchorTabs) && + Objects.equals(this.archiveDocumentType, envelopeGenAndSendProperties.archiveDocumentType) && + Objects.equals(this.assignTabsToRecipientId, envelopeGenAndSendProperties.assignTabsToRecipientId) && + Objects.equals(this.authoritativeCopy, envelopeGenAndSendProperties.authoritativeCopy) && + Objects.equals(this.base64DataJson, envelopeGenAndSendProperties.base64DataJson) && + Objects.equals(this.base64GenerateTemplateDocument, envelopeGenAndSendProperties.base64GenerateTemplateDocument) && + Objects.equals(this.dataJson, envelopeGenAndSendProperties.dataJson) && + Objects.equals(this.display, envelopeGenAndSendProperties.display) && + Objects.equals(this.docGenDocumentStatus, envelopeGenAndSendProperties.docGenDocumentStatus) && + Objects.equals(this.docGenFormFields, envelopeGenAndSendProperties.docGenFormFields) && + Objects.equals(this.documentBase64, envelopeGenAndSendProperties.documentBase64) && + Objects.equals(this.documentFields, envelopeGenAndSendProperties.documentFields) && + Objects.equals(this.documentId, envelopeGenAndSendProperties.documentId) && + Objects.equals(this.documentName, envelopeGenAndSendProperties.documentName) && + Objects.equals(this.documentSequence, envelopeGenAndSendProperties.documentSequence) && + Objects.equals(this.documentTemplateId, envelopeGenAndSendProperties.documentTemplateId) && + Objects.equals(this.encryptedWithKeyManager, envelopeGenAndSendProperties.encryptedWithKeyManager) && + Objects.equals(this.fileExtension, envelopeGenAndSendProperties.fileExtension) && + Objects.equals(this.fileFormatHint, envelopeGenAndSendProperties.fileFormatHint) && + Objects.equals(this.generateDocumentTemplateKind, envelopeGenAndSendProperties.generateDocumentTemplateKind) && + Objects.equals(this.generateDocumentTemplateSource, envelopeGenAndSendProperties.generateDocumentTemplateSource) && + Objects.equals(this.generateTemplateDocumentId, envelopeGenAndSendProperties.generateTemplateDocumentId) && + Objects.equals(this.htmlDefinition, envelopeGenAndSendProperties.htmlDefinition) && + Objects.equals(this.includeInDownload, envelopeGenAndSendProperties.includeInDownload) && + Objects.equals(this.isDocGenDocument, envelopeGenAndSendProperties.isDocGenDocument) && + Objects.equals(this.matchBoxes, envelopeGenAndSendProperties.matchBoxes) && + Objects.equals(this.name, envelopeGenAndSendProperties.name) && + Objects.equals(this.order, envelopeGenAndSendProperties.order) && + Objects.equals(this.pages, envelopeGenAndSendProperties.pages) && + Objects.equals(this.password, envelopeGenAndSendProperties.password) && + Objects.equals(this.pdfFormFieldOption, envelopeGenAndSendProperties.pdfFormFieldOption) && + Objects.equals(this.remoteUrl, envelopeGenAndSendProperties.remoteUrl) && + Objects.equals(this.signerMustAcknowledge, envelopeGenAndSendProperties.signerMustAcknowledge) && + Objects.equals(this.signerMustAcknowledgeUseAccountDefault, envelopeGenAndSendProperties.signerMustAcknowledgeUseAccountDefault) && + Objects.equals(this.tabs, envelopeGenAndSendProperties.tabs) && + Objects.equals(this.templateLocked, envelopeGenAndSendProperties.templateLocked) && + Objects.equals(this.templateRequired, envelopeGenAndSendProperties.templateRequired) && + Objects.equals(this.transformPdfFields, envelopeGenAndSendProperties.transformPdfFields) && + Objects.equals(this.uri, envelopeGenAndSendProperties.uri); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(applyAnchorTabs, archiveDocumentType, assignTabsToRecipientId, authoritativeCopy, base64DataJson, base64GenerateTemplateDocument, dataJson, display, docGenDocumentStatus, docGenFormFields, documentBase64, documentFields, documentId, documentName, documentSequence, documentTemplateId, encryptedWithKeyManager, fileExtension, fileFormatHint, generateDocumentTemplateKind, generateDocumentTemplateSource, generateTemplateDocumentId, htmlDefinition, includeInDownload, isDocGenDocument, matchBoxes, name, order, pages, password, pdfFormFieldOption, remoteUrl, signerMustAcknowledge, signerMustAcknowledgeUseAccountDefault, tabs, templateLocked, templateRequired, transformPdfFields, uri); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class EnvelopeGenAndSendProperties {\n"); + + sb.append(" applyAnchorTabs: ").append(toIndentedString(applyAnchorTabs)).append("\n"); + sb.append(" archiveDocumentType: ").append(toIndentedString(archiveDocumentType)).append("\n"); + sb.append(" assignTabsToRecipientId: ").append(toIndentedString(assignTabsToRecipientId)).append("\n"); + sb.append(" authoritativeCopy: ").append(toIndentedString(authoritativeCopy)).append("\n"); + sb.append(" base64DataJson: ").append(toIndentedString(base64DataJson)).append("\n"); + sb.append(" base64GenerateTemplateDocument: ").append(toIndentedString(base64GenerateTemplateDocument)).append("\n"); + sb.append(" dataJson: ").append(toIndentedString(dataJson)).append("\n"); + sb.append(" display: ").append(toIndentedString(display)).append("\n"); + sb.append(" docGenDocumentStatus: ").append(toIndentedString(docGenDocumentStatus)).append("\n"); + sb.append(" docGenFormFields: ").append(toIndentedString(docGenFormFields)).append("\n"); + sb.append(" documentBase64: ").append(toIndentedString(documentBase64)).append("\n"); + sb.append(" documentFields: ").append(toIndentedString(documentFields)).append("\n"); + sb.append(" documentId: ").append(toIndentedString(documentId)).append("\n"); + sb.append(" documentName: ").append(toIndentedString(documentName)).append("\n"); + sb.append(" documentSequence: ").append(toIndentedString(documentSequence)).append("\n"); + sb.append(" documentTemplateId: ").append(toIndentedString(documentTemplateId)).append("\n"); + sb.append(" encryptedWithKeyManager: ").append(toIndentedString(encryptedWithKeyManager)).append("\n"); + sb.append(" fileExtension: ").append(toIndentedString(fileExtension)).append("\n"); + sb.append(" fileFormatHint: ").append(toIndentedString(fileFormatHint)).append("\n"); + sb.append(" generateDocumentTemplateKind: ").append(toIndentedString(generateDocumentTemplateKind)).append("\n"); + sb.append(" generateDocumentTemplateSource: ").append(toIndentedString(generateDocumentTemplateSource)).append("\n"); + sb.append(" generateTemplateDocumentId: ").append(toIndentedString(generateTemplateDocumentId)).append("\n"); + sb.append(" htmlDefinition: ").append(toIndentedString(htmlDefinition)).append("\n"); + sb.append(" includeInDownload: ").append(toIndentedString(includeInDownload)).append("\n"); + sb.append(" isDocGenDocument: ").append(toIndentedString(isDocGenDocument)).append("\n"); + sb.append(" matchBoxes: ").append(toIndentedString(matchBoxes)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" order: ").append(toIndentedString(order)).append("\n"); + sb.append(" pages: ").append(toIndentedString(pages)).append("\n"); + sb.append(" password: ").append(toIndentedString(password)).append("\n"); + sb.append(" pdfFormFieldOption: ").append(toIndentedString(pdfFormFieldOption)).append("\n"); + sb.append(" remoteUrl: ").append(toIndentedString(remoteUrl)).append("\n"); + sb.append(" signerMustAcknowledge: ").append(toIndentedString(signerMustAcknowledge)).append("\n"); + sb.append(" signerMustAcknowledgeUseAccountDefault: ").append(toIndentedString(signerMustAcknowledgeUseAccountDefault)).append("\n"); + sb.append(" tabs: ").append(toIndentedString(tabs)).append("\n"); + sb.append(" templateLocked: ").append(toIndentedString(templateLocked)).append("\n"); + sb.append(" templateRequired: ").append(toIndentedString(templateRequired)).append("\n"); + sb.append(" transformPdfFields: ").append(toIndentedString(transformPdfFields)).append("\n"); + sb.append(" uri: ").append(toIndentedString(uri)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/EnvelopeId.java b/src/main/java/com/docusign/esign/model/EnvelopeId.java index 39817076..964726fb 100644 --- a/src/main/java/com/docusign/esign/model/EnvelopeId.java +++ b/src/main/java/com/docusign/esign/model/EnvelopeId.java @@ -72,6 +72,9 @@ public class EnvelopeId implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -739,6 +742,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return EnvelopeId + **/ + public EnvelopeId anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -2888,6 +2918,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, envelopeId.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, envelopeId.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, envelopeId.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, envelopeId.anchorTabScope) && Objects.equals(this.anchorUnits, envelopeId.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, envelopeId.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, envelopeId.anchorXOffset) && @@ -2973,7 +3004,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, name, nameMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, name, nameMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3001,6 +3032,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/EnvelopePurgeConfiguration.java b/src/main/java/com/docusign/esign/model/EnvelopePurgeConfiguration.java index b4b4573b..378cc838 100644 --- a/src/main/java/com/docusign/esign/model/EnvelopePurgeConfiguration.java +++ b/src/main/java/com/docusign/esign/model/EnvelopePurgeConfiguration.java @@ -17,12 +17,21 @@ public class EnvelopePurgeConfiguration implements Serializable { private static final long serialVersionUID = 1L; + @JsonProperty("applyPurgePolicyForUnaccountedRecipients") + private String applyPurgePolicyForUnaccountedRecipients = null; + @JsonProperty("purgeEnvelopes") private String purgeEnvelopes = null; + @JsonProperty("purgeEnvelopesReceived") + private String purgeEnvelopesReceived = null; + @JsonProperty("redactPII") private String redactPII = null; + @JsonProperty("redactPIIReceived") + private String redactPIIReceived = null; + @JsonProperty("removeTabsAndEnvelopeAttachments") private String removeTabsAndEnvelopeAttachments = null; @@ -30,6 +39,33 @@ public class EnvelopePurgeConfiguration implements Serializable { private String retentionDays = null; + /** + * applyPurgePolicyForUnaccountedRecipients. + * + * @return EnvelopePurgeConfiguration + **/ + public EnvelopePurgeConfiguration applyPurgePolicyForUnaccountedRecipients(String applyPurgePolicyForUnaccountedRecipients) { + this.applyPurgePolicyForUnaccountedRecipients = applyPurgePolicyForUnaccountedRecipients; + return this; + } + + /** + * . + * @return applyPurgePolicyForUnaccountedRecipients + **/ + @Schema(description = "") + public String getApplyPurgePolicyForUnaccountedRecipients() { + return applyPurgePolicyForUnaccountedRecipients; + } + + /** + * setApplyPurgePolicyForUnaccountedRecipients. + **/ + public void setApplyPurgePolicyForUnaccountedRecipients(String applyPurgePolicyForUnaccountedRecipients) { + this.applyPurgePolicyForUnaccountedRecipients = applyPurgePolicyForUnaccountedRecipients; + } + + /** * purgeEnvelopes. * @@ -57,6 +93,33 @@ public void setPurgeEnvelopes(String purgeEnvelopes) { } + /** + * purgeEnvelopesReceived. + * + * @return EnvelopePurgeConfiguration + **/ + public EnvelopePurgeConfiguration purgeEnvelopesReceived(String purgeEnvelopesReceived) { + this.purgeEnvelopesReceived = purgeEnvelopesReceived; + return this; + } + + /** + * . + * @return purgeEnvelopesReceived + **/ + @Schema(description = "") + public String getPurgeEnvelopesReceived() { + return purgeEnvelopesReceived; + } + + /** + * setPurgeEnvelopesReceived. + **/ + public void setPurgeEnvelopesReceived(String purgeEnvelopesReceived) { + this.purgeEnvelopesReceived = purgeEnvelopesReceived; + } + + /** * redactPII. * @@ -84,6 +147,33 @@ public void setRedactPII(String redactPII) { } + /** + * redactPIIReceived. + * + * @return EnvelopePurgeConfiguration + **/ + public EnvelopePurgeConfiguration redactPIIReceived(String redactPIIReceived) { + this.redactPIIReceived = redactPIIReceived; + return this; + } + + /** + * . + * @return redactPIIReceived + **/ + @Schema(description = "") + public String getRedactPIIReceived() { + return redactPIIReceived; + } + + /** + * setRedactPIIReceived. + **/ + public void setRedactPIIReceived(String redactPIIReceived) { + this.redactPIIReceived = redactPIIReceived; + } + + /** * removeTabsAndEnvelopeAttachments. * @@ -152,8 +242,11 @@ public boolean equals(java.lang.Object o) { return false; } EnvelopePurgeConfiguration envelopePurgeConfiguration = (EnvelopePurgeConfiguration) o; - return Objects.equals(this.purgeEnvelopes, envelopePurgeConfiguration.purgeEnvelopes) && + return Objects.equals(this.applyPurgePolicyForUnaccountedRecipients, envelopePurgeConfiguration.applyPurgePolicyForUnaccountedRecipients) && + Objects.equals(this.purgeEnvelopes, envelopePurgeConfiguration.purgeEnvelopes) && + Objects.equals(this.purgeEnvelopesReceived, envelopePurgeConfiguration.purgeEnvelopesReceived) && Objects.equals(this.redactPII, envelopePurgeConfiguration.redactPII) && + Objects.equals(this.redactPIIReceived, envelopePurgeConfiguration.redactPIIReceived) && Objects.equals(this.removeTabsAndEnvelopeAttachments, envelopePurgeConfiguration.removeTabsAndEnvelopeAttachments) && Objects.equals(this.retentionDays, envelopePurgeConfiguration.retentionDays); } @@ -163,7 +256,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(purgeEnvelopes, redactPII, removeTabsAndEnvelopeAttachments, retentionDays); + return Objects.hash(applyPurgePolicyForUnaccountedRecipients, purgeEnvelopes, purgeEnvelopesReceived, redactPII, redactPIIReceived, removeTabsAndEnvelopeAttachments, retentionDays); } @@ -175,8 +268,11 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class EnvelopePurgeConfiguration {\n"); + sb.append(" applyPurgePolicyForUnaccountedRecipients: ").append(toIndentedString(applyPurgePolicyForUnaccountedRecipients)).append("\n"); sb.append(" purgeEnvelopes: ").append(toIndentedString(purgeEnvelopes)).append("\n"); + sb.append(" purgeEnvelopesReceived: ").append(toIndentedString(purgeEnvelopesReceived)).append("\n"); sb.append(" redactPII: ").append(toIndentedString(redactPII)).append("\n"); + sb.append(" redactPIIReceived: ").append(toIndentedString(redactPIIReceived)).append("\n"); sb.append(" removeTabsAndEnvelopeAttachments: ").append(toIndentedString(removeTabsAndEnvelopeAttachments)).append("\n"); sb.append(" retentionDays: ").append(toIndentedString(retentionDays)).append("\n"); sb.append("}"); diff --git a/src/main/java/com/docusign/esign/model/EnvelopeTemplate.java b/src/main/java/com/docusign/esign/model/EnvelopeTemplate.java index 169ad487..a3a2f65c 100644 --- a/src/main/java/com/docusign/esign/model/EnvelopeTemplate.java +++ b/src/main/java/com/docusign/esign/model/EnvelopeTemplate.java @@ -144,6 +144,9 @@ public class EnvelopeTemplate implements Serializable { @JsonProperty("envelopeAttachments") private java.util.List envelopeAttachments = null; + @JsonProperty("envelopeClassification") + private String envelopeClassification = null; + @JsonProperty("envelopeCustomMetadata") private EnvelopeCustomMetadata envelopeCustomMetadata = null; @@ -192,6 +195,9 @@ public class EnvelopeTemplate implements Serializable { @JsonProperty("folders") private java.util.List folders = null; + @JsonProperty("hasAuthorizedSignatoryRecipient") + private String hasAuthorizedSignatoryRecipient = null; + @JsonProperty("hasComments") private String hasComments = null; @@ -315,9 +321,6 @@ public class EnvelopeTemplate implements Serializable { @JsonProperty("statusChangedDateTime") private String statusChangedDateTime = null; - @JsonProperty("statusDateTime") - private String statusDateTime = null; - @JsonProperty("templateId") private String templateId = null; @@ -342,6 +345,9 @@ public class EnvelopeTemplate implements Serializable { @JsonProperty("voidedReason") private String voidedReason = null; + @JsonProperty("watermarkLanguage") + private String watermarkLanguage = null; + @JsonProperty("workflow") private Workflow workflow = null; @@ -1398,6 +1404,33 @@ public void setEnvelopeAttachments(java.util.List envelopeAttachment } + /** + * envelopeClassification. + * + * @return EnvelopeTemplate + **/ + public EnvelopeTemplate envelopeClassification(String envelopeClassification) { + this.envelopeClassification = envelopeClassification; + return this; + } + + /** + * . + * @return envelopeClassification + **/ + @Schema(description = "") + public String getEnvelopeClassification() { + return envelopeClassification; + } + + /** + * setEnvelopeClassification. + **/ + public void setEnvelopeClassification(String envelopeClassification) { + this.envelopeClassification = envelopeClassification; + } + + /** * envelopeCustomMetadata. * @@ -1869,6 +1902,33 @@ public void setFolders(java.util.List folders) { } + /** + * hasAuthorizedSignatoryRecipient. + * + * @return EnvelopeTemplate + **/ + public EnvelopeTemplate hasAuthorizedSignatoryRecipient(String hasAuthorizedSignatoryRecipient) { + this.hasAuthorizedSignatoryRecipient = hasAuthorizedSignatoryRecipient; + return this; + } + + /** + * . + * @return hasAuthorizedSignatoryRecipient + **/ + @Schema(description = "") + public String getHasAuthorizedSignatoryRecipient() { + return hasAuthorizedSignatoryRecipient; + } + + /** + * setHasAuthorizedSignatoryRecipient. + **/ + public void setHasAuthorizedSignatoryRecipient(String hasAuthorizedSignatoryRecipient) { + this.hasAuthorizedSignatoryRecipient = hasAuthorizedSignatoryRecipient; + } + + /** * hasComments. * @@ -2989,33 +3049,6 @@ public void setStatusChangedDateTime(String statusChangedDateTime) { } - /** - * statusDateTime. - * - * @return EnvelopeTemplate - **/ - public EnvelopeTemplate statusDateTime(String statusDateTime) { - this.statusDateTime = statusDateTime; - return this; - } - - /** - * . - * @return statusDateTime - **/ - @Schema(description = "") - public String getStatusDateTime() { - return statusDateTime; - } - - /** - * setStatusDateTime. - **/ - public void setStatusDateTime(String statusDateTime) { - this.statusDateTime = statusDateTime; - } - - /** * templateId. * @@ -3232,6 +3265,33 @@ public void setVoidedReason(String voidedReason) { } + /** + * watermarkLanguage. + * + * @return EnvelopeTemplate + **/ + public EnvelopeTemplate watermarkLanguage(String watermarkLanguage) { + this.watermarkLanguage = watermarkLanguage; + return this; + } + + /** + * . + * @return watermarkLanguage + **/ + @Schema(description = "") + public String getWatermarkLanguage() { + return watermarkLanguage; + } + + /** + * setWatermarkLanguage. + **/ + public void setWatermarkLanguage(String watermarkLanguage) { + this.watermarkLanguage = watermarkLanguage; + } + + /** * workflow. * @@ -3311,6 +3371,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.enableWetSign, envelopeTemplate.enableWetSign) && Objects.equals(this.enforceSignerVisibility, envelopeTemplate.enforceSignerVisibility) && Objects.equals(this.envelopeAttachments, envelopeTemplate.envelopeAttachments) && + Objects.equals(this.envelopeClassification, envelopeTemplate.envelopeClassification) && Objects.equals(this.envelopeCustomMetadata, envelopeTemplate.envelopeCustomMetadata) && Objects.equals(this.envelopeDocuments, envelopeTemplate.envelopeDocuments) && Objects.equals(this.envelopeId, envelopeTemplate.envelopeId) && @@ -3327,6 +3388,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.folderIds, envelopeTemplate.folderIds) && Objects.equals(this.folderName, envelopeTemplate.folderName) && Objects.equals(this.folders, envelopeTemplate.folders) && + Objects.equals(this.hasAuthorizedSignatoryRecipient, envelopeTemplate.hasAuthorizedSignatoryRecipient) && Objects.equals(this.hasComments, envelopeTemplate.hasComments) && Objects.equals(this.hasFormDataChanged, envelopeTemplate.hasFormDataChanged) && Objects.equals(this.hasWavFile, envelopeTemplate.hasWavFile) && @@ -3368,7 +3430,6 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.signingLocation, envelopeTemplate.signingLocation) && Objects.equals(this.status, envelopeTemplate.status) && Objects.equals(this.statusChangedDateTime, envelopeTemplate.statusChangedDateTime) && - Objects.equals(this.statusDateTime, envelopeTemplate.statusDateTime) && Objects.equals(this.templateId, envelopeTemplate.templateId) && Objects.equals(this.templatesUri, envelopeTemplate.templatesUri) && Objects.equals(this.transactionId, envelopeTemplate.transactionId) && @@ -3377,6 +3438,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.uSigState, envelopeTemplate.uSigState) && Objects.equals(this.voidedDateTime, envelopeTemplate.voidedDateTime) && Objects.equals(this.voidedReason, envelopeTemplate.voidedReason) && + Objects.equals(this.watermarkLanguage, envelopeTemplate.watermarkLanguage) && Objects.equals(this.workflow, envelopeTemplate.workflow); } @@ -3385,7 +3447,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(accessControlListBase64, allowComments, allowMarkup, allowReassign, allowViewHistory, anySigner, asynchronous, attachmentsUri, authoritativeCopy, authoritativeCopyDefault, autoMatch, autoMatchSpecifiedByUser, autoNavigation, brandId, brandLock, burnDefaultTabData, certificateUri, completedDateTime, copyRecipientData, created, createdDateTime, customFields, customFieldsUri, declinedDateTime, deletedDateTime, deliveredDateTime, description, disableResponsiveDocument, documentBase64, documents, documentsCombinedUri, documentsUri, emailBlurb, emailSettings, emailSubject, enableWetSign, enforceSignerVisibility, envelopeAttachments, envelopeCustomMetadata, envelopeDocuments, envelopeId, envelopeIdStamping, envelopeLocation, envelopeMetadata, envelopeUri, expireAfter, expireDateTime, expireEnabled, externalEnvelopeId, favoritedByMe, folderId, folderIds, folderName, folders, hasComments, hasFormDataChanged, hasWavFile, holder, initialSentDateTime, is21CFRPart11, isAceGenTemplate, isDocGenTemplate, isDynamicEnvelope, isSignatureProviderEnvelope, isTicketRelatedEnvelope, lastModified, lastModifiedBy, lastModifiedDateTime, lastUsed, location, lockInformation, messageLock, name, newPassword, notification, notificationUri, owner, pageCount, password, passwordProtected, powerForm, powerForms, purgeCompletedDate, purgeRequestDate, purgeState, recipients, recipientsLock, recipientsUri, sender, sentDateTime, shared, signerCanSignOnMobile, signingLocation, status, statusChangedDateTime, statusDateTime, templateId, templatesUri, transactionId, uri, useDisclosure, uSigState, voidedDateTime, voidedReason, workflow); + return Objects.hash(accessControlListBase64, allowComments, allowMarkup, allowReassign, allowViewHistory, anySigner, asynchronous, attachmentsUri, authoritativeCopy, authoritativeCopyDefault, autoMatch, autoMatchSpecifiedByUser, autoNavigation, brandId, brandLock, burnDefaultTabData, certificateUri, completedDateTime, copyRecipientData, created, createdDateTime, customFields, customFieldsUri, declinedDateTime, deletedDateTime, deliveredDateTime, description, disableResponsiveDocument, documentBase64, documents, documentsCombinedUri, documentsUri, emailBlurb, emailSettings, emailSubject, enableWetSign, enforceSignerVisibility, envelopeAttachments, envelopeClassification, envelopeCustomMetadata, envelopeDocuments, envelopeId, envelopeIdStamping, envelopeLocation, envelopeMetadata, envelopeUri, expireAfter, expireDateTime, expireEnabled, externalEnvelopeId, favoritedByMe, folderId, folderIds, folderName, folders, hasAuthorizedSignatoryRecipient, hasComments, hasFormDataChanged, hasWavFile, holder, initialSentDateTime, is21CFRPart11, isAceGenTemplate, isDocGenTemplate, isDynamicEnvelope, isSignatureProviderEnvelope, isTicketRelatedEnvelope, lastModified, lastModifiedBy, lastModifiedDateTime, lastUsed, location, lockInformation, messageLock, name, newPassword, notification, notificationUri, owner, pageCount, password, passwordProtected, powerForm, powerForms, purgeCompletedDate, purgeRequestDate, purgeState, recipients, recipientsLock, recipientsUri, sender, sentDateTime, shared, signerCanSignOnMobile, signingLocation, status, statusChangedDateTime, templateId, templatesUri, transactionId, uri, useDisclosure, uSigState, voidedDateTime, voidedReason, watermarkLanguage, workflow); } @@ -3435,6 +3497,7 @@ public String toString() { sb.append(" enableWetSign: ").append(toIndentedString(enableWetSign)).append("\n"); sb.append(" enforceSignerVisibility: ").append(toIndentedString(enforceSignerVisibility)).append("\n"); sb.append(" envelopeAttachments: ").append(toIndentedString(envelopeAttachments)).append("\n"); + sb.append(" envelopeClassification: ").append(toIndentedString(envelopeClassification)).append("\n"); sb.append(" envelopeCustomMetadata: ").append(toIndentedString(envelopeCustomMetadata)).append("\n"); sb.append(" envelopeDocuments: ").append(toIndentedString(envelopeDocuments)).append("\n"); sb.append(" envelopeId: ").append(toIndentedString(envelopeId)).append("\n"); @@ -3451,6 +3514,7 @@ public String toString() { sb.append(" folderIds: ").append(toIndentedString(folderIds)).append("\n"); sb.append(" folderName: ").append(toIndentedString(folderName)).append("\n"); sb.append(" folders: ").append(toIndentedString(folders)).append("\n"); + sb.append(" hasAuthorizedSignatoryRecipient: ").append(toIndentedString(hasAuthorizedSignatoryRecipient)).append("\n"); sb.append(" hasComments: ").append(toIndentedString(hasComments)).append("\n"); sb.append(" hasFormDataChanged: ").append(toIndentedString(hasFormDataChanged)).append("\n"); sb.append(" hasWavFile: ").append(toIndentedString(hasWavFile)).append("\n"); @@ -3492,7 +3556,6 @@ public String toString() { sb.append(" signingLocation: ").append(toIndentedString(signingLocation)).append("\n"); sb.append(" status: ").append(toIndentedString(status)).append("\n"); sb.append(" statusChangedDateTime: ").append(toIndentedString(statusChangedDateTime)).append("\n"); - sb.append(" statusDateTime: ").append(toIndentedString(statusDateTime)).append("\n"); sb.append(" templateId: ").append(toIndentedString(templateId)).append("\n"); sb.append(" templatesUri: ").append(toIndentedString(templatesUri)).append("\n"); sb.append(" transactionId: ").append(toIndentedString(transactionId)).append("\n"); @@ -3501,6 +3564,7 @@ public String toString() { sb.append(" uSigState: ").append(toIndentedString(uSigState)).append("\n"); sb.append(" voidedDateTime: ").append(toIndentedString(voidedDateTime)).append("\n"); sb.append(" voidedReason: ").append(toIndentedString(voidedReason)).append("\n"); + sb.append(" watermarkLanguage: ").append(toIndentedString(watermarkLanguage)).append("\n"); sb.append(" workflow: ").append(toIndentedString(workflow)).append("\n"); sb.append("}"); return sb.toString(); diff --git a/src/main/java/com/docusign/esign/model/EnvelopesSharePermissionRequest.java b/src/main/java/com/docusign/esign/model/EnvelopesSharePermissionRequest.java new file mode 100644 index 00000000..4e053698 --- /dev/null +++ b/src/main/java/com/docusign/esign/model/EnvelopesSharePermissionRequest.java @@ -0,0 +1,133 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * EnvelopesSharePermissionRequest. + * + */ + +public class EnvelopesSharePermissionRequest implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("customMessage") + private String customMessage = null; + + @JsonProperty("permission") + private String permission = null; + + + /** + * customMessage. + * + * @return EnvelopesSharePermissionRequest + **/ + public EnvelopesSharePermissionRequest customMessage(String customMessage) { + this.customMessage = customMessage; + return this; + } + + /** + * . + * @return customMessage + **/ + @Schema(description = "") + public String getCustomMessage() { + return customMessage; + } + + /** + * setCustomMessage. + **/ + public void setCustomMessage(String customMessage) { + this.customMessage = customMessage; + } + + + /** + * permission. + * + * @return EnvelopesSharePermissionRequest + **/ + public EnvelopesSharePermissionRequest permission(String permission) { + this.permission = permission; + return this; + } + + /** + * . + * @return permission + **/ + @Schema(description = "") + public String getPermission() { + return permission; + } + + /** + * setPermission. + **/ + public void setPermission(String permission) { + this.permission = permission; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + EnvelopesSharePermissionRequest envelopesSharePermissionRequest = (EnvelopesSharePermissionRequest) o; + return Objects.equals(this.customMessage, envelopesSharePermissionRequest.customMessage) && + Objects.equals(this.permission, envelopesSharePermissionRequest.permission); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(customMessage, permission); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class EnvelopesSharePermissionRequest {\n"); + + sb.append(" customMessage: ").append(toIndentedString(customMessage)).append("\n"); + sb.append(" permission: ").append(toIndentedString(permission)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/EnvelopesSharePermissionResponse.java b/src/main/java/com/docusign/esign/model/EnvelopesSharePermissionResponse.java new file mode 100644 index 00000000..986b418d --- /dev/null +++ b/src/main/java/com/docusign/esign/model/EnvelopesSharePermissionResponse.java @@ -0,0 +1,101 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * EnvelopesSharePermissionResponse. + * + */ + +public class EnvelopesSharePermissionResponse implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("permission") + private String permission = null; + + + /** + * permission. + * + * @return EnvelopesSharePermissionResponse + **/ + public EnvelopesSharePermissionResponse permission(String permission) { + this.permission = permission; + return this; + } + + /** + * . + * @return permission + **/ + @Schema(description = "") + public String getPermission() { + return permission; + } + + /** + * setPermission. + **/ + public void setPermission(String permission) { + this.permission = permission; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + EnvelopesSharePermissionResponse envelopesSharePermissionResponse = (EnvelopesSharePermissionResponse) o; + return Objects.equals(this.permission, envelopesSharePermissionResponse.permission); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(permission); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class EnvelopesSharePermissionResponse {\n"); + + sb.append(" permission: ").append(toIndentedString(permission)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/EnvelopesShareRequest.java b/src/main/java/com/docusign/esign/model/EnvelopesShareRequest.java new file mode 100644 index 00000000..71be99cb --- /dev/null +++ b/src/main/java/com/docusign/esign/model/EnvelopesShareRequest.java @@ -0,0 +1,198 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.docusign.esign.model.AuthorizationUser; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * EnvelopesShareRequest. + * + */ + +public class EnvelopesShareRequest implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("agentUser") + private AuthorizationUser agentUser = null; + + @JsonProperty("customMessage") + private String customMessage = null; + + @JsonProperty("permission") + private String permission = null; + + @JsonProperty("shareId") + private String shareId = null; + + + /** + * agentUser. + * + * @return EnvelopesShareRequest + **/ + public EnvelopesShareRequest agentUser(AuthorizationUser agentUser) { + this.agentUser = agentUser; + return this; + } + + /** + * . + * @return agentUser + **/ + @Schema(description = "") + public AuthorizationUser getAgentUser() { + return agentUser; + } + + /** + * setAgentUser. + **/ + public void setAgentUser(AuthorizationUser agentUser) { + this.agentUser = agentUser; + } + + + /** + * customMessage. + * + * @return EnvelopesShareRequest + **/ + public EnvelopesShareRequest customMessage(String customMessage) { + this.customMessage = customMessage; + return this; + } + + /** + * . + * @return customMessage + **/ + @Schema(description = "") + public String getCustomMessage() { + return customMessage; + } + + /** + * setCustomMessage. + **/ + public void setCustomMessage(String customMessage) { + this.customMessage = customMessage; + } + + + /** + * permission. + * + * @return EnvelopesShareRequest + **/ + public EnvelopesShareRequest permission(String permission) { + this.permission = permission; + return this; + } + + /** + * . + * @return permission + **/ + @Schema(description = "") + public String getPermission() { + return permission; + } + + /** + * setPermission. + **/ + public void setPermission(String permission) { + this.permission = permission; + } + + + /** + * shareId. + * + * @return EnvelopesShareRequest + **/ + public EnvelopesShareRequest shareId(String shareId) { + this.shareId = shareId; + return this; + } + + /** + * . + * @return shareId + **/ + @Schema(description = "") + public String getShareId() { + return shareId; + } + + /** + * setShareId. + **/ + public void setShareId(String shareId) { + this.shareId = shareId; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + EnvelopesShareRequest envelopesShareRequest = (EnvelopesShareRequest) o; + return Objects.equals(this.agentUser, envelopesShareRequest.agentUser) && + Objects.equals(this.customMessage, envelopesShareRequest.customMessage) && + Objects.equals(this.permission, envelopesShareRequest.permission) && + Objects.equals(this.shareId, envelopesShareRequest.shareId); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(agentUser, customMessage, permission, shareId); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class EnvelopesShareRequest {\n"); + + sb.append(" agentUser: ").append(toIndentedString(agentUser)).append("\n"); + sb.append(" customMessage: ").append(toIndentedString(customMessage)).append("\n"); + sb.append(" permission: ").append(toIndentedString(permission)).append("\n"); + sb.append(" shareId: ").append(toIndentedString(shareId)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/EnvelopesShareResponse.java b/src/main/java/com/docusign/esign/model/EnvelopesShareResponse.java new file mode 100644 index 00000000..e338d48c --- /dev/null +++ b/src/main/java/com/docusign/esign/model/EnvelopesShareResponse.java @@ -0,0 +1,359 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.docusign.esign.model.AuthorizationUser; +import com.docusign.esign.model.ErrorDetails; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * EnvelopesShareResponse. + * + */ + +public class EnvelopesShareResponse implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("agentUser") + private AuthorizationUser agentUser = null; + + @JsonProperty("createdTimestamp") + private String createdTimestamp = null; + + @JsonProperty("envelopeId") + private String envelopeId = null; + + @JsonProperty("errorDetails") + private ErrorDetails errorDetails = null; + + @JsonProperty("modifiedTimestamp") + private String modifiedTimestamp = null; + + @JsonProperty("permission") + private String permission = null; + + @JsonProperty("senderInfo") + private AuthorizationUser senderInfo = null; + + @JsonProperty("shareId") + private String shareId = null; + + @JsonProperty("subject") + private String subject = null; + + + /** + * agentUser. + * + * @return EnvelopesShareResponse + **/ + public EnvelopesShareResponse agentUser(AuthorizationUser agentUser) { + this.agentUser = agentUser; + return this; + } + + /** + * . + * @return agentUser + **/ + @Schema(description = "") + public AuthorizationUser getAgentUser() { + return agentUser; + } + + /** + * setAgentUser. + **/ + public void setAgentUser(AuthorizationUser agentUser) { + this.agentUser = agentUser; + } + + + /** + * createdTimestamp. + * + * @return EnvelopesShareResponse + **/ + public EnvelopesShareResponse createdTimestamp(String createdTimestamp) { + this.createdTimestamp = createdTimestamp; + return this; + } + + /** + * . + * @return createdTimestamp + **/ + @Schema(description = "") + public String getCreatedTimestamp() { + return createdTimestamp; + } + + /** + * setCreatedTimestamp. + **/ + public void setCreatedTimestamp(String createdTimestamp) { + this.createdTimestamp = createdTimestamp; + } + + + /** + * envelopeId. + * + * @return EnvelopesShareResponse + **/ + public EnvelopesShareResponse envelopeId(String envelopeId) { + this.envelopeId = envelopeId; + return this; + } + + /** + * The envelope ID of the envelope status that failed to post.. + * @return envelopeId + **/ + @Schema(description = "The envelope ID of the envelope status that failed to post.") + public String getEnvelopeId() { + return envelopeId; + } + + /** + * setEnvelopeId. + **/ + public void setEnvelopeId(String envelopeId) { + this.envelopeId = envelopeId; + } + + + /** + * errorDetails. + * + * @return EnvelopesShareResponse + **/ + public EnvelopesShareResponse errorDetails(ErrorDetails errorDetails) { + this.errorDetails = errorDetails; + return this; + } + + /** + * Array or errors.. + * @return errorDetails + **/ + @Schema(description = "Array or errors.") + public ErrorDetails getErrorDetails() { + return errorDetails; + } + + /** + * setErrorDetails. + **/ + public void setErrorDetails(ErrorDetails errorDetails) { + this.errorDetails = errorDetails; + } + + + /** + * modifiedTimestamp. + * + * @return EnvelopesShareResponse + **/ + public EnvelopesShareResponse modifiedTimestamp(String modifiedTimestamp) { + this.modifiedTimestamp = modifiedTimestamp; + return this; + } + + /** + * . + * @return modifiedTimestamp + **/ + @Schema(description = "") + public String getModifiedTimestamp() { + return modifiedTimestamp; + } + + /** + * setModifiedTimestamp. + **/ + public void setModifiedTimestamp(String modifiedTimestamp) { + this.modifiedTimestamp = modifiedTimestamp; + } + + + /** + * permission. + * + * @return EnvelopesShareResponse + **/ + public EnvelopesShareResponse permission(String permission) { + this.permission = permission; + return this; + } + + /** + * . + * @return permission + **/ + @Schema(description = "") + public String getPermission() { + return permission; + } + + /** + * setPermission. + **/ + public void setPermission(String permission) { + this.permission = permission; + } + + + /** + * senderInfo. + * + * @return EnvelopesShareResponse + **/ + public EnvelopesShareResponse senderInfo(AuthorizationUser senderInfo) { + this.senderInfo = senderInfo; + return this; + } + + /** + * . + * @return senderInfo + **/ + @Schema(description = "") + public AuthorizationUser getSenderInfo() { + return senderInfo; + } + + /** + * setSenderInfo. + **/ + public void setSenderInfo(AuthorizationUser senderInfo) { + this.senderInfo = senderInfo; + } + + + /** + * shareId. + * + * @return EnvelopesShareResponse + **/ + public EnvelopesShareResponse shareId(String shareId) { + this.shareId = shareId; + return this; + } + + /** + * . + * @return shareId + **/ + @Schema(description = "") + public String getShareId() { + return shareId; + } + + /** + * setShareId. + **/ + public void setShareId(String shareId) { + this.shareId = shareId; + } + + + /** + * subject. + * + * @return EnvelopesShareResponse + **/ + public EnvelopesShareResponse subject(String subject) { + this.subject = subject; + return this; + } + + /** + * . + * @return subject + **/ + @Schema(description = "") + public String getSubject() { + return subject; + } + + /** + * setSubject. + **/ + public void setSubject(String subject) { + this.subject = subject; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + EnvelopesShareResponse envelopesShareResponse = (EnvelopesShareResponse) o; + return Objects.equals(this.agentUser, envelopesShareResponse.agentUser) && + Objects.equals(this.createdTimestamp, envelopesShareResponse.createdTimestamp) && + Objects.equals(this.envelopeId, envelopesShareResponse.envelopeId) && + Objects.equals(this.errorDetails, envelopesShareResponse.errorDetails) && + Objects.equals(this.modifiedTimestamp, envelopesShareResponse.modifiedTimestamp) && + Objects.equals(this.permission, envelopesShareResponse.permission) && + Objects.equals(this.senderInfo, envelopesShareResponse.senderInfo) && + Objects.equals(this.shareId, envelopesShareResponse.shareId) && + Objects.equals(this.subject, envelopesShareResponse.subject); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(agentUser, createdTimestamp, envelopeId, errorDetails, modifiedTimestamp, permission, senderInfo, shareId, subject); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class EnvelopesShareResponse {\n"); + + sb.append(" agentUser: ").append(toIndentedString(agentUser)).append("\n"); + sb.append(" createdTimestamp: ").append(toIndentedString(createdTimestamp)).append("\n"); + sb.append(" envelopeId: ").append(toIndentedString(envelopeId)).append("\n"); + sb.append(" errorDetails: ").append(toIndentedString(errorDetails)).append("\n"); + sb.append(" modifiedTimestamp: ").append(toIndentedString(modifiedTimestamp)).append("\n"); + sb.append(" permission: ").append(toIndentedString(permission)).append("\n"); + sb.append(" senderInfo: ").append(toIndentedString(senderInfo)).append("\n"); + sb.append(" shareId: ").append(toIndentedString(shareId)).append("\n"); + sb.append(" subject: ").append(toIndentedString(subject)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/EnvelopesSharesRequest.java b/src/main/java/com/docusign/esign/model/EnvelopesSharesRequest.java new file mode 100644 index 00000000..9e3b41a7 --- /dev/null +++ b/src/main/java/com/docusign/esign/model/EnvelopesSharesRequest.java @@ -0,0 +1,115 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.docusign.esign.model.EnvelopesShareRequest; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * EnvelopesSharesRequest. + * + */ + +public class EnvelopesSharesRequest implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("shares") + private java.util.List shares = null; + + + /** + * shares. + * + * @return EnvelopesSharesRequest + **/ + public EnvelopesSharesRequest shares(java.util.List shares) { + this.shares = shares; + return this; + } + + /** + * addSharesItem. + * + * @return EnvelopesSharesRequest + **/ + public EnvelopesSharesRequest addSharesItem(EnvelopesShareRequest sharesItem) { + if (this.shares == null) { + this.shares = new java.util.ArrayList<>(); + } + this.shares.add(sharesItem); + return this; + } + + /** + * . + * @return shares + **/ + @Schema(description = "") + public java.util.List getShares() { + return shares; + } + + /** + * setShares. + **/ + public void setShares(java.util.List shares) { + this.shares = shares; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + EnvelopesSharesRequest envelopesSharesRequest = (EnvelopesSharesRequest) o; + return Objects.equals(this.shares, envelopesSharesRequest.shares); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(shares); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class EnvelopesSharesRequest {\n"); + + sb.append(" shares: ").append(toIndentedString(shares)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/EnvelopesSharesResponse.java b/src/main/java/com/docusign/esign/model/EnvelopesSharesResponse.java new file mode 100644 index 00000000..bd3e7b6a --- /dev/null +++ b/src/main/java/com/docusign/esign/model/EnvelopesSharesResponse.java @@ -0,0 +1,115 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.docusign.esign.model.EnvelopesShareResponse; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * EnvelopesSharesResponse. + * + */ + +public class EnvelopesSharesResponse implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("shares") + private java.util.List shares = null; + + + /** + * shares. + * + * @return EnvelopesSharesResponse + **/ + public EnvelopesSharesResponse shares(java.util.List shares) { + this.shares = shares; + return this; + } + + /** + * addSharesItem. + * + * @return EnvelopesSharesResponse + **/ + public EnvelopesSharesResponse addSharesItem(EnvelopesShareResponse sharesItem) { + if (this.shares == null) { + this.shares = new java.util.ArrayList<>(); + } + this.shares.add(sharesItem); + return this; + } + + /** + * . + * @return shares + **/ + @Schema(description = "") + public java.util.List getShares() { + return shares; + } + + /** + * setShares. + **/ + public void setShares(java.util.List shares) { + this.shares = shares; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + EnvelopesSharesResponse envelopesSharesResponse = (EnvelopesSharesResponse) o; + return Objects.equals(this.shares, envelopesSharesResponse.shares); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(shares); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class EnvelopesSharesResponse {\n"); + + sb.append(" shares: ").append(toIndentedString(shares)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/ExtendPaymentConfiguration.java b/src/main/java/com/docusign/esign/model/ExtendPaymentConfiguration.java new file mode 100644 index 00000000..b1d1fa5c --- /dev/null +++ b/src/main/java/com/docusign/esign/model/ExtendPaymentConfiguration.java @@ -0,0 +1,416 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.docusign.esign.model.ExtendPaymentLineItem; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * ExtendPaymentConfiguration. + * + */ + +public class ExtendPaymentConfiguration implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("appId") + private String appId = null; + + @JsonProperty("connectionInstanceId") + private String connectionInstanceId = null; + + @JsonProperty("currency") + private String currency = null; + + @JsonProperty("durationEnd") + private String durationEnd = null; + + @JsonProperty("durationStart") + private String durationStart = null; + + @JsonProperty("lineItems") + private java.util.List lineItems = null; + + @JsonProperty("paymentDueDays") + private String paymentDueDays = null; + + @JsonProperty("paymentMethods") + private java.util.List paymentMethods = null; + + @JsonProperty("paymentMode") + private String paymentMode = null; + + @JsonProperty("tabRole") + private String tabRole = null; + + + /** + * appId. + * + * @return ExtendPaymentConfiguration + **/ + public ExtendPaymentConfiguration appId(String appId) { + this.appId = appId; + return this; + } + + /** + * . + * @return appId + **/ + @Schema(description = "") + public String getAppId() { + return appId; + } + + /** + * setAppId. + **/ + public void setAppId(String appId) { + this.appId = appId; + } + + + /** + * connectionInstanceId. + * + * @return ExtendPaymentConfiguration + **/ + public ExtendPaymentConfiguration connectionInstanceId(String connectionInstanceId) { + this.connectionInstanceId = connectionInstanceId; + return this; + } + + /** + * . + * @return connectionInstanceId + **/ + @Schema(description = "") + public String getConnectionInstanceId() { + return connectionInstanceId; + } + + /** + * setConnectionInstanceId. + **/ + public void setConnectionInstanceId(String connectionInstanceId) { + this.connectionInstanceId = connectionInstanceId; + } + + + /** + * currency. + * + * @return ExtendPaymentConfiguration + **/ + public ExtendPaymentConfiguration currency(String currency) { + this.currency = currency; + return this; + } + + /** + * . + * @return currency + **/ + @Schema(description = "") + public String getCurrency() { + return currency; + } + + /** + * setCurrency. + **/ + public void setCurrency(String currency) { + this.currency = currency; + } + + + /** + * durationEnd. + * + * @return ExtendPaymentConfiguration + **/ + public ExtendPaymentConfiguration durationEnd(String durationEnd) { + this.durationEnd = durationEnd; + return this; + } + + /** + * . + * @return durationEnd + **/ + @Schema(description = "") + public String getDurationEnd() { + return durationEnd; + } + + /** + * setDurationEnd. + **/ + public void setDurationEnd(String durationEnd) { + this.durationEnd = durationEnd; + } + + + /** + * durationStart. + * + * @return ExtendPaymentConfiguration + **/ + public ExtendPaymentConfiguration durationStart(String durationStart) { + this.durationStart = durationStart; + return this; + } + + /** + * . + * @return durationStart + **/ + @Schema(description = "") + public String getDurationStart() { + return durationStart; + } + + /** + * setDurationStart. + **/ + public void setDurationStart(String durationStart) { + this.durationStart = durationStart; + } + + + /** + * lineItems. + * + * @return ExtendPaymentConfiguration + **/ + public ExtendPaymentConfiguration lineItems(java.util.List lineItems) { + this.lineItems = lineItems; + return this; + } + + /** + * addLineItemsItem. + * + * @return ExtendPaymentConfiguration + **/ + public ExtendPaymentConfiguration addLineItemsItem(ExtendPaymentLineItem lineItemsItem) { + if (this.lineItems == null) { + this.lineItems = new java.util.ArrayList<>(); + } + this.lineItems.add(lineItemsItem); + return this; + } + + /** + * . + * @return lineItems + **/ + @Schema(description = "") + public java.util.List getLineItems() { + return lineItems; + } + + /** + * setLineItems. + **/ + public void setLineItems(java.util.List lineItems) { + this.lineItems = lineItems; + } + + + /** + * paymentDueDays. + * + * @return ExtendPaymentConfiguration + **/ + public ExtendPaymentConfiguration paymentDueDays(String paymentDueDays) { + this.paymentDueDays = paymentDueDays; + return this; + } + + /** + * . + * @return paymentDueDays + **/ + @Schema(description = "") + public String getPaymentDueDays() { + return paymentDueDays; + } + + /** + * setPaymentDueDays. + **/ + public void setPaymentDueDays(String paymentDueDays) { + this.paymentDueDays = paymentDueDays; + } + + + /** + * paymentMethods. + * + * @return ExtendPaymentConfiguration + **/ + public ExtendPaymentConfiguration paymentMethods(java.util.List paymentMethods) { + this.paymentMethods = paymentMethods; + return this; + } + + /** + * addPaymentMethodsItem. + * + * @return ExtendPaymentConfiguration + **/ + public ExtendPaymentConfiguration addPaymentMethodsItem(String paymentMethodsItem) { + if (this.paymentMethods == null) { + this.paymentMethods = new java.util.ArrayList<>(); + } + this.paymentMethods.add(paymentMethodsItem); + return this; + } + + /** + * . + * @return paymentMethods + **/ + @Schema(description = "") + public java.util.List getPaymentMethods() { + return paymentMethods; + } + + /** + * setPaymentMethods. + **/ + public void setPaymentMethods(java.util.List paymentMethods) { + this.paymentMethods = paymentMethods; + } + + + /** + * paymentMode. + * + * @return ExtendPaymentConfiguration + **/ + public ExtendPaymentConfiguration paymentMode(String paymentMode) { + this.paymentMode = paymentMode; + return this; + } + + /** + * . + * @return paymentMode + **/ + @Schema(description = "") + public String getPaymentMode() { + return paymentMode; + } + + /** + * setPaymentMode. + **/ + public void setPaymentMode(String paymentMode) { + this.paymentMode = paymentMode; + } + + + /** + * tabRole. + * + * @return ExtendPaymentConfiguration + **/ + public ExtendPaymentConfiguration tabRole(String tabRole) { + this.tabRole = tabRole; + return this; + } + + /** + * . + * @return tabRole + **/ + @Schema(description = "") + public String getTabRole() { + return tabRole; + } + + /** + * setTabRole. + **/ + public void setTabRole(String tabRole) { + this.tabRole = tabRole; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ExtendPaymentConfiguration extendPaymentConfiguration = (ExtendPaymentConfiguration) o; + return Objects.equals(this.appId, extendPaymentConfiguration.appId) && + Objects.equals(this.connectionInstanceId, extendPaymentConfiguration.connectionInstanceId) && + Objects.equals(this.currency, extendPaymentConfiguration.currency) && + Objects.equals(this.durationEnd, extendPaymentConfiguration.durationEnd) && + Objects.equals(this.durationStart, extendPaymentConfiguration.durationStart) && + Objects.equals(this.lineItems, extendPaymentConfiguration.lineItems) && + Objects.equals(this.paymentDueDays, extendPaymentConfiguration.paymentDueDays) && + Objects.equals(this.paymentMethods, extendPaymentConfiguration.paymentMethods) && + Objects.equals(this.paymentMode, extendPaymentConfiguration.paymentMode) && + Objects.equals(this.tabRole, extendPaymentConfiguration.tabRole); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(appId, connectionInstanceId, currency, durationEnd, durationStart, lineItems, paymentDueDays, paymentMethods, paymentMode, tabRole); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ExtendPaymentConfiguration {\n"); + + sb.append(" appId: ").append(toIndentedString(appId)).append("\n"); + sb.append(" connectionInstanceId: ").append(toIndentedString(connectionInstanceId)).append("\n"); + sb.append(" currency: ").append(toIndentedString(currency)).append("\n"); + sb.append(" durationEnd: ").append(toIndentedString(durationEnd)).append("\n"); + sb.append(" durationStart: ").append(toIndentedString(durationStart)).append("\n"); + sb.append(" lineItems: ").append(toIndentedString(lineItems)).append("\n"); + sb.append(" paymentDueDays: ").append(toIndentedString(paymentDueDays)).append("\n"); + sb.append(" paymentMethods: ").append(toIndentedString(paymentMethods)).append("\n"); + sb.append(" paymentMode: ").append(toIndentedString(paymentMode)).append("\n"); + sb.append(" tabRole: ").append(toIndentedString(tabRole)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/ExtendPaymentLineItem.java b/src/main/java/com/docusign/esign/model/ExtendPaymentLineItem.java new file mode 100644 index 00000000..0b5f5be0 --- /dev/null +++ b/src/main/java/com/docusign/esign/model/ExtendPaymentLineItem.java @@ -0,0 +1,325 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * ExtendPaymentLineItem. + * + */ + +public class ExtendPaymentLineItem implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("amountReference") + private String amountReference = null; + + @JsonProperty("description") + private String description = null; + + @JsonProperty("name") + private String name = null; + + @JsonProperty("priceId") + private String priceId = null; + + @JsonProperty("productId") + private String productId = null; + + @JsonProperty("quantity") + private String quantity = null; + + @JsonProperty("type") + private String type = null; + + @JsonProperty("unitAmount") + private String unitAmount = null; + + + /** + * amountReference. + * + * @return ExtendPaymentLineItem + **/ + public ExtendPaymentLineItem amountReference(String amountReference) { + this.amountReference = amountReference; + return this; + } + + /** + * . + * @return amountReference + **/ + @Schema(description = "") + public String getAmountReference() { + return amountReference; + } + + /** + * setAmountReference. + **/ + public void setAmountReference(String amountReference) { + this.amountReference = amountReference; + } + + + /** + * description. + * + * @return ExtendPaymentLineItem + **/ + public ExtendPaymentLineItem description(String description) { + this.description = description; + return this; + } + + /** + * . + * @return description + **/ + @Schema(description = "") + public String getDescription() { + return description; + } + + /** + * setDescription. + **/ + public void setDescription(String description) { + this.description = description; + } + + + /** + * name. + * + * @return ExtendPaymentLineItem + **/ + public ExtendPaymentLineItem name(String name) { + this.name = name; + return this; + } + + /** + * . + * @return name + **/ + @Schema(description = "") + public String getName() { + return name; + } + + /** + * setName. + **/ + public void setName(String name) { + this.name = name; + } + + + /** + * priceId. + * + * @return ExtendPaymentLineItem + **/ + public ExtendPaymentLineItem priceId(String priceId) { + this.priceId = priceId; + return this; + } + + /** + * . + * @return priceId + **/ + @Schema(description = "") + public String getPriceId() { + return priceId; + } + + /** + * setPriceId. + **/ + public void setPriceId(String priceId) { + this.priceId = priceId; + } + + + /** + * productId. + * + * @return ExtendPaymentLineItem + **/ + public ExtendPaymentLineItem productId(String productId) { + this.productId = productId; + return this; + } + + /** + * . + * @return productId + **/ + @Schema(description = "") + public String getProductId() { + return productId; + } + + /** + * setProductId. + **/ + public void setProductId(String productId) { + this.productId = productId; + } + + + /** + * quantity. + * + * @return ExtendPaymentLineItem + **/ + public ExtendPaymentLineItem quantity(String quantity) { + this.quantity = quantity; + return this; + } + + /** + * . + * @return quantity + **/ + @Schema(description = "") + public String getQuantity() { + return quantity; + } + + /** + * setQuantity. + **/ + public void setQuantity(String quantity) { + this.quantity = quantity; + } + + + /** + * type. + * + * @return ExtendPaymentLineItem + **/ + public ExtendPaymentLineItem type(String type) { + this.type = type; + return this; + } + + /** + * . + * @return type + **/ + @Schema(description = "") + public String getType() { + return type; + } + + /** + * setType. + **/ + public void setType(String type) { + this.type = type; + } + + + /** + * unitAmount. + * + * @return ExtendPaymentLineItem + **/ + public ExtendPaymentLineItem unitAmount(String unitAmount) { + this.unitAmount = unitAmount; + return this; + } + + /** + * . + * @return unitAmount + **/ + @Schema(description = "") + public String getUnitAmount() { + return unitAmount; + } + + /** + * setUnitAmount. + **/ + public void setUnitAmount(String unitAmount) { + this.unitAmount = unitAmount; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ExtendPaymentLineItem extendPaymentLineItem = (ExtendPaymentLineItem) o; + return Objects.equals(this.amountReference, extendPaymentLineItem.amountReference) && + Objects.equals(this.description, extendPaymentLineItem.description) && + Objects.equals(this.name, extendPaymentLineItem.name) && + Objects.equals(this.priceId, extendPaymentLineItem.priceId) && + Objects.equals(this.productId, extendPaymentLineItem.productId) && + Objects.equals(this.quantity, extendPaymentLineItem.quantity) && + Objects.equals(this.type, extendPaymentLineItem.type) && + Objects.equals(this.unitAmount, extendPaymentLineItem.unitAmount); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(amountReference, description, name, priceId, productId, quantity, type, unitAmount); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ExtendPaymentLineItem {\n"); + + sb.append(" amountReference: ").append(toIndentedString(amountReference)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" priceId: ").append(toIndentedString(priceId)).append("\n"); + sb.append(" productId: ").append(toIndentedString(productId)).append("\n"); + sb.append(" quantity: ").append(toIndentedString(quantity)).append("\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); + sb.append(" unitAmount: ").append(toIndentedString(unitAmount)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/FirstName.java b/src/main/java/com/docusign/esign/model/FirstName.java index b9297218..de952b83 100644 --- a/src/main/java/com/docusign/esign/model/FirstName.java +++ b/src/main/java/com/docusign/esign/model/FirstName.java @@ -72,6 +72,9 @@ public class FirstName implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -745,6 +748,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return FirstName + **/ + public FirstName anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -2948,6 +2978,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, firstName.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, firstName.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, firstName.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, firstName.anchorTabScope) && Objects.equals(this.anchorUnits, firstName.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, firstName.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, firstName.anchorXOffset) && @@ -3035,7 +3066,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, name, nameMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, name, nameMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3063,6 +3094,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/FormulaTab.java b/src/main/java/com/docusign/esign/model/FormulaTab.java index db7dda70..113a9b90 100644 --- a/src/main/java/com/docusign/esign/model/FormulaTab.java +++ b/src/main/java/com/docusign/esign/model/FormulaTab.java @@ -4,6 +4,7 @@ import java.util.Arrays; import com.docusign.esign.model.ConnectedObjectDetails; import com.docusign.esign.model.ErrorDetails; +import com.docusign.esign.model.ExtendPaymentConfiguration; import com.docusign.esign.model.ExtensionData; import com.docusign.esign.model.LocalePolicyTab; import com.docusign.esign.model.MergeField; @@ -73,6 +74,9 @@ public class FormulaTab implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -145,6 +149,9 @@ public class FormulaTab implements Serializable { @JsonProperty("errorDetails") private ErrorDetails errorDetails = null; + @JsonProperty("extendPaymentConfiguration") + private ExtendPaymentConfiguration extendPaymentConfiguration = null; + @JsonProperty("extensionData") private ExtensionData extensionData = null; @@ -851,6 +858,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return FormulaTab + **/ + public FormulaTab anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -1499,6 +1533,33 @@ public void setErrorDetails(ErrorDetails errorDetails) { } + /** + * extendPaymentConfiguration. + * + * @return FormulaTab + **/ + public FormulaTab extendPaymentConfiguration(ExtendPaymentConfiguration extendPaymentConfiguration) { + this.extendPaymentConfiguration = extendPaymentConfiguration; + return this; + } + + /** + * . + * @return extendPaymentConfiguration + **/ + @Schema(description = "") + public ExtendPaymentConfiguration getExtendPaymentConfiguration() { + return extendPaymentConfiguration; + } + + /** + * setExtendPaymentConfiguration. + **/ + public void setExtendPaymentConfiguration(ExtendPaymentConfiguration extendPaymentConfiguration) { + this.extendPaymentConfiguration = extendPaymentConfiguration; + } + + /** * extensionData. * @@ -3999,6 +4060,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, formulaTab.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, formulaTab.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, formulaTab.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, formulaTab.anchorTabScope) && Objects.equals(this.anchorUnits, formulaTab.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, formulaTab.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, formulaTab.anchorXOffset) && @@ -4023,6 +4085,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.documentId, formulaTab.documentId) && Objects.equals(this.documentIdMetadata, formulaTab.documentIdMetadata) && Objects.equals(this.errorDetails, formulaTab.errorDetails) && + Objects.equals(this.extendPaymentConfiguration, formulaTab.extendPaymentConfiguration) && Objects.equals(this.extensionData, formulaTab.extensionData) && Objects.equals(this.font, formulaTab.font) && Objects.equals(this.fontColor, formulaTab.fontColor) && @@ -4121,7 +4184,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, formula, formulaMetadata, height, heightMetadata, hidden, hiddenMetadata, isPaymentAmount, isPaymentAmountMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, paymentDetails, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, requireAll, requireAllMetadata, required, requiredMetadata, requireInitialOnSharedChange, requireInitialOnSharedChangeMetadata, roundDecimalPlaces, roundDecimalPlacesMetadata, senderRequired, senderRequiredMetadata, shared, sharedMetadata, shareToRecipients, shareToRecipientsMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, validationMessage, validationMessageMetadata, validationPattern, validationPatternMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extendPaymentConfiguration, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, formula, formulaMetadata, height, heightMetadata, hidden, hiddenMetadata, isPaymentAmount, isPaymentAmountMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, paymentDetails, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, requireAll, requireAllMetadata, required, requiredMetadata, requireInitialOnSharedChange, requireInitialOnSharedChangeMetadata, roundDecimalPlaces, roundDecimalPlacesMetadata, senderRequired, senderRequiredMetadata, shared, sharedMetadata, shareToRecipients, shareToRecipientsMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, validationMessage, validationMessageMetadata, validationPattern, validationPatternMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -4149,6 +4212,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); @@ -4173,6 +4237,7 @@ public String toString() { sb.append(" documentId: ").append(toIndentedString(documentId)).append("\n"); sb.append(" documentIdMetadata: ").append(toIndentedString(documentIdMetadata)).append("\n"); sb.append(" errorDetails: ").append(toIndentedString(errorDetails)).append("\n"); + sb.append(" extendPaymentConfiguration: ").append(toIndentedString(extendPaymentConfiguration)).append("\n"); sb.append(" extensionData: ").append(toIndentedString(extensionData)).append("\n"); sb.append(" font: ").append(toIndentedString(font)).append("\n"); sb.append(" fontColor: ").append(toIndentedString(fontColor)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/FullName.java b/src/main/java/com/docusign/esign/model/FullName.java index 821eb8c6..c71ae579 100644 --- a/src/main/java/com/docusign/esign/model/FullName.java +++ b/src/main/java/com/docusign/esign/model/FullName.java @@ -72,6 +72,9 @@ public class FullName implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -745,6 +748,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return FullName + **/ + public FullName anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -2948,6 +2978,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, fullName.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, fullName.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, fullName.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, fullName.anchorTabScope) && Objects.equals(this.anchorUnits, fullName.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, fullName.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, fullName.anchorXOffset) && @@ -3035,7 +3066,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, name, nameMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, name, nameMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3063,6 +3094,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/GeneratedDocument.java b/src/main/java/com/docusign/esign/model/GeneratedDocument.java new file mode 100644 index 00000000..123c5d57 --- /dev/null +++ b/src/main/java/com/docusign/esign/model/GeneratedDocument.java @@ -0,0 +1,197 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * GeneratedDocument. + * + */ + +public class GeneratedDocument implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("documentAsBase64") + private String documentAsBase64 = null; + + @JsonProperty("documentId") + private String documentId = null; + + @JsonProperty("documentName") + private String documentName = null; + + @JsonProperty("fileExtension") + private String fileExtension = null; + + + /** + * documentAsBase64. + * + * @return GeneratedDocument + **/ + public GeneratedDocument documentAsBase64(String documentAsBase64) { + this.documentAsBase64 = documentAsBase64; + return this; + } + + /** + * . + * @return documentAsBase64 + **/ + @Schema(description = "") + public String getDocumentAsBase64() { + return documentAsBase64; + } + + /** + * setDocumentAsBase64. + **/ + public void setDocumentAsBase64(String documentAsBase64) { + this.documentAsBase64 = documentAsBase64; + } + + + /** + * documentId. + * + * @return GeneratedDocument + **/ + public GeneratedDocument documentId(String documentId) { + this.documentId = documentId; + return this; + } + + /** + * Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute.. + * @return documentId + **/ + @Schema(description = "Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute.") + public String getDocumentId() { + return documentId; + } + + /** + * setDocumentId. + **/ + public void setDocumentId(String documentId) { + this.documentId = documentId; + } + + + /** + * documentName. + * + * @return GeneratedDocument + **/ + public GeneratedDocument documentName(String documentName) { + this.documentName = documentName; + return this; + } + + /** + * . + * @return documentName + **/ + @Schema(description = "") + public String getDocumentName() { + return documentName; + } + + /** + * setDocumentName. + **/ + public void setDocumentName(String documentName) { + this.documentName = documentName; + } + + + /** + * fileExtension. + * + * @return GeneratedDocument + **/ + public GeneratedDocument fileExtension(String fileExtension) { + this.fileExtension = fileExtension; + return this; + } + + /** + * . + * @return fileExtension + **/ + @Schema(description = "") + public String getFileExtension() { + return fileExtension; + } + + /** + * setFileExtension. + **/ + public void setFileExtension(String fileExtension) { + this.fileExtension = fileExtension; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + GeneratedDocument generatedDocument = (GeneratedDocument) o; + return Objects.equals(this.documentAsBase64, generatedDocument.documentAsBase64) && + Objects.equals(this.documentId, generatedDocument.documentId) && + Objects.equals(this.documentName, generatedDocument.documentName) && + Objects.equals(this.fileExtension, generatedDocument.fileExtension); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(documentAsBase64, documentId, documentName, fileExtension); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class GeneratedDocument {\n"); + + sb.append(" documentAsBase64: ").append(toIndentedString(documentAsBase64)).append("\n"); + sb.append(" documentId: ").append(toIndentedString(documentId)).append("\n"); + sb.append(" documentName: ").append(toIndentedString(documentName)).append("\n"); + sb.append(" fileExtension: ").append(toIndentedString(fileExtension)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/GeneratedDocumentsResult.java b/src/main/java/com/docusign/esign/model/GeneratedDocumentsResult.java new file mode 100644 index 00000000..da19a479 --- /dev/null +++ b/src/main/java/com/docusign/esign/model/GeneratedDocumentsResult.java @@ -0,0 +1,115 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.docusign.esign.model.GeneratedDocument; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * GeneratedDocumentsResult. + * + */ + +public class GeneratedDocumentsResult implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("generatedDocuments") + private java.util.List generatedDocuments = null; + + + /** + * generatedDocuments. + * + * @return GeneratedDocumentsResult + **/ + public GeneratedDocumentsResult generatedDocuments(java.util.List generatedDocuments) { + this.generatedDocuments = generatedDocuments; + return this; + } + + /** + * addGeneratedDocumentsItem. + * + * @return GeneratedDocumentsResult + **/ + public GeneratedDocumentsResult addGeneratedDocumentsItem(GeneratedDocument generatedDocumentsItem) { + if (this.generatedDocuments == null) { + this.generatedDocuments = new java.util.ArrayList<>(); + } + this.generatedDocuments.add(generatedDocumentsItem); + return this; + } + + /** + * . + * @return generatedDocuments + **/ + @Schema(description = "") + public java.util.List getGeneratedDocuments() { + return generatedDocuments; + } + + /** + * setGeneratedDocuments. + **/ + public void setGeneratedDocuments(java.util.List generatedDocuments) { + this.generatedDocuments = generatedDocuments; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + GeneratedDocumentsResult generatedDocumentsResult = (GeneratedDocumentsResult) o; + return Objects.equals(this.generatedDocuments, generatedDocumentsResult.generatedDocuments); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(generatedDocuments); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class GeneratedDocumentsResult {\n"); + + sb.append(" generatedDocuments: ").append(toIndentedString(generatedDocuments)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/GroupUserInfo.java b/src/main/java/com/docusign/esign/model/GroupUserInfo.java new file mode 100644 index 00000000..0c678b25 --- /dev/null +++ b/src/main/java/com/docusign/esign/model/GroupUserInfo.java @@ -0,0 +1,390 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.docusign.esign.model.ErrorDetails; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * GroupUserInfo. + * + */ + +public class GroupUserInfo implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("activationAccessCode") + private String activationAccessCode = null; + + @JsonProperty("email") + private String email = null; + + @JsonProperty("errorDetails") + private ErrorDetails errorDetails = null; + + @JsonProperty("loginStatus") + private String loginStatus = null; + + @JsonProperty("sendActivationEmail") + private String sendActivationEmail = null; + + @JsonProperty("uri") + private String uri = null; + + @JsonProperty("userId") + private String userId = null; + + @JsonProperty("userName") + private String userName = null; + + @JsonProperty("userStatus") + private String userStatus = null; + + @JsonProperty("userType") + private String userType = null; + + + /** + * activationAccessCode. + * + * @return GroupUserInfo + **/ + public GroupUserInfo activationAccessCode(String activationAccessCode) { + this.activationAccessCode = activationAccessCode; + return this; + } + + /** + * . + * @return activationAccessCode + **/ + @Schema(description = "") + public String getActivationAccessCode() { + return activationAccessCode; + } + + /** + * setActivationAccessCode. + **/ + public void setActivationAccessCode(String activationAccessCode) { + this.activationAccessCode = activationAccessCode; + } + + + /** + * email. + * + * @return GroupUserInfo + **/ + public GroupUserInfo email(String email) { + this.email = email; + return this; + } + + /** + * . + * @return email + **/ + @Schema(description = "") + public String getEmail() { + return email; + } + + /** + * setEmail. + **/ + public void setEmail(String email) { + this.email = email; + } + + + /** + * errorDetails. + * + * @return GroupUserInfo + **/ + public GroupUserInfo errorDetails(ErrorDetails errorDetails) { + this.errorDetails = errorDetails; + return this; + } + + /** + * Array or errors.. + * @return errorDetails + **/ + @Schema(description = "Array or errors.") + public ErrorDetails getErrorDetails() { + return errorDetails; + } + + /** + * setErrorDetails. + **/ + public void setErrorDetails(ErrorDetails errorDetails) { + this.errorDetails = errorDetails; + } + + + /** + * loginStatus. + * + * @return GroupUserInfo + **/ + public GroupUserInfo loginStatus(String loginStatus) { + this.loginStatus = loginStatus; + return this; + } + + /** + * . + * @return loginStatus + **/ + @Schema(description = "") + public String getLoginStatus() { + return loginStatus; + } + + /** + * setLoginStatus. + **/ + public void setLoginStatus(String loginStatus) { + this.loginStatus = loginStatus; + } + + + /** + * sendActivationEmail. + * + * @return GroupUserInfo + **/ + public GroupUserInfo sendActivationEmail(String sendActivationEmail) { + this.sendActivationEmail = sendActivationEmail; + return this; + } + + /** + * . + * @return sendActivationEmail + **/ + @Schema(description = "") + public String getSendActivationEmail() { + return sendActivationEmail; + } + + /** + * setSendActivationEmail. + **/ + public void setSendActivationEmail(String sendActivationEmail) { + this.sendActivationEmail = sendActivationEmail; + } + + + /** + * uri. + * + * @return GroupUserInfo + **/ + public GroupUserInfo uri(String uri) { + this.uri = uri; + return this; + } + + /** + * . + * @return uri + **/ + @Schema(description = "") + public String getUri() { + return uri; + } + + /** + * setUri. + **/ + public void setUri(String uri) { + this.uri = uri; + } + + + /** + * userId. + * + * @return GroupUserInfo + **/ + public GroupUserInfo userId(String userId) { + this.userId = userId; + return this; + } + + /** + * . + * @return userId + **/ + @Schema(description = "") + public String getUserId() { + return userId; + } + + /** + * setUserId. + **/ + public void setUserId(String userId) { + this.userId = userId; + } + + + /** + * userName. + * + * @return GroupUserInfo + **/ + public GroupUserInfo userName(String userName) { + this.userName = userName; + return this; + } + + /** + * . + * @return userName + **/ + @Schema(description = "") + public String getUserName() { + return userName; + } + + /** + * setUserName. + **/ + public void setUserName(String userName) { + this.userName = userName; + } + + + /** + * userStatus. + * + * @return GroupUserInfo + **/ + public GroupUserInfo userStatus(String userStatus) { + this.userStatus = userStatus; + return this; + } + + /** + * . + * @return userStatus + **/ + @Schema(description = "") + public String getUserStatus() { + return userStatus; + } + + /** + * setUserStatus. + **/ + public void setUserStatus(String userStatus) { + this.userStatus = userStatus; + } + + + /** + * userType. + * + * @return GroupUserInfo + **/ + public GroupUserInfo userType(String userType) { + this.userType = userType; + return this; + } + + /** + * . + * @return userType + **/ + @Schema(description = "") + public String getUserType() { + return userType; + } + + /** + * setUserType. + **/ + public void setUserType(String userType) { + this.userType = userType; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + GroupUserInfo groupUserInfo = (GroupUserInfo) o; + return Objects.equals(this.activationAccessCode, groupUserInfo.activationAccessCode) && + Objects.equals(this.email, groupUserInfo.email) && + Objects.equals(this.errorDetails, groupUserInfo.errorDetails) && + Objects.equals(this.loginStatus, groupUserInfo.loginStatus) && + Objects.equals(this.sendActivationEmail, groupUserInfo.sendActivationEmail) && + Objects.equals(this.uri, groupUserInfo.uri) && + Objects.equals(this.userId, groupUserInfo.userId) && + Objects.equals(this.userName, groupUserInfo.userName) && + Objects.equals(this.userStatus, groupUserInfo.userStatus) && + Objects.equals(this.userType, groupUserInfo.userType); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(activationAccessCode, email, errorDetails, loginStatus, sendActivationEmail, uri, userId, userName, userStatus, userType); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class GroupUserInfo {\n"); + + sb.append(" activationAccessCode: ").append(toIndentedString(activationAccessCode)).append("\n"); + sb.append(" email: ").append(toIndentedString(email)).append("\n"); + sb.append(" errorDetails: ").append(toIndentedString(errorDetails)).append("\n"); + sb.append(" loginStatus: ").append(toIndentedString(loginStatus)).append("\n"); + sb.append(" sendActivationEmail: ").append(toIndentedString(sendActivationEmail)).append("\n"); + sb.append(" uri: ").append(toIndentedString(uri)).append("\n"); + sb.append(" userId: ").append(toIndentedString(userId)).append("\n"); + sb.append(" userName: ").append(toIndentedString(userName)).append("\n"); + sb.append(" userStatus: ").append(toIndentedString(userStatus)).append("\n"); + sb.append(" userType: ").append(toIndentedString(userType)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/GroupUsersResponse.java b/src/main/java/com/docusign/esign/model/GroupUsersResponse.java new file mode 100644 index 00000000..8256ca06 --- /dev/null +++ b/src/main/java/com/docusign/esign/model/GroupUsersResponse.java @@ -0,0 +1,307 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.docusign.esign.model.GroupUserInfo; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * GroupUsersResponse. + * + */ + +public class GroupUsersResponse implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("endPosition") + private String endPosition = null; + + @JsonProperty("nextUri") + private String nextUri = null; + + @JsonProperty("previousUri") + private String previousUri = null; + + @JsonProperty("resultSetSize") + private String resultSetSize = null; + + @JsonProperty("startPosition") + private String startPosition = null; + + @JsonProperty("totalSetSize") + private String totalSetSize = null; + + @JsonProperty("users") + private java.util.List users = null; + + + /** + * endPosition. + * + * @return GroupUsersResponse + **/ + public GroupUsersResponse endPosition(String endPosition) { + this.endPosition = endPosition; + return this; + } + + /** + * The last position in the result set. . + * @return endPosition + **/ + @Schema(description = "The last position in the result set. ") + public String getEndPosition() { + return endPosition; + } + + /** + * setEndPosition. + **/ + public void setEndPosition(String endPosition) { + this.endPosition = endPosition; + } + + + /** + * nextUri. + * + * @return GroupUsersResponse + **/ + public GroupUsersResponse nextUri(String nextUri) { + this.nextUri = nextUri; + return this; + } + + /** + * The URI to the next chunk of records based on the search request. If the endPosition is the entire results of the search, this is null. . + * @return nextUri + **/ + @Schema(description = "The URI to the next chunk of records based on the search request. If the endPosition is the entire results of the search, this is null. ") + public String getNextUri() { + return nextUri; + } + + /** + * setNextUri. + **/ + public void setNextUri(String nextUri) { + this.nextUri = nextUri; + } + + + /** + * previousUri. + * + * @return GroupUsersResponse + **/ + public GroupUsersResponse previousUri(String previousUri) { + this.previousUri = previousUri; + return this; + } + + /** + * The postal code for the billing address.. + * @return previousUri + **/ + @Schema(description = "The postal code for the billing address.") + public String getPreviousUri() { + return previousUri; + } + + /** + * setPreviousUri. + **/ + public void setPreviousUri(String previousUri) { + this.previousUri = previousUri; + } + + + /** + * resultSetSize. + * + * @return GroupUsersResponse + **/ + public GroupUsersResponse resultSetSize(String resultSetSize) { + this.resultSetSize = resultSetSize; + return this; + } + + /** + * The number of results returned in this response. . + * @return resultSetSize + **/ + @Schema(description = "The number of results returned in this response. ") + public String getResultSetSize() { + return resultSetSize; + } + + /** + * setResultSetSize. + **/ + public void setResultSetSize(String resultSetSize) { + this.resultSetSize = resultSetSize; + } + + + /** + * startPosition. + * + * @return GroupUsersResponse + **/ + public GroupUsersResponse startPosition(String startPosition) { + this.startPosition = startPosition; + return this; + } + + /** + * Starting position of the current result set.. + * @return startPosition + **/ + @Schema(description = "Starting position of the current result set.") + public String getStartPosition() { + return startPosition; + } + + /** + * setStartPosition. + **/ + public void setStartPosition(String startPosition) { + this.startPosition = startPosition; + } + + + /** + * totalSetSize. + * + * @return GroupUsersResponse + **/ + public GroupUsersResponse totalSetSize(String totalSetSize) { + this.totalSetSize = totalSetSize; + return this; + } + + /** + * The total number of items available in the result set. This will always be greater than or equal to the value of the property returning the results in the in the response.. + * @return totalSetSize + **/ + @Schema(description = "The total number of items available in the result set. This will always be greater than or equal to the value of the property returning the results in the in the response.") + public String getTotalSetSize() { + return totalSetSize; + } + + /** + * setTotalSetSize. + **/ + public void setTotalSetSize(String totalSetSize) { + this.totalSetSize = totalSetSize; + } + + + /** + * users. + * + * @return GroupUsersResponse + **/ + public GroupUsersResponse users(java.util.List users) { + this.users = users; + return this; + } + + /** + * addUsersItem. + * + * @return GroupUsersResponse + **/ + public GroupUsersResponse addUsersItem(GroupUserInfo usersItem) { + if (this.users == null) { + this.users = new java.util.ArrayList<>(); + } + this.users.add(usersItem); + return this; + } + + /** + * . + * @return users + **/ + @Schema(description = "") + public java.util.List getUsers() { + return users; + } + + /** + * setUsers. + **/ + public void setUsers(java.util.List users) { + this.users = users; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + GroupUsersResponse groupUsersResponse = (GroupUsersResponse) o; + return Objects.equals(this.endPosition, groupUsersResponse.endPosition) && + Objects.equals(this.nextUri, groupUsersResponse.nextUri) && + Objects.equals(this.previousUri, groupUsersResponse.previousUri) && + Objects.equals(this.resultSetSize, groupUsersResponse.resultSetSize) && + Objects.equals(this.startPosition, groupUsersResponse.startPosition) && + Objects.equals(this.totalSetSize, groupUsersResponse.totalSetSize) && + Objects.equals(this.users, groupUsersResponse.users); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(endPosition, nextUri, previousUri, resultSetSize, startPosition, totalSetSize, users); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class GroupUsersResponse {\n"); + + sb.append(" endPosition: ").append(toIndentedString(endPosition)).append("\n"); + sb.append(" nextUri: ").append(toIndentedString(nextUri)).append("\n"); + sb.append(" previousUri: ").append(toIndentedString(previousUri)).append("\n"); + sb.append(" resultSetSize: ").append(toIndentedString(resultSetSize)).append("\n"); + sb.append(" startPosition: ").append(toIndentedString(startPosition)).append("\n"); + sb.append(" totalSetSize: ").append(toIndentedString(totalSetSize)).append("\n"); + sb.append(" users: ").append(toIndentedString(users)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/InPersonSigner.java b/src/main/java/com/docusign/esign/model/InPersonSigner.java index 650ea4d4..eb32673d 100644 --- a/src/main/java/com/docusign/esign/model/InPersonSigner.java +++ b/src/main/java/com/docusign/esign/model/InPersonSigner.java @@ -291,6 +291,9 @@ public class InPersonSigner implements Serializable { @JsonProperty("signingGroupName") private String signingGroupName = null; + @JsonProperty("signingGroupType") + private String signingGroupType = null; + @JsonProperty("signingGroupUsers") private java.util.List signingGroupUsers = null; @@ -2701,6 +2704,33 @@ public void setSigningGroupName(String signingGroupName) { } + /** + * signingGroupType. + * + * @return InPersonSigner + **/ + public InPersonSigner signingGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + return this; + } + + /** + * . + * @return signingGroupType + **/ + @Schema(description = "") + public String getSigningGroupType() { + return signingGroupType; + } + + /** + * setSigningGroupType. + **/ + public void setSigningGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + } + + /** * signingGroupUsers. * @@ -3150,6 +3180,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.signingGroupId, inPersonSigner.signingGroupId) && Objects.equals(this.signingGroupIdMetadata, inPersonSigner.signingGroupIdMetadata) && Objects.equals(this.signingGroupName, inPersonSigner.signingGroupName) && + Objects.equals(this.signingGroupType, inPersonSigner.signingGroupType) && Objects.equals(this.signingGroupUsers, inPersonSigner.signingGroupUsers) && Objects.equals(this.smsAuthentication, inPersonSigner.smsAuthentication) && Objects.equals(this.socialAuthentications, inPersonSigner.socialAuthentications) && @@ -3169,7 +3200,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(accessCode, accessCodeMetadata, addAccessCodeToEmail, allowSystemOverrideForLockedRecipient, autoNavigation, autoRespondedReason, bulkSendV2Recipient, canSignOffline, clientUserId, completedCount, creationReason, customFields, declinedDateTime, declinedReason, defaultRecipient, deliveredDateTime, deliveryMethod, deliveryMethodMetadata, designatorId, designatorIdGuid, documentTemplateId, documentVisibility, email, emailMetadata, emailNotification, embeddedRecipientStartURL, errorDetails, excludedDocuments, faxNumber, faxNumberMetadata, hostEmail, hostEmailMetadata, hostName, hostNameMetadata, idCheckConfigurationName, idCheckConfigurationNameMetadata, idCheckInformationInput, identityVerification, inheritEmailNotificationConfiguration, inPersonSigningType, inPersonSigningTypeMetadata, lockedRecipientPhoneAuthEditable, lockedRecipientSmsEditable, name, nameMetadata, notaryHost, notaryId, note, noteMetadata, offlineAttributes, phoneAuthentication, proofFile, recipientAttachments, recipientAuthenticationStatus, recipientFeatureMetadata, recipientId, recipientIdGuid, recipientSignatureProviders, recipientSuppliesTabs, recipientType, recipientTypeMetadata, requireIdLookup, requireIdLookupMetadata, requireSignerCertificate, requireSignOnPaper, requireUploadSignature, roleName, routingOrder, routingOrderMetadata, sentDateTime, signatureInfo, signedDateTime, signerEmail, signerEmailMetadata, signerFirstName, signerFirstNameMetadata, signerLastName, signerLastNameMetadata, signerName, signerNameMetadata, signInEachLocation, signInEachLocationMetadata, signingGroupId, signingGroupIdMetadata, signingGroupName, signingGroupUsers, smsAuthentication, socialAuthentications, status, statusCode, suppressEmails, tabs, templateLocked, templateRequired, totalTabCount, userId, webFormRecipientViewId); + return Objects.hash(accessCode, accessCodeMetadata, addAccessCodeToEmail, allowSystemOverrideForLockedRecipient, autoNavigation, autoRespondedReason, bulkSendV2Recipient, canSignOffline, clientUserId, completedCount, creationReason, customFields, declinedDateTime, declinedReason, defaultRecipient, deliveredDateTime, deliveryMethod, deliveryMethodMetadata, designatorId, designatorIdGuid, documentTemplateId, documentVisibility, email, emailMetadata, emailNotification, embeddedRecipientStartURL, errorDetails, excludedDocuments, faxNumber, faxNumberMetadata, hostEmail, hostEmailMetadata, hostName, hostNameMetadata, idCheckConfigurationName, idCheckConfigurationNameMetadata, idCheckInformationInput, identityVerification, inheritEmailNotificationConfiguration, inPersonSigningType, inPersonSigningTypeMetadata, lockedRecipientPhoneAuthEditable, lockedRecipientSmsEditable, name, nameMetadata, notaryHost, notaryId, note, noteMetadata, offlineAttributes, phoneAuthentication, proofFile, recipientAttachments, recipientAuthenticationStatus, recipientFeatureMetadata, recipientId, recipientIdGuid, recipientSignatureProviders, recipientSuppliesTabs, recipientType, recipientTypeMetadata, requireIdLookup, requireIdLookupMetadata, requireSignerCertificate, requireSignOnPaper, requireUploadSignature, roleName, routingOrder, routingOrderMetadata, sentDateTime, signatureInfo, signedDateTime, signerEmail, signerEmailMetadata, signerFirstName, signerFirstNameMetadata, signerLastName, signerLastNameMetadata, signerName, signerNameMetadata, signInEachLocation, signInEachLocationMetadata, signingGroupId, signingGroupIdMetadata, signingGroupName, signingGroupType, signingGroupUsers, smsAuthentication, socialAuthentications, status, statusCode, suppressEmails, tabs, templateLocked, templateRequired, totalTabCount, userId, webFormRecipientViewId); } @@ -3266,6 +3297,7 @@ public String toString() { sb.append(" signingGroupId: ").append(toIndentedString(signingGroupId)).append("\n"); sb.append(" signingGroupIdMetadata: ").append(toIndentedString(signingGroupIdMetadata)).append("\n"); sb.append(" signingGroupName: ").append(toIndentedString(signingGroupName)).append("\n"); + sb.append(" signingGroupType: ").append(toIndentedString(signingGroupType)).append("\n"); sb.append(" signingGroupUsers: ").append(toIndentedString(signingGroupUsers)).append("\n"); sb.append(" smsAuthentication: ").append(toIndentedString(smsAuthentication)).append("\n"); sb.append(" socialAuthentications: ").append(toIndentedString(socialAuthentications)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/InitialHere.java b/src/main/java/com/docusign/esign/model/InitialHere.java index a9df9d0c..56ad6b8a 100644 --- a/src/main/java/com/docusign/esign/model/InitialHere.java +++ b/src/main/java/com/docusign/esign/model/InitialHere.java @@ -71,6 +71,9 @@ public class InitialHere implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -714,6 +717,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return InitialHere + **/ + public InitialHere anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -2647,6 +2677,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, initialHere.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, initialHere.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, initialHere.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, initialHere.anchorTabScope) && Objects.equals(this.anchorUnits, initialHere.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, initialHere.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, initialHere.anchorXOffset) && @@ -2724,7 +2755,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, handDrawRequired, height, heightMetadata, mergeField, mergeFieldXml, name, nameMetadata, optional, optionalMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, scaleValue, scaleValueMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, handDrawRequired, height, heightMetadata, mergeField, mergeFieldXml, name, nameMetadata, optional, optionalMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, scaleValue, scaleValueMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -2752,6 +2783,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/Intermediary.java b/src/main/java/com/docusign/esign/model/Intermediary.java index 9d9c7fe8..c9b98ba5 100644 --- a/src/main/java/com/docusign/esign/model/Intermediary.java +++ b/src/main/java/com/docusign/esign/model/Intermediary.java @@ -232,6 +232,9 @@ public class Intermediary implements Serializable { @JsonProperty("signingGroupName") private String signingGroupName = null; + @JsonProperty("signingGroupType") + private String signingGroupType = null; + @JsonProperty("signingGroupUsers") private java.util.List signingGroupUsers = null; @@ -2139,6 +2142,33 @@ public void setSigningGroupName(String signingGroupName) { } + /** + * signingGroupType. + * + * @return Intermediary + **/ + public Intermediary signingGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + return this; + } + + /** + * . + * @return signingGroupType + **/ + @Schema(description = "") + public String getSigningGroupType() { + return signingGroupType; + } + + /** + * setSigningGroupType. + **/ + public void setSigningGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + } + + /** * signingGroupUsers. * @@ -2542,6 +2572,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.signingGroupId, intermediary.signingGroupId) && Objects.equals(this.signingGroupIdMetadata, intermediary.signingGroupIdMetadata) && Objects.equals(this.signingGroupName, intermediary.signingGroupName) && + Objects.equals(this.signingGroupType, intermediary.signingGroupType) && Objects.equals(this.signingGroupUsers, intermediary.signingGroupUsers) && Objects.equals(this.smsAuthentication, intermediary.smsAuthentication) && Objects.equals(this.socialAuthentications, intermediary.socialAuthentications) && @@ -2560,7 +2591,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(accessCode, accessCodeMetadata, addAccessCodeToEmail, additionalNotifications, allowSystemOverrideForLockedRecipient, autoRespondedReason, bulkSendV2Recipient, clientUserId, completedCount, consentDetailsList, customFields, declinedDateTime, declinedReason, deliveredDateTime, deliveryMethod, deliveryMethodMetadata, designatorId, designatorIdGuid, documentTemplateId, documentVisibility, email, emailMetadata, emailNotification, emailRecipientPostSigningURL, embeddedRecipientStartURL, errorDetails, excludedDocuments, faxNumber, faxNumberMetadata, firstName, firstNameMetadata, fullName, fullNameMetadata, idCheckConfigurationName, idCheckConfigurationNameMetadata, idCheckInformationInput, identityVerification, inheritEmailNotificationConfiguration, lastName, lastNameMetadata, lockedRecipientPhoneAuthEditable, lockedRecipientSmsEditable, name, nameMetadata, note, noteMetadata, phoneAuthentication, phoneNumber, proofFile, recipientAttachments, recipientAuthenticationStatus, recipientFeatureMetadata, recipientId, recipientIdGuid, recipientType, recipientTypeMetadata, requireIdLookup, requireIdLookupMetadata, roleName, routingOrder, routingOrderMetadata, sentDateTime, signedDateTime, signingGroupId, signingGroupIdMetadata, signingGroupName, signingGroupUsers, smsAuthentication, socialAuthentications, status, statusCode, suppressEmails, templateLocked, templateRequired, totalTabCount, userId, webFormRecipientViewId); + return Objects.hash(accessCode, accessCodeMetadata, addAccessCodeToEmail, additionalNotifications, allowSystemOverrideForLockedRecipient, autoRespondedReason, bulkSendV2Recipient, clientUserId, completedCount, consentDetailsList, customFields, declinedDateTime, declinedReason, deliveredDateTime, deliveryMethod, deliveryMethodMetadata, designatorId, designatorIdGuid, documentTemplateId, documentVisibility, email, emailMetadata, emailNotification, emailRecipientPostSigningURL, embeddedRecipientStartURL, errorDetails, excludedDocuments, faxNumber, faxNumberMetadata, firstName, firstNameMetadata, fullName, fullNameMetadata, idCheckConfigurationName, idCheckConfigurationNameMetadata, idCheckInformationInput, identityVerification, inheritEmailNotificationConfiguration, lastName, lastNameMetadata, lockedRecipientPhoneAuthEditable, lockedRecipientSmsEditable, name, nameMetadata, note, noteMetadata, phoneAuthentication, phoneNumber, proofFile, recipientAttachments, recipientAuthenticationStatus, recipientFeatureMetadata, recipientId, recipientIdGuid, recipientType, recipientTypeMetadata, requireIdLookup, requireIdLookupMetadata, roleName, routingOrder, routingOrderMetadata, sentDateTime, signedDateTime, signingGroupId, signingGroupIdMetadata, signingGroupName, signingGroupType, signingGroupUsers, smsAuthentication, socialAuthentications, status, statusCode, suppressEmails, templateLocked, templateRequired, totalTabCount, userId, webFormRecipientViewId); } @@ -2638,6 +2669,7 @@ public String toString() { sb.append(" signingGroupId: ").append(toIndentedString(signingGroupId)).append("\n"); sb.append(" signingGroupIdMetadata: ").append(toIndentedString(signingGroupIdMetadata)).append("\n"); sb.append(" signingGroupName: ").append(toIndentedString(signingGroupName)).append("\n"); + sb.append(" signingGroupType: ").append(toIndentedString(signingGroupType)).append("\n"); sb.append(" signingGroupUsers: ").append(toIndentedString(signingGroupUsers)).append("\n"); sb.append(" smsAuthentication: ").append(toIndentedString(smsAuthentication)).append("\n"); sb.append(" socialAuthentications: ").append(toIndentedString(socialAuthentications)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/LastName.java b/src/main/java/com/docusign/esign/model/LastName.java index e4276fc1..4c2291d7 100644 --- a/src/main/java/com/docusign/esign/model/LastName.java +++ b/src/main/java/com/docusign/esign/model/LastName.java @@ -72,6 +72,9 @@ public class LastName implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -745,6 +748,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return LastName + **/ + public LastName anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -2948,6 +2978,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, lastName.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, lastName.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, lastName.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, lastName.anchorTabScope) && Objects.equals(this.anchorUnits, lastName.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, lastName.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, lastName.anchorXOffset) && @@ -3035,7 +3066,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, name, nameMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, name, nameMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3063,6 +3094,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/ModelList.java b/src/main/java/com/docusign/esign/model/ModelList.java index a1f42074..e9db8ff9 100644 --- a/src/main/java/com/docusign/esign/model/ModelList.java +++ b/src/main/java/com/docusign/esign/model/ModelList.java @@ -73,6 +73,9 @@ public class ModelList implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -797,6 +800,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return ModelList + **/ + public ModelList anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -3472,6 +3502,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, _list.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, _list.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, _list.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, _list.anchorTabScope) && Objects.equals(this.anchorUnits, _list.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, _list.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, _list.anchorXOffset) && @@ -3576,7 +3607,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, listItems, listSelectedValue, listSelectedValueMetadata, localePolicy, locked, lockedMetadata, mergeField, mergeFieldXml, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, requireAll, requireAllMetadata, required, requiredMetadata, requireInitialOnSharedChange, requireInitialOnSharedChangeMetadata, senderRequired, senderRequiredMetadata, shared, sharedMetadata, shareToRecipients, shareToRecipientsMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, listItems, listSelectedValue, listSelectedValueMetadata, localePolicy, locked, lockedMetadata, mergeField, mergeFieldXml, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, requireAll, requireAllMetadata, required, requiredMetadata, requireInitialOnSharedChange, requireInitialOnSharedChangeMetadata, senderRequired, senderRequiredMetadata, shared, sharedMetadata, shareToRecipients, shareToRecipientsMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3604,6 +3635,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/Notarize.java b/src/main/java/com/docusign/esign/model/Notarize.java index c7bc9409..e2d40ffb 100644 --- a/src/main/java/com/docusign/esign/model/Notarize.java +++ b/src/main/java/com/docusign/esign/model/Notarize.java @@ -71,6 +71,9 @@ public class Notarize implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -699,6 +702,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return Notarize + **/ + public Notarize anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -2497,6 +2527,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, notarize.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, notarize.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, notarize.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, notarize.anchorTabScope) && Objects.equals(this.anchorUnits, notarize.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, notarize.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, notarize.anchorXOffset) && @@ -2569,7 +2600,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, locked, lockedMetadata, mergeField, mergeFieldXml, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, required, requiredMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, locked, lockedMetadata, mergeField, mergeFieldXml, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, required, requiredMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -2597,6 +2628,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/NotaryRecipient.java b/src/main/java/com/docusign/esign/model/NotaryRecipient.java index 5e9b9a05..0e0b1ab7 100644 --- a/src/main/java/com/docusign/esign/model/NotaryRecipient.java +++ b/src/main/java/com/docusign/esign/model/NotaryRecipient.java @@ -320,6 +320,9 @@ public class NotaryRecipient implements Serializable { @JsonProperty("signingGroupName") private String signingGroupName = null; + @JsonProperty("signingGroupType") + private String signingGroupType = null; + @JsonProperty("signingGroupUsers") private java.util.List signingGroupUsers = null; @@ -3025,6 +3028,33 @@ public void setSigningGroupName(String signingGroupName) { } + /** + * signingGroupType. + * + * @return NotaryRecipient + **/ + public NotaryRecipient signingGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + return this; + } + + /** + * . + * @return signingGroupType + **/ + @Schema(description = "") + public String getSigningGroupType() { + return signingGroupType; + } + + /** + * setSigningGroupType. + **/ + public void setSigningGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + } + + /** * signingGroupUsers. * @@ -3483,6 +3513,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.signingGroupId, notaryRecipient.signingGroupId) && Objects.equals(this.signingGroupIdMetadata, notaryRecipient.signingGroupIdMetadata) && Objects.equals(this.signingGroupName, notaryRecipient.signingGroupName) && + Objects.equals(this.signingGroupType, notaryRecipient.signingGroupType) && Objects.equals(this.signingGroupUsers, notaryRecipient.signingGroupUsers) && Objects.equals(this.smsAuthentication, notaryRecipient.smsAuthentication) && Objects.equals(this.socialAuthentications, notaryRecipient.socialAuthentications) && @@ -3502,7 +3533,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(accessCode, accessCodeMetadata, addAccessCodeToEmail, additionalNotifications, agentCanEditEmail, agentCanEditName, allowSystemOverrideForLockedRecipient, autoNavigation, autoRespondedReason, bulkRecipientsUri, bulkSendV2Recipient, canNotaryCorrectEnvelope, canSignOffline, clientUserId, completedCount, consentDetailsList, creationReason, customFields, declinedDateTime, declinedReason, defaultRecipient, delegatedBy, delegatedTo, deliveredDateTime, deliveryMethod, deliveryMethodMetadata, designatorId, designatorIdGuid, documentTemplateId, documentVisibility, email, emailMetadata, emailNotification, emailRecipientPostSigningURL, embeddedRecipientStartURL, errorDetails, excludedDocuments, faxNumber, faxNumberMetadata, firstName, firstNameMetadata, fullName, fullNameMetadata, idCheckConfigurationName, idCheckConfigurationNameMetadata, idCheckInformationInput, identityVerification, inheritEmailNotificationConfiguration, isBulkRecipient, isBulkRecipientMetadata, lastName, lastNameMetadata, liveOakStartURL, lockedRecipientPhoneAuthEditable, lockedRecipientSmsEditable, name, nameMetadata, notaryId, notarySignerEmailSent, notarySigners, notarySourceType, notaryThirdPartyPartner, notaryType, note, noteMetadata, offlineAttributes, phoneAuthentication, phoneNumber, proofFile, recipientAttachments, recipientAuthenticationStatus, recipientFeatureMetadata, recipientId, recipientIdGuid, recipientSignatureProviders, recipientSuppliesTabs, recipientType, recipientTypeMetadata, requireIdLookup, requireIdLookupMetadata, requireSignerCertificate, requireSignOnPaper, requireUploadSignature, roleName, routingOrder, routingOrderMetadata, sentDateTime, signatureInfo, signedDateTime, signInEachLocation, signInEachLocationMetadata, signingGroupId, signingGroupIdMetadata, signingGroupName, signingGroupUsers, smsAuthentication, socialAuthentications, status, statusCode, suppressEmails, tabs, templateLocked, templateRequired, totalTabCount, userId, webFormRecipientViewId); + return Objects.hash(accessCode, accessCodeMetadata, addAccessCodeToEmail, additionalNotifications, agentCanEditEmail, agentCanEditName, allowSystemOverrideForLockedRecipient, autoNavigation, autoRespondedReason, bulkRecipientsUri, bulkSendV2Recipient, canNotaryCorrectEnvelope, canSignOffline, clientUserId, completedCount, consentDetailsList, creationReason, customFields, declinedDateTime, declinedReason, defaultRecipient, delegatedBy, delegatedTo, deliveredDateTime, deliveryMethod, deliveryMethodMetadata, designatorId, designatorIdGuid, documentTemplateId, documentVisibility, email, emailMetadata, emailNotification, emailRecipientPostSigningURL, embeddedRecipientStartURL, errorDetails, excludedDocuments, faxNumber, faxNumberMetadata, firstName, firstNameMetadata, fullName, fullNameMetadata, idCheckConfigurationName, idCheckConfigurationNameMetadata, idCheckInformationInput, identityVerification, inheritEmailNotificationConfiguration, isBulkRecipient, isBulkRecipientMetadata, lastName, lastNameMetadata, liveOakStartURL, lockedRecipientPhoneAuthEditable, lockedRecipientSmsEditable, name, nameMetadata, notaryId, notarySignerEmailSent, notarySigners, notarySourceType, notaryThirdPartyPartner, notaryType, note, noteMetadata, offlineAttributes, phoneAuthentication, phoneNumber, proofFile, recipientAttachments, recipientAuthenticationStatus, recipientFeatureMetadata, recipientId, recipientIdGuid, recipientSignatureProviders, recipientSuppliesTabs, recipientType, recipientTypeMetadata, requireIdLookup, requireIdLookupMetadata, requireSignerCertificate, requireSignOnPaper, requireUploadSignature, roleName, routingOrder, routingOrderMetadata, sentDateTime, signatureInfo, signedDateTime, signInEachLocation, signInEachLocationMetadata, signingGroupId, signingGroupIdMetadata, signingGroupName, signingGroupType, signingGroupUsers, smsAuthentication, socialAuthentications, status, statusCode, suppressEmails, tabs, templateLocked, templateRequired, totalTabCount, userId, webFormRecipientViewId); } @@ -3608,6 +3639,7 @@ public String toString() { sb.append(" signingGroupId: ").append(toIndentedString(signingGroupId)).append("\n"); sb.append(" signingGroupIdMetadata: ").append(toIndentedString(signingGroupIdMetadata)).append("\n"); sb.append(" signingGroupName: ").append(toIndentedString(signingGroupName)).append("\n"); + sb.append(" signingGroupType: ").append(toIndentedString(signingGroupType)).append("\n"); sb.append(" signingGroupUsers: ").append(toIndentedString(signingGroupUsers)).append("\n"); sb.append(" smsAuthentication: ").append(toIndentedString(smsAuthentication)).append("\n"); sb.append(" socialAuthentications: ").append(toIndentedString(socialAuthentications)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/NotarySeal.java b/src/main/java/com/docusign/esign/model/NotarySeal.java index 2549ffaf..2f2dfcaf 100644 --- a/src/main/java/com/docusign/esign/model/NotarySeal.java +++ b/src/main/java/com/docusign/esign/model/NotarySeal.java @@ -71,6 +71,9 @@ public class NotarySeal implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -705,6 +708,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return NotarySeal + **/ + public NotarySeal anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -2557,6 +2587,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, notarySeal.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, notarySeal.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, notarySeal.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, notarySeal.anchorTabScope) && Objects.equals(this.anchorUnits, notarySeal.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, notarySeal.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, notarySeal.anchorXOffset) && @@ -2631,7 +2662,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, mergeField, mergeFieldXml, name, nameMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, scaleValue, scaleValueMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, mergeField, mergeFieldXml, name, nameMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, scaleValue, scaleValueMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -2659,6 +2690,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/NotaryWitness.java b/src/main/java/com/docusign/esign/model/NotaryWitness.java index 115086cf..01944576 100644 --- a/src/main/java/com/docusign/esign/model/NotaryWitness.java +++ b/src/main/java/com/docusign/esign/model/NotaryWitness.java @@ -302,6 +302,9 @@ public class NotaryWitness implements Serializable { @JsonProperty("signingGroupName") private String signingGroupName = null; + @JsonProperty("signingGroupType") + private String signingGroupType = null; + @JsonProperty("signingGroupUsers") private java.util.List signingGroupUsers = null; @@ -2841,6 +2844,33 @@ public void setSigningGroupName(String signingGroupName) { } + /** + * signingGroupType. + * + * @return NotaryWitness + **/ + public NotaryWitness signingGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + return this; + } + + /** + * . + * @return signingGroupType + **/ + @Schema(description = "") + public String getSigningGroupType() { + return signingGroupType; + } + + /** + * setSigningGroupType. + **/ + public void setSigningGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + } + + /** * signingGroupUsers. * @@ -3374,6 +3404,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.signingGroupId, notaryWitness.signingGroupId) && Objects.equals(this.signingGroupIdMetadata, notaryWitness.signingGroupIdMetadata) && Objects.equals(this.signingGroupName, notaryWitness.signingGroupName) && + Objects.equals(this.signingGroupType, notaryWitness.signingGroupType) && Objects.equals(this.signingGroupUsers, notaryWitness.signingGroupUsers) && Objects.equals(this.smsAuthentication, notaryWitness.smsAuthentication) && Objects.equals(this.socialAuthentications, notaryWitness.socialAuthentications) && @@ -3396,7 +3427,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(accessCode, accessCodeMetadata, addAccessCodeToEmail, additionalNotifications, agentCanEditEmail, agentCanEditName, allowSystemOverrideForLockedRecipient, autoNavigation, autoRespondedReason, bulkRecipientsUri, bulkSendV2Recipient, canSignOffline, clientUserId, completedCount, consentDetailsList, creationReason, customFields, declinedDateTime, declinedReason, defaultRecipient, delegatedBy, delegatedTo, deliveredDateTime, deliveryMethod, deliveryMethodMetadata, designatorId, designatorIdGuid, documentTemplateId, documentVisibility, email, emailMetadata, emailNotification, emailRecipientPostSigningURL, embeddedRecipientStartURL, errorDetails, excludedDocuments, faxNumber, faxNumberMetadata, firstName, firstNameMetadata, fullName, fullNameMetadata, idCheckConfigurationName, idCheckConfigurationNameMetadata, idCheckInformationInput, identityVerification, inheritEmailNotificationConfiguration, isBulkRecipient, isBulkRecipientMetadata, lastName, lastNameMetadata, lockedRecipientPhoneAuthEditable, lockedRecipientSmsEditable, name, nameMetadata, notaryId, notarySignerEmailSent, note, noteMetadata, offlineAttributes, phoneAuthentication, phoneNumber, proofFile, recipientAttachments, recipientAuthenticationStatus, recipientFeatureMetadata, recipientId, recipientIdGuid, recipientSignatureProviders, recipientSuppliesTabs, recipientType, recipientTypeMetadata, requireIdLookup, requireIdLookupMetadata, requireSignerCertificate, requireSignOnPaper, requireUploadSignature, roleName, routingOrder, routingOrderMetadata, sentDateTime, signatureInfo, signedDateTime, signInEachLocation, signInEachLocationMetadata, signingGroupId, signingGroupIdMetadata, signingGroupName, signingGroupUsers, smsAuthentication, socialAuthentications, status, statusCode, suppressEmails, tabs, templateLocked, templateRequired, totalTabCount, type, userId, webFormRecipientViewId, witnessFor, witnessForGuid); + return Objects.hash(accessCode, accessCodeMetadata, addAccessCodeToEmail, additionalNotifications, agentCanEditEmail, agentCanEditName, allowSystemOverrideForLockedRecipient, autoNavigation, autoRespondedReason, bulkRecipientsUri, bulkSendV2Recipient, canSignOffline, clientUserId, completedCount, consentDetailsList, creationReason, customFields, declinedDateTime, declinedReason, defaultRecipient, delegatedBy, delegatedTo, deliveredDateTime, deliveryMethod, deliveryMethodMetadata, designatorId, designatorIdGuid, documentTemplateId, documentVisibility, email, emailMetadata, emailNotification, emailRecipientPostSigningURL, embeddedRecipientStartURL, errorDetails, excludedDocuments, faxNumber, faxNumberMetadata, firstName, firstNameMetadata, fullName, fullNameMetadata, idCheckConfigurationName, idCheckConfigurationNameMetadata, idCheckInformationInput, identityVerification, inheritEmailNotificationConfiguration, isBulkRecipient, isBulkRecipientMetadata, lastName, lastNameMetadata, lockedRecipientPhoneAuthEditable, lockedRecipientSmsEditable, name, nameMetadata, notaryId, notarySignerEmailSent, note, noteMetadata, offlineAttributes, phoneAuthentication, phoneNumber, proofFile, recipientAttachments, recipientAuthenticationStatus, recipientFeatureMetadata, recipientId, recipientIdGuid, recipientSignatureProviders, recipientSuppliesTabs, recipientType, recipientTypeMetadata, requireIdLookup, requireIdLookupMetadata, requireSignerCertificate, requireSignOnPaper, requireUploadSignature, roleName, routingOrder, routingOrderMetadata, sentDateTime, signatureInfo, signedDateTime, signInEachLocation, signInEachLocationMetadata, signingGroupId, signingGroupIdMetadata, signingGroupName, signingGroupType, signingGroupUsers, smsAuthentication, socialAuthentications, status, statusCode, suppressEmails, tabs, templateLocked, templateRequired, totalTabCount, type, userId, webFormRecipientViewId, witnessFor, witnessForGuid); } @@ -3496,6 +3527,7 @@ public String toString() { sb.append(" signingGroupId: ").append(toIndentedString(signingGroupId)).append("\n"); sb.append(" signingGroupIdMetadata: ").append(toIndentedString(signingGroupIdMetadata)).append("\n"); sb.append(" signingGroupName: ").append(toIndentedString(signingGroupName)).append("\n"); + sb.append(" signingGroupType: ").append(toIndentedString(signingGroupType)).append("\n"); sb.append(" signingGroupUsers: ").append(toIndentedString(signingGroupUsers)).append("\n"); sb.append(" smsAuthentication: ").append(toIndentedString(smsAuthentication)).append("\n"); sb.append(" socialAuthentications: ").append(toIndentedString(socialAuthentications)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/Note.java b/src/main/java/com/docusign/esign/model/Note.java index c4b5c975..ae430b14 100644 --- a/src/main/java/com/docusign/esign/model/Note.java +++ b/src/main/java/com/docusign/esign/model/Note.java @@ -72,6 +72,9 @@ public class Note implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -751,6 +754,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return Note + **/ + public Note anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -3008,6 +3038,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, note.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, note.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, note.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, note.anchorTabScope) && Objects.equals(this.anchorUnits, note.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, note.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, note.anchorXOffset) && @@ -3097,7 +3128,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, name, nameMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, shared, sharedMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, name, nameMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, shared, sharedMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3125,6 +3156,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/Number.java b/src/main/java/com/docusign/esign/model/Number.java index 5af59d92..852bba8b 100644 --- a/src/main/java/com/docusign/esign/model/Number.java +++ b/src/main/java/com/docusign/esign/model/Number.java @@ -72,6 +72,9 @@ public class Number implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -835,6 +838,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return Number + **/ + public Number anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -3848,6 +3878,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, number.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, number.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, number.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, number.anchorTabScope) && Objects.equals(this.anchorUnits, number.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, number.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, number.anchorXOffset) && @@ -3965,7 +3996,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, formula, formulaMetadata, height, heightMetadata, isPaymentAmount, isPaymentAmountMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, requireAll, requireAllMetadata, required, requiredMetadata, requireInitialOnSharedChange, requireInitialOnSharedChangeMetadata, senderRequired, senderRequiredMetadata, shared, sharedMetadata, shareToRecipients, shareToRecipientsMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, validationMessage, validationMessageMetadata, validationPattern, validationPatternMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, formula, formulaMetadata, height, heightMetadata, isPaymentAmount, isPaymentAmountMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, requireAll, requireAllMetadata, required, requiredMetadata, requireInitialOnSharedChange, requireInitialOnSharedChangeMetadata, senderRequired, senderRequiredMetadata, shared, sharedMetadata, shareToRecipients, shareToRecipientsMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, validationMessage, validationMessageMetadata, validationPattern, validationPatternMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3993,6 +4024,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/Numerical.java b/src/main/java/com/docusign/esign/model/Numerical.java index 36d4aa35..d7a159c4 100644 --- a/src/main/java/com/docusign/esign/model/Numerical.java +++ b/src/main/java/com/docusign/esign/model/Numerical.java @@ -71,6 +71,9 @@ public class Numerical implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -825,6 +828,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return Numerical + **/ + public Numerical anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -3757,6 +3787,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, numerical.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, numerical.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, numerical.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, numerical.anchorTabScope) && Objects.equals(this.anchorUnits, numerical.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, numerical.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, numerical.anchorXOffset) && @@ -3871,7 +3902,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, maxNumericalValue, mergeField, mergeFieldXml, minNumericalValue, name, nameMetadata, numericalValue, originalNumericalValue, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, requireAll, requireAllMetadata, required, requiredMetadata, requireInitialOnSharedChange, requireInitialOnSharedChangeMetadata, senderRequired, senderRequiredMetadata, shared, sharedMetadata, shareToRecipients, shareToRecipientsMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, validationType, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, maxNumericalValue, mergeField, mergeFieldXml, minNumericalValue, name, nameMetadata, numericalValue, originalNumericalValue, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, requireAll, requireAllMetadata, required, requiredMetadata, requireInitialOnSharedChange, requireInitialOnSharedChangeMetadata, senderRequired, senderRequiredMetadata, shared, sharedMetadata, shareToRecipients, shareToRecipientsMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, validationType, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3899,6 +3930,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/Participant.java b/src/main/java/com/docusign/esign/model/Participant.java index 3373dd92..75bddde9 100644 --- a/src/main/java/com/docusign/esign/model/Participant.java +++ b/src/main/java/com/docusign/esign/model/Participant.java @@ -234,6 +234,9 @@ public class Participant implements Serializable { @JsonProperty("signingGroupName") private String signingGroupName = null; + @JsonProperty("signingGroupType") + private String signingGroupType = null; + @JsonProperty("signingGroupUsers") private java.util.List signingGroupUsers = null; @@ -2155,6 +2158,33 @@ public void setSigningGroupName(String signingGroupName) { } + /** + * signingGroupType. + * + * @return Participant + **/ + public Participant signingGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + return this; + } + + /** + * . + * @return signingGroupType + **/ + @Schema(description = "") + public String getSigningGroupType() { + return signingGroupType; + } + + /** + * setSigningGroupType. + **/ + public void setSigningGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + } + + /** * signingGroupUsers. * @@ -2559,6 +2589,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.signingGroupId, participant.signingGroupId) && Objects.equals(this.signingGroupIdMetadata, participant.signingGroupIdMetadata) && Objects.equals(this.signingGroupName, participant.signingGroupName) && + Objects.equals(this.signingGroupType, participant.signingGroupType) && Objects.equals(this.signingGroupUsers, participant.signingGroupUsers) && Objects.equals(this.smsAuthentication, participant.smsAuthentication) && Objects.equals(this.socialAuthentications, participant.socialAuthentications) && @@ -2577,7 +2608,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(accessCode, accessCodeMetadata, addAccessCodeToEmail, additionalNotifications, allowSystemOverrideForLockedRecipient, autoRespondedReason, bulkSendV2Recipient, clientUserId, completedCount, consentDetailsList, customFields, declinedDateTime, declinedReason, deliveredDateTime, deliveryMethod, deliveryMethodMetadata, designatorId, designatorIdGuid, documentTemplateId, documentVisibility, email, emailMetadata, emailNotification, emailRecipientPostSigningURL, embeddedRecipientStartURL, errorDetails, faxNumber, faxNumberMetadata, firstName, firstNameMetadata, fullName, fullNameMetadata, idCheckConfigurationName, idCheckConfigurationNameMetadata, idCheckInformationInput, identityVerification, inheritEmailNotificationConfiguration, lastName, lastNameMetadata, lockedRecipientPhoneAuthEditable, lockedRecipientSmsEditable, name, nameMetadata, note, noteMetadata, participateFor, participateForGuid, phoneAuthentication, phoneNumber, proofFile, recipientAttachments, recipientAuthenticationStatus, recipientFeatureMetadata, recipientId, recipientIdGuid, recipientType, recipientTypeMetadata, requireIdLookup, requireIdLookupMetadata, roleName, routingOrder, routingOrderMetadata, sentDateTime, signedDateTime, signingGroupId, signingGroupIdMetadata, signingGroupName, signingGroupUsers, smsAuthentication, socialAuthentications, status, statusCode, suppressEmails, templateLocked, templateRequired, totalTabCount, userId, webFormRecipientViewId); + return Objects.hash(accessCode, accessCodeMetadata, addAccessCodeToEmail, additionalNotifications, allowSystemOverrideForLockedRecipient, autoRespondedReason, bulkSendV2Recipient, clientUserId, completedCount, consentDetailsList, customFields, declinedDateTime, declinedReason, deliveredDateTime, deliveryMethod, deliveryMethodMetadata, designatorId, designatorIdGuid, documentTemplateId, documentVisibility, email, emailMetadata, emailNotification, emailRecipientPostSigningURL, embeddedRecipientStartURL, errorDetails, faxNumber, faxNumberMetadata, firstName, firstNameMetadata, fullName, fullNameMetadata, idCheckConfigurationName, idCheckConfigurationNameMetadata, idCheckInformationInput, identityVerification, inheritEmailNotificationConfiguration, lastName, lastNameMetadata, lockedRecipientPhoneAuthEditable, lockedRecipientSmsEditable, name, nameMetadata, note, noteMetadata, participateFor, participateForGuid, phoneAuthentication, phoneNumber, proofFile, recipientAttachments, recipientAuthenticationStatus, recipientFeatureMetadata, recipientId, recipientIdGuid, recipientType, recipientTypeMetadata, requireIdLookup, requireIdLookupMetadata, roleName, routingOrder, routingOrderMetadata, sentDateTime, signedDateTime, signingGroupId, signingGroupIdMetadata, signingGroupName, signingGroupType, signingGroupUsers, smsAuthentication, socialAuthentications, status, statusCode, suppressEmails, templateLocked, templateRequired, totalTabCount, userId, webFormRecipientViewId); } @@ -2656,6 +2687,7 @@ public String toString() { sb.append(" signingGroupId: ").append(toIndentedString(signingGroupId)).append("\n"); sb.append(" signingGroupIdMetadata: ").append(toIndentedString(signingGroupIdMetadata)).append("\n"); sb.append(" signingGroupName: ").append(toIndentedString(signingGroupName)).append("\n"); + sb.append(" signingGroupType: ").append(toIndentedString(signingGroupType)).append("\n"); sb.append(" signingGroupUsers: ").append(toIndentedString(signingGroupUsers)).append("\n"); sb.append(" smsAuthentication: ").append(toIndentedString(smsAuthentication)).append("\n"); sb.append(" socialAuthentications: ").append(toIndentedString(socialAuthentications)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/PaymentAuditEvent.java b/src/main/java/com/docusign/esign/model/PaymentAuditEvent.java new file mode 100644 index 00000000..3beba9cc --- /dev/null +++ b/src/main/java/com/docusign/esign/model/PaymentAuditEvent.java @@ -0,0 +1,325 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * PaymentAuditEvent. + * + */ + +public class PaymentAuditEvent implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("accountId") + private String accountId = null; + + @JsonProperty("action") + private String action = null; + + @JsonProperty("actorDisplayName") + private String actorDisplayName = null; + + @JsonProperty("eventDescription") + private String eventDescription = null; + + @JsonProperty("eventType") + private String eventType = null; + + @JsonProperty("responsibleActor") + private String responsibleActor = null; + + @JsonProperty("status") + private String status = null; + + @JsonProperty("timestamp") + private String timestamp = null; + + + /** + * accountId. + * + * @return PaymentAuditEvent + **/ + public PaymentAuditEvent accountId(String accountId) { + this.accountId = accountId; + return this; + } + + /** + * The account ID associated with the envelope.. + * @return accountId + **/ + @Schema(description = "The account ID associated with the envelope.") + public String getAccountId() { + return accountId; + } + + /** + * setAccountId. + **/ + public void setAccountId(String accountId) { + this.accountId = accountId; + } + + + /** + * action. + * + * @return PaymentAuditEvent + **/ + public PaymentAuditEvent action(String action) { + this.action = action; + return this; + } + + /** + * . + * @return action + **/ + @Schema(description = "") + public String getAction() { + return action; + } + + /** + * setAction. + **/ + public void setAction(String action) { + this.action = action; + } + + + /** + * actorDisplayName. + * + * @return PaymentAuditEvent + **/ + public PaymentAuditEvent actorDisplayName(String actorDisplayName) { + this.actorDisplayName = actorDisplayName; + return this; + } + + /** + * . + * @return actorDisplayName + **/ + @Schema(description = "") + public String getActorDisplayName() { + return actorDisplayName; + } + + /** + * setActorDisplayName. + **/ + public void setActorDisplayName(String actorDisplayName) { + this.actorDisplayName = actorDisplayName; + } + + + /** + * eventDescription. + * + * @return PaymentAuditEvent + **/ + public PaymentAuditEvent eventDescription(String eventDescription) { + this.eventDescription = eventDescription; + return this; + } + + /** + * . + * @return eventDescription + **/ + @Schema(description = "") + public String getEventDescription() { + return eventDescription; + } + + /** + * setEventDescription. + **/ + public void setEventDescription(String eventDescription) { + this.eventDescription = eventDescription; + } + + + /** + * eventType. + * + * @return PaymentAuditEvent + **/ + public PaymentAuditEvent eventType(String eventType) { + this.eventType = eventType; + return this; + } + + /** + * . + * @return eventType + **/ + @Schema(description = "") + public String getEventType() { + return eventType; + } + + /** + * setEventType. + **/ + public void setEventType(String eventType) { + this.eventType = eventType; + } + + + /** + * responsibleActor. + * + * @return PaymentAuditEvent + **/ + public PaymentAuditEvent responsibleActor(String responsibleActor) { + this.responsibleActor = responsibleActor; + return this; + } + + /** + * . + * @return responsibleActor + **/ + @Schema(description = "") + public String getResponsibleActor() { + return responsibleActor; + } + + /** + * setResponsibleActor. + **/ + public void setResponsibleActor(String responsibleActor) { + this.responsibleActor = responsibleActor; + } + + + /** + * status. + * + * @return PaymentAuditEvent + **/ + public PaymentAuditEvent status(String status) { + this.status = status; + return this; + } + + /** + * Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later.. + * @return status + **/ + @Schema(description = "Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later.") + public String getStatus() { + return status; + } + + /** + * setStatus. + **/ + public void setStatus(String status) { + this.status = status; + } + + + /** + * timestamp. + * + * @return PaymentAuditEvent + **/ + public PaymentAuditEvent timestamp(String timestamp) { + this.timestamp = timestamp; + return this; + } + + /** + * . + * @return timestamp + **/ + @Schema(description = "") + public String getTimestamp() { + return timestamp; + } + + /** + * setTimestamp. + **/ + public void setTimestamp(String timestamp) { + this.timestamp = timestamp; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + PaymentAuditEvent paymentAuditEvent = (PaymentAuditEvent) o; + return Objects.equals(this.accountId, paymentAuditEvent.accountId) && + Objects.equals(this.action, paymentAuditEvent.action) && + Objects.equals(this.actorDisplayName, paymentAuditEvent.actorDisplayName) && + Objects.equals(this.eventDescription, paymentAuditEvent.eventDescription) && + Objects.equals(this.eventType, paymentAuditEvent.eventType) && + Objects.equals(this.responsibleActor, paymentAuditEvent.responsibleActor) && + Objects.equals(this.status, paymentAuditEvent.status) && + Objects.equals(this.timestamp, paymentAuditEvent.timestamp); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(accountId, action, actorDisplayName, eventDescription, eventType, responsibleActor, status, timestamp); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class PaymentAuditEvent {\n"); + + sb.append(" accountId: ").append(toIndentedString(accountId)).append("\n"); + sb.append(" action: ").append(toIndentedString(action)).append("\n"); + sb.append(" actorDisplayName: ").append(toIndentedString(actorDisplayName)).append("\n"); + sb.append(" eventDescription: ").append(toIndentedString(eventDescription)).append("\n"); + sb.append(" eventType: ").append(toIndentedString(eventType)).append("\n"); + sb.append(" responsibleActor: ").append(toIndentedString(responsibleActor)).append("\n"); + sb.append(" status: ").append(toIndentedString(status)).append("\n"); + sb.append(" timestamp: ").append(toIndentedString(timestamp)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/PhoneNumber.java b/src/main/java/com/docusign/esign/model/PhoneNumber.java index d869b0c4..817b63cb 100644 --- a/src/main/java/com/docusign/esign/model/PhoneNumber.java +++ b/src/main/java/com/docusign/esign/model/PhoneNumber.java @@ -72,6 +72,9 @@ public class PhoneNumber implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -781,6 +784,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return PhoneNumber + **/ + public PhoneNumber anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -3308,6 +3338,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, phoneNumber.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, phoneNumber.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, phoneNumber.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, phoneNumber.anchorTabScope) && Objects.equals(this.anchorUnits, phoneNumber.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, phoneNumber.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, phoneNumber.anchorXOffset) && @@ -3407,7 +3438,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, required, requiredMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, required, requiredMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3435,6 +3466,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/PolyLineOverlay.java b/src/main/java/com/docusign/esign/model/PolyLineOverlay.java index 389ed517..385c6e70 100644 --- a/src/main/java/com/docusign/esign/model/PolyLineOverlay.java +++ b/src/main/java/com/docusign/esign/model/PolyLineOverlay.java @@ -73,6 +73,9 @@ public class PolyLineOverlay implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -716,6 +719,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return PolyLineOverlay + **/ + public PolyLineOverlay anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -2662,6 +2692,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, polyLineOverlay.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, polyLineOverlay.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, polyLineOverlay.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, polyLineOverlay.anchorTabScope) && Objects.equals(this.anchorUnits, polyLineOverlay.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, polyLineOverlay.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, polyLineOverlay.anchorXOffset) && @@ -2739,7 +2770,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, graphicsContext, height, heightMetadata, locked, lockedMetadata, mergeField, mergeFieldXml, overlayType, overlayTypeMetadata, pageNumber, pageNumberMetadata, polyLines, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, shared, sharedMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, graphicsContext, height, heightMetadata, locked, lockedMetadata, mergeField, mergeFieldXml, overlayType, overlayTypeMetadata, pageNumber, pageNumberMetadata, polyLines, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, shared, sharedMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -2767,6 +2798,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/Radio.java b/src/main/java/com/docusign/esign/model/Radio.java index 770c78c2..965db27a 100644 --- a/src/main/java/com/docusign/esign/model/Radio.java +++ b/src/main/java/com/docusign/esign/model/Radio.java @@ -63,6 +63,9 @@ public class Radio implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -577,6 +580,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return Radio + **/ + public Radio anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -1820,6 +1850,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, radio.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, radio.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, radio.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, radio.anchorTabScope) && Objects.equals(this.anchorUnits, radio.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, radio.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, radio.anchorXOffset) && @@ -1872,7 +1903,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, connectedObjectDetails, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, italic, italicMetadata, locked, lockedMetadata, mergeFieldXml, pageNumber, pageNumberMetadata, required, requiredMetadata, selected, selectedMetadata, status, statusMetadata, tabFullyQualifiedPath, tabId, tabIdMetadata, tabOrder, tabOrderMetadata, underline, underlineMetadata, value, valueMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, connectedObjectDetails, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, italic, italicMetadata, locked, lockedMetadata, mergeFieldXml, pageNumber, pageNumberMetadata, required, requiredMetadata, selected, selectedMetadata, status, statusMetadata, tabFullyQualifiedPath, tabId, tabIdMetadata, tabOrder, tabOrderMetadata, underline, underlineMetadata, value, valueMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -1898,6 +1929,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/RecipientIdentityVerification.java b/src/main/java/com/docusign/esign/model/RecipientIdentityVerification.java index 513116da..bc4e2701 100644 --- a/src/main/java/com/docusign/esign/model/RecipientIdentityVerification.java +++ b/src/main/java/com/docusign/esign/model/RecipientIdentityVerification.java @@ -19,6 +19,9 @@ public class RecipientIdentityVerification implements Serializable { private static final long serialVersionUID = 1L; + @JsonProperty("hasAutoAttachedRiskAssessment") + private String hasAutoAttachedRiskAssessment = null; + @JsonProperty("inputOptions") private java.util.List inputOptions = null; @@ -32,6 +35,33 @@ public class RecipientIdentityVerification implements Serializable { private String workflowLabel = null; + /** + * hasAutoAttachedRiskAssessment. + * + * @return RecipientIdentityVerification + **/ + public RecipientIdentityVerification hasAutoAttachedRiskAssessment(String hasAutoAttachedRiskAssessment) { + this.hasAutoAttachedRiskAssessment = hasAutoAttachedRiskAssessment; + return this; + } + + /** + * . + * @return hasAutoAttachedRiskAssessment + **/ + @Schema(description = "") + public String getHasAutoAttachedRiskAssessment() { + return hasAutoAttachedRiskAssessment; + } + + /** + * setHasAutoAttachedRiskAssessment. + **/ + public void setHasAutoAttachedRiskAssessment(String hasAutoAttachedRiskAssessment) { + this.hasAutoAttachedRiskAssessment = hasAutoAttachedRiskAssessment; + } + + /** * inputOptions. * @@ -167,7 +197,8 @@ public boolean equals(java.lang.Object o) { return false; } RecipientIdentityVerification recipientIdentityVerification = (RecipientIdentityVerification) o; - return Objects.equals(this.inputOptions, recipientIdentityVerification.inputOptions) && + return Objects.equals(this.hasAutoAttachedRiskAssessment, recipientIdentityVerification.hasAutoAttachedRiskAssessment) && + Objects.equals(this.inputOptions, recipientIdentityVerification.inputOptions) && Objects.equals(this.workflowId, recipientIdentityVerification.workflowId) && Objects.equals(this.workflowIdMetadata, recipientIdentityVerification.workflowIdMetadata) && Objects.equals(this.workflowLabel, recipientIdentityVerification.workflowLabel); @@ -178,7 +209,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(inputOptions, workflowId, workflowIdMetadata, workflowLabel); + return Objects.hash(hasAutoAttachedRiskAssessment, inputOptions, workflowId, workflowIdMetadata, workflowLabel); } @@ -190,6 +221,7 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class RecipientIdentityVerification {\n"); + sb.append(" hasAutoAttachedRiskAssessment: ").append(toIndentedString(hasAutoAttachedRiskAssessment)).append("\n"); sb.append(" inputOptions: ").append(toIndentedString(inputOptions)).append("\n"); sb.append(" workflowId: ").append(toIndentedString(workflowId)).append("\n"); sb.append(" workflowIdMetadata: ").append(toIndentedString(workflowIdMetadata)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/Recipients.java b/src/main/java/com/docusign/esign/model/Recipients.java index 7a1432bd..3d5c021a 100644 --- a/src/main/java/com/docusign/esign/model/Recipients.java +++ b/src/main/java/com/docusign/esign/model/Recipients.java @@ -3,6 +3,7 @@ import java.util.Objects; import java.util.Arrays; import com.docusign.esign.model.Agent; +import com.docusign.esign.model.AuthorizedSignatory; import com.docusign.esign.model.CarbonCopy; import com.docusign.esign.model.CertifiedDelivery; import com.docusign.esign.model.Editor; @@ -33,6 +34,9 @@ public class Recipients implements Serializable { @JsonProperty("agents") private java.util.List agents = null; + @JsonProperty("authorizedSignatories") + private java.util.List authorizedSignatories = null; + @JsonProperty("carbonCopies") private java.util.List carbonCopies = null; @@ -116,6 +120,46 @@ public void setAgents(java.util.List agents) { } + /** + * authorizedSignatories. + * + * @return Recipients + **/ + public Recipients authorizedSignatories(java.util.List authorizedSignatories) { + this.authorizedSignatories = authorizedSignatories; + return this; + } + + /** + * addAuthorizedSignatoriesItem. + * + * @return Recipients + **/ + public Recipients addAuthorizedSignatoriesItem(AuthorizedSignatory authorizedSignatoriesItem) { + if (this.authorizedSignatories == null) { + this.authorizedSignatories = new java.util.ArrayList<>(); + } + this.authorizedSignatories.add(authorizedSignatoriesItem); + return this; + } + + /** + * . + * @return authorizedSignatories + **/ + @Schema(description = "") + public java.util.List getAuthorizedSignatories() { + return authorizedSignatories; + } + + /** + * setAuthorizedSignatories. + **/ + public void setAuthorizedSignatories(java.util.List authorizedSignatories) { + this.authorizedSignatories = authorizedSignatories; + } + + /** * carbonCopies. * @@ -652,6 +696,7 @@ public boolean equals(java.lang.Object o) { } Recipients recipients = (Recipients) o; return Objects.equals(this.agents, recipients.agents) && + Objects.equals(this.authorizedSignatories, recipients.authorizedSignatories) && Objects.equals(this.carbonCopies, recipients.carbonCopies) && Objects.equals(this.certifiedDeliveries, recipients.certifiedDeliveries) && Objects.equals(this.currentRoutingOrder, recipients.currentRoutingOrder) && @@ -673,7 +718,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agents, carbonCopies, certifiedDeliveries, currentRoutingOrder, editors, errorDetails, inPersonSigners, intermediaries, notaries, notaryWitnesses, participants, recipientCount, seals, signers, witnesses); + return Objects.hash(agents, authorizedSignatories, carbonCopies, certifiedDeliveries, currentRoutingOrder, editors, errorDetails, inPersonSigners, intermediaries, notaries, notaryWitnesses, participants, recipientCount, seals, signers, witnesses); } @@ -686,6 +731,7 @@ public String toString() { sb.append("class Recipients {\n"); sb.append(" agents: ").append(toIndentedString(agents)).append("\n"); + sb.append(" authorizedSignatories: ").append(toIndentedString(authorizedSignatories)).append("\n"); sb.append(" carbonCopies: ").append(toIndentedString(carbonCopies)).append("\n"); sb.append(" certifiedDeliveries: ").append(toIndentedString(certifiedDeliveries)).append("\n"); sb.append(" currentRoutingOrder: ").append(toIndentedString(currentRoutingOrder)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/RecommendationInfo.java b/src/main/java/com/docusign/esign/model/RecommendationInfo.java new file mode 100644 index 00000000..fd963462 --- /dev/null +++ b/src/main/java/com/docusign/esign/model/RecommendationInfo.java @@ -0,0 +1,229 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * RecommendationInfo. + * + */ + +public class RecommendationInfo implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("description") + private String description = null; + + @JsonProperty("priority") + private String priority = null; + + @JsonProperty("recommendationId") + private String recommendationId = null; + + @JsonProperty("status") + private String status = null; + + @JsonProperty("title") + private String title = null; + + + /** + * description. + * + * @return RecommendationInfo + **/ + public RecommendationInfo description(String description) { + this.description = description; + return this; + } + + /** + * . + * @return description + **/ + @Schema(description = "") + public String getDescription() { + return description; + } + + /** + * setDescription. + **/ + public void setDescription(String description) { + this.description = description; + } + + + /** + * priority. + * + * @return RecommendationInfo + **/ + public RecommendationInfo priority(String priority) { + this.priority = priority; + return this; + } + + /** + * . + * @return priority + **/ + @Schema(description = "") + public String getPriority() { + return priority; + } + + /** + * setPriority. + **/ + public void setPriority(String priority) { + this.priority = priority; + } + + + /** + * recommendationId. + * + * @return RecommendationInfo + **/ + public RecommendationInfo recommendationId(String recommendationId) { + this.recommendationId = recommendationId; + return this; + } + + /** + * . + * @return recommendationId + **/ + @Schema(description = "") + public String getRecommendationId() { + return recommendationId; + } + + /** + * setRecommendationId. + **/ + public void setRecommendationId(String recommendationId) { + this.recommendationId = recommendationId; + } + + + /** + * status. + * + * @return RecommendationInfo + **/ + public RecommendationInfo status(String status) { + this.status = status; + return this; + } + + /** + * Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later.. + * @return status + **/ + @Schema(description = "Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later.") + public String getStatus() { + return status; + } + + /** + * setStatus. + **/ + public void setStatus(String status) { + this.status = status; + } + + + /** + * title. + * + * @return RecommendationInfo + **/ + public RecommendationInfo title(String title) { + this.title = title; + return this; + } + + /** + * . + * @return title + **/ + @Schema(description = "") + public String getTitle() { + return title; + } + + /** + * setTitle. + **/ + public void setTitle(String title) { + this.title = title; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + RecommendationInfo recommendationInfo = (RecommendationInfo) o; + return Objects.equals(this.description, recommendationInfo.description) && + Objects.equals(this.priority, recommendationInfo.priority) && + Objects.equals(this.recommendationId, recommendationInfo.recommendationId) && + Objects.equals(this.status, recommendationInfo.status) && + Objects.equals(this.title, recommendationInfo.title); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(description, priority, recommendationId, status, title); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class RecommendationInfo {\n"); + + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" priority: ").append(toIndentedString(priority)).append("\n"); + sb.append(" recommendationId: ").append(toIndentedString(recommendationId)).append("\n"); + sb.append(" status: ").append(toIndentedString(status)).append("\n"); + sb.append(" title: ").append(toIndentedString(title)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/RecommendationsListRequest.java b/src/main/java/com/docusign/esign/model/RecommendationsListRequest.java new file mode 100644 index 00000000..9f6e2cb5 --- /dev/null +++ b/src/main/java/com/docusign/esign/model/RecommendationsListRequest.java @@ -0,0 +1,115 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.docusign.esign.model.RecommendationInfo; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * RecommendationsListRequest. + * + */ + +public class RecommendationsListRequest implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("recommendations") + private java.util.List recommendations = null; + + + /** + * recommendations. + * + * @return RecommendationsListRequest + **/ + public RecommendationsListRequest recommendations(java.util.List recommendations) { + this.recommendations = recommendations; + return this; + } + + /** + * addRecommendationsItem. + * + * @return RecommendationsListRequest + **/ + public RecommendationsListRequest addRecommendationsItem(RecommendationInfo recommendationsItem) { + if (this.recommendations == null) { + this.recommendations = new java.util.ArrayList<>(); + } + this.recommendations.add(recommendationsItem); + return this; + } + + /** + * . + * @return recommendations + **/ + @Schema(description = "") + public java.util.List getRecommendations() { + return recommendations; + } + + /** + * setRecommendations. + **/ + public void setRecommendations(java.util.List recommendations) { + this.recommendations = recommendations; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + RecommendationsListRequest recommendationsListRequest = (RecommendationsListRequest) o; + return Objects.equals(this.recommendations, recommendationsListRequest.recommendations); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(recommendations); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class RecommendationsListRequest {\n"); + + sb.append(" recommendations: ").append(toIndentedString(recommendations)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/RecommendationsListResponse.java b/src/main/java/com/docusign/esign/model/RecommendationsListResponse.java new file mode 100644 index 00000000..e065a178 --- /dev/null +++ b/src/main/java/com/docusign/esign/model/RecommendationsListResponse.java @@ -0,0 +1,115 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.docusign.esign.model.RecommendationInfo; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * RecommendationsListResponse. + * + */ + +public class RecommendationsListResponse implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("recommendations") + private java.util.List recommendations = null; + + + /** + * recommendations. + * + * @return RecommendationsListResponse + **/ + public RecommendationsListResponse recommendations(java.util.List recommendations) { + this.recommendations = recommendations; + return this; + } + + /** + * addRecommendationsItem. + * + * @return RecommendationsListResponse + **/ + public RecommendationsListResponse addRecommendationsItem(RecommendationInfo recommendationsItem) { + if (this.recommendations == null) { + this.recommendations = new java.util.ArrayList<>(); + } + this.recommendations.add(recommendationsItem); + return this; + } + + /** + * . + * @return recommendations + **/ + @Schema(description = "") + public java.util.List getRecommendations() { + return recommendations; + } + + /** + * setRecommendations. + **/ + public void setRecommendations(java.util.List recommendations) { + this.recommendations = recommendations; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + RecommendationsListResponse recommendationsListResponse = (RecommendationsListResponse) o; + return Objects.equals(this.recommendations, recommendationsListResponse.recommendations); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(recommendations); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class RecommendationsListResponse {\n"); + + sb.append(" recommendations: ").append(toIndentedString(recommendations)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/Reminders.java b/src/main/java/com/docusign/esign/model/Reminders.java index a74ff268..82922bfc 100644 --- a/src/main/java/com/docusign/esign/model/Reminders.java +++ b/src/main/java/com/docusign/esign/model/Reminders.java @@ -29,6 +29,9 @@ public class Reminders implements Serializable { @JsonProperty("reminderFrequency") private String reminderFrequency = null; + @JsonProperty("smartReminderEnabled") + private String smartReminderEnabled = null; + /** * maximumReminderCount. @@ -138,6 +141,33 @@ public void setReminderFrequency(String reminderFrequency) { } + /** + * smartReminderEnabled. + * + * @return Reminders + **/ + public Reminders smartReminderEnabled(String smartReminderEnabled) { + this.smartReminderEnabled = smartReminderEnabled; + return this; + } + + /** + * . + * @return smartReminderEnabled + **/ + @Schema(description = "") + public String getSmartReminderEnabled() { + return smartReminderEnabled; + } + + /** + * setSmartReminderEnabled. + **/ + public void setSmartReminderEnabled(String smartReminderEnabled) { + this.smartReminderEnabled = smartReminderEnabled; + } + + /** * Compares objects. * @@ -155,7 +185,8 @@ public boolean equals(java.lang.Object o) { return Objects.equals(this.maximumReminderCount, reminders.maximumReminderCount) && Objects.equals(this.reminderDelay, reminders.reminderDelay) && Objects.equals(this.reminderEnabled, reminders.reminderEnabled) && - Objects.equals(this.reminderFrequency, reminders.reminderFrequency); + Objects.equals(this.reminderFrequency, reminders.reminderFrequency) && + Objects.equals(this.smartReminderEnabled, reminders.smartReminderEnabled); } /** @@ -163,7 +194,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(maximumReminderCount, reminderDelay, reminderEnabled, reminderFrequency); + return Objects.hash(maximumReminderCount, reminderDelay, reminderEnabled, reminderFrequency, smartReminderEnabled); } @@ -179,6 +210,7 @@ public String toString() { sb.append(" reminderDelay: ").append(toIndentedString(reminderDelay)).append("\n"); sb.append(" reminderEnabled: ").append(toIndentedString(reminderEnabled)).append("\n"); sb.append(" reminderFrequency: ").append(toIndentedString(reminderFrequency)).append("\n"); + sb.append(" smartReminderEnabled: ").append(toIndentedString(smartReminderEnabled)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/src/main/java/com/docusign/esign/model/SenderCompany.java b/src/main/java/com/docusign/esign/model/SenderCompany.java index 20d21259..b17e4c04 100644 --- a/src/main/java/com/docusign/esign/model/SenderCompany.java +++ b/src/main/java/com/docusign/esign/model/SenderCompany.java @@ -71,6 +71,9 @@ public class SenderCompany implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -744,6 +747,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return SenderCompany + **/ + public SenderCompany anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -2947,6 +2977,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, senderCompany.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, senderCompany.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, senderCompany.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, senderCompany.anchorTabScope) && Objects.equals(this.anchorUnits, senderCompany.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, senderCompany.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, senderCompany.anchorXOffset) && @@ -3034,7 +3065,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, name, nameMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, name, nameMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3062,6 +3093,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/SenderCompletionInfo.java b/src/main/java/com/docusign/esign/model/SenderCompletionInfo.java new file mode 100644 index 00000000..b17a5a91 --- /dev/null +++ b/src/main/java/com/docusign/esign/model/SenderCompletionInfo.java @@ -0,0 +1,357 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * SenderCompletionInfo. + * + */ + +public class SenderCompletionInfo implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("completed") + private String completed = null; + + @JsonProperty("completionRate") + private String completionRate = null; + + @JsonProperty("expired") + private String expired = null; + + @JsonProperty("expiredRate") + private String expiredRate = null; + + @JsonProperty("name") + private String name = null; + + @JsonProperty("senderId") + private String senderId = null; + + @JsonProperty("sent") + private String sent = null; + + @JsonProperty("voided") + private String voided = null; + + @JsonProperty("voidedRate") + private String voidedRate = null; + + + /** + * completed. + * + * @return SenderCompletionInfo + **/ + public SenderCompletionInfo completed(String completed) { + this.completed = completed; + return this; + } + + /** + * . + * @return completed + **/ + @Schema(description = "") + public String getCompleted() { + return completed; + } + + /** + * setCompleted. + **/ + public void setCompleted(String completed) { + this.completed = completed; + } + + + /** + * completionRate. + * + * @return SenderCompletionInfo + **/ + public SenderCompletionInfo completionRate(String completionRate) { + this.completionRate = completionRate; + return this; + } + + /** + * . + * @return completionRate + **/ + @Schema(description = "") + public String getCompletionRate() { + return completionRate; + } + + /** + * setCompletionRate. + **/ + public void setCompletionRate(String completionRate) { + this.completionRate = completionRate; + } + + + /** + * expired. + * + * @return SenderCompletionInfo + **/ + public SenderCompletionInfo expired(String expired) { + this.expired = expired; + return this; + } + + /** + * . + * @return expired + **/ + @Schema(description = "") + public String getExpired() { + return expired; + } + + /** + * setExpired. + **/ + public void setExpired(String expired) { + this.expired = expired; + } + + + /** + * expiredRate. + * + * @return SenderCompletionInfo + **/ + public SenderCompletionInfo expiredRate(String expiredRate) { + this.expiredRate = expiredRate; + return this; + } + + /** + * . + * @return expiredRate + **/ + @Schema(description = "") + public String getExpiredRate() { + return expiredRate; + } + + /** + * setExpiredRate. + **/ + public void setExpiredRate(String expiredRate) { + this.expiredRate = expiredRate; + } + + + /** + * name. + * + * @return SenderCompletionInfo + **/ + public SenderCompletionInfo name(String name) { + this.name = name; + return this; + } + + /** + * . + * @return name + **/ + @Schema(description = "") + public String getName() { + return name; + } + + /** + * setName. + **/ + public void setName(String name) { + this.name = name; + } + + + /** + * senderId. + * + * @return SenderCompletionInfo + **/ + public SenderCompletionInfo senderId(String senderId) { + this.senderId = senderId; + return this; + } + + /** + * . + * @return senderId + **/ + @Schema(description = "") + public String getSenderId() { + return senderId; + } + + /** + * setSenderId. + **/ + public void setSenderId(String senderId) { + this.senderId = senderId; + } + + + /** + * sent. + * + * @return SenderCompletionInfo + **/ + public SenderCompletionInfo sent(String sent) { + this.sent = sent; + return this; + } + + /** + * . + * @return sent + **/ + @Schema(description = "") + public String getSent() { + return sent; + } + + /** + * setSent. + **/ + public void setSent(String sent) { + this.sent = sent; + } + + + /** + * voided. + * + * @return SenderCompletionInfo + **/ + public SenderCompletionInfo voided(String voided) { + this.voided = voided; + return this; + } + + /** + * . + * @return voided + **/ + @Schema(description = "") + public String getVoided() { + return voided; + } + + /** + * setVoided. + **/ + public void setVoided(String voided) { + this.voided = voided; + } + + + /** + * voidedRate. + * + * @return SenderCompletionInfo + **/ + public SenderCompletionInfo voidedRate(String voidedRate) { + this.voidedRate = voidedRate; + return this; + } + + /** + * . + * @return voidedRate + **/ + @Schema(description = "") + public String getVoidedRate() { + return voidedRate; + } + + /** + * setVoidedRate. + **/ + public void setVoidedRate(String voidedRate) { + this.voidedRate = voidedRate; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + SenderCompletionInfo senderCompletionInfo = (SenderCompletionInfo) o; + return Objects.equals(this.completed, senderCompletionInfo.completed) && + Objects.equals(this.completionRate, senderCompletionInfo.completionRate) && + Objects.equals(this.expired, senderCompletionInfo.expired) && + Objects.equals(this.expiredRate, senderCompletionInfo.expiredRate) && + Objects.equals(this.name, senderCompletionInfo.name) && + Objects.equals(this.senderId, senderCompletionInfo.senderId) && + Objects.equals(this.sent, senderCompletionInfo.sent) && + Objects.equals(this.voided, senderCompletionInfo.voided) && + Objects.equals(this.voidedRate, senderCompletionInfo.voidedRate); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(completed, completionRate, expired, expiredRate, name, senderId, sent, voided, voidedRate); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class SenderCompletionInfo {\n"); + + sb.append(" completed: ").append(toIndentedString(completed)).append("\n"); + sb.append(" completionRate: ").append(toIndentedString(completionRate)).append("\n"); + sb.append(" expired: ").append(toIndentedString(expired)).append("\n"); + sb.append(" expiredRate: ").append(toIndentedString(expiredRate)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" senderId: ").append(toIndentedString(senderId)).append("\n"); + sb.append(" sent: ").append(toIndentedString(sent)).append("\n"); + sb.append(" voided: ").append(toIndentedString(voided)).append("\n"); + sb.append(" voidedRate: ").append(toIndentedString(voidedRate)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/SenderName.java b/src/main/java/com/docusign/esign/model/SenderName.java index c9d1aa4a..2dfd5a75 100644 --- a/src/main/java/com/docusign/esign/model/SenderName.java +++ b/src/main/java/com/docusign/esign/model/SenderName.java @@ -71,6 +71,9 @@ public class SenderName implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -744,6 +747,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return SenderName + **/ + public SenderName anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -2947,6 +2977,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, senderName.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, senderName.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, senderName.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, senderName.anchorTabScope) && Objects.equals(this.anchorUnits, senderName.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, senderName.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, senderName.anchorXOffset) && @@ -3034,7 +3065,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, name, nameMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, name, nameMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3062,6 +3093,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/SignHere.java b/src/main/java/com/docusign/esign/model/SignHere.java index 624d84e7..dd06bbf1 100644 --- a/src/main/java/com/docusign/esign/model/SignHere.java +++ b/src/main/java/com/docusign/esign/model/SignHere.java @@ -72,6 +72,9 @@ public class SignHere implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -727,6 +730,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return SignHere + **/ + public SignHere anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -2768,6 +2798,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, signHere.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, signHere.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, signHere.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, signHere.anchorTabScope) && Objects.equals(this.anchorUnits, signHere.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, signHere.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, signHere.anchorXOffset) && @@ -2849,7 +2880,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, handDrawRequired, height, heightMetadata, isSealSignTab, mergeField, mergeFieldXml, name, nameMetadata, optional, optionalMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, scaleValue, scaleValueMetadata, smartContractInformation, source, stamp, stampType, stampTypeMetadata, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, handDrawRequired, height, heightMetadata, isSealSignTab, mergeField, mergeFieldXml, name, nameMetadata, optional, optionalMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, scaleValue, scaleValueMetadata, smartContractInformation, source, stamp, stampType, stampTypeMetadata, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -2877,6 +2908,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/Signer.java b/src/main/java/com/docusign/esign/model/Signer.java index 08c533ba..288045b6 100644 --- a/src/main/java/com/docusign/esign/model/Signer.java +++ b/src/main/java/com/docusign/esign/model/Signer.java @@ -303,6 +303,9 @@ public class Signer implements Serializable { @JsonProperty("signingGroupName") private String signingGroupName = null; + @JsonProperty("signingGroupType") + private String signingGroupType = null; + @JsonProperty("signingGroupUsers") private java.util.List signingGroupUsers = null; @@ -2833,6 +2836,33 @@ public void setSigningGroupName(String signingGroupName) { } + /** + * signingGroupType. + * + * @return Signer + **/ + public Signer signingGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + return this; + } + + /** + * . + * @return signingGroupType + **/ + @Schema(description = "") + public String getSigningGroupType() { + return signingGroupType; + } + + /** + * setSigningGroupType. + **/ + public void setSigningGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + } + + /** * signingGroupUsers. * @@ -3285,6 +3315,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.signingGroupId, signer.signingGroupId) && Objects.equals(this.signingGroupIdMetadata, signer.signingGroupIdMetadata) && Objects.equals(this.signingGroupName, signer.signingGroupName) && + Objects.equals(this.signingGroupType, signer.signingGroupType) && Objects.equals(this.signingGroupUsers, signer.signingGroupUsers) && Objects.equals(this.smsAuthentication, signer.smsAuthentication) && Objects.equals(this.socialAuthentications, signer.socialAuthentications) && @@ -3304,7 +3335,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(accessCode, accessCodeMetadata, addAccessCodeToEmail, additionalNotifications, agentCanEditEmail, agentCanEditName, allowSystemOverrideForLockedRecipient, autoNavigation, autoRespondedReason, bulkRecipientsUri, bulkSendV2Recipient, canSignOffline, clientUserId, completedCount, consentDetailsList, creationReason, customFields, declinedDateTime, declinedReason, defaultRecipient, delegatedBy, delegatedTo, deliveredDateTime, deliveryMethod, deliveryMethodMetadata, designatorId, designatorIdGuid, documentTemplateId, documentVisibility, email, emailMetadata, emailNotification, emailRecipientPostSigningURL, embeddedRecipientStartURL, errorDetails, excludedDocuments, faxNumber, faxNumberMetadata, firstName, firstNameMetadata, fullName, fullNameMetadata, idCheckConfigurationName, idCheckConfigurationNameMetadata, idCheckInformationInput, identityVerification, inheritEmailNotificationConfiguration, isBulkRecipient, isBulkRecipientMetadata, lastName, lastNameMetadata, lockedRecipientPhoneAuthEditable, lockedRecipientSmsEditable, name, nameMetadata, notaryId, notarySignerEmailSent, note, noteMetadata, offlineAttributes, phoneAuthentication, phoneNumber, proofFile, recipientAttachments, recipientAuthenticationStatus, recipientFeatureMetadata, recipientId, recipientIdGuid, recipientSignatureProviders, recipientSuppliesTabs, recipientType, recipientTypeMetadata, requireIdLookup, requireIdLookupMetadata, requireSignerCertificate, requireSignOnPaper, requireUploadSignature, roleName, routingOrder, routingOrderMetadata, sentDateTime, signatureInfo, signedDateTime, signInEachLocation, signInEachLocationMetadata, signingGroupId, signingGroupIdMetadata, signingGroupName, signingGroupUsers, smsAuthentication, socialAuthentications, status, statusCode, suppressEmails, tabs, templateLocked, templateRequired, totalTabCount, userId, webFormRecipientViewId); + return Objects.hash(accessCode, accessCodeMetadata, addAccessCodeToEmail, additionalNotifications, agentCanEditEmail, agentCanEditName, allowSystemOverrideForLockedRecipient, autoNavigation, autoRespondedReason, bulkRecipientsUri, bulkSendV2Recipient, canSignOffline, clientUserId, completedCount, consentDetailsList, creationReason, customFields, declinedDateTime, declinedReason, defaultRecipient, delegatedBy, delegatedTo, deliveredDateTime, deliveryMethod, deliveryMethodMetadata, designatorId, designatorIdGuid, documentTemplateId, documentVisibility, email, emailMetadata, emailNotification, emailRecipientPostSigningURL, embeddedRecipientStartURL, errorDetails, excludedDocuments, faxNumber, faxNumberMetadata, firstName, firstNameMetadata, fullName, fullNameMetadata, idCheckConfigurationName, idCheckConfigurationNameMetadata, idCheckInformationInput, identityVerification, inheritEmailNotificationConfiguration, isBulkRecipient, isBulkRecipientMetadata, lastName, lastNameMetadata, lockedRecipientPhoneAuthEditable, lockedRecipientSmsEditable, name, nameMetadata, notaryId, notarySignerEmailSent, note, noteMetadata, offlineAttributes, phoneAuthentication, phoneNumber, proofFile, recipientAttachments, recipientAuthenticationStatus, recipientFeatureMetadata, recipientId, recipientIdGuid, recipientSignatureProviders, recipientSuppliesTabs, recipientType, recipientTypeMetadata, requireIdLookup, requireIdLookupMetadata, requireSignerCertificate, requireSignOnPaper, requireUploadSignature, roleName, routingOrder, routingOrderMetadata, sentDateTime, signatureInfo, signedDateTime, signInEachLocation, signInEachLocationMetadata, signingGroupId, signingGroupIdMetadata, signingGroupName, signingGroupType, signingGroupUsers, smsAuthentication, socialAuthentications, status, statusCode, suppressEmails, tabs, templateLocked, templateRequired, totalTabCount, userId, webFormRecipientViewId); } @@ -3404,6 +3435,7 @@ public String toString() { sb.append(" signingGroupId: ").append(toIndentedString(signingGroupId)).append("\n"); sb.append(" signingGroupIdMetadata: ").append(toIndentedString(signingGroupIdMetadata)).append("\n"); sb.append(" signingGroupName: ").append(toIndentedString(signingGroupName)).append("\n"); + sb.append(" signingGroupType: ").append(toIndentedString(signingGroupType)).append("\n"); sb.append(" signingGroupUsers: ").append(toIndentedString(signingGroupUsers)).append("\n"); sb.append(" smsAuthentication: ").append(toIndentedString(smsAuthentication)).append("\n"); sb.append(" socialAuthentications: ").append(toIndentedString(socialAuthentications)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/SignerAttachment.java b/src/main/java/com/docusign/esign/model/SignerAttachment.java index 5544869a..450eaac6 100644 --- a/src/main/java/com/docusign/esign/model/SignerAttachment.java +++ b/src/main/java/com/docusign/esign/model/SignerAttachment.java @@ -71,6 +71,9 @@ public class SignerAttachment implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -714,6 +717,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return SignerAttachment + **/ + public SignerAttachment anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -2647,6 +2677,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, signerAttachment.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, signerAttachment.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, signerAttachment.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, signerAttachment.anchorTabScope) && Objects.equals(this.anchorUnits, signerAttachment.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, signerAttachment.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, signerAttachment.anchorXOffset) && @@ -2724,7 +2755,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, handDrawRequired, height, heightMetadata, mergeField, mergeFieldXml, name, nameMetadata, optional, optionalMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, scaleValue, scaleValueMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, handDrawRequired, height, heightMetadata, mergeField, mergeFieldXml, name, nameMetadata, optional, optionalMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, scaleValue, scaleValueMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -2752,6 +2783,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/SmartSection.java b/src/main/java/com/docusign/esign/model/SmartSection.java index a611d53b..e01f9afa 100644 --- a/src/main/java/com/docusign/esign/model/SmartSection.java +++ b/src/main/java/com/docusign/esign/model/SmartSection.java @@ -72,6 +72,9 @@ public class SmartSection implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -733,6 +736,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return SmartSection + **/ + public SmartSection anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -2828,6 +2858,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, smartSection.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, smartSection.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, smartSection.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, smartSection.anchorTabScope) && Objects.equals(this.anchorUnits, smartSection.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, smartSection.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, smartSection.anchorXOffset) && @@ -2911,7 +2942,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, caption, captionMetadata, caseSensitive, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, displaySettings, documentId, documentIdMetadata, endAnchor, endPosition, errorDetails, extensionData, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, locked, lockedMetadata, mergeField, mergeFieldXml, overlayType, overlayTypeMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, removeEndAnchor, removeStartAnchor, shared, sharedMetadata, smartContractInformation, source, startAnchor, startPosition, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, caption, captionMetadata, caseSensitive, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, displaySettings, documentId, documentIdMetadata, endAnchor, endPosition, errorDetails, extensionData, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, locked, lockedMetadata, mergeField, mergeFieldXml, overlayType, overlayTypeMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, removeEndAnchor, removeStartAnchor, shared, sharedMetadata, smartContractInformation, source, startAnchor, startPosition, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -2939,6 +2970,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/Ssn.java b/src/main/java/com/docusign/esign/model/Ssn.java index 54179992..39d44d7b 100644 --- a/src/main/java/com/docusign/esign/model/Ssn.java +++ b/src/main/java/com/docusign/esign/model/Ssn.java @@ -72,6 +72,9 @@ public class Ssn implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -823,6 +826,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return Ssn + **/ + public Ssn anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -3728,6 +3758,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, ssn.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, ssn.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, ssn.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, ssn.anchorTabScope) && Objects.equals(this.anchorUnits, ssn.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, ssn.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, ssn.anchorXOffset) && @@ -3841,7 +3872,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, requireAll, requireAllMetadata, required, requiredMetadata, requireInitialOnSharedChange, requireInitialOnSharedChangeMetadata, senderRequired, senderRequiredMetadata, shared, sharedMetadata, shareToRecipients, shareToRecipientsMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, validationMessage, validationMessageMetadata, validationPattern, validationPatternMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, requireAll, requireAllMetadata, required, requiredMetadata, requireInitialOnSharedChange, requireInitialOnSharedChangeMetadata, senderRequired, senderRequiredMetadata, shared, sharedMetadata, shareToRecipients, shareToRecipientsMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, validationMessage, validationMessageMetadata, validationPattern, validationPatternMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3869,6 +3900,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/TabGroup.java b/src/main/java/com/docusign/esign/model/TabGroup.java index 2fd880b0..4c60743d 100644 --- a/src/main/java/com/docusign/esign/model/TabGroup.java +++ b/src/main/java/com/docusign/esign/model/TabGroup.java @@ -70,6 +70,9 @@ public class TabGroup implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -722,6 +725,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return TabGroup + **/ + public TabGroup anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -2736,6 +2766,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, tabGroup.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, tabGroup.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, tabGroup.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, tabGroup.anchorTabScope) && Objects.equals(this.anchorUnits, tabGroup.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, tabGroup.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, tabGroup.anchorXOffset) && @@ -2816,7 +2847,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, groupLabel, groupLabelMetadata, groupRule, groupRuleMetadata, height, heightMetadata, maximumAllowed, maximumAllowedMetadata, mergeField, mergeFieldXml, minimumRequired, minimumRequiredMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabOrder, tabOrderMetadata, tabScope, tabScopeMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, validationMessage, validationMessageMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, groupLabel, groupLabelMetadata, groupRule, groupRuleMetadata, height, heightMetadata, maximumAllowed, maximumAllowedMetadata, mergeField, mergeFieldXml, minimumRequired, minimumRequiredMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabOrder, tabOrderMetadata, tabScope, tabScopeMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, validationMessage, validationMessageMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -2844,6 +2875,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/TemplateCompletionInfo.java b/src/main/java/com/docusign/esign/model/TemplateCompletionInfo.java new file mode 100644 index 00000000..1d790e83 --- /dev/null +++ b/src/main/java/com/docusign/esign/model/TemplateCompletionInfo.java @@ -0,0 +1,357 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * TemplateCompletionInfo. + * + */ + +public class TemplateCompletionInfo implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("completed") + private String completed = null; + + @JsonProperty("completionRate") + private String completionRate = null; + + @JsonProperty("expired") + private String expired = null; + + @JsonProperty("expiredRate") + private String expiredRate = null; + + @JsonProperty("name") + private String name = null; + + @JsonProperty("sent") + private String sent = null; + + @JsonProperty("templateId") + private String templateId = null; + + @JsonProperty("voided") + private String voided = null; + + @JsonProperty("voidedRate") + private String voidedRate = null; + + + /** + * completed. + * + * @return TemplateCompletionInfo + **/ + public TemplateCompletionInfo completed(String completed) { + this.completed = completed; + return this; + } + + /** + * . + * @return completed + **/ + @Schema(description = "") + public String getCompleted() { + return completed; + } + + /** + * setCompleted. + **/ + public void setCompleted(String completed) { + this.completed = completed; + } + + + /** + * completionRate. + * + * @return TemplateCompletionInfo + **/ + public TemplateCompletionInfo completionRate(String completionRate) { + this.completionRate = completionRate; + return this; + } + + /** + * . + * @return completionRate + **/ + @Schema(description = "") + public String getCompletionRate() { + return completionRate; + } + + /** + * setCompletionRate. + **/ + public void setCompletionRate(String completionRate) { + this.completionRate = completionRate; + } + + + /** + * expired. + * + * @return TemplateCompletionInfo + **/ + public TemplateCompletionInfo expired(String expired) { + this.expired = expired; + return this; + } + + /** + * . + * @return expired + **/ + @Schema(description = "") + public String getExpired() { + return expired; + } + + /** + * setExpired. + **/ + public void setExpired(String expired) { + this.expired = expired; + } + + + /** + * expiredRate. + * + * @return TemplateCompletionInfo + **/ + public TemplateCompletionInfo expiredRate(String expiredRate) { + this.expiredRate = expiredRate; + return this; + } + + /** + * . + * @return expiredRate + **/ + @Schema(description = "") + public String getExpiredRate() { + return expiredRate; + } + + /** + * setExpiredRate. + **/ + public void setExpiredRate(String expiredRate) { + this.expiredRate = expiredRate; + } + + + /** + * name. + * + * @return TemplateCompletionInfo + **/ + public TemplateCompletionInfo name(String name) { + this.name = name; + return this; + } + + /** + * . + * @return name + **/ + @Schema(description = "") + public String getName() { + return name; + } + + /** + * setName. + **/ + public void setName(String name) { + this.name = name; + } + + + /** + * sent. + * + * @return TemplateCompletionInfo + **/ + public TemplateCompletionInfo sent(String sent) { + this.sent = sent; + return this; + } + + /** + * . + * @return sent + **/ + @Schema(description = "") + public String getSent() { + return sent; + } + + /** + * setSent. + **/ + public void setSent(String sent) { + this.sent = sent; + } + + + /** + * templateId. + * + * @return TemplateCompletionInfo + **/ + public TemplateCompletionInfo templateId(String templateId) { + this.templateId = templateId; + return this; + } + + /** + * The unique identifier of the template. If this is not provided, DocuSign will generate a value. . + * @return templateId + **/ + @Schema(description = "The unique identifier of the template. If this is not provided, DocuSign will generate a value. ") + public String getTemplateId() { + return templateId; + } + + /** + * setTemplateId. + **/ + public void setTemplateId(String templateId) { + this.templateId = templateId; + } + + + /** + * voided. + * + * @return TemplateCompletionInfo + **/ + public TemplateCompletionInfo voided(String voided) { + this.voided = voided; + return this; + } + + /** + * . + * @return voided + **/ + @Schema(description = "") + public String getVoided() { + return voided; + } + + /** + * setVoided. + **/ + public void setVoided(String voided) { + this.voided = voided; + } + + + /** + * voidedRate. + * + * @return TemplateCompletionInfo + **/ + public TemplateCompletionInfo voidedRate(String voidedRate) { + this.voidedRate = voidedRate; + return this; + } + + /** + * . + * @return voidedRate + **/ + @Schema(description = "") + public String getVoidedRate() { + return voidedRate; + } + + /** + * setVoidedRate. + **/ + public void setVoidedRate(String voidedRate) { + this.voidedRate = voidedRate; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TemplateCompletionInfo templateCompletionInfo = (TemplateCompletionInfo) o; + return Objects.equals(this.completed, templateCompletionInfo.completed) && + Objects.equals(this.completionRate, templateCompletionInfo.completionRate) && + Objects.equals(this.expired, templateCompletionInfo.expired) && + Objects.equals(this.expiredRate, templateCompletionInfo.expiredRate) && + Objects.equals(this.name, templateCompletionInfo.name) && + Objects.equals(this.sent, templateCompletionInfo.sent) && + Objects.equals(this.templateId, templateCompletionInfo.templateId) && + Objects.equals(this.voided, templateCompletionInfo.voided) && + Objects.equals(this.voidedRate, templateCompletionInfo.voidedRate); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(completed, completionRate, expired, expiredRate, name, sent, templateId, voided, voidedRate); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TemplateCompletionInfo {\n"); + + sb.append(" completed: ").append(toIndentedString(completed)).append("\n"); + sb.append(" completionRate: ").append(toIndentedString(completionRate)).append("\n"); + sb.append(" expired: ").append(toIndentedString(expired)).append("\n"); + sb.append(" expiredRate: ").append(toIndentedString(expiredRate)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" sent: ").append(toIndentedString(sent)).append("\n"); + sb.append(" templateId: ").append(toIndentedString(templateId)).append("\n"); + sb.append(" voided: ").append(toIndentedString(voided)).append("\n"); + sb.append(" voidedRate: ").append(toIndentedString(voidedRate)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/TemplateCompletionRateResponse.java b/src/main/java/com/docusign/esign/model/TemplateCompletionRateResponse.java new file mode 100644 index 00000000..ea34753d --- /dev/null +++ b/src/main/java/com/docusign/esign/model/TemplateCompletionRateResponse.java @@ -0,0 +1,384 @@ +package com.docusign.esign.model; + +import java.util.Objects; +import java.util.Arrays; +import com.docusign.esign.model.SenderCompletionInfo; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; +import io.swagger.v3.oas.annotations.media.Schema; +import java.io.Serializable; + +/** + * TemplateCompletionRateResponse. + * + */ + +public class TemplateCompletionRateResponse implements Serializable { + private static final long serialVersionUID = 1L; + + @JsonProperty("bottomSenders") + private java.util.List bottomSenders = null; + + @JsonProperty("completed") + private String completed = null; + + @JsonProperty("completionRate") + private String completionRate = null; + + @JsonProperty("expired") + private String expired = null; + + @JsonProperty("expiredRate") + private String expiredRate = null; + + @JsonProperty("sent") + private String sent = null; + + @JsonProperty("topSenders") + private java.util.List topSenders = null; + + @JsonProperty("voided") + private String voided = null; + + @JsonProperty("voidedRate") + private String voidedRate = null; + + + /** + * bottomSenders. + * + * @return TemplateCompletionRateResponse + **/ + public TemplateCompletionRateResponse bottomSenders(java.util.List bottomSenders) { + this.bottomSenders = bottomSenders; + return this; + } + + /** + * addBottomSendersItem. + * + * @return TemplateCompletionRateResponse + **/ + public TemplateCompletionRateResponse addBottomSendersItem(SenderCompletionInfo bottomSendersItem) { + if (this.bottomSenders == null) { + this.bottomSenders = new java.util.ArrayList<>(); + } + this.bottomSenders.add(bottomSendersItem); + return this; + } + + /** + * . + * @return bottomSenders + **/ + @Schema(description = "") + public java.util.List getBottomSenders() { + return bottomSenders; + } + + /** + * setBottomSenders. + **/ + public void setBottomSenders(java.util.List bottomSenders) { + this.bottomSenders = bottomSenders; + } + + + /** + * completed. + * + * @return TemplateCompletionRateResponse + **/ + public TemplateCompletionRateResponse completed(String completed) { + this.completed = completed; + return this; + } + + /** + * . + * @return completed + **/ + @Schema(description = "") + public String getCompleted() { + return completed; + } + + /** + * setCompleted. + **/ + public void setCompleted(String completed) { + this.completed = completed; + } + + + /** + * completionRate. + * + * @return TemplateCompletionRateResponse + **/ + public TemplateCompletionRateResponse completionRate(String completionRate) { + this.completionRate = completionRate; + return this; + } + + /** + * . + * @return completionRate + **/ + @Schema(description = "") + public String getCompletionRate() { + return completionRate; + } + + /** + * setCompletionRate. + **/ + public void setCompletionRate(String completionRate) { + this.completionRate = completionRate; + } + + + /** + * expired. + * + * @return TemplateCompletionRateResponse + **/ + public TemplateCompletionRateResponse expired(String expired) { + this.expired = expired; + return this; + } + + /** + * . + * @return expired + **/ + @Schema(description = "") + public String getExpired() { + return expired; + } + + /** + * setExpired. + **/ + public void setExpired(String expired) { + this.expired = expired; + } + + + /** + * expiredRate. + * + * @return TemplateCompletionRateResponse + **/ + public TemplateCompletionRateResponse expiredRate(String expiredRate) { + this.expiredRate = expiredRate; + return this; + } + + /** + * . + * @return expiredRate + **/ + @Schema(description = "") + public String getExpiredRate() { + return expiredRate; + } + + /** + * setExpiredRate. + **/ + public void setExpiredRate(String expiredRate) { + this.expiredRate = expiredRate; + } + + + /** + * sent. + * + * @return TemplateCompletionRateResponse + **/ + public TemplateCompletionRateResponse sent(String sent) { + this.sent = sent; + return this; + } + + /** + * . + * @return sent + **/ + @Schema(description = "") + public String getSent() { + return sent; + } + + /** + * setSent. + **/ + public void setSent(String sent) { + this.sent = sent; + } + + + /** + * topSenders. + * + * @return TemplateCompletionRateResponse + **/ + public TemplateCompletionRateResponse topSenders(java.util.List topSenders) { + this.topSenders = topSenders; + return this; + } + + /** + * addTopSendersItem. + * + * @return TemplateCompletionRateResponse + **/ + public TemplateCompletionRateResponse addTopSendersItem(SenderCompletionInfo topSendersItem) { + if (this.topSenders == null) { + this.topSenders = new java.util.ArrayList<>(); + } + this.topSenders.add(topSendersItem); + return this; + } + + /** + * . + * @return topSenders + **/ + @Schema(description = "") + public java.util.List getTopSenders() { + return topSenders; + } + + /** + * setTopSenders. + **/ + public void setTopSenders(java.util.List topSenders) { + this.topSenders = topSenders; + } + + + /** + * voided. + * + * @return TemplateCompletionRateResponse + **/ + public TemplateCompletionRateResponse voided(String voided) { + this.voided = voided; + return this; + } + + /** + * . + * @return voided + **/ + @Schema(description = "") + public String getVoided() { + return voided; + } + + /** + * setVoided. + **/ + public void setVoided(String voided) { + this.voided = voided; + } + + + /** + * voidedRate. + * + * @return TemplateCompletionRateResponse + **/ + public TemplateCompletionRateResponse voidedRate(String voidedRate) { + this.voidedRate = voidedRate; + return this; + } + + /** + * . + * @return voidedRate + **/ + @Schema(description = "") + public String getVoidedRate() { + return voidedRate; + } + + /** + * setVoidedRate. + **/ + public void setVoidedRate(String voidedRate) { + this.voidedRate = voidedRate; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TemplateCompletionRateResponse templateCompletionRateResponse = (TemplateCompletionRateResponse) o; + return Objects.equals(this.bottomSenders, templateCompletionRateResponse.bottomSenders) && + Objects.equals(this.completed, templateCompletionRateResponse.completed) && + Objects.equals(this.completionRate, templateCompletionRateResponse.completionRate) && + Objects.equals(this.expired, templateCompletionRateResponse.expired) && + Objects.equals(this.expiredRate, templateCompletionRateResponse.expiredRate) && + Objects.equals(this.sent, templateCompletionRateResponse.sent) && + Objects.equals(this.topSenders, templateCompletionRateResponse.topSenders) && + Objects.equals(this.voided, templateCompletionRateResponse.voided) && + Objects.equals(this.voidedRate, templateCompletionRateResponse.voidedRate); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(bottomSenders, completed, completionRate, expired, expiredRate, sent, topSenders, voided, voidedRate); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TemplateCompletionRateResponse {\n"); + + sb.append(" bottomSenders: ").append(toIndentedString(bottomSenders)).append("\n"); + sb.append(" completed: ").append(toIndentedString(completed)).append("\n"); + sb.append(" completionRate: ").append(toIndentedString(completionRate)).append("\n"); + sb.append(" expired: ").append(toIndentedString(expired)).append("\n"); + sb.append(" expiredRate: ").append(toIndentedString(expiredRate)).append("\n"); + sb.append(" sent: ").append(toIndentedString(sent)).append("\n"); + sb.append(" topSenders: ").append(toIndentedString(topSenders)).append("\n"); + sb.append(" voided: ").append(toIndentedString(voided)).append("\n"); + sb.append(" voidedRate: ").append(toIndentedString(voidedRate)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/TemplateRecipients.java b/src/main/java/com/docusign/esign/model/TemplateRecipients.java index 0db98fb6..0f4afb11 100644 --- a/src/main/java/com/docusign/esign/model/TemplateRecipients.java +++ b/src/main/java/com/docusign/esign/model/TemplateRecipients.java @@ -3,6 +3,7 @@ import java.util.Objects; import java.util.Arrays; import com.docusign.esign.model.Agent; +import com.docusign.esign.model.AuthorizedSignatory; import com.docusign.esign.model.CarbonCopy; import com.docusign.esign.model.CertifiedDelivery; import com.docusign.esign.model.Editor; @@ -32,6 +33,9 @@ public class TemplateRecipients implements Serializable { @JsonProperty("agents") private java.util.List agents = null; + @JsonProperty("authorizedSignatories") + private java.util.List authorizedSignatories = null; + @JsonProperty("carbonCopies") private java.util.List carbonCopies = null; @@ -115,6 +119,46 @@ public void setAgents(java.util.List agents) { } + /** + * authorizedSignatories. + * + * @return TemplateRecipients + **/ + public TemplateRecipients authorizedSignatories(java.util.List authorizedSignatories) { + this.authorizedSignatories = authorizedSignatories; + return this; + } + + /** + * addAuthorizedSignatoriesItem. + * + * @return TemplateRecipients + **/ + public TemplateRecipients addAuthorizedSignatoriesItem(AuthorizedSignatory authorizedSignatoriesItem) { + if (this.authorizedSignatories == null) { + this.authorizedSignatories = new java.util.ArrayList<>(); + } + this.authorizedSignatories.add(authorizedSignatoriesItem); + return this; + } + + /** + * . + * @return authorizedSignatories + **/ + @Schema(description = "") + public java.util.List getAuthorizedSignatories() { + return authorizedSignatories; + } + + /** + * setAuthorizedSignatories. + **/ + public void setAuthorizedSignatories(java.util.List authorizedSignatories) { + this.authorizedSignatories = authorizedSignatories; + } + + /** * carbonCopies. * @@ -651,6 +695,7 @@ public boolean equals(java.lang.Object o) { } TemplateRecipients templateRecipients = (TemplateRecipients) o; return Objects.equals(this.agents, templateRecipients.agents) && + Objects.equals(this.authorizedSignatories, templateRecipients.authorizedSignatories) && Objects.equals(this.carbonCopies, templateRecipients.carbonCopies) && Objects.equals(this.certifiedDeliveries, templateRecipients.certifiedDeliveries) && Objects.equals(this.currentRoutingOrder, templateRecipients.currentRoutingOrder) && @@ -672,7 +717,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agents, carbonCopies, certifiedDeliveries, currentRoutingOrder, editors, errorDetails, inPersonSigners, intermediaries, notaries, notaryWitnesses, participants, recipientCount, seals, signers, witnesses); + return Objects.hash(agents, authorizedSignatories, carbonCopies, certifiedDeliveries, currentRoutingOrder, editors, errorDetails, inPersonSigners, intermediaries, notaries, notaryWitnesses, participants, recipientCount, seals, signers, witnesses); } @@ -685,6 +730,7 @@ public String toString() { sb.append("class TemplateRecipients {\n"); sb.append(" agents: ").append(toIndentedString(agents)).append("\n"); + sb.append(" authorizedSignatories: ").append(toIndentedString(authorizedSignatories)).append("\n"); sb.append(" carbonCopies: ").append(toIndentedString(carbonCopies)).append("\n"); sb.append(" certifiedDeliveries: ").append(toIndentedString(certifiedDeliveries)).append("\n"); sb.append(" currentRoutingOrder: ").append(toIndentedString(currentRoutingOrder)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/TemplateRole.java b/src/main/java/com/docusign/esign/model/TemplateRole.java index b1cb46b8..8e9bc4d7 100644 --- a/src/main/java/com/docusign/esign/model/TemplateRole.java +++ b/src/main/java/com/docusign/esign/model/TemplateRole.java @@ -7,6 +7,7 @@ import com.docusign.esign.model.RecipientPhoneNumber; import com.docusign.esign.model.RecipientSignatureProvider; import com.docusign.esign.model.Tabs; +import com.docusign.esign.model.UserInfo; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonValue; @@ -67,6 +68,15 @@ public class TemplateRole implements Serializable { @JsonProperty("signingGroupId") private String signingGroupId = null; + @JsonProperty("signingGroupName") + private String signingGroupName = null; + + @JsonProperty("signingGroupType") + private String signingGroupType = null; + + @JsonProperty("signingGroupUsers") + private java.util.List signingGroupUsers = null; + @JsonProperty("tabs") private Tabs tabs = null; @@ -502,6 +512,100 @@ public void setSigningGroupId(String signingGroupId) { } + /** + * signingGroupName. + * + * @return TemplateRole + **/ + public TemplateRole signingGroupName(String signingGroupName) { + this.signingGroupName = signingGroupName; + return this; + } + + /** + * The display name for the signing group. Maximum Length: 100 characters. . + * @return signingGroupName + **/ + @Schema(description = "The display name for the signing group. Maximum Length: 100 characters. ") + public String getSigningGroupName() { + return signingGroupName; + } + + /** + * setSigningGroupName. + **/ + public void setSigningGroupName(String signingGroupName) { + this.signingGroupName = signingGroupName; + } + + + /** + * signingGroupType. + * + * @return TemplateRole + **/ + public TemplateRole signingGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + return this; + } + + /** + * . + * @return signingGroupType + **/ + @Schema(description = "") + public String getSigningGroupType() { + return signingGroupType; + } + + /** + * setSigningGroupType. + **/ + public void setSigningGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + } + + + /** + * signingGroupUsers. + * + * @return TemplateRole + **/ + public TemplateRole signingGroupUsers(java.util.List signingGroupUsers) { + this.signingGroupUsers = signingGroupUsers; + return this; + } + + /** + * addSigningGroupUsersItem. + * + * @return TemplateRole + **/ + public TemplateRole addSigningGroupUsersItem(UserInfo signingGroupUsersItem) { + if (this.signingGroupUsers == null) { + this.signingGroupUsers = new java.util.ArrayList<>(); + } + this.signingGroupUsers.add(signingGroupUsersItem); + return this; + } + + /** + * A complex type that contains information about users in the signing group.. + * @return signingGroupUsers + **/ + @Schema(description = "A complex type that contains information about users in the signing group.") + public java.util.List getSigningGroupUsers() { + return signingGroupUsers; + } + + /** + * setSigningGroupUsers. + **/ + public void setSigningGroupUsers(java.util.List signingGroupUsers) { + this.signingGroupUsers = signingGroupUsers; + } + + /** * tabs. * @@ -558,6 +662,9 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.roleName, templateRole.roleName) && Objects.equals(this.routingOrder, templateRole.routingOrder) && Objects.equals(this.signingGroupId, templateRole.signingGroupId) && + Objects.equals(this.signingGroupName, templateRole.signingGroupName) && + Objects.equals(this.signingGroupType, templateRole.signingGroupType) && + Objects.equals(this.signingGroupUsers, templateRole.signingGroupUsers) && Objects.equals(this.tabs, templateRole.tabs); } @@ -566,7 +673,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(accessCode, additionalNotifications, clientUserId, defaultRecipient, deliveryMethod, email, emailNotification, embeddedRecipientStartURL, inPersonSignerName, name, phoneNumber, recipientSignatureProviders, roleName, routingOrder, signingGroupId, tabs); + return Objects.hash(accessCode, additionalNotifications, clientUserId, defaultRecipient, deliveryMethod, email, emailNotification, embeddedRecipientStartURL, inPersonSignerName, name, phoneNumber, recipientSignatureProviders, roleName, routingOrder, signingGroupId, signingGroupName, signingGroupType, signingGroupUsers, tabs); } @@ -593,6 +700,9 @@ public String toString() { sb.append(" roleName: ").append(toIndentedString(roleName)).append("\n"); sb.append(" routingOrder: ").append(toIndentedString(routingOrder)).append("\n"); sb.append(" signingGroupId: ").append(toIndentedString(signingGroupId)).append("\n"); + sb.append(" signingGroupName: ").append(toIndentedString(signingGroupName)).append("\n"); + sb.append(" signingGroupType: ").append(toIndentedString(signingGroupType)).append("\n"); + sb.append(" signingGroupUsers: ").append(toIndentedString(signingGroupUsers)).append("\n"); sb.append(" tabs: ").append(toIndentedString(tabs)).append("\n"); sb.append("}"); return sb.toString(); diff --git a/src/main/java/com/docusign/esign/model/Text.java b/src/main/java/com/docusign/esign/model/Text.java index 5518a4f9..b1f60962 100644 --- a/src/main/java/com/docusign/esign/model/Text.java +++ b/src/main/java/com/docusign/esign/model/Text.java @@ -72,6 +72,9 @@ public class Text implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -835,6 +838,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return Text + **/ + public Text anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -3848,6 +3878,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, text.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, text.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, text.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, text.anchorTabScope) && Objects.equals(this.anchorUnits, text.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, text.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, text.anchorXOffset) && @@ -3965,7 +3996,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, formula, formulaMetadata, height, heightMetadata, isPaymentAmount, isPaymentAmountMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, requireAll, requireAllMetadata, required, requiredMetadata, requireInitialOnSharedChange, requireInitialOnSharedChangeMetadata, senderRequired, senderRequiredMetadata, shared, sharedMetadata, shareToRecipients, shareToRecipientsMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, validationMessage, validationMessageMetadata, validationPattern, validationPatternMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, formula, formulaMetadata, height, heightMetadata, isPaymentAmount, isPaymentAmountMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, requireAll, requireAllMetadata, required, requiredMetadata, requireInitialOnSharedChange, requireInitialOnSharedChangeMetadata, senderRequired, senderRequiredMetadata, shared, sharedMetadata, shareToRecipients, shareToRecipientsMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, validationMessage, validationMessageMetadata, validationPattern, validationPatternMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3993,6 +4024,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/Title.java b/src/main/java/com/docusign/esign/model/Title.java index 4f59a1c0..aeae1032 100644 --- a/src/main/java/com/docusign/esign/model/Title.java +++ b/src/main/java/com/docusign/esign/model/Title.java @@ -72,6 +72,9 @@ public class Title implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -781,6 +784,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return Title + **/ + public Title anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -3308,6 +3338,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, title.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, title.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, title.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, title.anchorTabScope) && Objects.equals(this.anchorUnits, title.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, title.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, title.anchorXOffset) && @@ -3407,7 +3438,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, required, requiredMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, required, requiredMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3435,6 +3466,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/UserAccountManagementGranularInformation.java b/src/main/java/com/docusign/esign/model/UserAccountManagementGranularInformation.java index e82e0208..667d142a 100644 --- a/src/main/java/com/docusign/esign/model/UserAccountManagementGranularInformation.java +++ b/src/main/java/com/docusign/esign/model/UserAccountManagementGranularInformation.java @@ -96,6 +96,12 @@ public class UserAccountManagementGranularInformation implements Serializable { @JsonProperty("canManageUsersMetadata") private SettingsMetadata canManageUsersMetadata = null; + @JsonProperty("canViewOnlyAccountAdminPages") + private String canViewOnlyAccountAdminPages = null; + + @JsonProperty("canViewOnlyAccountAdminPagesMetadata") + private SettingsMetadata canViewOnlyAccountAdminPagesMetadata = null; + @JsonProperty("canViewUsers") private String canViewUsers = null; @@ -802,6 +808,60 @@ public void setCanManageUsersMetadata(SettingsMetadata canManageUsersMetadata) { } + /** + * canViewOnlyAccountAdminPages. + * + * @return UserAccountManagementGranularInformation + **/ + public UserAccountManagementGranularInformation canViewOnlyAccountAdminPages(String canViewOnlyAccountAdminPages) { + this.canViewOnlyAccountAdminPages = canViewOnlyAccountAdminPages; + return this; + } + + /** + * . + * @return canViewOnlyAccountAdminPages + **/ + @Schema(description = "") + public String getCanViewOnlyAccountAdminPages() { + return canViewOnlyAccountAdminPages; + } + + /** + * setCanViewOnlyAccountAdminPages. + **/ + public void setCanViewOnlyAccountAdminPages(String canViewOnlyAccountAdminPages) { + this.canViewOnlyAccountAdminPages = canViewOnlyAccountAdminPages; + } + + + /** + * canViewOnlyAccountAdminPagesMetadata. + * + * @return UserAccountManagementGranularInformation + **/ + public UserAccountManagementGranularInformation canViewOnlyAccountAdminPagesMetadata(SettingsMetadata canViewOnlyAccountAdminPagesMetadata) { + this.canViewOnlyAccountAdminPagesMetadata = canViewOnlyAccountAdminPagesMetadata; + return this; + } + + /** + * . + * @return canViewOnlyAccountAdminPagesMetadata + **/ + @Schema(description = "") + public SettingsMetadata getCanViewOnlyAccountAdminPagesMetadata() { + return canViewOnlyAccountAdminPagesMetadata; + } + + /** + * setCanViewOnlyAccountAdminPagesMetadata. + **/ + public void setCanViewOnlyAccountAdminPagesMetadata(SettingsMetadata canViewOnlyAccountAdminPagesMetadata) { + this.canViewOnlyAccountAdminPagesMetadata = canViewOnlyAccountAdminPagesMetadata; + } + + /** * canViewUsers. * @@ -869,6 +929,8 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.canManageStampsMetadata, userAccountManagementGranularInformation.canManageStampsMetadata) && Objects.equals(this.canManageUsers, userAccountManagementGranularInformation.canManageUsers) && Objects.equals(this.canManageUsersMetadata, userAccountManagementGranularInformation.canManageUsersMetadata) && + Objects.equals(this.canViewOnlyAccountAdminPages, userAccountManagementGranularInformation.canViewOnlyAccountAdminPages) && + Objects.equals(this.canViewOnlyAccountAdminPagesMetadata, userAccountManagementGranularInformation.canViewOnlyAccountAdminPagesMetadata) && Objects.equals(this.canViewUsers, userAccountManagementGranularInformation.canViewUsers); } @@ -877,7 +939,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(canManageAccountSecuritySettings, canManageAccountSecuritySettingsMetadata, canManageAccountSettings, canManageAccountSettingsMetadata, canManageAdmins, canManageAdminsMetadata, canManageConnect, canManageConnectMetadata, canManageDocumentRetention, canManageDocumentRetentionMetadata, canManageEnvelopeTransfer, canManageEnvelopeTransferMetadata, canManageGroupsButNotUsers, canManageGroupsButNotUsersMetadata, canManageJointAgreements, canManageJointAgreementsMetadata, canManageReporting, canManageReportingMetadata, canManageSharing, canManageSharingMetadata, canManageSigningGroups, canManageSigningGroupsMetadata, canManageStamps, canManageStampsMetadata, canManageUsers, canManageUsersMetadata, canViewUsers); + return Objects.hash(canManageAccountSecuritySettings, canManageAccountSecuritySettingsMetadata, canManageAccountSettings, canManageAccountSettingsMetadata, canManageAdmins, canManageAdminsMetadata, canManageConnect, canManageConnectMetadata, canManageDocumentRetention, canManageDocumentRetentionMetadata, canManageEnvelopeTransfer, canManageEnvelopeTransferMetadata, canManageGroupsButNotUsers, canManageGroupsButNotUsersMetadata, canManageJointAgreements, canManageJointAgreementsMetadata, canManageReporting, canManageReportingMetadata, canManageSharing, canManageSharingMetadata, canManageSigningGroups, canManageSigningGroupsMetadata, canManageStamps, canManageStampsMetadata, canManageUsers, canManageUsersMetadata, canViewOnlyAccountAdminPages, canViewOnlyAccountAdminPagesMetadata, canViewUsers); } @@ -915,6 +977,8 @@ public String toString() { sb.append(" canManageStampsMetadata: ").append(toIndentedString(canManageStampsMetadata)).append("\n"); sb.append(" canManageUsers: ").append(toIndentedString(canManageUsers)).append("\n"); sb.append(" canManageUsersMetadata: ").append(toIndentedString(canManageUsersMetadata)).append("\n"); + sb.append(" canViewOnlyAccountAdminPages: ").append(toIndentedString(canViewOnlyAccountAdminPages)).append("\n"); + sb.append(" canViewOnlyAccountAdminPagesMetadata: ").append(toIndentedString(canViewOnlyAccountAdminPagesMetadata)).append("\n"); sb.append(" canViewUsers: ").append(toIndentedString(canViewUsers)).append("\n"); sb.append("}"); return sb.toString(); diff --git a/src/main/java/com/docusign/esign/model/UserAuthorization.java b/src/main/java/com/docusign/esign/model/UserAuthorization.java index 577fd447..ac0ac1b7 100644 --- a/src/main/java/com/docusign/esign/model/UserAuthorization.java +++ b/src/main/java/com/docusign/esign/model/UserAuthorization.java @@ -47,6 +47,12 @@ public class UserAuthorization implements Serializable { @JsonProperty("startDate") private String startDate = null; + @JsonProperty("taskSource") + private String taskSource = null; + + @JsonProperty("taskType") + private String taskType = null; + /** * agentUser. @@ -318,6 +324,60 @@ public void setStartDate(String startDate) { } + /** + * taskSource. + * + * @return UserAuthorization + **/ + public UserAuthorization taskSource(String taskSource) { + this.taskSource = taskSource; + return this; + } + + /** + * . + * @return taskSource + **/ + @Schema(description = "") + public String getTaskSource() { + return taskSource; + } + + /** + * setTaskSource. + **/ + public void setTaskSource(String taskSource) { + this.taskSource = taskSource; + } + + + /** + * taskType. + * + * @return UserAuthorization + **/ + public UserAuthorization taskType(String taskType) { + this.taskType = taskType; + return this; + } + + /** + * . + * @return taskType + **/ + @Schema(description = "") + public String getTaskType() { + return taskType; + } + + /** + * setTaskType. + **/ + public void setTaskType(String taskType) { + this.taskType = taskType; + } + + /** * Compares objects. * @@ -341,7 +401,9 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.modifiedBy, userAuthorization.modifiedBy) && Objects.equals(this.permission, userAuthorization.permission) && Objects.equals(this.principalUser, userAuthorization.principalUser) && - Objects.equals(this.startDate, userAuthorization.startDate); + Objects.equals(this.startDate, userAuthorization.startDate) && + Objects.equals(this.taskSource, userAuthorization.taskSource) && + Objects.equals(this.taskType, userAuthorization.taskType); } /** @@ -349,7 +411,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agentUser, authorizationId, created, createdBy, endDate, modified, modifiedBy, permission, principalUser, startDate); + return Objects.hash(agentUser, authorizationId, created, createdBy, endDate, modified, modifiedBy, permission, principalUser, startDate, taskSource, taskType); } @@ -371,6 +433,8 @@ public String toString() { sb.append(" permission: ").append(toIndentedString(permission)).append("\n"); sb.append(" principalUser: ").append(toIndentedString(principalUser)).append("\n"); sb.append(" startDate: ").append(toIndentedString(startDate)).append("\n"); + sb.append(" taskSource: ").append(toIndentedString(taskSource)).append("\n"); + sb.append(" taskType: ").append(toIndentedString(taskType)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/src/main/java/com/docusign/esign/model/UserAuthorizationCreateRequest.java b/src/main/java/com/docusign/esign/model/UserAuthorizationCreateRequest.java index 5d62cb35..95c97cb5 100644 --- a/src/main/java/com/docusign/esign/model/UserAuthorizationCreateRequest.java +++ b/src/main/java/com/docusign/esign/model/UserAuthorizationCreateRequest.java @@ -29,6 +29,12 @@ public class UserAuthorizationCreateRequest implements Serializable { @JsonProperty("startDate") private String startDate = null; + @JsonProperty("taskSource") + private String taskSource = null; + + @JsonProperty("taskType") + private String taskType = null; + /** * agentUser. @@ -138,6 +144,60 @@ public void setStartDate(String startDate) { } + /** + * taskSource. + * + * @return UserAuthorizationCreateRequest + **/ + public UserAuthorizationCreateRequest taskSource(String taskSource) { + this.taskSource = taskSource; + return this; + } + + /** + * . + * @return taskSource + **/ + @Schema(description = "") + public String getTaskSource() { + return taskSource; + } + + /** + * setTaskSource. + **/ + public void setTaskSource(String taskSource) { + this.taskSource = taskSource; + } + + + /** + * taskType. + * + * @return UserAuthorizationCreateRequest + **/ + public UserAuthorizationCreateRequest taskType(String taskType) { + this.taskType = taskType; + return this; + } + + /** + * . + * @return taskType + **/ + @Schema(description = "") + public String getTaskType() { + return taskType; + } + + /** + * setTaskType. + **/ + public void setTaskType(String taskType) { + this.taskType = taskType; + } + + /** * Compares objects. * @@ -155,7 +215,9 @@ public boolean equals(java.lang.Object o) { return Objects.equals(this.agentUser, userAuthorizationCreateRequest.agentUser) && Objects.equals(this.endDate, userAuthorizationCreateRequest.endDate) && Objects.equals(this.permission, userAuthorizationCreateRequest.permission) && - Objects.equals(this.startDate, userAuthorizationCreateRequest.startDate); + Objects.equals(this.startDate, userAuthorizationCreateRequest.startDate) && + Objects.equals(this.taskSource, userAuthorizationCreateRequest.taskSource) && + Objects.equals(this.taskType, userAuthorizationCreateRequest.taskType); } /** @@ -163,7 +225,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agentUser, endDate, permission, startDate); + return Objects.hash(agentUser, endDate, permission, startDate, taskSource, taskType); } @@ -179,6 +241,8 @@ public String toString() { sb.append(" endDate: ").append(toIndentedString(endDate)).append("\n"); sb.append(" permission: ").append(toIndentedString(permission)).append("\n"); sb.append(" startDate: ").append(toIndentedString(startDate)).append("\n"); + sb.append(" taskSource: ").append(toIndentedString(taskSource)).append("\n"); + sb.append(" taskType: ").append(toIndentedString(taskType)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/src/main/java/com/docusign/esign/model/UserAuthorizationCreateRequestWithId.java b/src/main/java/com/docusign/esign/model/UserAuthorizationCreateRequestWithId.java index e8b67be8..0ff05348 100644 --- a/src/main/java/com/docusign/esign/model/UserAuthorizationCreateRequestWithId.java +++ b/src/main/java/com/docusign/esign/model/UserAuthorizationCreateRequestWithId.java @@ -32,6 +32,12 @@ public class UserAuthorizationCreateRequestWithId implements Serializable { @JsonProperty("startDate") private String startDate = null; + @JsonProperty("taskSource") + private String taskSource = null; + + @JsonProperty("taskType") + private String taskType = null; + /** * agentUser. @@ -168,6 +174,60 @@ public void setStartDate(String startDate) { } + /** + * taskSource. + * + * @return UserAuthorizationCreateRequestWithId + **/ + public UserAuthorizationCreateRequestWithId taskSource(String taskSource) { + this.taskSource = taskSource; + return this; + } + + /** + * . + * @return taskSource + **/ + @Schema(description = "") + public String getTaskSource() { + return taskSource; + } + + /** + * setTaskSource. + **/ + public void setTaskSource(String taskSource) { + this.taskSource = taskSource; + } + + + /** + * taskType. + * + * @return UserAuthorizationCreateRequestWithId + **/ + public UserAuthorizationCreateRequestWithId taskType(String taskType) { + this.taskType = taskType; + return this; + } + + /** + * . + * @return taskType + **/ + @Schema(description = "") + public String getTaskType() { + return taskType; + } + + /** + * setTaskType. + **/ + public void setTaskType(String taskType) { + this.taskType = taskType; + } + + /** * Compares objects. * @@ -186,7 +246,9 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.authorizationId, userAuthorizationCreateRequestWithId.authorizationId) && Objects.equals(this.endDate, userAuthorizationCreateRequestWithId.endDate) && Objects.equals(this.permission, userAuthorizationCreateRequestWithId.permission) && - Objects.equals(this.startDate, userAuthorizationCreateRequestWithId.startDate); + Objects.equals(this.startDate, userAuthorizationCreateRequestWithId.startDate) && + Objects.equals(this.taskSource, userAuthorizationCreateRequestWithId.taskSource) && + Objects.equals(this.taskType, userAuthorizationCreateRequestWithId.taskType); } /** @@ -194,7 +256,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agentUser, authorizationId, endDate, permission, startDate); + return Objects.hash(agentUser, authorizationId, endDate, permission, startDate, taskSource, taskType); } @@ -211,6 +273,8 @@ public String toString() { sb.append(" endDate: ").append(toIndentedString(endDate)).append("\n"); sb.append(" permission: ").append(toIndentedString(permission)).append("\n"); sb.append(" startDate: ").append(toIndentedString(startDate)).append("\n"); + sb.append(" taskSource: ").append(toIndentedString(taskSource)).append("\n"); + sb.append(" taskType: ").append(toIndentedString(taskType)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/src/main/java/com/docusign/esign/model/UserAuthorizationsDeleteRequest.java b/src/main/java/com/docusign/esign/model/UserAuthorizationsDeleteRequest.java index 74a075c4..ad50f93e 100644 --- a/src/main/java/com/docusign/esign/model/UserAuthorizationsDeleteRequest.java +++ b/src/main/java/com/docusign/esign/model/UserAuthorizationsDeleteRequest.java @@ -19,6 +19,9 @@ public class UserAuthorizationsDeleteRequest implements Serializable { @JsonProperty("authorizations") private java.util.List authorizations = null; + @JsonProperty("sendNotification") + private String sendNotification = null; + /** * authorizations. @@ -60,6 +63,33 @@ public void setAuthorizations(java.util.List authorizations) { } + /** + * sendNotification. + * + * @return UserAuthorizationsDeleteRequest + **/ + public UserAuthorizationsDeleteRequest sendNotification(String sendNotification) { + this.sendNotification = sendNotification; + return this; + } + + /** + * . + * @return sendNotification + **/ + @Schema(description = "") + public String getSendNotification() { + return sendNotification; + } + + /** + * setSendNotification. + **/ + public void setSendNotification(String sendNotification) { + this.sendNotification = sendNotification; + } + + /** * Compares objects. * @@ -74,7 +104,8 @@ public boolean equals(java.lang.Object o) { return false; } UserAuthorizationsDeleteRequest userAuthorizationsDeleteRequest = (UserAuthorizationsDeleteRequest) o; - return Objects.equals(this.authorizations, userAuthorizationsDeleteRequest.authorizations); + return Objects.equals(this.authorizations, userAuthorizationsDeleteRequest.authorizations) && + Objects.equals(this.sendNotification, userAuthorizationsDeleteRequest.sendNotification); } /** @@ -82,7 +113,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(authorizations); + return Objects.hash(authorizations, sendNotification); } @@ -95,6 +126,7 @@ public String toString() { sb.append("class UserAuthorizationsDeleteRequest {\n"); sb.append(" authorizations: ").append(toIndentedString(authorizations)).append("\n"); + sb.append(" sendNotification: ").append(toIndentedString(sendNotification)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/src/main/java/com/docusign/esign/model/UserAuthorizationsRequest.java b/src/main/java/com/docusign/esign/model/UserAuthorizationsRequest.java index ef8001cd..56115c75 100644 --- a/src/main/java/com/docusign/esign/model/UserAuthorizationsRequest.java +++ b/src/main/java/com/docusign/esign/model/UserAuthorizationsRequest.java @@ -20,6 +20,9 @@ public class UserAuthorizationsRequest implements Serializable { @JsonProperty("authorizations") private java.util.List authorizations = null; + @JsonProperty("sendNotification") + private String sendNotification = null; + /** * authorizations. @@ -61,6 +64,33 @@ public void setAuthorizations(java.util.List bottomTemplates = null; + + @JsonProperty("completed") + private String completed = null; + + @JsonProperty("completionRate") + private String completionRate = null; + + @JsonProperty("expired") + private String expired = null; + + @JsonProperty("sent") + private String sent = null; + + @JsonProperty("topTemplates") + private java.util.List topTemplates = null; + + @JsonProperty("voided") + private String voided = null; + + + /** + * bottomTemplates. + * + * @return UserCompletionRateResponse + **/ + public UserCompletionRateResponse bottomTemplates(java.util.List bottomTemplates) { + this.bottomTemplates = bottomTemplates; + return this; + } + + /** + * addBottomTemplatesItem. + * + * @return UserCompletionRateResponse + **/ + public UserCompletionRateResponse addBottomTemplatesItem(TemplateCompletionInfo bottomTemplatesItem) { + if (this.bottomTemplates == null) { + this.bottomTemplates = new java.util.ArrayList<>(); + } + this.bottomTemplates.add(bottomTemplatesItem); + return this; + } + + /** + * . + * @return bottomTemplates + **/ + @Schema(description = "") + public java.util.List getBottomTemplates() { + return bottomTemplates; + } + + /** + * setBottomTemplates. + **/ + public void setBottomTemplates(java.util.List bottomTemplates) { + this.bottomTemplates = bottomTemplates; + } + + + /** + * completed. + * + * @return UserCompletionRateResponse + **/ + public UserCompletionRateResponse completed(String completed) { + this.completed = completed; + return this; + } + + /** + * . + * @return completed + **/ + @Schema(description = "") + public String getCompleted() { + return completed; + } + + /** + * setCompleted. + **/ + public void setCompleted(String completed) { + this.completed = completed; + } + + + /** + * completionRate. + * + * @return UserCompletionRateResponse + **/ + public UserCompletionRateResponse completionRate(String completionRate) { + this.completionRate = completionRate; + return this; + } + + /** + * . + * @return completionRate + **/ + @Schema(description = "") + public String getCompletionRate() { + return completionRate; + } + + /** + * setCompletionRate. + **/ + public void setCompletionRate(String completionRate) { + this.completionRate = completionRate; + } + + + /** + * expired. + * + * @return UserCompletionRateResponse + **/ + public UserCompletionRateResponse expired(String expired) { + this.expired = expired; + return this; + } + + /** + * . + * @return expired + **/ + @Schema(description = "") + public String getExpired() { + return expired; + } + + /** + * setExpired. + **/ + public void setExpired(String expired) { + this.expired = expired; + } + + + /** + * sent. + * + * @return UserCompletionRateResponse + **/ + public UserCompletionRateResponse sent(String sent) { + this.sent = sent; + return this; + } + + /** + * . + * @return sent + **/ + @Schema(description = "") + public String getSent() { + return sent; + } + + /** + * setSent. + **/ + public void setSent(String sent) { + this.sent = sent; + } + + + /** + * topTemplates. + * + * @return UserCompletionRateResponse + **/ + public UserCompletionRateResponse topTemplates(java.util.List topTemplates) { + this.topTemplates = topTemplates; + return this; + } + + /** + * addTopTemplatesItem. + * + * @return UserCompletionRateResponse + **/ + public UserCompletionRateResponse addTopTemplatesItem(TemplateCompletionInfo topTemplatesItem) { + if (this.topTemplates == null) { + this.topTemplates = new java.util.ArrayList<>(); + } + this.topTemplates.add(topTemplatesItem); + return this; + } + + /** + * . + * @return topTemplates + **/ + @Schema(description = "") + public java.util.List getTopTemplates() { + return topTemplates; + } + + /** + * setTopTemplates. + **/ + public void setTopTemplates(java.util.List topTemplates) { + this.topTemplates = topTemplates; + } + + + /** + * voided. + * + * @return UserCompletionRateResponse + **/ + public UserCompletionRateResponse voided(String voided) { + this.voided = voided; + return this; + } + + /** + * . + * @return voided + **/ + @Schema(description = "") + public String getVoided() { + return voided; + } + + /** + * setVoided. + **/ + public void setVoided(String voided) { + this.voided = voided; + } + + + /** + * Compares objects. + * + * @return true or false depending on comparison result. + */ + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + UserCompletionRateResponse userCompletionRateResponse = (UserCompletionRateResponse) o; + return Objects.equals(this.bottomTemplates, userCompletionRateResponse.bottomTemplates) && + Objects.equals(this.completed, userCompletionRateResponse.completed) && + Objects.equals(this.completionRate, userCompletionRateResponse.completionRate) && + Objects.equals(this.expired, userCompletionRateResponse.expired) && + Objects.equals(this.sent, userCompletionRateResponse.sent) && + Objects.equals(this.topTemplates, userCompletionRateResponse.topTemplates) && + Objects.equals(this.voided, userCompletionRateResponse.voided); + } + + /** + * Returns the HashCode. + */ + @Override + public int hashCode() { + return Objects.hash(bottomTemplates, completed, completionRate, expired, sent, topTemplates, voided); + } + + + /** + * Converts the given object to string. + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class UserCompletionRateResponse {\n"); + + sb.append(" bottomTemplates: ").append(toIndentedString(bottomTemplates)).append("\n"); + sb.append(" completed: ").append(toIndentedString(completed)).append("\n"); + sb.append(" completionRate: ").append(toIndentedString(completionRate)).append("\n"); + sb.append(" expired: ").append(toIndentedString(expired)).append("\n"); + sb.append(" sent: ").append(toIndentedString(sent)).append("\n"); + sb.append(" topTemplates: ").append(toIndentedString(topTemplates)).append("\n"); + sb.append(" voided: ").append(toIndentedString(voided)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/src/main/java/com/docusign/esign/model/UserInformation.java b/src/main/java/com/docusign/esign/model/UserInformation.java index 33824ce1..187d42aa 100644 --- a/src/main/java/com/docusign/esign/model/UserInformation.java +++ b/src/main/java/com/docusign/esign/model/UserInformation.java @@ -102,6 +102,9 @@ public class UserInformation implements Serializable { @JsonProperty("licenseType") private String licenseType = null; + @JsonProperty("licenseTypes") + private java.util.List licenseTypes = null; + @JsonProperty("loginStatus") private String loginStatus = null; @@ -910,6 +913,46 @@ public void setLicenseType(String licenseType) { } + /** + * licenseTypes. + * + * @return UserInformation + **/ + public UserInformation licenseTypes(java.util.List licenseTypes) { + this.licenseTypes = licenseTypes; + return this; + } + + /** + * addLicenseTypesItem. + * + * @return UserInformation + **/ + public UserInformation addLicenseTypesItem(String licenseTypesItem) { + if (this.licenseTypes == null) { + this.licenseTypes = new java.util.ArrayList<>(); + } + this.licenseTypes.add(licenseTypesItem); + return this; + } + + /** + * . + * @return licenseTypes + **/ + @Schema(description = "") + public java.util.List getLicenseTypes() { + return licenseTypes; + } + + /** + * setLicenseTypes. + **/ + public void setLicenseTypes(java.util.List licenseTypes) { + this.licenseTypes = licenseTypes; + } + + /** * loginStatus. * @@ -1544,6 +1587,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.lastName, userInformation.lastName) && Objects.equals(this.licenseStatus, userInformation.licenseStatus) && Objects.equals(this.licenseType, userInformation.licenseType) && + Objects.equals(this.licenseTypes, userInformation.licenseTypes) && Objects.equals(this.loginStatus, userInformation.loginStatus) && Objects.equals(this.middleName, userInformation.middleName) && Objects.equals(this.password, userInformation.password) && @@ -1573,7 +1617,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(activationAccessCode, company, connectConfigurations, countryCode, createdDateTime, customSettings, defaultAccountId, email, enableConnectForUser, errorDetails, firstName, forgottenPasswordInfo, groupList, hasRemoteNotary, homeAddress, initialsImageUri, isAdmin, isAlternateAdmin, isManagedByScim, isMembershipManagedByScim, isNAREnabled, jobTitle, lastLogin, lastName, licenseStatus, licenseType, loginStatus, middleName, password, passwordExpiration, permissionProfileId, permissionProfileName, profileImageUri, sendActivationEmail, sendActivationOnInvalidLogin, signatureImageUri, subscribe, suffixName, title, uri, userAddedToAccountDateTime, userId, userName, userProfileLastModifiedDate, userSettings, userStatus, userType, workAddress); + return Objects.hash(activationAccessCode, company, connectConfigurations, countryCode, createdDateTime, customSettings, defaultAccountId, email, enableConnectForUser, errorDetails, firstName, forgottenPasswordInfo, groupList, hasRemoteNotary, homeAddress, initialsImageUri, isAdmin, isAlternateAdmin, isManagedByScim, isMembershipManagedByScim, isNAREnabled, jobTitle, lastLogin, lastName, licenseStatus, licenseType, licenseTypes, loginStatus, middleName, password, passwordExpiration, permissionProfileId, permissionProfileName, profileImageUri, sendActivationEmail, sendActivationOnInvalidLogin, signatureImageUri, subscribe, suffixName, title, uri, userAddedToAccountDateTime, userId, userName, userProfileLastModifiedDate, userSettings, userStatus, userType, workAddress); } @@ -1611,6 +1655,7 @@ public String toString() { sb.append(" lastName: ").append(toIndentedString(lastName)).append("\n"); sb.append(" licenseStatus: ").append(toIndentedString(licenseStatus)).append("\n"); sb.append(" licenseType: ").append(toIndentedString(licenseType)).append("\n"); + sb.append(" licenseTypes: ").append(toIndentedString(licenseTypes)).append("\n"); sb.append(" loginStatus: ").append(toIndentedString(loginStatus)).append("\n"); sb.append(" middleName: ").append(toIndentedString(middleName)).append("\n"); sb.append(" password: ").append(toIndentedString(password)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/UserSettingsInformation.java b/src/main/java/com/docusign/esign/model/UserSettingsInformation.java index 7d369cea..41725c27 100644 --- a/src/main/java/com/docusign/esign/model/UserSettingsInformation.java +++ b/src/main/java/com/docusign/esign/model/UserSettingsInformation.java @@ -299,6 +299,18 @@ public class UserSettingsInformation implements Serializable { @JsonProperty("isMembershipManagedByScimMetadata") private SettingsMetadata isMembershipManagedByScimMetadata = null; + @JsonProperty("isMembershipRedacted") + private String isMembershipRedacted = null; + + @JsonProperty("isMembershipRedactedMetadata") + private SettingsMetadata isMembershipRedactedMetadata = null; + + @JsonProperty("isUserRedacted") + private String isUserRedacted = null; + + @JsonProperty("isUserRedactedMetadata") + private SettingsMetadata isUserRedactedMetadata = null; + @JsonProperty("locale") private String locale = null; @@ -350,6 +362,12 @@ public class UserSettingsInformation implements Serializable { @JsonProperty("recipientViewedNotificationMetadata") private SettingsMetadata recipientViewedNotificationMetadata = null; + @JsonProperty("redactAtMetadata") + private SettingsMetadata redactAtMetadata = null; + + @JsonProperty("redactMembershipAt") + private String redactMembershipAt = null; + @JsonProperty("sealIdentifiers") private java.util.List sealIdentifiers = null; @@ -2955,6 +2973,114 @@ public void setIsMembershipManagedByScimMetadata(SettingsMetadata isMembershipMa } + /** + * isMembershipRedacted. + * + * @return UserSettingsInformation + **/ + public UserSettingsInformation isMembershipRedacted(String isMembershipRedacted) { + this.isMembershipRedacted = isMembershipRedacted; + return this; + } + + /** + * . + * @return isMembershipRedacted + **/ + @Schema(description = "") + public String getIsMembershipRedacted() { + return isMembershipRedacted; + } + + /** + * setIsMembershipRedacted. + **/ + public void setIsMembershipRedacted(String isMembershipRedacted) { + this.isMembershipRedacted = isMembershipRedacted; + } + + + /** + * isMembershipRedactedMetadata. + * + * @return UserSettingsInformation + **/ + public UserSettingsInformation isMembershipRedactedMetadata(SettingsMetadata isMembershipRedactedMetadata) { + this.isMembershipRedactedMetadata = isMembershipRedactedMetadata; + return this; + } + + /** + * . + * @return isMembershipRedactedMetadata + **/ + @Schema(description = "") + public SettingsMetadata getIsMembershipRedactedMetadata() { + return isMembershipRedactedMetadata; + } + + /** + * setIsMembershipRedactedMetadata. + **/ + public void setIsMembershipRedactedMetadata(SettingsMetadata isMembershipRedactedMetadata) { + this.isMembershipRedactedMetadata = isMembershipRedactedMetadata; + } + + + /** + * isUserRedacted. + * + * @return UserSettingsInformation + **/ + public UserSettingsInformation isUserRedacted(String isUserRedacted) { + this.isUserRedacted = isUserRedacted; + return this; + } + + /** + * . + * @return isUserRedacted + **/ + @Schema(description = "") + public String getIsUserRedacted() { + return isUserRedacted; + } + + /** + * setIsUserRedacted. + **/ + public void setIsUserRedacted(String isUserRedacted) { + this.isUserRedacted = isUserRedacted; + } + + + /** + * isUserRedactedMetadata. + * + * @return UserSettingsInformation + **/ + public UserSettingsInformation isUserRedactedMetadata(SettingsMetadata isUserRedactedMetadata) { + this.isUserRedactedMetadata = isUserRedactedMetadata; + return this; + } + + /** + * . + * @return isUserRedactedMetadata + **/ + @Schema(description = "") + public SettingsMetadata getIsUserRedactedMetadata() { + return isUserRedactedMetadata; + } + + /** + * setIsUserRedactedMetadata. + **/ + public void setIsUserRedactedMetadata(SettingsMetadata isUserRedactedMetadata) { + this.isUserRedactedMetadata = isUserRedactedMetadata; + } + + /** * locale. * @@ -3414,6 +3540,60 @@ public void setRecipientViewedNotificationMetadata(SettingsMetadata recipientVie } + /** + * redactAtMetadata. + * + * @return UserSettingsInformation + **/ + public UserSettingsInformation redactAtMetadata(SettingsMetadata redactAtMetadata) { + this.redactAtMetadata = redactAtMetadata; + return this; + } + + /** + * . + * @return redactAtMetadata + **/ + @Schema(description = "") + public SettingsMetadata getRedactAtMetadata() { + return redactAtMetadata; + } + + /** + * setRedactAtMetadata. + **/ + public void setRedactAtMetadata(SettingsMetadata redactAtMetadata) { + this.redactAtMetadata = redactAtMetadata; + } + + + /** + * redactMembershipAt. + * + * @return UserSettingsInformation + **/ + public UserSettingsInformation redactMembershipAt(String redactMembershipAt) { + this.redactMembershipAt = redactMembershipAt; + return this; + } + + /** + * . + * @return redactMembershipAt + **/ + @Schema(description = "") + public String getRedactMembershipAt() { + return redactMembershipAt; + } + + /** + * setRedactMembershipAt. + **/ + public void setRedactMembershipAt(String redactMembershipAt) { + this.redactMembershipAt = redactMembershipAt; + } + + /** * sealIdentifiers. * @@ -4613,6 +4793,10 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.isManagedByScimMetadata, userSettingsInformation.isManagedByScimMetadata) && Objects.equals(this.isMembershipManagedByScim, userSettingsInformation.isMembershipManagedByScim) && Objects.equals(this.isMembershipManagedByScimMetadata, userSettingsInformation.isMembershipManagedByScimMetadata) && + Objects.equals(this.isMembershipRedacted, userSettingsInformation.isMembershipRedacted) && + Objects.equals(this.isMembershipRedactedMetadata, userSettingsInformation.isMembershipRedactedMetadata) && + Objects.equals(this.isUserRedacted, userSettingsInformation.isUserRedacted) && + Objects.equals(this.isUserRedactedMetadata, userSettingsInformation.isUserRedactedMetadata) && Objects.equals(this.locale, userSettingsInformation.locale) && Objects.equals(this.localeMetadata, userSettingsInformation.localeMetadata) && Objects.equals(this.localePolicy, userSettingsInformation.localePolicy) && @@ -4630,6 +4814,8 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.powerFormModeMetadata, userSettingsInformation.powerFormModeMetadata) && Objects.equals(this.recipientViewedNotification, userSettingsInformation.recipientViewedNotification) && Objects.equals(this.recipientViewedNotificationMetadata, userSettingsInformation.recipientViewedNotificationMetadata) && + Objects.equals(this.redactAtMetadata, userSettingsInformation.redactAtMetadata) && + Objects.equals(this.redactMembershipAt, userSettingsInformation.redactMembershipAt) && Objects.equals(this.sealIdentifiers, userSettingsInformation.sealIdentifiers) && Objects.equals(this.selfSignedRecipientEmailDocument, userSettingsInformation.selfSignedRecipientEmailDocument) && Objects.equals(this.selfSignedRecipientEmailDocumentMetadata, userSettingsInformation.selfSignedRecipientEmailDocumentMetadata) && @@ -4677,7 +4863,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(accountAgreementsAccessType, accountAgreementsAccessTypeMetadata, accountManagementGranular, adminOnly, adminOnlyMetadata, allowAccessToAllAccountAgreements, allowAccessToAllAccountAgreementsMetadata, allowAutoTagging, allowedDocumentTemplateLibraryAccess, allowedDocumentTemplateLibraryAccessMetadata, allowedOrchestrationAccess, allowedOrchestrationAccessMetadata, allowEnvelopeTransferTo, allowEnvelopeTransferToMetadata, allowEsealRecipients, allowEsealRecipientsMetadata, allowPowerFormsAdminToAccessAllPowerFormEnvelope, allowPowerFormsAdminToAccessAllPowerFormEnvelopeMetadata, allowRecipientLanguageSelection, allowRecipientLanguageSelectionMetadata, allowSendOnBehalfOf, allowSendOnBehalfOfMetadata, allowSupplementalDocuments, allowSupplementalDocumentsMetadata, allowTransactions, allowTransactionsMetadata, anchorTagVersionedPlacementEnabled, apiAccountWideAccess, apiAccountWideAccessMetadata, apiCanExportAC, apiCanExportACMetadata, bulkSend, bulkSendMetadata, canBulkUploadAgreements, canBulkUploadAgreementsMetadata, canChargeAccount, canChargeAccountMetadata, canCreateTransaction, canCreateTransactionMetadata, canDeleteDocumentsInTransaction, canDeleteDocumentsInTransactionMetadata, canDeleteTransaction, canDeleteTransactionMetadata, canEditSharedAddressbook, canEditSharedAddressbookMetadata, canLockEnvelopes, canLockEnvelopesMetadata, canManageAccount, canManageAccountMetadata, canManageAgreementParties, canManageAgreementPartiesMetadata, canManageDistributor, canManageDistributorMetadata, canManageTemplates, canManageTemplatesMetadata, canSendAPIRequests, canSendAPIRequestsMetadata, canSendEnvelope, canSendEnvelopeMetadata, canSendEnvelopesViaSMS, canSendEnvelopesViaSMSMetadata, canSignEnvelope, canSignEnvelopeMetadata, canUseScratchpad, canUseScratchpadMetadata, canUseSmartContracts, canUseSmartContractsMetadata, disableDocumentUpload, disableDocumentUploadMetadata, disableOtherActions, disableOtherActionsMetadata, enableDSPro, enableDSProMetadata, enableKeyTermsSuggestionsByDocumentType, enableKeyTermsSuggestionsByDocumentTypeMetadata, enableSequentialSigningAPI, enableSequentialSigningAPIMetadata, enableSequentialSigningUI, enableSequentialSigningUIMetadata, enableSignerAttachments, enableSignerAttachmentsMetadata, enableSignOnPaperOverride, enableSignOnPaperOverrideMetadata, enableTransactionPoint, enableTransactionPointMetadata, enableVaulting, enableVaultingMetadata, expressSendOnly, isManagedByScim, isManagedByScimMetadata, isMembershipManagedByScim, isMembershipManagedByScimMetadata, locale, localeMetadata, localePolicy, manageClickwrapsMode, manageClickwrapsModeMetadata, modifiedBy, modifiedByMetadata, modifiedDate, modifiedDateMetadata, modifiedPage, modifiedPageMetadata, newSendUI, newSendUIMetadata, powerFormMode, powerFormModeMetadata, recipientViewedNotification, recipientViewedNotificationMetadata, sealIdentifiers, selfSignedRecipientEmailDocument, selfSignedRecipientEmailDocumentMetadata, senderEmailNotifications, signerEmailNotifications, supplementalDocumentIncludeInDownload, supplementalDocumentsMustAccept, supplementalDocumentsMustAcceptMetadata, supplementalDocumentsMustRead, supplementalDocumentsMustReadMetadata, supplementalDocumentsMustView, supplementalDocumentsMustViewMetadata, templateActiveCreation, templateActiveCreationMetadata, templateApplyNotify, templateApplyNotifyMetadata, templateAutoMatching, templateAutoMatchingMetadata, templateMatchingSensitivity, templateMatchingSensitivityMetadata, templatePageLevelMatching, templatePageLevelMatchingMetadata, timezoneDST, timezoneDSTMetadata, timezoneMask, timezoneMaskMetadata, timezoneOffset, timezoneOffsetMetadata, timezoneSendingPref, timezoneSendingPrefMetadata, timezoneSigningPref, timezoneSigningPrefMetadata, transactionPointSiteNameURL, transactionPointSiteNameURLMetadata, transactionPointUserName, transactionPointUserNameMetadata, vaultingMode, vaultingModeMetadata, webForms, webFormsMetadata); + return Objects.hash(accountAgreementsAccessType, accountAgreementsAccessTypeMetadata, accountManagementGranular, adminOnly, adminOnlyMetadata, allowAccessToAllAccountAgreements, allowAccessToAllAccountAgreementsMetadata, allowAutoTagging, allowedDocumentTemplateLibraryAccess, allowedDocumentTemplateLibraryAccessMetadata, allowedOrchestrationAccess, allowedOrchestrationAccessMetadata, allowEnvelopeTransferTo, allowEnvelopeTransferToMetadata, allowEsealRecipients, allowEsealRecipientsMetadata, allowPowerFormsAdminToAccessAllPowerFormEnvelope, allowPowerFormsAdminToAccessAllPowerFormEnvelopeMetadata, allowRecipientLanguageSelection, allowRecipientLanguageSelectionMetadata, allowSendOnBehalfOf, allowSendOnBehalfOfMetadata, allowSupplementalDocuments, allowSupplementalDocumentsMetadata, allowTransactions, allowTransactionsMetadata, anchorTagVersionedPlacementEnabled, apiAccountWideAccess, apiAccountWideAccessMetadata, apiCanExportAC, apiCanExportACMetadata, bulkSend, bulkSendMetadata, canBulkUploadAgreements, canBulkUploadAgreementsMetadata, canChargeAccount, canChargeAccountMetadata, canCreateTransaction, canCreateTransactionMetadata, canDeleteDocumentsInTransaction, canDeleteDocumentsInTransactionMetadata, canDeleteTransaction, canDeleteTransactionMetadata, canEditSharedAddressbook, canEditSharedAddressbookMetadata, canLockEnvelopes, canLockEnvelopesMetadata, canManageAccount, canManageAccountMetadata, canManageAgreementParties, canManageAgreementPartiesMetadata, canManageDistributor, canManageDistributorMetadata, canManageTemplates, canManageTemplatesMetadata, canSendAPIRequests, canSendAPIRequestsMetadata, canSendEnvelope, canSendEnvelopeMetadata, canSendEnvelopesViaSMS, canSendEnvelopesViaSMSMetadata, canSignEnvelope, canSignEnvelopeMetadata, canUseScratchpad, canUseScratchpadMetadata, canUseSmartContracts, canUseSmartContractsMetadata, disableDocumentUpload, disableDocumentUploadMetadata, disableOtherActions, disableOtherActionsMetadata, enableDSPro, enableDSProMetadata, enableKeyTermsSuggestionsByDocumentType, enableKeyTermsSuggestionsByDocumentTypeMetadata, enableSequentialSigningAPI, enableSequentialSigningAPIMetadata, enableSequentialSigningUI, enableSequentialSigningUIMetadata, enableSignerAttachments, enableSignerAttachmentsMetadata, enableSignOnPaperOverride, enableSignOnPaperOverrideMetadata, enableTransactionPoint, enableTransactionPointMetadata, enableVaulting, enableVaultingMetadata, expressSendOnly, isManagedByScim, isManagedByScimMetadata, isMembershipManagedByScim, isMembershipManagedByScimMetadata, isMembershipRedacted, isMembershipRedactedMetadata, isUserRedacted, isUserRedactedMetadata, locale, localeMetadata, localePolicy, manageClickwrapsMode, manageClickwrapsModeMetadata, modifiedBy, modifiedByMetadata, modifiedDate, modifiedDateMetadata, modifiedPage, modifiedPageMetadata, newSendUI, newSendUIMetadata, powerFormMode, powerFormModeMetadata, recipientViewedNotification, recipientViewedNotificationMetadata, redactAtMetadata, redactMembershipAt, sealIdentifiers, selfSignedRecipientEmailDocument, selfSignedRecipientEmailDocumentMetadata, senderEmailNotifications, signerEmailNotifications, supplementalDocumentIncludeInDownload, supplementalDocumentsMustAccept, supplementalDocumentsMustAcceptMetadata, supplementalDocumentsMustRead, supplementalDocumentsMustReadMetadata, supplementalDocumentsMustView, supplementalDocumentsMustViewMetadata, templateActiveCreation, templateActiveCreationMetadata, templateApplyNotify, templateApplyNotifyMetadata, templateAutoMatching, templateAutoMatchingMetadata, templateMatchingSensitivity, templateMatchingSensitivityMetadata, templatePageLevelMatching, templatePageLevelMatchingMetadata, timezoneDST, timezoneDSTMetadata, timezoneMask, timezoneMaskMetadata, timezoneOffset, timezoneOffsetMetadata, timezoneSendingPref, timezoneSendingPrefMetadata, timezoneSigningPref, timezoneSigningPrefMetadata, transactionPointSiteNameURL, transactionPointSiteNameURLMetadata, transactionPointUserName, transactionPointUserNameMetadata, vaultingMode, vaultingModeMetadata, webForms, webFormsMetadata); } @@ -4781,6 +4967,10 @@ public String toString() { sb.append(" isManagedByScimMetadata: ").append(toIndentedString(isManagedByScimMetadata)).append("\n"); sb.append(" isMembershipManagedByScim: ").append(toIndentedString(isMembershipManagedByScim)).append("\n"); sb.append(" isMembershipManagedByScimMetadata: ").append(toIndentedString(isMembershipManagedByScimMetadata)).append("\n"); + sb.append(" isMembershipRedacted: ").append(toIndentedString(isMembershipRedacted)).append("\n"); + sb.append(" isMembershipRedactedMetadata: ").append(toIndentedString(isMembershipRedactedMetadata)).append("\n"); + sb.append(" isUserRedacted: ").append(toIndentedString(isUserRedacted)).append("\n"); + sb.append(" isUserRedactedMetadata: ").append(toIndentedString(isUserRedactedMetadata)).append("\n"); sb.append(" locale: ").append(toIndentedString(locale)).append("\n"); sb.append(" localeMetadata: ").append(toIndentedString(localeMetadata)).append("\n"); sb.append(" localePolicy: ").append(toIndentedString(localePolicy)).append("\n"); @@ -4798,6 +4988,8 @@ public String toString() { sb.append(" powerFormModeMetadata: ").append(toIndentedString(powerFormModeMetadata)).append("\n"); sb.append(" recipientViewedNotification: ").append(toIndentedString(recipientViewedNotification)).append("\n"); sb.append(" recipientViewedNotificationMetadata: ").append(toIndentedString(recipientViewedNotificationMetadata)).append("\n"); + sb.append(" redactAtMetadata: ").append(toIndentedString(redactAtMetadata)).append("\n"); + sb.append(" redactMembershipAt: ").append(toIndentedString(redactMembershipAt)).append("\n"); sb.append(" sealIdentifiers: ").append(toIndentedString(sealIdentifiers)).append("\n"); sb.append(" selfSignedRecipientEmailDocument: ").append(toIndentedString(selfSignedRecipientEmailDocument)).append("\n"); sb.append(" selfSignedRecipientEmailDocumentMetadata: ").append(toIndentedString(selfSignedRecipientEmailDocumentMetadata)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/View.java b/src/main/java/com/docusign/esign/model/View.java index a6b37543..3dd87f42 100644 --- a/src/main/java/com/docusign/esign/model/View.java +++ b/src/main/java/com/docusign/esign/model/View.java @@ -72,6 +72,9 @@ public class View implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -748,6 +751,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return View + **/ + public View anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -2978,6 +3008,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, view.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, view.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, view.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, view.anchorTabScope) && Objects.equals(this.anchorUnits, view.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, view.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, view.anchorXOffset) && @@ -3066,7 +3097,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, buttonText, buttonTextMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, required, requiredMetadata, requiredRead, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, buttonText, buttonTextMetadata, caption, captionMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, mergeField, mergeFieldXml, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, required, requiredMetadata, requiredRead, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3094,6 +3125,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/Witness.java b/src/main/java/com/docusign/esign/model/Witness.java index 2092f47d..8b7aeef1 100644 --- a/src/main/java/com/docusign/esign/model/Witness.java +++ b/src/main/java/com/docusign/esign/model/Witness.java @@ -303,6 +303,9 @@ public class Witness implements Serializable { @JsonProperty("signingGroupName") private String signingGroupName = null; + @JsonProperty("signingGroupType") + private String signingGroupType = null; + @JsonProperty("signingGroupUsers") private java.util.List signingGroupUsers = null; @@ -2839,6 +2842,33 @@ public void setSigningGroupName(String signingGroupName) { } + /** + * signingGroupType. + * + * @return Witness + **/ + public Witness signingGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + return this; + } + + /** + * . + * @return signingGroupType + **/ + @Schema(description = "") + public String getSigningGroupType() { + return signingGroupType; + } + + /** + * setSigningGroupType. + **/ + public void setSigningGroupType(String signingGroupType) { + this.signingGroupType = signingGroupType; + } + + /** * signingGroupUsers. * @@ -3345,6 +3375,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.signingGroupId, witness.signingGroupId) && Objects.equals(this.signingGroupIdMetadata, witness.signingGroupIdMetadata) && Objects.equals(this.signingGroupName, witness.signingGroupName) && + Objects.equals(this.signingGroupType, witness.signingGroupType) && Objects.equals(this.signingGroupUsers, witness.signingGroupUsers) && Objects.equals(this.smsAuthentication, witness.smsAuthentication) && Objects.equals(this.socialAuthentications, witness.socialAuthentications) && @@ -3366,7 +3397,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(accessCode, accessCodeMetadata, addAccessCodeToEmail, additionalNotifications, agentCanEditEmail, agentCanEditName, allowSystemOverrideForLockedRecipient, autoNavigation, autoRespondedReason, bulkRecipientsUri, bulkSendV2Recipient, canSignOffline, clientUserId, completedCount, consentDetailsList, creationReason, customFields, declinedDateTime, declinedReason, defaultRecipient, delegatedBy, delegatedTo, deliveredDateTime, deliveryMethod, deliveryMethodMetadata, designatorId, designatorIdGuid, documentTemplateId, documentVisibility, email, emailMetadata, emailNotification, emailRecipientPostSigningURL, embeddedRecipientStartURL, errorDetails, excludedDocuments, faxNumber, faxNumberMetadata, firstName, firstNameMetadata, fullName, fullNameMetadata, idCheckConfigurationName, idCheckConfigurationNameMetadata, idCheckInformationInput, identityVerification, inheritEmailNotificationConfiguration, isBulkRecipient, isBulkRecipientMetadata, lastName, lastNameMetadata, lockedRecipientPhoneAuthEditable, lockedRecipientSmsEditable, name, nameMetadata, notaryId, notarySignerEmailSent, note, noteMetadata, offlineAttributes, phoneAuthentication, phoneNumber, proofFile, recipientAttachments, recipientAuthenticationStatus, recipientFeatureMetadata, recipientId, recipientIdGuid, recipientSignatureProviders, recipientSuppliesTabs, recipientType, recipientTypeMetadata, requireIdLookup, requireIdLookupMetadata, requireSignerCertificate, requireSignOnPaper, requireUploadSignature, roleName, routingOrder, routingOrderMetadata, sentDateTime, signatureInfo, signedDateTime, signInEachLocation, signInEachLocationMetadata, signingGroupId, signingGroupIdMetadata, signingGroupName, signingGroupUsers, smsAuthentication, socialAuthentications, status, statusCode, suppressEmails, tabs, templateLocked, templateRequired, totalTabCount, userId, webFormRecipientViewId, witnessFor, witnessForGuid); + return Objects.hash(accessCode, accessCodeMetadata, addAccessCodeToEmail, additionalNotifications, agentCanEditEmail, agentCanEditName, allowSystemOverrideForLockedRecipient, autoNavigation, autoRespondedReason, bulkRecipientsUri, bulkSendV2Recipient, canSignOffline, clientUserId, completedCount, consentDetailsList, creationReason, customFields, declinedDateTime, declinedReason, defaultRecipient, delegatedBy, delegatedTo, deliveredDateTime, deliveryMethod, deliveryMethodMetadata, designatorId, designatorIdGuid, documentTemplateId, documentVisibility, email, emailMetadata, emailNotification, emailRecipientPostSigningURL, embeddedRecipientStartURL, errorDetails, excludedDocuments, faxNumber, faxNumberMetadata, firstName, firstNameMetadata, fullName, fullNameMetadata, idCheckConfigurationName, idCheckConfigurationNameMetadata, idCheckInformationInput, identityVerification, inheritEmailNotificationConfiguration, isBulkRecipient, isBulkRecipientMetadata, lastName, lastNameMetadata, lockedRecipientPhoneAuthEditable, lockedRecipientSmsEditable, name, nameMetadata, notaryId, notarySignerEmailSent, note, noteMetadata, offlineAttributes, phoneAuthentication, phoneNumber, proofFile, recipientAttachments, recipientAuthenticationStatus, recipientFeatureMetadata, recipientId, recipientIdGuid, recipientSignatureProviders, recipientSuppliesTabs, recipientType, recipientTypeMetadata, requireIdLookup, requireIdLookupMetadata, requireSignerCertificate, requireSignOnPaper, requireUploadSignature, roleName, routingOrder, routingOrderMetadata, sentDateTime, signatureInfo, signedDateTime, signInEachLocation, signInEachLocationMetadata, signingGroupId, signingGroupIdMetadata, signingGroupName, signingGroupType, signingGroupUsers, smsAuthentication, socialAuthentications, status, statusCode, suppressEmails, tabs, templateLocked, templateRequired, totalTabCount, userId, webFormRecipientViewId, witnessFor, witnessForGuid); } @@ -3466,6 +3497,7 @@ public String toString() { sb.append(" signingGroupId: ").append(toIndentedString(signingGroupId)).append("\n"); sb.append(" signingGroupIdMetadata: ").append(toIndentedString(signingGroupIdMetadata)).append("\n"); sb.append(" signingGroupName: ").append(toIndentedString(signingGroupName)).append("\n"); + sb.append(" signingGroupType: ").append(toIndentedString(signingGroupType)).append("\n"); sb.append(" signingGroupUsers: ").append(toIndentedString(signingGroupUsers)).append("\n"); sb.append(" smsAuthentication: ").append(toIndentedString(smsAuthentication)).append("\n"); sb.append(" socialAuthentications: ").append(toIndentedString(socialAuthentications)).append("\n"); diff --git a/src/main/java/com/docusign/esign/model/Zip.java b/src/main/java/com/docusign/esign/model/Zip.java index bc9e49f5..b11da372 100644 --- a/src/main/java/com/docusign/esign/model/Zip.java +++ b/src/main/java/com/docusign/esign/model/Zip.java @@ -72,6 +72,9 @@ public class Zip implements Serializable { @JsonProperty("anchorTabProcessorVersionMetadata") private PropertyMetadata anchorTabProcessorVersionMetadata = null; + @JsonProperty("anchorTabScope") + private String anchorTabScope = null; + @JsonProperty("anchorUnits") private String anchorUnits = null; @@ -829,6 +832,33 @@ public void setAnchorTabProcessorVersionMetadata(PropertyMetadata anchorTabProce } + /** + * anchorTabScope. + * + * @return Zip + **/ + public Zip anchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + return this; + } + + /** + * . + * @return anchorTabScope + **/ + @Schema(description = "") + public String getAnchorTabScope() { + return anchorTabScope; + } + + /** + * setAnchorTabScope. + **/ + public void setAnchorTabScope(String anchorTabScope) { + this.anchorTabScope = anchorTabScope; + } + + /** * anchorUnits. * @@ -3788,6 +3818,7 @@ public boolean equals(java.lang.Object o) { Objects.equals(this.anchorStringMetadata, zip.anchorStringMetadata) && Objects.equals(this.anchorTabProcessorVersion, zip.anchorTabProcessorVersion) && Objects.equals(this.anchorTabProcessorVersionMetadata, zip.anchorTabProcessorVersionMetadata) && + Objects.equals(this.anchorTabScope, zip.anchorTabScope) && Objects.equals(this.anchorUnits, zip.anchorUnits) && Objects.equals(this.anchorUnitsMetadata, zip.anchorUnitsMetadata) && Objects.equals(this.anchorXOffset, zip.anchorXOffset) && @@ -3903,7 +3934,7 @@ public boolean equals(java.lang.Object o) { */ @Override public int hashCode() { - return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, requireAll, requireAllMetadata, required, requiredMetadata, requireInitialOnSharedChange, requireInitialOnSharedChangeMetadata, senderRequired, senderRequiredMetadata, shared, sharedMetadata, shareToRecipients, shareToRecipientsMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, useDash4, useDash4Metadata, validationMessage, validationMessageMetadata, validationPattern, validationPatternMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); + return Objects.hash(agreementAttribute, agreementAttributeLocked, anchorAllowWhiteSpaceInCharacters, anchorAllowWhiteSpaceInCharactersMetadata, anchorCaseSensitive, anchorCaseSensitiveMetadata, anchorHorizontalAlignment, anchorHorizontalAlignmentMetadata, anchorIgnoreIfNotPresent, anchorIgnoreIfNotPresentMetadata, anchorMatchWholeWord, anchorMatchWholeWordMetadata, anchorString, anchorStringMetadata, anchorTabProcessorVersion, anchorTabProcessorVersionMetadata, anchorTabScope, anchorUnits, anchorUnitsMetadata, anchorXOffset, anchorXOffsetMetadata, anchorYOffset, anchorYOffsetMetadata, bold, boldMetadata, caption, captionMetadata, concealValueOnDocument, concealValueOnDocumentMetadata, conditionalParentLabel, conditionalParentLabelMetadata, conditionalParentValue, conditionalParentValueMetadata, connectedObjectDetails, customTabId, customTabIdMetadata, disableAutoSize, disableAutoSizeMetadata, documentId, documentIdMetadata, errorDetails, extensionData, font, fontColor, fontColorMetadata, fontMetadata, fontSize, fontSizeMetadata, formOrder, formOrderMetadata, formPageLabel, formPageLabelMetadata, formPageNumber, formPageNumberMetadata, height, heightMetadata, italic, italicMetadata, localePolicy, locked, lockedMetadata, maxLength, maxLengthMetadata, mergeField, mergeFieldXml, name, nameMetadata, originalValue, originalValueMetadata, pageNumber, pageNumberMetadata, recipientId, recipientIdGuid, recipientIdGuidMetadata, recipientIdMetadata, requireAll, requireAllMetadata, required, requiredMetadata, requireInitialOnSharedChange, requireInitialOnSharedChangeMetadata, senderRequired, senderRequiredMetadata, shared, sharedMetadata, shareToRecipients, shareToRecipientsMetadata, smartContractInformation, source, status, statusMetadata, tabFullyQualifiedPath, tabGroupLabels, tabGroupLabelsMetadata, tabId, tabIdMetadata, tabLabel, tabLabelMetadata, tabOrder, tabOrderMetadata, tabType, tabTypeMetadata, templateLocked, templateLockedMetadata, templateRequired, templateRequiredMetadata, tooltip, toolTipMetadata, underline, underlineMetadata, useDash4, useDash4Metadata, validationMessage, validationMessageMetadata, validationPattern, validationPatternMetadata, value, valueMetadata, warningDetails, width, widthMetadata, xPosition, xPositionMetadata, yPosition, yPositionMetadata); } @@ -3931,6 +3962,7 @@ public String toString() { sb.append(" anchorStringMetadata: ").append(toIndentedString(anchorStringMetadata)).append("\n"); sb.append(" anchorTabProcessorVersion: ").append(toIndentedString(anchorTabProcessorVersion)).append("\n"); sb.append(" anchorTabProcessorVersionMetadata: ").append(toIndentedString(anchorTabProcessorVersionMetadata)).append("\n"); + sb.append(" anchorTabScope: ").append(toIndentedString(anchorTabScope)).append("\n"); sb.append(" anchorUnits: ").append(toIndentedString(anchorUnits)).append("\n"); sb.append(" anchorUnitsMetadata: ").append(toIndentedString(anchorUnitsMetadata)).append("\n"); sb.append(" anchorXOffset: ").append(toIndentedString(anchorXOffset)).append("\n");