diff --git a/CHANGELOG.md b/CHANGELOG.md index 21002bcf..59b41c20 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to this project will be documented in this file. See [DocuSign Support Center](https://support.docusign.com/en/releasenotes/) for Product Release Notes. +## [5.0.0] - eSignature API v2.1-19.2.02 - 2019-09-28 +### BREAKING +* The SDK now supports version v2.1-19.2.02 of the DocuSign eSignature API. +* SDK Release Version updated. +### Fixed +* Number and Date serialization issues DCM-3210 +* Updated phpdocs to point to new location of ApiException DCM-3372 ## [4.0.0] - eSignature API v19.1.02 - 2019-06-07 ### BREAKING diff --git a/src/Api/AccountsApi.php b/src/Api/AccountsApi.php index 3171c64c..550de90d 100644 --- a/src/Api/AccountsApi.php +++ b/src/Api/AccountsApi.php @@ -14,7 +14,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -781,6 +781,31 @@ public function setItemType($item_type) $this->item_type = $item_type; return $this; } + /** + * $preserve_existing_shared_access + * @var string + */ + protected $preserve_existing_shared_access; + + /** + * Gets preserve_existing_shared_access + * @return string + */ + public function getPreserveExistingSharedAccess() + { + return $this->preserve_existing_shared_access; + } + + /** + * Sets preserve_existing_shared_access + * @param string $preserve_existing_shared_access + * @return $this + */ + public function setPreserveExistingSharedAccess($preserve_existing_shared_access) + { + $this->preserve_existing_shared_access = $preserve_existing_shared_access; + return $this; + } /** * $user_ids * @var string @@ -812,7 +837,7 @@ public function setUserIds($user_ids) namespace DocuSign\eSign\Api; use \DocuSign\eSign\Client\ApiClient; -use \DocuSign\eSign\ApiException; +use \DocuSign\eSign\Client\ApiException; use \DocuSign\eSign\Configuration; use \DocuSign\eSign\ObjectSerializer; @@ -877,7 +902,7 @@ public function setApiClient(\DocuSign\eSign\Client\ApiClient $apiClient) * * @param \DocuSign\eSign\Model\NewAccountDefinition $new_account_definition (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\NewAccountSummary */ public function create($new_account_definition = null, AccountsApi\CreateOptions $options = null) @@ -893,13 +918,13 @@ public function create($new_account_definition = null, AccountsApi\CreateOptions * * @param \DocuSign\eSign\Model\NewAccountDefinition $new_account_definition (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\NewAccountSummary, HTTP status code, HTTP response headers (array of strings) */ public function createWithHttpInfo($new_account_definition = null, AccountsApi\CreateOptions $options = null) { // parse inputs - $resourcePath = "/v2/accounts"; + $resourcePath = "/v2.1/accounts"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -943,7 +968,7 @@ public function createWithHttpInfo($new_account_definition = null, AccountsApi\C $httpBody, $headerParams, '\DocuSign\eSign\Model\NewAccountSummary', - '/v2/accounts' + '/v2.1/accounts' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\NewAccountSummary', $httpHeader), $statusCode, $httpHeader]; @@ -970,7 +995,7 @@ public function createWithHttpInfo($new_account_definition = null, AccountsApi\C * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\Brand $brand (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BrandsResponse */ public function createBrand($account_id, $brand = null) @@ -986,7 +1011,7 @@ public function createBrand($account_id, $brand = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\Brand $brand (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BrandsResponse, HTTP status code, HTTP response headers (array of strings) */ public function createBrandWithHttpInfo($account_id, $brand = null) @@ -996,7 +1021,7 @@ public function createBrandWithHttpInfo($account_id, $brand = null) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createBrand'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/brands"; + $resourcePath = "/v2.1/accounts/{accountId}/brands"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1040,7 +1065,7 @@ public function createBrandWithHttpInfo($account_id, $brand = null) $httpBody, $headerParams, '\DocuSign\eSign\Model\BrandsResponse', - '/v2/accounts/{accountId}/brands' + '/v2.1/accounts/{accountId}/brands' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BrandsResponse', $httpHeader), $statusCode, $httpHeader]; @@ -1068,7 +1093,7 @@ public function createBrandWithHttpInfo($account_id, $brand = null) * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\CustomField $custom_field (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\CustomFields */ public function createCustomField($account_id, $custom_field = null, AccountsApi\CreateCustomFieldOptions $options = null) @@ -1085,7 +1110,7 @@ public function createCustomField($account_id, $custom_field = null, AccountsApi * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\CustomField $custom_field (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\CustomFields, HTTP status code, HTTP response headers (array of strings) */ public function createCustomFieldWithHttpInfo($account_id, $custom_field = null, AccountsApi\CreateCustomFieldOptions $options = null) @@ -1095,7 +1120,7 @@ public function createCustomFieldWithHttpInfo($account_id, $custom_field = null, throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createCustomField'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/custom_fields"; + $resourcePath = "/v2.1/accounts/{accountId}/custom_fields"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1147,7 +1172,7 @@ public function createCustomFieldWithHttpInfo($account_id, $custom_field = null, $httpBody, $headerParams, '\DocuSign\eSign\Model\CustomFields', - '/v2/accounts/{accountId}/custom_fields' + '/v2.1/accounts/{accountId}/custom_fields' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CustomFields', $httpHeader), $statusCode, $httpHeader]; @@ -1175,7 +1200,7 @@ public function createCustomFieldWithHttpInfo($account_id, $custom_field = null, * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\PermissionProfile $permission_profile (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\PermissionProfile */ public function createPermissionProfile($account_id, $permission_profile = null, AccountsApi\CreatePermissionProfileOptions $options = null) @@ -1192,7 +1217,7 @@ public function createPermissionProfile($account_id, $permission_profile = null, * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\PermissionProfile $permission_profile (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\PermissionProfile, HTTP status code, HTTP response headers (array of strings) */ public function createPermissionProfileWithHttpInfo($account_id, $permission_profile = null, AccountsApi\CreatePermissionProfileOptions $options = null) @@ -1202,7 +1227,7 @@ public function createPermissionProfileWithHttpInfo($account_id, $permission_pro throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createPermissionProfile'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/permission_profiles"; + $resourcePath = "/v2.1/accounts/{accountId}/permission_profiles"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1254,7 +1279,7 @@ public function createPermissionProfileWithHttpInfo($account_id, $permission_pro $httpBody, $headerParams, '\DocuSign\eSign\Model\PermissionProfile', - '/v2/accounts/{accountId}/permission_profiles' + '/v2.1/accounts/{accountId}/permission_profiles' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\PermissionProfile', $httpHeader), $statusCode, $httpHeader]; @@ -1280,7 +1305,7 @@ public function createPermissionProfileWithHttpInfo($account_id, $permission_pro * Deletes the specified account. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function delete($account_id) @@ -1295,7 +1320,7 @@ public function delete($account_id) * Deletes the specified account. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function deleteWithHttpInfo($account_id) @@ -1305,7 +1330,7 @@ public function deleteWithHttpInfo($account_id) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling delete'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}"; + $resourcePath = "/v2.1/accounts/{accountId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1344,7 +1369,7 @@ public function deleteWithHttpInfo($account_id) $httpBody, $headerParams, null, - '/v2/accounts/{accountId}' + '/v2.1/accounts/{accountId}' ); return [null, $statusCode, $httpHeader]; @@ -1367,7 +1392,7 @@ public function deleteWithHttpInfo($account_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $brand_id The unique identifier of a brand. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function deleteBrand($account_id, $brand_id) @@ -1383,7 +1408,7 @@ public function deleteBrand($account_id, $brand_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $brand_id The unique identifier of a brand. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function deleteBrandWithHttpInfo($account_id, $brand_id) @@ -1397,7 +1422,7 @@ public function deleteBrandWithHttpInfo($account_id, $brand_id) throw new \InvalidArgumentException('Missing the required parameter $brand_id when calling deleteBrand'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/brands/{brandId}"; + $resourcePath = "/v2.1/accounts/{accountId}/brands/{brandId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1444,7 +1469,7 @@ public function deleteBrandWithHttpInfo($account_id, $brand_id) $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/brands/{brandId}' + '/v2.1/accounts/{accountId}/brands/{brandId}' ); return [null, $statusCode, $httpHeader]; @@ -1468,7 +1493,7 @@ public function deleteBrandWithHttpInfo($account_id, $brand_id) * @param string $account_id The external account number (int) or account ID Guid. * @param string $brand_id The unique identifier of a brand. * @param string $logo_type One of **Primary**, **Secondary** or **Email**. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function deleteBrandLogoByType($account_id, $brand_id, $logo_type) @@ -1485,7 +1510,7 @@ public function deleteBrandLogoByType($account_id, $brand_id, $logo_type) * @param string $account_id The external account number (int) or account ID Guid. * @param string $brand_id The unique identifier of a brand. * @param string $logo_type One of **Primary**, **Secondary** or **Email**. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function deleteBrandLogoByTypeWithHttpInfo($account_id, $brand_id, $logo_type) @@ -1503,7 +1528,7 @@ public function deleteBrandLogoByTypeWithHttpInfo($account_id, $brand_id, $logo_ throw new \InvalidArgumentException('Missing the required parameter $logo_type when calling deleteBrandLogoByType'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/brands/{brandId}/logos/{logoType}"; + $resourcePath = "/v2.1/accounts/{accountId}/brands/{brandId}/logos/{logoType}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1558,7 +1583,7 @@ public function deleteBrandLogoByTypeWithHttpInfo($account_id, $brand_id, $logo_ $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/brands/{brandId}/logos/{logoType}' + '/v2.1/accounts/{accountId}/brands/{brandId}/logos/{logoType}' ); return [null, $statusCode, $httpHeader]; @@ -1581,7 +1606,7 @@ public function deleteBrandLogoByTypeWithHttpInfo($account_id, $brand_id, $logo_ * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\BrandsRequest $brands_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BrandsResponse */ public function deleteBrands($account_id, $brands_request = null) @@ -1597,7 +1622,7 @@ public function deleteBrands($account_id, $brands_request = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\BrandsRequest $brands_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BrandsResponse, HTTP status code, HTTP response headers (array of strings) */ public function deleteBrandsWithHttpInfo($account_id, $brands_request = null) @@ -1607,7 +1632,7 @@ public function deleteBrandsWithHttpInfo($account_id, $brands_request = null) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteBrands'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/brands"; + $resourcePath = "/v2.1/accounts/{accountId}/brands"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1651,7 +1676,7 @@ public function deleteBrandsWithHttpInfo($account_id, $brands_request = null) $httpBody, $headerParams, '\DocuSign\eSign\Model\BrandsResponse', - '/v2/accounts/{accountId}/brands' + '/v2.1/accounts/{accountId}/brands' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BrandsResponse', $httpHeader), $statusCode, $httpHeader]; @@ -1679,7 +1704,7 @@ public function deleteBrandsWithHttpInfo($account_id, $brands_request = null) * @param string $account_id The external account number (int) or account ID Guid. * @param string $recipient_part * @param \DocuSign\eSign\Model\CaptiveRecipientInformation $captive_recipient_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\CaptiveRecipientInformation */ public function deleteCaptiveRecipient($account_id, $recipient_part, $captive_recipient_information = null) @@ -1696,7 +1721,7 @@ public function deleteCaptiveRecipient($account_id, $recipient_part, $captive_re * @param string $account_id The external account number (int) or account ID Guid. * @param string $recipient_part * @param \DocuSign\eSign\Model\CaptiveRecipientInformation $captive_recipient_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\CaptiveRecipientInformation, HTTP status code, HTTP response headers (array of strings) */ public function deleteCaptiveRecipientWithHttpInfo($account_id, $recipient_part, $captive_recipient_information = null) @@ -1710,7 +1735,7 @@ public function deleteCaptiveRecipientWithHttpInfo($account_id, $recipient_part, throw new \InvalidArgumentException('Missing the required parameter $recipient_part when calling deleteCaptiveRecipient'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/captive_recipients/{recipientPart}"; + $resourcePath = "/v2.1/accounts/{accountId}/captive_recipients/{recipientPart}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1762,7 +1787,7 @@ public function deleteCaptiveRecipientWithHttpInfo($account_id, $recipient_part, $httpBody, $headerParams, '\DocuSign\eSign\Model\CaptiveRecipientInformation', - '/v2/accounts/{accountId}/captive_recipients/{recipientPart}' + '/v2.1/accounts/{accountId}/captive_recipients/{recipientPart}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CaptiveRecipientInformation', $httpHeader), $statusCode, $httpHeader]; @@ -1790,7 +1815,7 @@ public function deleteCaptiveRecipientWithHttpInfo($account_id, $recipient_part, * @param string $account_id The external account number (int) or account ID Guid. * @param string $custom_field_id * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function deleteCustomField($account_id, $custom_field_id, AccountsApi\DeleteCustomFieldOptions $options = null) @@ -1807,7 +1832,7 @@ public function deleteCustomField($account_id, $custom_field_id, AccountsApi\Del * @param string $account_id The external account number (int) or account ID Guid. * @param string $custom_field_id * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function deleteCustomFieldWithHttpInfo($account_id, $custom_field_id, AccountsApi\DeleteCustomFieldOptions $options = null) @@ -1821,7 +1846,7 @@ public function deleteCustomFieldWithHttpInfo($account_id, $custom_field_id, Acc throw new \InvalidArgumentException('Missing the required parameter $custom_field_id when calling deleteCustomField'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/custom_fields/{customFieldId}"; + $resourcePath = "/v2.1/accounts/{accountId}/custom_fields/{customFieldId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1876,7 +1901,7 @@ public function deleteCustomFieldWithHttpInfo($account_id, $custom_field_id, Acc $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/custom_fields/{customFieldId}' + '/v2.1/accounts/{accountId}/custom_fields/{customFieldId}' ); return [null, $statusCode, $httpHeader]; @@ -1898,7 +1923,7 @@ public function deleteCustomFieldWithHttpInfo($account_id, $custom_field_id, Acc * Deletes configuration information for the eNote eOriginal integration. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function deleteENoteConfiguration($account_id) @@ -1913,7 +1938,7 @@ public function deleteENoteConfiguration($account_id) * Deletes configuration information for the eNote eOriginal integration. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function deleteENoteConfigurationWithHttpInfo($account_id) @@ -1923,7 +1948,7 @@ public function deleteENoteConfigurationWithHttpInfo($account_id) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteENoteConfiguration'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/settings/enote_configuration"; + $resourcePath = "/v2.1/accounts/{accountId}/settings/enote_configuration"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1962,7 +1987,7 @@ public function deleteENoteConfigurationWithHttpInfo($account_id) $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/settings/enote_configuration' + '/v2.1/accounts/{accountId}/settings/enote_configuration' ); return [null, $statusCode, $httpHeader]; @@ -1985,7 +2010,7 @@ public function deleteENoteConfigurationWithHttpInfo($account_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $permission_profile_id - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function deletePermissionProfile($account_id, $permission_profile_id) @@ -2001,7 +2026,7 @@ public function deletePermissionProfile($account_id, $permission_profile_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $permission_profile_id - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function deletePermissionProfileWithHttpInfo($account_id, $permission_profile_id) @@ -2015,7 +2040,7 @@ public function deletePermissionProfileWithHttpInfo($account_id, $permission_pro throw new \InvalidArgumentException('Missing the required parameter $permission_profile_id when calling deletePermissionProfile'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/permission_profiles/{permissionProfileId}"; + $resourcePath = "/v2.1/accounts/{accountId}/permission_profiles/{permissionProfileId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2062,7 +2087,7 @@ public function deletePermissionProfileWithHttpInfo($account_id, $permission_pro $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/permission_profiles/{permissionProfileId}' + '/v2.1/accounts/{accountId}/permission_profiles/{permissionProfileId}' ); return [null, $statusCode, $httpHeader]; @@ -2084,7 +2109,7 @@ public function deletePermissionProfileWithHttpInfo($account_id, $permission_pro * Get the list of identity verification options for an account * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\AccountIdentityVerificationResponse */ public function getAccountIdentityVerification($account_id) @@ -2099,7 +2124,7 @@ public function getAccountIdentityVerification($account_id) * Get the list of identity verification options for an account * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\AccountIdentityVerificationResponse, HTTP status code, HTTP response headers (array of strings) */ public function getAccountIdentityVerificationWithHttpInfo($account_id) @@ -2109,7 +2134,7 @@ public function getAccountIdentityVerificationWithHttpInfo($account_id) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getAccountIdentityVerification'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/identity_verification"; + $resourcePath = "/v2.1/accounts/{accountId}/identity_verification"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2148,7 +2173,7 @@ public function getAccountIdentityVerificationWithHttpInfo($account_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\AccountIdentityVerificationResponse', - '/v2/accounts/{accountId}/identity_verification' + '/v2.1/accounts/{accountId}/identity_verification' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\AccountIdentityVerificationResponse', $httpHeader), $statusCode, $httpHeader]; @@ -2175,7 +2200,7 @@ public function getAccountIdentityVerificationWithHttpInfo($account_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\AccountInformation */ public function getAccountInformation($account_id, AccountsApi\GetAccountInformationOptions $options = null) @@ -2191,7 +2216,7 @@ public function getAccountInformation($account_id, AccountsApi\GetAccountInforma * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\AccountInformation, HTTP status code, HTTP response headers (array of strings) */ public function getAccountInformationWithHttpInfo($account_id, AccountsApi\GetAccountInformationOptions $options = null) @@ -2201,7 +2226,7 @@ public function getAccountInformationWithHttpInfo($account_id, AccountsApi\GetAc throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getAccountInformation'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}"; + $resourcePath = "/v2.1/accounts/{accountId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2248,7 +2273,7 @@ public function getAccountInformationWithHttpInfo($account_id, AccountsApi\GetAc $httpBody, $headerParams, '\DocuSign\eSign\Model\AccountInformation', - '/v2/accounts/{accountId}' + '/v2.1/accounts/{accountId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\AccountInformation', $httpHeader), $statusCode, $httpHeader]; @@ -2274,7 +2299,7 @@ public function getAccountInformationWithHttpInfo($account_id, AccountsApi\GetAc * Returns tab settings list for specified account * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\TabAccountSettings */ public function getAccountTabSettings($account_id) @@ -2289,7 +2314,7 @@ public function getAccountTabSettings($account_id) * Returns tab settings list for specified account * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\TabAccountSettings, HTTP status code, HTTP response headers (array of strings) */ public function getAccountTabSettingsWithHttpInfo($account_id) @@ -2299,7 +2324,7 @@ public function getAccountTabSettingsWithHttpInfo($account_id) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getAccountTabSettings'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/settings/tabs"; + $resourcePath = "/v2.1/accounts/{accountId}/settings/tabs"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2338,7 +2363,7 @@ public function getAccountTabSettingsWithHttpInfo($account_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\TabAccountSettings', - '/v2/accounts/{accountId}/settings/tabs' + '/v2.1/accounts/{accountId}/settings/tabs' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\TabAccountSettings', $httpHeader), $statusCode, $httpHeader]; @@ -2364,7 +2389,7 @@ public function getAccountTabSettingsWithHttpInfo($account_id) * Get all payment gateway account for the provided accountId * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\PaymentGatewayAccountsInfo */ public function getAllPaymentGatewayAccounts($account_id) @@ -2379,7 +2404,7 @@ public function getAllPaymentGatewayAccounts($account_id) * Get all payment gateway account for the provided accountId * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\PaymentGatewayAccountsInfo, HTTP status code, HTTP response headers (array of strings) */ public function getAllPaymentGatewayAccountsWithHttpInfo($account_id) @@ -2389,7 +2414,7 @@ public function getAllPaymentGatewayAccountsWithHttpInfo($account_id) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getAllPaymentGatewayAccounts'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/payment_gateway_accounts"; + $resourcePath = "/v2.1/accounts/{accountId}/payment_gateway_accounts"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2428,7 +2453,7 @@ public function getAllPaymentGatewayAccountsWithHttpInfo($account_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\PaymentGatewayAccountsInfo', - '/v2/accounts/{accountId}/payment_gateway_accounts' + '/v2.1/accounts/{accountId}/payment_gateway_accounts' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\PaymentGatewayAccountsInfo', $httpHeader), $statusCode, $httpHeader]; @@ -2455,7 +2480,7 @@ public function getAllPaymentGatewayAccountsWithHttpInfo($account_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BillingChargeResponse */ public function getBillingCharges($account_id, AccountsApi\GetBillingChargesOptions $options = null) @@ -2471,7 +2496,7 @@ public function getBillingCharges($account_id, AccountsApi\GetBillingChargesOpti * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BillingChargeResponse, HTTP status code, HTTP response headers (array of strings) */ public function getBillingChargesWithHttpInfo($account_id, AccountsApi\GetBillingChargesOptions $options = null) @@ -2481,7 +2506,7 @@ public function getBillingChargesWithHttpInfo($account_id, AccountsApi\GetBillin throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getBillingCharges'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/billing_charges"; + $resourcePath = "/v2.1/accounts/{accountId}/billing_charges"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2528,7 +2553,7 @@ public function getBillingChargesWithHttpInfo($account_id, AccountsApi\GetBillin $httpBody, $headerParams, '\DocuSign\eSign\Model\BillingChargeResponse', - '/v2/accounts/{accountId}/billing_charges' + '/v2.1/accounts/{accountId}/billing_charges' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BillingChargeResponse', $httpHeader), $statusCode, $httpHeader]; @@ -2556,7 +2581,7 @@ public function getBillingChargesWithHttpInfo($account_id, AccountsApi\GetBillin * @param string $account_id The external account number (int) or account ID Guid. * @param string $brand_id The unique identifier of a brand. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\Brand */ public function getBrand($account_id, $brand_id, AccountsApi\GetBrandOptions $options = null) @@ -2573,7 +2598,7 @@ public function getBrand($account_id, $brand_id, AccountsApi\GetBrandOptions $op * @param string $account_id The external account number (int) or account ID Guid. * @param string $brand_id The unique identifier of a brand. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\Brand, HTTP status code, HTTP response headers (array of strings) */ public function getBrandWithHttpInfo($account_id, $brand_id, AccountsApi\GetBrandOptions $options = null) @@ -2587,7 +2612,7 @@ public function getBrandWithHttpInfo($account_id, $brand_id, AccountsApi\GetBran throw new \InvalidArgumentException('Missing the required parameter $brand_id when calling getBrand'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/brands/{brandId}"; + $resourcePath = "/v2.1/accounts/{accountId}/brands/{brandId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2646,7 +2671,7 @@ public function getBrandWithHttpInfo($account_id, $brand_id, AccountsApi\GetBran $httpBody, $headerParams, '\DocuSign\eSign\Model\Brand', - '/v2/accounts/{accountId}/brands/{brandId}' + '/v2.1/accounts/{accountId}/brands/{brandId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Brand', $httpHeader), $statusCode, $httpHeader]; @@ -2673,7 +2698,7 @@ public function getBrandWithHttpInfo($account_id, $brand_id, AccountsApi\GetBran * * @param string $account_id The external account number (int) or account ID Guid. * @param string $brand_id The unique identifier of a brand. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function getBrandExportFile($account_id, $brand_id) @@ -2689,7 +2714,7 @@ public function getBrandExportFile($account_id, $brand_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $brand_id The unique identifier of a brand. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function getBrandExportFileWithHttpInfo($account_id, $brand_id) @@ -2703,7 +2728,7 @@ public function getBrandExportFileWithHttpInfo($account_id, $brand_id) throw new \InvalidArgumentException('Missing the required parameter $brand_id when calling getBrandExportFile'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/brands/{brandId}/file"; + $resourcePath = "/v2.1/accounts/{accountId}/brands/{brandId}/file"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2750,7 +2775,7 @@ public function getBrandExportFileWithHttpInfo($account_id, $brand_id) $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/brands/{brandId}/file' + '/v2.1/accounts/{accountId}/brands/{brandId}/file' ); return [null, $statusCode, $httpHeader]; @@ -2774,7 +2799,7 @@ public function getBrandExportFileWithHttpInfo($account_id, $brand_id) * @param string $account_id The external account number (int) or account ID Guid. * @param string $brand_id The unique identifier of a brand. * @param string $logo_type One of **Primary**, **Secondary** or **Email**. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \SplFileObject */ public function getBrandLogoByType($account_id, $brand_id, $logo_type) @@ -2791,7 +2816,7 @@ public function getBrandLogoByType($account_id, $brand_id, $logo_type) * @param string $account_id The external account number (int) or account ID Guid. * @param string $brand_id The unique identifier of a brand. * @param string $logo_type One of **Primary**, **Secondary** or **Email**. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \SplFileObject, HTTP status code, HTTP response headers (array of strings) */ public function getBrandLogoByTypeWithHttpInfo($account_id, $brand_id, $logo_type) @@ -2809,7 +2834,7 @@ public function getBrandLogoByTypeWithHttpInfo($account_id, $brand_id, $logo_typ throw new \InvalidArgumentException('Missing the required parameter $logo_type when calling getBrandLogoByType'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/brands/{brandId}/logos/{logoType}"; + $resourcePath = "/v2.1/accounts/{accountId}/brands/{brandId}/logos/{logoType}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2864,7 +2889,7 @@ public function getBrandLogoByTypeWithHttpInfo($account_id, $brand_id, $logo_typ $httpBody, $headerParams, '\SplFileObject', - '/v2/accounts/{accountId}/brands/{brandId}/logos/{logoType}' + '/v2.1/accounts/{accountId}/brands/{brandId}/logos/{logoType}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\SplFileObject', $httpHeader), $statusCode, $httpHeader]; @@ -2891,7 +2916,7 @@ public function getBrandLogoByTypeWithHttpInfo($account_id, $brand_id, $logo_typ * * @param string $account_id The external account number (int) or account ID Guid. * @param string $brand_id The unique identifier of a brand. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BrandResourcesList */ public function getBrandResources($account_id, $brand_id) @@ -2907,7 +2932,7 @@ public function getBrandResources($account_id, $brand_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $brand_id The unique identifier of a brand. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BrandResourcesList, HTTP status code, HTTP response headers (array of strings) */ public function getBrandResourcesWithHttpInfo($account_id, $brand_id) @@ -2921,7 +2946,7 @@ public function getBrandResourcesWithHttpInfo($account_id, $brand_id) throw new \InvalidArgumentException('Missing the required parameter $brand_id when calling getBrandResources'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/brands/{brandId}/resources"; + $resourcePath = "/v2.1/accounts/{accountId}/brands/{brandId}/resources"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2968,7 +2993,7 @@ public function getBrandResourcesWithHttpInfo($account_id, $brand_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\BrandResourcesList', - '/v2/accounts/{accountId}/brands/{brandId}/resources' + '/v2.1/accounts/{accountId}/brands/{brandId}/resources' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BrandResourcesList', $httpHeader), $statusCode, $httpHeader]; @@ -2997,7 +3022,7 @@ public function getBrandResourcesWithHttpInfo($account_id, $brand_id) * @param string $brand_id The unique identifier of a brand. * @param string $resource_content_type * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function getBrandResourcesByContentType($account_id, $brand_id, $resource_content_type, AccountsApi\GetBrandResourcesByContentTypeOptions $options = null) @@ -3015,7 +3040,7 @@ public function getBrandResourcesByContentType($account_id, $brand_id, $resource * @param string $brand_id The unique identifier of a brand. * @param string $resource_content_type * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function getBrandResourcesByContentTypeWithHttpInfo($account_id, $brand_id, $resource_content_type, AccountsApi\GetBrandResourcesByContentTypeOptions $options = null) @@ -3033,7 +3058,7 @@ public function getBrandResourcesByContentTypeWithHttpInfo($account_id, $brand_i throw new \InvalidArgumentException('Missing the required parameter $resource_content_type when calling getBrandResourcesByContentType'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/brands/{brandId}/resources/{resourceContentType}"; + $resourcePath = "/v2.1/accounts/{accountId}/brands/{brandId}/resources/{resourceContentType}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3100,7 +3125,7 @@ public function getBrandResourcesByContentTypeWithHttpInfo($account_id, $brand_i $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/brands/{brandId}/resources/{resourceContentType}' + '/v2.1/accounts/{accountId}/brands/{brandId}/resources/{resourceContentType}' ); return [null, $statusCode, $httpHeader]; @@ -3123,7 +3148,7 @@ public function getBrandResourcesByContentTypeWithHttpInfo($account_id, $brand_i * * @param string $account_id The external account number (int) or account ID Guid. * @param string $lang_code The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ConsumerDisclosure */ public function getConsumerDisclosure($account_id, $lang_code) @@ -3139,7 +3164,7 @@ public function getConsumerDisclosure($account_id, $lang_code) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $lang_code The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ConsumerDisclosure, HTTP status code, HTTP response headers (array of strings) */ public function getConsumerDisclosureWithHttpInfo($account_id, $lang_code) @@ -3153,7 +3178,7 @@ public function getConsumerDisclosureWithHttpInfo($account_id, $lang_code) throw new \InvalidArgumentException('Missing the required parameter $lang_code when calling getConsumerDisclosure'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/consumer_disclosure/{langCode}"; + $resourcePath = "/v2.1/accounts/{accountId}/consumer_disclosure/{langCode}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3200,7 +3225,7 @@ public function getConsumerDisclosureWithHttpInfo($account_id, $lang_code) $httpBody, $headerParams, '\DocuSign\eSign\Model\ConsumerDisclosure', - '/v2/accounts/{accountId}/consumer_disclosure/{langCode}' + '/v2.1/accounts/{accountId}/consumer_disclosure/{langCode}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ConsumerDisclosure', $httpHeader), $statusCode, $httpHeader]; @@ -3227,7 +3252,7 @@ public function getConsumerDisclosureWithHttpInfo($account_id, $lang_code) * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ConsumerDisclosure */ public function getConsumerDisclosureDefault($account_id, AccountsApi\GetConsumerDisclosureDefaultOptions $options = null) @@ -3243,7 +3268,7 @@ public function getConsumerDisclosureDefault($account_id, AccountsApi\GetConsume * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ConsumerDisclosure, HTTP status code, HTTP response headers (array of strings) */ public function getConsumerDisclosureDefaultWithHttpInfo($account_id, AccountsApi\GetConsumerDisclosureDefaultOptions $options = null) @@ -3253,7 +3278,7 @@ public function getConsumerDisclosureDefaultWithHttpInfo($account_id, AccountsAp throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getConsumerDisclosureDefault'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/consumer_disclosure"; + $resourcePath = "/v2.1/accounts/{accountId}/consumer_disclosure"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3300,7 +3325,7 @@ public function getConsumerDisclosureDefaultWithHttpInfo($account_id, AccountsAp $httpBody, $headerParams, '\DocuSign\eSign\Model\ConsumerDisclosure', - '/v2/accounts/{accountId}/consumer_disclosure' + '/v2.1/accounts/{accountId}/consumer_disclosure' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ConsumerDisclosure', $httpHeader), $statusCode, $httpHeader]; @@ -3326,7 +3351,7 @@ public function getConsumerDisclosureDefaultWithHttpInfo($account_id, AccountsAp * Returns the configuration information for the eNote eOriginal integration. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ENoteConfiguration */ public function getENoteConfiguration($account_id) @@ -3341,7 +3366,7 @@ public function getENoteConfiguration($account_id) * Returns the configuration information for the eNote eOriginal integration. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ENoteConfiguration, HTTP status code, HTTP response headers (array of strings) */ public function getENoteConfigurationWithHttpInfo($account_id) @@ -3351,7 +3376,7 @@ public function getENoteConfigurationWithHttpInfo($account_id) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getENoteConfiguration'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/settings/enote_configuration"; + $resourcePath = "/v2.1/accounts/{accountId}/settings/enote_configuration"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3390,7 +3415,7 @@ public function getENoteConfigurationWithHttpInfo($account_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\ENoteConfiguration', - '/v2/accounts/{accountId}/settings/enote_configuration' + '/v2.1/accounts/{accountId}/settings/enote_configuration' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ENoteConfiguration', $httpHeader), $statusCode, $httpHeader]; @@ -3410,13 +3435,283 @@ public function getENoteConfigurationWithHttpInfo($account_id) } } + /** + * Operation getEnvelopePurgeConfiguration + * + * Select envelope purge configuration. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\EnvelopePurgeConfiguration + */ + public function getEnvelopePurgeConfiguration($account_id) + { + list($response) = $this->getEnvelopePurgeConfigurationWithHttpInfo($account_id); + return $response; + } + + /** + * Operation getEnvelopePurgeConfigurationWithHttpInfo + * + * Select envelope purge configuration. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\EnvelopePurgeConfiguration, HTTP status code, HTTP response headers (array of strings) + */ + public function getEnvelopePurgeConfigurationWithHttpInfo($account_id) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getEnvelopePurgeConfiguration'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/settings/envelope_purge_configuration"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'GET', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\EnvelopePurgeConfiguration', + '/v2.1/accounts/{accountId}/settings/envelope_purge_configuration' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopePurgeConfiguration', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopePurgeConfiguration', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation getFavoriteTemplates + * + * Retrieves the list of favorited templates for this caller + * + * @param string $account_id The external account number (int) or account ID Guid. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\FavoriteTemplatesInfo + */ + public function getFavoriteTemplates($account_id) + { + list($response) = $this->getFavoriteTemplatesWithHttpInfo($account_id); + return $response; + } + + /** + * Operation getFavoriteTemplatesWithHttpInfo + * + * Retrieves the list of favorited templates for this caller + * + * @param string $account_id The external account number (int) or account ID Guid. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\FavoriteTemplatesInfo, HTTP status code, HTTP response headers (array of strings) + */ + public function getFavoriteTemplatesWithHttpInfo($account_id) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getFavoriteTemplates'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/favorite_templates"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'GET', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\FavoriteTemplatesInfo', + '/v2.1/accounts/{accountId}/favorite_templates' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\FavoriteTemplatesInfo', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\FavoriteTemplatesInfo', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation getNotificationDefaults + * + * Returns default user level settings for a specified account + * + * @param string $account_id The external account number (int) or account ID Guid. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\NotificationDefaults + */ + public function getNotificationDefaults($account_id) + { + list($response) = $this->getNotificationDefaultsWithHttpInfo($account_id); + return $response; + } + + /** + * Operation getNotificationDefaultsWithHttpInfo + * + * Returns default user level settings for a specified account + * + * @param string $account_id The external account number (int) or account ID Guid. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\NotificationDefaults, HTTP status code, HTTP response headers (array of strings) + */ + public function getNotificationDefaultsWithHttpInfo($account_id) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getNotificationDefaults'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/settings/notification_defaults"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'GET', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\NotificationDefaults', + '/v2.1/accounts/{accountId}/settings/notification_defaults' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\NotificationDefaults', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\NotificationDefaults', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + /** * Operation getPasswordRules * * Get the password rules * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\AccountPasswordRules */ public function getPasswordRules($account_id) @@ -3431,7 +3726,7 @@ public function getPasswordRules($account_id) * Get the password rules * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\AccountPasswordRules, HTTP status code, HTTP response headers (array of strings) */ public function getPasswordRulesWithHttpInfo($account_id) @@ -3441,7 +3736,7 @@ public function getPasswordRulesWithHttpInfo($account_id) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getPasswordRules'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/settings/password_rules"; + $resourcePath = "/v2.1/accounts/{accountId}/settings/password_rules"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3480,7 +3775,7 @@ public function getPasswordRulesWithHttpInfo($account_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\AccountPasswordRules', - '/v2/accounts/{accountId}/settings/password_rules' + '/v2.1/accounts/{accountId}/settings/password_rules' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\AccountPasswordRules', $httpHeader), $statusCode, $httpHeader]; @@ -3505,7 +3800,7 @@ public function getPasswordRulesWithHttpInfo($account_id) * * Get membership account password rules * - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\UserPasswordRules */ public function getPasswordRules_0() @@ -3519,13 +3814,13 @@ public function getPasswordRules_0() * * Get membership account password rules * - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\UserPasswordRules, HTTP status code, HTTP response headers (array of strings) */ public function getPasswordRules_0WithHttpInfo() { // parse inputs - $resourcePath = "/v2/current_user/password_rules"; + $resourcePath = "/v2.1/current_user/password_rules"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3556,7 +3851,7 @@ public function getPasswordRules_0WithHttpInfo() $httpBody, $headerParams, '\DocuSign\eSign\Model\UserPasswordRules', - '/v2/current_user/password_rules' + '/v2.1/current_user/password_rules' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\UserPasswordRules', $httpHeader), $statusCode, $httpHeader]; @@ -3584,7 +3879,7 @@ public function getPasswordRules_0WithHttpInfo() * @param string $account_id The external account number (int) or account ID Guid. * @param string $permission_profile_id * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\PermissionProfile */ public function getPermissionProfile($account_id, $permission_profile_id, AccountsApi\GetPermissionProfileOptions $options = null) @@ -3601,7 +3896,7 @@ public function getPermissionProfile($account_id, $permission_profile_id, Accoun * @param string $account_id The external account number (int) or account ID Guid. * @param string $permission_profile_id * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\PermissionProfile, HTTP status code, HTTP response headers (array of strings) */ public function getPermissionProfileWithHttpInfo($account_id, $permission_profile_id, AccountsApi\GetPermissionProfileOptions $options = null) @@ -3615,7 +3910,7 @@ public function getPermissionProfileWithHttpInfo($account_id, $permission_profil throw new \InvalidArgumentException('Missing the required parameter $permission_profile_id when calling getPermissionProfile'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/permission_profiles/{permissionProfileId}"; + $resourcePath = "/v2.1/accounts/{accountId}/permission_profiles/{permissionProfileId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3670,7 +3965,7 @@ public function getPermissionProfileWithHttpInfo($account_id, $permission_profil $httpBody, $headerParams, '\DocuSign\eSign\Model\PermissionProfile', - '/v2/accounts/{accountId}/permission_profiles/{permissionProfileId}' + '/v2.1/accounts/{accountId}/permission_profiles/{permissionProfileId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\PermissionProfile', $httpHeader), $statusCode, $httpHeader]; @@ -3695,7 +3990,7 @@ public function getPermissionProfileWithHttpInfo($account_id, $permission_profil * * Retrieves the account provisioning information for the account. * - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ProvisioningInformation */ public function getProvisioning() @@ -3709,13 +4004,13 @@ public function getProvisioning() * * Retrieves the account provisioning information for the account. * - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ProvisioningInformation, HTTP status code, HTTP response headers (array of strings) */ public function getProvisioningWithHttpInfo() { // parse inputs - $resourcePath = "/v2/accounts/provisioning"; + $resourcePath = "/v2.1/accounts/provisioning"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3746,7 +4041,7 @@ public function getProvisioningWithHttpInfo() $httpBody, $headerParams, '\DocuSign\eSign\Model\ProvisioningInformation', - '/v2/accounts/provisioning' + '/v2.1/accounts/provisioning' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ProvisioningInformation', $httpHeader), $statusCode, $httpHeader]; @@ -3772,7 +4067,7 @@ public function getProvisioningWithHttpInfo() * Gets list of supported languages for recipient language setting. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\SupportedLanguages */ public function getSupportedLanguages($account_id) @@ -3787,7 +4082,7 @@ public function getSupportedLanguages($account_id) * Gets list of supported languages for recipient language setting. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\SupportedLanguages, HTTP status code, HTTP response headers (array of strings) */ public function getSupportedLanguagesWithHttpInfo($account_id) @@ -3797,7 +4092,7 @@ public function getSupportedLanguagesWithHttpInfo($account_id) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getSupportedLanguages'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/supported_languages"; + $resourcePath = "/v2.1/accounts/{accountId}/supported_languages"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3836,7 +4131,7 @@ public function getSupportedLanguagesWithHttpInfo($account_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\SupportedLanguages', - '/v2/accounts/{accountId}/supported_languages' + '/v2.1/accounts/{accountId}/supported_languages' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\SupportedLanguages', $httpHeader), $statusCode, $httpHeader]; @@ -3862,7 +4157,7 @@ public function getSupportedLanguagesWithHttpInfo($account_id) * Get watermark information. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\Watermark */ public function getWatermark($account_id) @@ -3877,7 +4172,7 @@ public function getWatermark($account_id) * Get watermark information. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\Watermark, HTTP status code, HTTP response headers (array of strings) */ public function getWatermarkWithHttpInfo($account_id) @@ -3887,7 +4182,7 @@ public function getWatermarkWithHttpInfo($account_id) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getWatermark'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/watermark"; + $resourcePath = "/v2.1/accounts/{accountId}/watermark"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3926,7 +4221,7 @@ public function getWatermarkWithHttpInfo($account_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\Watermark', - '/v2/accounts/{accountId}/watermark' + '/v2.1/accounts/{accountId}/watermark' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Watermark', $httpHeader), $statusCode, $httpHeader]; @@ -3953,7 +4248,7 @@ public function getWatermarkWithHttpInfo($account_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\Watermark $watermark (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\Watermark */ public function getWatermarkPreview($account_id, $watermark = null) @@ -3969,7 +4264,7 @@ public function getWatermarkPreview($account_id, $watermark = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\Watermark $watermark (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\Watermark, HTTP status code, HTTP response headers (array of strings) */ public function getWatermarkPreviewWithHttpInfo($account_id, $watermark = null) @@ -3979,7 +4274,7 @@ public function getWatermarkPreviewWithHttpInfo($account_id, $watermark = null) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getWatermarkPreview'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/watermark/preview"; + $resourcePath = "/v2.1/accounts/{accountId}/watermark/preview"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -4023,7 +4318,7 @@ public function getWatermarkPreviewWithHttpInfo($account_id, $watermark = null) $httpBody, $headerParams, '\DocuSign\eSign\Model\Watermark', - '/v2/accounts/{accountId}/watermark/preview' + '/v2.1/accounts/{accountId}/watermark/preview' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Watermark', $httpHeader), $statusCode, $httpHeader]; @@ -4050,7 +4345,7 @@ public function getWatermarkPreviewWithHttpInfo($account_id, $watermark = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BrandsResponse */ public function listBrands($account_id, AccountsApi\ListBrandsOptions $options = null) @@ -4066,7 +4361,7 @@ public function listBrands($account_id, AccountsApi\ListBrandsOptions $options = * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BrandsResponse, HTTP status code, HTTP response headers (array of strings) */ public function listBrandsWithHttpInfo($account_id, AccountsApi\ListBrandsOptions $options = null) @@ -4076,7 +4371,7 @@ public function listBrandsWithHttpInfo($account_id, AccountsApi\ListBrandsOption throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listBrands'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/brands"; + $resourcePath = "/v2.1/accounts/{accountId}/brands"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -4127,7 +4422,7 @@ public function listBrandsWithHttpInfo($account_id, AccountsApi\ListBrandsOption $httpBody, $headerParams, '\DocuSign\eSign\Model\BrandsResponse', - '/v2/accounts/{accountId}/brands' + '/v2.1/accounts/{accountId}/brands' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BrandsResponse', $httpHeader), $statusCode, $httpHeader]; @@ -4153,7 +4448,7 @@ public function listBrandsWithHttpInfo($account_id, AccountsApi\ListBrandsOption * Gets a list of custom fields associated with the account. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\CustomFields */ public function listCustomFields($account_id) @@ -4168,7 +4463,7 @@ public function listCustomFields($account_id) * Gets a list of custom fields associated with the account. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\CustomFields, HTTP status code, HTTP response headers (array of strings) */ public function listCustomFieldsWithHttpInfo($account_id) @@ -4178,7 +4473,7 @@ public function listCustomFieldsWithHttpInfo($account_id) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listCustomFields'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/custom_fields"; + $resourcePath = "/v2.1/accounts/{accountId}/custom_fields"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -4217,7 +4512,7 @@ public function listCustomFieldsWithHttpInfo($account_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\CustomFields', - '/v2/accounts/{accountId}/custom_fields' + '/v2.1/accounts/{accountId}/custom_fields' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CustomFields', $httpHeader), $statusCode, $httpHeader]; @@ -4244,7 +4539,7 @@ public function listCustomFieldsWithHttpInfo($account_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\PermissionProfileInformation */ public function listPermissions($account_id, AccountsApi\ListPermissionsOptions $options = null) @@ -4260,7 +4555,7 @@ public function listPermissions($account_id, AccountsApi\ListPermissionsOptions * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\PermissionProfileInformation, HTTP status code, HTTP response headers (array of strings) */ public function listPermissionsWithHttpInfo($account_id, AccountsApi\ListPermissionsOptions $options = null) @@ -4270,7 +4565,7 @@ public function listPermissionsWithHttpInfo($account_id, AccountsApi\ListPermiss throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listPermissions'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/permission_profiles"; + $resourcePath = "/v2.1/accounts/{accountId}/permission_profiles"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -4317,7 +4612,7 @@ public function listPermissionsWithHttpInfo($account_id, AccountsApi\ListPermiss $httpBody, $headerParams, '\DocuSign\eSign\Model\PermissionProfileInformation', - '/v2/accounts/{accountId}/permission_profiles' + '/v2.1/accounts/{accountId}/permission_profiles' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\PermissionProfileInformation', $httpHeader), $statusCode, $httpHeader]; @@ -4344,7 +4639,7 @@ public function listPermissionsWithHttpInfo($account_id, AccountsApi\ListPermiss * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\RecipientNamesResponse */ public function listRecipientNamesByEmail($account_id, AccountsApi\ListRecipientNamesByEmailOptions $options = null) @@ -4360,7 +4655,7 @@ public function listRecipientNamesByEmail($account_id, AccountsApi\ListRecipient * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\RecipientNamesResponse, HTTP status code, HTTP response headers (array of strings) */ public function listRecipientNamesByEmailWithHttpInfo($account_id, AccountsApi\ListRecipientNamesByEmailOptions $options = null) @@ -4370,7 +4665,7 @@ public function listRecipientNamesByEmailWithHttpInfo($account_id, AccountsApi\L throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listRecipientNamesByEmail'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/recipient_names"; + $resourcePath = "/v2.1/accounts/{accountId}/recipient_names"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -4417,7 +4712,7 @@ public function listRecipientNamesByEmailWithHttpInfo($account_id, AccountsApi\L $httpBody, $headerParams, '\DocuSign\eSign\Model\RecipientNamesResponse', - '/v2/accounts/{accountId}/recipient_names' + '/v2.1/accounts/{accountId}/recipient_names' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\RecipientNamesResponse', $httpHeader), $statusCode, $httpHeader]; @@ -4443,7 +4738,7 @@ public function listRecipientNamesByEmailWithHttpInfo($account_id, AccountsApi\L * Gets account settings information. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\AccountSettingsInformation */ public function listSettings($account_id) @@ -4458,7 +4753,7 @@ public function listSettings($account_id) * Gets account settings information. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\AccountSettingsInformation, HTTP status code, HTTP response headers (array of strings) */ public function listSettingsWithHttpInfo($account_id) @@ -4468,7 +4763,7 @@ public function listSettingsWithHttpInfo($account_id) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listSettings'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/settings"; + $resourcePath = "/v2.1/accounts/{accountId}/settings"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -4507,7 +4802,7 @@ public function listSettingsWithHttpInfo($account_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\AccountSettingsInformation', - '/v2/accounts/{accountId}/settings' + '/v2.1/accounts/{accountId}/settings' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\AccountSettingsInformation', $httpHeader), $statusCode, $httpHeader]; @@ -4534,7 +4829,7 @@ public function listSettingsWithHttpInfo($account_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\AccountSharedAccess */ public function listSharedAccess($account_id, AccountsApi\ListSharedAccessOptions $options = null) @@ -4550,7 +4845,7 @@ public function listSharedAccess($account_id, AccountsApi\ListSharedAccessOption * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\AccountSharedAccess, HTTP status code, HTTP response headers (array of strings) */ public function listSharedAccessWithHttpInfo($account_id, AccountsApi\ListSharedAccessOptions $options = null) @@ -4560,7 +4855,7 @@ public function listSharedAccessWithHttpInfo($account_id, AccountsApi\ListShared throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listSharedAccess'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/shared_access"; + $resourcePath = "/v2.1/accounts/{accountId}/shared_access"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -4635,7 +4930,7 @@ public function listSharedAccessWithHttpInfo($account_id, AccountsApi\ListShared $httpBody, $headerParams, '\DocuSign\eSign\Model\AccountSharedAccess', - '/v2/accounts/{accountId}/shared_access' + '/v2.1/accounts/{accountId}/shared_access' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\AccountSharedAccess', $httpHeader), $statusCode, $httpHeader]; @@ -4661,7 +4956,7 @@ public function listSharedAccessWithHttpInfo($account_id, AccountsApi\ListShared * Returns Account available signature providers for specified account. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\AccountSignatureProviders */ public function listSignatureProviders($account_id) @@ -4676,7 +4971,7 @@ public function listSignatureProviders($account_id) * Returns Account available signature providers for specified account. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\AccountSignatureProviders, HTTP status code, HTTP response headers (array of strings) */ public function listSignatureProvidersWithHttpInfo($account_id) @@ -4686,7 +4981,7 @@ public function listSignatureProvidersWithHttpInfo($account_id) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listSignatureProviders'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/signatureProviders"; + $resourcePath = "/v2.1/accounts/{accountId}/signatureProviders"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -4725,7 +5020,7 @@ public function listSignatureProvidersWithHttpInfo($account_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\AccountSignatureProviders', - '/v2/accounts/{accountId}/signatureProviders' + '/v2.1/accounts/{accountId}/signatureProviders' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\AccountSignatureProviders', $httpHeader), $statusCode, $httpHeader]; @@ -4751,7 +5046,7 @@ public function listSignatureProvidersWithHttpInfo($account_id) * Gets a list of unsupported file types. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\FileTypeList */ public function listUnsupportedFileTypes($account_id) @@ -4766,7 +5061,7 @@ public function listUnsupportedFileTypes($account_id) * Gets a list of unsupported file types. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\FileTypeList, HTTP status code, HTTP response headers (array of strings) */ public function listUnsupportedFileTypesWithHttpInfo($account_id) @@ -4776,7 +5071,7 @@ public function listUnsupportedFileTypesWithHttpInfo($account_id) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listUnsupportedFileTypes'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/unsupported_file_types"; + $resourcePath = "/v2.1/accounts/{accountId}/unsupported_file_types"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -4815,7 +5110,7 @@ public function listUnsupportedFileTypesWithHttpInfo($account_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\FileTypeList', - '/v2/accounts/{accountId}/unsupported_file_types' + '/v2.1/accounts/{accountId}/unsupported_file_types' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\FileTypeList', $httpHeader), $statusCode, $httpHeader]; @@ -4836,39 +5131,39 @@ public function listUnsupportedFileTypesWithHttpInfo($account_id) } /** - * Operation updateAccountTabSettings + * Operation unFavoriteTemplate * - * Modifies tab settings for specified account + * Unfavorite a template * * @param string $account_id The external account number (int) or account ID Guid. - * @param \DocuSign\eSign\Model\TabAccountSettings $tab_account_settings (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\TabAccountSettings + * @param \DocuSign\eSign\Model\FavoriteTemplatesInfo $favorite_templates_info (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\FavoriteTemplatesInfo */ - public function updateAccountTabSettings($account_id, $tab_account_settings = null) + public function unFavoriteTemplate($account_id, $favorite_templates_info = null) { - list($response) = $this->updateAccountTabSettingsWithHttpInfo($account_id, $tab_account_settings); + list($response) = $this->unFavoriteTemplateWithHttpInfo($account_id, $favorite_templates_info); return $response; } /** - * Operation updateAccountTabSettingsWithHttpInfo + * Operation unFavoriteTemplateWithHttpInfo * - * Modifies tab settings for specified account + * Unfavorite a template * * @param string $account_id The external account number (int) or account ID Guid. - * @param \DocuSign\eSign\Model\TabAccountSettings $tab_account_settings (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\TabAccountSettings, HTTP status code, HTTP response headers (array of strings) + * @param \DocuSign\eSign\Model\FavoriteTemplatesInfo $favorite_templates_info (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\FavoriteTemplatesInfo, HTTP status code, HTTP response headers (array of strings) */ - public function updateAccountTabSettingsWithHttpInfo($account_id, $tab_account_settings = null) + public function unFavoriteTemplateWithHttpInfo($account_id, $favorite_templates_info = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateAccountTabSettings'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling unFavoriteTemplate'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/settings/tabs"; + $resourcePath = "/v2.1/accounts/{accountId}/favorite_templates"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -4893,8 +5188,8 @@ public function updateAccountTabSettingsWithHttpInfo($account_id, $tab_account_s // body params $_tempBody = null; - if (isset($tab_account_settings)) { - $_tempBody = $tab_account_settings; + if (isset($favorite_templates_info)) { + $_tempBody = $favorite_templates_info; } // for model (json/xml) @@ -4907,19 +5202,19 @@ public function updateAccountTabSettingsWithHttpInfo($account_id, $tab_account_s try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'PUT', + 'DELETE', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\TabAccountSettings', - '/v2/accounts/{accountId}/settings/tabs' + '\DocuSign\eSign\Model\FavoriteTemplatesInfo', + '/v2.1/accounts/{accountId}/favorite_templates' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\TabAccountSettings', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\FavoriteTemplatesInfo', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\TabAccountSettings', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\FavoriteTemplatesInfo', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -4933,14 +5228,111 @@ public function updateAccountTabSettingsWithHttpInfo($account_id, $tab_account_s } /** - * Operation updateBrand + * Operation updateAccountTabSettings + * + * Modifies tab settings for specified account + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param \DocuSign\eSign\Model\TabAccountSettings $tab_account_settings (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\TabAccountSettings + */ + public function updateAccountTabSettings($account_id, $tab_account_settings = null) + { + list($response) = $this->updateAccountTabSettingsWithHttpInfo($account_id, $tab_account_settings); + return $response; + } + + /** + * Operation updateAccountTabSettingsWithHttpInfo + * + * Modifies tab settings for specified account + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param \DocuSign\eSign\Model\TabAccountSettings $tab_account_settings (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\TabAccountSettings, HTTP status code, HTTP response headers (array of strings) + */ + public function updateAccountTabSettingsWithHttpInfo($account_id, $tab_account_settings = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateAccountTabSettings'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/settings/tabs"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($tab_account_settings)) { + $_tempBody = $tab_account_settings; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'PUT', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\TabAccountSettings', + '/v2.1/accounts/{accountId}/settings/tabs' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\TabAccountSettings', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\TabAccountSettings', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation updateBrand * * Updates an existing brand. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $brand_id The unique identifier of a brand. * @param \DocuSign\eSign\Model\Brand $brand (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\Brand */ public function updateBrand($account_id, $brand_id, $brand = null) @@ -4957,7 +5349,7 @@ public function updateBrand($account_id, $brand_id, $brand = null) * @param string $account_id The external account number (int) or account ID Guid. * @param string $brand_id The unique identifier of a brand. * @param \DocuSign\eSign\Model\Brand $brand (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\Brand, HTTP status code, HTTP response headers (array of strings) */ public function updateBrandWithHttpInfo($account_id, $brand_id, $brand = null) @@ -4971,7 +5363,7 @@ public function updateBrandWithHttpInfo($account_id, $brand_id, $brand = null) throw new \InvalidArgumentException('Missing the required parameter $brand_id when calling updateBrand'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/brands/{brandId}"; + $resourcePath = "/v2.1/accounts/{accountId}/brands/{brandId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5023,7 +5415,7 @@ public function updateBrandWithHttpInfo($account_id, $brand_id, $brand = null) $httpBody, $headerParams, '\DocuSign\eSign\Model\Brand', - '/v2/accounts/{accountId}/brands/{brandId}' + '/v2.1/accounts/{accountId}/brands/{brandId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Brand', $httpHeader), $statusCode, $httpHeader]; @@ -5048,11 +5440,11 @@ public function updateBrandWithHttpInfo($account_id, $brand_id, $brand = null) * * Put one branding logo. * - * @param string $account_id The external account number (int) or account ID Guid. - * @param string $brand_id The unique identifier of a brand. - * @param string $logo_type One of **Primary**, **Secondary** or **Email**. + * @param string $account_id The external account number (int) or account ID GUID. + * @param string $brand_id The id of the brand. + * @param string $logo_type The type of logo. Valid values are: - `primary` - `secondary` - `email` * @param string $logo_file_bytes Brand logo binary Stream. Supported formats: JPG, GIF, PNG. Maximum file size: 300 KB. Recommended dimensions: 296 x 76 pixels (larger images will be resized). Changes may take up to one hour to display in all places (required) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function updateBrandLogoByType($account_id, $brand_id, $logo_type, $logo_file_bytes) @@ -5066,11 +5458,11 @@ public function updateBrandLogoByType($account_id, $brand_id, $logo_type, $logo_ * * Put one branding logo. * - * @param string $account_id The external account number (int) or account ID Guid. - * @param string $brand_id The unique identifier of a brand. - * @param string $logo_type One of **Primary**, **Secondary** or **Email**. + * @param string $account_id The external account number (int) or account ID GUID. + * @param string $brand_id The id of the brand. + * @param string $logo_type The type of logo. Valid values are: - `primary` - `secondary` - `email` * @param string $logo_file_bytes Brand logo binary Stream. Supported formats: JPG, GIF, PNG. Maximum file size: 300 KB. Recommended dimensions: 296 x 76 pixels (larger images will be resized). Changes may take up to one hour to display in all places (required) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function updateBrandLogoByTypeWithHttpInfo($account_id, $brand_id, $logo_type, $logo_file_bytes) @@ -5092,7 +5484,7 @@ public function updateBrandLogoByTypeWithHttpInfo($account_id, $brand_id, $logo_ throw new \InvalidArgumentException('Missing the required parameter $logo_file_bytes when calling updateBrandLogoByType'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/brands/{brandId}/logos/{logoType}"; + $resourcePath = "/v2.1/accounts/{accountId}/brands/{brandId}/logos/{logoType}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5152,7 +5544,7 @@ public function updateBrandLogoByTypeWithHttpInfo($account_id, $brand_id, $logo_ $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/brands/{brandId}/logos/{logoType}' + '/v2.1/accounts/{accountId}/brands/{brandId}/logos/{logoType}' ); return [null, $statusCode, $httpHeader]; @@ -5176,7 +5568,7 @@ public function updateBrandLogoByTypeWithHttpInfo($account_id, $brand_id, $logo_ * @param string $account_id The external account number (int) or account ID Guid. * @param string $brand_id The unique identifier of a brand. * @param string $resource_content_type - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BrandResources */ public function updateBrandResourcesByContentType($account_id, $brand_id, $resource_content_type) @@ -5193,7 +5585,7 @@ public function updateBrandResourcesByContentType($account_id, $brand_id, $resou * @param string $account_id The external account number (int) or account ID Guid. * @param string $brand_id The unique identifier of a brand. * @param string $resource_content_type - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BrandResources, HTTP status code, HTTP response headers (array of strings) */ public function updateBrandResourcesByContentTypeWithHttpInfo($account_id, $brand_id, $resource_content_type) @@ -5211,7 +5603,7 @@ public function updateBrandResourcesByContentTypeWithHttpInfo($account_id, $bran throw new \InvalidArgumentException('Missing the required parameter $resource_content_type when calling updateBrandResourcesByContentType'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/brands/{brandId}/resources/{resourceContentType}"; + $resourcePath = "/v2.1/accounts/{accountId}/brands/{brandId}/resources/{resourceContentType}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5266,7 +5658,7 @@ public function updateBrandResourcesByContentTypeWithHttpInfo($account_id, $bran $httpBody, $headerParams, '\DocuSign\eSign\Model\BrandResources', - '/v2/accounts/{accountId}/brands/{brandId}/resources/{resourceContentType}' + '/v2.1/accounts/{accountId}/brands/{brandId}/resources/{resourceContentType}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BrandResources', $httpHeader), $statusCode, $httpHeader]; @@ -5295,7 +5687,7 @@ public function updateBrandResourcesByContentTypeWithHttpInfo($account_id, $bran * @param string $lang_code The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. * @param \DocuSign\eSign\Model\ConsumerDisclosure $consumer_disclosure (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ConsumerDisclosure */ public function updateConsumerDisclosure($account_id, $lang_code, $consumer_disclosure = null, AccountsApi\UpdateConsumerDisclosureOptions $options = null) @@ -5313,7 +5705,7 @@ public function updateConsumerDisclosure($account_id, $lang_code, $consumer_disc * @param string $lang_code The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. * @param \DocuSign\eSign\Model\ConsumerDisclosure $consumer_disclosure (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ConsumerDisclosure, HTTP status code, HTTP response headers (array of strings) */ public function updateConsumerDisclosureWithHttpInfo($account_id, $lang_code, $consumer_disclosure = null, AccountsApi\UpdateConsumerDisclosureOptions $options = null) @@ -5327,7 +5719,7 @@ public function updateConsumerDisclosureWithHttpInfo($account_id, $lang_code, $c throw new \InvalidArgumentException('Missing the required parameter $lang_code when calling updateConsumerDisclosure'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/consumer_disclosure/{langCode}"; + $resourcePath = "/v2.1/accounts/{accountId}/consumer_disclosure/{langCode}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5387,7 +5779,7 @@ public function updateConsumerDisclosureWithHttpInfo($account_id, $lang_code, $c $httpBody, $headerParams, '\DocuSign\eSign\Model\ConsumerDisclosure', - '/v2/accounts/{accountId}/consumer_disclosure/{langCode}' + '/v2.1/accounts/{accountId}/consumer_disclosure/{langCode}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ConsumerDisclosure', $httpHeader), $statusCode, $httpHeader]; @@ -5416,7 +5808,7 @@ public function updateConsumerDisclosureWithHttpInfo($account_id, $lang_code, $c * @param string $custom_field_id * @param \DocuSign\eSign\Model\CustomField $custom_field (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\CustomFields */ public function updateCustomField($account_id, $custom_field_id, $custom_field = null, AccountsApi\UpdateCustomFieldOptions $options = null) @@ -5434,7 +5826,7 @@ public function updateCustomField($account_id, $custom_field_id, $custom_field = * @param string $custom_field_id * @param \DocuSign\eSign\Model\CustomField $custom_field (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\CustomFields, HTTP status code, HTTP response headers (array of strings) */ public function updateCustomFieldWithHttpInfo($account_id, $custom_field_id, $custom_field = null, AccountsApi\UpdateCustomFieldOptions $options = null) @@ -5448,7 +5840,7 @@ public function updateCustomFieldWithHttpInfo($account_id, $custom_field_id, $cu throw new \InvalidArgumentException('Missing the required parameter $custom_field_id when calling updateCustomField'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/custom_fields/{customFieldId}"; + $resourcePath = "/v2.1/accounts/{accountId}/custom_fields/{customFieldId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5508,7 +5900,7 @@ public function updateCustomFieldWithHttpInfo($account_id, $custom_field_id, $cu $httpBody, $headerParams, '\DocuSign\eSign\Model\CustomFields', - '/v2/accounts/{accountId}/custom_fields/{customFieldId}' + '/v2.1/accounts/{accountId}/custom_fields/{customFieldId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CustomFields', $httpHeader), $statusCode, $httpHeader]; @@ -5535,7 +5927,7 @@ public function updateCustomFieldWithHttpInfo($account_id, $custom_field_id, $cu * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\ENoteConfiguration $e_note_configuration (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ENoteConfiguration */ public function updateENoteConfiguration($account_id, $e_note_configuration = null) @@ -5551,7 +5943,7 @@ public function updateENoteConfiguration($account_id, $e_note_configuration = nu * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\ENoteConfiguration $e_note_configuration (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ENoteConfiguration, HTTP status code, HTTP response headers (array of strings) */ public function updateENoteConfigurationWithHttpInfo($account_id, $e_note_configuration = null) @@ -5561,7 +5953,7 @@ public function updateENoteConfigurationWithHttpInfo($account_id, $e_note_config throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateENoteConfiguration'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/settings/enote_configuration"; + $resourcePath = "/v2.1/accounts/{accountId}/settings/enote_configuration"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5605,7 +5997,7 @@ public function updateENoteConfigurationWithHttpInfo($account_id, $e_note_config $httpBody, $headerParams, '\DocuSign\eSign\Model\ENoteConfiguration', - '/v2/accounts/{accountId}/settings/enote_configuration' + '/v2.1/accounts/{accountId}/settings/enote_configuration' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ENoteConfiguration', $httpHeader), $statusCode, $httpHeader]; @@ -5625,6 +6017,297 @@ public function updateENoteConfigurationWithHttpInfo($account_id, $e_note_config } } + /** + * Operation updateEnvelopePurgeConfiguration + * + * Updates envelope purge configuration. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param \DocuSign\eSign\Model\EnvelopePurgeConfiguration $envelope_purge_configuration (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\EnvelopePurgeConfiguration + */ + public function updateEnvelopePurgeConfiguration($account_id, $envelope_purge_configuration = null) + { + list($response) = $this->updateEnvelopePurgeConfigurationWithHttpInfo($account_id, $envelope_purge_configuration); + return $response; + } + + /** + * Operation updateEnvelopePurgeConfigurationWithHttpInfo + * + * Updates envelope purge configuration. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param \DocuSign\eSign\Model\EnvelopePurgeConfiguration $envelope_purge_configuration (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\EnvelopePurgeConfiguration, HTTP status code, HTTP response headers (array of strings) + */ + public function updateEnvelopePurgeConfigurationWithHttpInfo($account_id, $envelope_purge_configuration = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateEnvelopePurgeConfiguration'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/settings/envelope_purge_configuration"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($envelope_purge_configuration)) { + $_tempBody = $envelope_purge_configuration; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'PUT', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\EnvelopePurgeConfiguration', + '/v2.1/accounts/{accountId}/settings/envelope_purge_configuration' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopePurgeConfiguration', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopePurgeConfiguration', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation updateFavoriteTemplate + * + * Favorites a template + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param \DocuSign\eSign\Model\FavoriteTemplatesInfo $favorite_templates_info (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\FavoriteTemplatesInfo + */ + public function updateFavoriteTemplate($account_id, $favorite_templates_info = null) + { + list($response) = $this->updateFavoriteTemplateWithHttpInfo($account_id, $favorite_templates_info); + return $response; + } + + /** + * Operation updateFavoriteTemplateWithHttpInfo + * + * Favorites a template + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param \DocuSign\eSign\Model\FavoriteTemplatesInfo $favorite_templates_info (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\FavoriteTemplatesInfo, HTTP status code, HTTP response headers (array of strings) + */ + public function updateFavoriteTemplateWithHttpInfo($account_id, $favorite_templates_info = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateFavoriteTemplate'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/favorite_templates"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($favorite_templates_info)) { + $_tempBody = $favorite_templates_info; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'PUT', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\FavoriteTemplatesInfo', + '/v2.1/accounts/{accountId}/favorite_templates' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\FavoriteTemplatesInfo', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\FavoriteTemplatesInfo', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation updateNotificationDefaults + * + * Updates default user level settings for a specified account + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param \DocuSign\eSign\Model\NotificationDefaults $notification_defaults (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\NotificationDefaults + */ + public function updateNotificationDefaults($account_id, $notification_defaults = null) + { + list($response) = $this->updateNotificationDefaultsWithHttpInfo($account_id, $notification_defaults); + return $response; + } + + /** + * Operation updateNotificationDefaultsWithHttpInfo + * + * Updates default user level settings for a specified account + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param \DocuSign\eSign\Model\NotificationDefaults $notification_defaults (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\NotificationDefaults, HTTP status code, HTTP response headers (array of strings) + */ + public function updateNotificationDefaultsWithHttpInfo($account_id, $notification_defaults = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateNotificationDefaults'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/settings/notification_defaults"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($notification_defaults)) { + $_tempBody = $notification_defaults; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'PUT', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\NotificationDefaults', + '/v2.1/accounts/{accountId}/settings/notification_defaults' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\NotificationDefaults', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\NotificationDefaults', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + /** * Operation updatePasswordRules * @@ -5632,7 +6315,7 @@ public function updateENoteConfigurationWithHttpInfo($account_id, $e_note_config * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\AccountPasswordRules $account_password_rules (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\AccountPasswordRules */ public function updatePasswordRules($account_id, $account_password_rules = null) @@ -5648,7 +6331,7 @@ public function updatePasswordRules($account_id, $account_password_rules = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\AccountPasswordRules $account_password_rules (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\AccountPasswordRules, HTTP status code, HTTP response headers (array of strings) */ public function updatePasswordRulesWithHttpInfo($account_id, $account_password_rules = null) @@ -5658,7 +6341,7 @@ public function updatePasswordRulesWithHttpInfo($account_id, $account_password_r throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updatePasswordRules'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/settings/password_rules"; + $resourcePath = "/v2.1/accounts/{accountId}/settings/password_rules"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5702,7 +6385,7 @@ public function updatePasswordRulesWithHttpInfo($account_id, $account_password_r $httpBody, $headerParams, '\DocuSign\eSign\Model\AccountPasswordRules', - '/v2/accounts/{accountId}/settings/password_rules' + '/v2.1/accounts/{accountId}/settings/password_rules' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\AccountPasswordRules', $httpHeader), $statusCode, $httpHeader]; @@ -5731,7 +6414,7 @@ public function updatePasswordRulesWithHttpInfo($account_id, $account_password_r * @param string $permission_profile_id * @param \DocuSign\eSign\Model\PermissionProfile $permission_profile (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\PermissionProfile */ public function updatePermissionProfile($account_id, $permission_profile_id, $permission_profile = null, AccountsApi\UpdatePermissionProfileOptions $options = null) @@ -5749,7 +6432,7 @@ public function updatePermissionProfile($account_id, $permission_profile_id, $pe * @param string $permission_profile_id * @param \DocuSign\eSign\Model\PermissionProfile $permission_profile (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\PermissionProfile, HTTP status code, HTTP response headers (array of strings) */ public function updatePermissionProfileWithHttpInfo($account_id, $permission_profile_id, $permission_profile = null, AccountsApi\UpdatePermissionProfileOptions $options = null) @@ -5763,7 +6446,7 @@ public function updatePermissionProfileWithHttpInfo($account_id, $permission_pro throw new \InvalidArgumentException('Missing the required parameter $permission_profile_id when calling updatePermissionProfile'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/permission_profiles/{permissionProfileId}"; + $resourcePath = "/v2.1/accounts/{accountId}/permission_profiles/{permissionProfileId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5823,7 +6506,7 @@ public function updatePermissionProfileWithHttpInfo($account_id, $permission_pro $httpBody, $headerParams, '\DocuSign\eSign\Model\PermissionProfile', - '/v2/accounts/{accountId}/permission_profiles/{permissionProfileId}' + '/v2.1/accounts/{accountId}/permission_profiles/{permissionProfileId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\PermissionProfile', $httpHeader), $statusCode, $httpHeader]; @@ -5850,7 +6533,7 @@ public function updatePermissionProfileWithHttpInfo($account_id, $permission_pro * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\AccountSettingsInformation $account_settings_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function updateSettings($account_id, $account_settings_information = null) @@ -5866,7 +6549,7 @@ public function updateSettings($account_id, $account_settings_information = null * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\AccountSettingsInformation $account_settings_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function updateSettingsWithHttpInfo($account_id, $account_settings_information = null) @@ -5876,7 +6559,7 @@ public function updateSettingsWithHttpInfo($account_id, $account_settings_inform throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateSettings'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/settings"; + $resourcePath = "/v2.1/accounts/{accountId}/settings"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5920,7 +6603,7 @@ public function updateSettingsWithHttpInfo($account_id, $account_settings_inform $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/settings' + '/v2.1/accounts/{accountId}/settings' ); return [null, $statusCode, $httpHeader]; @@ -5944,7 +6627,7 @@ public function updateSettingsWithHttpInfo($account_id, $account_settings_inform * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\AccountSharedAccess $account_shared_access (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\AccountSharedAccess */ public function updateSharedAccess($account_id, $account_shared_access = null, AccountsApi\UpdateSharedAccessOptions $options = null) @@ -5961,7 +6644,7 @@ public function updateSharedAccess($account_id, $account_shared_access = null, A * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\AccountSharedAccess $account_shared_access (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\AccountSharedAccess, HTTP status code, HTTP response headers (array of strings) */ public function updateSharedAccessWithHttpInfo($account_id, $account_shared_access = null, AccountsApi\UpdateSharedAccessOptions $options = null) @@ -5971,7 +6654,7 @@ public function updateSharedAccessWithHttpInfo($account_id, $account_shared_acce throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateSharedAccess'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/shared_access"; + $resourcePath = "/v2.1/accounts/{accountId}/shared_access"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5990,6 +6673,10 @@ public function updateSharedAccessWithHttpInfo($account_id, $account_shared_acce $queryParams['item_type'] = $this->apiClient->getSerializer()->toQueryValue($options->getItemType()); } // query params + if ($options->getPreserveExistingSharedAccess() !== null) { + $queryParams['preserve_existing_shared_access'] = $this->apiClient->getSerializer()->toQueryValue($options->getPreserveExistingSharedAccess()); + } + // query params if ($options->getUserIds() !== null) { $queryParams['user_ids'] = $this->apiClient->getSerializer()->toQueryValue($options->getUserIds()); } @@ -6027,7 +6714,7 @@ public function updateSharedAccessWithHttpInfo($account_id, $account_shared_acce $httpBody, $headerParams, '\DocuSign\eSign\Model\AccountSharedAccess', - '/v2/accounts/{accountId}/shared_access' + '/v2.1/accounts/{accountId}/shared_access' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\AccountSharedAccess', $httpHeader), $statusCode, $httpHeader]; @@ -6054,7 +6741,7 @@ public function updateSharedAccessWithHttpInfo($account_id, $account_shared_acce * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\Watermark $watermark (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\Watermark */ public function updateWatermark($account_id, $watermark = null) @@ -6070,7 +6757,7 @@ public function updateWatermark($account_id, $watermark = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\Watermark $watermark (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\Watermark, HTTP status code, HTTP response headers (array of strings) */ public function updateWatermarkWithHttpInfo($account_id, $watermark = null) @@ -6080,7 +6767,7 @@ public function updateWatermarkWithHttpInfo($account_id, $watermark = null) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateWatermark'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/watermark"; + $resourcePath = "/v2.1/accounts/{accountId}/watermark"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -6124,7 +6811,7 @@ public function updateWatermarkWithHttpInfo($account_id, $watermark = null) $httpBody, $headerParams, '\DocuSign\eSign\Model\Watermark', - '/v2/accounts/{accountId}/watermark' + '/v2.1/accounts/{accountId}/watermark' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Watermark', $httpHeader), $statusCode, $httpHeader]; diff --git a/src/Api/AuthenticationApi.php b/src/Api/AuthenticationApi.php index f4f02a61..f0879df4 100644 --- a/src/Api/AuthenticationApi.php +++ b/src/Api/AuthenticationApi.php @@ -136,7 +136,7 @@ public function setLoginSettings($login_settings) namespace DocuSign\eSign\Api; use \DocuSign\eSign\Client\ApiClient; -use \DocuSign\eSign\ApiException; +use \DocuSign\eSign\Client\ApiException; use \DocuSign\eSign\Configuration; use \DocuSign\eSign\ObjectSerializer; @@ -202,7 +202,7 @@ public function setApiClient(\DocuSign\eSign\Client\ApiClient $apiClient) * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param \DocuSign\eSign\Model\SocialAccountInformation $social_account_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function deleteSocialLogin($account_id, $user_id, $social_account_information = null) @@ -219,7 +219,7 @@ public function deleteSocialLogin($account_id, $user_id, $social_account_informa * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param \DocuSign\eSign\Model\SocialAccountInformation $social_account_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function deleteSocialLoginWithHttpInfo($account_id, $user_id, $social_account_information = null) @@ -306,7 +306,7 @@ public function deleteSocialLoginWithHttpInfo($account_id, $user_id, $social_acc * * Creates an authorization token. * - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\OauthAccess */ public function getOAuthToken() @@ -320,7 +320,7 @@ public function getOAuthToken() * * Creates an authorization token. * - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\OauthAccess, HTTP status code, HTTP response headers (array of strings) */ public function getOAuthTokenWithHttpInfo() @@ -384,7 +384,7 @@ public function getOAuthTokenWithHttpInfo() * * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\UserSocialIdResult */ public function listSocialLogins($account_id, $user_id) @@ -400,7 +400,7 @@ public function listSocialLogins($account_id, $user_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\UserSocialIdResult, HTTP status code, HTTP response headers (array of strings) */ public function listSocialLoginsWithHttpInfo($account_id, $user_id) @@ -487,7 +487,7 @@ public function listSocialLoginsWithHttpInfo($account_id, $user_id) * Gets login information for a specified user. * * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\LoginInformation */ public function login(AuthenticationApi\LoginOptions $options = null) @@ -502,7 +502,7 @@ public function login(AuthenticationApi\LoginOptions $options = null) * Gets login information for a specified user. * * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\LoginInformation, HTTP status code, HTTP response headers (array of strings) */ public function loginWithHttpInfo(AuthenticationApi\LoginOptions $options = null) @@ -584,7 +584,7 @@ public function loginWithHttpInfo(AuthenticationApi\LoginOptions $options = null * * Revokes an authorization token. * - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function revokeOAuthToken() @@ -598,7 +598,7 @@ public function revokeOAuthToken() * * Revokes an authorization token. * - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function revokeOAuthTokenWithHttpInfo() @@ -658,7 +658,7 @@ public function revokeOAuthTokenWithHttpInfo() * * @param string $login_part Currently, only the value **password** is supported. * @param \DocuSign\eSign\Model\UserPasswordInformation $user_password_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function updatePassword($login_part, $user_password_information = null) @@ -674,7 +674,7 @@ public function updatePassword($login_part, $user_password_information = null) * * @param string $login_part Currently, only the value **password** is supported. * @param \DocuSign\eSign\Model\UserPasswordInformation $user_password_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function updatePasswordWithHttpInfo($login_part, $user_password_information = null) @@ -752,7 +752,7 @@ public function updatePasswordWithHttpInfo($login_part, $user_password_informati * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param \DocuSign\eSign\Model\SocialAccountInformation $social_account_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function updateSocialLogin($account_id, $user_id, $social_account_information = null) @@ -769,7 +769,7 @@ public function updateSocialLogin($account_id, $user_id, $social_account_informa * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param \DocuSign\eSign\Model\SocialAccountInformation $social_account_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function updateSocialLoginWithHttpInfo($account_id, $user_id, $social_account_information = null) diff --git a/src/Api/BillingApi.php b/src/Api/BillingApi.php index ce7ca328..4554776c 100644 --- a/src/Api/BillingApi.php +++ b/src/Api/BillingApi.php @@ -14,7 +14,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -245,7 +245,7 @@ public function setPreviewBillingPlan($preview_billing_plan) namespace DocuSign\eSign\Api; use \DocuSign\eSign\Client\ApiClient; -use \DocuSign\eSign\ApiException; +use \DocuSign\eSign\Client\ApiException; use \DocuSign\eSign\Configuration; use \DocuSign\eSign\ObjectSerializer; @@ -309,7 +309,7 @@ public function setApiClient(\DocuSign\eSign\Client\ApiClient $apiClient) * Get the billing plan details. * * @param string $billing_plan_id The ID of the billing plan being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BillingPlanResponse */ public function getBillingPlan($billing_plan_id) @@ -324,7 +324,7 @@ public function getBillingPlan($billing_plan_id) * Get the billing plan details. * * @param string $billing_plan_id The ID of the billing plan being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BillingPlanResponse, HTTP status code, HTTP response headers (array of strings) */ public function getBillingPlanWithHttpInfo($billing_plan_id) @@ -334,7 +334,7 @@ public function getBillingPlanWithHttpInfo($billing_plan_id) throw new \InvalidArgumentException('Missing the required parameter $billing_plan_id when calling getBillingPlan'); } // parse inputs - $resourcePath = "/v2/billing_plans/{billingPlanId}"; + $resourcePath = "/v2.1/billing_plans/{billingPlanId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -373,7 +373,7 @@ public function getBillingPlanWithHttpInfo($billing_plan_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\BillingPlanResponse', - '/v2/billing_plans/{billingPlanId}' + '/v2.1/billing_plans/{billingPlanId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BillingPlanResponse', $httpHeader), $statusCode, $httpHeader]; @@ -399,7 +399,7 @@ public function getBillingPlanWithHttpInfo($billing_plan_id) * Get metadata for a given credit card. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\CreditCardInformation */ public function getCreditCardInfo($account_id) @@ -414,7 +414,7 @@ public function getCreditCardInfo($account_id) * Get metadata for a given credit card. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\CreditCardInformation, HTTP status code, HTTP response headers (array of strings) */ public function getCreditCardInfoWithHttpInfo($account_id) @@ -424,7 +424,7 @@ public function getCreditCardInfoWithHttpInfo($account_id) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getCreditCardInfo'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/billing_plan/credit_card"; + $resourcePath = "/v2.1/accounts/{accountId}/billing_plan/credit_card"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -463,7 +463,7 @@ public function getCreditCardInfoWithHttpInfo($account_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\CreditCardInformation', - '/v2/accounts/{accountId}/billing_plan/credit_card' + '/v2.1/accounts/{accountId}/billing_plan/credit_card' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CreditCardInformation', $httpHeader), $statusCode, $httpHeader]; @@ -490,7 +490,7 @@ public function getCreditCardInfoWithHttpInfo($account_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $invoice_id - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BillingInvoice */ public function getInvoice($account_id, $invoice_id) @@ -506,7 +506,7 @@ public function getInvoice($account_id, $invoice_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $invoice_id - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BillingInvoice, HTTP status code, HTTP response headers (array of strings) */ public function getInvoiceWithHttpInfo($account_id, $invoice_id) @@ -520,7 +520,7 @@ public function getInvoiceWithHttpInfo($account_id, $invoice_id) throw new \InvalidArgumentException('Missing the required parameter $invoice_id when calling getInvoice'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/billing_invoices/{invoiceId}"; + $resourcePath = "/v2.1/accounts/{accountId}/billing_invoices/{invoiceId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -567,7 +567,7 @@ public function getInvoiceWithHttpInfo($account_id, $invoice_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\BillingInvoice', - '/v2/accounts/{accountId}/billing_invoices/{invoiceId}' + '/v2.1/accounts/{accountId}/billing_invoices/{invoiceId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BillingInvoice', $httpHeader), $statusCode, $httpHeader]; @@ -594,7 +594,7 @@ public function getInvoiceWithHttpInfo($account_id, $invoice_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $payment_id - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BillingPaymentItem */ public function getPayment($account_id, $payment_id) @@ -610,7 +610,7 @@ public function getPayment($account_id, $payment_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $payment_id - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BillingPaymentItem, HTTP status code, HTTP response headers (array of strings) */ public function getPaymentWithHttpInfo($account_id, $payment_id) @@ -624,7 +624,7 @@ public function getPaymentWithHttpInfo($account_id, $payment_id) throw new \InvalidArgumentException('Missing the required parameter $payment_id when calling getPayment'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/billing_payments/{paymentId}"; + $resourcePath = "/v2.1/accounts/{accountId}/billing_payments/{paymentId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -671,7 +671,7 @@ public function getPaymentWithHttpInfo($account_id, $payment_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\BillingPaymentItem', - '/v2/accounts/{accountId}/billing_payments/{paymentId}' + '/v2.1/accounts/{accountId}/billing_payments/{paymentId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BillingPaymentItem', $httpHeader), $statusCode, $httpHeader]; @@ -698,7 +698,7 @@ public function getPaymentWithHttpInfo($account_id, $payment_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\AccountBillingPlanResponse */ public function getPlan($account_id, BillingApi\GetPlanOptions $options = null) @@ -714,7 +714,7 @@ public function getPlan($account_id, BillingApi\GetPlanOptions $options = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\AccountBillingPlanResponse, HTTP status code, HTTP response headers (array of strings) */ public function getPlanWithHttpInfo($account_id, BillingApi\GetPlanOptions $options = null) @@ -724,7 +724,7 @@ public function getPlanWithHttpInfo($account_id, BillingApi\GetPlanOptions $opti throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getPlan'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/billing_plan"; + $resourcePath = "/v2.1/accounts/{accountId}/billing_plan"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -779,7 +779,7 @@ public function getPlanWithHttpInfo($account_id, BillingApi\GetPlanOptions $opti $httpBody, $headerParams, '\DocuSign\eSign\Model\AccountBillingPlanResponse', - '/v2/accounts/{accountId}/billing_plan' + '/v2.1/accounts/{accountId}/billing_plan' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\AccountBillingPlanResponse', $httpHeader), $statusCode, $httpHeader]; @@ -804,7 +804,7 @@ public function getPlanWithHttpInfo($account_id, BillingApi\GetPlanOptions $opti * * Gets the list of available billing plans. * - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BillingPlansResponse */ public function listBillingPlans() @@ -818,13 +818,13 @@ public function listBillingPlans() * * Gets the list of available billing plans. * - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BillingPlansResponse, HTTP status code, HTTP response headers (array of strings) */ public function listBillingPlansWithHttpInfo() { // parse inputs - $resourcePath = "/v2/billing_plans"; + $resourcePath = "/v2.1/billing_plans"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -855,7 +855,7 @@ public function listBillingPlansWithHttpInfo() $httpBody, $headerParams, '\DocuSign\eSign\Model\BillingPlansResponse', - '/v2/billing_plans' + '/v2.1/billing_plans' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BillingPlansResponse', $httpHeader), $statusCode, $httpHeader]; @@ -882,7 +882,7 @@ public function listBillingPlansWithHttpInfo() * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BillingInvoicesResponse */ public function listInvoices($account_id, BillingApi\ListInvoicesOptions $options = null) @@ -898,7 +898,7 @@ public function listInvoices($account_id, BillingApi\ListInvoicesOptions $option * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BillingInvoicesResponse, HTTP status code, HTTP response headers (array of strings) */ public function listInvoicesWithHttpInfo($account_id, BillingApi\ListInvoicesOptions $options = null) @@ -908,7 +908,7 @@ public function listInvoicesWithHttpInfo($account_id, BillingApi\ListInvoicesOpt throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listInvoices'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/billing_invoices"; + $resourcePath = "/v2.1/accounts/{accountId}/billing_invoices"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -959,7 +959,7 @@ public function listInvoicesWithHttpInfo($account_id, BillingApi\ListInvoicesOpt $httpBody, $headerParams, '\DocuSign\eSign\Model\BillingInvoicesResponse', - '/v2/accounts/{accountId}/billing_invoices' + '/v2.1/accounts/{accountId}/billing_invoices' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BillingInvoicesResponse', $httpHeader), $statusCode, $httpHeader]; @@ -985,7 +985,7 @@ public function listInvoicesWithHttpInfo($account_id, BillingApi\ListInvoicesOpt * Get a list of past due invoices. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BillingInvoicesSummary */ public function listInvoicesPastDue($account_id) @@ -1000,7 +1000,7 @@ public function listInvoicesPastDue($account_id) * Get a list of past due invoices. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BillingInvoicesSummary, HTTP status code, HTTP response headers (array of strings) */ public function listInvoicesPastDueWithHttpInfo($account_id) @@ -1010,7 +1010,7 @@ public function listInvoicesPastDueWithHttpInfo($account_id) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listInvoicesPastDue'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/billing_invoices_past_due"; + $resourcePath = "/v2.1/accounts/{accountId}/billing_invoices_past_due"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1049,7 +1049,7 @@ public function listInvoicesPastDueWithHttpInfo($account_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\BillingInvoicesSummary', - '/v2/accounts/{accountId}/billing_invoices_past_due' + '/v2.1/accounts/{accountId}/billing_invoices_past_due' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BillingInvoicesSummary', $httpHeader), $statusCode, $httpHeader]; @@ -1076,7 +1076,7 @@ public function listInvoicesPastDueWithHttpInfo($account_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BillingPaymentsResponse */ public function listPayments($account_id, BillingApi\ListPaymentsOptions $options = null) @@ -1092,7 +1092,7 @@ public function listPayments($account_id, BillingApi\ListPaymentsOptions $option * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BillingPaymentsResponse, HTTP status code, HTTP response headers (array of strings) */ public function listPaymentsWithHttpInfo($account_id, BillingApi\ListPaymentsOptions $options = null) @@ -1102,7 +1102,7 @@ public function listPaymentsWithHttpInfo($account_id, BillingApi\ListPaymentsOpt throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listPayments'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/billing_payments"; + $resourcePath = "/v2.1/accounts/{accountId}/billing_payments"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1153,7 +1153,7 @@ public function listPaymentsWithHttpInfo($account_id, BillingApi\ListPaymentsOpt $httpBody, $headerParams, '\DocuSign\eSign\Model\BillingPaymentsResponse', - '/v2/accounts/{accountId}/billing_payments' + '/v2.1/accounts/{accountId}/billing_payments' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BillingPaymentsResponse', $httpHeader), $statusCode, $httpHeader]; @@ -1180,7 +1180,7 @@ public function listPaymentsWithHttpInfo($account_id, BillingApi\ListPaymentsOpt * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\BillingPaymentRequest $billing_payment_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BillingPaymentResponse */ public function makePayment($account_id, $billing_payment_request = null) @@ -1196,7 +1196,7 @@ public function makePayment($account_id, $billing_payment_request = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\BillingPaymentRequest $billing_payment_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BillingPaymentResponse, HTTP status code, HTTP response headers (array of strings) */ public function makePaymentWithHttpInfo($account_id, $billing_payment_request = null) @@ -1206,7 +1206,7 @@ public function makePaymentWithHttpInfo($account_id, $billing_payment_request = throw new \InvalidArgumentException('Missing the required parameter $account_id when calling makePayment'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/billing_payments"; + $resourcePath = "/v2.1/accounts/{accountId}/billing_payments"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1250,7 +1250,7 @@ public function makePaymentWithHttpInfo($account_id, $billing_payment_request = $httpBody, $headerParams, '\DocuSign\eSign\Model\BillingPaymentResponse', - '/v2/accounts/{accountId}/billing_payments' + '/v2.1/accounts/{accountId}/billing_payments' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BillingPaymentResponse', $httpHeader), $statusCode, $httpHeader]; @@ -1277,7 +1277,7 @@ public function makePaymentWithHttpInfo($account_id, $billing_payment_request = * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\PurchasedEnvelopesInformation $purchased_envelopes_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function purchaseEnvelopes($account_id, $purchased_envelopes_information = null) @@ -1293,7 +1293,7 @@ public function purchaseEnvelopes($account_id, $purchased_envelopes_information * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\PurchasedEnvelopesInformation $purchased_envelopes_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function purchaseEnvelopesWithHttpInfo($account_id, $purchased_envelopes_information = null) @@ -1303,7 +1303,7 @@ public function purchaseEnvelopesWithHttpInfo($account_id, $purchased_envelopes_ throw new \InvalidArgumentException('Missing the required parameter $account_id when calling purchaseEnvelopes'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/billing_plan/purchased_envelopes"; + $resourcePath = "/v2.1/accounts/{accountId}/billing_plan/purchased_envelopes"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1347,7 +1347,7 @@ public function purchaseEnvelopesWithHttpInfo($account_id, $purchased_envelopes_ $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/billing_plan/purchased_envelopes' + '/v2.1/accounts/{accountId}/billing_plan/purchased_envelopes' ); return [null, $statusCode, $httpHeader]; @@ -1371,7 +1371,7 @@ public function purchaseEnvelopesWithHttpInfo($account_id, $purchased_envelopes_ * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\BillingPlanInformation $billing_plan_information (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BillingPlanUpdateResponse */ public function updatePlan($account_id, $billing_plan_information = null, BillingApi\UpdatePlanOptions $options = null) @@ -1388,7 +1388,7 @@ public function updatePlan($account_id, $billing_plan_information = null, Billin * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\BillingPlanInformation $billing_plan_information (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BillingPlanUpdateResponse, HTTP status code, HTTP response headers (array of strings) */ public function updatePlanWithHttpInfo($account_id, $billing_plan_information = null, BillingApi\UpdatePlanOptions $options = null) @@ -1398,7 +1398,7 @@ public function updatePlanWithHttpInfo($account_id, $billing_plan_information = throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updatePlan'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/billing_plan"; + $resourcePath = "/v2.1/accounts/{accountId}/billing_plan"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1450,7 +1450,7 @@ public function updatePlanWithHttpInfo($account_id, $billing_plan_information = $httpBody, $headerParams, '\DocuSign\eSign\Model\BillingPlanUpdateResponse', - '/v2/accounts/{accountId}/billing_plan' + '/v2.1/accounts/{accountId}/billing_plan' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BillingPlanUpdateResponse', $httpHeader), $statusCode, $httpHeader]; diff --git a/src/Api/BulkEnvelopesApi.php b/src/Api/BulkEnvelopesApi.php index 74ce24f8..159e0d3a 100644 --- a/src/Api/BulkEnvelopesApi.php +++ b/src/Api/BulkEnvelopesApi.php @@ -14,7 +14,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -134,7 +134,7 @@ public function setCount($count) return $this; } /** - * $include Specifies which entries are included in the response. Multiple entries can be included by using commas in the query string (example: ?include=”failed,queued”) Valid values are: * all - Returns all entries. If present, overrides all other query settings. This is the default if no query string is provided. * failed - This only returns entries with a failed status. * queued - This only returns entries with a queued status. * sent – This only returns entries with a sent status. + * $include Specifies which entries are included in the response. Multiple entries can be included by using commas in the query string (example: ?include=\"failed,queued\") Valid values are: * all - Returns all entries. If present, overrides all other query settings. This is the default if no query string is provided. * failed - This only returns entries with a failed status. * queued - This only returns entries with a queued status. * sent - This only returns entries with a sent status. * @var string */ protected $include; @@ -150,7 +150,7 @@ public function getInclude() /** * Sets include - * @param string $include Specifies which entries are included in the response. Multiple entries can be included by using commas in the query string (example: ?include=”failed,queued”) Valid values are: * all - Returns all entries. If present, overrides all other query settings. This is the default if no query string is provided. * failed - This only returns entries with a failed status. * queued - This only returns entries with a queued status. * sent – This only returns entries with a sent status. + * @param string $include Specifies which entries are included in the response. Multiple entries can be included by using commas in the query string (example: ?include=\"failed,queued\") Valid values are: * all - Returns all entries. If present, overrides all other query settings. This is the default if no query string is provided. * failed - This only returns entries with a failed status. * queued - This only returns entries with a queued status. * sent - This only returns entries with a sent status. * @return $this */ public function setInclude($include) @@ -242,7 +242,7 @@ public function setStartPosition($start_position) namespace DocuSign\eSign\Api; use \DocuSign\eSign\Client\ApiClient; -use \DocuSign\eSign\ApiException; +use \DocuSign\eSign\Client\ApiException; use \DocuSign\eSign\Configuration; use \DocuSign\eSign\ObjectSerializer; @@ -307,7 +307,7 @@ public function setApiClient(\DocuSign\eSign\Client\ApiClient $apiClient) * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BulkEnvelopesResponse */ public function callList($account_id, BulkEnvelopesApi\ListOptions $options = null) @@ -323,7 +323,7 @@ public function callList($account_id, BulkEnvelopesApi\ListOptions $options = nu * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BulkEnvelopesResponse, HTTP status code, HTTP response headers (array of strings) */ public function callListWithHttpInfo($account_id, BulkEnvelopesApi\ListOptions $options = null) @@ -333,7 +333,7 @@ public function callListWithHttpInfo($account_id, BulkEnvelopesApi\ListOptions $ throw new \InvalidArgumentException('Missing the required parameter $account_id when calling callList'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/bulk_envelopes"; + $resourcePath = "/v2.1/accounts/{accountId}/bulk_envelopes"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -388,7 +388,7 @@ public function callListWithHttpInfo($account_id, BulkEnvelopesApi\ListOptions $ $httpBody, $headerParams, '\DocuSign\eSign\Model\BulkEnvelopesResponse', - '/v2/accounts/{accountId}/bulk_envelopes' + '/v2.1/accounts/{accountId}/bulk_envelopes' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BulkEnvelopesResponse', $httpHeader), $statusCode, $httpHeader]; @@ -408,6 +408,429 @@ public function callListWithHttpInfo($account_id, BulkEnvelopesApi\ListOptions $ } } + /** + * Operation createBulkSendList + * + * Creates a new bulk send list + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param \DocuSign\eSign\Model\BulkSendingList $bulk_sending_list (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\BulkSendingList + */ + public function createBulkSendList($account_id, $bulk_sending_list = null) + { + list($response) = $this->createBulkSendListWithHttpInfo($account_id, $bulk_sending_list); + return $response; + } + + /** + * Operation createBulkSendListWithHttpInfo + * + * Creates a new bulk send list + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param \DocuSign\eSign\Model\BulkSendingList $bulk_sending_list (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\BulkSendingList, HTTP status code, HTTP response headers (array of strings) + */ + public function createBulkSendListWithHttpInfo($account_id, $bulk_sending_list = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createBulkSendList'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/bulk_send_lists"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($bulk_sending_list)) { + $_tempBody = $bulk_sending_list; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\BulkSendingList', + '/v2.1/accounts/{accountId}/bulk_send_lists' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BulkSendingList', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\BulkSendingList', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createBulkSendRequest + * + * Uses the specified bulk send list to send the envelope specified in the payload + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $bulk_send_list_id + * @param \DocuSign\eSign\Model\BulkSendRequest $bulk_send_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\BulkSendResponse + */ + public function createBulkSendRequest($account_id, $bulk_send_list_id, $bulk_send_request = null) + { + list($response) = $this->createBulkSendRequestWithHttpInfo($account_id, $bulk_send_list_id, $bulk_send_request); + return $response; + } + + /** + * Operation createBulkSendRequestWithHttpInfo + * + * Uses the specified bulk send list to send the envelope specified in the payload + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $bulk_send_list_id + * @param \DocuSign\eSign\Model\BulkSendRequest $bulk_send_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\BulkSendResponse, HTTP status code, HTTP response headers (array of strings) + */ + public function createBulkSendRequestWithHttpInfo($account_id, $bulk_send_list_id, $bulk_send_request = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createBulkSendRequest'); + } + // verify the required parameter 'bulk_send_list_id' is set + if ($bulk_send_list_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $bulk_send_list_id when calling createBulkSendRequest'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/bulk_send_lists/{bulkSendListId}/send"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($bulk_send_list_id !== null) { + $resourcePath = str_replace( + "{" . "bulkSendListId" . "}", + $this->apiClient->getSerializer()->toPathValue($bulk_send_list_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($bulk_send_request)) { + $_tempBody = $bulk_send_request; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\BulkSendResponse', + '/v2.1/accounts/{accountId}/bulk_send_lists/{bulkSendListId}/send' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BulkSendResponse', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\BulkSendResponse', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createBulkSendTestRequest + * + * Tests whether the specified bulk sending list can be used to send an envelope + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $bulk_send_list_id + * @param \DocuSign\eSign\Model\BulkSendRequest $bulk_send_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\BulkSendTestResponse + */ + public function createBulkSendTestRequest($account_id, $bulk_send_list_id, $bulk_send_request = null) + { + list($response) = $this->createBulkSendTestRequestWithHttpInfo($account_id, $bulk_send_list_id, $bulk_send_request); + return $response; + } + + /** + * Operation createBulkSendTestRequestWithHttpInfo + * + * Tests whether the specified bulk sending list can be used to send an envelope + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $bulk_send_list_id + * @param \DocuSign\eSign\Model\BulkSendRequest $bulk_send_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\BulkSendTestResponse, HTTP status code, HTTP response headers (array of strings) + */ + public function createBulkSendTestRequestWithHttpInfo($account_id, $bulk_send_list_id, $bulk_send_request = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createBulkSendTestRequest'); + } + // verify the required parameter 'bulk_send_list_id' is set + if ($bulk_send_list_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $bulk_send_list_id when calling createBulkSendTestRequest'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/bulk_send_lists/{bulkSendListId}/test"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($bulk_send_list_id !== null) { + $resourcePath = str_replace( + "{" . "bulkSendListId" . "}", + $this->apiClient->getSerializer()->toPathValue($bulk_send_list_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($bulk_send_request)) { + $_tempBody = $bulk_send_request; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\BulkSendTestResponse', + '/v2.1/accounts/{accountId}/bulk_send_lists/{bulkSendListId}/test' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BulkSendTestResponse', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\BulkSendTestResponse', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation deleteBulkSendList + * + * Deletes an existing bulk send list + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $bulk_send_list_id + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\BulkSendingListSummaries + */ + public function deleteBulkSendList($account_id, $bulk_send_list_id) + { + list($response) = $this->deleteBulkSendListWithHttpInfo($account_id, $bulk_send_list_id); + return $response; + } + + /** + * Operation deleteBulkSendListWithHttpInfo + * + * Deletes an existing bulk send list + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $bulk_send_list_id + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\BulkSendingListSummaries, HTTP status code, HTTP response headers (array of strings) + */ + public function deleteBulkSendListWithHttpInfo($account_id, $bulk_send_list_id) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteBulkSendList'); + } + // verify the required parameter 'bulk_send_list_id' is set + if ($bulk_send_list_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $bulk_send_list_id when calling deleteBulkSendList'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/bulk_send_lists/{bulkSendListId}"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($bulk_send_list_id !== null) { + $resourcePath = str_replace( + "{" . "bulkSendListId" . "}", + $this->apiClient->getSerializer()->toPathValue($bulk_send_list_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'DELETE', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\BulkSendingListSummaries', + '/v2.1/accounts/{accountId}/bulk_send_lists/{bulkSendListId}' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BulkSendingListSummaries', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\BulkSendingListSummaries', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + /** * Operation deleteRecipients * @@ -416,7 +839,7 @@ public function callListWithHttpInfo($account_id, BulkEnvelopesApi\ListOptions $ * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. * @param string $recipient_id The ID of the recipient being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BulkRecipientsUpdateResponse */ public function deleteRecipients($account_id, $envelope_id, $recipient_id) @@ -433,7 +856,7 @@ public function deleteRecipients($account_id, $envelope_id, $recipient_id) * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. * @param string $recipient_id The ID of the recipient being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BulkRecipientsUpdateResponse, HTTP status code, HTTP response headers (array of strings) */ public function deleteRecipientsWithHttpInfo($account_id, $envelope_id, $recipient_id) @@ -451,7 +874,7 @@ public function deleteRecipientsWithHttpInfo($account_id, $envelope_id, $recipie throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling deleteRecipients'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/bulk_recipients"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/bulk_recipients"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -506,7 +929,7 @@ public function deleteRecipientsWithHttpInfo($account_id, $envelope_id, $recipie $httpBody, $headerParams, '\DocuSign\eSign\Model\BulkRecipientsUpdateResponse', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/bulk_recipients' + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/bulk_recipients' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BulkRecipientsUpdateResponse', $httpHeader), $statusCode, $httpHeader]; @@ -534,7 +957,7 @@ public function deleteRecipientsWithHttpInfo($account_id, $envelope_id, $recipie * @param string $account_id The external account number (int) or account ID Guid. * @param string $batch_id * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BulkEnvelopeStatus */ public function get($account_id, $batch_id, BulkEnvelopesApi\GetOptions $options = null) @@ -551,7 +974,7 @@ public function get($account_id, $batch_id, BulkEnvelopesApi\GetOptions $options * @param string $account_id The external account number (int) or account ID Guid. * @param string $batch_id * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BulkEnvelopeStatus, HTTP status code, HTTP response headers (array of strings) */ public function getWithHttpInfo($account_id, $batch_id, BulkEnvelopesApi\GetOptions $options = null) @@ -565,7 +988,7 @@ public function getWithHttpInfo($account_id, $batch_id, BulkEnvelopesApi\GetOpti throw new \InvalidArgumentException('Missing the required parameter $batch_id when calling get'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/bulk_envelopes/{batchId}"; + $resourcePath = "/v2.1/accounts/{accountId}/bulk_envelopes/{batchId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -628,7 +1051,7 @@ public function getWithHttpInfo($account_id, $batch_id, BulkEnvelopesApi\GetOpti $httpBody, $headerParams, '\DocuSign\eSign\Model\BulkEnvelopeStatus', - '/v2/accounts/{accountId}/bulk_envelopes/{batchId}' + '/v2.1/accounts/{accountId}/bulk_envelopes/{batchId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BulkEnvelopeStatus', $httpHeader), $statusCode, $httpHeader]; @@ -648,6 +1071,200 @@ public function getWithHttpInfo($account_id, $batch_id, BulkEnvelopesApi\GetOpti } } + /** + * Operation getBulkSendList + * + * Gets a specific bulk send list + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $bulk_send_list_id + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\BulkSendingList + */ + public function getBulkSendList($account_id, $bulk_send_list_id) + { + list($response) = $this->getBulkSendListWithHttpInfo($account_id, $bulk_send_list_id); + return $response; + } + + /** + * Operation getBulkSendListWithHttpInfo + * + * Gets a specific bulk send list + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $bulk_send_list_id + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\BulkSendingList, HTTP status code, HTTP response headers (array of strings) + */ + public function getBulkSendListWithHttpInfo($account_id, $bulk_send_list_id) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getBulkSendList'); + } + // verify the required parameter 'bulk_send_list_id' is set + if ($bulk_send_list_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $bulk_send_list_id when calling getBulkSendList'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/bulk_send_lists/{bulkSendListId}"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($bulk_send_list_id !== null) { + $resourcePath = str_replace( + "{" . "bulkSendListId" . "}", + $this->apiClient->getSerializer()->toPathValue($bulk_send_list_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'GET', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\BulkSendingList', + '/v2.1/accounts/{accountId}/bulk_send_lists/{bulkSendListId}' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BulkSendingList', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\BulkSendingList', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation getBulkSendLists + * + * Lists top-level details for all bulk send lists visible to the current user + * + * @param string $account_id The external account number (int) or account ID Guid. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\BulkSendingListSummaries + */ + public function getBulkSendLists($account_id) + { + list($response) = $this->getBulkSendListsWithHttpInfo($account_id); + return $response; + } + + /** + * Operation getBulkSendListsWithHttpInfo + * + * Lists top-level details for all bulk send lists visible to the current user + * + * @param string $account_id The external account number (int) or account ID Guid. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\BulkSendingListSummaries, HTTP status code, HTTP response headers (array of strings) + */ + public function getBulkSendListsWithHttpInfo($account_id) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getBulkSendLists'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/bulk_send_lists"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'GET', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\BulkSendingListSummaries', + '/v2.1/accounts/{accountId}/bulk_send_lists' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BulkSendingListSummaries', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\BulkSendingListSummaries', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + /** * Operation getRecipients * @@ -657,7 +1274,7 @@ public function getWithHttpInfo($account_id, $batch_id, BulkEnvelopesApi\GetOpti * @param string $envelope_id The envelopeId Guid of the envelope being accessed. * @param string $recipient_id The ID of the recipient being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BulkRecipientsResponse */ public function getRecipients($account_id, $envelope_id, $recipient_id, BulkEnvelopesApi\GetRecipientsOptions $options = null) @@ -675,7 +1292,7 @@ public function getRecipients($account_id, $envelope_id, $recipient_id, BulkEnve * @param string $envelope_id The envelopeId Guid of the envelope being accessed. * @param string $recipient_id The ID of the recipient being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BulkRecipientsResponse, HTTP status code, HTTP response headers (array of strings) */ public function getRecipientsWithHttpInfo($account_id, $envelope_id, $recipient_id, BulkEnvelopesApi\GetRecipientsOptions $options = null) @@ -693,7 +1310,7 @@ public function getRecipientsWithHttpInfo($account_id, $envelope_id, $recipient_ throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling getRecipients'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/bulk_recipients"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/bulk_recipients"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -760,7 +1377,7 @@ public function getRecipientsWithHttpInfo($account_id, $envelope_id, $recipient_ $httpBody, $headerParams, '\DocuSign\eSign\Model\BulkRecipientsResponse', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/bulk_recipients' + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/bulk_recipients' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BulkRecipientsResponse', $httpHeader), $statusCode, $httpHeader]; @@ -780,19 +1397,130 @@ public function getRecipientsWithHttpInfo($account_id, $envelope_id, $recipient_ } } + /** + * Operation updateBulkSendList + * + * Updates an existing bulk send list. If send_envelope query string value is provided, will accept an empty payload and try to send the specified envelope + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $bulk_send_list_id + * @param \DocuSign\eSign\Model\BulkSendingList $bulk_sending_list (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\BulkSendingList + */ + public function updateBulkSendList($account_id, $bulk_send_list_id, $bulk_sending_list = null) + { + list($response) = $this->updateBulkSendListWithHttpInfo($account_id, $bulk_send_list_id, $bulk_sending_list); + return $response; + } + + /** + * Operation updateBulkSendListWithHttpInfo + * + * Updates an existing bulk send list. If send_envelope query string value is provided, will accept an empty payload and try to send the specified envelope + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $bulk_send_list_id + * @param \DocuSign\eSign\Model\BulkSendingList $bulk_sending_list (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\BulkSendingList, HTTP status code, HTTP response headers (array of strings) + */ + public function updateBulkSendListWithHttpInfo($account_id, $bulk_send_list_id, $bulk_sending_list = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateBulkSendList'); + } + // verify the required parameter 'bulk_send_list_id' is set + if ($bulk_send_list_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $bulk_send_list_id when calling updateBulkSendList'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/bulk_send_lists/{bulkSendListId}"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($bulk_send_list_id !== null) { + $resourcePath = str_replace( + "{" . "bulkSendListId" . "}", + $this->apiClient->getSerializer()->toPathValue($bulk_send_list_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($bulk_sending_list)) { + $_tempBody = $bulk_sending_list; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'PUT', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\BulkSendingList', + '/v2.1/accounts/{accountId}/bulk_send_lists/{bulkSendListId}' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BulkSendingList', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\BulkSendingList', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + /** * Operation updateRecipients * * Adds or replaces envelope bulk recipients. * - * @param string $account_id The external account number (int) or account ID Guid. - * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $recipient_id The ID of the recipient being accessed. - * @param \DocuSign\eSign\Model\BulkRecipientsRequest $bulk_recipients_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @param string $account_id The external account number (int) or account ID GUID. + * @param string $envelope_id The envelope's GUID. Example: `93be49ab-afa0-4adf-933c-f752070d71ec` + * @param string $recipient_id A local reference that senders use to map recipients to other objects, such as specific document tabs. Within an envelope, each `recipientId` must be unique, but there is no uniqueness requirement across envelopes. For example, many envelopes assign the first recipient a `recipientId` of `1`. + * @param string $bulk_recipients_request (required) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BulkRecipientsSummaryResponse */ - public function updateRecipients($account_id, $envelope_id, $recipient_id, $bulk_recipients_request = null) + public function updateRecipients($account_id, $envelope_id, $recipient_id, $bulk_recipients_request) { list($response) = $this->updateRecipientsWithHttpInfo($account_id, $envelope_id, $recipient_id, $bulk_recipients_request); return $response; @@ -803,14 +1531,14 @@ public function updateRecipients($account_id, $envelope_id, $recipient_id, $bulk * * Adds or replaces envelope bulk recipients. * - * @param string $account_id The external account number (int) or account ID Guid. - * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $recipient_id The ID of the recipient being accessed. - * @param \DocuSign\eSign\Model\BulkRecipientsRequest $bulk_recipients_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @param string $account_id The external account number (int) or account ID GUID. + * @param string $envelope_id The envelope's GUID. Example: `93be49ab-afa0-4adf-933c-f752070d71ec` + * @param string $recipient_id A local reference that senders use to map recipients to other objects, such as specific document tabs. Within an envelope, each `recipientId` must be unique, but there is no uniqueness requirement across envelopes. For example, many envelopes assign the first recipient a `recipientId` of `1`. + * @param string $bulk_recipients_request (required) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BulkRecipientsSummaryResponse, HTTP status code, HTTP response headers (array of strings) */ - public function updateRecipientsWithHttpInfo($account_id, $envelope_id, $recipient_id, $bulk_recipients_request = null) + public function updateRecipientsWithHttpInfo($account_id, $envelope_id, $recipient_id, $bulk_recipients_request) { // verify the required parameter 'account_id' is set if ($account_id === null) { @@ -824,8 +1552,12 @@ public function updateRecipientsWithHttpInfo($account_id, $envelope_id, $recipie if ($recipient_id === null) { throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling updateRecipients'); } + // verify the required parameter 'bulk_recipients_request' is set + if ($bulk_recipients_request === null) { + throw new \InvalidArgumentException('Missing the required parameter $bulk_recipients_request when calling updateRecipients'); + } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/bulk_recipients"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/bulk_recipients"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -885,7 +1617,7 @@ public function updateRecipientsWithHttpInfo($account_id, $envelope_id, $recipie $httpBody, $headerParams, '\DocuSign\eSign\Model\BulkRecipientsSummaryResponse', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/bulk_recipients' + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/bulk_recipients' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BulkRecipientsSummaryResponse', $httpHeader), $statusCode, $httpHeader]; diff --git a/src/Api/CloudStorageApi.php b/src/Api/CloudStorageApi.php index a95a8c7a..1e43197e 100644 --- a/src/Api/CloudStorageApi.php +++ b/src/Api/CloudStorageApi.php @@ -14,7 +14,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,6 +55,31 @@ public function setCloudStorageFolderPath($cloud_storage_folder_path) $this->cloud_storage_folder_path = $cloud_storage_folder_path; return $this; } + /** + * $cloud_storage_folderid_plain + * @var string + */ + protected $cloud_storage_folderid_plain; + + /** + * Gets cloud_storage_folderid_plain + * @return string + */ + public function getCloudStorageFolderidPlain() + { + return $this->cloud_storage_folderid_plain; + } + + /** + * Sets cloud_storage_folderid_plain + * @param string $cloud_storage_folderid_plain + * @return $this + */ + public function setCloudStorageFolderidPlain($cloud_storage_folderid_plain) + { + $this->cloud_storage_folderid_plain = $cloud_storage_folderid_plain; + return $this; + } /** * $count An optional value that sets how many items are included in the response. The default setting for this is 25. * @var string @@ -395,7 +420,7 @@ public function setRedirectUrl($redirect_url) namespace DocuSign\eSign\Api; use \DocuSign\eSign\Client\ApiClient; -use \DocuSign\eSign\ApiException; +use \DocuSign\eSign\Client\ApiException; use \DocuSign\eSign\Configuration; use \DocuSign\eSign\ObjectSerializer; @@ -463,7 +488,7 @@ public function setApiClient(\DocuSign\eSign\Client\ApiClient $apiClient) * @param string $service_id The ID of the service to access. Valid values are the service name (\"Box\") or the numerical serviceId (\"4136\"). * @param string $user_id 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. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ExternalFolder */ public function callList($account_id, $folder_id, $service_id, $user_id, CloudStorageApi\ListOptions $options = null) @@ -482,7 +507,7 @@ public function callList($account_id, $folder_id, $service_id, $user_id, CloudSt * @param string $service_id The ID of the service to access. Valid values are the service name (\"Box\") or the numerical serviceId (\"4136\"). * @param string $user_id 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. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ExternalFolder, HTTP status code, HTTP response headers (array of strings) */ public function callListWithHttpInfo($account_id, $folder_id, $service_id, $user_id, CloudStorageApi\ListOptions $options = null) @@ -504,7 +529,7 @@ public function callListWithHttpInfo($account_id, $folder_id, $service_id, $user throw new \InvalidArgumentException('Missing the required parameter $user_id when calling callList'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/cloud_storage/{serviceId}/folders/{folderId}"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/cloud_storage/{serviceId}/folders/{folderId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -523,6 +548,10 @@ public function callListWithHttpInfo($account_id, $folder_id, $service_id, $user $queryParams['cloud_storage_folder_path'] = $this->apiClient->getSerializer()->toQueryValue($options->getCloudStorageFolderPath()); } // query params + if ($options->getCloudStorageFolderidPlain() !== null) { + $queryParams['cloud_storage_folderid_plain'] = $this->apiClient->getSerializer()->toQueryValue($options->getCloudStorageFolderidPlain()); + } + // query params if ($options->getCount() !== null) { $queryParams['count'] = $this->apiClient->getSerializer()->toQueryValue($options->getCount()); } @@ -595,7 +624,7 @@ public function callListWithHttpInfo($account_id, $folder_id, $service_id, $user $httpBody, $headerParams, '\DocuSign\eSign\Model\ExternalFolder', - '/v2/accounts/{accountId}/users/{userId}/cloud_storage/{serviceId}/folders/{folderId}' + '/v2.1/accounts/{accountId}/users/{userId}/cloud_storage/{serviceId}/folders/{folderId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ExternalFolder', $httpHeader), $statusCode, $httpHeader]; @@ -623,7 +652,7 @@ public function callListWithHttpInfo($account_id, $folder_id, $service_id, $user * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param \DocuSign\eSign\Model\CloudStorageProviders $cloud_storage_providers (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\CloudStorageProviders */ public function createProvider($account_id, $user_id, $cloud_storage_providers = null) @@ -640,7 +669,7 @@ public function createProvider($account_id, $user_id, $cloud_storage_providers = * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param \DocuSign\eSign\Model\CloudStorageProviders $cloud_storage_providers (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\CloudStorageProviders, HTTP status code, HTTP response headers (array of strings) */ public function createProviderWithHttpInfo($account_id, $user_id, $cloud_storage_providers = null) @@ -654,7 +683,7 @@ public function createProviderWithHttpInfo($account_id, $user_id, $cloud_storage throw new \InvalidArgumentException('Missing the required parameter $user_id when calling createProvider'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/cloud_storage"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/cloud_storage"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -706,7 +735,7 @@ public function createProviderWithHttpInfo($account_id, $user_id, $cloud_storage $httpBody, $headerParams, '\DocuSign\eSign\Model\CloudStorageProviders', - '/v2/accounts/{accountId}/users/{userId}/cloud_storage' + '/v2.1/accounts/{accountId}/users/{userId}/cloud_storage' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CloudStorageProviders', $httpHeader), $statusCode, $httpHeader]; @@ -734,7 +763,7 @@ public function createProviderWithHttpInfo($account_id, $user_id, $cloud_storage * @param string $account_id The external account number (int) or account ID Guid. * @param string $service_id The ID of the service to access. Valid values are the service name (\"Box\") or the numerical serviceId (\"4136\"). * @param string $user_id 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. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\CloudStorageProviders */ public function deleteProvider($account_id, $service_id, $user_id) @@ -751,7 +780,7 @@ public function deleteProvider($account_id, $service_id, $user_id) * @param string $account_id The external account number (int) or account ID Guid. * @param string $service_id The ID of the service to access. Valid values are the service name (\"Box\") or the numerical serviceId (\"4136\"). * @param string $user_id 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. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\CloudStorageProviders, HTTP status code, HTTP response headers (array of strings) */ public function deleteProviderWithHttpInfo($account_id, $service_id, $user_id) @@ -769,7 +798,7 @@ public function deleteProviderWithHttpInfo($account_id, $service_id, $user_id) throw new \InvalidArgumentException('Missing the required parameter $user_id when calling deleteProvider'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/cloud_storage/{serviceId}"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/cloud_storage/{serviceId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -824,7 +853,7 @@ public function deleteProviderWithHttpInfo($account_id, $service_id, $user_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\CloudStorageProviders', - '/v2/accounts/{accountId}/users/{userId}/cloud_storage/{serviceId}' + '/v2.1/accounts/{accountId}/users/{userId}/cloud_storage/{serviceId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CloudStorageProviders', $httpHeader), $statusCode, $httpHeader]; @@ -852,7 +881,7 @@ public function deleteProviderWithHttpInfo($account_id, $service_id, $user_id) * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param \DocuSign\eSign\Model\CloudStorageProviders $cloud_storage_providers (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\CloudStorageProviders */ public function deleteProviders($account_id, $user_id, $cloud_storage_providers = null) @@ -869,7 +898,7 @@ public function deleteProviders($account_id, $user_id, $cloud_storage_providers * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param \DocuSign\eSign\Model\CloudStorageProviders $cloud_storage_providers (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\CloudStorageProviders, HTTP status code, HTTP response headers (array of strings) */ public function deleteProvidersWithHttpInfo($account_id, $user_id, $cloud_storage_providers = null) @@ -883,7 +912,7 @@ public function deleteProvidersWithHttpInfo($account_id, $user_id, $cloud_storag throw new \InvalidArgumentException('Missing the required parameter $user_id when calling deleteProviders'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/cloud_storage"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/cloud_storage"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -935,7 +964,7 @@ public function deleteProvidersWithHttpInfo($account_id, $user_id, $cloud_storag $httpBody, $headerParams, '\DocuSign\eSign\Model\CloudStorageProviders', - '/v2/accounts/{accountId}/users/{userId}/cloud_storage' + '/v2.1/accounts/{accountId}/users/{userId}/cloud_storage' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CloudStorageProviders', $httpHeader), $statusCode, $httpHeader]; @@ -964,7 +993,7 @@ public function deleteProvidersWithHttpInfo($account_id, $user_id, $cloud_storag * @param string $service_id The ID of the service to access. Valid values are the service name (\"Box\") or the numerical serviceId (\"4136\"). * @param string $user_id 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. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\CloudStorageProviders */ public function getProvider($account_id, $service_id, $user_id, CloudStorageApi\GetProviderOptions $options = null) @@ -982,7 +1011,7 @@ public function getProvider($account_id, $service_id, $user_id, CloudStorageApi\ * @param string $service_id The ID of the service to access. Valid values are the service name (\"Box\") or the numerical serviceId (\"4136\"). * @param string $user_id 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. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\CloudStorageProviders, HTTP status code, HTTP response headers (array of strings) */ public function getProviderWithHttpInfo($account_id, $service_id, $user_id, CloudStorageApi\GetProviderOptions $options = null) @@ -1000,7 +1029,7 @@ public function getProviderWithHttpInfo($account_id, $service_id, $user_id, Clou throw new \InvalidArgumentException('Missing the required parameter $user_id when calling getProvider'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/cloud_storage/{serviceId}"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/cloud_storage/{serviceId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1063,7 +1092,7 @@ public function getProviderWithHttpInfo($account_id, $service_id, $user_id, Clou $httpBody, $headerParams, '\DocuSign\eSign\Model\CloudStorageProviders', - '/v2/accounts/{accountId}/users/{userId}/cloud_storage/{serviceId}' + '/v2.1/accounts/{accountId}/users/{userId}/cloud_storage/{serviceId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CloudStorageProviders', $httpHeader), $statusCode, $httpHeader]; @@ -1092,7 +1121,7 @@ public function getProviderWithHttpInfo($account_id, $service_id, $user_id, Clou * @param string $service_id The ID of the service to access. Valid values are the service name (\"Box\") or the numerical serviceId (\"4136\"). * @param string $user_id 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. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ExternalFolder */ public function listFolders($account_id, $service_id, $user_id, CloudStorageApi\ListFoldersOptions $options = null) @@ -1110,7 +1139,7 @@ public function listFolders($account_id, $service_id, $user_id, CloudStorageApi\ * @param string $service_id The ID of the service to access. Valid values are the service name (\"Box\") or the numerical serviceId (\"4136\"). * @param string $user_id 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. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ExternalFolder, HTTP status code, HTTP response headers (array of strings) */ public function listFoldersWithHttpInfo($account_id, $service_id, $user_id, CloudStorageApi\ListFoldersOptions $options = null) @@ -1128,7 +1157,7 @@ public function listFoldersWithHttpInfo($account_id, $service_id, $user_id, Clou throw new \InvalidArgumentException('Missing the required parameter $user_id when calling listFolders'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/cloud_storage/{serviceId}/folders"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/cloud_storage/{serviceId}/folders"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1211,7 +1240,7 @@ public function listFoldersWithHttpInfo($account_id, $service_id, $user_id, Clou $httpBody, $headerParams, '\DocuSign\eSign\Model\ExternalFolder', - '/v2/accounts/{accountId}/users/{userId}/cloud_storage/{serviceId}/folders' + '/v2.1/accounts/{accountId}/users/{userId}/cloud_storage/{serviceId}/folders' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ExternalFolder', $httpHeader), $statusCode, $httpHeader]; @@ -1239,7 +1268,7 @@ public function listFoldersWithHttpInfo($account_id, $service_id, $user_id, Clou * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\CloudStorageProviders */ public function listProviders($account_id, $user_id, CloudStorageApi\ListProvidersOptions $options = null) @@ -1256,7 +1285,7 @@ public function listProviders($account_id, $user_id, CloudStorageApi\ListProvide * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\CloudStorageProviders, HTTP status code, HTTP response headers (array of strings) */ public function listProvidersWithHttpInfo($account_id, $user_id, CloudStorageApi\ListProvidersOptions $options = null) @@ -1270,7 +1299,7 @@ public function listProvidersWithHttpInfo($account_id, $user_id, CloudStorageApi throw new \InvalidArgumentException('Missing the required parameter $user_id when calling listProviders'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/cloud_storage"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/cloud_storage"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1325,7 +1354,7 @@ public function listProvidersWithHttpInfo($account_id, $user_id, CloudStorageApi $httpBody, $headerParams, '\DocuSign\eSign\Model\CloudStorageProviders', - '/v2/accounts/{accountId}/users/{userId}/cloud_storage' + '/v2.1/accounts/{accountId}/users/{userId}/cloud_storage' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CloudStorageProviders', $httpHeader), $statusCode, $httpHeader]; diff --git a/src/Api/CommentsApi.php b/src/Api/CommentsApi.php index 67086bde..c5d65b0a 100644 --- a/src/Api/CommentsApi.php +++ b/src/Api/CommentsApi.php @@ -61,7 +61,7 @@ public function setEncoding($encoding) namespace DocuSign\eSign\Api; use \DocuSign\eSign\Client\ApiClient; -use \DocuSign\eSign\ApiException; +use \DocuSign\eSign\Client\ApiException; use \DocuSign\eSign\Configuration; use \DocuSign\eSign\ObjectSerializer; @@ -127,7 +127,7 @@ public function setApiClient(\DocuSign\eSign\Client\ApiClient $apiClient) * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \SplFileObject */ public function getCommentsTranscript($account_id, $envelope_id, CommentsApi\GetCommentsTranscriptOptions $options = null) @@ -144,7 +144,7 @@ public function getCommentsTranscript($account_id, $envelope_id, CommentsApi\Get * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \SplFileObject, HTTP status code, HTTP response headers (array of strings) */ public function getCommentsTranscriptWithHttpInfo($account_id, $envelope_id, CommentsApi\GetCommentsTranscriptOptions $options = null) diff --git a/src/Api/ConnectApi.php b/src/Api/ConnectApi.php index 8e2c5858..cda37eae 100644 --- a/src/Api/ConnectApi.php +++ b/src/Api/ConnectApi.php @@ -14,7 +14,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -320,7 +320,7 @@ public function setUserNameSubstring($user_name_substring) namespace DocuSign\eSign\Api; use \DocuSign\eSign\Client\ApiClient; -use \DocuSign\eSign\ApiException; +use \DocuSign\eSign\Client\ApiException; use \DocuSign\eSign\Configuration; use \DocuSign\eSign\ObjectSerializer; @@ -385,7 +385,7 @@ public function setApiClient(\DocuSign\eSign\Client\ApiClient $apiClient) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\ConnectCustomConfiguration $connect_custom_configuration (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ConnectCustomConfiguration */ public function createConfiguration($account_id, $connect_custom_configuration = null) @@ -401,7 +401,7 @@ public function createConfiguration($account_id, $connect_custom_configuration = * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\ConnectCustomConfiguration $connect_custom_configuration (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ConnectCustomConfiguration, HTTP status code, HTTP response headers (array of strings) */ public function createConfigurationWithHttpInfo($account_id, $connect_custom_configuration = null) @@ -411,7 +411,7 @@ public function createConfigurationWithHttpInfo($account_id, $connect_custom_con throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createConfiguration'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/connect"; + $resourcePath = "/v2.1/accounts/{accountId}/connect"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -455,7 +455,7 @@ public function createConfigurationWithHttpInfo($account_id, $connect_custom_con $httpBody, $headerParams, '\DocuSign\eSign\Model\ConnectCustomConfiguration', - '/v2/accounts/{accountId}/connect' + '/v2.1/accounts/{accountId}/connect' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ConnectCustomConfiguration', $httpHeader), $statusCode, $httpHeader]; @@ -482,7 +482,7 @@ public function createConfigurationWithHttpInfo($account_id, $connect_custom_con * * @param string $account_id The external account number (int) or account ID Guid. * @param string $connect_id The ID of the custom Connect configuration being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function deleteConfiguration($account_id, $connect_id) @@ -498,7 +498,7 @@ public function deleteConfiguration($account_id, $connect_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $connect_id The ID of the custom Connect configuration being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function deleteConfigurationWithHttpInfo($account_id, $connect_id) @@ -512,7 +512,7 @@ public function deleteConfigurationWithHttpInfo($account_id, $connect_id) throw new \InvalidArgumentException('Missing the required parameter $connect_id when calling deleteConfiguration'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/connect/{connectId}"; + $resourcePath = "/v2.1/accounts/{accountId}/connect/{connectId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -559,7 +559,7 @@ public function deleteConfigurationWithHttpInfo($account_id, $connect_id) $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/connect/{connectId}' + '/v2.1/accounts/{accountId}/connect/{connectId}' ); return [null, $statusCode, $httpHeader]; @@ -582,7 +582,7 @@ public function deleteConfigurationWithHttpInfo($account_id, $connect_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $failure_id The ID of the failed connect log entry. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function deleteEventFailureLog($account_id, $failure_id) @@ -598,7 +598,7 @@ public function deleteEventFailureLog($account_id, $failure_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $failure_id The ID of the failed connect log entry. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function deleteEventFailureLogWithHttpInfo($account_id, $failure_id) @@ -612,7 +612,7 @@ public function deleteEventFailureLogWithHttpInfo($account_id, $failure_id) throw new \InvalidArgumentException('Missing the required parameter $failure_id when calling deleteEventFailureLog'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/connect/failures/{failureId}"; + $resourcePath = "/v2.1/accounts/{accountId}/connect/failures/{failureId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -659,7 +659,7 @@ public function deleteEventFailureLogWithHttpInfo($account_id, $failure_id) $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/connect/failures/{failureId}' + '/v2.1/accounts/{accountId}/connect/failures/{failureId}' ); return [null, $statusCode, $httpHeader]; @@ -682,7 +682,7 @@ public function deleteEventFailureLogWithHttpInfo($account_id, $failure_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $log_id The ID of the connect log entry - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function deleteEventLog($account_id, $log_id) @@ -698,7 +698,7 @@ public function deleteEventLog($account_id, $log_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $log_id The ID of the connect log entry - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function deleteEventLogWithHttpInfo($account_id, $log_id) @@ -712,7 +712,7 @@ public function deleteEventLogWithHttpInfo($account_id, $log_id) throw new \InvalidArgumentException('Missing the required parameter $log_id when calling deleteEventLog'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/connect/logs/{logId}"; + $resourcePath = "/v2.1/accounts/{accountId}/connect/logs/{logId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -759,7 +759,7 @@ public function deleteEventLogWithHttpInfo($account_id, $log_id) $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/connect/logs/{logId}' + '/v2.1/accounts/{accountId}/connect/logs/{logId}' ); return [null, $statusCode, $httpHeader]; @@ -781,7 +781,7 @@ public function deleteEventLogWithHttpInfo($account_id, $log_id) * Gets a list of Connect log entries. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function deleteEventLogs($account_id) @@ -796,7 +796,7 @@ public function deleteEventLogs($account_id) * Gets a list of Connect log entries. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function deleteEventLogsWithHttpInfo($account_id) @@ -806,7 +806,7 @@ public function deleteEventLogsWithHttpInfo($account_id) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteEventLogs'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/connect/logs"; + $resourcePath = "/v2.1/accounts/{accountId}/connect/logs"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -845,7 +845,7 @@ public function deleteEventLogsWithHttpInfo($account_id) $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/connect/logs' + '/v2.1/accounts/{accountId}/connect/logs' ); return [null, $statusCode, $httpHeader]; @@ -868,7 +868,7 @@ public function deleteEventLogsWithHttpInfo($account_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $connect_id The ID of the custom Connect configuration being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ConnectConfigResults */ public function getConfiguration($account_id, $connect_id) @@ -884,7 +884,7 @@ public function getConfiguration($account_id, $connect_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $connect_id The ID of the custom Connect configuration being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ConnectConfigResults, HTTP status code, HTTP response headers (array of strings) */ public function getConfigurationWithHttpInfo($account_id, $connect_id) @@ -898,7 +898,7 @@ public function getConfigurationWithHttpInfo($account_id, $connect_id) throw new \InvalidArgumentException('Missing the required parameter $connect_id when calling getConfiguration'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/connect/{connectId}"; + $resourcePath = "/v2.1/accounts/{accountId}/connect/{connectId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -945,7 +945,7 @@ public function getConfigurationWithHttpInfo($account_id, $connect_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\ConnectConfigResults', - '/v2/accounts/{accountId}/connect/{connectId}' + '/v2.1/accounts/{accountId}/connect/{connectId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ConnectConfigResults', $httpHeader), $statusCode, $httpHeader]; @@ -973,7 +973,7 @@ public function getConfigurationWithHttpInfo($account_id, $connect_id) * @param string $account_id The external account number (int) or account ID Guid. * @param string $log_id The ID of the connect log entry * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ConnectLog */ public function getEventLog($account_id, $log_id, ConnectApi\GetEventLogOptions $options = null) @@ -990,7 +990,7 @@ public function getEventLog($account_id, $log_id, ConnectApi\GetEventLogOptions * @param string $account_id The external account number (int) or account ID Guid. * @param string $log_id The ID of the connect log entry * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ConnectLog, HTTP status code, HTTP response headers (array of strings) */ public function getEventLogWithHttpInfo($account_id, $log_id, ConnectApi\GetEventLogOptions $options = null) @@ -1004,7 +1004,7 @@ public function getEventLogWithHttpInfo($account_id, $log_id, ConnectApi\GetEven throw new \InvalidArgumentException('Missing the required parameter $log_id when calling getEventLog'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/connect/logs/{logId}"; + $resourcePath = "/v2.1/accounts/{accountId}/connect/logs/{logId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1059,7 +1059,7 @@ public function getEventLogWithHttpInfo($account_id, $log_id, ConnectApi\GetEven $httpBody, $headerParams, '\DocuSign\eSign\Model\ConnectLog', - '/v2/accounts/{accountId}/connect/logs/{logId}' + '/v2.1/accounts/{accountId}/connect/logs/{logId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ConnectLog', $httpHeader), $statusCode, $httpHeader]; @@ -1085,7 +1085,7 @@ public function getEventLogWithHttpInfo($account_id, $log_id, ConnectApi\GetEven * Get Connect Configuration Information * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ConnectConfigResults */ public function listConfigurations($account_id) @@ -1100,7 +1100,7 @@ public function listConfigurations($account_id) * Get Connect Configuration Information * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ConnectConfigResults, HTTP status code, HTTP response headers (array of strings) */ public function listConfigurationsWithHttpInfo($account_id) @@ -1110,7 +1110,7 @@ public function listConfigurationsWithHttpInfo($account_id) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listConfigurations'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/connect"; + $resourcePath = "/v2.1/accounts/{accountId}/connect"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1149,7 +1149,7 @@ public function listConfigurationsWithHttpInfo($account_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\ConnectConfigResults', - '/v2/accounts/{accountId}/connect' + '/v2.1/accounts/{accountId}/connect' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ConnectConfigResults', $httpHeader), $statusCode, $httpHeader]; @@ -1176,7 +1176,7 @@ public function listConfigurationsWithHttpInfo($account_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ConnectLogs */ public function listEventFailureLogs($account_id, ConnectApi\ListEventFailureLogsOptions $options = null) @@ -1192,7 +1192,7 @@ public function listEventFailureLogs($account_id, ConnectApi\ListEventFailureLog * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ConnectLogs, HTTP status code, HTTP response headers (array of strings) */ public function listEventFailureLogsWithHttpInfo($account_id, ConnectApi\ListEventFailureLogsOptions $options = null) @@ -1202,7 +1202,7 @@ public function listEventFailureLogsWithHttpInfo($account_id, ConnectApi\ListEve throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listEventFailureLogs'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/connect/failures"; + $resourcePath = "/v2.1/accounts/{accountId}/connect/failures"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1253,7 +1253,7 @@ public function listEventFailureLogsWithHttpInfo($account_id, ConnectApi\ListEve $httpBody, $headerParams, '\DocuSign\eSign\Model\ConnectLogs', - '/v2/accounts/{accountId}/connect/failures' + '/v2.1/accounts/{accountId}/connect/failures' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ConnectLogs', $httpHeader), $statusCode, $httpHeader]; @@ -1280,7 +1280,7 @@ public function listEventFailureLogsWithHttpInfo($account_id, ConnectApi\ListEve * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ConnectLogs */ public function listEventLogs($account_id, ConnectApi\ListEventLogsOptions $options = null) @@ -1296,7 +1296,7 @@ public function listEventLogs($account_id, ConnectApi\ListEventLogsOptions $opti * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ConnectLogs, HTTP status code, HTTP response headers (array of strings) */ public function listEventLogsWithHttpInfo($account_id, ConnectApi\ListEventLogsOptions $options = null) @@ -1306,7 +1306,7 @@ public function listEventLogsWithHttpInfo($account_id, ConnectApi\ListEventLogsO throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listEventLogs'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/connect/logs"; + $resourcePath = "/v2.1/accounts/{accountId}/connect/logs"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1357,7 +1357,7 @@ public function listEventLogsWithHttpInfo($account_id, ConnectApi\ListEventLogsO $httpBody, $headerParams, '\DocuSign\eSign\Model\ConnectLogs', - '/v2/accounts/{accountId}/connect/logs' + '/v2.1/accounts/{accountId}/connect/logs' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ConnectLogs', $httpHeader), $statusCode, $httpHeader]; @@ -1385,7 +1385,7 @@ public function listEventLogsWithHttpInfo($account_id, ConnectApi\ListEventLogsO * @param string $account_id The external account number (int) or account ID Guid. * @param string $connect_id The ID of the custom Connect configuration being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\IntegratedUserInfoList */ public function listUsers($account_id, $connect_id, ConnectApi\ListUsersOptions $options = null) @@ -1402,7 +1402,7 @@ public function listUsers($account_id, $connect_id, ConnectApi\ListUsersOptions * @param string $account_id The external account number (int) or account ID Guid. * @param string $connect_id The ID of the custom Connect configuration being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\IntegratedUserInfoList, HTTP status code, HTTP response headers (array of strings) */ public function listUsersWithHttpInfo($account_id, $connect_id, ConnectApi\ListUsersOptions $options = null) @@ -1416,7 +1416,7 @@ public function listUsersWithHttpInfo($account_id, $connect_id, ConnectApi\ListU throw new \InvalidArgumentException('Missing the required parameter $connect_id when calling listUsers'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/connect/{connectId}/users"; + $resourcePath = "/v2.1/accounts/{accountId}/connect/{connectId}/users"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1491,7 +1491,7 @@ public function listUsersWithHttpInfo($account_id, $connect_id, ConnectApi\ListU $httpBody, $headerParams, '\DocuSign\eSign\Model\IntegratedUserInfoList', - '/v2/accounts/{accountId}/connect/{connectId}/users' + '/v2.1/accounts/{accountId}/connect/{connectId}/users' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\IntegratedUserInfoList', $httpHeader), $statusCode, $httpHeader]; @@ -1518,7 +1518,7 @@ public function listUsersWithHttpInfo($account_id, $connect_id, ConnectApi\ListU * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ConnectFailureResults */ public function retryEventForEnvelope($account_id, $envelope_id) @@ -1534,7 +1534,7 @@ public function retryEventForEnvelope($account_id, $envelope_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ConnectFailureResults, HTTP status code, HTTP response headers (array of strings) */ public function retryEventForEnvelopeWithHttpInfo($account_id, $envelope_id) @@ -1548,7 +1548,7 @@ public function retryEventForEnvelopeWithHttpInfo($account_id, $envelope_id) throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling retryEventForEnvelope'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/connect/envelopes/{envelopeId}/retry_queue"; + $resourcePath = "/v2.1/accounts/{accountId}/connect/envelopes/{envelopeId}/retry_queue"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1595,7 +1595,7 @@ public function retryEventForEnvelopeWithHttpInfo($account_id, $envelope_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\ConnectFailureResults', - '/v2/accounts/{accountId}/connect/envelopes/{envelopeId}/retry_queue' + '/v2.1/accounts/{accountId}/connect/envelopes/{envelopeId}/retry_queue' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ConnectFailureResults', $httpHeader), $statusCode, $httpHeader]; @@ -1622,7 +1622,7 @@ public function retryEventForEnvelopeWithHttpInfo($account_id, $envelope_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\ConnectFailureFilter $connect_failure_filter (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ConnectFailureResults */ public function retryEventForEnvelopes($account_id, $connect_failure_filter = null) @@ -1638,7 +1638,7 @@ public function retryEventForEnvelopes($account_id, $connect_failure_filter = nu * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\ConnectFailureFilter $connect_failure_filter (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ConnectFailureResults, HTTP status code, HTTP response headers (array of strings) */ public function retryEventForEnvelopesWithHttpInfo($account_id, $connect_failure_filter = null) @@ -1648,7 +1648,7 @@ public function retryEventForEnvelopesWithHttpInfo($account_id, $connect_failure throw new \InvalidArgumentException('Missing the required parameter $account_id when calling retryEventForEnvelopes'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/connect/envelopes/retry_queue"; + $resourcePath = "/v2.1/accounts/{accountId}/connect/envelopes/retry_queue"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1692,7 +1692,7 @@ public function retryEventForEnvelopesWithHttpInfo($account_id, $connect_failure $httpBody, $headerParams, '\DocuSign\eSign\Model\ConnectFailureResults', - '/v2/accounts/{accountId}/connect/envelopes/retry_queue' + '/v2.1/accounts/{accountId}/connect/envelopes/retry_queue' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ConnectFailureResults', $httpHeader), $statusCode, $httpHeader]; @@ -1719,7 +1719,7 @@ public function retryEventForEnvelopesWithHttpInfo($account_id, $connect_failure * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\ConnectCustomConfiguration $connect_custom_configuration (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ConnectCustomConfiguration */ public function updateConfiguration($account_id, $connect_custom_configuration = null) @@ -1735,7 +1735,7 @@ public function updateConfiguration($account_id, $connect_custom_configuration = * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\ConnectCustomConfiguration $connect_custom_configuration (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ConnectCustomConfiguration, HTTP status code, HTTP response headers (array of strings) */ public function updateConfigurationWithHttpInfo($account_id, $connect_custom_configuration = null) @@ -1745,7 +1745,7 @@ public function updateConfigurationWithHttpInfo($account_id, $connect_custom_con throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateConfiguration'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/connect"; + $resourcePath = "/v2.1/accounts/{accountId}/connect"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1789,7 +1789,7 @@ public function updateConfigurationWithHttpInfo($account_id, $connect_custom_con $httpBody, $headerParams, '\DocuSign\eSign\Model\ConnectCustomConfiguration', - '/v2/accounts/{accountId}/connect' + '/v2.1/accounts/{accountId}/connect' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ConnectCustomConfiguration', $httpHeader), $statusCode, $httpHeader]; diff --git a/src/Api/CustomTabsApi.php b/src/Api/CustomTabsApi.php index 8b1ae640..57103ee4 100644 --- a/src/Api/CustomTabsApi.php +++ b/src/Api/CustomTabsApi.php @@ -14,7 +14,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -61,7 +61,7 @@ public function setCustomTabOnly($custom_tab_only) namespace DocuSign\eSign\Api; use \DocuSign\eSign\Client\ApiClient; -use \DocuSign\eSign\ApiException; +use \DocuSign\eSign\Client\ApiException; use \DocuSign\eSign\Configuration; use \DocuSign\eSign\ObjectSerializer; @@ -126,7 +126,7 @@ public function setApiClient(\DocuSign\eSign\Client\ApiClient $apiClient) * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\TabMetadataList */ public function callList($account_id, CustomTabsApi\ListOptions $options = null) @@ -142,7 +142,7 @@ public function callList($account_id, CustomTabsApi\ListOptions $options = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\TabMetadataList, HTTP status code, HTTP response headers (array of strings) */ public function callListWithHttpInfo($account_id, CustomTabsApi\ListOptions $options = null) @@ -152,7 +152,7 @@ public function callListWithHttpInfo($account_id, CustomTabsApi\ListOptions $opt throw new \InvalidArgumentException('Missing the required parameter $account_id when calling callList'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/tab_definitions"; + $resourcePath = "/v2.1/accounts/{accountId}/tab_definitions"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -199,7 +199,7 @@ public function callListWithHttpInfo($account_id, CustomTabsApi\ListOptions $opt $httpBody, $headerParams, '\DocuSign\eSign\Model\TabMetadataList', - '/v2/accounts/{accountId}/tab_definitions' + '/v2.1/accounts/{accountId}/tab_definitions' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\TabMetadataList', $httpHeader), $statusCode, $httpHeader]; @@ -226,7 +226,7 @@ public function callListWithHttpInfo($account_id, CustomTabsApi\ListOptions $opt * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\TabMetadata $tab_metadata (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\TabMetadata */ public function create($account_id, $tab_metadata = null) @@ -242,7 +242,7 @@ public function create($account_id, $tab_metadata = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\TabMetadata $tab_metadata (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\TabMetadata, HTTP status code, HTTP response headers (array of strings) */ public function createWithHttpInfo($account_id, $tab_metadata = null) @@ -252,7 +252,7 @@ public function createWithHttpInfo($account_id, $tab_metadata = null) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling create'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/tab_definitions"; + $resourcePath = "/v2.1/accounts/{accountId}/tab_definitions"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -296,7 +296,7 @@ public function createWithHttpInfo($account_id, $tab_metadata = null) $httpBody, $headerParams, '\DocuSign\eSign\Model\TabMetadata', - '/v2/accounts/{accountId}/tab_definitions' + '/v2.1/accounts/{accountId}/tab_definitions' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\TabMetadata', $httpHeader), $statusCode, $httpHeader]; @@ -323,7 +323,7 @@ public function createWithHttpInfo($account_id, $tab_metadata = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $custom_tab_id - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function delete($account_id, $custom_tab_id) @@ -339,7 +339,7 @@ public function delete($account_id, $custom_tab_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $custom_tab_id - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function deleteWithHttpInfo($account_id, $custom_tab_id) @@ -353,7 +353,7 @@ public function deleteWithHttpInfo($account_id, $custom_tab_id) throw new \InvalidArgumentException('Missing the required parameter $custom_tab_id when calling delete'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/tab_definitions/{customTabId}"; + $resourcePath = "/v2.1/accounts/{accountId}/tab_definitions/{customTabId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -400,7 +400,7 @@ public function deleteWithHttpInfo($account_id, $custom_tab_id) $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/tab_definitions/{customTabId}' + '/v2.1/accounts/{accountId}/tab_definitions/{customTabId}' ); return [null, $statusCode, $httpHeader]; @@ -423,7 +423,7 @@ public function deleteWithHttpInfo($account_id, $custom_tab_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $custom_tab_id - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\TabMetadata */ public function get($account_id, $custom_tab_id) @@ -439,7 +439,7 @@ public function get($account_id, $custom_tab_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $custom_tab_id - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\TabMetadata, HTTP status code, HTTP response headers (array of strings) */ public function getWithHttpInfo($account_id, $custom_tab_id) @@ -453,7 +453,7 @@ public function getWithHttpInfo($account_id, $custom_tab_id) throw new \InvalidArgumentException('Missing the required parameter $custom_tab_id when calling get'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/tab_definitions/{customTabId}"; + $resourcePath = "/v2.1/accounts/{accountId}/tab_definitions/{customTabId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -500,7 +500,7 @@ public function getWithHttpInfo($account_id, $custom_tab_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\TabMetadata', - '/v2/accounts/{accountId}/tab_definitions/{customTabId}' + '/v2.1/accounts/{accountId}/tab_definitions/{customTabId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\TabMetadata', $httpHeader), $statusCode, $httpHeader]; @@ -528,7 +528,7 @@ public function getWithHttpInfo($account_id, $custom_tab_id) * @param string $account_id The external account number (int) or account ID Guid. * @param string $custom_tab_id * @param \DocuSign\eSign\Model\TabMetadata $tab_metadata (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\TabMetadata */ public function update($account_id, $custom_tab_id, $tab_metadata = null) @@ -545,7 +545,7 @@ public function update($account_id, $custom_tab_id, $tab_metadata = null) * @param string $account_id The external account number (int) or account ID Guid. * @param string $custom_tab_id * @param \DocuSign\eSign\Model\TabMetadata $tab_metadata (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\TabMetadata, HTTP status code, HTTP response headers (array of strings) */ public function updateWithHttpInfo($account_id, $custom_tab_id, $tab_metadata = null) @@ -559,7 +559,7 @@ public function updateWithHttpInfo($account_id, $custom_tab_id, $tab_metadata = throw new \InvalidArgumentException('Missing the required parameter $custom_tab_id when calling update'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/tab_definitions/{customTabId}"; + $resourcePath = "/v2.1/accounts/{accountId}/tab_definitions/{customTabId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -611,7 +611,7 @@ public function updateWithHttpInfo($account_id, $custom_tab_id, $tab_metadata = $httpBody, $headerParams, '\DocuSign\eSign\Model\TabMetadata', - '/v2/accounts/{accountId}/tab_definitions/{customTabId}' + '/v2.1/accounts/{accountId}/tab_definitions/{customTabId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\TabMetadata', $httpHeader), $statusCode, $httpHeader]; diff --git a/src/Api/DataFeedApi.php b/src/Api/DataFeedApi.php new file mode 100644 index 00000000..9842963c --- /dev/null +++ b/src/Api/DataFeedApi.php @@ -0,0 +1,193 @@ +apiClient = $apiClient; + } + + /** + * Get API client + * + * @return \DocuSign\eSign\Client\ApiClient get the API client + */ + public function getApiClient() + { + return $this->apiClient; + } + + /** + * Set the API client + * + * @param \DocuSign\eSign\Client\ApiClient $apiClient set the API client + * + * @return DataFeedApi + */ + public function setApiClient(\DocuSign\eSign\Client\ApiClient $apiClient) + { + $this->apiClient = $apiClient; + return $this; + } + + /** + * Operation getDataFeedElement + * + * Retrieves a Datafeed element by Id. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $data_feed_element_id + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return void + */ + public function getDataFeedElement($account_id, $data_feed_element_id) + { + list($response) = $this->getDataFeedElementWithHttpInfo($account_id, $data_feed_element_id); + return $response; + } + + /** + * Operation getDataFeedElementWithHttpInfo + * + * Retrieves a Datafeed element by Id. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $data_feed_element_id + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of null, HTTP status code, HTTP response headers (array of strings) + */ + public function getDataFeedElementWithHttpInfo($account_id, $data_feed_element_id) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getDataFeedElement'); + } + // verify the required parameter 'data_feed_element_id' is set + if ($data_feed_element_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $data_feed_element_id when calling getDataFeedElement'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/data_feeds/data/{dataFeedElementId}"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($data_feed_element_id !== null) { + $resourcePath = str_replace( + "{" . "dataFeedElementId" . "}", + $this->apiClient->getSerializer()->toPathValue($data_feed_element_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'GET', + $queryParams, + $httpBody, + $headerParams, + null, + '/v2.1/accounts/{accountId}/data_feeds/data/{dataFeedElementId}' + ); + + return [null, $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } +} diff --git a/src/Api/DiagnosticsApi.php b/src/Api/DiagnosticsApi.php index eaff5560..60d795e2 100644 --- a/src/Api/DiagnosticsApi.php +++ b/src/Api/DiagnosticsApi.php @@ -14,7 +14,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -61,7 +61,7 @@ public function setEncoding($encoding) namespace DocuSign\eSign\Api; use \DocuSign\eSign\Client\ApiClient; -use \DocuSign\eSign\ApiException; +use \DocuSign\eSign\Client\ApiException; use \DocuSign\eSign\Configuration; use \DocuSign\eSign\ObjectSerializer; @@ -124,7 +124,7 @@ public function setApiClient(\DocuSign\eSign\Client\ApiClient $apiClient) * * Deletes the request log files. * - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function deleteRequestLogs() @@ -138,13 +138,13 @@ public function deleteRequestLogs() * * Deletes the request log files. * - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function deleteRequestLogsWithHttpInfo() { // parse inputs - $resourcePath = "/v2/diagnostics/request_logs"; + $resourcePath = "/v2.1/diagnostics/request_logs"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -175,7 +175,7 @@ public function deleteRequestLogsWithHttpInfo() $httpBody, $headerParams, null, - '/v2/diagnostics/request_logs' + '/v2.1/diagnostics/request_logs' ); return [null, $statusCode, $httpHeader]; @@ -197,7 +197,7 @@ public function deleteRequestLogsWithHttpInfo() * Gets a request logging log file. * * @param string $request_log_id - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \SplFileObject */ public function getRequestLog($request_log_id) @@ -212,7 +212,7 @@ public function getRequestLog($request_log_id) * Gets a request logging log file. * * @param string $request_log_id - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \SplFileObject, HTTP status code, HTTP response headers (array of strings) */ public function getRequestLogWithHttpInfo($request_log_id) @@ -222,7 +222,7 @@ public function getRequestLogWithHttpInfo($request_log_id) throw new \InvalidArgumentException('Missing the required parameter $request_log_id when calling getRequestLog'); } // parse inputs - $resourcePath = "/v2/diagnostics/request_logs/{requestLogId}"; + $resourcePath = "/v2.1/diagnostics/request_logs/{requestLogId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -261,7 +261,7 @@ public function getRequestLogWithHttpInfo($request_log_id) $httpBody, $headerParams, '\SplFileObject', - '/v2/diagnostics/request_logs/{requestLogId}' + '/v2.1/diagnostics/request_logs/{requestLogId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\SplFileObject', $httpHeader), $statusCode, $httpHeader]; @@ -286,7 +286,7 @@ public function getRequestLogWithHttpInfo($request_log_id) * * Gets the API request logging settings. * - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\DiagnosticsSettingsInformation */ public function getRequestLogSettings() @@ -300,13 +300,13 @@ public function getRequestLogSettings() * * Gets the API request logging settings. * - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\DiagnosticsSettingsInformation, HTTP status code, HTTP response headers (array of strings) */ public function getRequestLogSettingsWithHttpInfo() { // parse inputs - $resourcePath = "/v2/diagnostics/settings"; + $resourcePath = "/v2.1/diagnostics/settings"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -337,7 +337,7 @@ public function getRequestLogSettingsWithHttpInfo() $httpBody, $headerParams, '\DocuSign\eSign\Model\DiagnosticsSettingsInformation', - '/v2/diagnostics/settings' + '/v2.1/diagnostics/settings' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DiagnosticsSettingsInformation', $httpHeader), $statusCode, $httpHeader]; @@ -362,7 +362,7 @@ public function getRequestLogSettingsWithHttpInfo() * * Lists resources for REST version specified * - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ResourceInformation */ public function getResources() @@ -376,13 +376,13 @@ public function getResources() * * Lists resources for REST version specified * - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ResourceInformation, HTTP status code, HTTP response headers (array of strings) */ public function getResourcesWithHttpInfo() { // parse inputs - $resourcePath = "/v2"; + $resourcePath = "/v2.1"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -413,7 +413,7 @@ public function getResourcesWithHttpInfo() $httpBody, $headerParams, '\DocuSign\eSign\Model\ResourceInformation', - '/v2' + '/v2.1' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ResourceInformation', $httpHeader), $statusCode, $httpHeader]; @@ -438,7 +438,7 @@ public function getResourcesWithHttpInfo() * * Retrieves the available REST API versions. * - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ServiceInformation */ public function getService() @@ -452,7 +452,7 @@ public function getService() * * Retrieves the available REST API versions. * - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ServiceInformation, HTTP status code, HTTP response headers (array of strings) */ public function getServiceWithHttpInfo() @@ -515,7 +515,7 @@ public function getServiceWithHttpInfo() * Gets the API request logging log files. * * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ApiRequestLogsResult */ public function listRequestLogs(DiagnosticsApi\ListRequestLogsOptions $options = null) @@ -530,13 +530,13 @@ public function listRequestLogs(DiagnosticsApi\ListRequestLogsOptions $options = * Gets the API request logging log files. * * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ApiRequestLogsResult, HTTP status code, HTTP response headers (array of strings) */ public function listRequestLogsWithHttpInfo(DiagnosticsApi\ListRequestLogsOptions $options = null) { // parse inputs - $resourcePath = "/v2/diagnostics/request_logs"; + $resourcePath = "/v2.1/diagnostics/request_logs"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -575,7 +575,7 @@ public function listRequestLogsWithHttpInfo(DiagnosticsApi\ListRequestLogsOption $httpBody, $headerParams, '\DocuSign\eSign\Model\ApiRequestLogsResult', - '/v2/diagnostics/request_logs' + '/v2.1/diagnostics/request_logs' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ApiRequestLogsResult', $httpHeader), $statusCode, $httpHeader]; @@ -601,7 +601,7 @@ public function listRequestLogsWithHttpInfo(DiagnosticsApi\ListRequestLogsOption * Enables or disables API request logging for troubleshooting. * * @param \DocuSign\eSign\Model\DiagnosticsSettingsInformation $diagnostics_settings_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\DiagnosticsSettingsInformation */ public function updateRequestLogSettings($diagnostics_settings_information = null) @@ -616,13 +616,13 @@ public function updateRequestLogSettings($diagnostics_settings_information = nul * Enables or disables API request logging for troubleshooting. * * @param \DocuSign\eSign\Model\DiagnosticsSettingsInformation $diagnostics_settings_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\DiagnosticsSettingsInformation, HTTP status code, HTTP response headers (array of strings) */ public function updateRequestLogSettingsWithHttpInfo($diagnostics_settings_information = null) { // parse inputs - $resourcePath = "/v2/diagnostics/settings"; + $resourcePath = "/v2.1/diagnostics/settings"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -658,7 +658,7 @@ public function updateRequestLogSettingsWithHttpInfo($diagnostics_settings_infor $httpBody, $headerParams, '\DocuSign\eSign\Model\DiagnosticsSettingsInformation', - '/v2/diagnostics/settings' + '/v2.1/diagnostics/settings' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DiagnosticsSettingsInformation', $httpHeader), $statusCode, $httpHeader]; diff --git a/src/Api/EmailArchiveApi.php b/src/Api/EmailArchiveApi.php new file mode 100644 index 00000000..f1307f20 --- /dev/null +++ b/src/Api/EmailArchiveApi.php @@ -0,0 +1,618 @@ +count; + } + + /** + * Sets count + * @param string $count + * @return $this + */ + public function setCount($count) + { + $this->count = $count; + return $this; + } + /** + * $start_position + * @var string + */ + protected $start_position; + + /** + * Gets start_position + * @return string + */ + public function getStartPosition() + { + return $this->start_position; + } + + /** + * Sets start_position + * @param string $start_position + * @return $this + */ + public function setStartPosition($start_position) + { + $this->start_position = $start_position; + return $this; + } +} +class GetBccEmailArchiveListOptions +{ + /** + * $count + * @var string + */ + protected $count; + + /** + * Gets count + * @return string + */ + public function getCount() + { + return $this->count; + } + + /** + * Sets count + * @param string $count + * @return $this + */ + public function setCount($count) + { + $this->count = $count; + return $this; + } + /** + * $start_position + * @var string + */ + protected $start_position; + + /** + * Gets start_position + * @return string + */ + public function getStartPosition() + { + return $this->start_position; + } + + /** + * Sets start_position + * @param string $start_position + * @return $this + */ + public function setStartPosition($start_position) + { + $this->start_position = $start_position; + return $this; + } +} + + +namespace DocuSign\eSign\Api; + +use \DocuSign\eSign\Client\ApiClient; +use \DocuSign\eSign\Client\ApiException; +use \DocuSign\eSign\Configuration; +use \DocuSign\eSign\ObjectSerializer; + +/** + * EmailArchiveApi Class Doc Comment + * + * @category Class + * @package DocuSign\eSign + * @author Swagger Codegen team + * @link https://github.com/swagger-api/swagger-codegen + */ +class EmailArchiveApi +{ + /** + * API Client + * + * @var \DocuSign\eSign\Client\ApiClient instance of the ApiClient + */ + protected $apiClient; + + /** + * Constructor + * + * @param \DocuSign\eSign\Client\ApiClient|null $apiClient The api client to use + */ + public function __construct(\DocuSign\eSign\Client\ApiClient $apiClient = null) + { + if ($apiClient === null) { + $apiClient = new ApiClient(); + } + + $this->apiClient = $apiClient; + } + + /** + * Get API client + * + * @return \DocuSign\eSign\Client\ApiClient get the API client + */ + public function getApiClient() + { + return $this->apiClient; + } + + /** + * Set the API client + * + * @param \DocuSign\eSign\Client\ApiClient $apiClient set the API client + * + * @return EmailArchiveApi + */ + public function setApiClient(\DocuSign\eSign\Client\ApiClient $apiClient) + { + $this->apiClient = $apiClient; + return $this; + } + + /** + * Operation createBCCEmailArchive + * + * Creates a blind carbon copy email archive entry + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param \DocuSign\eSign\Model\BccEmailArchive $bcc_email_archive (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\BccEmailArchive + */ + public function createBCCEmailArchive($account_id, $bcc_email_archive = null) + { + list($response) = $this->createBCCEmailArchiveWithHttpInfo($account_id, $bcc_email_archive); + return $response; + } + + /** + * Operation createBCCEmailArchiveWithHttpInfo + * + * Creates a blind carbon copy email archive entry + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param \DocuSign\eSign\Model\BccEmailArchive $bcc_email_archive (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\BccEmailArchive, HTTP status code, HTTP response headers (array of strings) + */ + public function createBCCEmailArchiveWithHttpInfo($account_id, $bcc_email_archive = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createBCCEmailArchive'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/settings/bcc_email_archives"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($bcc_email_archive)) { + $_tempBody = $bcc_email_archive; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\BccEmailArchive', + '/v2.1/accounts/{accountId}/settings/bcc_email_archives' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BccEmailArchive', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\BccEmailArchive', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation deleteBCCEmailArchive + * + * Delete a blind carbon copy email archive for an account. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $bcc_email_archive_id + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return void + */ + public function deleteBCCEmailArchive($account_id, $bcc_email_archive_id) + { + list($response) = $this->deleteBCCEmailArchiveWithHttpInfo($account_id, $bcc_email_archive_id); + return $response; + } + + /** + * Operation deleteBCCEmailArchiveWithHttpInfo + * + * Delete a blind carbon copy email archive for an account. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $bcc_email_archive_id + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of null, HTTP status code, HTTP response headers (array of strings) + */ + public function deleteBCCEmailArchiveWithHttpInfo($account_id, $bcc_email_archive_id) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteBCCEmailArchive'); + } + // verify the required parameter 'bcc_email_archive_id' is set + if ($bcc_email_archive_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $bcc_email_archive_id when calling deleteBCCEmailArchive'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/settings/bcc_email_archives/{bccEmailArchiveId}"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($bcc_email_archive_id !== null) { + $resourcePath = str_replace( + "{" . "bccEmailArchiveId" . "}", + $this->apiClient->getSerializer()->toPathValue($bcc_email_archive_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'DELETE', + $queryParams, + $httpBody, + $headerParams, + null, + '/v2.1/accounts/{accountId}/settings/bcc_email_archives/{bccEmailArchiveId}' + ); + + return [null, $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation getBCCEmailArchiveHistoryList + * + * Get the blind carbon copy email archive history entries for the specified archive + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $bcc_email_archive_id + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\BccEmailArchiveHistoryList + */ + public function getBCCEmailArchiveHistoryList($account_id, $bcc_email_archive_id, EmailArchiveApi\GetBccEmailArchiveHistoryListOptions $options = null) + { + list($response) = $this->getBCCEmailArchiveHistoryListWithHttpInfo($account_id, $bcc_email_archive_id, $options); + return $response; + } + + /** + * Operation getBCCEmailArchiveHistoryListWithHttpInfo + * + * Get the blind carbon copy email archive history entries for the specified archive + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $bcc_email_archive_id + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\BccEmailArchiveHistoryList, HTTP status code, HTTP response headers (array of strings) + */ + public function getBCCEmailArchiveHistoryListWithHttpInfo($account_id, $bcc_email_archive_id, EmailArchiveApi\GetBccEmailArchiveHistoryListOptions $options = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getBCCEmailArchiveHistoryList'); + } + // verify the required parameter 'bcc_email_archive_id' is set + if ($bcc_email_archive_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $bcc_email_archive_id when calling getBCCEmailArchiveHistoryList'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/settings/bcc_email_archives/{bccEmailArchiveId}"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + if ($options != null) + { + // query params + // query params + if ($options->getCount() !== null) { + $queryParams['count'] = $this->apiClient->getSerializer()->toQueryValue($options->getCount()); + } + // query params + if ($options->getStartPosition() !== null) { + $queryParams['start_position'] = $this->apiClient->getSerializer()->toQueryValue($options->getStartPosition()); + } + } + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($bcc_email_archive_id !== null) { + $resourcePath = str_replace( + "{" . "bccEmailArchiveId" . "}", + $this->apiClient->getSerializer()->toPathValue($bcc_email_archive_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'GET', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\BccEmailArchiveHistoryList', + '/v2.1/accounts/{accountId}/settings/bcc_email_archives/{bccEmailArchiveId}' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BccEmailArchiveHistoryList', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\BccEmailArchiveHistoryList', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation getBCCEmailArchiveList + * + * Get the blind carbon copy email archive entries owned by the specified account + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\BccEmailArchiveList + */ + public function getBCCEmailArchiveList($account_id, EmailArchiveApi\GetBccEmailArchiveListOptions $options = null) + { + list($response) = $this->getBCCEmailArchiveListWithHttpInfo($account_id, $options); + return $response; + } + + /** + * Operation getBCCEmailArchiveListWithHttpInfo + * + * Get the blind carbon copy email archive entries owned by the specified account + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\BccEmailArchiveList, HTTP status code, HTTP response headers (array of strings) + */ + public function getBCCEmailArchiveListWithHttpInfo($account_id, EmailArchiveApi\GetBccEmailArchiveListOptions $options = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getBCCEmailArchiveList'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/settings/bcc_email_archives"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + if ($options != null) + { + // query params + // query params + if ($options->getCount() !== null) { + $queryParams['count'] = $this->apiClient->getSerializer()->toQueryValue($options->getCount()); + } + // query params + if ($options->getStartPosition() !== null) { + $queryParams['start_position'] = $this->apiClient->getSerializer()->toQueryValue($options->getStartPosition()); + } + } + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'GET', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\BccEmailArchiveList', + '/v2.1/accounts/{accountId}/settings/bcc_email_archives' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BccEmailArchiveList', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\BccEmailArchiveList', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } +} diff --git a/src/Api/EnvelopesApi.php b/src/Api/EnvelopesApi.php index fd4c4469..d5961cbc 100644 --- a/src/Api/EnvelopesApi.php +++ b/src/Api/EnvelopesApi.php @@ -14,7 +14,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -130,6 +130,31 @@ public function setMergeRolesOnDraft($merge_roles_on_draft) $this->merge_roles_on_draft = $merge_roles_on_draft; return $this; } + /** + * $tab_label_exact_matches + * @var string + */ + protected $tab_label_exact_matches; + + /** + * Gets tab_label_exact_matches + * @return string + */ + public function getTabLabelExactMatches() + { + return $this->tab_label_exact_matches; + } + + /** + * Sets tab_label_exact_matches + * @param string $tab_label_exact_matches + * @return $this + */ + public function setTabLabelExactMatches($tab_label_exact_matches) + { + $this->tab_label_exact_matches = $tab_label_exact_matches; + return $this; + } } class CreateRecipientOptions { @@ -187,6 +212,34 @@ public function setInclude($include) return $this; } } +class GetCommentsTranscriptOptions +{ + /** + * $encoding + * @var string + */ + protected $encoding; + + /** + * Gets encoding + * @return string + */ + public function getEncoding() + { + return $this->encoding; + } + + /** + * Sets encoding + * @param string $encoding + * @return $this + */ + public function setEncoding($encoding) + { + $this->encoding = $encoding; + return $this; + } +} class GetConsumerDisclosureOptions { /** @@ -270,6 +323,31 @@ public function setCertificate($certificate) $this->certificate = $certificate; return $this; } + /** + * $documents_by_userid + * @var string + */ + protected $documents_by_userid; + + /** + * Gets documents_by_userid + * @return string + */ + public function getDocumentsByUserid() + { + return $this->documents_by_userid; + } + + /** + * Sets documents_by_userid + * @param string $documents_by_userid + * @return $this + */ + public function setDocumentsByUserid($documents_by_userid) + { + $this->documents_by_userid = $documents_by_userid; + return $this; + } /** * $encoding * @var string @@ -370,6 +448,31 @@ public function setRecipientId($recipient_id) $this->recipient_id = $recipient_id; return $this; } + /** + * $shared_user_id + * @var string + */ + protected $shared_user_id; + + /** + * Gets shared_user_id + * @return string + */ + public function getSharedUserId() + { + return $this->shared_user_id; + } + + /** + * Sets shared_user_id + * @param string $shared_user_id + * @return $this + */ + public function setSharedUserId($shared_user_id) + { + $this->shared_user_id = $shared_user_id; + return $this; + } /** * $show_changes When set to **true**, any changed fields for the returned PDF are highlighted in yellow and optional signatures or initials outlined in red. * @var string @@ -605,6 +708,59 @@ public function setInclude($include) return $this; } } +class GetEnvelopeTransferRulesOptions +{ + /** + * $count + * @var string + */ + protected $count; + + /** + * Gets count + * @return string + */ + public function getCount() + { + return $this->count; + } + + /** + * Sets count + * @param string $count + * @return $this + */ + public function setCount($count) + { + $this->count = $count; + return $this; + } + /** + * $start_position + * @var string + */ + protected $start_position; + + /** + * Gets start_position + * @return string + */ + public function getStartPosition() + { + return $this->start_position; + } + + /** + * Sets start_position + * @param string $start_position + * @return $this + */ + public function setStartPosition($start_position) + { + $this->start_position = $start_position; + return $this; + } +} class GetPagesOptions { /** @@ -839,60 +995,60 @@ public function setIncludeChrome($include_chrome) return $this; } } -class ListRecipientsOptions +class ListDocumentsOptions { /** - * $include_anchor_tab_locations When set to **true** and `include_tabs` is set to **true**, all tabs with anchor tab properties are included in the response. + * $documents_by_userid * @var string */ - protected $include_anchor_tab_locations; + protected $documents_by_userid; /** - * Gets include_anchor_tab_locations + * Gets documents_by_userid * @return string */ - public function getIncludeAnchorTabLocations() + public function getDocumentsByUserid() { - return $this->include_anchor_tab_locations; + return $this->documents_by_userid; } /** - * Sets include_anchor_tab_locations - * @param string $include_anchor_tab_locations When set to **true** and `include_tabs` is set to **true**, all tabs with anchor tab properties are included in the response. + * Sets documents_by_userid + * @param string $documents_by_userid * @return $this */ - public function setIncludeAnchorTabLocations($include_anchor_tab_locations) + public function setDocumentsByUserid($documents_by_userid) { - $this->include_anchor_tab_locations = $include_anchor_tab_locations; + $this->documents_by_userid = $documents_by_userid; return $this; } /** - * $include_extended When set to **true**, the extended properties are included in the response. + * $include_metadata * @var string */ - protected $include_extended; + protected $include_metadata; /** - * Gets include_extended + * Gets include_metadata * @return string */ - public function getIncludeExtended() + public function getIncludeMetadata() { - return $this->include_extended; + return $this->include_metadata; } /** - * Sets include_extended - * @param string $include_extended When set to **true**, the extended properties are included in the response. + * Sets include_metadata + * @param string $include_metadata * @return $this */ - public function setIncludeExtended($include_extended) + public function setIncludeMetadata($include_metadata) { - $this->include_extended = $include_extended; + $this->include_metadata = $include_metadata; return $this; } /** - * $include_tabs When set to **true**, the tab information associated with the recipient is included in the response. + * $include_tabs * @var string */ protected $include_tabs; @@ -908,7 +1064,7 @@ public function getIncludeTabs() /** * Sets include_tabs - * @param string $include_tabs When set to **true**, the tab information associated with the recipient is included in the response. + * @param string $include_tabs * @return $this */ public function setIncludeTabs($include_tabs) @@ -916,152 +1072,305 @@ public function setIncludeTabs($include_tabs) $this->include_tabs = $include_tabs; return $this; } -} -class ListStatusOptions -{ /** - * $ac_status + * $recipient_id * @var string */ - protected $ac_status; + protected $recipient_id; /** - * Gets ac_status + * Gets recipient_id * @return string */ - public function getAcStatus() + public function getRecipientId() { - return $this->ac_status; + return $this->recipient_id; } /** - * Sets ac_status - * @param string $ac_status + * Sets recipient_id + * @param string $recipient_id * @return $this */ - public function setAcStatus($ac_status) + public function setRecipientId($recipient_id) { - $this->ac_status = $ac_status; + $this->recipient_id = $recipient_id; return $this; } /** - * $block + * $shared_user_id * @var string */ - protected $block; + protected $shared_user_id; /** - * Gets block + * Gets shared_user_id * @return string */ - public function getBlock() + public function getSharedUserId() { - return $this->block; + return $this->shared_user_id; } /** - * Sets block - * @param string $block + * Sets shared_user_id + * @param string $shared_user_id * @return $this */ - public function setBlock($block) + public function setSharedUserId($shared_user_id) { - $this->block = $block; + $this->shared_user_id = $shared_user_id; return $this; } +} +class ListRecipientsOptions +{ /** - * $count + * $include_anchor_tab_locations When set to **true** and `include_tabs` is set to **true**, all tabs with anchor tab properties are included in the response. * @var string */ - protected $count; + protected $include_anchor_tab_locations; /** - * Gets count + * Gets include_anchor_tab_locations * @return string */ - public function getCount() + public function getIncludeAnchorTabLocations() { - return $this->count; + return $this->include_anchor_tab_locations; } /** - * Sets count - * @param string $count + * Sets include_anchor_tab_locations + * @param string $include_anchor_tab_locations When set to **true** and `include_tabs` is set to **true**, all tabs with anchor tab properties are included in the response. * @return $this */ - public function setCount($count) + public function setIncludeAnchorTabLocations($include_anchor_tab_locations) { - $this->count = $count; + $this->include_anchor_tab_locations = $include_anchor_tab_locations; return $this; } /** - * $email + * $include_extended When set to **true**, the extended properties are included in the response. * @var string */ - protected $email; + protected $include_extended; /** - * Gets email + * Gets include_extended * @return string */ - public function getEmail() + public function getIncludeExtended() { - return $this->email; + return $this->include_extended; } /** - * Sets email - * @param string $email + * Sets include_extended + * @param string $include_extended When set to **true**, the extended properties are included in the response. * @return $this */ - public function setEmail($email) + public function setIncludeExtended($include_extended) { - $this->email = $email; + $this->include_extended = $include_extended; return $this; } /** - * $envelope_ids + * $include_metadata * @var string */ - protected $envelope_ids; + protected $include_metadata; /** - * Gets envelope_ids + * Gets include_metadata * @return string */ - public function getEnvelopeIds() + public function getIncludeMetadata() { - return $this->envelope_ids; + return $this->include_metadata; } /** - * Sets envelope_ids - * @param string $envelope_ids + * Sets include_metadata + * @param string $include_metadata * @return $this */ - public function setEnvelopeIds($envelope_ids) + public function setIncludeMetadata($include_metadata) { - $this->envelope_ids = $envelope_ids; + $this->include_metadata = $include_metadata; return $this; } /** - * $from_date + * $include_tabs When set to **true**, the tab information associated with the recipient is included in the response. * @var string */ - protected $from_date; + protected $include_tabs; /** - * Gets from_date + * Gets include_tabs * @return string */ - public function getFromDate() + public function getIncludeTabs() { - return $this->from_date; + return $this->include_tabs; } /** - * Sets from_date - * @param string $from_date + * Sets include_tabs + * @param string $include_tabs When set to **true**, the tab information associated with the recipient is included in the response. + * @return $this + */ + public function setIncludeTabs($include_tabs) + { + $this->include_tabs = $include_tabs; + return $this; + } +} +class ListStatusOptions +{ + /** + * $ac_status + * @var string + */ + protected $ac_status; + + /** + * Gets ac_status + * @return string + */ + public function getAcStatus() + { + return $this->ac_status; + } + + /** + * Sets ac_status + * @param string $ac_status + * @return $this + */ + public function setAcStatus($ac_status) + { + $this->ac_status = $ac_status; + return $this; + } + /** + * $block + * @var string + */ + protected $block; + + /** + * Gets block + * @return string + */ + public function getBlock() + { + return $this->block; + } + + /** + * Sets block + * @param string $block + * @return $this + */ + public function setBlock($block) + { + $this->block = $block; + return $this; + } + /** + * $count + * @var string + */ + protected $count; + + /** + * Gets count + * @return string + */ + public function getCount() + { + return $this->count; + } + + /** + * Sets count + * @param string $count + * @return $this + */ + public function setCount($count) + { + $this->count = $count; + return $this; + } + /** + * $email + * @var string + */ + protected $email; + + /** + * Gets email + * @return string + */ + public function getEmail() + { + return $this->email; + } + + /** + * Sets email + * @param string $email + * @return $this + */ + public function setEmail($email) + { + $this->email = $email; + return $this; + } + /** + * $envelope_ids + * @var string + */ + protected $envelope_ids; + + /** + * Gets envelope_ids + * @return string + */ + public function getEnvelopeIds() + { + return $this->envelope_ids; + } + + /** + * Sets envelope_ids + * @param string $envelope_ids + * @return $this + */ + public function setEnvelopeIds($envelope_ids) + { + $this->envelope_ids = $envelope_ids; + return $this; + } + /** + * $from_date + * @var string + */ + protected $from_date; + + /** + * Gets from_date + * @return string + */ + public function getFromDate() + { + return $this->from_date; + } + + /** + * Sets from_date + * @param string $from_date * @return $this */ public function setFromDate($from_date) @@ -1272,6 +1581,56 @@ public function setBlock($block) $this->block = $block; return $this; } + /** + * $cdse_mode + * @var string + */ + protected $cdse_mode; + + /** + * Gets cdse_mode + * @return string + */ + public function getCdseMode() + { + return $this->cdse_mode; + } + + /** + * Sets cdse_mode + * @param string $cdse_mode + * @return $this + */ + public function setCdseMode($cdse_mode) + { + $this->cdse_mode = $cdse_mode; + return $this; + } + /** + * $continuation_token + * @var string + */ + protected $continuation_token; + + /** + * Gets continuation_token + * @return string + */ + public function getContinuationToken() + { + return $this->continuation_token; + } + + /** + * Sets continuation_token + * @param string $continuation_token + * @return $this + */ + public function setContinuationToken($continuation_token) + { + $this->continuation_token = $continuation_token; + return $this; + } /** * $count * @var string @@ -1373,608 +1732,3504 @@ public function setEnvelopeIds($envelope_ids) return $this; } /** - * $from_date The date/time setting that specifies the date/time when the request begins checking for status changes for envelopes in the account. This is required unless 'envelopeId's are used. + * $exclude * @var string */ - protected $from_date; + protected $exclude; /** - * Gets from_date + * Gets exclude * @return string */ - public function getFromDate() + public function getExclude() { - return $this->from_date; + return $this->exclude; } /** - * Sets from_date - * @param string $from_date The date/time setting that specifies the date/time when the request begins checking for status changes for envelopes in the account. This is required unless 'envelopeId's are used. + * Sets exclude + * @param string $exclude * @return $this */ - public function setFromDate($from_date) + public function setExclude($exclude) { - $this->from_date = $from_date; + $this->exclude = $exclude; return $this; } /** - * $from_to_status This is the status type checked for in the `from_date`/`to_date` period. If `changed` is specified, then envelopes that changed status during the period are found. If for example, `created` is specified, then envelopes created during the period are found. Default is `changed`. Possible values are: Voided, Changed, Created, Deleted, Sent, Delivered, Signed, Completed, Declined, TimedOut and Processing. + * $folder_ids * @var string */ - protected $from_to_status; + protected $folder_ids; /** - * Gets from_to_status + * Gets folder_ids * @return string */ - public function getFromToStatus() + public function getFolderIds() { - return $this->from_to_status; + return $this->folder_ids; } /** - * Sets from_to_status - * @param string $from_to_status This is the status type checked for in the `from_date`/`to_date` period. If `changed` is specified, then envelopes that changed status during the period are found. If for example, `created` is specified, then envelopes created during the period are found. Default is `changed`. Possible values are: Voided, Changed, Created, Deleted, Sent, Delivered, Signed, Completed, Declined, TimedOut and Processing. + * Sets folder_ids + * @param string $folder_ids * @return $this */ - public function setFromToStatus($from_to_status) + public function setFolderIds($folder_ids) { - $this->from_to_status = $from_to_status; + $this->folder_ids = $folder_ids; return $this; } /** - * $start_position + * $folder_types * @var string */ - protected $start_position; + protected $folder_types; /** - * Gets start_position + * Gets folder_types * @return string */ - public function getStartPosition() + public function getFolderTypes() { - return $this->start_position; + return $this->folder_types; } /** - * Sets start_position - * @param string $start_position + * Sets folder_types + * @param string $folder_types * @return $this */ - public function setStartPosition($start_position) + public function setFolderTypes($folder_types) { - $this->start_position = $start_position; + $this->folder_types = $folder_types; return $this; } /** - * $status The list of current statuses to include in the response. By default, all envelopes found are returned. If values are specified, then of the envelopes found, only those with the current status specified are returned in the results. Possible values are: Voided, Created, Deleted, Sent, Delivered, Signed, Completed, Declined, TimedOut and Processing. + * $from_date The date/time setting that specifies the date/time when the request begins checking for status changes for envelopes in the account. This is required unless 'envelopeId's are used. * @var string */ - protected $status; + protected $from_date; /** - * Gets status + * Gets from_date * @return string */ - public function getStatus() + public function getFromDate() { - return $this->status; + return $this->from_date; } /** - * Sets status - * @param string $status The list of current statuses to include in the response. By default, all envelopes found are returned. If values are specified, then of the envelopes found, only those with the current status specified are returned in the results. Possible values are: Voided, Created, Deleted, Sent, Delivered, Signed, Completed, Declined, TimedOut and Processing. + * Sets from_date + * @param string $from_date The date/time setting that specifies the date/time when the request begins checking for status changes for envelopes in the account. This is required unless 'envelopeId's are used. * @return $this */ - public function setStatus($status) + public function setFromDate($from_date) { - $this->status = $status; + $this->from_date = $from_date; return $this; } /** - * $to_date Optional date/time setting that specifies the date/time when the request stops for status changes for envelopes in the account. If no entry, the system uses the time of the call as the `to_date`. + * $from_to_status This is the status type checked for in the `from_date`/`to_date` period. If `changed` is specified, then envelopes that changed status during the period are found. If for example, `created` is specified, then envelopes created during the period are found. Default is `changed`. Possible values are: Voided, Changed, Created, Deleted, Sent, Delivered, Signed, Completed, Declined, TimedOut and Processing. * @var string */ - protected $to_date; + protected $from_to_status; /** - * Gets to_date + * Gets from_to_status * @return string */ - public function getToDate() + public function getFromToStatus() { - return $this->to_date; + return $this->from_to_status; } /** - * Sets to_date - * @param string $to_date Optional date/time setting that specifies the date/time when the request stops for status changes for envelopes in the account. If no entry, the system uses the time of the call as the `to_date`. + * Sets from_to_status + * @param string $from_to_status This is the status type checked for in the `from_date`/`to_date` period. If `changed` is specified, then envelopes that changed status during the period are found. If for example, `created` is specified, then envelopes created during the period are found. Default is `changed`. Possible values are: Voided, Changed, Created, Deleted, Sent, Delivered, Signed, Completed, Declined, TimedOut and Processing. * @return $this */ - public function setToDate($to_date) + public function setFromToStatus($from_to_status) { - $this->to_date = $to_date; + $this->from_to_status = $from_to_status; return $this; } /** - * $transaction_ids If included in the query string, this is a comma separated list of envelope `transactionId`s. If included in the `request_body`, this is a list of envelope `transactionId`s. ###### Note: `transactionId`s are only valid in the DocuSign system for seven days. + * $include * @var string */ - protected $transaction_ids; + protected $include; /** - * Gets transaction_ids + * Gets include * @return string */ - public function getTransactionIds() + public function getInclude() { - return $this->transaction_ids; + return $this->include; } /** - * Sets transaction_ids - * @param string $transaction_ids If included in the query string, this is a comma separated list of envelope `transactionId`s. If included in the `request_body`, this is a list of envelope `transactionId`s. ###### Note: `transactionId`s are only valid in the DocuSign system for seven days. + * Sets include + * @param string $include * @return $this */ - public function setTransactionIds($transaction_ids) + public function setInclude($include) { - $this->transaction_ids = $transaction_ids; + $this->include = $include; return $this; } /** - * $user_name + * $include_purge_information * @var string */ - protected $user_name; + protected $include_purge_information; /** - * Gets user_name + * Gets include_purge_information * @return string */ - public function getUserName() + public function getIncludePurgeInformation() { - return $this->user_name; + return $this->include_purge_information; } /** - * Sets user_name - * @param string $user_name + * Sets include_purge_information + * @param string $include_purge_information * @return $this */ - public function setUserName($user_name) + public function setIncludePurgeInformation($include_purge_information) { - $this->user_name = $user_name; + $this->include_purge_information = $include_purge_information; return $this; } -} -class ListTabsOptions -{ /** - * $include_anchor_tab_locations When set to **true**, all tabs with anchor tab properties are included in the response. + * $intersecting_folder_ids * @var string */ - protected $include_anchor_tab_locations; + protected $intersecting_folder_ids; /** - * Gets include_anchor_tab_locations + * Gets intersecting_folder_ids * @return string */ - public function getIncludeAnchorTabLocations() + public function getIntersectingFolderIds() { - return $this->include_anchor_tab_locations; + return $this->intersecting_folder_ids; } /** - * Sets include_anchor_tab_locations - * @param string $include_anchor_tab_locations When set to **true**, all tabs with anchor tab properties are included in the response. + * Sets intersecting_folder_ids + * @param string $intersecting_folder_ids * @return $this */ - public function setIncludeAnchorTabLocations($include_anchor_tab_locations) + public function setIntersectingFolderIds($intersecting_folder_ids) { - $this->include_anchor_tab_locations = $include_anchor_tab_locations; + $this->intersecting_folder_ids = $intersecting_folder_ids; return $this; } /** - * $include_metadata + * $last_queried_date * @var string */ - protected $include_metadata; + protected $last_queried_date; /** - * Gets include_metadata + * Gets last_queried_date * @return string */ - public function getIncludeMetadata() + public function getLastQueriedDate() { - return $this->include_metadata; + return $this->last_queried_date; } /** - * Sets include_metadata - * @param string $include_metadata + * Sets last_queried_date + * @param string $last_queried_date * @return $this */ - public function setIncludeMetadata($include_metadata) + public function setLastQueriedDate($last_queried_date) { - $this->include_metadata = $include_metadata; + $this->last_queried_date = $last_queried_date; return $this; } -} -class ListTemplatesOptions -{ /** - * $include The possible values are: matching_applied - This returns template matching information for the template. + * $order * @var string */ - protected $include; + protected $order; /** - * Gets include + * Gets order * @return string */ - public function getInclude() + public function getOrder() { - return $this->include; + return $this->order; } /** - * Sets include - * @param string $include The possible values are: matching_applied - This returns template matching information for the template. + * Sets order + * @param string $order * @return $this */ - public function setInclude($include) + public function setOrder($order) { - $this->include = $include; + $this->order = $order; return $this; } -} -class ListTemplatesForDocumentOptions -{ /** - * $include + * $order_by * @var string */ - protected $include; + protected $order_by; /** - * Gets include + * Gets order_by * @return string */ - public function getInclude() + public function getOrderBy() { - return $this->include; + return $this->order_by; } /** - * Sets include - * @param string $include + * Sets order_by + * @param string $order_by * @return $this */ - public function setInclude($include) + public function setOrderBy($order_by) { - $this->include = $include; + $this->order_by = $order_by; return $this; } -} -class UpdateOptions -{ /** - * $advanced_update When set to **true**, allows the caller to update recipients, tabs, custom fields, notification, email settings and other envelope attributes. + * $powerformids * @var string */ - protected $advanced_update; + protected $powerformids; /** - * Gets advanced_update + * Gets powerformids * @return string */ - public function getAdvancedUpdate() + public function getPowerformids() { - return $this->advanced_update; + return $this->powerformids; } /** - * Sets advanced_update - * @param string $advanced_update When set to **true**, allows the caller to update recipients, tabs, custom fields, notification, email settings and other envelope attributes. + * Sets powerformids + * @param string $powerformids * @return $this */ - public function setAdvancedUpdate($advanced_update) + public function setPowerformids($powerformids) { - $this->advanced_update = $advanced_update; + $this->powerformids = $powerformids; return $this; } /** - * $resend_envelope When set to **true**, sends the specified envelope again. + * $query_budget * @var string */ - protected $resend_envelope; + protected $query_budget; /** - * Gets resend_envelope + * Gets query_budget * @return string */ - public function getResendEnvelope() + public function getQueryBudget() { - return $this->resend_envelope; + return $this->query_budget; } /** - * Sets resend_envelope - * @param string $resend_envelope When set to **true**, sends the specified envelope again. + * Sets query_budget + * @param string $query_budget * @return $this */ - public function setResendEnvelope($resend_envelope) + public function setQueryBudget($query_budget) { - $this->resend_envelope = $resend_envelope; + $this->query_budget = $query_budget; return $this; } -} -class UpdateChunkedUploadOptions -{ /** - * $action + * $requester_date_format * @var string */ - protected $action; + protected $requester_date_format; /** - * Gets action + * Gets requester_date_format * @return string */ - public function getAction() + public function getRequesterDateFormat() { - return $this->action; + return $this->requester_date_format; } /** - * Sets action - * @param string $action + * Sets requester_date_format + * @param string $requester_date_format * @return $this */ - public function setAction($action) + public function setRequesterDateFormat($requester_date_format) { - $this->action = $action; + $this->requester_date_format = $requester_date_format; return $this; } -} -class UpdateDocumentOptions -{ /** - * $apply_document_fields + * $search_text * @var string */ - protected $apply_document_fields; + protected $search_text; /** - * Gets apply_document_fields + * Gets search_text * @return string */ - public function getApplyDocumentFields() + public function getSearchText() { - return $this->apply_document_fields; + return $this->search_text; } /** - * Sets apply_document_fields - * @param string $apply_document_fields + * Sets search_text + * @param string $search_text * @return $this */ - public function setApplyDocumentFields($apply_document_fields) + public function setSearchText($search_text) { - $this->apply_document_fields = $apply_document_fields; + $this->search_text = $search_text; return $this; } -} -class UpdateDocumentsOptions -{ /** - * $apply_document_fields When true, Document fields can be added or modified while adding or modifying envelope documents. + * $start_position * @var string */ - protected $apply_document_fields; + protected $start_position; /** - * Gets apply_document_fields + * Gets start_position * @return string */ - public function getApplyDocumentFields() + public function getStartPosition() { - return $this->apply_document_fields; + return $this->start_position; } /** - * Sets apply_document_fields - * @param string $apply_document_fields When true, Document fields can be added or modified while adding or modifying envelope documents. + * Sets start_position + * @param string $start_position * @return $this */ - public function setApplyDocumentFields($apply_document_fields) + public function setStartPosition($start_position) { - $this->apply_document_fields = $apply_document_fields; + $this->start_position = $start_position; return $this; } /** - * $persist_tabs + * $status The list of current statuses to include in the response. By default, all envelopes found are returned. If values are specified, then of the envelopes found, only those with the current status specified are returned in the results. Possible values are: Voided, Created, Deleted, Sent, Delivered, Signed, Completed, Declined, TimedOut and Processing. * @var string */ - protected $persist_tabs; + protected $status; /** - * Gets persist_tabs + * Gets status * @return string */ - public function getPersistTabs() + public function getStatus() { - return $this->persist_tabs; + return $this->status; } /** - * Sets persist_tabs - * @param string $persist_tabs + * Sets status + * @param string $status The list of current statuses to include in the response. By default, all envelopes found are returned. If values are specified, then of the envelopes found, only those with the current status specified are returned in the results. Possible values are: Voided, Created, Deleted, Sent, Delivered, Signed, Completed, Declined, TimedOut and Processing. * @return $this */ - public function setPersistTabs($persist_tabs) + public function setStatus($status) { - $this->persist_tabs = $persist_tabs; + $this->status = $status; return $this; } -} -class UpdateRecipientsOptions -{ /** - * $offline_signing + * $to_date Optional date/time setting that specifies the date/time when the request stops for status changes for envelopes in the account. If no entry, the system uses the time of the call as the `to_date`. * @var string */ - protected $offline_signing; + protected $to_date; /** - * Gets offline_signing + * Gets to_date * @return string */ - public function getOfflineSigning() + public function getToDate() { - return $this->offline_signing; + return $this->to_date; } /** - * Sets offline_signing - * @param string $offline_signing + * Sets to_date + * @param string $to_date Optional date/time setting that specifies the date/time when the request stops for status changes for envelopes in the account. If no entry, the system uses the time of the call as the `to_date`. * @return $this */ - public function setOfflineSigning($offline_signing) + public function setToDate($to_date) { - $this->offline_signing = $offline_signing; + $this->to_date = $to_date; return $this; } /** - * $resend_envelope When set to **true**, resends the envelope if the new recipient's routing order is before or the same as the envelope's next recipient. + * $transaction_ids If included in the query string, this is a comma separated list of envelope `transactionId`s. If included in the `request_body`, this is a list of envelope `transactionId`s. ###### Note: `transactionId`s are only valid in the DocuSign system for seven days. * @var string */ - protected $resend_envelope; + protected $transaction_ids; /** - * Gets resend_envelope + * Gets transaction_ids * @return string */ - public function getResendEnvelope() + public function getTransactionIds() { - return $this->resend_envelope; + return $this->transaction_ids; } /** - * Sets resend_envelope - * @param string $resend_envelope When set to **true**, resends the envelope if the new recipient's routing order is before or the same as the envelope's next recipient. + * Sets transaction_ids + * @param string $transaction_ids If included in the query string, this is a comma separated list of envelope `transactionId`s. If included in the `request_body`, this is a list of envelope `transactionId`s. ###### Note: `transactionId`s are only valid in the DocuSign system for seven days. * @return $this */ - public function setResendEnvelope($resend_envelope) + public function setTransactionIds($transaction_ids) { - $this->resend_envelope = $resend_envelope; + $this->transaction_ids = $transaction_ids; return $this; } -} - - -namespace DocuSign\eSign\Api; - -use \DocuSign\eSign\Client\ApiClient; -use \DocuSign\eSign\ApiException; -use \DocuSign\eSign\Configuration; -use \DocuSign\eSign\ObjectSerializer; + /** + * $user_filter + * @var string + */ + protected $user_filter; -/** - * EnvelopesApi Class Doc Comment - * - * @category Class - * @package DocuSign\eSign - * @author Swagger Codegen team - * @link https://github.com/swagger-api/swagger-codegen - */ -class EnvelopesApi -{ /** - * API Client - * - * @var \DocuSign\eSign\Client\ApiClient instance of the ApiClient + * Gets user_filter + * @return string */ - protected $apiClient; - + public function getUserFilter() + { + return $this->user_filter; + } + /** - * Constructor - * - * @param \DocuSign\eSign\Client\ApiClient|null $apiClient The api client to use + * Sets user_filter + * @param string $user_filter + * @return $this */ - public function __construct(\DocuSign\eSign\Client\ApiClient $apiClient = null) + public function setUserFilter($user_filter) { - if ($apiClient === null) { - $apiClient = new ApiClient(); - } - - $this->apiClient = $apiClient; + $this->user_filter = $user_filter; + return $this; } + /** + * $user_id + * @var string + */ + protected $user_id; /** - * Get API client - * - * @return \DocuSign\eSign\Client\ApiClient get the API client + * Gets user_id + * @return string */ - public function getApiClient() + public function getUserId() { - return $this->apiClient; + return $this->user_id; } - + /** - * Set the API client - * - * @param \DocuSign\eSign\Client\ApiClient $apiClient set the API client - * - * @return EnvelopesApi + * Sets user_id + * @param string $user_id + * @return $this */ - public function setApiClient(\DocuSign\eSign\Client\ApiClient $apiClient) + public function setUserId($user_id) { - $this->apiClient = $apiClient; + $this->user_id = $user_id; return $this; } + /** + * $user_name + * @var string + */ + protected $user_name; /** - * Operation applyTemplate - * - * Adds templates to an envelope. - * - * @param string $account_id The external account number (int) or account ID Guid. - * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\DocumentTemplateList $document_template_list (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\DocumentTemplateList + * Gets user_name + * @return string */ - public function applyTemplate($account_id, $envelope_id, $document_template_list = null) + public function getUserName() { - list($response) = $this->applyTemplateWithHttpInfo($account_id, $envelope_id, $document_template_list); - return $response; + return $this->user_name; } - + /** - * Operation applyTemplateWithHttpInfo - * - * Adds templates to an envelope. - * - * @param string $account_id The external account number (int) or account ID Guid. + * Sets user_name + * @param string $user_name + * @return $this + */ + public function setUserName($user_name) + { + $this->user_name = $user_name; + return $this; + } +} +class ListTabsOptions +{ + /** + * $include_anchor_tab_locations When set to **true**, all tabs with anchor tab properties are included in the response. + * @var string + */ + protected $include_anchor_tab_locations; + + /** + * Gets include_anchor_tab_locations + * @return string + */ + public function getIncludeAnchorTabLocations() + { + return $this->include_anchor_tab_locations; + } + + /** + * Sets include_anchor_tab_locations + * @param string $include_anchor_tab_locations When set to **true**, all tabs with anchor tab properties are included in the response. + * @return $this + */ + public function setIncludeAnchorTabLocations($include_anchor_tab_locations) + { + $this->include_anchor_tab_locations = $include_anchor_tab_locations; + return $this; + } + /** + * $include_metadata + * @var string + */ + protected $include_metadata; + + /** + * Gets include_metadata + * @return string + */ + public function getIncludeMetadata() + { + return $this->include_metadata; + } + + /** + * Sets include_metadata + * @param string $include_metadata + * @return $this + */ + public function setIncludeMetadata($include_metadata) + { + $this->include_metadata = $include_metadata; + return $this; + } +} +class ListTemplatesOptions +{ + /** + * $include The possible values are: matching_applied - This returns template matching information for the template. + * @var string + */ + protected $include; + + /** + * Gets include + * @return string + */ + public function getInclude() + { + return $this->include; + } + + /** + * Sets include + * @param string $include The possible values are: matching_applied - This returns template matching information for the template. + * @return $this + */ + public function setInclude($include) + { + $this->include = $include; + return $this; + } +} +class ListTemplatesForDocumentOptions +{ + /** + * $include + * @var string + */ + protected $include; + + /** + * Gets include + * @return string + */ + public function getInclude() + { + return $this->include; + } + + /** + * Sets include + * @param string $include + * @return $this + */ + public function setInclude($include) + { + $this->include = $include; + return $this; + } +} +class UpdateOptions +{ + /** + * $advanced_update When set to **true**, allows the caller to update recipients, tabs, custom fields, notification, email settings and other envelope attributes. + * @var string + */ + protected $advanced_update; + + /** + * Gets advanced_update + * @return string + */ + public function getAdvancedUpdate() + { + return $this->advanced_update; + } + + /** + * Sets advanced_update + * @param string $advanced_update When set to **true**, allows the caller to update recipients, tabs, custom fields, notification, email settings and other envelope attributes. + * @return $this + */ + public function setAdvancedUpdate($advanced_update) + { + $this->advanced_update = $advanced_update; + return $this; + } + /** + * $resend_envelope When set to **true**, sends the specified envelope again. + * @var string + */ + protected $resend_envelope; + + /** + * Gets resend_envelope + * @return string + */ + public function getResendEnvelope() + { + return $this->resend_envelope; + } + + /** + * Sets resend_envelope + * @param string $resend_envelope When set to **true**, sends the specified envelope again. + * @return $this + */ + public function setResendEnvelope($resend_envelope) + { + $this->resend_envelope = $resend_envelope; + return $this; + } +} +class UpdateChunkedUploadOptions +{ + /** + * $action + * @var string + */ + protected $action; + + /** + * Gets action + * @return string + */ + public function getAction() + { + return $this->action; + } + + /** + * Sets action + * @param string $action + * @return $this + */ + public function setAction($action) + { + $this->action = $action; + return $this; + } +} +class UpdateRecipientsOptions +{ + /** + * $combine_same_order_recipients + * @var string + */ + protected $combine_same_order_recipients; + + /** + * Gets combine_same_order_recipients + * @return string + */ + public function getCombineSameOrderRecipients() + { + return $this->combine_same_order_recipients; + } + + /** + * Sets combine_same_order_recipients + * @param string $combine_same_order_recipients + * @return $this + */ + public function setCombineSameOrderRecipients($combine_same_order_recipients) + { + $this->combine_same_order_recipients = $combine_same_order_recipients; + return $this; + } + /** + * $offline_signing + * @var string + */ + protected $offline_signing; + + /** + * Gets offline_signing + * @return string + */ + public function getOfflineSigning() + { + return $this->offline_signing; + } + + /** + * Sets offline_signing + * @param string $offline_signing + * @return $this + */ + public function setOfflineSigning($offline_signing) + { + $this->offline_signing = $offline_signing; + return $this; + } + /** + * $resend_envelope When set to **true**, resends the envelope if the new recipient's routing order is before or the same as the envelope's next recipient. + * @var string + */ + protected $resend_envelope; + + /** + * Gets resend_envelope + * @return string + */ + public function getResendEnvelope() + { + return $this->resend_envelope; + } + + /** + * Sets resend_envelope + * @param string $resend_envelope When set to **true**, resends the envelope if the new recipient's routing order is before or the same as the envelope's next recipient. + * @return $this + */ + public function setResendEnvelope($resend_envelope) + { + $this->resend_envelope = $resend_envelope; + return $this; + } +} + + +namespace DocuSign\eSign\Api; + +use \DocuSign\eSign\Client\ApiClient; +use \DocuSign\eSign\Client\ApiException; +use \DocuSign\eSign\Configuration; +use \DocuSign\eSign\ObjectSerializer; + +/** + * EnvelopesApi Class Doc Comment + * + * @category Class + * @package DocuSign\eSign + * @author Swagger Codegen team + * @link https://github.com/swagger-api/swagger-codegen + */ +class EnvelopesApi +{ + /** + * API Client + * + * @var \DocuSign\eSign\Client\ApiClient instance of the ApiClient + */ + protected $apiClient; + + /** + * Constructor + * + * @param \DocuSign\eSign\Client\ApiClient|null $apiClient The api client to use + */ + public function __construct(\DocuSign\eSign\Client\ApiClient $apiClient = null) + { + if ($apiClient === null) { + $apiClient = new ApiClient(); + } + + $this->apiClient = $apiClient; + } + + /** + * Get API client + * + * @return \DocuSign\eSign\Client\ApiClient get the API client + */ + public function getApiClient() + { + return $this->apiClient; + } + + /** + * Set the API client + * + * @param \DocuSign\eSign\Client\ApiClient $apiClient set the API client + * + * @return EnvelopesApi + */ + public function setApiClient(\DocuSign\eSign\Client\ApiClient $apiClient) + { + $this->apiClient = $apiClient; + return $this; + } + + /** + * Operation applyTemplate + * + * Adds templates to an envelope. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\DocumentTemplateList $document_template_list (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\DocumentTemplateList + */ + public function applyTemplate($account_id, $envelope_id, $document_template_list = null) + { + list($response) = $this->applyTemplateWithHttpInfo($account_id, $envelope_id, $document_template_list); + return $response; + } + + /** + * Operation applyTemplateWithHttpInfo + * + * Adds templates to an envelope. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\DocumentTemplateList $document_template_list (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\DocumentTemplateList, HTTP status code, HTTP response headers (array of strings) + */ + public function applyTemplateWithHttpInfo($account_id, $envelope_id, $document_template_list = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling applyTemplate'); + } + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling applyTemplate'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/templates"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($document_template_list)) { + $_tempBody = $document_template_list; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\DocumentTemplateList', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/templates' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentTemplateList', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentTemplateList', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation applyTemplateToDocument + * + * Adds templates to a document in an envelope. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\DocumentTemplateList $document_template_list (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\DocumentTemplateList + */ + public function applyTemplateToDocument($account_id, $document_id, $envelope_id, $document_template_list = null) + { + list($response) = $this->applyTemplateToDocumentWithHttpInfo($account_id, $document_id, $envelope_id, $document_template_list); + return $response; + } + + /** + * Operation applyTemplateToDocumentWithHttpInfo + * + * Adds templates to a document in an envelope. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\DocumentTemplateList $document_template_list (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\DocumentTemplateList, HTTP status code, HTTP response headers (array of strings) + */ + public function applyTemplateToDocumentWithHttpInfo($account_id, $document_id, $envelope_id, $document_template_list = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling applyTemplateToDocument'); + } + // verify the required parameter 'document_id' is set + if ($document_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $document_id when calling applyTemplateToDocument'); + } + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling applyTemplateToDocument'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/templates"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($document_id !== null) { + $resourcePath = str_replace( + "{" . "documentId" . "}", + $this->apiClient->getSerializer()->toPathValue($document_id), + $resourcePath + ); + } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($document_template_list)) { + $_tempBody = $document_template_list; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\DocumentTemplateList', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/templates' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentTemplateList', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentTemplateList', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createChunkedUpload + * + * Initiate a new ChunkedUpload. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param \DocuSign\eSign\Model\ChunkedUploadRequest $chunked_upload_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\ChunkedUploadResponse + */ + public function createChunkedUpload($account_id, $chunked_upload_request = null) + { + list($response) = $this->createChunkedUploadWithHttpInfo($account_id, $chunked_upload_request); + return $response; + } + + /** + * Operation createChunkedUploadWithHttpInfo + * + * Initiate a new ChunkedUpload. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param \DocuSign\eSign\Model\ChunkedUploadRequest $chunked_upload_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\ChunkedUploadResponse, HTTP status code, HTTP response headers (array of strings) + */ + public function createChunkedUploadWithHttpInfo($account_id, $chunked_upload_request = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createChunkedUpload'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/chunked_uploads"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($chunked_upload_request)) { + $_tempBody = $chunked_upload_request; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\ChunkedUploadResponse', + '/v2.1/accounts/{accountId}/chunked_uploads' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ChunkedUploadResponse', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ChunkedUploadResponse', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createConsoleView + * + * Returns a URL to the authentication view UI. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param \DocuSign\eSign\Model\ConsoleViewRequest $console_view_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\ViewUrl + */ + public function createConsoleView($account_id, $console_view_request = null) + { + list($response) = $this->createConsoleViewWithHttpInfo($account_id, $console_view_request); + return $response; + } + + /** + * Operation createConsoleViewWithHttpInfo + * + * Returns a URL to the authentication view UI. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param \DocuSign\eSign\Model\ConsoleViewRequest $console_view_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\ViewUrl, HTTP status code, HTTP response headers (array of strings) + */ + public function createConsoleViewWithHttpInfo($account_id, $console_view_request = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createConsoleView'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/views/console"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($console_view_request)) { + $_tempBody = $console_view_request; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\ViewUrl', + '/v2.1/accounts/{accountId}/views/console' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ViewUrl', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ViewUrl', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createCorrectView + * + * Returns a URL to the envelope correction UI. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\CorrectViewRequest $correct_view_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\ViewUrl + */ + public function createCorrectView($account_id, $envelope_id, $correct_view_request = null) + { + list($response) = $this->createCorrectViewWithHttpInfo($account_id, $envelope_id, $correct_view_request); + return $response; + } + + /** + * Operation createCorrectViewWithHttpInfo + * + * Returns a URL to the envelope correction UI. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\CorrectViewRequest $correct_view_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\ViewUrl, HTTP status code, HTTP response headers (array of strings) + */ + public function createCorrectViewWithHttpInfo($account_id, $envelope_id, $correct_view_request = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createCorrectView'); + } + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createCorrectView'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/views/correct"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($correct_view_request)) { + $_tempBody = $correct_view_request; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\ViewUrl', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/views/correct' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ViewUrl', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ViewUrl', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createCustomFields + * + * Updates envelope custom fields for an envelope. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\CustomFields $custom_fields (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\CustomFields + */ + public function createCustomFields($account_id, $envelope_id, $custom_fields = null) + { + list($response) = $this->createCustomFieldsWithHttpInfo($account_id, $envelope_id, $custom_fields); + return $response; + } + + /** + * Operation createCustomFieldsWithHttpInfo + * + * Updates envelope custom fields for an envelope. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\CustomFields $custom_fields (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\CustomFields, HTTP status code, HTTP response headers (array of strings) + */ + public function createCustomFieldsWithHttpInfo($account_id, $envelope_id, $custom_fields = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createCustomFields'); + } + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createCustomFields'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/custom_fields"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($custom_fields)) { + $_tempBody = $custom_fields; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\CustomFields', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/custom_fields' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CustomFields', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\CustomFields', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createDocumentFields + * + * Creates custom document fields in an existing envelope document. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\DocumentFieldsInformation $document_fields_information (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\DocumentFieldsInformation + */ + public function createDocumentFields($account_id, $document_id, $envelope_id, $document_fields_information = null) + { + list($response) = $this->createDocumentFieldsWithHttpInfo($account_id, $document_id, $envelope_id, $document_fields_information); + return $response; + } + + /** + * Operation createDocumentFieldsWithHttpInfo + * + * Creates custom document fields in an existing envelope document. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\DocumentFieldsInformation $document_fields_information (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\DocumentFieldsInformation, HTTP status code, HTTP response headers (array of strings) + */ + public function createDocumentFieldsWithHttpInfo($account_id, $document_id, $envelope_id, $document_fields_information = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createDocumentFields'); + } + // verify the required parameter 'document_id' is set + if ($document_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $document_id when calling createDocumentFields'); + } + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createDocumentFields'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/fields"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($document_id !== null) { + $resourcePath = str_replace( + "{" . "documentId" . "}", + $this->apiClient->getSerializer()->toPathValue($document_id), + $resourcePath + ); + } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($document_fields_information)) { + $_tempBody = $document_fields_information; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\DocumentFieldsInformation', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/fields' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentFieldsInformation', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentFieldsInformation', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createDocumentResponsiveHtmlPreview + * + * Get Responsive HTML Preview for a document in an envelope. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\DocumentHtmlDefinition $document_html_definition (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\DocumentHtmlDefinitions + */ + public function createDocumentResponsiveHtmlPreview($account_id, $document_id, $envelope_id, $document_html_definition = null) + { + list($response) = $this->createDocumentResponsiveHtmlPreviewWithHttpInfo($account_id, $document_id, $envelope_id, $document_html_definition); + return $response; + } + + /** + * Operation createDocumentResponsiveHtmlPreviewWithHttpInfo + * + * Get Responsive HTML Preview for a document in an envelope. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\DocumentHtmlDefinition $document_html_definition (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\DocumentHtmlDefinitions, HTTP status code, HTTP response headers (array of strings) + */ + public function createDocumentResponsiveHtmlPreviewWithHttpInfo($account_id, $document_id, $envelope_id, $document_html_definition = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createDocumentResponsiveHtmlPreview'); + } + // verify the required parameter 'document_id' is set + if ($document_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $document_id when calling createDocumentResponsiveHtmlPreview'); + } + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createDocumentResponsiveHtmlPreview'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/responsive_html_preview"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($document_id !== null) { + $resourcePath = str_replace( + "{" . "documentId" . "}", + $this->apiClient->getSerializer()->toPathValue($document_id), + $resourcePath + ); + } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($document_html_definition)) { + $_tempBody = $document_html_definition; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\DocumentHtmlDefinitions', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/responsive_html_preview' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentHtmlDefinitions', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentHtmlDefinitions', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createDocumentTabs + * + * Adds the tabs to an envelope document + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\Tabs $tabs (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\Tabs + */ + public function createDocumentTabs($account_id, $document_id, $envelope_id, $tabs = null) + { + list($response) = $this->createDocumentTabsWithHttpInfo($account_id, $document_id, $envelope_id, $tabs); + return $response; + } + + /** + * Operation createDocumentTabsWithHttpInfo + * + * Adds the tabs to an envelope document + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\Tabs $tabs (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\Tabs, HTTP status code, HTTP response headers (array of strings) + */ + public function createDocumentTabsWithHttpInfo($account_id, $document_id, $envelope_id, $tabs = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createDocumentTabs'); + } + // verify the required parameter 'document_id' is set + if ($document_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $document_id when calling createDocumentTabs'); + } + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createDocumentTabs'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/tabs"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($document_id !== null) { + $resourcePath = str_replace( + "{" . "documentId" . "}", + $this->apiClient->getSerializer()->toPathValue($document_id), + $resourcePath + ); + } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($tabs)) { + $_tempBody = $tabs; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\Tabs', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/tabs' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Tabs', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Tabs', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createEditView + * + * Returns a URL to the edit view UI. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\ReturnUrlRequest $return_url_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\ViewUrl + */ + public function createEditView($account_id, $envelope_id, $return_url_request = null) + { + list($response) = $this->createEditViewWithHttpInfo($account_id, $envelope_id, $return_url_request); + return $response; + } + + /** + * Operation createEditViewWithHttpInfo + * + * Returns a URL to the edit view UI. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\ReturnUrlRequest $return_url_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\ViewUrl, HTTP status code, HTTP response headers (array of strings) + */ + public function createEditViewWithHttpInfo($account_id, $envelope_id, $return_url_request = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createEditView'); + } + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createEditView'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/views/edit"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($return_url_request)) { + $_tempBody = $return_url_request; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\ViewUrl', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/views/edit' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ViewUrl', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ViewUrl', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createEmailSettings + * + * Adds email setting overrides to an envelope. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\EmailSettings $email_settings (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\EmailSettings + */ + public function createEmailSettings($account_id, $envelope_id, $email_settings = null) + { + list($response) = $this->createEmailSettingsWithHttpInfo($account_id, $envelope_id, $email_settings); + return $response; + } + + /** + * Operation createEmailSettingsWithHttpInfo + * + * Adds email setting overrides to an envelope. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\EmailSettings $email_settings (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\EmailSettings, HTTP status code, HTTP response headers (array of strings) + */ + public function createEmailSettingsWithHttpInfo($account_id, $envelope_id, $email_settings = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createEmailSettings'); + } + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createEmailSettings'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/email_settings"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($email_settings)) { + $_tempBody = $email_settings; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\EmailSettings', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/email_settings' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EmailSettings', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EmailSettings', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createEnvelope + * + * Creates an envelope. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param \DocuSign\eSign\Model\EnvelopeDefinition $envelope_definition (optional) + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\EnvelopeSummary + */ + public function createEnvelope($account_id, $envelope_definition = null, EnvelopesApi\CreateEnvelopeOptions $options = null) + { + list($response) = $this->createEnvelopeWithHttpInfo($account_id, $envelope_definition, $options); + return $response; + } + + /** + * Operation createEnvelopeWithHttpInfo + * + * Creates an envelope. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param \DocuSign\eSign\Model\EnvelopeDefinition $envelope_definition (optional) + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\EnvelopeSummary, HTTP status code, HTTP response headers (array of strings) + */ + public function createEnvelopeWithHttpInfo($account_id, $envelope_definition = null, EnvelopesApi\CreateEnvelopeOptions $options = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createEnvelope'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + if ($options != null) + { + // query params + // query params + if ($options->getCdseMode() !== null) { + $queryParams['cdse_mode'] = $this->apiClient->getSerializer()->toQueryValue($options->getCdseMode()); + } + // query params + if ($options->getChangeRoutingOrder() !== null) { + $queryParams['change_routing_order'] = $this->apiClient->getSerializer()->toQueryValue($options->getChangeRoutingOrder()); + } + // query params + if ($options->getCompletedDocumentsOnly() !== null) { + $queryParams['completed_documents_only'] = $this->apiClient->getSerializer()->toQueryValue($options->getCompletedDocumentsOnly()); + } + // query params + if ($options->getMergeRolesOnDraft() !== null) { + $queryParams['merge_roles_on_draft'] = $this->apiClient->getSerializer()->toQueryValue($options->getMergeRolesOnDraft()); + } + // query params + if ($options->getTabLabelExactMatches() !== null) { + $queryParams['tab_label_exact_matches'] = $this->apiClient->getSerializer()->toQueryValue($options->getTabLabelExactMatches()); + } + } + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($envelope_definition)) { + $_tempBody = $envelope_definition; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\EnvelopeSummary', + '/v2.1/accounts/{accountId}/envelopes' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeSummary', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeSummary', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createEnvelopeComments + * + * Posts a list of comments for authorized user + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\CommentsPublish $comments_publish (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\CommentHistoryResult + */ + public function createEnvelopeComments($account_id, $envelope_id, $comments_publish = null) + { + list($response) = $this->createEnvelopeCommentsWithHttpInfo($account_id, $envelope_id, $comments_publish); + return $response; + } + + /** + * Operation createEnvelopeCommentsWithHttpInfo + * + * Posts a list of comments for authorized user + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\CommentsPublish $comments_publish (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\CommentHistoryResult, HTTP status code, HTTP response headers (array of strings) + */ + public function createEnvelopeCommentsWithHttpInfo($account_id, $envelope_id, $comments_publish = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createEnvelopeComments'); + } + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createEnvelopeComments'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/comments"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($comments_publish)) { + $_tempBody = $comments_publish; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\CommentHistoryResult', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/comments' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CommentHistoryResult', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\CommentHistoryResult', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createEnvelopeRecipientPreview + * + * Provides a URL to start a recipient view of the Envelope UI + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\RecipientPreviewRequest $recipient_preview_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\ViewUrl + */ + public function createEnvelopeRecipientPreview($account_id, $envelope_id, $recipient_preview_request = null) + { + list($response) = $this->createEnvelopeRecipientPreviewWithHttpInfo($account_id, $envelope_id, $recipient_preview_request); + return $response; + } + + /** + * Operation createEnvelopeRecipientPreviewWithHttpInfo + * + * Provides a URL to start a recipient view of the Envelope UI + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\RecipientPreviewRequest $recipient_preview_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\ViewUrl, HTTP status code, HTTP response headers (array of strings) + */ + public function createEnvelopeRecipientPreviewWithHttpInfo($account_id, $envelope_id, $recipient_preview_request = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createEnvelopeRecipientPreview'); + } + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createEnvelopeRecipientPreview'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/views/recipient_preview"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($recipient_preview_request)) { + $_tempBody = $recipient_preview_request; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\ViewUrl', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/views/recipient_preview' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ViewUrl', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ViewUrl', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createEnvelopeRecipientSharedView + * + * Provides a URL to start a shared recipient view of the Envelope UI + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\RecipientViewRequest $recipient_view_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\ViewUrl + */ + public function createEnvelopeRecipientSharedView($account_id, $envelope_id, $recipient_view_request = null) + { + list($response) = $this->createEnvelopeRecipientSharedViewWithHttpInfo($account_id, $envelope_id, $recipient_view_request); + return $response; + } + + /** + * Operation createEnvelopeRecipientSharedViewWithHttpInfo + * + * Provides a URL to start a shared recipient view of the Envelope UI + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\RecipientViewRequest $recipient_view_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\ViewUrl, HTTP status code, HTTP response headers (array of strings) + */ + public function createEnvelopeRecipientSharedViewWithHttpInfo($account_id, $envelope_id, $recipient_view_request = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createEnvelopeRecipientSharedView'); + } + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createEnvelopeRecipientSharedView'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/views/shared"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($recipient_view_request)) { + $_tempBody = $recipient_view_request; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\ViewUrl', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/views/shared' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ViewUrl', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ViewUrl', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createEnvelopeTransferRules + * + * Add envelope transfer rules to an account. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param \DocuSign\eSign\Model\EnvelopeTransferRuleRequest $envelope_transfer_rule_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\EnvelopeTransferRuleInformation + */ + public function createEnvelopeTransferRules($account_id, $envelope_transfer_rule_request = null) + { + list($response) = $this->createEnvelopeTransferRulesWithHttpInfo($account_id, $envelope_transfer_rule_request); + return $response; + } + + /** + * Operation createEnvelopeTransferRulesWithHttpInfo + * + * Add envelope transfer rules to an account. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param \DocuSign\eSign\Model\EnvelopeTransferRuleRequest $envelope_transfer_rule_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\EnvelopeTransferRuleInformation, HTTP status code, HTTP response headers (array of strings) + */ + public function createEnvelopeTransferRulesWithHttpInfo($account_id, $envelope_transfer_rule_request = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createEnvelopeTransferRules'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/transfer_rules"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($envelope_transfer_rule_request)) { + $_tempBody = $envelope_transfer_rule_request; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\EnvelopeTransferRuleInformation', + '/v2.1/accounts/{accountId}/envelopes/transfer_rules' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeTransferRuleInformation', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeTransferRuleInformation', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createLock + * + * Lock an envelope. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\LockRequest $lock_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\LockInformation + */ + public function createLock($account_id, $envelope_id, $lock_request = null) + { + list($response) = $this->createLockWithHttpInfo($account_id, $envelope_id, $lock_request); + return $response; + } + + /** + * Operation createLockWithHttpInfo + * + * Lock an envelope. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\LockRequest $lock_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\LockInformation, HTTP status code, HTTP response headers (array of strings) + */ + public function createLockWithHttpInfo($account_id, $envelope_id, $lock_request = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createLock'); + } + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createLock'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/lock"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($lock_request)) { + $_tempBody = $lock_request; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\LockInformation', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/lock' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\LockInformation', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\LockInformation', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createPageInfo + * + * Create page information for Display Appliance + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return void + */ + public function createPageInfo($account_id, $envelope_id) + { + list($response) = $this->createPageInfoWithHttpInfo($account_id, $envelope_id); + return $response; + } + + /** + * Operation createPageInfoWithHttpInfo + * + * Create page information for Display Appliance + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of null, HTTP status code, HTTP response headers (array of strings) + */ + public function createPageInfoWithHttpInfo($account_id, $envelope_id) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createPageInfo'); + } + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createPageInfo'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/display_appliance_info/page_info"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + null, + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/display_appliance_info/page_info' + ); + + return [null, $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createPdfBlob + * + * Add pdf blobs for Display Appliance + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\DisplayAppliancePdf + */ + public function createPdfBlob($account_id, $envelope_id) + { + list($response) = $this->createPdfBlobWithHttpInfo($account_id, $envelope_id); + return $response; + } + + /** + * Operation createPdfBlobWithHttpInfo + * + * Add pdf blobs for Display Appliance + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\DisplayAppliancePdf, HTTP status code, HTTP response headers (array of strings) + */ + public function createPdfBlobWithHttpInfo($account_id, $envelope_id) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createPdfBlob'); + } + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createPdfBlob'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/display_appliance_info/pdf_blobs"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\DisplayAppliancePdf', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/display_appliance_info/pdf_blobs' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DisplayAppliancePdf', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DisplayAppliancePdf', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createRecipient + * + * Adds one or more recipients to an envelope. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\Recipients $recipients (optional) + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\Recipients + */ + public function createRecipient($account_id, $envelope_id, $recipients = null, EnvelopesApi\CreateRecipientOptions $options = null) + { + list($response) = $this->createRecipientWithHttpInfo($account_id, $envelope_id, $recipients, $options); + return $response; + } + + /** + * Operation createRecipientWithHttpInfo + * + * Adds one or more recipients to an envelope. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\Recipients $recipients (optional) + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\Recipients, HTTP status code, HTTP response headers (array of strings) + */ + public function createRecipientWithHttpInfo($account_id, $envelope_id, $recipients = null, EnvelopesApi\CreateRecipientOptions $options = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createRecipient'); + } + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createRecipient'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + if ($options != null) + { + // query params + // query params + if ($options->getResendEnvelope() !== null) { + $queryParams['resend_envelope'] = $this->apiClient->getSerializer()->toQueryValue($options->getResendEnvelope()); + } + } + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($recipients)) { + $_tempBody = $recipients; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\Recipients', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Recipients', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Recipients', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createRecipientView + * + * Returns a URL to the recipient view UI. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\RecipientViewRequest $recipient_view_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\ViewUrl + */ + public function createRecipientView($account_id, $envelope_id, $recipient_view_request = null) + { + list($response) = $this->createRecipientViewWithHttpInfo($account_id, $envelope_id, $recipient_view_request); + return $response; + } + + /** + * Operation createRecipientViewWithHttpInfo + * + * Returns a URL to the recipient view UI. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\RecipientViewRequest $recipient_view_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\ViewUrl, HTTP status code, HTTP response headers (array of strings) + */ + public function createRecipientViewWithHttpInfo($account_id, $envelope_id, $recipient_view_request = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createRecipientView'); + } + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createRecipientView'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/views/recipient"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($recipient_view_request)) { + $_tempBody = $recipient_view_request; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\ViewUrl', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/views/recipient' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ViewUrl', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ViewUrl', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createResponsiveHtmlPreview + * + * Get Responsive HTML Preview for all documents in an envelope. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\DocumentHtmlDefinition $document_html_definition (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\DocumentHtmlDefinitions + */ + public function createResponsiveHtmlPreview($account_id, $envelope_id, $document_html_definition = null) + { + list($response) = $this->createResponsiveHtmlPreviewWithHttpInfo($account_id, $envelope_id, $document_html_definition); + return $response; + } + + /** + * Operation createResponsiveHtmlPreviewWithHttpInfo + * + * Get Responsive HTML Preview for all documents in an envelope. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\DocumentHtmlDefinition $document_html_definition (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\DocumentHtmlDefinitions, HTTP status code, HTTP response headers (array of strings) + */ + public function createResponsiveHtmlPreviewWithHttpInfo($account_id, $envelope_id, $document_html_definition = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createResponsiveHtmlPreview'); + } + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createResponsiveHtmlPreview'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/responsive_html_preview"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($document_html_definition)) { + $_tempBody = $document_html_definition; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\DocumentHtmlDefinitions', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/responsive_html_preview' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentHtmlDefinitions', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentHtmlDefinitions', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createSenderView + * + * Returns a URL to the sender view UI. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\ReturnUrlRequest $return_url_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\ViewUrl + */ + public function createSenderView($account_id, $envelope_id, $return_url_request = null) + { + list($response) = $this->createSenderViewWithHttpInfo($account_id, $envelope_id, $return_url_request); + return $response; + } + + /** + * Operation createSenderViewWithHttpInfo + * + * Returns a URL to the sender view UI. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\ReturnUrlRequest $return_url_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\ViewUrl, HTTP status code, HTTP response headers (array of strings) + */ + public function createSenderViewWithHttpInfo($account_id, $envelope_id, $return_url_request = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createSenderView'); + } + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createSenderView'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/views/sender"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($return_url_request)) { + $_tempBody = $return_url_request; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\ViewUrl', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/views/sender' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ViewUrl', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ViewUrl', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createTabs + * + * Adds tabs for a recipient. + * + * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\DocumentTemplateList $document_template_list (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\DocumentTemplateList, HTTP status code, HTTP response headers (array of strings) + * @param string $recipient_id The ID of the recipient being accessed. + * @param \DocuSign\eSign\Model\Tabs $tabs (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\Tabs */ - public function applyTemplateWithHttpInfo($account_id, $envelope_id, $document_template_list = null) + public function createTabs($account_id, $envelope_id, $recipient_id, $tabs = null) + { + list($response) = $this->createTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, $tabs); + return $response; + } + + /** + * Operation createTabsWithHttpInfo + * + * Adds tabs for a recipient. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param string $recipient_id The ID of the recipient being accessed. + * @param \DocuSign\eSign\Model\Tabs $tabs (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\Tabs, HTTP status code, HTTP response headers (array of strings) + */ + public function createTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, $tabs = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling applyTemplate'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createTabs'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling applyTemplate'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createTabs'); + } + // verify the required parameter 'recipient_id' is set + if ($recipient_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling createTabs'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/templates"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/tabs"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2002,13 +5257,21 @@ public function applyTemplateWithHttpInfo($account_id, $envelope_id, $document_t $resourcePath ); } + // path params + if ($recipient_id !== null) { + $resourcePath = str_replace( + "{" . "recipientId" . "}", + $this->apiClient->getSerializer()->toPathValue($recipient_id), + $resourcePath + ); + } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); // body params $_tempBody = null; - if (isset($document_template_list)) { - $_tempBody = $document_template_list; + if (isset($tabs)) { + $_tempBody = $tabs; } // for model (json/xml) @@ -2025,15 +5288,15 @@ public function applyTemplateWithHttpInfo($account_id, $envelope_id, $document_t $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\DocumentTemplateList', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/templates' + '\DocuSign\eSign\Model\Tabs', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/tabs' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentTemplateList', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Tabs', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 201: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentTemplateList', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Tabs', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -2047,51 +5310,45 @@ public function applyTemplateWithHttpInfo($account_id, $envelope_id, $document_t } /** - * Operation applyTemplateToDocument + * Operation deleteAttachments * - * Adds templates to a document in an envelope. + * Delete one or more attachments from a DRAFT envelope. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\DocumentTemplateList $document_template_list (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\DocumentTemplateList + * @param \DocuSign\eSign\Model\EnvelopeAttachmentsRequest $envelope_attachments_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\EnvelopeAttachmentsResult */ - public function applyTemplateToDocument($account_id, $document_id, $envelope_id, $document_template_list = null) + public function deleteAttachments($account_id, $envelope_id, $envelope_attachments_request = null) { - list($response) = $this->applyTemplateToDocumentWithHttpInfo($account_id, $document_id, $envelope_id, $document_template_list); + list($response) = $this->deleteAttachmentsWithHttpInfo($account_id, $envelope_id, $envelope_attachments_request); return $response; } /** - * Operation applyTemplateToDocumentWithHttpInfo + * Operation deleteAttachmentsWithHttpInfo * - * Adds templates to a document in an envelope. + * Delete one or more attachments from a DRAFT envelope. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\DocumentTemplateList $document_template_list (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\DocumentTemplateList, HTTP status code, HTTP response headers (array of strings) + * @param \DocuSign\eSign\Model\EnvelopeAttachmentsRequest $envelope_attachments_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\EnvelopeAttachmentsResult, HTTP status code, HTTP response headers (array of strings) */ - public function applyTemplateToDocumentWithHttpInfo($account_id, $document_id, $envelope_id, $document_template_list = null) + public function deleteAttachmentsWithHttpInfo($account_id, $envelope_id, $envelope_attachments_request = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling applyTemplateToDocument'); - } - // verify the required parameter 'document_id' is set - if ($document_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $document_id when calling applyTemplateToDocument'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteAttachments'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling applyTemplateToDocument'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling deleteAttachments'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/templates"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/attachments"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2112,14 +5369,6 @@ public function applyTemplateToDocumentWithHttpInfo($account_id, $document_id, $ ); } // path params - if ($document_id !== null) { - $resourcePath = str_replace( - "{" . "documentId" . "}", - $this->apiClient->getSerializer()->toPathValue($document_id), - $resourcePath - ); - } - // path params if ($envelope_id !== null) { $resourcePath = str_replace( "{" . "envelopeId" . "}", @@ -2132,8 +5381,8 @@ public function applyTemplateToDocumentWithHttpInfo($account_id, $document_id, $ // body params $_tempBody = null; - if (isset($document_template_list)) { - $_tempBody = $document_template_list; + if (isset($envelope_attachments_request)) { + $_tempBody = $envelope_attachments_request; } // for model (json/xml) @@ -2146,19 +5395,19 @@ public function applyTemplateToDocumentWithHttpInfo($account_id, $document_id, $ try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'POST', + 'DELETE', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\DocumentTemplateList', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/templates' + '\DocuSign\eSign\Model\EnvelopeAttachmentsResult', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/attachments' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentTemplateList', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeAttachmentsResult', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { - case 201: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentTemplateList', $e->getResponseHeaders()); + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeAttachmentsResult', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -2172,39 +5421,43 @@ public function applyTemplateToDocumentWithHttpInfo($account_id, $document_id, $ } /** - * Operation createChunkedUpload + * Operation deleteChunkedUpload * - * Initiate a new ChunkedUpload. + * Delete an existing ChunkedUpload. * * @param string $account_id The external account number (int) or account ID Guid. - * @param \DocuSign\eSign\Model\ChunkedUploadRequest $chunked_upload_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @param string $chunked_upload_id + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ChunkedUploadResponse */ - public function createChunkedUpload($account_id, $chunked_upload_request = null) + public function deleteChunkedUpload($account_id, $chunked_upload_id) { - list($response) = $this->createChunkedUploadWithHttpInfo($account_id, $chunked_upload_request); + list($response) = $this->deleteChunkedUploadWithHttpInfo($account_id, $chunked_upload_id); return $response; } /** - * Operation createChunkedUploadWithHttpInfo + * Operation deleteChunkedUploadWithHttpInfo * - * Initiate a new ChunkedUpload. + * Delete an existing ChunkedUpload. * * @param string $account_id The external account number (int) or account ID Guid. - * @param \DocuSign\eSign\Model\ChunkedUploadRequest $chunked_upload_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @param string $chunked_upload_id + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ChunkedUploadResponse, HTTP status code, HTTP response headers (array of strings) */ - public function createChunkedUploadWithHttpInfo($account_id, $chunked_upload_request = null) + public function deleteChunkedUploadWithHttpInfo($account_id, $chunked_upload_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createChunkedUpload'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteChunkedUpload'); + } + // verify the required parameter 'chunked_upload_id' is set + if ($chunked_upload_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $chunked_upload_id when calling deleteChunkedUpload'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/chunked_uploads"; + $resourcePath = "/v2.1/accounts/{accountId}/chunked_uploads/{chunkedUploadId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2224,15 +5477,18 @@ public function createChunkedUploadWithHttpInfo($account_id, $chunked_upload_req $resourcePath ); } + // path params + if ($chunked_upload_id !== null) { + $resourcePath = str_replace( + "{" . "chunkedUploadId" . "}", + $this->apiClient->getSerializer()->toPathValue($chunked_upload_id), + $resourcePath + ); + } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - // body params - $_tempBody = null; - if (isset($chunked_upload_request)) { - $_tempBody = $chunked_upload_request; - } - + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -2243,18 +5499,18 @@ public function createChunkedUploadWithHttpInfo($account_id, $chunked_upload_req try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'POST', + 'DELETE', $queryParams, $httpBody, $headerParams, '\DocuSign\eSign\Model\ChunkedUploadResponse', - '/v2/accounts/{accountId}/chunked_uploads' + '/v2.1/accounts/{accountId}/chunked_uploads/{chunkedUploadId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ChunkedUploadResponse', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { - case 201: + case 200: $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ChunkedUploadResponse', $e->getResponseHeaders()); $e->setResponseObject($data); break; @@ -2269,39 +5525,45 @@ public function createChunkedUploadWithHttpInfo($account_id, $chunked_upload_req } /** - * Operation createConsoleView + * Operation deleteCustomFields * - * Returns a URL to the authentication view UI. + * Deletes envelope custom fields for draft and in-process envelopes. * * @param string $account_id The external account number (int) or account ID Guid. - * @param \DocuSign\eSign\Model\ConsoleViewRequest $console_view_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\ViewUrl + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\CustomFields $custom_fields (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\CustomFields */ - public function createConsoleView($account_id, $console_view_request = null) + public function deleteCustomFields($account_id, $envelope_id, $custom_fields = null) { - list($response) = $this->createConsoleViewWithHttpInfo($account_id, $console_view_request); + list($response) = $this->deleteCustomFieldsWithHttpInfo($account_id, $envelope_id, $custom_fields); return $response; } /** - * Operation createConsoleViewWithHttpInfo + * Operation deleteCustomFieldsWithHttpInfo * - * Returns a URL to the authentication view UI. + * Deletes envelope custom fields for draft and in-process envelopes. * * @param string $account_id The external account number (int) or account ID Guid. - * @param \DocuSign\eSign\Model\ConsoleViewRequest $console_view_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\ViewUrl, HTTP status code, HTTP response headers (array of strings) + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\CustomFields $custom_fields (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\CustomFields, HTTP status code, HTTP response headers (array of strings) */ - public function createConsoleViewWithHttpInfo($account_id, $console_view_request = null) + public function deleteCustomFieldsWithHttpInfo($account_id, $envelope_id, $custom_fields = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createConsoleView'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteCustomFields'); + } + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling deleteCustomFields'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/views/console"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/custom_fields"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2321,13 +5583,21 @@ public function createConsoleViewWithHttpInfo($account_id, $console_view_request $resourcePath ); } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); // body params $_tempBody = null; - if (isset($console_view_request)) { - $_tempBody = $console_view_request; + if (isset($custom_fields)) { + $_tempBody = $custom_fields; } // for model (json/xml) @@ -2340,19 +5610,19 @@ public function createConsoleViewWithHttpInfo($account_id, $console_view_request try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'POST', + 'DELETE', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\ViewUrl', - '/v2/accounts/{accountId}/views/console' + '\DocuSign\eSign\Model\CustomFields', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/custom_fields' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ViewUrl', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CustomFields', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { - case 201: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ViewUrl', $e->getResponseHeaders()); + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\CustomFields', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -2366,45 +5636,51 @@ public function createConsoleViewWithHttpInfo($account_id, $console_view_request } /** - * Operation createCorrectView + * Operation deleteDocumentFields * - * Returns a URL to the envelope correction UI. + * Deletes custom document fields from an existing envelope document. * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\CorrectViewRequest $correct_view_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\ViewUrl + * @param \DocuSign\eSign\Model\DocumentFieldsInformation $document_fields_information (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\DocumentFieldsInformation */ - public function createCorrectView($account_id, $envelope_id, $correct_view_request = null) + public function deleteDocumentFields($account_id, $document_id, $envelope_id, $document_fields_information = null) { - list($response) = $this->createCorrectViewWithHttpInfo($account_id, $envelope_id, $correct_view_request); + list($response) = $this->deleteDocumentFieldsWithHttpInfo($account_id, $document_id, $envelope_id, $document_fields_information); return $response; } /** - * Operation createCorrectViewWithHttpInfo + * Operation deleteDocumentFieldsWithHttpInfo * - * Returns a URL to the envelope correction UI. + * Deletes custom document fields from an existing envelope document. * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\CorrectViewRequest $correct_view_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\ViewUrl, HTTP status code, HTTP response headers (array of strings) + * @param \DocuSign\eSign\Model\DocumentFieldsInformation $document_fields_information (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\DocumentFieldsInformation, HTTP status code, HTTP response headers (array of strings) */ - public function createCorrectViewWithHttpInfo($account_id, $envelope_id, $correct_view_request = null) + public function deleteDocumentFieldsWithHttpInfo($account_id, $document_id, $envelope_id, $document_fields_information = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createCorrectView'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteDocumentFields'); + } + // verify the required parameter 'document_id' is set + if ($document_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $document_id when calling deleteDocumentFields'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createCorrectView'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling deleteDocumentFields'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/views/correct"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/fields"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2425,6 +5701,14 @@ public function createCorrectViewWithHttpInfo($account_id, $envelope_id, $correc ); } // path params + if ($document_id !== null) { + $resourcePath = str_replace( + "{" . "documentId" . "}", + $this->apiClient->getSerializer()->toPathValue($document_id), + $resourcePath + ); + } + // path params if ($envelope_id !== null) { $resourcePath = str_replace( "{" . "envelopeId" . "}", @@ -2437,8 +5721,8 @@ public function createCorrectViewWithHttpInfo($account_id, $envelope_id, $correc // body params $_tempBody = null; - if (isset($correct_view_request)) { - $_tempBody = $correct_view_request; + if (isset($document_fields_information)) { + $_tempBody = $document_fields_information; } // for model (json/xml) @@ -2451,19 +5735,19 @@ public function createCorrectViewWithHttpInfo($account_id, $envelope_id, $correc try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'POST', + 'DELETE', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\ViewUrl', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/views/correct' + '\DocuSign\eSign\Model\DocumentFieldsInformation', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/fields' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ViewUrl', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentFieldsInformation', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { - case 201: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ViewUrl', $e->getResponseHeaders()); + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentFieldsInformation', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -2477,45 +5761,55 @@ public function createCorrectViewWithHttpInfo($account_id, $envelope_id, $correc } /** - * Operation createCustomFields + * Operation deleteDocumentPage * - * Updates envelope custom fields for an envelope. + * Deletes a page from a document in an envelope. * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\CustomFields $custom_fields (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\CustomFields + * @param string $page_number The page number being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return void */ - public function createCustomFields($account_id, $envelope_id, $custom_fields = null) + public function deleteDocumentPage($account_id, $document_id, $envelope_id, $page_number) { - list($response) = $this->createCustomFieldsWithHttpInfo($account_id, $envelope_id, $custom_fields); + list($response) = $this->deleteDocumentPageWithHttpInfo($account_id, $document_id, $envelope_id, $page_number); return $response; } /** - * Operation createCustomFieldsWithHttpInfo + * Operation deleteDocumentPageWithHttpInfo * - * Updates envelope custom fields for an envelope. + * Deletes a page from a document in an envelope. * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\CustomFields $custom_fields (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\CustomFields, HTTP status code, HTTP response headers (array of strings) + * @param string $page_number The page number being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of null, HTTP status code, HTTP response headers (array of strings) */ - public function createCustomFieldsWithHttpInfo($account_id, $envelope_id, $custom_fields = null) + public function deleteDocumentPageWithHttpInfo($account_id, $document_id, $envelope_id, $page_number) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createCustomFields'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteDocumentPage'); + } + // verify the required parameter 'document_id' is set + if ($document_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $document_id when calling deleteDocumentPage'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createCustomFields'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling deleteDocumentPage'); + } + // verify the required parameter 'page_number' is set + if ($page_number === null) { + throw new \InvalidArgumentException('Missing the required parameter $page_number when calling deleteDocumentPage'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/custom_fields"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/pages/{pageNumber}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2536,6 +5830,14 @@ public function createCustomFieldsWithHttpInfo($account_id, $envelope_id, $custo ); } // path params + if ($document_id !== null) { + $resourcePath = str_replace( + "{" . "documentId" . "}", + $this->apiClient->getSerializer()->toPathValue($document_id), + $resourcePath + ); + } + // path params if ($envelope_id !== null) { $resourcePath = str_replace( "{" . "envelopeId" . "}", @@ -2543,15 +5845,18 @@ public function createCustomFieldsWithHttpInfo($account_id, $envelope_id, $custo $resourcePath ); } + // path params + if ($page_number !== null) { + $resourcePath = str_replace( + "{" . "pageNumber" . "}", + $this->apiClient->getSerializer()->toPathValue($page_number), + $resourcePath + ); + } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - // body params - $_tempBody = null; - if (isset($custom_fields)) { - $_tempBody = $custom_fields; - } - + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -2562,21 +5867,17 @@ public function createCustomFieldsWithHttpInfo($account_id, $envelope_id, $custo try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'POST', + 'DELETE', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\CustomFields', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/custom_fields' + null, + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/pages/{pageNumber}' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CustomFields', $httpHeader), $statusCode, $httpHeader]; + return [null, $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { - case 201: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\CustomFields', $e->getResponseHeaders()); - $e->setResponseObject($data); - break; case 400: $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); $e->setResponseObject($data); @@ -2588,51 +5889,51 @@ public function createCustomFieldsWithHttpInfo($account_id, $envelope_id, $custo } /** - * Operation createDocumentFields + * Operation deleteDocumentTabs * - * Creates custom document fields in an existing envelope document. + * Deletes tabs from an envelope document * * @param string $account_id The external account number (int) or account ID Guid. * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\DocumentFieldsInformation $document_fields_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\DocumentFieldsInformation + * @param \DocuSign\eSign\Model\Tabs $tabs (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\Tabs */ - public function createDocumentFields($account_id, $document_id, $envelope_id, $document_fields_information = null) + public function deleteDocumentTabs($account_id, $document_id, $envelope_id, $tabs = null) { - list($response) = $this->createDocumentFieldsWithHttpInfo($account_id, $document_id, $envelope_id, $document_fields_information); + list($response) = $this->deleteDocumentTabsWithHttpInfo($account_id, $document_id, $envelope_id, $tabs); return $response; } /** - * Operation createDocumentFieldsWithHttpInfo + * Operation deleteDocumentTabsWithHttpInfo * - * Creates custom document fields in an existing envelope document. + * Deletes tabs from an envelope document * * @param string $account_id The external account number (int) or account ID Guid. * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\DocumentFieldsInformation $document_fields_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\DocumentFieldsInformation, HTTP status code, HTTP response headers (array of strings) + * @param \DocuSign\eSign\Model\Tabs $tabs (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\Tabs, HTTP status code, HTTP response headers (array of strings) */ - public function createDocumentFieldsWithHttpInfo($account_id, $document_id, $envelope_id, $document_fields_information = null) + public function deleteDocumentTabsWithHttpInfo($account_id, $document_id, $envelope_id, $tabs = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createDocumentFields'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteDocumentTabs'); } // verify the required parameter 'document_id' is set if ($document_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $document_id when calling createDocumentFields'); + throw new \InvalidArgumentException('Missing the required parameter $document_id when calling deleteDocumentTabs'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createDocumentFields'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling deleteDocumentTabs'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/fields"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/tabs"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2673,8 +5974,8 @@ public function createDocumentFieldsWithHttpInfo($account_id, $document_id, $env // body params $_tempBody = null; - if (isset($document_fields_information)) { - $_tempBody = $document_fields_information; + if (isset($tabs)) { + $_tempBody = $tabs; } // for model (json/xml) @@ -2687,19 +5988,19 @@ public function createDocumentFieldsWithHttpInfo($account_id, $document_id, $env try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'POST', + 'DELETE', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\DocumentFieldsInformation', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/fields' + '\DocuSign\eSign\Model\Tabs', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/tabs' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentFieldsInformation', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Tabs', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { - case 201: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentFieldsInformation', $e->getResponseHeaders()); + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Tabs', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -2713,51 +6014,45 @@ public function createDocumentFieldsWithHttpInfo($account_id, $document_id, $env } /** - * Operation createDocumentResponsiveHtmlPreview + * Operation deleteDocuments * - * Get Responsive HTML Preview for a document in an envelope. + * Deletes documents from a draft envelope. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\DocumentHtmlDefinition $document_html_definition (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\DocumentHtmlDefinitions + * @param \DocuSign\eSign\Model\EnvelopeDefinition $envelope_definition (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\EnvelopeDocumentsResult */ - public function createDocumentResponsiveHtmlPreview($account_id, $document_id, $envelope_id, $document_html_definition = null) + public function deleteDocuments($account_id, $envelope_id, $envelope_definition = null) { - list($response) = $this->createDocumentResponsiveHtmlPreviewWithHttpInfo($account_id, $document_id, $envelope_id, $document_html_definition); + list($response) = $this->deleteDocumentsWithHttpInfo($account_id, $envelope_id, $envelope_definition); return $response; } /** - * Operation createDocumentResponsiveHtmlPreviewWithHttpInfo + * Operation deleteDocumentsWithHttpInfo * - * Get Responsive HTML Preview for a document in an envelope. + * Deletes documents from a draft envelope. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\DocumentHtmlDefinition $document_html_definition (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\DocumentHtmlDefinitions, HTTP status code, HTTP response headers (array of strings) + * @param \DocuSign\eSign\Model\EnvelopeDefinition $envelope_definition (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\EnvelopeDocumentsResult, HTTP status code, HTTP response headers (array of strings) */ - public function createDocumentResponsiveHtmlPreviewWithHttpInfo($account_id, $document_id, $envelope_id, $document_html_definition = null) + public function deleteDocumentsWithHttpInfo($account_id, $envelope_id, $envelope_definition = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createDocumentResponsiveHtmlPreview'); - } - // verify the required parameter 'document_id' is set - if ($document_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $document_id when calling createDocumentResponsiveHtmlPreview'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteDocuments'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createDocumentResponsiveHtmlPreview'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling deleteDocuments'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/responsive_html_preview"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2778,14 +6073,6 @@ public function createDocumentResponsiveHtmlPreviewWithHttpInfo($account_id, $do ); } // path params - if ($document_id !== null) { - $resourcePath = str_replace( - "{" . "documentId" . "}", - $this->apiClient->getSerializer()->toPathValue($document_id), - $resourcePath - ); - } - // path params if ($envelope_id !== null) { $resourcePath = str_replace( "{" . "envelopeId" . "}", @@ -2798,8 +6085,8 @@ public function createDocumentResponsiveHtmlPreviewWithHttpInfo($account_id, $do // body params $_tempBody = null; - if (isset($document_html_definition)) { - $_tempBody = $document_html_definition; + if (isset($envelope_definition)) { + $_tempBody = $envelope_definition; } // for model (json/xml) @@ -2812,19 +6099,19 @@ public function createDocumentResponsiveHtmlPreviewWithHttpInfo($account_id, $do try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'POST', + 'DELETE', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\DocumentHtmlDefinitions', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/responsive_html_preview' + '\DocuSign\eSign\Model\EnvelopeDocumentsResult', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentHtmlDefinitions', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeDocumentsResult', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { - case 201: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentHtmlDefinitions', $e->getResponseHeaders()); + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeDocumentsResult', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -2838,45 +6125,43 @@ public function createDocumentResponsiveHtmlPreviewWithHttpInfo($account_id, $do } /** - * Operation createEditView + * Operation deleteEmailSettings * - * Returns a URL to the edit view UI. + * Deletes the email setting overrides for an envelope. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\ReturnUrlRequest $return_url_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\ViewUrl + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\EmailSettings */ - public function createEditView($account_id, $envelope_id, $return_url_request = null) + public function deleteEmailSettings($account_id, $envelope_id) { - list($response) = $this->createEditViewWithHttpInfo($account_id, $envelope_id, $return_url_request); + list($response) = $this->deleteEmailSettingsWithHttpInfo($account_id, $envelope_id); return $response; } /** - * Operation createEditViewWithHttpInfo + * Operation deleteEmailSettingsWithHttpInfo * - * Returns a URL to the edit view UI. + * Deletes the email setting overrides for an envelope. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\ReturnUrlRequest $return_url_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\ViewUrl, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\EmailSettings, HTTP status code, HTTP response headers (array of strings) */ - public function createEditViewWithHttpInfo($account_id, $envelope_id, $return_url_request = null) + public function deleteEmailSettingsWithHttpInfo($account_id, $envelope_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createEditView'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteEmailSettings'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createEditView'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling deleteEmailSettings'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/views/edit"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/email_settings"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2907,12 +6192,7 @@ public function createEditViewWithHttpInfo($account_id, $envelope_id, $return_ur // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - // body params - $_tempBody = null; - if (isset($return_url_request)) { - $_tempBody = $return_url_request; - } - + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -2923,19 +6203,19 @@ public function createEditViewWithHttpInfo($account_id, $envelope_id, $return_ur try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'POST', + 'DELETE', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\ViewUrl', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/views/edit' + '\DocuSign\eSign\Model\EmailSettings', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/email_settings' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ViewUrl', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EmailSettings', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { - case 201: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ViewUrl', $e->getResponseHeaders()); + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EmailSettings', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -2949,45 +6229,43 @@ public function createEditViewWithHttpInfo($account_id, $envelope_id, $return_ur } /** - * Operation createEmailSettings + * Operation deleteEnvelopeTransferRules * - * Adds email setting overrides to an envelope. + * Delete envelope transfer rules for an account. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\EmailSettings $email_settings (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\EmailSettings + * @param string $envelope_transfer_rule_id + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return void */ - public function createEmailSettings($account_id, $envelope_id, $email_settings = null) + public function deleteEnvelopeTransferRules($account_id, $envelope_transfer_rule_id) { - list($response) = $this->createEmailSettingsWithHttpInfo($account_id, $envelope_id, $email_settings); + list($response) = $this->deleteEnvelopeTransferRulesWithHttpInfo($account_id, $envelope_transfer_rule_id); return $response; } /** - * Operation createEmailSettingsWithHttpInfo + * Operation deleteEnvelopeTransferRulesWithHttpInfo * - * Adds email setting overrides to an envelope. + * Delete envelope transfer rules for an account. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\EmailSettings $email_settings (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\EmailSettings, HTTP status code, HTTP response headers (array of strings) + * @param string $envelope_transfer_rule_id + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of null, HTTP status code, HTTP response headers (array of strings) */ - public function createEmailSettingsWithHttpInfo($account_id, $envelope_id, $email_settings = null) + public function deleteEnvelopeTransferRulesWithHttpInfo($account_id, $envelope_transfer_rule_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createEmailSettings'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteEnvelopeTransferRules'); } - // verify the required parameter 'envelope_id' is set - if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createEmailSettings'); + // verify the required parameter 'envelope_transfer_rule_id' is set + if ($envelope_transfer_rule_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_transfer_rule_id when calling deleteEnvelopeTransferRules'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/email_settings"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/transfer_rules/{envelopeTransferRuleId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3008,22 +6286,17 @@ public function createEmailSettingsWithHttpInfo($account_id, $envelope_id, $emai ); } // path params - if ($envelope_id !== null) { + if ($envelope_transfer_rule_id !== null) { $resourcePath = str_replace( - "{" . "envelopeId" . "}", - $this->apiClient->getSerializer()->toPathValue($envelope_id), + "{" . "envelopeTransferRuleId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_transfer_rule_id), $resourcePath ); } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - // body params - $_tempBody = null; - if (isset($email_settings)) { - $_tempBody = $email_settings; - } - + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -3034,21 +6307,17 @@ public function createEmailSettingsWithHttpInfo($account_id, $envelope_id, $emai try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'POST', + 'DELETE', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\EmailSettings', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/email_settings' + null, + '/v2.1/accounts/{accountId}/envelopes/transfer_rules/{envelopeTransferRuleId}' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EmailSettings', $httpHeader), $statusCode, $httpHeader]; + return [null, $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { - case 201: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EmailSettings', $e->getResponseHeaders()); - $e->setResponseObject($data); - break; case 400: $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); $e->setResponseObject($data); @@ -3060,41 +6329,43 @@ public function createEmailSettingsWithHttpInfo($account_id, $envelope_id, $emai } /** - * Operation createEnvelope + * Operation deleteLock * - * Creates an envelope. + * Deletes an envelope lock. * * @param string $account_id The external account number (int) or account ID Guid. - * @param \DocuSign\eSign\Model\EnvelopeDefinition $envelope_definition (optional) - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\EnvelopeSummary + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\LockInformation */ - public function createEnvelope($account_id, $envelope_definition = null, EnvelopesApi\CreateEnvelopeOptions $options = null) + public function deleteLock($account_id, $envelope_id) { - list($response) = $this->createEnvelopeWithHttpInfo($account_id, $envelope_definition, $options); + list($response) = $this->deleteLockWithHttpInfo($account_id, $envelope_id); return $response; } /** - * Operation createEnvelopeWithHttpInfo + * Operation deleteLockWithHttpInfo * - * Creates an envelope. + * Deletes an envelope lock. * * @param string $account_id The external account number (int) or account ID Guid. - * @param \DocuSign\eSign\Model\EnvelopeDefinition $envelope_definition (optional) - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\EnvelopeSummary, HTTP status code, HTTP response headers (array of strings) + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\LockInformation, HTTP status code, HTTP response headers (array of strings) */ - public function createEnvelopeWithHttpInfo($account_id, $envelope_definition = null, EnvelopesApi\CreateEnvelopeOptions $options = null) + public function deleteLockWithHttpInfo($account_id, $envelope_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createEnvelope'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteLock'); + } + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling deleteLock'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/lock"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3105,26 +6376,6 @@ public function createEnvelopeWithHttpInfo($account_id, $envelope_definition = n } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); - if ($options != null) - { - // query params - // query params - if ($options->getCdseMode() !== null) { - $queryParams['cdse_mode'] = $this->apiClient->getSerializer()->toQueryValue($options->getCdseMode()); - } - // query params - if ($options->getChangeRoutingOrder() !== null) { - $queryParams['change_routing_order'] = $this->apiClient->getSerializer()->toQueryValue($options->getChangeRoutingOrder()); - } - // query params - if ($options->getCompletedDocumentsOnly() !== null) { - $queryParams['completed_documents_only'] = $this->apiClient->getSerializer()->toQueryValue($options->getCompletedDocumentsOnly()); - } - // query params - if ($options->getMergeRolesOnDraft() !== null) { - $queryParams['merge_roles_on_draft'] = $this->apiClient->getSerializer()->toQueryValue($options->getMergeRolesOnDraft()); - } - } // path params if ($account_id !== null) { @@ -3134,15 +6385,18 @@ public function createEnvelopeWithHttpInfo($account_id, $envelope_definition = n $resourcePath ); } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - // body params - $_tempBody = null; - if (isset($envelope_definition)) { - $_tempBody = $envelope_definition; - } - + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -3153,19 +6407,19 @@ public function createEnvelopeWithHttpInfo($account_id, $envelope_definition = n try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'POST', + 'DELETE', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\EnvelopeSummary', - '/v2/accounts/{accountId}/envelopes' + '\DocuSign\eSign\Model\LockInformation', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/lock' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeSummary', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\LockInformation', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { - case 201: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeSummary', $e->getResponseHeaders()); + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\LockInformation', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -3179,45 +6433,43 @@ public function createEnvelopeWithHttpInfo($account_id, $envelope_definition = n } /** - * Operation createEnvelopeRecipientSharedView + * Operation deletePageInfo * - * Provides a URL to start a shared recipient view of the Envelope UI + * Delete page information for Display Appliance * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\RecipientViewRequest $recipient_view_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\ViewUrl + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return void */ - public function createEnvelopeRecipientSharedView($account_id, $envelope_id, $recipient_view_request = null) + public function deletePageInfo($account_id, $envelope_id) { - list($response) = $this->createEnvelopeRecipientSharedViewWithHttpInfo($account_id, $envelope_id, $recipient_view_request); + list($response) = $this->deletePageInfoWithHttpInfo($account_id, $envelope_id); return $response; } /** - * Operation createEnvelopeRecipientSharedViewWithHttpInfo + * Operation deletePageInfoWithHttpInfo * - * Provides a URL to start a shared recipient view of the Envelope UI + * Delete page information for Display Appliance * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\RecipientViewRequest $recipient_view_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\ViewUrl, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of null, HTTP status code, HTTP response headers (array of strings) */ - public function createEnvelopeRecipientSharedViewWithHttpInfo($account_id, $envelope_id, $recipient_view_request = null) + public function deletePageInfoWithHttpInfo($account_id, $envelope_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createEnvelopeRecipientSharedView'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deletePageInfo'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createEnvelopeRecipientSharedView'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling deletePageInfo'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/views/shared"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/display_appliance_info/page_info"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3248,12 +6500,7 @@ public function createEnvelopeRecipientSharedViewWithHttpInfo($account_id, $enve // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - // body params - $_tempBody = null; - if (isset($recipient_view_request)) { - $_tempBody = $recipient_view_request; - } - + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -3264,21 +6511,17 @@ public function createEnvelopeRecipientSharedViewWithHttpInfo($account_id, $enve try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'POST', + 'DELETE', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\ViewUrl', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/views/shared' + null, + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/display_appliance_info/page_info' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ViewUrl', $httpHeader), $statusCode, $httpHeader]; + return [null, $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { - case 201: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ViewUrl', $e->getResponseHeaders()); - $e->setResponseObject($data); - break; case 400: $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); $e->setResponseObject($data); @@ -3290,45 +6533,49 @@ public function createEnvelopeRecipientSharedViewWithHttpInfo($account_id, $enve } /** - * Operation createLock + * Operation deleteRecipient * - * Lock an envelope. + * Deletes a recipient from an envelope. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\LockRequest $lock_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\LockInformation + * @param string $recipient_id The ID of the recipient being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\Recipients */ - public function createLock($account_id, $envelope_id, $lock_request = null) + public function deleteRecipient($account_id, $envelope_id, $recipient_id) { - list($response) = $this->createLockWithHttpInfo($account_id, $envelope_id, $lock_request); + list($response) = $this->deleteRecipientWithHttpInfo($account_id, $envelope_id, $recipient_id); return $response; } /** - * Operation createLockWithHttpInfo + * Operation deleteRecipientWithHttpInfo * - * Lock an envelope. + * Deletes a recipient from an envelope. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\LockRequest $lock_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\LockInformation, HTTP status code, HTTP response headers (array of strings) + * @param string $recipient_id The ID of the recipient being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\Recipients, HTTP status code, HTTP response headers (array of strings) */ - public function createLockWithHttpInfo($account_id, $envelope_id, $lock_request = null) + public function deleteRecipientWithHttpInfo($account_id, $envelope_id, $recipient_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createLock'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteRecipient'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createLock'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling deleteRecipient'); + } + // verify the required parameter 'recipient_id' is set + if ($recipient_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling deleteRecipient'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/lock"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3356,15 +6603,18 @@ public function createLockWithHttpInfo($account_id, $envelope_id, $lock_request $resourcePath ); } + // path params + if ($recipient_id !== null) { + $resourcePath = str_replace( + "{" . "recipientId" . "}", + $this->apiClient->getSerializer()->toPathValue($recipient_id), + $resourcePath + ); + } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - // body params - $_tempBody = null; - if (isset($lock_request)) { - $_tempBody = $lock_request; - } - + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -3375,19 +6625,19 @@ public function createLockWithHttpInfo($account_id, $envelope_id, $lock_request try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'POST', + 'DELETE', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\LockInformation', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/lock' + '\DocuSign\eSign\Model\Recipients', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\LockInformation', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Recipients', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { - case 201: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\LockInformation', $e->getResponseHeaders()); + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Recipients', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -3401,47 +6651,45 @@ public function createLockWithHttpInfo($account_id, $envelope_id, $lock_request } /** - * Operation createRecipient + * Operation deleteRecipients * - * Adds one or more recipients to an envelope. + * Deletes recipients from an envelope. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. * @param \DocuSign\eSign\Model\Recipients $recipients (optional) - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\Recipients */ - public function createRecipient($account_id, $envelope_id, $recipients = null, EnvelopesApi\CreateRecipientOptions $options = null) + public function deleteRecipients($account_id, $envelope_id, $recipients = null) { - list($response) = $this->createRecipientWithHttpInfo($account_id, $envelope_id, $recipients, $options); + list($response) = $this->deleteRecipientsWithHttpInfo($account_id, $envelope_id, $recipients); return $response; } /** - * Operation createRecipientWithHttpInfo + * Operation deleteRecipientsWithHttpInfo * - * Adds one or more recipients to an envelope. + * Deletes recipients from an envelope. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. * @param \DocuSign\eSign\Model\Recipients $recipients (optional) - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\Recipients, HTTP status code, HTTP response headers (array of strings) */ - public function createRecipientWithHttpInfo($account_id, $envelope_id, $recipients = null, EnvelopesApi\CreateRecipientOptions $options = null) + public function deleteRecipientsWithHttpInfo($account_id, $envelope_id, $recipients = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createRecipient'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteRecipients'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createRecipient'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling deleteRecipients'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3452,14 +6700,6 @@ public function createRecipientWithHttpInfo($account_id, $envelope_id, $recipien } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); - if ($options != null) - { - // query params - // query params - if ($options->getResendEnvelope() !== null) { - $queryParams['resend_envelope'] = $this->apiClient->getSerializer()->toQueryValue($options->getResendEnvelope()); - } - } // path params if ($account_id !== null) { @@ -3496,18 +6736,18 @@ public function createRecipientWithHttpInfo($account_id, $envelope_id, $recipien try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'POST', + 'DELETE', $queryParams, $httpBody, $headerParams, '\DocuSign\eSign\Model\Recipients', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients' + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Recipients', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { - case 201: + case 200: $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Recipients', $e->getResponseHeaders()); $e->setResponseObject($data); break; @@ -3522,45 +6762,51 @@ public function createRecipientWithHttpInfo($account_id, $envelope_id, $recipien } /** - * Operation createRecipientView + * Operation deleteTabs * - * Returns a URL to the recipient view UI. + * Deletes the tabs associated with a recipient. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\RecipientViewRequest $recipient_view_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\ViewUrl + * @param string $recipient_id The ID of the recipient being accessed. + * @param \DocuSign\eSign\Model\Tabs $tabs (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\Tabs */ - public function createRecipientView($account_id, $envelope_id, $recipient_view_request = null) + public function deleteTabs($account_id, $envelope_id, $recipient_id, $tabs = null) { - list($response) = $this->createRecipientViewWithHttpInfo($account_id, $envelope_id, $recipient_view_request); + list($response) = $this->deleteTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, $tabs); return $response; } /** - * Operation createRecipientViewWithHttpInfo + * Operation deleteTabsWithHttpInfo * - * Returns a URL to the recipient view UI. + * Deletes the tabs associated with a recipient. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\RecipientViewRequest $recipient_view_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\ViewUrl, HTTP status code, HTTP response headers (array of strings) + * @param string $recipient_id The ID of the recipient being accessed. + * @param \DocuSign\eSign\Model\Tabs $tabs (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\Tabs, HTTP status code, HTTP response headers (array of strings) */ - public function createRecipientViewWithHttpInfo($account_id, $envelope_id, $recipient_view_request = null) + public function deleteTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, $tabs = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createRecipientView'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteTabs'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createRecipientView'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling deleteTabs'); + } + // verify the required parameter 'recipient_id' is set + if ($recipient_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling deleteTabs'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/views/recipient"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/tabs"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3588,13 +6834,21 @@ public function createRecipientViewWithHttpInfo($account_id, $envelope_id, $reci $resourcePath ); } + // path params + if ($recipient_id !== null) { + $resourcePath = str_replace( + "{" . "recipientId" . "}", + $this->apiClient->getSerializer()->toPathValue($recipient_id), + $resourcePath + ); + } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); // body params $_tempBody = null; - if (isset($recipient_view_request)) { - $_tempBody = $recipient_view_request; + if (isset($tabs)) { + $_tempBody = $tabs; } // for model (json/xml) @@ -3607,19 +6861,19 @@ public function createRecipientViewWithHttpInfo($account_id, $envelope_id, $reci try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'POST', + 'DELETE', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\ViewUrl', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/views/recipient' + '\DocuSign\eSign\Model\Tabs', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/tabs' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ViewUrl', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Tabs', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { - case 201: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ViewUrl', $e->getResponseHeaders()); + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Tabs', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -3633,45 +6887,55 @@ public function createRecipientViewWithHttpInfo($account_id, $envelope_id, $reci } /** - * Operation createResponsiveHtmlPreview + * Operation deleteTemplatesFromDocument * - * Get Responsive HTML Preview for all documents in an envelope. + * Deletes a template from a document in an existing envelope. * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\DocumentHtmlDefinition $document_html_definition (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\DocumentHtmlDefinitions + * @param string $template_id The ID of the template being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return void */ - public function createResponsiveHtmlPreview($account_id, $envelope_id, $document_html_definition = null) + public function deleteTemplatesFromDocument($account_id, $document_id, $envelope_id, $template_id) { - list($response) = $this->createResponsiveHtmlPreviewWithHttpInfo($account_id, $envelope_id, $document_html_definition); + list($response) = $this->deleteTemplatesFromDocumentWithHttpInfo($account_id, $document_id, $envelope_id, $template_id); return $response; } /** - * Operation createResponsiveHtmlPreviewWithHttpInfo + * Operation deleteTemplatesFromDocumentWithHttpInfo * - * Get Responsive HTML Preview for all documents in an envelope. + * Deletes a template from a document in an existing envelope. * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\DocumentHtmlDefinition $document_html_definition (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\DocumentHtmlDefinitions, HTTP status code, HTTP response headers (array of strings) + * @param string $template_id The ID of the template being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of null, HTTP status code, HTTP response headers (array of strings) */ - public function createResponsiveHtmlPreviewWithHttpInfo($account_id, $envelope_id, $document_html_definition = null) + public function deleteTemplatesFromDocumentWithHttpInfo($account_id, $document_id, $envelope_id, $template_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createResponsiveHtmlPreview'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteTemplatesFromDocument'); + } + // verify the required parameter 'document_id' is set + if ($document_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $document_id when calling deleteTemplatesFromDocument'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createResponsiveHtmlPreview'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling deleteTemplatesFromDocument'); + } + // verify the required parameter 'template_id' is set + if ($template_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $template_id when calling deleteTemplatesFromDocument'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/responsive_html_preview"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/templates/{templateId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3692,6 +6956,14 @@ public function createResponsiveHtmlPreviewWithHttpInfo($account_id, $envelope_i ); } // path params + if ($document_id !== null) { + $resourcePath = str_replace( + "{" . "documentId" . "}", + $this->apiClient->getSerializer()->toPathValue($document_id), + $resourcePath + ); + } + // path params if ($envelope_id !== null) { $resourcePath = str_replace( "{" . "envelopeId" . "}", @@ -3699,15 +6971,18 @@ public function createResponsiveHtmlPreviewWithHttpInfo($account_id, $envelope_i $resourcePath ); } + // path params + if ($template_id !== null) { + $resourcePath = str_replace( + "{" . "templateId" . "}", + $this->apiClient->getSerializer()->toPathValue($template_id), + $resourcePath + ); + } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - // body params - $_tempBody = null; - if (isset($document_html_definition)) { - $_tempBody = $document_html_definition; - } - + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -3718,21 +6993,17 @@ public function createResponsiveHtmlPreviewWithHttpInfo($account_id, $envelope_i try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'POST', + 'DELETE', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\DocumentHtmlDefinitions', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/responsive_html_preview' + null, + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/templates/{templateId}' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentHtmlDefinitions', $httpHeader), $statusCode, $httpHeader]; + return [null, $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { - case 201: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentHtmlDefinitions', $e->getResponseHeaders()); - $e->setResponseObject($data); - break; case 400: $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); $e->setResponseObject($data); @@ -3744,45 +7015,43 @@ public function createResponsiveHtmlPreviewWithHttpInfo($account_id, $envelope_i } /** - * Operation createSenderView + * Operation getApplianceInfo * - * Returns a URL to the sender view UI. + * Returns envelope and recipient information for Display Appliance * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\ReturnUrlRequest $return_url_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\ViewUrl + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\DisplayApplianceInfo */ - public function createSenderView($account_id, $envelope_id, $return_url_request = null) + public function getApplianceInfo($account_id, $envelope_id) { - list($response) = $this->createSenderViewWithHttpInfo($account_id, $envelope_id, $return_url_request); + list($response) = $this->getApplianceInfoWithHttpInfo($account_id, $envelope_id); return $response; } /** - * Operation createSenderViewWithHttpInfo + * Operation getApplianceInfoWithHttpInfo * - * Returns a URL to the sender view UI. + * Returns envelope and recipient information for Display Appliance * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\ReturnUrlRequest $return_url_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\ViewUrl, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\DisplayApplianceInfo, HTTP status code, HTTP response headers (array of strings) */ - public function createSenderViewWithHttpInfo($account_id, $envelope_id, $return_url_request = null) + public function getApplianceInfoWithHttpInfo($account_id, $envelope_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createSenderView'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getApplianceInfo'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createSenderView'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getApplianceInfo'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/views/sender"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/display_appliance_info"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3813,12 +7082,7 @@ public function createSenderViewWithHttpInfo($account_id, $envelope_id, $return_ // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - // body params - $_tempBody = null; - if (isset($return_url_request)) { - $_tempBody = $return_url_request; - } - + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -3829,19 +7093,19 @@ public function createSenderViewWithHttpInfo($account_id, $envelope_id, $return_ try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'POST', + 'GET', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\ViewUrl', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/views/sender' + '\DocuSign\eSign\Model\DisplayApplianceInfo', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/display_appliance_info' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ViewUrl', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DisplayApplianceInfo', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { - case 201: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ViewUrl', $e->getResponseHeaders()); + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DisplayApplianceInfo', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -3855,51 +7119,49 @@ public function createSenderViewWithHttpInfo($account_id, $envelope_id, $return_ } /** - * Operation createTabs + * Operation getAttachment * - * Adds tabs for a recipient. + * Retrieves an attachment from the envelope. * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $attachment_id * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $recipient_id The ID of the recipient being accessed. - * @param \DocuSign\eSign\Model\Tabs $tabs (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\Tabs + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return void */ - public function createTabs($account_id, $envelope_id, $recipient_id, $tabs = null) + public function getAttachment($account_id, $attachment_id, $envelope_id) { - list($response) = $this->createTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, $tabs); + list($response) = $this->getAttachmentWithHttpInfo($account_id, $attachment_id, $envelope_id); return $response; } /** - * Operation createTabsWithHttpInfo + * Operation getAttachmentWithHttpInfo * - * Adds tabs for a recipient. + * Retrieves an attachment from the envelope. * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $attachment_id * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $recipient_id The ID of the recipient being accessed. - * @param \DocuSign\eSign\Model\Tabs $tabs (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\Tabs, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of null, HTTP status code, HTTP response headers (array of strings) */ - public function createTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, $tabs = null) + public function getAttachmentWithHttpInfo($account_id, $attachment_id, $envelope_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createTabs'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getAttachment'); + } + // verify the required parameter 'attachment_id' is set + if ($attachment_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $attachment_id when calling getAttachment'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling createTabs'); - } - // verify the required parameter 'recipient_id' is set - if ($recipient_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling createTabs'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getAttachment'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/tabs"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/attachments/{attachmentId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3920,30 +7182,25 @@ public function createTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, ); } // path params - if ($envelope_id !== null) { + if ($attachment_id !== null) { $resourcePath = str_replace( - "{" . "envelopeId" . "}", - $this->apiClient->getSerializer()->toPathValue($envelope_id), + "{" . "attachmentId" . "}", + $this->apiClient->getSerializer()->toPathValue($attachment_id), $resourcePath ); } // path params - if ($recipient_id !== null) { + if ($envelope_id !== null) { $resourcePath = str_replace( - "{" . "recipientId" . "}", - $this->apiClient->getSerializer()->toPathValue($recipient_id), + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), $resourcePath ); } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - // body params - $_tempBody = null; - if (isset($tabs)) { - $_tempBody = $tabs; - } - + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -3954,21 +7211,17 @@ public function createTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'POST', + 'GET', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\Tabs', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/tabs' + null, + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/attachments/{attachmentId}' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Tabs', $httpHeader), $statusCode, $httpHeader]; + return [null, $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { - case 201: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Tabs', $e->getResponseHeaders()); - $e->setResponseObject($data); - break; case 400: $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); $e->setResponseObject($data); @@ -3980,45 +7233,43 @@ public function createTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, } /** - * Operation deleteAttachments + * Operation getAttachments * - * Delete one or more attachments from a DRAFT envelope. + * Returns a list of attachments associated with the specified envelope * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\EnvelopeAttachmentsRequest $envelope_attachments_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\EnvelopeAttachmentsResult */ - public function deleteAttachments($account_id, $envelope_id, $envelope_attachments_request = null) + public function getAttachments($account_id, $envelope_id) { - list($response) = $this->deleteAttachmentsWithHttpInfo($account_id, $envelope_id, $envelope_attachments_request); + list($response) = $this->getAttachmentsWithHttpInfo($account_id, $envelope_id); return $response; } /** - * Operation deleteAttachmentsWithHttpInfo + * Operation getAttachmentsWithHttpInfo * - * Delete one or more attachments from a DRAFT envelope. + * Returns a list of attachments associated with the specified envelope * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\EnvelopeAttachmentsRequest $envelope_attachments_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\EnvelopeAttachmentsResult, HTTP status code, HTTP response headers (array of strings) */ - public function deleteAttachmentsWithHttpInfo($account_id, $envelope_id, $envelope_attachments_request = null) + public function getAttachmentsWithHttpInfo($account_id, $envelope_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteAttachments'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getAttachments'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling deleteAttachments'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getAttachments'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/attachments"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/attachments"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -4049,12 +7300,7 @@ public function deleteAttachmentsWithHttpInfo($account_id, $envelope_id, $envelo // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - // body params - $_tempBody = null; - if (isset($envelope_attachments_request)) { - $_tempBody = $envelope_attachments_request; - } - + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -4065,12 +7311,12 @@ public function deleteAttachmentsWithHttpInfo($account_id, $envelope_id, $envelo try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'DELETE', + 'GET', $queryParams, $httpBody, $headerParams, '\DocuSign\eSign\Model\EnvelopeAttachmentsResult', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/attachments' + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/attachments' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeAttachmentsResult', $httpHeader), $statusCode, $httpHeader]; @@ -4091,43 +7337,45 @@ public function deleteAttachmentsWithHttpInfo($account_id, $envelope_id, $envelo } /** - * Operation deleteChunkedUpload + * Operation getChunkedUpload * - * Delete an existing ChunkedUpload. + * Retrieves the current metadata of a ChunkedUpload. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $chunked_upload_id - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ChunkedUploadResponse */ - public function deleteChunkedUpload($account_id, $chunked_upload_id) + public function getChunkedUpload($account_id, $chunked_upload_id, EnvelopesApi\GetChunkedUploadOptions $options = null) { - list($response) = $this->deleteChunkedUploadWithHttpInfo($account_id, $chunked_upload_id); + list($response) = $this->getChunkedUploadWithHttpInfo($account_id, $chunked_upload_id, $options); return $response; } /** - * Operation deleteChunkedUploadWithHttpInfo + * Operation getChunkedUploadWithHttpInfo * - * Delete an existing ChunkedUpload. + * Retrieves the current metadata of a ChunkedUpload. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $chunked_upload_id - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ChunkedUploadResponse, HTTP status code, HTTP response headers (array of strings) */ - public function deleteChunkedUploadWithHttpInfo($account_id, $chunked_upload_id) + public function getChunkedUploadWithHttpInfo($account_id, $chunked_upload_id, EnvelopesApi\GetChunkedUploadOptions $options = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteChunkedUpload'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getChunkedUpload'); } // verify the required parameter 'chunked_upload_id' is set if ($chunked_upload_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $chunked_upload_id when calling deleteChunkedUpload'); + throw new \InvalidArgumentException('Missing the required parameter $chunked_upload_id when calling getChunkedUpload'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/chunked_uploads/{chunkedUploadId}"; + $resourcePath = "/v2.1/accounts/{accountId}/chunked_uploads/{chunkedUploadId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -4138,6 +7386,14 @@ public function deleteChunkedUploadWithHttpInfo($account_id, $chunked_upload_id) } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + if ($options != null) + { + // query params + // query params + if ($options->getInclude() !== null) { + $queryParams['include'] = $this->apiClient->getSerializer()->toQueryValue($options->getInclude()); + } + } // path params if ($account_id !== null) { @@ -4169,12 +7425,12 @@ public function deleteChunkedUploadWithHttpInfo($account_id, $chunked_upload_id) try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'DELETE', + 'GET', $queryParams, $httpBody, $headerParams, '\DocuSign\eSign\Model\ChunkedUploadResponse', - '/v2/accounts/{accountId}/chunked_uploads/{chunkedUploadId}' + '/v2.1/accounts/{accountId}/chunked_uploads/{chunkedUploadId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ChunkedUploadResponse', $httpHeader), $statusCode, $httpHeader]; @@ -4195,55 +7451,63 @@ public function deleteChunkedUploadWithHttpInfo($account_id, $chunked_upload_id) } /** - * Operation deleteCustomFields + * Operation getCommentsTranscript * - * Deletes envelope custom fields for draft and in-process envelopes. + * Gets comment transcript for envelope and user * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\CustomFields $custom_fields (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\CustomFields + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \SplFileObject */ - public function deleteCustomFields($account_id, $envelope_id, $custom_fields = null) + public function getCommentsTranscript($account_id, $envelope_id, EnvelopesApi\GetCommentsTranscriptOptions $options = null) { - list($response) = $this->deleteCustomFieldsWithHttpInfo($account_id, $envelope_id, $custom_fields); + list($response) = $this->getCommentsTranscriptWithHttpInfo($account_id, $envelope_id, $options); return $response; } /** - * Operation deleteCustomFieldsWithHttpInfo + * Operation getCommentsTranscriptWithHttpInfo * - * Deletes envelope custom fields for draft and in-process envelopes. + * Gets comment transcript for envelope and user * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\CustomFields $custom_fields (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\CustomFields, HTTP status code, HTTP response headers (array of strings) + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \SplFileObject, HTTP status code, HTTP response headers (array of strings) */ - public function deleteCustomFieldsWithHttpInfo($account_id, $envelope_id, $custom_fields = null) + public function getCommentsTranscriptWithHttpInfo($account_id, $envelope_id, EnvelopesApi\GetCommentsTranscriptOptions $options = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteCustomFields'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getCommentsTranscript'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling deleteCustomFields'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getCommentsTranscript'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/custom_fields"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/comments/transcript"; $httpBody = ''; $queryParams = []; $headerParams = []; $formParams = []; - $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + $_header_accept = $this->apiClient->selectHeaderAccept(['application/pdf']); if (!is_null($_header_accept)) { $headerParams['Accept'] = $_header_accept; } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + if ($options != null) + { + // query params + // query params + if ($options->getEncoding() !== null) { + $queryParams['encoding'] = $this->apiClient->getSerializer()->toQueryValue($options->getEncoding()); + } + } // path params if ($account_id !== null) { @@ -4264,12 +7528,7 @@ public function deleteCustomFieldsWithHttpInfo($account_id, $envelope_id, $custo // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - // body params - $_tempBody = null; - if (isset($custom_fields)) { - $_tempBody = $custom_fields; - } - + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -4280,19 +7539,19 @@ public function deleteCustomFieldsWithHttpInfo($account_id, $envelope_id, $custo try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'DELETE', + 'GET', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\CustomFields', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/custom_fields' + '\SplFileObject', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/comments/transcript' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CustomFields', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\SplFileObject', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\CustomFields', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\SplFileObject', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -4306,51 +7565,57 @@ public function deleteCustomFieldsWithHttpInfo($account_id, $envelope_id, $custo } /** - * Operation deleteDocumentFields + * Operation getConsumerDisclosure * - * Deletes custom document fields from an existing envelope document. + * Reserved: Gets the Electronic Record and Signature Disclosure associated with the account. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\DocumentFieldsInformation $document_fields_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\DocumentFieldsInformation + * @param string $lang_code The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. + * @param string $recipient_id The ID of the recipient being accessed. + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\ConsumerDisclosure */ - public function deleteDocumentFields($account_id, $document_id, $envelope_id, $document_fields_information = null) + public function getConsumerDisclosure($account_id, $envelope_id, $lang_code, $recipient_id, EnvelopesApi\GetConsumerDisclosureOptions $options = null) { - list($response) = $this->deleteDocumentFieldsWithHttpInfo($account_id, $document_id, $envelope_id, $document_fields_information); + list($response) = $this->getConsumerDisclosureWithHttpInfo($account_id, $envelope_id, $lang_code, $recipient_id, $options); return $response; } /** - * Operation deleteDocumentFieldsWithHttpInfo + * Operation getConsumerDisclosureWithHttpInfo * - * Deletes custom document fields from an existing envelope document. + * Reserved: Gets the Electronic Record and Signature Disclosure associated with the account. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\DocumentFieldsInformation $document_fields_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\DocumentFieldsInformation, HTTP status code, HTTP response headers (array of strings) + * @param string $lang_code The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. + * @param string $recipient_id The ID of the recipient being accessed. + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\ConsumerDisclosure, HTTP status code, HTTP response headers (array of strings) */ - public function deleteDocumentFieldsWithHttpInfo($account_id, $document_id, $envelope_id, $document_fields_information = null) + public function getConsumerDisclosureWithHttpInfo($account_id, $envelope_id, $lang_code, $recipient_id, EnvelopesApi\GetConsumerDisclosureOptions $options = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteDocumentFields'); - } - // verify the required parameter 'document_id' is set - if ($document_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $document_id when calling deleteDocumentFields'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getConsumerDisclosure'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling deleteDocumentFields'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getConsumerDisclosure'); + } + // verify the required parameter 'lang_code' is set + if ($lang_code === null) { + throw new \InvalidArgumentException('Missing the required parameter $lang_code when calling getConsumerDisclosure'); + } + // verify the required parameter 'recipient_id' is set + if ($recipient_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling getConsumerDisclosure'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/fields"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/consumer_disclosure/{langCode}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -4361,6 +7626,14 @@ public function deleteDocumentFieldsWithHttpInfo($account_id, $document_id, $env } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + if ($options != null) + { + // query params + // query params + if ($options->getLangCode2() !== null) { + $queryParams['langCode'] = $this->apiClient->getSerializer()->toQueryValue($options->getLangCode2()); + } + } // path params if ($account_id !== null) { @@ -4371,30 +7644,33 @@ public function deleteDocumentFieldsWithHttpInfo($account_id, $document_id, $env ); } // path params - if ($document_id !== null) { + if ($envelope_id !== null) { $resourcePath = str_replace( - "{" . "documentId" . "}", - $this->apiClient->getSerializer()->toPathValue($document_id), + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), $resourcePath ); } // path params - if ($envelope_id !== null) { + if ($lang_code !== null) { $resourcePath = str_replace( - "{" . "envelopeId" . "}", - $this->apiClient->getSerializer()->toPathValue($envelope_id), + "{" . "langCode" . "}", + $this->apiClient->getSerializer()->toPathValue($lang_code), + $resourcePath + ); + } + // path params + if ($recipient_id !== null) { + $resourcePath = str_replace( + "{" . "recipientId" . "}", + $this->apiClient->getSerializer()->toPathValue($recipient_id), $resourcePath ); } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - // body params - $_tempBody = null; - if (isset($document_fields_information)) { - $_tempBody = $document_fields_information; - } - + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -4405,19 +7681,19 @@ public function deleteDocumentFieldsWithHttpInfo($account_id, $document_id, $env try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'DELETE', + 'GET', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\DocumentFieldsInformation', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/fields' + '\DocuSign\eSign\Model\ConsumerDisclosure', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/consumer_disclosure/{langCode}' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentFieldsInformation', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ConsumerDisclosure', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentFieldsInformation', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ConsumerDisclosure', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -4431,55 +7707,51 @@ public function deleteDocumentFieldsWithHttpInfo($account_id, $document_id, $env } /** - * Operation deleteDocumentPage + * Operation getConsumerDisclosureDefault * - * Deletes a page from a document in an envelope. + * Gets the Electronic Record and Signature Disclosure associated with the account. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $page_number The page number being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return void + * @param string $recipient_id The ID of the recipient being accessed. + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\ConsumerDisclosure */ - public function deleteDocumentPage($account_id, $document_id, $envelope_id, $page_number) + public function getConsumerDisclosureDefault($account_id, $envelope_id, $recipient_id, EnvelopesApi\GetConsumerDisclosureDefaultOptions $options = null) { - list($response) = $this->deleteDocumentPageWithHttpInfo($account_id, $document_id, $envelope_id, $page_number); + list($response) = $this->getConsumerDisclosureDefaultWithHttpInfo($account_id, $envelope_id, $recipient_id, $options); return $response; } /** - * Operation deleteDocumentPageWithHttpInfo + * Operation getConsumerDisclosureDefaultWithHttpInfo * - * Deletes a page from a document in an envelope. + * Gets the Electronic Record and Signature Disclosure associated with the account. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $page_number The page number being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of null, HTTP status code, HTTP response headers (array of strings) + * @param string $recipient_id The ID of the recipient being accessed. + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\ConsumerDisclosure, HTTP status code, HTTP response headers (array of strings) */ - public function deleteDocumentPageWithHttpInfo($account_id, $document_id, $envelope_id, $page_number) + public function getConsumerDisclosureDefaultWithHttpInfo($account_id, $envelope_id, $recipient_id, EnvelopesApi\GetConsumerDisclosureDefaultOptions $options = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteDocumentPage'); - } - // verify the required parameter 'document_id' is set - if ($document_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $document_id when calling deleteDocumentPage'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getConsumerDisclosureDefault'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling deleteDocumentPage'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getConsumerDisclosureDefault'); } - // verify the required parameter 'page_number' is set - if ($page_number === null) { - throw new \InvalidArgumentException('Missing the required parameter $page_number when calling deleteDocumentPage'); + // verify the required parameter 'recipient_id' is set + if ($recipient_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling getConsumerDisclosureDefault'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/pages/{pageNumber}"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/consumer_disclosure"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -4490,6 +7762,14 @@ public function deleteDocumentPageWithHttpInfo($account_id, $document_id, $envel } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + if ($options != null) + { + // query params + // query params + if ($options->getLangCode() !== null) { + $queryParams['langCode'] = $this->apiClient->getSerializer()->toQueryValue($options->getLangCode()); + } + } // path params if ($account_id !== null) { @@ -4500,14 +7780,6 @@ public function deleteDocumentPageWithHttpInfo($account_id, $document_id, $envel ); } // path params - if ($document_id !== null) { - $resourcePath = str_replace( - "{" . "documentId" . "}", - $this->apiClient->getSerializer()->toPathValue($document_id), - $resourcePath - ); - } - // path params if ($envelope_id !== null) { $resourcePath = str_replace( "{" . "envelopeId" . "}", @@ -4516,10 +7788,10 @@ public function deleteDocumentPageWithHttpInfo($account_id, $document_id, $envel ); } // path params - if ($page_number !== null) { + if ($recipient_id !== null) { $resourcePath = str_replace( - "{" . "pageNumber" . "}", - $this->apiClient->getSerializer()->toPathValue($page_number), + "{" . "recipientId" . "}", + $this->apiClient->getSerializer()->toPathValue($recipient_id), $resourcePath ); } @@ -4537,17 +7809,21 @@ public function deleteDocumentPageWithHttpInfo($account_id, $document_id, $envel try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'DELETE', + 'GET', $queryParams, $httpBody, $headerParams, - null, - '/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/pages/{pageNumber}' + '\DocuSign\eSign\Model\ConsumerDisclosure', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/consumer_disclosure' ); - return [null, $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ConsumerDisclosure', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ConsumerDisclosure', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; case 400: $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); $e->setResponseObject($data); @@ -4559,55 +7835,101 @@ public function deleteDocumentPageWithHttpInfo($account_id, $document_id, $envel } /** - * Operation deleteDocuments + * Operation getDocument * - * Deletes documents from a draft envelope. + * Gets a document from an envelope. * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\EnvelopeDefinition $envelope_definition (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\EnvelopeDocumentsResult + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \SplFileObject */ - public function deleteDocuments($account_id, $envelope_id, $envelope_definition = null) + public function getDocument($account_id, $document_id, $envelope_id, EnvelopesApi\GetDocumentOptions $options = null) { - list($response) = $this->deleteDocumentsWithHttpInfo($account_id, $envelope_id, $envelope_definition); + list($response) = $this->getDocumentWithHttpInfo($account_id, $document_id, $envelope_id, $options); return $response; } /** - * Operation deleteDocumentsWithHttpInfo + * Operation getDocumentWithHttpInfo * - * Deletes documents from a draft envelope. + * Gets a document from an envelope. * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\EnvelopeDefinition $envelope_definition (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\EnvelopeDocumentsResult, HTTP status code, HTTP response headers (array of strings) + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \SplFileObject, HTTP status code, HTTP response headers (array of strings) */ - public function deleteDocumentsWithHttpInfo($account_id, $envelope_id, $envelope_definition = null) + public function getDocumentWithHttpInfo($account_id, $document_id, $envelope_id, EnvelopesApi\GetDocumentOptions $options = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteDocuments'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getDocument'); + } + // verify the required parameter 'document_id' is set + if ($document_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $document_id when calling getDocument'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling deleteDocuments'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getDocument'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/documents"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}"; $httpBody = ''; $queryParams = []; $headerParams = []; $formParams = []; - $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + $_header_accept = $this->apiClient->selectHeaderAccept(['application/pdf']); if (!is_null($_header_accept)) { $headerParams['Accept'] = $_header_accept; } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + if ($options != null) + { + // query params + // query params + if ($options->getCertificate() !== null) { + $queryParams['certificate'] = $this->apiClient->getSerializer()->toQueryValue($options->getCertificate()); + } + // query params + if ($options->getDocumentsByUserid() !== null) { + $queryParams['documents_by_userid'] = $this->apiClient->getSerializer()->toQueryValue($options->getDocumentsByUserid()); + } + // query params + if ($options->getEncoding() !== null) { + $queryParams['encoding'] = $this->apiClient->getSerializer()->toQueryValue($options->getEncoding()); + } + // query params + if ($options->getEncrypt() !== null) { + $queryParams['encrypt'] = $this->apiClient->getSerializer()->toQueryValue($options->getEncrypt()); + } + // query params + if ($options->getLanguage() !== null) { + $queryParams['language'] = $this->apiClient->getSerializer()->toQueryValue($options->getLanguage()); + } + // query params + if ($options->getRecipientId() !== null) { + $queryParams['recipient_id'] = $this->apiClient->getSerializer()->toQueryValue($options->getRecipientId()); + } + // query params + if ($options->getSharedUserId() !== null) { + $queryParams['shared_user_id'] = $this->apiClient->getSerializer()->toQueryValue($options->getSharedUserId()); + } + // query params + if ($options->getShowChanges() !== null) { + $queryParams['show_changes'] = $this->apiClient->getSerializer()->toQueryValue($options->getShowChanges()); + } + // query params + if ($options->getWatermark() !== null) { + $queryParams['watermark'] = $this->apiClient->getSerializer()->toQueryValue($options->getWatermark()); + } + } // path params if ($account_id !== null) { @@ -4618,6 +7940,14 @@ public function deleteDocumentsWithHttpInfo($account_id, $envelope_id, $envelope ); } // path params + if ($document_id !== null) { + $resourcePath = str_replace( + "{" . "documentId" . "}", + $this->apiClient->getSerializer()->toPathValue($document_id), + $resourcePath + ); + } + // path params if ($envelope_id !== null) { $resourcePath = str_replace( "{" . "envelopeId" . "}", @@ -4628,12 +7958,7 @@ public function deleteDocumentsWithHttpInfo($account_id, $envelope_id, $envelope // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - // body params - $_tempBody = null; - if (isset($envelope_definition)) { - $_tempBody = $envelope_definition; - } - + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -4644,19 +7969,19 @@ public function deleteDocumentsWithHttpInfo($account_id, $envelope_id, $envelope try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'DELETE', + 'GET', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\EnvelopeDocumentsResult', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/documents' + '\SplFileObject', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeDocumentsResult', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\SplFileObject', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeDocumentsResult', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\SplFileObject', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -4670,43 +7995,43 @@ public function deleteDocumentsWithHttpInfo($account_id, $envelope_id, $envelope } /** - * Operation deleteEmailSettings + * Operation getDocumentPage * - * Deletes the email setting overrides for an envelope. + * Return document pages for Display Appliance * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\EmailSettings + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\DisplayApplianceInfo */ - public function deleteEmailSettings($account_id, $envelope_id) + public function getDocumentPage($account_id, $envelope_id) { - list($response) = $this->deleteEmailSettingsWithHttpInfo($account_id, $envelope_id); + list($response) = $this->getDocumentPageWithHttpInfo($account_id, $envelope_id); return $response; } /** - * Operation deleteEmailSettingsWithHttpInfo + * Operation getDocumentPageWithHttpInfo * - * Deletes the email setting overrides for an envelope. + * Return document pages for Display Appliance * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\EmailSettings, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\DisplayApplianceInfo, HTTP status code, HTTP response headers (array of strings) */ - public function deleteEmailSettingsWithHttpInfo($account_id, $envelope_id) + public function getDocumentPageWithHttpInfo($account_id, $envelope_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteEmailSettings'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getDocumentPage'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling deleteEmailSettings'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getDocumentPage'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/email_settings"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/display_appliance_info/document_page_list"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -4748,19 +8073,19 @@ public function deleteEmailSettingsWithHttpInfo($account_id, $envelope_id) try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'DELETE', + 'GET', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\EmailSettings', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/email_settings' + '\DocuSign\eSign\Model\DisplayApplianceInfo', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/display_appliance_info/document_page_list' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EmailSettings', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DisplayApplianceInfo', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EmailSettings', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DisplayApplianceInfo', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -4774,53 +8099,87 @@ public function deleteEmailSettingsWithHttpInfo($account_id, $envelope_id) } /** - * Operation deleteLock + * Operation getDocumentPageImage * - * Deletes an envelope lock. + * Gets a page image from an envelope for display. * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\LockInformation + * @param string $page_number The page number being accessed. + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \SplFileObject */ - public function deleteLock($account_id, $envelope_id) + public function getDocumentPageImage($account_id, $document_id, $envelope_id, $page_number, EnvelopesApi\GetDocumentPageImageOptions $options = null) { - list($response) = $this->deleteLockWithHttpInfo($account_id, $envelope_id); + list($response) = $this->getDocumentPageImageWithHttpInfo($account_id, $document_id, $envelope_id, $page_number, $options); return $response; } /** - * Operation deleteLockWithHttpInfo + * Operation getDocumentPageImageWithHttpInfo * - * Deletes an envelope lock. + * Gets a page image from an envelope for display. * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\LockInformation, HTTP status code, HTTP response headers (array of strings) + * @param string $page_number The page number being accessed. + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \SplFileObject, HTTP status code, HTTP response headers (array of strings) */ - public function deleteLockWithHttpInfo($account_id, $envelope_id) + public function getDocumentPageImageWithHttpInfo($account_id, $document_id, $envelope_id, $page_number, EnvelopesApi\GetDocumentPageImageOptions $options = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteLock'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getDocumentPageImage'); + } + // verify the required parameter 'document_id' is set + if ($document_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $document_id when calling getDocumentPageImage'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling deleteLock'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getDocumentPageImage'); + } + // verify the required parameter 'page_number' is set + if ($page_number === null) { + throw new \InvalidArgumentException('Missing the required parameter $page_number when calling getDocumentPageImage'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/lock"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/pages/{pageNumber}/page_image"; $httpBody = ''; $queryParams = []; $headerParams = []; $formParams = []; - $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + $_header_accept = $this->apiClient->selectHeaderAccept(['image/png']); if (!is_null($_header_accept)) { $headerParams['Accept'] = $_header_accept; } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + if ($options != null) + { + // query params + // query params + if ($options->getDpi() !== null) { + $queryParams['dpi'] = $this->apiClient->getSerializer()->toQueryValue($options->getDpi()); + } + // query params + if ($options->getMaxHeight() !== null) { + $queryParams['max_height'] = $this->apiClient->getSerializer()->toQueryValue($options->getMaxHeight()); + } + // query params + if ($options->getMaxWidth() !== null) { + $queryParams['max_width'] = $this->apiClient->getSerializer()->toQueryValue($options->getMaxWidth()); + } + // query params + if ($options->getShowChanges() !== null) { + $queryParams['show_changes'] = $this->apiClient->getSerializer()->toQueryValue($options->getShowChanges()); + } + } // path params if ($account_id !== null) { @@ -4831,6 +8190,14 @@ public function deleteLockWithHttpInfo($account_id, $envelope_id) ); } // path params + if ($document_id !== null) { + $resourcePath = str_replace( + "{" . "documentId" . "}", + $this->apiClient->getSerializer()->toPathValue($document_id), + $resourcePath + ); + } + // path params if ($envelope_id !== null) { $resourcePath = str_replace( "{" . "envelopeId" . "}", @@ -4838,6 +8205,14 @@ public function deleteLockWithHttpInfo($account_id, $envelope_id) $resourcePath ); } + // path params + if ($page_number !== null) { + $resourcePath = str_replace( + "{" . "pageNumber" . "}", + $this->apiClient->getSerializer()->toPathValue($page_number), + $resourcePath + ); + } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); @@ -4852,19 +8227,19 @@ public function deleteLockWithHttpInfo($account_id, $envelope_id) try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'DELETE', + 'GET', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\LockInformation', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/lock' + '\SplFileObject', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/pages/{pageNumber}/page_image' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\LockInformation', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\SplFileObject', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\LockInformation', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\SplFileObject', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -4878,49 +8253,51 @@ public function deleteLockWithHttpInfo($account_id, $envelope_id) } /** - * Operation deleteRecipient + * Operation getDocumentTabs * - * Deletes a recipient from an envelope. + * Returns tabs on the document. * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $recipient_id The ID of the recipient being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\Recipients + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\Tabs */ - public function deleteRecipient($account_id, $envelope_id, $recipient_id) + public function getDocumentTabs($account_id, $document_id, $envelope_id, EnvelopesApi\GetDocumentTabsOptions $options = null) { - list($response) = $this->deleteRecipientWithHttpInfo($account_id, $envelope_id, $recipient_id); + list($response) = $this->getDocumentTabsWithHttpInfo($account_id, $document_id, $envelope_id, $options); return $response; } /** - * Operation deleteRecipientWithHttpInfo + * Operation getDocumentTabsWithHttpInfo * - * Deletes a recipient from an envelope. + * Returns tabs on the document. * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $recipient_id The ID of the recipient being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\Recipients, HTTP status code, HTTP response headers (array of strings) + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\Tabs, HTTP status code, HTTP response headers (array of strings) */ - public function deleteRecipientWithHttpInfo($account_id, $envelope_id, $recipient_id) + public function getDocumentTabsWithHttpInfo($account_id, $document_id, $envelope_id, EnvelopesApi\GetDocumentTabsOptions $options = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteRecipient'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getDocumentTabs'); + } + // verify the required parameter 'document_id' is set + if ($document_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $document_id when calling getDocumentTabs'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling deleteRecipient'); - } - // verify the required parameter 'recipient_id' is set - if ($recipient_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling deleteRecipient'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getDocumentTabs'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/tabs"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -4931,6 +8308,14 @@ public function deleteRecipientWithHttpInfo($account_id, $envelope_id, $recipien } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + if ($options != null) + { + // query params + // query params + if ($options->getPageNumbers() !== null) { + $queryParams['page_numbers'] = $this->apiClient->getSerializer()->toQueryValue($options->getPageNumbers()); + } + } // path params if ($account_id !== null) { @@ -4941,18 +8326,18 @@ public function deleteRecipientWithHttpInfo($account_id, $envelope_id, $recipien ); } // path params - if ($envelope_id !== null) { + if ($document_id !== null) { $resourcePath = str_replace( - "{" . "envelopeId" . "}", - $this->apiClient->getSerializer()->toPathValue($envelope_id), + "{" . "documentId" . "}", + $this->apiClient->getSerializer()->toPathValue($document_id), $resourcePath ); } // path params - if ($recipient_id !== null) { + if ($envelope_id !== null) { $resourcePath = str_replace( - "{" . "recipientId" . "}", - $this->apiClient->getSerializer()->toPathValue($recipient_id), + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), $resourcePath ); } @@ -4970,19 +8355,19 @@ public function deleteRecipientWithHttpInfo($account_id, $envelope_id, $recipien try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'DELETE', + 'GET', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\Recipients', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}' + '\DocuSign\eSign\Model\Tabs', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/tabs' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Recipients', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Tabs', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Recipients', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Tabs', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -4996,45 +8381,43 @@ public function deleteRecipientWithHttpInfo($account_id, $envelope_id, $recipien } /** - * Operation deleteRecipients + * Operation getEmailSettings * - * Deletes recipients from an envelope. + * Gets the email setting overrides for an envelope. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\Recipients $recipients (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\Recipients + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\EmailSettings */ - public function deleteRecipients($account_id, $envelope_id, $recipients = null) + public function getEmailSettings($account_id, $envelope_id) { - list($response) = $this->deleteRecipientsWithHttpInfo($account_id, $envelope_id, $recipients); + list($response) = $this->getEmailSettingsWithHttpInfo($account_id, $envelope_id); return $response; } /** - * Operation deleteRecipientsWithHttpInfo + * Operation getEmailSettingsWithHttpInfo * - * Deletes recipients from an envelope. + * Gets the email setting overrides for an envelope. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\Recipients $recipients (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\Recipients, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\EmailSettings, HTTP status code, HTTP response headers (array of strings) */ - public function deleteRecipientsWithHttpInfo($account_id, $envelope_id, $recipients = null) + public function getEmailSettingsWithHttpInfo($account_id, $envelope_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteRecipients'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getEmailSettings'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling deleteRecipients'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getEmailSettings'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/email_settings"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5065,12 +8448,7 @@ public function deleteRecipientsWithHttpInfo($account_id, $envelope_id, $recipie // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - // body params - $_tempBody = null; - if (isset($recipients)) { - $_tempBody = $recipients; - } - + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -5081,19 +8459,19 @@ public function deleteRecipientsWithHttpInfo($account_id, $envelope_id, $recipie try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'DELETE', + 'GET', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\Recipients', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients' + '\DocuSign\eSign\Model\EmailSettings', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/email_settings' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Recipients', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EmailSettings', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Recipients', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EmailSettings', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -5107,51 +8485,45 @@ public function deleteRecipientsWithHttpInfo($account_id, $envelope_id, $recipie } /** - * Operation deleteTabs + * Operation getEnvelope * - * Deletes the tabs associated with a recipient. + * Gets the status of a envelope. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $recipient_id The ID of the recipient being accessed. - * @param \DocuSign\eSign\Model\Tabs $tabs (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\Tabs + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\Envelope */ - public function deleteTabs($account_id, $envelope_id, $recipient_id, $tabs = null) + public function getEnvelope($account_id, $envelope_id, EnvelopesApi\GetEnvelopeOptions $options = null) { - list($response) = $this->deleteTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, $tabs); + list($response) = $this->getEnvelopeWithHttpInfo($account_id, $envelope_id, $options); return $response; } /** - * Operation deleteTabsWithHttpInfo + * Operation getEnvelopeWithHttpInfo * - * Deletes the tabs associated with a recipient. + * Gets the status of a envelope. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $recipient_id The ID of the recipient being accessed. - * @param \DocuSign\eSign\Model\Tabs $tabs (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\Tabs, HTTP status code, HTTP response headers (array of strings) + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\Envelope, HTTP status code, HTTP response headers (array of strings) */ - public function deleteTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, $tabs = null) + public function getEnvelopeWithHttpInfo($account_id, $envelope_id, EnvelopesApi\GetEnvelopeOptions $options = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteTabs'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getEnvelope'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling deleteTabs'); - } - // verify the required parameter 'recipient_id' is set - if ($recipient_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling deleteTabs'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getEnvelope'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/tabs"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5162,6 +8534,18 @@ public function deleteTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + if ($options != null) + { + // query params + // query params + if ($options->getAdvancedUpdate() !== null) { + $queryParams['advanced_update'] = $this->apiClient->getSerializer()->toQueryValue($options->getAdvancedUpdate()); + } + // query params + if ($options->getInclude() !== null) { + $queryParams['include'] = $this->apiClient->getSerializer()->toQueryValue($options->getInclude()); + } + } // path params if ($account_id !== null) { @@ -5179,23 +8563,10 @@ public function deleteTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, $resourcePath ); } - // path params - if ($recipient_id !== null) { - $resourcePath = str_replace( - "{" . "recipientId" . "}", - $this->apiClient->getSerializer()->toPathValue($recipient_id), - $resourcePath - ); - } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - // body params - $_tempBody = null; - if (isset($tabs)) { - $_tempBody = $tabs; - } - + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -5206,19 +8577,19 @@ public function deleteTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'DELETE', + 'GET', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\Tabs', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/tabs' + '\DocuSign\eSign\Model\Envelope', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Tabs', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Envelope', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Tabs', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Envelope', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -5232,55 +8603,49 @@ public function deleteTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, } /** - * Operation deleteTemplatesFromDocument + * Operation getEnvelopeDocumentHtmlDefinitions * - * Deletes a template from a document in an existing envelope. + * Get the Original HTML Definition used to generate the Responsive HTML for a given document. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $template_id The ID of the template being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return void + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals */ - public function deleteTemplatesFromDocument($account_id, $document_id, $envelope_id, $template_id) + public function getEnvelopeDocumentHtmlDefinitions($account_id, $document_id, $envelope_id) { - list($response) = $this->deleteTemplatesFromDocumentWithHttpInfo($account_id, $document_id, $envelope_id, $template_id); + list($response) = $this->getEnvelopeDocumentHtmlDefinitionsWithHttpInfo($account_id, $document_id, $envelope_id); return $response; } /** - * Operation deleteTemplatesFromDocumentWithHttpInfo + * Operation getEnvelopeDocumentHtmlDefinitionsWithHttpInfo * - * Deletes a template from a document in an existing envelope. + * Get the Original HTML Definition used to generate the Responsive HTML for a given document. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $template_id The ID of the template being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of null, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals, HTTP status code, HTTP response headers (array of strings) */ - public function deleteTemplatesFromDocumentWithHttpInfo($account_id, $document_id, $envelope_id, $template_id) + public function getEnvelopeDocumentHtmlDefinitionsWithHttpInfo($account_id, $document_id, $envelope_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteTemplatesFromDocument'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getEnvelopeDocumentHtmlDefinitions'); } // verify the required parameter 'document_id' is set if ($document_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $document_id when calling deleteTemplatesFromDocument'); + throw new \InvalidArgumentException('Missing the required parameter $document_id when calling getEnvelopeDocumentHtmlDefinitions'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling deleteTemplatesFromDocument'); - } - // verify the required parameter 'template_id' is set - if ($template_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $template_id when calling deleteTemplatesFromDocument'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getEnvelopeDocumentHtmlDefinitions'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/templates/{templateId}"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/html_definitions"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5316,14 +8681,6 @@ public function deleteTemplatesFromDocumentWithHttpInfo($account_id, $document_i $resourcePath ); } - // path params - if ($template_id !== null) { - $resourcePath = str_replace( - "{" . "templateId" . "}", - $this->apiClient->getSerializer()->toPathValue($template_id), - $resourcePath - ); - } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); @@ -5338,17 +8695,21 @@ public function deleteTemplatesFromDocumentWithHttpInfo($account_id, $document_i try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'DELETE', + 'GET', $queryParams, $httpBody, $headerParams, - null, - '/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/templates/{templateId}' + '\DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/html_definitions' ); - return [null, $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; case 400: $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); $e->setResponseObject($data); @@ -5360,49 +8721,43 @@ public function deleteTemplatesFromDocumentWithHttpInfo($account_id, $document_i } /** - * Operation getAttachment + * Operation getEnvelopeHtmlDefinitions * - * Retrieves an attachment from the envelope. + * Get the Original HTML Definition used to generate the Responsive HTML for the envelope. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $attachment_id * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return void + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals */ - public function getAttachment($account_id, $attachment_id, $envelope_id) + public function getEnvelopeHtmlDefinitions($account_id, $envelope_id) { - list($response) = $this->getAttachmentWithHttpInfo($account_id, $attachment_id, $envelope_id); + list($response) = $this->getEnvelopeHtmlDefinitionsWithHttpInfo($account_id, $envelope_id); return $response; } /** - * Operation getAttachmentWithHttpInfo + * Operation getEnvelopeHtmlDefinitionsWithHttpInfo * - * Retrieves an attachment from the envelope. + * Get the Original HTML Definition used to generate the Responsive HTML for the envelope. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $attachment_id * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of null, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals, HTTP status code, HTTP response headers (array of strings) */ - public function getAttachmentWithHttpInfo($account_id, $attachment_id, $envelope_id) + public function getEnvelopeHtmlDefinitionsWithHttpInfo($account_id, $envelope_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getAttachment'); - } - // verify the required parameter 'attachment_id' is set - if ($attachment_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $attachment_id when calling getAttachment'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getEnvelopeHtmlDefinitions'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getAttachment'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getEnvelopeHtmlDefinitions'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/attachments/{attachmentId}"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/html_definitions"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5423,14 +8778,6 @@ public function getAttachmentWithHttpInfo($account_id, $attachment_id, $envelope ); } // path params - if ($attachment_id !== null) { - $resourcePath = str_replace( - "{" . "attachmentId" . "}", - $this->apiClient->getSerializer()->toPathValue($attachment_id), - $resourcePath - ); - } - // path params if ($envelope_id !== null) { $resourcePath = str_replace( "{" . "envelopeId" . "}", @@ -5456,13 +8803,17 @@ public function getAttachmentWithHttpInfo($account_id, $attachment_id, $envelope $queryParams, $httpBody, $headerParams, - null, - '/v2/accounts/{accountId}/envelopes/{envelopeId}/attachments/{attachmentId}' + '\DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/html_definitions' ); - return [null, $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; case 400: $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); $e->setResponseObject($data); @@ -5474,43 +8825,39 @@ public function getAttachmentWithHttpInfo($account_id, $attachment_id, $envelope } /** - * Operation getAttachments + * Operation getEnvelopeTransferRules * - * Returns a list of attachments associated with the specified envelope + * Returns a list of envelope transfer rules in the specified account. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\EnvelopeAttachmentsResult + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\EnvelopeTransferRuleInformation */ - public function getAttachments($account_id, $envelope_id) + public function getEnvelopeTransferRules($account_id, EnvelopesApi\GetEnvelopeTransferRulesOptions $options = null) { - list($response) = $this->getAttachmentsWithHttpInfo($account_id, $envelope_id); + list($response) = $this->getEnvelopeTransferRulesWithHttpInfo($account_id, $options); return $response; } /** - * Operation getAttachmentsWithHttpInfo + * Operation getEnvelopeTransferRulesWithHttpInfo * - * Returns a list of attachments associated with the specified envelope + * Returns a list of envelope transfer rules in the specified account. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\EnvelopeAttachmentsResult, HTTP status code, HTTP response headers (array of strings) + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\EnvelopeTransferRuleInformation, HTTP status code, HTTP response headers (array of strings) */ - public function getAttachmentsWithHttpInfo($account_id, $envelope_id) + public function getEnvelopeTransferRulesWithHttpInfo($account_id, EnvelopesApi\GetEnvelopeTransferRulesOptions $options = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getAttachments'); - } - // verify the required parameter 'envelope_id' is set - if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getAttachments'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getEnvelopeTransferRules'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/attachments"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/transfer_rules"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5521,6 +8868,18 @@ public function getAttachmentsWithHttpInfo($account_id, $envelope_id) } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + if ($options != null) + { + // query params + // query params + if ($options->getCount() !== null) { + $queryParams['count'] = $this->apiClient->getSerializer()->toQueryValue($options->getCount()); + } + // query params + if ($options->getStartPosition() !== null) { + $queryParams['start_position'] = $this->apiClient->getSerializer()->toQueryValue($options->getStartPosition()); + } + } // path params if ($account_id !== null) { @@ -5530,14 +8889,6 @@ public function getAttachmentsWithHttpInfo($account_id, $envelope_id) $resourcePath ); } - // path params - if ($envelope_id !== null) { - $resourcePath = str_replace( - "{" . "envelopeId" . "}", - $this->apiClient->getSerializer()->toPathValue($envelope_id), - $resourcePath - ); - } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); @@ -5556,15 +8907,15 @@ public function getAttachmentsWithHttpInfo($account_id, $envelope_id) $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\EnvelopeAttachmentsResult', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/attachments' + '\DocuSign\eSign\Model\EnvelopeTransferRuleInformation', + '/v2.1/accounts/{accountId}/envelopes/transfer_rules' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeAttachmentsResult', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeTransferRuleInformation', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeAttachmentsResult', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeTransferRuleInformation', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -5578,45 +8929,43 @@ public function getAttachmentsWithHttpInfo($account_id, $envelope_id) } /** - * Operation getChunkedUpload + * Operation getFormData * - * Retrieves the current metadata of a ChunkedUpload. + * Returns envelope form data for an existing envelope. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $chunked_upload_id - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\ChunkedUploadResponse + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\EnvelopeFormData */ - public function getChunkedUpload($account_id, $chunked_upload_id, EnvelopesApi\GetChunkedUploadOptions $options = null) + public function getFormData($account_id, $envelope_id) { - list($response) = $this->getChunkedUploadWithHttpInfo($account_id, $chunked_upload_id, $options); + list($response) = $this->getFormDataWithHttpInfo($account_id, $envelope_id); return $response; } /** - * Operation getChunkedUploadWithHttpInfo + * Operation getFormDataWithHttpInfo * - * Retrieves the current metadata of a ChunkedUpload. + * Returns envelope form data for an existing envelope. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $chunked_upload_id - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\ChunkedUploadResponse, HTTP status code, HTTP response headers (array of strings) + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\EnvelopeFormData, HTTP status code, HTTP response headers (array of strings) */ - public function getChunkedUploadWithHttpInfo($account_id, $chunked_upload_id, EnvelopesApi\GetChunkedUploadOptions $options = null) + public function getFormDataWithHttpInfo($account_id, $envelope_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getChunkedUpload'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getFormData'); } - // verify the required parameter 'chunked_upload_id' is set - if ($chunked_upload_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $chunked_upload_id when calling getChunkedUpload'); + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getFormData'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/chunked_uploads/{chunkedUploadId}"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/form_data"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5627,14 +8976,6 @@ public function getChunkedUploadWithHttpInfo($account_id, $chunked_upload_id, En } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); - if ($options != null) - { - // query params - // query params - if ($options->getInclude() !== null) { - $queryParams['include'] = $this->apiClient->getSerializer()->toQueryValue($options->getInclude()); - } - } // path params if ($account_id !== null) { @@ -5645,10 +8986,10 @@ public function getChunkedUploadWithHttpInfo($account_id, $chunked_upload_id, En ); } // path params - if ($chunked_upload_id !== null) { + if ($envelope_id !== null) { $resourcePath = str_replace( - "{" . "chunkedUploadId" . "}", - $this->apiClient->getSerializer()->toPathValue($chunked_upload_id), + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), $resourcePath ); } @@ -5670,15 +9011,15 @@ public function getChunkedUploadWithHttpInfo($account_id, $chunked_upload_id, En $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\ChunkedUploadResponse', - '/v2/accounts/{accountId}/chunked_uploads/{chunkedUploadId}' + '\DocuSign\eSign\Model\EnvelopeFormData', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/form_data' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ChunkedUploadResponse', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeFormData', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ChunkedUploadResponse', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeFormData', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -5692,57 +9033,43 @@ public function getChunkedUploadWithHttpInfo($account_id, $chunked_upload_id, En } /** - * Operation getConsumerDisclosure + * Operation getLock * - * Reserved: Gets the Electronic Record and Signature Disclosure associated with the account. + * Gets envelope lock information. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $lang_code The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. - * @param string $recipient_id The ID of the recipient being accessed. - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\ConsumerDisclosure + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\LockInformation */ - public function getConsumerDisclosure($account_id, $envelope_id, $lang_code, $recipient_id, EnvelopesApi\GetConsumerDisclosureOptions $options = null) + public function getLock($account_id, $envelope_id) { - list($response) = $this->getConsumerDisclosureWithHttpInfo($account_id, $envelope_id, $lang_code, $recipient_id, $options); + list($response) = $this->getLockWithHttpInfo($account_id, $envelope_id); return $response; } /** - * Operation getConsumerDisclosureWithHttpInfo + * Operation getLockWithHttpInfo * - * Reserved: Gets the Electronic Record and Signature Disclosure associated with the account. + * Gets envelope lock information. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $lang_code The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. - * @param string $recipient_id The ID of the recipient being accessed. - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\ConsumerDisclosure, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\LockInformation, HTTP status code, HTTP response headers (array of strings) */ - public function getConsumerDisclosureWithHttpInfo($account_id, $envelope_id, $lang_code, $recipient_id, EnvelopesApi\GetConsumerDisclosureOptions $options = null) + public function getLockWithHttpInfo($account_id, $envelope_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getConsumerDisclosure'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getLock'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getConsumerDisclosure'); - } - // verify the required parameter 'lang_code' is set - if ($lang_code === null) { - throw new \InvalidArgumentException('Missing the required parameter $lang_code when calling getConsumerDisclosure'); - } - // verify the required parameter 'recipient_id' is set - if ($recipient_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling getConsumerDisclosure'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getLock'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/consumer_disclosure/{langCode}"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/lock"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5753,14 +9080,6 @@ public function getConsumerDisclosureWithHttpInfo($account_id, $envelope_id, $la } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); - if ($options != null) - { - // query params - // query params - if ($options->getLangCode2() !== null) { - $queryParams['langCode'] = $this->apiClient->getSerializer()->toQueryValue($options->getLangCode2()); - } - } // path params if ($account_id !== null) { @@ -5778,22 +9097,6 @@ public function getConsumerDisclosureWithHttpInfo($account_id, $envelope_id, $la $resourcePath ); } - // path params - if ($lang_code !== null) { - $resourcePath = str_replace( - "{" . "langCode" . "}", - $this->apiClient->getSerializer()->toPathValue($lang_code), - $resourcePath - ); - } - // path params - if ($recipient_id !== null) { - $resourcePath = str_replace( - "{" . "recipientId" . "}", - $this->apiClient->getSerializer()->toPathValue($recipient_id), - $resourcePath - ); - } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); @@ -5812,15 +9115,15 @@ public function getConsumerDisclosureWithHttpInfo($account_id, $envelope_id, $la $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\ConsumerDisclosure', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/consumer_disclosure/{langCode}' + '\DocuSign\eSign\Model\LockInformation', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/lock' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ConsumerDisclosure', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\LockInformation', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ConsumerDisclosure', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\LockInformation', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -5834,51 +9137,43 @@ public function getConsumerDisclosureWithHttpInfo($account_id, $envelope_id, $la } /** - * Operation getConsumerDisclosureDefault + * Operation getNotificationSettings * - * Gets the Electronic Record and Signature Disclosure associated with the account. + * Gets envelope notification information. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $recipient_id The ID of the recipient being accessed. - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\ConsumerDisclosure + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\Notification */ - public function getConsumerDisclosureDefault($account_id, $envelope_id, $recipient_id, EnvelopesApi\GetConsumerDisclosureDefaultOptions $options = null) + public function getNotificationSettings($account_id, $envelope_id) { - list($response) = $this->getConsumerDisclosureDefaultWithHttpInfo($account_id, $envelope_id, $recipient_id, $options); + list($response) = $this->getNotificationSettingsWithHttpInfo($account_id, $envelope_id); return $response; } /** - * Operation getConsumerDisclosureDefaultWithHttpInfo + * Operation getNotificationSettingsWithHttpInfo * - * Gets the Electronic Record and Signature Disclosure associated with the account. + * Gets envelope notification information. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $recipient_id The ID of the recipient being accessed. - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\ConsumerDisclosure, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\Notification, HTTP status code, HTTP response headers (array of strings) */ - public function getConsumerDisclosureDefaultWithHttpInfo($account_id, $envelope_id, $recipient_id, EnvelopesApi\GetConsumerDisclosureDefaultOptions $options = null) + public function getNotificationSettingsWithHttpInfo($account_id, $envelope_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getConsumerDisclosureDefault'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getNotificationSettings'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getConsumerDisclosureDefault'); - } - // verify the required parameter 'recipient_id' is set - if ($recipient_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling getConsumerDisclosureDefault'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getNotificationSettings'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/consumer_disclosure"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/notification"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5889,14 +9184,6 @@ public function getConsumerDisclosureDefaultWithHttpInfo($account_id, $envelope_ } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); - if ($options != null) - { - // query params - // query params - if ($options->getLangCode() !== null) { - $queryParams['langCode'] = $this->apiClient->getSerializer()->toQueryValue($options->getLangCode()); - } - } // path params if ($account_id !== null) { @@ -5914,14 +9201,6 @@ public function getConsumerDisclosureDefaultWithHttpInfo($account_id, $envelope_ $resourcePath ); } - // path params - if ($recipient_id !== null) { - $resourcePath = str_replace( - "{" . "recipientId" . "}", - $this->apiClient->getSerializer()->toPathValue($recipient_id), - $resourcePath - ); - } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); @@ -5940,15 +9219,15 @@ public function getConsumerDisclosureDefaultWithHttpInfo($account_id, $envelope_ $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\ConsumerDisclosure', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/consumer_disclosure' + '\DocuSign\eSign\Model\Notification', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/notification' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ConsumerDisclosure', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Notification', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ConsumerDisclosure', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Notification', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -5962,93 +9241,65 @@ public function getConsumerDisclosureDefaultWithHttpInfo($account_id, $envelope_ } /** - * Operation getDocument + * Operation getPageTabs * - * Gets a document from an envelope. + * Returns tabs on the specified page. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \SplFileObject + * @param string $page_number The page number being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\Tabs */ - public function getDocument($account_id, $document_id, $envelope_id, EnvelopesApi\GetDocumentOptions $options = null) + public function getPageTabs($account_id, $document_id, $envelope_id, $page_number) { - list($response) = $this->getDocumentWithHttpInfo($account_id, $document_id, $envelope_id, $options); + list($response) = $this->getPageTabsWithHttpInfo($account_id, $document_id, $envelope_id, $page_number); return $response; } /** - * Operation getDocumentWithHttpInfo + * Operation getPageTabsWithHttpInfo * - * Gets a document from an envelope. + * Returns tabs on the specified page. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \SplFileObject, HTTP status code, HTTP response headers (array of strings) + * @param string $page_number The page number being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\Tabs, HTTP status code, HTTP response headers (array of strings) */ - public function getDocumentWithHttpInfo($account_id, $document_id, $envelope_id, EnvelopesApi\GetDocumentOptions $options = null) + public function getPageTabsWithHttpInfo($account_id, $document_id, $envelope_id, $page_number) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getDocument'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getPageTabs'); } // verify the required parameter 'document_id' is set if ($document_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $document_id when calling getDocument'); + throw new \InvalidArgumentException('Missing the required parameter $document_id when calling getPageTabs'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getDocument'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getPageTabs'); + } + // verify the required parameter 'page_number' is set + if ($page_number === null) { + throw new \InvalidArgumentException('Missing the required parameter $page_number when calling getPageTabs'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/pages/{pageNumber}/tabs"; $httpBody = ''; $queryParams = []; $headerParams = []; $formParams = []; - $_header_accept = $this->apiClient->selectHeaderAccept(['application/pdf']); + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); if (!is_null($_header_accept)) { $headerParams['Accept'] = $_header_accept; } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); - if ($options != null) - { - // query params - // query params - if ($options->getCertificate() !== null) { - $queryParams['certificate'] = $this->apiClient->getSerializer()->toQueryValue($options->getCertificate()); - } - // query params - if ($options->getEncoding() !== null) { - $queryParams['encoding'] = $this->apiClient->getSerializer()->toQueryValue($options->getEncoding()); - } - // query params - if ($options->getEncrypt() !== null) { - $queryParams['encrypt'] = $this->apiClient->getSerializer()->toQueryValue($options->getEncrypt()); - } - // query params - if ($options->getLanguage() !== null) { - $queryParams['language'] = $this->apiClient->getSerializer()->toQueryValue($options->getLanguage()); - } - // query params - if ($options->getRecipientId() !== null) { - $queryParams['recipient_id'] = $this->apiClient->getSerializer()->toQueryValue($options->getRecipientId()); - } - // query params - if ($options->getShowChanges() !== null) { - $queryParams['show_changes'] = $this->apiClient->getSerializer()->toQueryValue($options->getShowChanges()); - } - // query params - if ($options->getWatermark() !== null) { - $queryParams['watermark'] = $this->apiClient->getSerializer()->toQueryValue($options->getWatermark()); - } - } // path params if ($account_id !== null) { @@ -6074,6 +9325,14 @@ public function getDocumentWithHttpInfo($account_id, $document_id, $envelope_id, $resourcePath ); } + // path params + if ($page_number !== null) { + $resourcePath = str_replace( + "{" . "pageNumber" . "}", + $this->apiClient->getSerializer()->toPathValue($page_number), + $resourcePath + ); + } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); @@ -6092,15 +9351,15 @@ public function getDocumentWithHttpInfo($account_id, $document_id, $envelope_id, $queryParams, $httpBody, $headerParams, - '\SplFileObject', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}' + '\DocuSign\eSign\Model\Tabs', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/pages/{pageNumber}/tabs' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\SplFileObject', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Tabs', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\SplFileObject', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Tabs', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -6114,62 +9373,56 @@ public function getDocumentWithHttpInfo($account_id, $document_id, $envelope_id, } /** - * Operation getDocumentPageImage + * Operation getPages * - * Gets a page image from an envelope for display. + * Returns document page image(s) based on input. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $page_number The page number being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \SplFileObject + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\PageImages */ - public function getDocumentPageImage($account_id, $document_id, $envelope_id, $page_number, EnvelopesApi\GetDocumentPageImageOptions $options = null) + public function getPages($account_id, $document_id, $envelope_id, EnvelopesApi\GetPagesOptions $options = null) { - list($response) = $this->getDocumentPageImageWithHttpInfo($account_id, $document_id, $envelope_id, $page_number, $options); + list($response) = $this->getPagesWithHttpInfo($account_id, $document_id, $envelope_id, $options); return $response; } /** - * Operation getDocumentPageImageWithHttpInfo + * Operation getPagesWithHttpInfo * - * Gets a page image from an envelope for display. + * Returns document page image(s) based on input. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $page_number The page number being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \SplFileObject, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\PageImages, HTTP status code, HTTP response headers (array of strings) */ - public function getDocumentPageImageWithHttpInfo($account_id, $document_id, $envelope_id, $page_number, EnvelopesApi\GetDocumentPageImageOptions $options = null) + public function getPagesWithHttpInfo($account_id, $document_id, $envelope_id, EnvelopesApi\GetPagesOptions $options = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getDocumentPageImage'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getPages'); } // verify the required parameter 'document_id' is set if ($document_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $document_id when calling getDocumentPageImage'); + throw new \InvalidArgumentException('Missing the required parameter $document_id when calling getPages'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getDocumentPageImage'); - } - // verify the required parameter 'page_number' is set - if ($page_number === null) { - throw new \InvalidArgumentException('Missing the required parameter $page_number when calling getDocumentPageImage'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getPages'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/pages/{pageNumber}/page_image"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/pages"; $httpBody = ''; $queryParams = []; $headerParams = []; $formParams = []; - $_header_accept = $this->apiClient->selectHeaderAccept(['image/png']); + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); if (!is_null($_header_accept)) { $headerParams['Accept'] = $_header_accept; } @@ -6179,6 +9432,10 @@ public function getDocumentPageImageWithHttpInfo($account_id, $document_id, $env { // query params // query params + if ($options->getCount() !== null) { + $queryParams['count'] = $this->apiClient->getSerializer()->toQueryValue($options->getCount()); + } + // query params if ($options->getDpi() !== null) { $queryParams['dpi'] = $this->apiClient->getSerializer()->toQueryValue($options->getDpi()); } @@ -6191,9 +9448,17 @@ public function getDocumentPageImageWithHttpInfo($account_id, $document_id, $env $queryParams['max_width'] = $this->apiClient->getSerializer()->toQueryValue($options->getMaxWidth()); } // query params + if ($options->getNocache() !== null) { + $queryParams['nocache'] = $this->apiClient->getSerializer()->toQueryValue($options->getNocache()); + } + // query params if ($options->getShowChanges() !== null) { $queryParams['show_changes'] = $this->apiClient->getSerializer()->toQueryValue($options->getShowChanges()); } + // query params + if ($options->getStartPosition() !== null) { + $queryParams['start_position'] = $this->apiClient->getSerializer()->toQueryValue($options->getStartPosition()); + } } // path params @@ -6220,14 +9485,6 @@ public function getDocumentPageImageWithHttpInfo($account_id, $document_id, $env $resourcePath ); } - // path params - if ($page_number !== null) { - $resourcePath = str_replace( - "{" . "pageNumber" . "}", - $this->apiClient->getSerializer()->toPathValue($page_number), - $resourcePath - ); - } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); @@ -6246,15 +9503,15 @@ public function getDocumentPageImageWithHttpInfo($account_id, $document_id, $env $queryParams, $httpBody, $headerParams, - '\SplFileObject', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/pages/{pageNumber}/page_image' + '\DocuSign\eSign\Model\PageImages', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/pages' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\SplFileObject', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\PageImages', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\SplFileObject', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\PageImages', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -6268,51 +9525,43 @@ public function getDocumentPageImageWithHttpInfo($account_id, $document_id, $env } /** - * Operation getDocumentTabs + * Operation getPdfBlob * - * Returns tabs on the document. + * Return pdf blobs for Display Appliance * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\Tabs + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\DisplayAppliancePdf */ - public function getDocumentTabs($account_id, $document_id, $envelope_id, EnvelopesApi\GetDocumentTabsOptions $options = null) + public function getPdfBlob($account_id, $envelope_id) { - list($response) = $this->getDocumentTabsWithHttpInfo($account_id, $document_id, $envelope_id, $options); + list($response) = $this->getPdfBlobWithHttpInfo($account_id, $envelope_id); return $response; } /** - * Operation getDocumentTabsWithHttpInfo + * Operation getPdfBlobWithHttpInfo * - * Returns tabs on the document. + * Return pdf blobs for Display Appliance * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\Tabs, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\DisplayAppliancePdf, HTTP status code, HTTP response headers (array of strings) */ - public function getDocumentTabsWithHttpInfo($account_id, $document_id, $envelope_id, EnvelopesApi\GetDocumentTabsOptions $options = null) + public function getPdfBlobWithHttpInfo($account_id, $envelope_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getDocumentTabs'); - } - // verify the required parameter 'document_id' is set - if ($document_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $document_id when calling getDocumentTabs'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getPdfBlob'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getDocumentTabs'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getPdfBlob'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/tabs"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/display_appliance_info/pdf_blobs"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -6323,14 +9572,6 @@ public function getDocumentTabsWithHttpInfo($account_id, $document_id, $envelope } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); - if ($options != null) - { - // query params - // query params - if ($options->getPageNumbers() !== null) { - $queryParams['page_numbers'] = $this->apiClient->getSerializer()->toQueryValue($options->getPageNumbers()); - } - } // path params if ($account_id !== null) { @@ -6341,14 +9582,6 @@ public function getDocumentTabsWithHttpInfo($account_id, $document_id, $envelope ); } // path params - if ($document_id !== null) { - $resourcePath = str_replace( - "{" . "documentId" . "}", - $this->apiClient->getSerializer()->toPathValue($document_id), - $resourcePath - ); - } - // path params if ($envelope_id !== null) { $resourcePath = str_replace( "{" . "envelopeId" . "}", @@ -6374,15 +9607,15 @@ public function getDocumentTabsWithHttpInfo($account_id, $document_id, $envelope $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\Tabs', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/tabs' + '\DocuSign\eSign\Model\DisplayAppliancePdf', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/display_appliance_info/pdf_blobs' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Tabs', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DisplayAppliancePdf', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Tabs', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DisplayAppliancePdf', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -6396,43 +9629,49 @@ public function getDocumentTabsWithHttpInfo($account_id, $document_id, $envelope } /** - * Operation getEmailSettings + * Operation getRecipientDocumentVisibility * - * Gets the email setting overrides for an envelope. + * Returns document visibility for the recipients * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\EmailSettings + * @param string $recipient_id The ID of the recipient being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\DocumentVisibilityList */ - public function getEmailSettings($account_id, $envelope_id) + public function getRecipientDocumentVisibility($account_id, $envelope_id, $recipient_id) { - list($response) = $this->getEmailSettingsWithHttpInfo($account_id, $envelope_id); + list($response) = $this->getRecipientDocumentVisibilityWithHttpInfo($account_id, $envelope_id, $recipient_id); return $response; } /** - * Operation getEmailSettingsWithHttpInfo + * Operation getRecipientDocumentVisibilityWithHttpInfo * - * Gets the email setting overrides for an envelope. + * Returns document visibility for the recipients * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\EmailSettings, HTTP status code, HTTP response headers (array of strings) + * @param string $recipient_id The ID of the recipient being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\DocumentVisibilityList, HTTP status code, HTTP response headers (array of strings) */ - public function getEmailSettingsWithHttpInfo($account_id, $envelope_id) + public function getRecipientDocumentVisibilityWithHttpInfo($account_id, $envelope_id, $recipient_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getEmailSettings'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getRecipientDocumentVisibility'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getEmailSettings'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getRecipientDocumentVisibility'); + } + // verify the required parameter 'recipient_id' is set + if ($recipient_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling getRecipientDocumentVisibility'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/email_settings"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/document_visibility"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -6460,6 +9699,14 @@ public function getEmailSettingsWithHttpInfo($account_id, $envelope_id) $resourcePath ); } + // path params + if ($recipient_id !== null) { + $resourcePath = str_replace( + "{" . "recipientId" . "}", + $this->apiClient->getSerializer()->toPathValue($recipient_id), + $resourcePath + ); + } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); @@ -6478,15 +9725,15 @@ public function getEmailSettingsWithHttpInfo($account_id, $envelope_id) $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\EmailSettings', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/email_settings' + '\DocuSign\eSign\Model\DocumentVisibilityList', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/document_visibility' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EmailSettings', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentVisibilityList', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EmailSettings', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentVisibilityList', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -6500,50 +9747,56 @@ public function getEmailSettingsWithHttpInfo($account_id, $envelope_id) } /** - * Operation getEnvelope + * Operation getRecipientInitialsImage * - * Gets the status of a envelope. + * Gets the initials image for a user. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param string $recipient_id The ID of the recipient being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\Envelope + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \SplFileObject */ - public function getEnvelope($account_id, $envelope_id, EnvelopesApi\GetEnvelopeOptions $options = null) + public function getRecipientInitialsImage($account_id, $envelope_id, $recipient_id, EnvelopesApi\GetRecipientInitialsImageOptions $options = null) { - list($response) = $this->getEnvelopeWithHttpInfo($account_id, $envelope_id, $options); + list($response) = $this->getRecipientInitialsImageWithHttpInfo($account_id, $envelope_id, $recipient_id, $options); return $response; } /** - * Operation getEnvelopeWithHttpInfo + * Operation getRecipientInitialsImageWithHttpInfo * - * Gets the status of a envelope. + * Gets the initials image for a user. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param string $recipient_id The ID of the recipient being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\Envelope, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \SplFileObject, HTTP status code, HTTP response headers (array of strings) */ - public function getEnvelopeWithHttpInfo($account_id, $envelope_id, EnvelopesApi\GetEnvelopeOptions $options = null) + public function getRecipientInitialsImageWithHttpInfo($account_id, $envelope_id, $recipient_id, EnvelopesApi\GetRecipientInitialsImageOptions $options = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getEnvelope'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getRecipientInitialsImage'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getEnvelope'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getRecipientInitialsImage'); + } + // verify the required parameter 'recipient_id' is set + if ($recipient_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling getRecipientInitialsImage'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/initials_image"; $httpBody = ''; $queryParams = []; $headerParams = []; $formParams = []; - $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + $_header_accept = $this->apiClient->selectHeaderAccept(['image/gif']); if (!is_null($_header_accept)) { $headerParams['Accept'] = $_header_accept; } @@ -6553,12 +9806,8 @@ public function getEnvelopeWithHttpInfo($account_id, $envelope_id, EnvelopesApi\ { // query params // query params - if ($options->getAdvancedUpdate() !== null) { - $queryParams['advanced_update'] = $this->apiClient->getSerializer()->toQueryValue($options->getAdvancedUpdate()); - } - // query params - if ($options->getInclude() !== null) { - $queryParams['include'] = $this->apiClient->getSerializer()->toQueryValue($options->getInclude()); + if ($options->getIncludeChrome() !== null) { + $queryParams['include_chrome'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludeChrome()); } } @@ -6578,6 +9827,14 @@ public function getEnvelopeWithHttpInfo($account_id, $envelope_id, EnvelopesApi\ $resourcePath ); } + // path params + if ($recipient_id !== null) { + $resourcePath = str_replace( + "{" . "recipientId" . "}", + $this->apiClient->getSerializer()->toPathValue($recipient_id), + $resourcePath + ); + } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); @@ -6596,15 +9853,15 @@ public function getEnvelopeWithHttpInfo($account_id, $envelope_id, EnvelopesApi\ $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\Envelope', - '/v2/accounts/{accountId}/envelopes/{envelopeId}' + '\SplFileObject', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/initials_image' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Envelope', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\SplFileObject', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Envelope', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\SplFileObject', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -6618,49 +9875,49 @@ public function getEnvelopeWithHttpInfo($account_id, $envelope_id, EnvelopesApi\ } /** - * Operation getEnvelopeDocumentHtmlDefinitions + * Operation getRecipientSignature * - * Get the Original HTML Definition used to generate the Responsive HTML for a given document. + * Gets signature information for a signer or sign-in-person recipient. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals + * @param string $recipient_id The ID of the recipient being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\UserSignature */ - public function getEnvelopeDocumentHtmlDefinitions($account_id, $document_id, $envelope_id) + public function getRecipientSignature($account_id, $envelope_id, $recipient_id) { - list($response) = $this->getEnvelopeDocumentHtmlDefinitionsWithHttpInfo($account_id, $document_id, $envelope_id); + list($response) = $this->getRecipientSignatureWithHttpInfo($account_id, $envelope_id, $recipient_id); return $response; } /** - * Operation getEnvelopeDocumentHtmlDefinitionsWithHttpInfo + * Operation getRecipientSignatureWithHttpInfo * - * Get the Original HTML Definition used to generate the Responsive HTML for a given document. + * Gets signature information for a signer or sign-in-person recipient. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals, HTTP status code, HTTP response headers (array of strings) + * @param string $recipient_id The ID of the recipient being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\UserSignature, HTTP status code, HTTP response headers (array of strings) */ - public function getEnvelopeDocumentHtmlDefinitionsWithHttpInfo($account_id, $document_id, $envelope_id) + public function getRecipientSignatureWithHttpInfo($account_id, $envelope_id, $recipient_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getEnvelopeDocumentHtmlDefinitions'); - } - // verify the required parameter 'document_id' is set - if ($document_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $document_id when calling getEnvelopeDocumentHtmlDefinitions'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getRecipientSignature'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getEnvelopeDocumentHtmlDefinitions'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getRecipientSignature'); + } + // verify the required parameter 'recipient_id' is set + if ($recipient_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling getRecipientSignature'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/html_definitions"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/signature"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -6681,18 +9938,18 @@ public function getEnvelopeDocumentHtmlDefinitionsWithHttpInfo($account_id, $doc ); } // path params - if ($document_id !== null) { + if ($envelope_id !== null) { $resourcePath = str_replace( - "{" . "documentId" . "}", - $this->apiClient->getSerializer()->toPathValue($document_id), + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), $resourcePath ); } // path params - if ($envelope_id !== null) { + if ($recipient_id !== null) { $resourcePath = str_replace( - "{" . "envelopeId" . "}", - $this->apiClient->getSerializer()->toPathValue($envelope_id), + "{" . "recipientId" . "}", + $this->apiClient->getSerializer()->toPathValue($recipient_id), $resourcePath ); } @@ -6714,15 +9971,15 @@ public function getEnvelopeDocumentHtmlDefinitionsWithHttpInfo($account_id, $doc $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/html_definitions' + '\DocuSign\eSign\Model\UserSignature', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/signature' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\UserSignature', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\UserSignature', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -6736,53 +9993,69 @@ public function getEnvelopeDocumentHtmlDefinitionsWithHttpInfo($account_id, $doc } /** - * Operation getEnvelopeHtmlDefinitions + * Operation getRecipientSignatureImage * - * Get the Original HTML Definition used to generate the Responsive HTML for the envelope. + * Retrieve signature image information for a signer/sign-in-person recipient. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals + * @param string $recipient_id The ID of the recipient being accessed. + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \SplFileObject */ - public function getEnvelopeHtmlDefinitions($account_id, $envelope_id) + public function getRecipientSignatureImage($account_id, $envelope_id, $recipient_id, EnvelopesApi\GetRecipientSignatureImageOptions $options = null) { - list($response) = $this->getEnvelopeHtmlDefinitionsWithHttpInfo($account_id, $envelope_id); + list($response) = $this->getRecipientSignatureImageWithHttpInfo($account_id, $envelope_id, $recipient_id, $options); return $response; } /** - * Operation getEnvelopeHtmlDefinitionsWithHttpInfo + * Operation getRecipientSignatureImageWithHttpInfo * - * Get the Original HTML Definition used to generate the Responsive HTML for the envelope. + * Retrieve signature image information for a signer/sign-in-person recipient. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals, HTTP status code, HTTP response headers (array of strings) + * @param string $recipient_id The ID of the recipient being accessed. + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \SplFileObject, HTTP status code, HTTP response headers (array of strings) */ - public function getEnvelopeHtmlDefinitionsWithHttpInfo($account_id, $envelope_id) + public function getRecipientSignatureImageWithHttpInfo($account_id, $envelope_id, $recipient_id, EnvelopesApi\GetRecipientSignatureImageOptions $options = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getEnvelopeHtmlDefinitions'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getRecipientSignatureImage'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getEnvelopeHtmlDefinitions'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getRecipientSignatureImage'); + } + // verify the required parameter 'recipient_id' is set + if ($recipient_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling getRecipientSignatureImage'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/html_definitions"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/signature_image"; $httpBody = ''; $queryParams = []; $headerParams = []; $formParams = []; - $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + $_header_accept = $this->apiClient->selectHeaderAccept(['image/gif']); if (!is_null($_header_accept)) { $headerParams['Accept'] = $_header_accept; } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + if ($options != null) + { + // query params + // query params + if ($options->getIncludeChrome() !== null) { + $queryParams['include_chrome'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludeChrome()); + } + } // path params if ($account_id !== null) { @@ -6800,6 +10073,14 @@ public function getEnvelopeHtmlDefinitionsWithHttpInfo($account_id, $envelope_id $resourcePath ); } + // path params + if ($recipient_id !== null) { + $resourcePath = str_replace( + "{" . "recipientId" . "}", + $this->apiClient->getSerializer()->toPathValue($recipient_id), + $resourcePath + ); + } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); @@ -6818,15 +10099,15 @@ public function getEnvelopeHtmlDefinitionsWithHttpInfo($account_id, $envelope_id $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/html_definitions' + '\SplFileObject', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/signature_image' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\SplFileObject', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\SplFileObject', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -6840,43 +10121,43 @@ public function getEnvelopeHtmlDefinitionsWithHttpInfo($account_id, $envelope_id } /** - * Operation getFormData + * Operation getSignerAttachment * - * Returns envelope form data for an existing envelope. + * Return signer attachment information for Display Appliance * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\EnvelopeFormData + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\DisplayApplianceSignerAttachment */ - public function getFormData($account_id, $envelope_id) + public function getSignerAttachment($account_id, $envelope_id) { - list($response) = $this->getFormDataWithHttpInfo($account_id, $envelope_id); + list($response) = $this->getSignerAttachmentWithHttpInfo($account_id, $envelope_id); return $response; } /** - * Operation getFormDataWithHttpInfo + * Operation getSignerAttachmentWithHttpInfo * - * Returns envelope form data for an existing envelope. + * Return signer attachment information for Display Appliance * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\EnvelopeFormData, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\DisplayApplianceSignerAttachment, HTTP status code, HTTP response headers (array of strings) */ - public function getFormDataWithHttpInfo($account_id, $envelope_id) + public function getSignerAttachmentWithHttpInfo($account_id, $envelope_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getFormData'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getSignerAttachment'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getFormData'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getSignerAttachment'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/form_data"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/display_appliance_info/signer_attachment_info"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -6922,15 +10203,15 @@ public function getFormDataWithHttpInfo($account_id, $envelope_id) $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\EnvelopeFormData', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/form_data' + '\DocuSign\eSign\Model\DisplayApplianceSignerAttachment', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/display_appliance_info/signer_attachment_info' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeFormData', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DisplayApplianceSignerAttachment', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeFormData', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DisplayApplianceSignerAttachment', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -6944,43 +10225,43 @@ public function getFormDataWithHttpInfo($account_id, $envelope_id) } /** - * Operation getLock + * Operation getTabsBlob * - * Gets envelope lock information. + * Get encrypted tabs blob. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\LockInformation + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return void */ - public function getLock($account_id, $envelope_id) + public function getTabsBlob($account_id, $envelope_id) { - list($response) = $this->getLockWithHttpInfo($account_id, $envelope_id); + list($response) = $this->getTabsBlobWithHttpInfo($account_id, $envelope_id); return $response; } /** - * Operation getLockWithHttpInfo + * Operation getTabsBlobWithHttpInfo * - * Gets envelope lock information. + * Get encrypted tabs blob. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\LockInformation, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of null, HTTP status code, HTTP response headers (array of strings) */ - public function getLockWithHttpInfo($account_id, $envelope_id) + public function getTabsBlobWithHttpInfo($account_id, $envelope_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getLock'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getTabsBlob'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getLock'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getTabsBlob'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/lock"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/tabs_blob"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -7026,17 +10307,13 @@ public function getLockWithHttpInfo($account_id, $envelope_id) $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\LockInformation', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/lock' + null, + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/tabs_blob' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\LockInformation', $httpHeader), $statusCode, $httpHeader]; + return [null, $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { - case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\LockInformation', $e->getResponseHeaders()); - $e->setResponseObject($data); - break; case 400: $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); $e->setResponseObject($data); @@ -7048,43 +10325,49 @@ public function getLockWithHttpInfo($account_id, $envelope_id) } /** - * Operation getNotificationSettings + * Operation getTemplateRecipientDocumentVisibility * - * Gets envelope notification information. + * Returns document visibility for the recipients * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\Notification + * @param string $recipient_id The ID of the recipient being accessed. + * @param string $template_id The ID of the template being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\DocumentVisibilityList */ - public function getNotificationSettings($account_id, $envelope_id) + public function getTemplateRecipientDocumentVisibility($account_id, $recipient_id, $template_id) { - list($response) = $this->getNotificationSettingsWithHttpInfo($account_id, $envelope_id); + list($response) = $this->getTemplateRecipientDocumentVisibilityWithHttpInfo($account_id, $recipient_id, $template_id); return $response; } /** - * Operation getNotificationSettingsWithHttpInfo + * Operation getTemplateRecipientDocumentVisibilityWithHttpInfo * - * Gets envelope notification information. + * Returns document visibility for the recipients * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\Notification, HTTP status code, HTTP response headers (array of strings) + * @param string $recipient_id The ID of the recipient being accessed. + * @param string $template_id The ID of the template being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\DocumentVisibilityList, HTTP status code, HTTP response headers (array of strings) */ - public function getNotificationSettingsWithHttpInfo($account_id, $envelope_id) + public function getTemplateRecipientDocumentVisibilityWithHttpInfo($account_id, $recipient_id, $template_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getNotificationSettings'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getTemplateRecipientDocumentVisibility'); } - // verify the required parameter 'envelope_id' is set - if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getNotificationSettings'); + // verify the required parameter 'recipient_id' is set + if ($recipient_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling getTemplateRecipientDocumentVisibility'); + } + // verify the required parameter 'template_id' is set + if ($template_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $template_id when calling getTemplateRecipientDocumentVisibility'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/notification"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/document_visibility"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -7105,10 +10388,18 @@ public function getNotificationSettingsWithHttpInfo($account_id, $envelope_id) ); } // path params - if ($envelope_id !== null) { + if ($recipient_id !== null) { $resourcePath = str_replace( - "{" . "envelopeId" . "}", - $this->apiClient->getSerializer()->toPathValue($envelope_id), + "{" . "recipientId" . "}", + $this->apiClient->getSerializer()->toPathValue($recipient_id), + $resourcePath + ); + } + // path params + if ($template_id !== null) { + $resourcePath = str_replace( + "{" . "templateId" . "}", + $this->apiClient->getSerializer()->toPathValue($template_id), $resourcePath ); } @@ -7130,15 +10421,15 @@ public function getNotificationSettingsWithHttpInfo($account_id, $envelope_id) $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\Notification', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/notification' + '\DocuSign\eSign\Model\DocumentVisibilityList', + '/v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/document_visibility' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Notification', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentVisibilityList', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Notification', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentVisibilityList', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -7152,55 +10443,43 @@ public function getNotificationSettingsWithHttpInfo($account_id, $envelope_id) } /** - * Operation getPageTabs + * Operation listAuditEvents * - * Returns tabs on the specified page. + * Gets the envelope audit events for an envelope. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $page_number The page number being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\Tabs + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\EnvelopeAuditEventResponse */ - public function getPageTabs($account_id, $document_id, $envelope_id, $page_number) + public function listAuditEvents($account_id, $envelope_id) { - list($response) = $this->getPageTabsWithHttpInfo($account_id, $document_id, $envelope_id, $page_number); + list($response) = $this->listAuditEventsWithHttpInfo($account_id, $envelope_id); return $response; } /** - * Operation getPageTabsWithHttpInfo + * Operation listAuditEventsWithHttpInfo * - * Returns tabs on the specified page. + * Gets the envelope audit events for an envelope. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $page_number The page number being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\Tabs, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\EnvelopeAuditEventResponse, HTTP status code, HTTP response headers (array of strings) */ - public function getPageTabsWithHttpInfo($account_id, $document_id, $envelope_id, $page_number) + public function listAuditEventsWithHttpInfo($account_id, $envelope_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getPageTabs'); - } - // verify the required parameter 'document_id' is set - if ($document_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $document_id when calling getPageTabs'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listAuditEvents'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getPageTabs'); - } - // verify the required parameter 'page_number' is set - if ($page_number === null) { - throw new \InvalidArgumentException('Missing the required parameter $page_number when calling getPageTabs'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling listAuditEvents'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/pages/{pageNumber}/tabs"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/audit_events"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -7221,14 +10500,6 @@ public function getPageTabsWithHttpInfo($account_id, $document_id, $envelope_id, ); } // path params - if ($document_id !== null) { - $resourcePath = str_replace( - "{" . "documentId" . "}", - $this->apiClient->getSerializer()->toPathValue($document_id), - $resourcePath - ); - } - // path params if ($envelope_id !== null) { $resourcePath = str_replace( "{" . "envelopeId" . "}", @@ -7236,14 +10507,6 @@ public function getPageTabsWithHttpInfo($account_id, $document_id, $envelope_id, $resourcePath ); } - // path params - if ($page_number !== null) { - $resourcePath = str_replace( - "{" . "pageNumber" . "}", - $this->apiClient->getSerializer()->toPathValue($page_number), - $resourcePath - ); - } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); @@ -7262,15 +10525,15 @@ public function getPageTabsWithHttpInfo($account_id, $document_id, $envelope_id, $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\Tabs', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/pages/{pageNumber}/tabs' + '\DocuSign\eSign\Model\EnvelopeAuditEventResponse', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/audit_events' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Tabs', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeAuditEventResponse', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Tabs', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeAuditEventResponse', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -7284,51 +10547,43 @@ public function getPageTabsWithHttpInfo($account_id, $document_id, $envelope_id, } /** - * Operation getPages + * Operation listCustomFields * - * Returns document page image(s) based on input. + * Gets the custom field information for the specified envelope. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\PageImages + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\CustomFieldsEnvelope */ - public function getPages($account_id, $document_id, $envelope_id, EnvelopesApi\GetPagesOptions $options = null) + public function listCustomFields($account_id, $envelope_id) { - list($response) = $this->getPagesWithHttpInfo($account_id, $document_id, $envelope_id, $options); + list($response) = $this->listCustomFieldsWithHttpInfo($account_id, $envelope_id); return $response; } /** - * Operation getPagesWithHttpInfo + * Operation listCustomFieldsWithHttpInfo * - * Returns document page image(s) based on input. + * Gets the custom field information for the specified envelope. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\PageImages, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\CustomFieldsEnvelope, HTTP status code, HTTP response headers (array of strings) */ - public function getPagesWithHttpInfo($account_id, $document_id, $envelope_id, EnvelopesApi\GetPagesOptions $options = null) + public function listCustomFieldsWithHttpInfo($account_id, $envelope_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getPages'); - } - // verify the required parameter 'document_id' is set - if ($document_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $document_id when calling getPages'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listCustomFields'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getPages'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling listCustomFields'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/pages"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/custom_fields"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -7339,38 +10594,6 @@ public function getPagesWithHttpInfo($account_id, $document_id, $envelope_id, En } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); - if ($options != null) - { - // query params - // query params - if ($options->getCount() !== null) { - $queryParams['count'] = $this->apiClient->getSerializer()->toQueryValue($options->getCount()); - } - // query params - if ($options->getDpi() !== null) { - $queryParams['dpi'] = $this->apiClient->getSerializer()->toQueryValue($options->getDpi()); - } - // query params - if ($options->getMaxHeight() !== null) { - $queryParams['max_height'] = $this->apiClient->getSerializer()->toQueryValue($options->getMaxHeight()); - } - // query params - if ($options->getMaxWidth() !== null) { - $queryParams['max_width'] = $this->apiClient->getSerializer()->toQueryValue($options->getMaxWidth()); - } - // query params - if ($options->getNocache() !== null) { - $queryParams['nocache'] = $this->apiClient->getSerializer()->toQueryValue($options->getNocache()); - } - // query params - if ($options->getShowChanges() !== null) { - $queryParams['show_changes'] = $this->apiClient->getSerializer()->toQueryValue($options->getShowChanges()); - } - // query params - if ($options->getStartPosition() !== null) { - $queryParams['start_position'] = $this->apiClient->getSerializer()->toQueryValue($options->getStartPosition()); - } - } // path params if ($account_id !== null) { @@ -7381,14 +10604,6 @@ public function getPagesWithHttpInfo($account_id, $document_id, $envelope_id, En ); } // path params - if ($document_id !== null) { - $resourcePath = str_replace( - "{" . "documentId" . "}", - $this->apiClient->getSerializer()->toPathValue($document_id), - $resourcePath - ); - } - // path params if ($envelope_id !== null) { $resourcePath = str_replace( "{" . "envelopeId" . "}", @@ -7414,15 +10629,15 @@ public function getPagesWithHttpInfo($account_id, $document_id, $envelope_id, En $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\PageImages', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/pages' + '\DocuSign\eSign\Model\CustomFieldsEnvelope', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/custom_fields' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\PageImages', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CustomFieldsEnvelope', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\PageImages', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\CustomFieldsEnvelope', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -7436,49 +10651,49 @@ public function getPagesWithHttpInfo($account_id, $document_id, $envelope_id, En } /** - * Operation getRecipientDocumentVisibility + * Operation listDocumentFields * - * Returns document visibility for the recipients + * Gets the custom document fields from an existing envelope document. * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $recipient_id The ID of the recipient being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\DocumentVisibilityList + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\DocumentFieldsInformation */ - public function getRecipientDocumentVisibility($account_id, $envelope_id, $recipient_id) + public function listDocumentFields($account_id, $document_id, $envelope_id) { - list($response) = $this->getRecipientDocumentVisibilityWithHttpInfo($account_id, $envelope_id, $recipient_id); + list($response) = $this->listDocumentFieldsWithHttpInfo($account_id, $document_id, $envelope_id); return $response; } /** - * Operation getRecipientDocumentVisibilityWithHttpInfo + * Operation listDocumentFieldsWithHttpInfo * - * Returns document visibility for the recipients + * Gets the custom document fields from an existing envelope document. * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $recipient_id The ID of the recipient being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\DocumentVisibilityList, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\DocumentFieldsInformation, HTTP status code, HTTP response headers (array of strings) */ - public function getRecipientDocumentVisibilityWithHttpInfo($account_id, $envelope_id, $recipient_id) + public function listDocumentFieldsWithHttpInfo($account_id, $document_id, $envelope_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getRecipientDocumentVisibility'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listDocumentFields'); + } + // verify the required parameter 'document_id' is set + if ($document_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $document_id when calling listDocumentFields'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getRecipientDocumentVisibility'); - } - // verify the required parameter 'recipient_id' is set - if ($recipient_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling getRecipientDocumentVisibility'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling listDocumentFields'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/document_visibility"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/fields"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -7499,18 +10714,18 @@ public function getRecipientDocumentVisibilityWithHttpInfo($account_id, $envelop ); } // path params - if ($envelope_id !== null) { + if ($document_id !== null) { $resourcePath = str_replace( - "{" . "envelopeId" . "}", - $this->apiClient->getSerializer()->toPathValue($envelope_id), + "{" . "documentId" . "}", + $this->apiClient->getSerializer()->toPathValue($document_id), $resourcePath ); } // path params - if ($recipient_id !== null) { + if ($envelope_id !== null) { $resourcePath = str_replace( - "{" . "recipientId" . "}", - $this->apiClient->getSerializer()->toPathValue($recipient_id), + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), $resourcePath ); } @@ -7532,15 +10747,15 @@ public function getRecipientDocumentVisibilityWithHttpInfo($account_id, $envelop $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\DocumentVisibilityList', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/document_visibility' + '\DocuSign\eSign\Model\DocumentFieldsInformation', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/fields' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentVisibilityList', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentFieldsInformation', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentVisibilityList', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentFieldsInformation', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -7554,56 +10769,50 @@ public function getRecipientDocumentVisibilityWithHttpInfo($account_id, $envelop } /** - * Operation getRecipientInitialsImage + * Operation listDocuments * - * Gets the initials image for a user. + * Gets a list of envelope documents. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $recipient_id The ID of the recipient being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \SplFileObject + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\EnvelopeDocumentsResult */ - public function getRecipientInitialsImage($account_id, $envelope_id, $recipient_id, EnvelopesApi\GetRecipientInitialsImageOptions $options = null) + public function listDocuments($account_id, $envelope_id, EnvelopesApi\ListDocumentsOptions $options = null) { - list($response) = $this->getRecipientInitialsImageWithHttpInfo($account_id, $envelope_id, $recipient_id, $options); + list($response) = $this->listDocumentsWithHttpInfo($account_id, $envelope_id, $options); return $response; } /** - * Operation getRecipientInitialsImageWithHttpInfo + * Operation listDocumentsWithHttpInfo * - * Gets the initials image for a user. + * Gets a list of envelope documents. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $recipient_id The ID of the recipient being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \SplFileObject, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\EnvelopeDocumentsResult, HTTP status code, HTTP response headers (array of strings) */ - public function getRecipientInitialsImageWithHttpInfo($account_id, $envelope_id, $recipient_id, EnvelopesApi\GetRecipientInitialsImageOptions $options = null) + public function listDocumentsWithHttpInfo($account_id, $envelope_id, EnvelopesApi\ListDocumentsOptions $options = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getRecipientInitialsImage'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listDocuments'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getRecipientInitialsImage'); - } - // verify the required parameter 'recipient_id' is set - if ($recipient_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling getRecipientInitialsImage'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling listDocuments'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/initials_image"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents"; $httpBody = ''; $queryParams = []; $headerParams = []; $formParams = []; - $_header_accept = $this->apiClient->selectHeaderAccept(['image/gif']); + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); if (!is_null($_header_accept)) { $headerParams['Accept'] = $_header_accept; } @@ -7613,8 +10822,24 @@ public function getRecipientInitialsImageWithHttpInfo($account_id, $envelope_id, { // query params // query params - if ($options->getIncludeChrome() !== null) { - $queryParams['include_chrome'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludeChrome()); + if ($options->getDocumentsByUserid() !== null) { + $queryParams['documents_by_userid'] = $this->apiClient->getSerializer()->toQueryValue($options->getDocumentsByUserid()); + } + // query params + if ($options->getIncludeMetadata() !== null) { + $queryParams['include_metadata'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludeMetadata()); + } + // query params + if ($options->getIncludeTabs() !== null) { + $queryParams['include_tabs'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludeTabs()); + } + // query params + if ($options->getRecipientId() !== null) { + $queryParams['recipient_id'] = $this->apiClient->getSerializer()->toQueryValue($options->getRecipientId()); + } + // query params + if ($options->getSharedUserId() !== null) { + $queryParams['shared_user_id'] = $this->apiClient->getSerializer()->toQueryValue($options->getSharedUserId()); } } @@ -7634,14 +10859,6 @@ public function getRecipientInitialsImageWithHttpInfo($account_id, $envelope_id, $resourcePath ); } - // path params - if ($recipient_id !== null) { - $resourcePath = str_replace( - "{" . "recipientId" . "}", - $this->apiClient->getSerializer()->toPathValue($recipient_id), - $resourcePath - ); - } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); @@ -7660,15 +10877,15 @@ public function getRecipientInitialsImageWithHttpInfo($account_id, $envelope_id, $queryParams, $httpBody, $headerParams, - '\SplFileObject', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/initials_image' + '\DocuSign\eSign\Model\EnvelopeDocumentsResult', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\SplFileObject', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeDocumentsResult', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\SplFileObject', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeDocumentsResult', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -7682,49 +10899,45 @@ public function getRecipientInitialsImageWithHttpInfo($account_id, $envelope_id, } /** - * Operation getRecipientSignature + * Operation listRecipients * - * Gets signature information for a signer or sign-in-person recipient. + * Gets the status of recipients for an envelope. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $recipient_id The ID of the recipient being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\UserSignature + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\Recipients */ - public function getRecipientSignature($account_id, $envelope_id, $recipient_id) + public function listRecipients($account_id, $envelope_id, EnvelopesApi\ListRecipientsOptions $options = null) { - list($response) = $this->getRecipientSignatureWithHttpInfo($account_id, $envelope_id, $recipient_id); + list($response) = $this->listRecipientsWithHttpInfo($account_id, $envelope_id, $options); return $response; } /** - * Operation getRecipientSignatureWithHttpInfo + * Operation listRecipientsWithHttpInfo * - * Gets signature information for a signer or sign-in-person recipient. + * Gets the status of recipients for an envelope. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $recipient_id The ID of the recipient being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\UserSignature, HTTP status code, HTTP response headers (array of strings) + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\Recipients, HTTP status code, HTTP response headers (array of strings) */ - public function getRecipientSignatureWithHttpInfo($account_id, $envelope_id, $recipient_id) + public function listRecipientsWithHttpInfo($account_id, $envelope_id, EnvelopesApi\ListRecipientsOptions $options = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getRecipientSignature'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listRecipients'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getRecipientSignature'); - } - // verify the required parameter 'recipient_id' is set - if ($recipient_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling getRecipientSignature'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling listRecipients'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/signature"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -7735,6 +10948,26 @@ public function getRecipientSignatureWithHttpInfo($account_id, $envelope_id, $re } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + if ($options != null) + { + // query params + // query params + if ($options->getIncludeAnchorTabLocations() !== null) { + $queryParams['include_anchor_tab_locations'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludeAnchorTabLocations()); + } + // query params + if ($options->getIncludeExtended() !== null) { + $queryParams['include_extended'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludeExtended()); + } + // query params + if ($options->getIncludeMetadata() !== null) { + $queryParams['include_metadata'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludeMetadata()); + } + // query params + if ($options->getIncludeTabs() !== null) { + $queryParams['include_tabs'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludeTabs()); + } + } // path params if ($account_id !== null) { @@ -7752,14 +10985,6 @@ public function getRecipientSignatureWithHttpInfo($account_id, $envelope_id, $re $resourcePath ); } - // path params - if ($recipient_id !== null) { - $resourcePath = str_replace( - "{" . "recipientId" . "}", - $this->apiClient->getSerializer()->toPathValue($recipient_id), - $resourcePath - ); - } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); @@ -7778,15 +11003,15 @@ public function getRecipientSignatureWithHttpInfo($account_id, $envelope_id, $re $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\UserSignature', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/signature' + '\DocuSign\eSign\Model\Recipients', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\UserSignature', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Recipients', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\UserSignature', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Recipients', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -7800,56 +11025,46 @@ public function getRecipientSignatureWithHttpInfo($account_id, $envelope_id, $re } /** - * Operation getRecipientSignatureImage + * Operation listStatus * - * Retrieve signature image information for a signer/sign-in-person recipient. + * Gets the envelope status for the specified envelopes. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $recipient_id The ID of the recipient being accessed. + * @param \DocuSign\eSign\Model\EnvelopeIdsRequest $envelope_ids_request (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \SplFileObject + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\EnvelopesInformation */ - public function getRecipientSignatureImage($account_id, $envelope_id, $recipient_id, EnvelopesApi\GetRecipientSignatureImageOptions $options = null) + public function listStatus($account_id, $envelope_ids_request = null, EnvelopesApi\ListStatusOptions $options = null) { - list($response) = $this->getRecipientSignatureImageWithHttpInfo($account_id, $envelope_id, $recipient_id, $options); + list($response) = $this->listStatusWithHttpInfo($account_id, $envelope_ids_request, $options); return $response; } /** - * Operation getRecipientSignatureImageWithHttpInfo + * Operation listStatusWithHttpInfo * - * Retrieve signature image information for a signer/sign-in-person recipient. + * Gets the envelope status for the specified envelopes. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $recipient_id The ID of the recipient being accessed. + * @param \DocuSign\eSign\Model\EnvelopeIdsRequest $envelope_ids_request (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \SplFileObject, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\EnvelopesInformation, HTTP status code, HTTP response headers (array of strings) */ - public function getRecipientSignatureImageWithHttpInfo($account_id, $envelope_id, $recipient_id, EnvelopesApi\GetRecipientSignatureImageOptions $options = null) + public function listStatusWithHttpInfo($account_id, $envelope_ids_request = null, EnvelopesApi\ListStatusOptions $options = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getRecipientSignatureImage'); - } - // verify the required parameter 'envelope_id' is set - if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling getRecipientSignatureImage'); - } - // verify the required parameter 'recipient_id' is set - if ($recipient_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling getRecipientSignatureImage'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listStatus'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/signature_image"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/status"; $httpBody = ''; $queryParams = []; $headerParams = []; $formParams = []; - $_header_accept = $this->apiClient->selectHeaderAccept(['image/gif']); + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); if (!is_null($_header_accept)) { $headerParams['Accept'] = $_header_accept; } @@ -7859,8 +11074,52 @@ public function getRecipientSignatureImageWithHttpInfo($account_id, $envelope_id { // query params // query params - if ($options->getIncludeChrome() !== null) { - $queryParams['include_chrome'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludeChrome()); + if ($options->getAcStatus() !== null) { + $queryParams['ac_status'] = $this->apiClient->getSerializer()->toQueryValue($options->getAcStatus()); + } + // query params + if ($options->getBlock() !== null) { + $queryParams['block'] = $this->apiClient->getSerializer()->toQueryValue($options->getBlock()); + } + // query params + if ($options->getCount() !== null) { + $queryParams['count'] = $this->apiClient->getSerializer()->toQueryValue($options->getCount()); + } + // query params + if ($options->getEmail() !== null) { + $queryParams['email'] = $this->apiClient->getSerializer()->toQueryValue($options->getEmail()); + } + // query params + if ($options->getEnvelopeIds() !== null) { + $queryParams['envelope_ids'] = $this->apiClient->getSerializer()->toQueryValue($options->getEnvelopeIds()); + } + // query params + if ($options->getFromDate() !== null) { + $queryParams['from_date'] = $this->apiClient->getSerializer()->toQueryValue($options->getFromDate()); + } + // query params + if ($options->getFromToStatus() !== null) { + $queryParams['from_to_status'] = $this->apiClient->getSerializer()->toQueryValue($options->getFromToStatus()); + } + // query params + if ($options->getStartPosition() !== null) { + $queryParams['start_position'] = $this->apiClient->getSerializer()->toQueryValue($options->getStartPosition()); + } + // query params + if ($options->getStatus() !== null) { + $queryParams['status'] = $this->apiClient->getSerializer()->toQueryValue($options->getStatus()); + } + // query params + if ($options->getToDate() !== null) { + $queryParams['to_date'] = $this->apiClient->getSerializer()->toQueryValue($options->getToDate()); + } + // query params + if ($options->getTransactionIds() !== null) { + $queryParams['transaction_ids'] = $this->apiClient->getSerializer()->toQueryValue($options->getTransactionIds()); + } + // query params + if ($options->getUserName() !== null) { + $queryParams['user_name'] = $this->apiClient->getSerializer()->toQueryValue($options->getUserName()); } } @@ -7872,26 +11131,15 @@ public function getRecipientSignatureImageWithHttpInfo($account_id, $envelope_id $resourcePath ); } - // path params - if ($envelope_id !== null) { - $resourcePath = str_replace( - "{" . "envelopeId" . "}", - $this->apiClient->getSerializer()->toPathValue($envelope_id), - $resourcePath - ); - } - // path params - if ($recipient_id !== null) { - $resourcePath = str_replace( - "{" . "recipientId" . "}", - $this->apiClient->getSerializer()->toPathValue($recipient_id), - $resourcePath - ); - } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - + // body params + $_tempBody = null; + if (isset($envelope_ids_request)) { + $_tempBody = $envelope_ids_request; + } + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -7902,19 +11150,19 @@ public function getRecipientSignatureImageWithHttpInfo($account_id, $envelope_id try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'GET', + 'PUT', $queryParams, $httpBody, $headerParams, - '\SplFileObject', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/signature_image' + '\DocuSign\eSign\Model\EnvelopesInformation', + '/v2.1/accounts/{accountId}/envelopes/status' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\SplFileObject', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopesInformation', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\SplFileObject', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopesInformation', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -7928,59 +11176,173 @@ public function getRecipientSignatureImageWithHttpInfo($account_id, $envelope_id } /** - * Operation getTemplateRecipientDocumentVisibility + * Operation listStatusChanges * - * Returns document visibility for the recipients + * Gets status changes for one or more envelopes. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $recipient_id The ID of the recipient being accessed. - * @param string $template_id The ID of the template being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\DocumentVisibilityList + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\EnvelopesInformation */ - public function getTemplateRecipientDocumentVisibility($account_id, $recipient_id, $template_id) + public function listStatusChanges($account_id, EnvelopesApi\ListStatusChangesOptions $options = null) { - list($response) = $this->getTemplateRecipientDocumentVisibilityWithHttpInfo($account_id, $recipient_id, $template_id); + list($response) = $this->listStatusChangesWithHttpInfo($account_id, $options); return $response; } /** - * Operation getTemplateRecipientDocumentVisibilityWithHttpInfo + * Operation listStatusChangesWithHttpInfo * - * Returns document visibility for the recipients + * Gets status changes for one or more envelopes. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $recipient_id The ID of the recipient being accessed. - * @param string $template_id The ID of the template being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\DocumentVisibilityList, HTTP status code, HTTP response headers (array of strings) + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\EnvelopesInformation, HTTP status code, HTTP response headers (array of strings) */ - public function getTemplateRecipientDocumentVisibilityWithHttpInfo($account_id, $recipient_id, $template_id) + public function listStatusChangesWithHttpInfo($account_id, EnvelopesApi\ListStatusChangesOptions $options = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getTemplateRecipientDocumentVisibility'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listStatusChanges'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + if ($options != null) + { + // query params + // query params + if ($options->getAcStatus() !== null) { + $queryParams['ac_status'] = $this->apiClient->getSerializer()->toQueryValue($options->getAcStatus()); + } + // query params + if ($options->getBlock() !== null) { + $queryParams['block'] = $this->apiClient->getSerializer()->toQueryValue($options->getBlock()); + } + // query params + if ($options->getCdseMode() !== null) { + $queryParams['cdse_mode'] = $this->apiClient->getSerializer()->toQueryValue($options->getCdseMode()); + } + // query params + if ($options->getContinuationToken() !== null) { + $queryParams['continuation_token'] = $this->apiClient->getSerializer()->toQueryValue($options->getContinuationToken()); + } + // query params + if ($options->getCount() !== null) { + $queryParams['count'] = $this->apiClient->getSerializer()->toQueryValue($options->getCount()); + } + // query params + if ($options->getCustomField() !== null) { + $queryParams['custom_field'] = $this->apiClient->getSerializer()->toQueryValue($options->getCustomField()); + } + // query params + if ($options->getEmail() !== null) { + $queryParams['email'] = $this->apiClient->getSerializer()->toQueryValue($options->getEmail()); + } + // query params + if ($options->getEnvelopeIds() !== null) { + $queryParams['envelope_ids'] = $this->apiClient->getSerializer()->toQueryValue($options->getEnvelopeIds()); + } + // query params + if ($options->getExclude() !== null) { + $queryParams['exclude'] = $this->apiClient->getSerializer()->toQueryValue($options->getExclude()); + } + // query params + if ($options->getFolderIds() !== null) { + $queryParams['folder_ids'] = $this->apiClient->getSerializer()->toQueryValue($options->getFolderIds()); + } + // query params + if ($options->getFolderTypes() !== null) { + $queryParams['folder_types'] = $this->apiClient->getSerializer()->toQueryValue($options->getFolderTypes()); + } + // query params + if ($options->getFromDate() !== null) { + $queryParams['from_date'] = $this->apiClient->getSerializer()->toQueryValue($options->getFromDate()); + } + // query params + if ($options->getFromToStatus() !== null) { + $queryParams['from_to_status'] = $this->apiClient->getSerializer()->toQueryValue($options->getFromToStatus()); + } + // query params + if ($options->getInclude() !== null) { + $queryParams['include'] = $this->apiClient->getSerializer()->toQueryValue($options->getInclude()); + } + // query params + if ($options->getIncludePurgeInformation() !== null) { + $queryParams['include_purge_information'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludePurgeInformation()); + } + // query params + if ($options->getIntersectingFolderIds() !== null) { + $queryParams['intersecting_folder_ids'] = $this->apiClient->getSerializer()->toQueryValue($options->getIntersectingFolderIds()); + } + // query params + if ($options->getLastQueriedDate() !== null) { + $queryParams['last_queried_date'] = $this->apiClient->getSerializer()->toQueryValue($options->getLastQueriedDate()); + } + // query params + if ($options->getOrder() !== null) { + $queryParams['order'] = $this->apiClient->getSerializer()->toQueryValue($options->getOrder()); + } + // query params + if ($options->getOrderBy() !== null) { + $queryParams['order_by'] = $this->apiClient->getSerializer()->toQueryValue($options->getOrderBy()); + } + // query params + if ($options->getPowerformids() !== null) { + $queryParams['powerformids'] = $this->apiClient->getSerializer()->toQueryValue($options->getPowerformids()); + } + // query params + if ($options->getQueryBudget() !== null) { + $queryParams['query_budget'] = $this->apiClient->getSerializer()->toQueryValue($options->getQueryBudget()); } - // verify the required parameter 'recipient_id' is set - if ($recipient_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling getTemplateRecipientDocumentVisibility'); + // query params + if ($options->getRequesterDateFormat() !== null) { + $queryParams['requester_date_format'] = $this->apiClient->getSerializer()->toQueryValue($options->getRequesterDateFormat()); } - // verify the required parameter 'template_id' is set - if ($template_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $template_id when calling getTemplateRecipientDocumentVisibility'); + // query params + if ($options->getSearchText() !== null) { + $queryParams['search_text'] = $this->apiClient->getSerializer()->toQueryValue($options->getSearchText()); + } + // query params + if ($options->getStartPosition() !== null) { + $queryParams['start_position'] = $this->apiClient->getSerializer()->toQueryValue($options->getStartPosition()); + } + // query params + if ($options->getStatus() !== null) { + $queryParams['status'] = $this->apiClient->getSerializer()->toQueryValue($options->getStatus()); + } + // query params + if ($options->getToDate() !== null) { + $queryParams['to_date'] = $this->apiClient->getSerializer()->toQueryValue($options->getToDate()); + } + // query params + if ($options->getTransactionIds() !== null) { + $queryParams['transaction_ids'] = $this->apiClient->getSerializer()->toQueryValue($options->getTransactionIds()); + } + // query params + if ($options->getUserFilter() !== null) { + $queryParams['user_filter'] = $this->apiClient->getSerializer()->toQueryValue($options->getUserFilter()); + } + // query params + if ($options->getUserId() !== null) { + $queryParams['user_id'] = $this->apiClient->getSerializer()->toQueryValue($options->getUserId()); + } + // query params + if ($options->getUserName() !== null) { + $queryParams['user_name'] = $this->apiClient->getSerializer()->toQueryValue($options->getUserName()); } - // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/document_visibility"; - $httpBody = ''; - $queryParams = []; - $headerParams = []; - $formParams = []; - $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); - if (!is_null($_header_accept)) { - $headerParams['Accept'] = $_header_accept; } - $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); - // path params if ($account_id !== null) { @@ -7990,22 +11352,6 @@ public function getTemplateRecipientDocumentVisibilityWithHttpInfo($account_id, $resourcePath ); } - // path params - if ($recipient_id !== null) { - $resourcePath = str_replace( - "{" . "recipientId" . "}", - $this->apiClient->getSerializer()->toPathValue($recipient_id), - $resourcePath - ); - } - // path params - if ($template_id !== null) { - $resourcePath = str_replace( - "{" . "templateId" . "}", - $this->apiClient->getSerializer()->toPathValue($template_id), - $resourcePath - ); - } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); @@ -8024,15 +11370,15 @@ public function getTemplateRecipientDocumentVisibilityWithHttpInfo($account_id, $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\DocumentVisibilityList', - '/v2/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/document_visibility' + '\DocuSign\eSign\Model\EnvelopesInformation', + '/v2.1/accounts/{accountId}/envelopes' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentVisibilityList', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopesInformation', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentVisibilityList', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopesInformation', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -8046,43 +11392,51 @@ public function getTemplateRecipientDocumentVisibilityWithHttpInfo($account_id, } /** - * Operation listAuditEvents + * Operation listTabs * - * Gets the envelope audit events for an envelope. + * Gets the tabs information for a signer or sign-in-person recipient in an envelope. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\EnvelopeAuditEventResponse + * @param string $recipient_id The ID of the recipient being accessed. + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\Tabs */ - public function listAuditEvents($account_id, $envelope_id) + public function listTabs($account_id, $envelope_id, $recipient_id, EnvelopesApi\ListTabsOptions $options = null) { - list($response) = $this->listAuditEventsWithHttpInfo($account_id, $envelope_id); + list($response) = $this->listTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, $options); return $response; } /** - * Operation listAuditEventsWithHttpInfo + * Operation listTabsWithHttpInfo * - * Gets the envelope audit events for an envelope. + * Gets the tabs information for a signer or sign-in-person recipient in an envelope. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\EnvelopeAuditEventResponse, HTTP status code, HTTP response headers (array of strings) + * @param string $recipient_id The ID of the recipient being accessed. + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\Tabs, HTTP status code, HTTP response headers (array of strings) */ - public function listAuditEventsWithHttpInfo($account_id, $envelope_id) + public function listTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, EnvelopesApi\ListTabsOptions $options = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listAuditEvents'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listTabs'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling listAuditEvents'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling listTabs'); + } + // verify the required parameter 'recipient_id' is set + if ($recipient_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling listTabs'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/audit_events"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/tabs"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -8093,6 +11447,18 @@ public function listAuditEventsWithHttpInfo($account_id, $envelope_id) } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + if ($options != null) + { + // query params + // query params + if ($options->getIncludeAnchorTabLocations() !== null) { + $queryParams['include_anchor_tab_locations'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludeAnchorTabLocations()); + } + // query params + if ($options->getIncludeMetadata() !== null) { + $queryParams['include_metadata'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludeMetadata()); + } + } // path params if ($account_id !== null) { @@ -8110,6 +11476,14 @@ public function listAuditEventsWithHttpInfo($account_id, $envelope_id) $resourcePath ); } + // path params + if ($recipient_id !== null) { + $resourcePath = str_replace( + "{" . "recipientId" . "}", + $this->apiClient->getSerializer()->toPathValue($recipient_id), + $resourcePath + ); + } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); @@ -8128,15 +11502,15 @@ public function listAuditEventsWithHttpInfo($account_id, $envelope_id) $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\EnvelopeAuditEventResponse', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/audit_events' + '\DocuSign\eSign\Model\Tabs', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/tabs' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeAuditEventResponse', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Tabs', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeAuditEventResponse', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Tabs', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -8150,43 +11524,45 @@ public function listAuditEventsWithHttpInfo($account_id, $envelope_id) } /** - * Operation listCustomFields + * Operation listTemplates * - * Gets the custom field information for the specified envelope. + * Get List of Templates used in an Envelope * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\CustomFieldsEnvelope + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\TemplateInformation */ - public function listCustomFields($account_id, $envelope_id) + public function listTemplates($account_id, $envelope_id, EnvelopesApi\ListTemplatesOptions $options = null) { - list($response) = $this->listCustomFieldsWithHttpInfo($account_id, $envelope_id); + list($response) = $this->listTemplatesWithHttpInfo($account_id, $envelope_id, $options); return $response; } /** - * Operation listCustomFieldsWithHttpInfo + * Operation listTemplatesWithHttpInfo * - * Gets the custom field information for the specified envelope. + * Get List of Templates used in an Envelope * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\CustomFieldsEnvelope, HTTP status code, HTTP response headers (array of strings) + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\TemplateInformation, HTTP status code, HTTP response headers (array of strings) */ - public function listCustomFieldsWithHttpInfo($account_id, $envelope_id) + public function listTemplatesWithHttpInfo($account_id, $envelope_id, EnvelopesApi\ListTemplatesOptions $options = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listCustomFields'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listTemplates'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling listCustomFields'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling listTemplates'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/custom_fields"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/templates"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -8197,6 +11573,14 @@ public function listCustomFieldsWithHttpInfo($account_id, $envelope_id) } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + if ($options != null) + { + // query params + // query params + if ($options->getInclude() !== null) { + $queryParams['include'] = $this->apiClient->getSerializer()->toQueryValue($options->getInclude()); + } + } // path params if ($account_id !== null) { @@ -8232,15 +11616,15 @@ public function listCustomFieldsWithHttpInfo($account_id, $envelope_id) $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\CustomFieldsEnvelope', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/custom_fields' + '\DocuSign\eSign\Model\TemplateInformation', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/templates' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CustomFieldsEnvelope', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\TemplateInformation', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\CustomFieldsEnvelope', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\TemplateInformation', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -8254,49 +11638,51 @@ public function listCustomFieldsWithHttpInfo($account_id, $envelope_id) } /** - * Operation listDocumentFields + * Operation listTemplatesForDocument * - * Gets the custom document fields from an existing envelope document. + * Gets the templates associated with a document in an existing envelope. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\DocumentFieldsInformation + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\TemplateInformation */ - public function listDocumentFields($account_id, $document_id, $envelope_id) + public function listTemplatesForDocument($account_id, $document_id, $envelope_id, EnvelopesApi\ListTemplatesForDocumentOptions $options = null) { - list($response) = $this->listDocumentFieldsWithHttpInfo($account_id, $document_id, $envelope_id); + list($response) = $this->listTemplatesForDocumentWithHttpInfo($account_id, $document_id, $envelope_id, $options); return $response; } /** - * Operation listDocumentFieldsWithHttpInfo + * Operation listTemplatesForDocumentWithHttpInfo * - * Gets the custom document fields from an existing envelope document. + * Gets the templates associated with a document in an existing envelope. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\DocumentFieldsInformation, HTTP status code, HTTP response headers (array of strings) + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\TemplateInformation, HTTP status code, HTTP response headers (array of strings) */ - public function listDocumentFieldsWithHttpInfo($account_id, $document_id, $envelope_id) + public function listTemplatesForDocumentWithHttpInfo($account_id, $document_id, $envelope_id, EnvelopesApi\ListTemplatesForDocumentOptions $options = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listDocumentFields'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listTemplatesForDocument'); } // verify the required parameter 'document_id' is set if ($document_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $document_id when calling listDocumentFields'); + throw new \InvalidArgumentException('Missing the required parameter $document_id when calling listTemplatesForDocument'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling listDocumentFields'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling listTemplatesForDocument'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/fields"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/templates"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -8307,6 +11693,14 @@ public function listDocumentFieldsWithHttpInfo($account_id, $document_id, $envel } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + if ($options != null) + { + // query params + // query params + if ($options->getInclude() !== null) { + $queryParams['include'] = $this->apiClient->getSerializer()->toQueryValue($options->getInclude()); + } + } // path params if ($account_id !== null) { @@ -8350,15 +11744,15 @@ public function listDocumentFieldsWithHttpInfo($account_id, $document_id, $envel $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\DocumentFieldsInformation', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/fields' + '\DocuSign\eSign\Model\TemplateInformation', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/templates' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentFieldsInformation', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\TemplateInformation', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentFieldsInformation', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\TemplateInformation', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -8372,43 +11766,51 @@ public function listDocumentFieldsWithHttpInfo($account_id, $document_id, $envel } /** - * Operation listDocuments + * Operation putAttachment * - * Gets a list of envelope documents. + * Add an attachment to a DRAFT or IN-PROCESS envelope. * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $attachment_id * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\EnvelopeDocumentsResult + * @param \DocuSign\eSign\Model\Attachment $attachment (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\EnvelopeAttachmentsResult */ - public function listDocuments($account_id, $envelope_id) + public function putAttachment($account_id, $attachment_id, $envelope_id, $attachment = null) { - list($response) = $this->listDocumentsWithHttpInfo($account_id, $envelope_id); + list($response) = $this->putAttachmentWithHttpInfo($account_id, $attachment_id, $envelope_id, $attachment); return $response; } /** - * Operation listDocumentsWithHttpInfo + * Operation putAttachmentWithHttpInfo * - * Gets a list of envelope documents. + * Add an attachment to a DRAFT or IN-PROCESS envelope. * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $attachment_id * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\EnvelopeDocumentsResult, HTTP status code, HTTP response headers (array of strings) + * @param \DocuSign\eSign\Model\Attachment $attachment (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\EnvelopeAttachmentsResult, HTTP status code, HTTP response headers (array of strings) */ - public function listDocumentsWithHttpInfo($account_id, $envelope_id) + public function putAttachmentWithHttpInfo($account_id, $attachment_id, $envelope_id, $attachment = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listDocuments'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling putAttachment'); + } + // verify the required parameter 'attachment_id' is set + if ($attachment_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $attachment_id when calling putAttachment'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling listDocuments'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling putAttachment'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/documents"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/attachments/{attachmentId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -8429,6 +11831,14 @@ public function listDocumentsWithHttpInfo($account_id, $envelope_id) ); } // path params + if ($attachment_id !== null) { + $resourcePath = str_replace( + "{" . "attachmentId" . "}", + $this->apiClient->getSerializer()->toPathValue($attachment_id), + $resourcePath + ); + } + // path params if ($envelope_id !== null) { $resourcePath = str_replace( "{" . "envelopeId" . "}", @@ -8439,7 +11849,12 @@ public function listDocumentsWithHttpInfo($account_id, $envelope_id) // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - + // body params + $_tempBody = null; + if (isset($attachment)) { + $_tempBody = $attachment; + } + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -8450,19 +11865,19 @@ public function listDocumentsWithHttpInfo($account_id, $envelope_id) try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'GET', + 'PUT', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\EnvelopeDocumentsResult', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/documents' + '\DocuSign\eSign\Model\EnvelopeAttachmentsResult', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/attachments/{attachmentId}' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeDocumentsResult', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeAttachmentsResult', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeDocumentsResult', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeAttachmentsResult', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -8476,45 +11891,45 @@ public function listDocumentsWithHttpInfo($account_id, $envelope_id) } /** - * Operation listRecipients + * Operation putAttachments * - * Gets the status of recipients for an envelope. + * Add one or more attachments to a DRAFT or IN-PROCESS envelope. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\Recipients + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\EnvelopeAttachmentsRequest $envelope_attachments_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\EnvelopeAttachmentsResult */ - public function listRecipients($account_id, $envelope_id, EnvelopesApi\ListRecipientsOptions $options = null) + public function putAttachments($account_id, $envelope_id, $envelope_attachments_request = null) { - list($response) = $this->listRecipientsWithHttpInfo($account_id, $envelope_id, $options); + list($response) = $this->putAttachmentsWithHttpInfo($account_id, $envelope_id, $envelope_attachments_request); return $response; } /** - * Operation listRecipientsWithHttpInfo + * Operation putAttachmentsWithHttpInfo * - * Gets the status of recipients for an envelope. + * Add one or more attachments to a DRAFT or IN-PROCESS envelope. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\Recipients, HTTP status code, HTTP response headers (array of strings) + * @param \DocuSign\eSign\Model\EnvelopeAttachmentsRequest $envelope_attachments_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\EnvelopeAttachmentsResult, HTTP status code, HTTP response headers (array of strings) */ - public function listRecipientsWithHttpInfo($account_id, $envelope_id, EnvelopesApi\ListRecipientsOptions $options = null) + public function putAttachmentsWithHttpInfo($account_id, $envelope_id, $envelope_attachments_request = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listRecipients'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling putAttachments'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling listRecipients'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling putAttachments'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/attachments"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -8525,22 +11940,6 @@ public function listRecipientsWithHttpInfo($account_id, $envelope_id, EnvelopesA } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); - if ($options != null) - { - // query params - // query params - if ($options->getIncludeAnchorTabLocations() !== null) { - $queryParams['include_anchor_tab_locations'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludeAnchorTabLocations()); - } - // query params - if ($options->getIncludeExtended() !== null) { - $queryParams['include_extended'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludeExtended()); - } - // query params - if ($options->getIncludeTabs() !== null) { - $queryParams['include_tabs'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludeTabs()); - } - } // path params if ($account_id !== null) { @@ -8561,7 +11960,12 @@ public function listRecipientsWithHttpInfo($account_id, $envelope_id, EnvelopesA // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - + // body params + $_tempBody = null; + if (isset($envelope_attachments_request)) { + $_tempBody = $envelope_attachments_request; + } + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -8572,19 +11976,19 @@ public function listRecipientsWithHttpInfo($account_id, $envelope_id, EnvelopesA try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'GET', + 'PUT', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\Recipients', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients' + '\DocuSign\eSign\Model\EnvelopeAttachmentsResult', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/attachments' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Recipients', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeAttachmentsResult', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Recipients', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeAttachmentsResult', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -8598,41 +12002,57 @@ public function listRecipientsWithHttpInfo($account_id, $envelope_id, EnvelopesA } /** - * Operation listStatus + * Operation rotateDocumentPage * - * Gets the envelope status for the specified envelopes. + * Rotates page image from an envelope for display. * * @param string $account_id The external account number (int) or account ID Guid. - * @param \DocuSign\eSign\Model\EnvelopeIdsRequest $envelope_ids_request (optional) - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\EnvelopesInformation + * @param string $document_id The ID of the document being accessed. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param string $page_number The page number being accessed. + * @param \DocuSign\eSign\Model\PageRequest $page_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return void */ - public function listStatus($account_id, $envelope_ids_request = null, EnvelopesApi\ListStatusOptions $options = null) + public function rotateDocumentPage($account_id, $document_id, $envelope_id, $page_number, $page_request = null) { - list($response) = $this->listStatusWithHttpInfo($account_id, $envelope_ids_request, $options); + list($response) = $this->rotateDocumentPageWithHttpInfo($account_id, $document_id, $envelope_id, $page_number, $page_request); return $response; } /** - * Operation listStatusWithHttpInfo + * Operation rotateDocumentPageWithHttpInfo * - * Gets the envelope status for the specified envelopes. + * Rotates page image from an envelope for display. * * @param string $account_id The external account number (int) or account ID Guid. - * @param \DocuSign\eSign\Model\EnvelopeIdsRequest $envelope_ids_request (optional) - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\EnvelopesInformation, HTTP status code, HTTP response headers (array of strings) + * @param string $document_id The ID of the document being accessed. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param string $page_number The page number being accessed. + * @param \DocuSign\eSign\Model\PageRequest $page_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of null, HTTP status code, HTTP response headers (array of strings) */ - public function listStatusWithHttpInfo($account_id, $envelope_ids_request = null, EnvelopesApi\ListStatusOptions $options = null) + public function rotateDocumentPageWithHttpInfo($account_id, $document_id, $envelope_id, $page_number, $page_request = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listStatus'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling rotateDocumentPage'); + } + // verify the required parameter 'document_id' is set + if ($document_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $document_id when calling rotateDocumentPage'); + } + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling rotateDocumentPage'); + } + // verify the required parameter 'page_number' is set + if ($page_number === null) { + throw new \InvalidArgumentException('Missing the required parameter $page_number when calling rotateDocumentPage'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/status"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/pages/{pageNumber}/page_image"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -8643,58 +12063,6 @@ public function listStatusWithHttpInfo($account_id, $envelope_ids_request = null } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); - if ($options != null) - { - // query params - // query params - if ($options->getAcStatus() !== null) { - $queryParams['ac_status'] = $this->apiClient->getSerializer()->toQueryValue($options->getAcStatus()); - } - // query params - if ($options->getBlock() !== null) { - $queryParams['block'] = $this->apiClient->getSerializer()->toQueryValue($options->getBlock()); - } - // query params - if ($options->getCount() !== null) { - $queryParams['count'] = $this->apiClient->getSerializer()->toQueryValue($options->getCount()); - } - // query params - if ($options->getEmail() !== null) { - $queryParams['email'] = $this->apiClient->getSerializer()->toQueryValue($options->getEmail()); - } - // query params - if ($options->getEnvelopeIds() !== null) { - $queryParams['envelope_ids'] = $this->apiClient->getSerializer()->toQueryValue($options->getEnvelopeIds()); - } - // query params - if ($options->getFromDate() !== null) { - $queryParams['from_date'] = $this->apiClient->getSerializer()->toQueryValue($options->getFromDate()); - } - // query params - if ($options->getFromToStatus() !== null) { - $queryParams['from_to_status'] = $this->apiClient->getSerializer()->toQueryValue($options->getFromToStatus()); - } - // query params - if ($options->getStartPosition() !== null) { - $queryParams['start_position'] = $this->apiClient->getSerializer()->toQueryValue($options->getStartPosition()); - } - // query params - if ($options->getStatus() !== null) { - $queryParams['status'] = $this->apiClient->getSerializer()->toQueryValue($options->getStatus()); - } - // query params - if ($options->getToDate() !== null) { - $queryParams['to_date'] = $this->apiClient->getSerializer()->toQueryValue($options->getToDate()); - } - // query params - if ($options->getTransactionIds() !== null) { - $queryParams['transaction_ids'] = $this->apiClient->getSerializer()->toQueryValue($options->getTransactionIds()); - } - // query params - if ($options->getUserName() !== null) { - $queryParams['user_name'] = $this->apiClient->getSerializer()->toQueryValue($options->getUserName()); - } - } // path params if ($account_id !== null) { @@ -8704,13 +12072,37 @@ public function listStatusWithHttpInfo($account_id, $envelope_ids_request = null $resourcePath ); } + // path params + if ($document_id !== null) { + $resourcePath = str_replace( + "{" . "documentId" . "}", + $this->apiClient->getSerializer()->toPathValue($document_id), + $resourcePath + ); + } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } + // path params + if ($page_number !== null) { + $resourcePath = str_replace( + "{" . "pageNumber" . "}", + $this->apiClient->getSerializer()->toPathValue($page_number), + $resourcePath + ); + } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); // body params $_tempBody = null; - if (isset($envelope_ids_request)) { - $_tempBody = $envelope_ids_request; + if (isset($page_request)) { + $_tempBody = $page_request; } // for model (json/xml) @@ -8727,17 +12119,13 @@ public function listStatusWithHttpInfo($account_id, $envelope_ids_request = null $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\EnvelopesInformation', - '/v2/accounts/{accountId}/envelopes/status' + null, + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/pages/{pageNumber}/page_image' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopesInformation', $httpHeader), $statusCode, $httpHeader]; + return [null, $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { - case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopesInformation', $e->getResponseHeaders()); - $e->setResponseObject($data); - break; case 400: $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); $e->setResponseObject($data); @@ -8749,103 +12137,67 @@ public function listStatusWithHttpInfo($account_id, $envelope_ids_request = null } /** - * Operation listStatusChanges + * Operation update * - * Gets status changes for one or more envelopes. + * Send Draft Envelope/Void Envelope/Move/Purge Envelope/Modify draft * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\Envelope $envelope (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\EnvelopesInformation + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\EnvelopeUpdateSummary */ - public function listStatusChanges($account_id, EnvelopesApi\ListStatusChangesOptions $options = null) + public function update($account_id, $envelope_id, $envelope = null, EnvelopesApi\UpdateOptions $options = null) { - list($response) = $this->listStatusChangesWithHttpInfo($account_id, $options); + list($response) = $this->updateWithHttpInfo($account_id, $envelope_id, $envelope, $options); return $response; } - /** - * Operation listStatusChangesWithHttpInfo - * - * Gets status changes for one or more envelopes. - * - * @param string $account_id The external account number (int) or account ID Guid. - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\EnvelopesInformation, HTTP status code, HTTP response headers (array of strings) - */ - public function listStatusChangesWithHttpInfo($account_id, EnvelopesApi\ListStatusChangesOptions $options = null) - { - // verify the required parameter 'account_id' is set - if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listStatusChanges'); - } - // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes"; - $httpBody = ''; - $queryParams = []; - $headerParams = []; - $formParams = []; - $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); - if (!is_null($_header_accept)) { - $headerParams['Accept'] = $_header_accept; - } - $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); - - if ($options != null) - { - // query params - // query params - if ($options->getAcStatus() !== null) { - $queryParams['ac_status'] = $this->apiClient->getSerializer()->toQueryValue($options->getAcStatus()); - } - // query params - if ($options->getBlock() !== null) { - $queryParams['block'] = $this->apiClient->getSerializer()->toQueryValue($options->getBlock()); - } - // query params - if ($options->getCount() !== null) { - $queryParams['count'] = $this->apiClient->getSerializer()->toQueryValue($options->getCount()); - } - // query params - if ($options->getCustomField() !== null) { - $queryParams['custom_field'] = $this->apiClient->getSerializer()->toQueryValue($options->getCustomField()); - } - // query params - if ($options->getEmail() !== null) { - $queryParams['email'] = $this->apiClient->getSerializer()->toQueryValue($options->getEmail()); - } - // query params - if ($options->getEnvelopeIds() !== null) { - $queryParams['envelope_ids'] = $this->apiClient->getSerializer()->toQueryValue($options->getEnvelopeIds()); - } - // query params - if ($options->getFromDate() !== null) { - $queryParams['from_date'] = $this->apiClient->getSerializer()->toQueryValue($options->getFromDate()); - } - // query params - if ($options->getFromToStatus() !== null) { - $queryParams['from_to_status'] = $this->apiClient->getSerializer()->toQueryValue($options->getFromToStatus()); + /** + * Operation updateWithHttpInfo + * + * Send Draft Envelope/Void Envelope/Move/Purge Envelope/Modify draft + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\Envelope $envelope (optional) + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\EnvelopeUpdateSummary, HTTP status code, HTTP response headers (array of strings) + */ + public function updateWithHttpInfo($account_id, $envelope_id, $envelope = null, EnvelopesApi\UpdateOptions $options = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling update'); } - // query params - if ($options->getStartPosition() !== null) { - $queryParams['start_position'] = $this->apiClient->getSerializer()->toQueryValue($options->getStartPosition()); + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling update'); } - // query params - if ($options->getStatus() !== null) { - $queryParams['status'] = $this->apiClient->getSerializer()->toQueryValue($options->getStatus()); + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + if ($options != null) + { // query params - if ($options->getToDate() !== null) { - $queryParams['to_date'] = $this->apiClient->getSerializer()->toQueryValue($options->getToDate()); - } // query params - if ($options->getTransactionIds() !== null) { - $queryParams['transaction_ids'] = $this->apiClient->getSerializer()->toQueryValue($options->getTransactionIds()); + if ($options->getAdvancedUpdate() !== null) { + $queryParams['advanced_update'] = $this->apiClient->getSerializer()->toQueryValue($options->getAdvancedUpdate()); } // query params - if ($options->getUserName() !== null) { - $queryParams['user_name'] = $this->apiClient->getSerializer()->toQueryValue($options->getUserName()); + if ($options->getResendEnvelope() !== null) { + $queryParams['resend_envelope'] = $this->apiClient->getSerializer()->toQueryValue($options->getResendEnvelope()); } } @@ -8857,10 +12209,23 @@ public function listStatusChangesWithHttpInfo($account_id, EnvelopesApi\ListStat $resourcePath ); } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - + // body params + $_tempBody = null; + if (isset($envelope)) { + $_tempBody = $envelope; + } + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -8871,19 +12236,19 @@ public function listStatusChangesWithHttpInfo($account_id, EnvelopesApi\ListStat try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'GET', + 'PUT', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\EnvelopesInformation', - '/v2/accounts/{accountId}/envelopes' + '\DocuSign\eSign\Model\EnvelopeUpdateSummary', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopesInformation', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeUpdateSummary', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopesInformation', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeUpdateSummary', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -8897,51 +12262,49 @@ public function listStatusChangesWithHttpInfo($account_id, EnvelopesApi\ListStat } /** - * Operation listTabs + * Operation updateApplianceDocument * - * Gets the tabs information for a signer or sign-in-person recipient in an envelope. + * Update document information for Display Appliance * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $recipient_id The ID of the recipient being accessed. - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\Tabs + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return void */ - public function listTabs($account_id, $envelope_id, $recipient_id, EnvelopesApi\ListTabsOptions $options = null) + public function updateApplianceDocument($account_id, $document_id, $envelope_id) { - list($response) = $this->listTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, $options); + list($response) = $this->updateApplianceDocumentWithHttpInfo($account_id, $document_id, $envelope_id); return $response; } /** - * Operation listTabsWithHttpInfo + * Operation updateApplianceDocumentWithHttpInfo * - * Gets the tabs information for a signer or sign-in-person recipient in an envelope. + * Update document information for Display Appliance * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $recipient_id The ID of the recipient being accessed. - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\Tabs, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of null, HTTP status code, HTTP response headers (array of strings) */ - public function listTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, EnvelopesApi\ListTabsOptions $options = null) + public function updateApplianceDocumentWithHttpInfo($account_id, $document_id, $envelope_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listTabs'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateApplianceDocument'); + } + // verify the required parameter 'document_id' is set + if ($document_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $document_id when calling updateApplianceDocument'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling listTabs'); - } - // verify the required parameter 'recipient_id' is set - if ($recipient_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling listTabs'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling updateApplianceDocument'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/tabs"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/display_appliance_info/document/{documentId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -8952,18 +12315,6 @@ public function listTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, E } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); - if ($options != null) - { - // query params - // query params - if ($options->getIncludeAnchorTabLocations() !== null) { - $queryParams['include_anchor_tab_locations'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludeAnchorTabLocations()); - } - // query params - if ($options->getIncludeMetadata() !== null) { - $queryParams['include_metadata'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludeMetadata()); - } - } // path params if ($account_id !== null) { @@ -8974,18 +12325,18 @@ public function listTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, E ); } // path params - if ($envelope_id !== null) { + if ($document_id !== null) { $resourcePath = str_replace( - "{" . "envelopeId" . "}", - $this->apiClient->getSerializer()->toPathValue($envelope_id), + "{" . "documentId" . "}", + $this->apiClient->getSerializer()->toPathValue($document_id), $resourcePath ); } // path params - if ($recipient_id !== null) { + if ($envelope_id !== null) { $resourcePath = str_replace( - "{" . "recipientId" . "}", - $this->apiClient->getSerializer()->toPathValue($recipient_id), + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), $resourcePath ); } @@ -9003,21 +12354,17 @@ public function listTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, E try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'GET', + 'PUT', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\Tabs', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/tabs' + null, + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/display_appliance_info/document/{documentId}' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Tabs', $httpHeader), $statusCode, $httpHeader]; + return [null, $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { - case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Tabs', $e->getResponseHeaders()); - $e->setResponseObject($data); - break; case 400: $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); $e->setResponseObject($data); @@ -9029,45 +12376,45 @@ public function listTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, E } /** - * Operation listTemplates + * Operation updateChunkedUpload * - * Get List of Templates used in an Envelope + * Integrity-Check and Commit a ChunkedUpload, readying it for use elsewhere. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param string $chunked_upload_id * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\TemplateInformation + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\ChunkedUploadResponse */ - public function listTemplates($account_id, $envelope_id, EnvelopesApi\ListTemplatesOptions $options = null) + public function updateChunkedUpload($account_id, $chunked_upload_id, EnvelopesApi\UpdateChunkedUploadOptions $options = null) { - list($response) = $this->listTemplatesWithHttpInfo($account_id, $envelope_id, $options); + list($response) = $this->updateChunkedUploadWithHttpInfo($account_id, $chunked_upload_id, $options); return $response; } /** - * Operation listTemplatesWithHttpInfo + * Operation updateChunkedUploadWithHttpInfo * - * Get List of Templates used in an Envelope + * Integrity-Check and Commit a ChunkedUpload, readying it for use elsewhere. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param string $chunked_upload_id * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\TemplateInformation, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\ChunkedUploadResponse, HTTP status code, HTTP response headers (array of strings) */ - public function listTemplatesWithHttpInfo($account_id, $envelope_id, EnvelopesApi\ListTemplatesOptions $options = null) + public function updateChunkedUploadWithHttpInfo($account_id, $chunked_upload_id, EnvelopesApi\UpdateChunkedUploadOptions $options = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listTemplates'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateChunkedUpload'); } - // verify the required parameter 'envelope_id' is set - if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling listTemplates'); + // verify the required parameter 'chunked_upload_id' is set + if ($chunked_upload_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $chunked_upload_id when calling updateChunkedUpload'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/templates"; + $resourcePath = "/v2.1/accounts/{accountId}/chunked_uploads/{chunkedUploadId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -9082,8 +12429,8 @@ public function listTemplatesWithHttpInfo($account_id, $envelope_id, EnvelopesAp { // query params // query params - if ($options->getInclude() !== null) { - $queryParams['include'] = $this->apiClient->getSerializer()->toQueryValue($options->getInclude()); + if ($options->getAction() !== null) { + $queryParams['action'] = $this->apiClient->getSerializer()->toQueryValue($options->getAction()); } } @@ -9096,10 +12443,10 @@ public function listTemplatesWithHttpInfo($account_id, $envelope_id, EnvelopesAp ); } // path params - if ($envelope_id !== null) { + if ($chunked_upload_id !== null) { $resourcePath = str_replace( - "{" . "envelopeId" . "}", - $this->apiClient->getSerializer()->toPathValue($envelope_id), + "{" . "chunkedUploadId" . "}", + $this->apiClient->getSerializer()->toPathValue($chunked_upload_id), $resourcePath ); } @@ -9117,19 +12464,19 @@ public function listTemplatesWithHttpInfo($account_id, $envelope_id, EnvelopesAp try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'GET', + 'PUT', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\TemplateInformation', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/templates' + '\DocuSign\eSign\Model\ChunkedUploadResponse', + '/v2.1/accounts/{accountId}/chunked_uploads/{chunkedUploadId}' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\TemplateInformation', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ChunkedUploadResponse', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\TemplateInformation', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ChunkedUploadResponse', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -9143,51 +12490,51 @@ public function listTemplatesWithHttpInfo($account_id, $envelope_id, EnvelopesAp } /** - * Operation listTemplatesForDocument + * Operation updateChunkedUploadPart * - * Gets the templates associated with a document in an existing envelope. + * Add a chunk, a chunk 'part', to an existing ChunkedUpload. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $document_id The ID of the document being accessed. - * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\TemplateInformation + * @param string $chunked_upload_id + * @param string $chunked_upload_part_seq + * @param \DocuSign\eSign\Model\ChunkedUploadRequest $chunked_upload_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\ChunkedUploadResponse */ - public function listTemplatesForDocument($account_id, $document_id, $envelope_id, EnvelopesApi\ListTemplatesForDocumentOptions $options = null) + public function updateChunkedUploadPart($account_id, $chunked_upload_id, $chunked_upload_part_seq, $chunked_upload_request = null) { - list($response) = $this->listTemplatesForDocumentWithHttpInfo($account_id, $document_id, $envelope_id, $options); + list($response) = $this->updateChunkedUploadPartWithHttpInfo($account_id, $chunked_upload_id, $chunked_upload_part_seq, $chunked_upload_request); return $response; } /** - * Operation listTemplatesForDocumentWithHttpInfo + * Operation updateChunkedUploadPartWithHttpInfo * - * Gets the templates associated with a document in an existing envelope. + * Add a chunk, a chunk 'part', to an existing ChunkedUpload. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $document_id The ID of the document being accessed. - * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\TemplateInformation, HTTP status code, HTTP response headers (array of strings) + * @param string $chunked_upload_id + * @param string $chunked_upload_part_seq + * @param \DocuSign\eSign\Model\ChunkedUploadRequest $chunked_upload_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\ChunkedUploadResponse, HTTP status code, HTTP response headers (array of strings) */ - public function listTemplatesForDocumentWithHttpInfo($account_id, $document_id, $envelope_id, EnvelopesApi\ListTemplatesForDocumentOptions $options = null) + public function updateChunkedUploadPartWithHttpInfo($account_id, $chunked_upload_id, $chunked_upload_part_seq, $chunked_upload_request = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listTemplatesForDocument'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateChunkedUploadPart'); } - // verify the required parameter 'document_id' is set - if ($document_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $document_id when calling listTemplatesForDocument'); + // verify the required parameter 'chunked_upload_id' is set + if ($chunked_upload_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $chunked_upload_id when calling updateChunkedUploadPart'); } - // verify the required parameter 'envelope_id' is set - if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling listTemplatesForDocument'); + // verify the required parameter 'chunked_upload_part_seq' is set + if ($chunked_upload_part_seq === null) { + throw new \InvalidArgumentException('Missing the required parameter $chunked_upload_part_seq when calling updateChunkedUploadPart'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/templates"; + $resourcePath = "/v2.1/accounts/{accountId}/chunked_uploads/{chunkedUploadId}/{chunkedUploadPartSeq}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -9198,14 +12545,6 @@ public function listTemplatesForDocumentWithHttpInfo($account_id, $document_id, } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); - if ($options != null) - { - // query params - // query params - if ($options->getInclude() !== null) { - $queryParams['include'] = $this->apiClient->getSerializer()->toQueryValue($options->getInclude()); - } - } // path params if ($account_id !== null) { @@ -9216,25 +12555,30 @@ public function listTemplatesForDocumentWithHttpInfo($account_id, $document_id, ); } // path params - if ($document_id !== null) { + if ($chunked_upload_id !== null) { $resourcePath = str_replace( - "{" . "documentId" . "}", - $this->apiClient->getSerializer()->toPathValue($document_id), + "{" . "chunkedUploadId" . "}", + $this->apiClient->getSerializer()->toPathValue($chunked_upload_id), $resourcePath ); } // path params - if ($envelope_id !== null) { + if ($chunked_upload_part_seq !== null) { $resourcePath = str_replace( - "{" . "envelopeId" . "}", - $this->apiClient->getSerializer()->toPathValue($envelope_id), + "{" . "chunkedUploadPartSeq" . "}", + $this->apiClient->getSerializer()->toPathValue($chunked_upload_part_seq), $resourcePath ); } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - + // body params + $_tempBody = null; + if (isset($chunked_upload_request)) { + $_tempBody = $chunked_upload_request; + } + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -9245,19 +12589,19 @@ public function listTemplatesForDocumentWithHttpInfo($account_id, $document_id, try { list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( $resourcePath, - 'GET', + 'PUT', $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\TemplateInformation', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/templates' + '\DocuSign\eSign\Model\ChunkedUploadResponse', + '/v2.1/accounts/{accountId}/chunked_uploads/{chunkedUploadId}/{chunkedUploadPartSeq}' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\TemplateInformation', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ChunkedUploadResponse', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\TemplateInformation', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ChunkedUploadResponse', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -9271,51 +12615,45 @@ public function listTemplatesForDocumentWithHttpInfo($account_id, $document_id, } /** - * Operation putAttachment + * Operation updateCustomFields * - * Add an attachment to a DRAFT or IN-PROCESS envelope. + * Updates envelope custom fields in an envelope. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $attachment_id * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\Attachment $attachment (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\EnvelopeAttachmentsResult + * @param \DocuSign\eSign\Model\CustomFields $custom_fields (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\CustomFields */ - public function putAttachment($account_id, $attachment_id, $envelope_id, $attachment = null) + public function updateCustomFields($account_id, $envelope_id, $custom_fields = null) { - list($response) = $this->putAttachmentWithHttpInfo($account_id, $attachment_id, $envelope_id, $attachment); + list($response) = $this->updateCustomFieldsWithHttpInfo($account_id, $envelope_id, $custom_fields); return $response; } /** - * Operation putAttachmentWithHttpInfo + * Operation updateCustomFieldsWithHttpInfo * - * Add an attachment to a DRAFT or IN-PROCESS envelope. + * Updates envelope custom fields in an envelope. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $attachment_id * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\Attachment $attachment (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\EnvelopeAttachmentsResult, HTTP status code, HTTP response headers (array of strings) + * @param \DocuSign\eSign\Model\CustomFields $custom_fields (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\CustomFields, HTTP status code, HTTP response headers (array of strings) */ - public function putAttachmentWithHttpInfo($account_id, $attachment_id, $envelope_id, $attachment = null) + public function updateCustomFieldsWithHttpInfo($account_id, $envelope_id, $custom_fields = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling putAttachment'); - } - // verify the required parameter 'attachment_id' is set - if ($attachment_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $attachment_id when calling putAttachment'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateCustomFields'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling putAttachment'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling updateCustomFields'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/attachments/{attachmentId}"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/custom_fields"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -9336,14 +12674,6 @@ public function putAttachmentWithHttpInfo($account_id, $attachment_id, $envelope ); } // path params - if ($attachment_id !== null) { - $resourcePath = str_replace( - "{" . "attachmentId" . "}", - $this->apiClient->getSerializer()->toPathValue($attachment_id), - $resourcePath - ); - } - // path params if ($envelope_id !== null) { $resourcePath = str_replace( "{" . "envelopeId" . "}", @@ -9356,8 +12686,8 @@ public function putAttachmentWithHttpInfo($account_id, $attachment_id, $envelope // body params $_tempBody = null; - if (isset($attachment)) { - $_tempBody = $attachment; + if (isset($custom_fields)) { + $_tempBody = $custom_fields; } // for model (json/xml) @@ -9374,15 +12704,15 @@ public function putAttachmentWithHttpInfo($account_id, $attachment_id, $envelope $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\EnvelopeAttachmentsResult', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/attachments/{attachmentId}' + '\DocuSign\eSign\Model\CustomFields', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/custom_fields' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeAttachmentsResult', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CustomFields', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeAttachmentsResult', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\CustomFields', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -9396,45 +12726,49 @@ public function putAttachmentWithHttpInfo($account_id, $attachment_id, $envelope } /** - * Operation putAttachments + * Operation updateDocument * - * Add one or more attachments to a DRAFT or IN-PROCESS envelope. + * Adds a document to an existing draft envelope. * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\EnvelopeAttachmentsRequest $envelope_attachments_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\EnvelopeAttachmentsResult + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\EnvelopeDocument */ - public function putAttachments($account_id, $envelope_id, $envelope_attachments_request = null) + public function updateDocument($account_id, $document_id, $envelope_id) { - list($response) = $this->putAttachmentsWithHttpInfo($account_id, $envelope_id, $envelope_attachments_request); + list($response) = $this->updateDocumentWithHttpInfo($account_id, $document_id, $envelope_id); return $response; } /** - * Operation putAttachmentsWithHttpInfo + * Operation updateDocumentWithHttpInfo * - * Add one or more attachments to a DRAFT or IN-PROCESS envelope. + * Adds a document to an existing draft envelope. * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\EnvelopeAttachmentsRequest $envelope_attachments_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\EnvelopeAttachmentsResult, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\EnvelopeDocument, HTTP status code, HTTP response headers (array of strings) */ - public function putAttachmentsWithHttpInfo($account_id, $envelope_id, $envelope_attachments_request = null) + public function updateDocumentWithHttpInfo($account_id, $document_id, $envelope_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling putAttachments'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateDocument'); + } + // verify the required parameter 'document_id' is set + if ($document_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $document_id when calling updateDocument'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling putAttachments'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling updateDocument'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/attachments"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -9455,6 +12789,14 @@ public function putAttachmentsWithHttpInfo($account_id, $envelope_id, $envelope_ ); } // path params + if ($document_id !== null) { + $resourcePath = str_replace( + "{" . "documentId" . "}", + $this->apiClient->getSerializer()->toPathValue($document_id), + $resourcePath + ); + } + // path params if ($envelope_id !== null) { $resourcePath = str_replace( "{" . "envelopeId" . "}", @@ -9465,12 +12807,7 @@ public function putAttachmentsWithHttpInfo($account_id, $envelope_id, $envelope_ // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - // body params - $_tempBody = null; - if (isset($envelope_attachments_request)) { - $_tempBody = $envelope_attachments_request; - } - + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -9485,15 +12822,15 @@ public function putAttachmentsWithHttpInfo($account_id, $envelope_id, $envelope_ $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\EnvelopeAttachmentsResult', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/attachments' + '\DocuSign\eSign\Model\EnvelopeDocument', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeAttachmentsResult', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeDocument', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeAttachmentsResult', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeDocument', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -9507,57 +12844,51 @@ public function putAttachmentsWithHttpInfo($account_id, $envelope_id, $envelope_ } /** - * Operation rotateDocumentPage + * Operation updateDocumentFields * - * Rotates page image from an envelope for display. + * Updates existing custom document fields in an existing envelope document. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $page_number The page number being accessed. - * @param \DocuSign\eSign\Model\PageRequest $page_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return void + * @param \DocuSign\eSign\Model\DocumentFieldsInformation $document_fields_information (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\DocumentFieldsInformation */ - public function rotateDocumentPage($account_id, $document_id, $envelope_id, $page_number, $page_request = null) + public function updateDocumentFields($account_id, $document_id, $envelope_id, $document_fields_information = null) { - list($response) = $this->rotateDocumentPageWithHttpInfo($account_id, $document_id, $envelope_id, $page_number, $page_request); + list($response) = $this->updateDocumentFieldsWithHttpInfo($account_id, $document_id, $envelope_id, $document_fields_information); return $response; } /** - * Operation rotateDocumentPageWithHttpInfo + * Operation updateDocumentFieldsWithHttpInfo * - * Rotates page image from an envelope for display. + * Updates existing custom document fields in an existing envelope document. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param string $page_number The page number being accessed. - * @param \DocuSign\eSign\Model\PageRequest $page_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of null, HTTP status code, HTTP response headers (array of strings) + * @param \DocuSign\eSign\Model\DocumentFieldsInformation $document_fields_information (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\DocumentFieldsInformation, HTTP status code, HTTP response headers (array of strings) */ - public function rotateDocumentPageWithHttpInfo($account_id, $document_id, $envelope_id, $page_number, $page_request = null) + public function updateDocumentFieldsWithHttpInfo($account_id, $document_id, $envelope_id, $document_fields_information = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling rotateDocumentPage'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateDocumentFields'); } // verify the required parameter 'document_id' is set if ($document_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $document_id when calling rotateDocumentPage'); + throw new \InvalidArgumentException('Missing the required parameter $document_id when calling updateDocumentFields'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling rotateDocumentPage'); - } - // verify the required parameter 'page_number' is set - if ($page_number === null) { - throw new \InvalidArgumentException('Missing the required parameter $page_number when calling rotateDocumentPage'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling updateDocumentFields'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/pages/{pageNumber}/page_image"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/fields"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -9593,21 +12924,13 @@ public function rotateDocumentPageWithHttpInfo($account_id, $document_id, $envel $resourcePath ); } - // path params - if ($page_number !== null) { - $resourcePath = str_replace( - "{" . "pageNumber" . "}", - $this->apiClient->getSerializer()->toPathValue($page_number), - $resourcePath - ); - } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); // body params $_tempBody = null; - if (isset($page_request)) { - $_tempBody = $page_request; + if (isset($document_fields_information)) { + $_tempBody = $document_fields_information; } // for model (json/xml) @@ -9624,13 +12947,17 @@ public function rotateDocumentPageWithHttpInfo($account_id, $document_id, $envel $queryParams, $httpBody, $headerParams, - null, - '/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/pages/{pageNumber}/page_image' + '\DocuSign\eSign\Model\DocumentFieldsInformation', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/fields' ); - return [null, $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentFieldsInformation', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentFieldsInformation', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; case 400: $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); $e->setResponseObject($data); @@ -9642,47 +12969,51 @@ public function rotateDocumentPageWithHttpInfo($account_id, $document_id, $envel } /** - * Operation update + * Operation updateDocumentTabs * - * Send Draft Envelope/Void Envelope/Move/Purge Envelope/Modify draft + * Updates the tabs for an envelope document * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\Envelope $envelope (optional) - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\EnvelopeUpdateSummary + * @param \DocuSign\eSign\Model\Tabs $tabs (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\Tabs */ - public function update($account_id, $envelope_id, $envelope = null, EnvelopesApi\UpdateOptions $options = null) + public function updateDocumentTabs($account_id, $document_id, $envelope_id, $tabs = null) { - list($response) = $this->updateWithHttpInfo($account_id, $envelope_id, $envelope, $options); + list($response) = $this->updateDocumentTabsWithHttpInfo($account_id, $document_id, $envelope_id, $tabs); return $response; } /** - * Operation updateWithHttpInfo + * Operation updateDocumentTabsWithHttpInfo * - * Send Draft Envelope/Void Envelope/Move/Purge Envelope/Modify draft + * Updates the tabs for an envelope document * * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\Envelope $envelope (optional) - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\EnvelopeUpdateSummary, HTTP status code, HTTP response headers (array of strings) + * @param \DocuSign\eSign\Model\Tabs $tabs (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\Tabs, HTTP status code, HTTP response headers (array of strings) */ - public function updateWithHttpInfo($account_id, $envelope_id, $envelope = null, EnvelopesApi\UpdateOptions $options = null) + public function updateDocumentTabsWithHttpInfo($account_id, $document_id, $envelope_id, $tabs = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling update'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateDocumentTabs'); + } + // verify the required parameter 'document_id' is set + if ($document_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $document_id when calling updateDocumentTabs'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling update'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling updateDocumentTabs'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/tabs"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -9693,18 +13024,6 @@ public function updateWithHttpInfo($account_id, $envelope_id, $envelope = null, } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); - if ($options != null) - { - // query params - // query params - if ($options->getAdvancedUpdate() !== null) { - $queryParams['advanced_update'] = $this->apiClient->getSerializer()->toQueryValue($options->getAdvancedUpdate()); - } - // query params - if ($options->getResendEnvelope() !== null) { - $queryParams['resend_envelope'] = $this->apiClient->getSerializer()->toQueryValue($options->getResendEnvelope()); - } - } // path params if ($account_id !== null) { @@ -9715,6 +13034,14 @@ public function updateWithHttpInfo($account_id, $envelope_id, $envelope = null, ); } // path params + if ($document_id !== null) { + $resourcePath = str_replace( + "{" . "documentId" . "}", + $this->apiClient->getSerializer()->toPathValue($document_id), + $resourcePath + ); + } + // path params if ($envelope_id !== null) { $resourcePath = str_replace( "{" . "envelopeId" . "}", @@ -9727,8 +13054,8 @@ public function updateWithHttpInfo($account_id, $envelope_id, $envelope = null, // body params $_tempBody = null; - if (isset($envelope)) { - $_tempBody = $envelope; + if (isset($tabs)) { + $_tempBody = $tabs; } // for model (json/xml) @@ -9745,15 +13072,15 @@ public function updateWithHttpInfo($account_id, $envelope_id, $envelope = null, $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\EnvelopeUpdateSummary', - '/v2/accounts/{accountId}/envelopes/{envelopeId}' + '\DocuSign\eSign\Model\Tabs', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/tabs' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeUpdateSummary', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Tabs', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeUpdateSummary', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Tabs', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -9767,45 +13094,45 @@ public function updateWithHttpInfo($account_id, $envelope_id, $envelope = null, } /** - * Operation updateChunkedUpload + * Operation updateDocuments * - * Integrity-Check and Commit a ChunkedUpload, readying it for use elsewhere. + * Adds one or more documents to an existing envelope document. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $chunked_upload_id - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\ChunkedUploadResponse + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\EnvelopeDefinition $envelope_definition (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\EnvelopeDocumentsResult */ - public function updateChunkedUpload($account_id, $chunked_upload_id, EnvelopesApi\UpdateChunkedUploadOptions $options = null) + public function updateDocuments($account_id, $envelope_id, $envelope_definition = null) { - list($response) = $this->updateChunkedUploadWithHttpInfo($account_id, $chunked_upload_id, $options); + list($response) = $this->updateDocumentsWithHttpInfo($account_id, $envelope_id, $envelope_definition); return $response; } /** - * Operation updateChunkedUploadWithHttpInfo + * Operation updateDocumentsWithHttpInfo * - * Integrity-Check and Commit a ChunkedUpload, readying it for use elsewhere. + * Adds one or more documents to an existing envelope document. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $chunked_upload_id - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\ChunkedUploadResponse, HTTP status code, HTTP response headers (array of strings) + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\EnvelopeDefinition $envelope_definition (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\EnvelopeDocumentsResult, HTTP status code, HTTP response headers (array of strings) */ - public function updateChunkedUploadWithHttpInfo($account_id, $chunked_upload_id, EnvelopesApi\UpdateChunkedUploadOptions $options = null) + public function updateDocumentsWithHttpInfo($account_id, $envelope_id, $envelope_definition = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateChunkedUpload'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateDocuments'); } - // verify the required parameter 'chunked_upload_id' is set - if ($chunked_upload_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $chunked_upload_id when calling updateChunkedUpload'); + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling updateDocuments'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/chunked_uploads/{chunkedUploadId}"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -9816,14 +13143,6 @@ public function updateChunkedUploadWithHttpInfo($account_id, $chunked_upload_id, } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); - if ($options != null) - { - // query params - // query params - if ($options->getAction() !== null) { - $queryParams['action'] = $this->apiClient->getSerializer()->toQueryValue($options->getAction()); - } - } // path params if ($account_id !== null) { @@ -9834,17 +13153,22 @@ public function updateChunkedUploadWithHttpInfo($account_id, $chunked_upload_id, ); } // path params - if ($chunked_upload_id !== null) { + if ($envelope_id !== null) { $resourcePath = str_replace( - "{" . "chunkedUploadId" . "}", - $this->apiClient->getSerializer()->toPathValue($chunked_upload_id), + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), $resourcePath ); } - // default format to json - $resourcePath = str_replace("{format}", "json", $resourcePath); + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($envelope_definition)) { + $_tempBody = $envelope_definition; + } - // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -9859,15 +13183,15 @@ public function updateChunkedUploadWithHttpInfo($account_id, $chunked_upload_id, $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\ChunkedUploadResponse', - '/v2/accounts/{accountId}/chunked_uploads/{chunkedUploadId}' + '\DocuSign\eSign\Model\EnvelopeDocumentsResult', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ChunkedUploadResponse', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeDocumentsResult', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ChunkedUploadResponse', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeDocumentsResult', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -9881,51 +13205,45 @@ public function updateChunkedUploadWithHttpInfo($account_id, $chunked_upload_id, } /** - * Operation updateChunkedUploadPart + * Operation updateEmailSettings * - * Add a chunk, a chunk 'part', to an existing ChunkedUpload. + * Updates the email setting overrides for an envelope. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $chunked_upload_id - * @param string $chunked_upload_part_seq - * @param \DocuSign\eSign\Model\ChunkedUploadRequest $chunked_upload_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\ChunkedUploadResponse + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\EmailSettings $email_settings (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\EmailSettings */ - public function updateChunkedUploadPart($account_id, $chunked_upload_id, $chunked_upload_part_seq, $chunked_upload_request = null) + public function updateEmailSettings($account_id, $envelope_id, $email_settings = null) { - list($response) = $this->updateChunkedUploadPartWithHttpInfo($account_id, $chunked_upload_id, $chunked_upload_part_seq, $chunked_upload_request); + list($response) = $this->updateEmailSettingsWithHttpInfo($account_id, $envelope_id, $email_settings); return $response; } /** - * Operation updateChunkedUploadPartWithHttpInfo + * Operation updateEmailSettingsWithHttpInfo * - * Add a chunk, a chunk 'part', to an existing ChunkedUpload. + * Updates the email setting overrides for an envelope. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $chunked_upload_id - * @param string $chunked_upload_part_seq - * @param \DocuSign\eSign\Model\ChunkedUploadRequest $chunked_upload_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\ChunkedUploadResponse, HTTP status code, HTTP response headers (array of strings) + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @param \DocuSign\eSign\Model\EmailSettings $email_settings (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\EmailSettings, HTTP status code, HTTP response headers (array of strings) */ - public function updateChunkedUploadPartWithHttpInfo($account_id, $chunked_upload_id, $chunked_upload_part_seq, $chunked_upload_request = null) + public function updateEmailSettingsWithHttpInfo($account_id, $envelope_id, $email_settings = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateChunkedUploadPart'); - } - // verify the required parameter 'chunked_upload_id' is set - if ($chunked_upload_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $chunked_upload_id when calling updateChunkedUploadPart'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateEmailSettings'); } - // verify the required parameter 'chunked_upload_part_seq' is set - if ($chunked_upload_part_seq === null) { - throw new \InvalidArgumentException('Missing the required parameter $chunked_upload_part_seq when calling updateChunkedUploadPart'); + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling updateEmailSettings'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/chunked_uploads/{chunkedUploadId}/{chunkedUploadPartSeq}"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/email_settings"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -9946,18 +13264,10 @@ public function updateChunkedUploadPartWithHttpInfo($account_id, $chunked_upload ); } // path params - if ($chunked_upload_id !== null) { - $resourcePath = str_replace( - "{" . "chunkedUploadId" . "}", - $this->apiClient->getSerializer()->toPathValue($chunked_upload_id), - $resourcePath - ); - } - // path params - if ($chunked_upload_part_seq !== null) { + if ($envelope_id !== null) { $resourcePath = str_replace( - "{" . "chunkedUploadPartSeq" . "}", - $this->apiClient->getSerializer()->toPathValue($chunked_upload_part_seq), + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), $resourcePath ); } @@ -9966,8 +13276,8 @@ public function updateChunkedUploadPartWithHttpInfo($account_id, $chunked_upload // body params $_tempBody = null; - if (isset($chunked_upload_request)) { - $_tempBody = $chunked_upload_request; + if (isset($email_settings)) { + $_tempBody = $email_settings; } // for model (json/xml) @@ -9984,15 +13294,15 @@ public function updateChunkedUploadPartWithHttpInfo($account_id, $chunked_upload $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\ChunkedUploadResponse', - '/v2/accounts/{accountId}/chunked_uploads/{chunkedUploadId}/{chunkedUploadPartSeq}' + '\DocuSign\eSign\Model\EmailSettings', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/email_settings' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ChunkedUploadResponse', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EmailSettings', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ChunkedUploadResponse', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EmailSettings', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -10006,45 +13316,45 @@ public function updateChunkedUploadPartWithHttpInfo($account_id, $chunked_upload } /** - * Operation updateCustomFields + * Operation updateEnvelopeTransferRule * - * Updates envelope custom fields in an envelope. + * Update an envelope transfer rule for an account. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\CustomFields $custom_fields (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\CustomFields + * @param string $envelope_transfer_rule_id + * @param \DocuSign\eSign\Model\EnvelopeTransferRule $envelope_transfer_rule (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\EnvelopeTransferRule */ - public function updateCustomFields($account_id, $envelope_id, $custom_fields = null) + public function updateEnvelopeTransferRule($account_id, $envelope_transfer_rule_id, $envelope_transfer_rule = null) { - list($response) = $this->updateCustomFieldsWithHttpInfo($account_id, $envelope_id, $custom_fields); + list($response) = $this->updateEnvelopeTransferRuleWithHttpInfo($account_id, $envelope_transfer_rule_id, $envelope_transfer_rule); return $response; } /** - * Operation updateCustomFieldsWithHttpInfo + * Operation updateEnvelopeTransferRuleWithHttpInfo * - * Updates envelope custom fields in an envelope. + * Update an envelope transfer rule for an account. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\CustomFields $custom_fields (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\CustomFields, HTTP status code, HTTP response headers (array of strings) + * @param string $envelope_transfer_rule_id + * @param \DocuSign\eSign\Model\EnvelopeTransferRule $envelope_transfer_rule (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\EnvelopeTransferRule, HTTP status code, HTTP response headers (array of strings) */ - public function updateCustomFieldsWithHttpInfo($account_id, $envelope_id, $custom_fields = null) + public function updateEnvelopeTransferRuleWithHttpInfo($account_id, $envelope_transfer_rule_id, $envelope_transfer_rule = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateCustomFields'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateEnvelopeTransferRule'); } - // verify the required parameter 'envelope_id' is set - if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling updateCustomFields'); + // verify the required parameter 'envelope_transfer_rule_id' is set + if ($envelope_transfer_rule_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_transfer_rule_id when calling updateEnvelopeTransferRule'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/custom_fields"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/transfer_rules/{envelopeTransferRuleId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -10065,10 +13375,10 @@ public function updateCustomFieldsWithHttpInfo($account_id, $envelope_id, $custo ); } // path params - if ($envelope_id !== null) { + if ($envelope_transfer_rule_id !== null) { $resourcePath = str_replace( - "{" . "envelopeId" . "}", - $this->apiClient->getSerializer()->toPathValue($envelope_id), + "{" . "envelopeTransferRuleId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_transfer_rule_id), $resourcePath ); } @@ -10077,8 +13387,8 @@ public function updateCustomFieldsWithHttpInfo($account_id, $envelope_id, $custo // body params $_tempBody = null; - if (isset($custom_fields)) { - $_tempBody = $custom_fields; + if (isset($envelope_transfer_rule)) { + $_tempBody = $envelope_transfer_rule; } // for model (json/xml) @@ -10095,15 +13405,15 @@ public function updateCustomFieldsWithHttpInfo($account_id, $envelope_id, $custo $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\CustomFields', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/custom_fields' + '\DocuSign\eSign\Model\EnvelopeTransferRule', + '/v2.1/accounts/{accountId}/envelopes/transfer_rules/{envelopeTransferRuleId}' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CustomFields', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeTransferRule', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\CustomFields', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeTransferRule', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -10117,51 +13427,39 @@ public function updateCustomFieldsWithHttpInfo($account_id, $envelope_id, $custo } /** - * Operation updateDocument + * Operation updateEnvelopeTransferRules * - * Adds a document to an existing draft envelope. + * Update envelope transfer rules for an account. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $document_id The ID of the document being accessed. - * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return void + * @param \DocuSign\eSign\Model\EnvelopeTransferRuleInformation $envelope_transfer_rule_information (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\EnvelopeTransferRuleInformation */ - public function updateDocument($account_id, $document_id, $envelope_id, EnvelopesApi\UpdateDocumentOptions $options = null) + public function updateEnvelopeTransferRules($account_id, $envelope_transfer_rule_information = null) { - list($response) = $this->updateDocumentWithHttpInfo($account_id, $document_id, $envelope_id, $options); + list($response) = $this->updateEnvelopeTransferRulesWithHttpInfo($account_id, $envelope_transfer_rule_information); return $response; } /** - * Operation updateDocumentWithHttpInfo + * Operation updateEnvelopeTransferRulesWithHttpInfo * - * Adds a document to an existing draft envelope. + * Update envelope transfer rules for an account. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $document_id The ID of the document being accessed. - * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of null, HTTP status code, HTTP response headers (array of strings) + * @param \DocuSign\eSign\Model\EnvelopeTransferRuleInformation $envelope_transfer_rule_information (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\EnvelopeTransferRuleInformation, HTTP status code, HTTP response headers (array of strings) */ - public function updateDocumentWithHttpInfo($account_id, $document_id, $envelope_id, EnvelopesApi\UpdateDocumentOptions $options = null) + public function updateEnvelopeTransferRulesWithHttpInfo($account_id, $envelope_transfer_rule_information = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateDocument'); - } - // verify the required parameter 'document_id' is set - if ($document_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $document_id when calling updateDocument'); - } - // verify the required parameter 'envelope_id' is set - if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling updateDocument'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateEnvelopeTransferRules'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/transfer_rules"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -10172,14 +13470,6 @@ public function updateDocumentWithHttpInfo($account_id, $document_id, $envelope_ } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); - if ($options != null) - { - // query params - // query params - if ($options->getApplyDocumentFields() !== null) { - $queryParams['apply_document_fields'] = $this->apiClient->getSerializer()->toQueryValue($options->getApplyDocumentFields()); - } - } // path params if ($account_id !== null) { @@ -10189,26 +13479,15 @@ public function updateDocumentWithHttpInfo($account_id, $document_id, $envelope_ $resourcePath ); } - // path params - if ($document_id !== null) { - $resourcePath = str_replace( - "{" . "documentId" . "}", - $this->apiClient->getSerializer()->toPathValue($document_id), - $resourcePath - ); - } - // path params - if ($envelope_id !== null) { - $resourcePath = str_replace( - "{" . "envelopeId" . "}", - $this->apiClient->getSerializer()->toPathValue($envelope_id), - $resourcePath - ); - } // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - + // body params + $_tempBody = null; + if (isset($envelope_transfer_rule_information)) { + $_tempBody = $envelope_transfer_rule_information; + } + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -10223,13 +13502,17 @@ public function updateDocumentWithHttpInfo($account_id, $document_id, $envelope_ $queryParams, $httpBody, $headerParams, - null, - '/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}' + '\DocuSign\eSign\Model\EnvelopeTransferRuleInformation', + '/v2.1/accounts/{accountId}/envelopes/transfer_rules' ); - return [null, $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeTransferRuleInformation', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeTransferRuleInformation', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; case 400: $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); $e->setResponseObject($data); @@ -10241,51 +13524,45 @@ public function updateDocumentWithHttpInfo($account_id, $document_id, $envelope_ } /** - * Operation updateDocumentFields + * Operation updateLock * - * Updates existing custom document fields in an existing envelope document. + * Updates an envelope lock. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\DocumentFieldsInformation $document_fields_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\DocumentFieldsInformation + * @param \DocuSign\eSign\Model\LockRequest $lock_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\LockInformation */ - public function updateDocumentFields($account_id, $document_id, $envelope_id, $document_fields_information = null) + public function updateLock($account_id, $envelope_id, $lock_request = null) { - list($response) = $this->updateDocumentFieldsWithHttpInfo($account_id, $document_id, $envelope_id, $document_fields_information); + list($response) = $this->updateLockWithHttpInfo($account_id, $envelope_id, $lock_request); return $response; } /** - * Operation updateDocumentFieldsWithHttpInfo + * Operation updateLockWithHttpInfo * - * Updates existing custom document fields in an existing envelope document. + * Updates an envelope lock. * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $document_id The ID of the document being accessed. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\DocumentFieldsInformation $document_fields_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\DocumentFieldsInformation, HTTP status code, HTTP response headers (array of strings) + * @param \DocuSign\eSign\Model\LockRequest $lock_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\LockInformation, HTTP status code, HTTP response headers (array of strings) */ - public function updateDocumentFieldsWithHttpInfo($account_id, $document_id, $envelope_id, $document_fields_information = null) + public function updateLockWithHttpInfo($account_id, $envelope_id, $lock_request = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateDocumentFields'); - } - // verify the required parameter 'document_id' is set - if ($document_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $document_id when calling updateDocumentFields'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateLock'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling updateDocumentFields'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling updateLock'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/fields"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/lock"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -10306,14 +13583,6 @@ public function updateDocumentFieldsWithHttpInfo($account_id, $document_id, $env ); } // path params - if ($document_id !== null) { - $resourcePath = str_replace( - "{" . "documentId" . "}", - $this->apiClient->getSerializer()->toPathValue($document_id), - $resourcePath - ); - } - // path params if ($envelope_id !== null) { $resourcePath = str_replace( "{" . "envelopeId" . "}", @@ -10326,8 +13595,8 @@ public function updateDocumentFieldsWithHttpInfo($account_id, $document_id, $env // body params $_tempBody = null; - if (isset($document_fields_information)) { - $_tempBody = $document_fields_information; + if (isset($lock_request)) { + $_tempBody = $lock_request; } // for model (json/xml) @@ -10344,15 +13613,15 @@ public function updateDocumentFieldsWithHttpInfo($account_id, $document_id, $env $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\DocumentFieldsInformation', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/fields' + '\DocuSign\eSign\Model\LockInformation', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/lock' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentFieldsInformation', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\LockInformation', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentFieldsInformation', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\LockInformation', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -10366,47 +13635,45 @@ public function updateDocumentFieldsWithHttpInfo($account_id, $document_id, $env } /** - * Operation updateDocuments + * Operation updateNotificationSettings * - * Adds one or more documents to an existing envelope document. + * Sets envelope notification (Reminders/Expirations) structure for an existing envelope. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\EnvelopeDefinition $envelope_definition (optional) - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\EnvelopeDocumentsResult + * @param \DocuSign\eSign\Model\EnvelopeNotificationRequest $envelope_notification_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\Notification */ - public function updateDocuments($account_id, $envelope_id, $envelope_definition = null, EnvelopesApi\UpdateDocumentsOptions $options = null) + public function updateNotificationSettings($account_id, $envelope_id, $envelope_notification_request = null) { - list($response) = $this->updateDocumentsWithHttpInfo($account_id, $envelope_id, $envelope_definition, $options); + list($response) = $this->updateNotificationSettingsWithHttpInfo($account_id, $envelope_id, $envelope_notification_request); return $response; } /** - * Operation updateDocumentsWithHttpInfo + * Operation updateNotificationSettingsWithHttpInfo * - * Adds one or more documents to an existing envelope document. + * Sets envelope notification (Reminders/Expirations) structure for an existing envelope. * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\EnvelopeDefinition $envelope_definition (optional) - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\EnvelopeDocumentsResult, HTTP status code, HTTP response headers (array of strings) + * @param \DocuSign\eSign\Model\EnvelopeNotificationRequest $envelope_notification_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\Notification, HTTP status code, HTTP response headers (array of strings) */ - public function updateDocumentsWithHttpInfo($account_id, $envelope_id, $envelope_definition = null, EnvelopesApi\UpdateDocumentsOptions $options = null) + public function updateNotificationSettingsWithHttpInfo($account_id, $envelope_id, $envelope_notification_request = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateDocuments'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateNotificationSettings'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling updateDocuments'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling updateNotificationSettings'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/documents"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/notification"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -10417,18 +13684,6 @@ public function updateDocumentsWithHttpInfo($account_id, $envelope_id, $envelope } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); - if ($options != null) - { - // query params - // query params - if ($options->getApplyDocumentFields() !== null) { - $queryParams['apply_document_fields'] = $this->apiClient->getSerializer()->toQueryValue($options->getApplyDocumentFields()); - } - // query params - if ($options->getPersistTabs() !== null) { - $queryParams['persist_tabs'] = $this->apiClient->getSerializer()->toQueryValue($options->getPersistTabs()); - } - } // path params if ($account_id !== null) { @@ -10451,8 +13706,8 @@ public function updateDocumentsWithHttpInfo($account_id, $envelope_id, $envelope // body params $_tempBody = null; - if (isset($envelope_definition)) { - $_tempBody = $envelope_definition; + if (isset($envelope_notification_request)) { + $_tempBody = $envelope_notification_request; } // for model (json/xml) @@ -10469,15 +13724,15 @@ public function updateDocumentsWithHttpInfo($account_id, $envelope_id, $envelope $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\EnvelopeDocumentsResult', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/documents' + '\DocuSign\eSign\Model\Notification', + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/notification' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeDocumentsResult', $httpHeader), $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Notification', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EnvelopeDocumentsResult', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Notification', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -10491,45 +13746,43 @@ public function updateDocumentsWithHttpInfo($account_id, $envelope_id, $envelope } /** - * Operation updateEmailSettings + * Operation updatePageInfo * - * Updates the email setting overrides for an envelope. + * Update page information for Display Appliance * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\EmailSettings $email_settings (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\EmailSettings + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return void */ - public function updateEmailSettings($account_id, $envelope_id, $email_settings = null) + public function updatePageInfo($account_id, $envelope_id) { - list($response) = $this->updateEmailSettingsWithHttpInfo($account_id, $envelope_id, $email_settings); + list($response) = $this->updatePageInfoWithHttpInfo($account_id, $envelope_id); return $response; } /** - * Operation updateEmailSettingsWithHttpInfo + * Operation updatePageInfoWithHttpInfo * - * Updates the email setting overrides for an envelope. + * Update page information for Display Appliance * * @param string $account_id The external account number (int) or account ID Guid. - * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\EmailSettings $email_settings (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\EmailSettings, HTTP status code, HTTP response headers (array of strings) + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of null, HTTP status code, HTTP response headers (array of strings) */ - public function updateEmailSettingsWithHttpInfo($account_id, $envelope_id, $email_settings = null) + public function updatePageInfoWithHttpInfo($account_id, $envelope_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateEmailSettings'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updatePageInfo'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling updateEmailSettings'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling updatePageInfo'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/email_settings"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/display_appliance_info/page_info"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -10560,12 +13813,7 @@ public function updateEmailSettingsWithHttpInfo($account_id, $envelope_id, $emai // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - // body params - $_tempBody = null; - if (isset($email_settings)) { - $_tempBody = $email_settings; - } - + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -10580,17 +13828,13 @@ public function updateEmailSettingsWithHttpInfo($account_id, $envelope_id, $emai $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\EmailSettings', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/email_settings' + null, + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/display_appliance_info/page_info' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EmailSettings', $httpHeader), $statusCode, $httpHeader]; + return [null, $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { - case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\EmailSettings', $e->getResponseHeaders()); - $e->setResponseObject($data); - break; case 400: $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); $e->setResponseObject($data); @@ -10602,45 +13846,43 @@ public function updateEmailSettingsWithHttpInfo($account_id, $envelope_id, $emai } /** - * Operation updateLock + * Operation updatePdfBlob * - * Updates an envelope lock. + * Update pdf blobs for Display Appliance * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\LockRequest $lock_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\LockInformation + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return void */ - public function updateLock($account_id, $envelope_id, $lock_request = null) + public function updatePdfBlob($account_id, $envelope_id) { - list($response) = $this->updateLockWithHttpInfo($account_id, $envelope_id, $lock_request); + list($response) = $this->updatePdfBlobWithHttpInfo($account_id, $envelope_id); return $response; } /** - * Operation updateLockWithHttpInfo + * Operation updatePdfBlobWithHttpInfo * - * Updates an envelope lock. + * Update pdf blobs for Display Appliance * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\LockRequest $lock_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\LockInformation, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of null, HTTP status code, HTTP response headers (array of strings) */ - public function updateLockWithHttpInfo($account_id, $envelope_id, $lock_request = null) + public function updatePdfBlobWithHttpInfo($account_id, $envelope_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateLock'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updatePdfBlob'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling updateLock'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling updatePdfBlob'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/lock"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/display_appliance_info/pdf_blobs"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -10671,12 +13913,7 @@ public function updateLockWithHttpInfo($account_id, $envelope_id, $lock_request // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - // body params - $_tempBody = null; - if (isset($lock_request)) { - $_tempBody = $lock_request; - } - + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -10691,17 +13928,13 @@ public function updateLockWithHttpInfo($account_id, $envelope_id, $lock_request $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\LockInformation', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/lock' + null, + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/display_appliance_info/pdf_blobs' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\LockInformation', $httpHeader), $statusCode, $httpHeader]; + return [null, $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { - case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\LockInformation', $e->getResponseHeaders()); - $e->setResponseObject($data); - break; case 400: $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); $e->setResponseObject($data); @@ -10713,45 +13946,43 @@ public function updateLockWithHttpInfo($account_id, $envelope_id, $lock_request } /** - * Operation updateNotificationSettings + * Operation updateRecipientDeniedDocumentCopy * - * Sets envelope notification (Reminders/Expirations) structure for an existing envelope. + * Update RecipientDeniedDocumentCopy for Display Appliance * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\EnvelopeNotificationRequest $envelope_notification_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return \DocuSign\eSign\Model\Notification + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return void */ - public function updateNotificationSettings($account_id, $envelope_id, $envelope_notification_request = null) + public function updateRecipientDeniedDocumentCopy($account_id, $envelope_id) { - list($response) = $this->updateNotificationSettingsWithHttpInfo($account_id, $envelope_id, $envelope_notification_request); + list($response) = $this->updateRecipientDeniedDocumentCopyWithHttpInfo($account_id, $envelope_id); return $response; } /** - * Operation updateNotificationSettingsWithHttpInfo + * Operation updateRecipientDeniedDocumentCopyWithHttpInfo * - * Sets envelope notification (Reminders/Expirations) structure for an existing envelope. + * Update RecipientDeniedDocumentCopy for Display Appliance * * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. - * @param \DocuSign\eSign\Model\EnvelopeNotificationRequest $envelope_notification_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of \DocuSign\eSign\Model\Notification, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of null, HTTP status code, HTTP response headers (array of strings) */ - public function updateNotificationSettingsWithHttpInfo($account_id, $envelope_id, $envelope_notification_request = null) + public function updateRecipientDeniedDocumentCopyWithHttpInfo($account_id, $envelope_id) { // verify the required parameter 'account_id' is set if ($account_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateNotificationSettings'); + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateRecipientDeniedDocumentCopy'); } // verify the required parameter 'envelope_id' is set if ($envelope_id === null) { - throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling updateNotificationSettings'); + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling updateRecipientDeniedDocumentCopy'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/notification"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/display_appliance_info/recipient_denied_copy"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -10782,12 +14013,7 @@ public function updateNotificationSettingsWithHttpInfo($account_id, $envelope_id // default format to json $resourcePath = str_replace("{format}", "json", $resourcePath); - // body params - $_tempBody = null; - if (isset($envelope_notification_request)) { - $_tempBody = $envelope_notification_request; - } - + // for model (json/xml) if (isset($_tempBody)) { $httpBody = $_tempBody; // $_tempBody is the method argument, if present @@ -10802,17 +14028,13 @@ public function updateNotificationSettingsWithHttpInfo($account_id, $envelope_id $queryParams, $httpBody, $headerParams, - '\DocuSign\eSign\Model\Notification', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/notification' + null, + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/display_appliance_info/recipient_denied_copy' ); - return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Notification', $httpHeader), $statusCode, $httpHeader]; + return [null, $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { - case 200: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Notification', $e->getResponseHeaders()); - $e->setResponseObject($data); - break; case 400: $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); $e->setResponseObject($data); @@ -10832,7 +14054,7 @@ public function updateNotificationSettingsWithHttpInfo($account_id, $envelope_id * @param string $envelope_id The envelopeId Guid of the envelope being accessed. * @param string $recipient_id The ID of the recipient being accessed. * @param \DocuSign\eSign\Model\DocumentVisibilityList $document_visibility_list (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\DocumentVisibilityList */ public function updateRecipientDocumentVisibility($account_id, $envelope_id, $recipient_id, $document_visibility_list = null) @@ -10850,7 +14072,7 @@ public function updateRecipientDocumentVisibility($account_id, $envelope_id, $re * @param string $envelope_id The envelopeId Guid of the envelope being accessed. * @param string $recipient_id The ID of the recipient being accessed. * @param \DocuSign\eSign\Model\DocumentVisibilityList $document_visibility_list (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\DocumentVisibilityList, HTTP status code, HTTP response headers (array of strings) */ public function updateRecipientDocumentVisibilityWithHttpInfo($account_id, $envelope_id, $recipient_id, $document_visibility_list = null) @@ -10868,7 +14090,7 @@ public function updateRecipientDocumentVisibilityWithHttpInfo($account_id, $enve throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling updateRecipientDocumentVisibility'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/document_visibility"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/document_visibility"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -10928,7 +14150,7 @@ public function updateRecipientDocumentVisibilityWithHttpInfo($account_id, $enve $httpBody, $headerParams, '\DocuSign\eSign\Model\DocumentVisibilityList', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/document_visibility' + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/document_visibility' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentVisibilityList', $httpHeader), $statusCode, $httpHeader]; @@ -10956,7 +14178,7 @@ public function updateRecipientDocumentVisibilityWithHttpInfo($account_id, $enve * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. * @param string $recipient_id The ID of the recipient being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function updateRecipientInitialsImage($account_id, $envelope_id, $recipient_id) @@ -10973,7 +14195,7 @@ public function updateRecipientInitialsImage($account_id, $envelope_id, $recipie * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. * @param string $recipient_id The ID of the recipient being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function updateRecipientInitialsImageWithHttpInfo($account_id, $envelope_id, $recipient_id) @@ -10991,7 +14213,7 @@ public function updateRecipientInitialsImageWithHttpInfo($account_id, $envelope_ throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling updateRecipientInitialsImage'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/initials_image"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/initials_image"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -11046,7 +14268,7 @@ public function updateRecipientInitialsImageWithHttpInfo($account_id, $envelope_ $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/initials_image' + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/initials_image' ); return [null, $statusCode, $httpHeader]; @@ -11070,7 +14292,7 @@ public function updateRecipientInitialsImageWithHttpInfo($account_id, $envelope_ * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. * @param string $recipient_id The ID of the recipient being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function updateRecipientSignatureImage($account_id, $envelope_id, $recipient_id) @@ -11087,7 +14309,7 @@ public function updateRecipientSignatureImage($account_id, $envelope_id, $recipi * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. * @param string $recipient_id The ID of the recipient being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function updateRecipientSignatureImageWithHttpInfo($account_id, $envelope_id, $recipient_id) @@ -11105,7 +14327,7 @@ public function updateRecipientSignatureImageWithHttpInfo($account_id, $envelope throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling updateRecipientSignatureImage'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/signature_image"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/signature_image"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -11160,7 +14382,7 @@ public function updateRecipientSignatureImageWithHttpInfo($account_id, $envelope $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/signature_image' + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/signature_image' ); return [null, $statusCode, $httpHeader]; @@ -11185,7 +14407,7 @@ public function updateRecipientSignatureImageWithHttpInfo($account_id, $envelope * @param string $envelope_id The envelopeId Guid of the envelope being accessed. * @param \DocuSign\eSign\Model\Recipients $recipients (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\RecipientsUpdateSummary */ public function updateRecipients($account_id, $envelope_id, $recipients = null, EnvelopesApi\UpdateRecipientsOptions $options = null) @@ -11203,7 +14425,7 @@ public function updateRecipients($account_id, $envelope_id, $recipients = null, * @param string $envelope_id The envelopeId Guid of the envelope being accessed. * @param \DocuSign\eSign\Model\Recipients $recipients (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\RecipientsUpdateSummary, HTTP status code, HTTP response headers (array of strings) */ public function updateRecipientsWithHttpInfo($account_id, $envelope_id, $recipients = null, EnvelopesApi\UpdateRecipientsOptions $options = null) @@ -11217,7 +14439,7 @@ public function updateRecipientsWithHttpInfo($account_id, $envelope_id, $recipie throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling updateRecipients'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -11232,6 +14454,10 @@ public function updateRecipientsWithHttpInfo($account_id, $envelope_id, $recipie { // query params // query params + if ($options->getCombineSameOrderRecipients() !== null) { + $queryParams['combine_same_order_recipients'] = $this->apiClient->getSerializer()->toQueryValue($options->getCombineSameOrderRecipients()); + } + // query params if ($options->getOfflineSigning() !== null) { $queryParams['offline_signing'] = $this->apiClient->getSerializer()->toQueryValue($options->getOfflineSigning()); } @@ -11281,7 +14507,7 @@ public function updateRecipientsWithHttpInfo($account_id, $envelope_id, $recipie $httpBody, $headerParams, '\DocuSign\eSign\Model\RecipientsUpdateSummary', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients' + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\RecipientsUpdateSummary', $httpHeader), $statusCode, $httpHeader]; @@ -11309,7 +14535,7 @@ public function updateRecipientsWithHttpInfo($account_id, $envelope_id, $recipie * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. * @param \DocuSign\eSign\Model\DocumentVisibilityList $document_visibility_list (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\DocumentVisibilityList */ public function updateRecipientsDocumentVisibility($account_id, $envelope_id, $document_visibility_list = null) @@ -11326,7 +14552,7 @@ public function updateRecipientsDocumentVisibility($account_id, $envelope_id, $d * @param string $account_id The external account number (int) or account ID Guid. * @param string $envelope_id The envelopeId Guid of the envelope being accessed. * @param \DocuSign\eSign\Model\DocumentVisibilityList $document_visibility_list (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\DocumentVisibilityList, HTTP status code, HTTP response headers (array of strings) */ public function updateRecipientsDocumentVisibilityWithHttpInfo($account_id, $envelope_id, $document_visibility_list = null) @@ -11340,7 +14566,7 @@ public function updateRecipientsDocumentVisibilityWithHttpInfo($account_id, $env throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling updateRecipientsDocumentVisibility'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/document_visibility"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/document_visibility"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -11392,7 +14618,7 @@ public function updateRecipientsDocumentVisibilityWithHttpInfo($account_id, $env $httpBody, $headerParams, '\DocuSign\eSign\Model\DocumentVisibilityList', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/document_visibility' + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/document_visibility' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentVisibilityList', $httpHeader), $statusCode, $httpHeader]; @@ -11412,6 +14638,106 @@ public function updateRecipientsDocumentVisibilityWithHttpInfo($account_id, $env } } + /** + * Operation updateSignerAttachment + * + * Update signer attachment information for Display Appliance + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return void + */ + public function updateSignerAttachment($account_id, $envelope_id) + { + list($response) = $this->updateSignerAttachmentWithHttpInfo($account_id, $envelope_id); + return $response; + } + + /** + * Operation updateSignerAttachmentWithHttpInfo + * + * Update signer attachment information for Display Appliance + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of null, HTTP status code, HTTP response headers (array of strings) + */ + public function updateSignerAttachmentWithHttpInfo($account_id, $envelope_id) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateSignerAttachment'); + } + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling updateSignerAttachment'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/display_appliance_info/signer_attachment_info"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'PUT', + $queryParams, + $httpBody, + $headerParams, + null, + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/display_appliance_info/signer_attachment_info' + ); + + return [null, $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + /** * Operation updateTabs * @@ -11421,7 +14747,7 @@ public function updateRecipientsDocumentVisibilityWithHttpInfo($account_id, $env * @param string $envelope_id The envelopeId Guid of the envelope being accessed. * @param string $recipient_id The ID of the recipient being accessed. * @param \DocuSign\eSign\Model\Tabs $tabs (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\Tabs */ public function updateTabs($account_id, $envelope_id, $recipient_id, $tabs = null) @@ -11439,7 +14765,7 @@ public function updateTabs($account_id, $envelope_id, $recipient_id, $tabs = nul * @param string $envelope_id The envelopeId Guid of the envelope being accessed. * @param string $recipient_id The ID of the recipient being accessed. * @param \DocuSign\eSign\Model\Tabs $tabs (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\Tabs, HTTP status code, HTTP response headers (array of strings) */ public function updateTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, $tabs = null) @@ -11457,7 +14783,7 @@ public function updateTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, throw new \InvalidArgumentException('Missing the required parameter $recipient_id when calling updateTabs'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/tabs"; + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/tabs"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -11517,7 +14843,7 @@ public function updateTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, $httpBody, $headerParams, '\DocuSign\eSign\Model\Tabs', - '/v2/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/tabs' + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/tabs' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Tabs', $httpHeader), $statusCode, $httpHeader]; @@ -11537,6 +14863,106 @@ public function updateTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, } } + /** + * Operation updateTabsBlob + * + * Update ecrypted tabs blob. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return void + */ + public function updateTabsBlob($account_id, $envelope_id) + { + list($response) = $this->updateTabsBlobWithHttpInfo($account_id, $envelope_id); + return $response; + } + + /** + * Operation updateTabsBlobWithHttpInfo + * + * Update ecrypted tabs blob. + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $envelope_id The envelopeId Guid of the envelope being accessed. + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of null, HTTP status code, HTTP response headers (array of strings) + */ + public function updateTabsBlobWithHttpInfo($account_id, $envelope_id) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateTabsBlob'); + } + // verify the required parameter 'envelope_id' is set + if ($envelope_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $envelope_id when calling updateTabsBlob'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/envelopes/{envelopeId}/tabs_blob"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($envelope_id !== null) { + $resourcePath = str_replace( + "{" . "envelopeId" . "}", + $this->apiClient->getSerializer()->toPathValue($envelope_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'PUT', + $queryParams, + $httpBody, + $headerParams, + null, + '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/tabs_blob' + ); + + return [null, $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + /** * Operation updateTemplateRecipientDocumentVisibility * @@ -11546,7 +14972,7 @@ public function updateTabsWithHttpInfo($account_id, $envelope_id, $recipient_id, * @param string $recipient_id The ID of the recipient being accessed. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateDocumentVisibilityList $template_document_visibility_list (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\TemplateDocumentVisibilityList */ public function updateTemplateRecipientDocumentVisibility($account_id, $recipient_id, $template_id, $template_document_visibility_list = null) @@ -11564,7 +14990,7 @@ public function updateTemplateRecipientDocumentVisibility($account_id, $recipien * @param string $recipient_id The ID of the recipient being accessed. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateDocumentVisibilityList $template_document_visibility_list (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\TemplateDocumentVisibilityList, HTTP status code, HTTP response headers (array of strings) */ public function updateTemplateRecipientDocumentVisibilityWithHttpInfo($account_id, $recipient_id, $template_id, $template_document_visibility_list = null) @@ -11582,7 +15008,7 @@ public function updateTemplateRecipientDocumentVisibilityWithHttpInfo($account_i throw new \InvalidArgumentException('Missing the required parameter $template_id when calling updateTemplateRecipientDocumentVisibility'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/document_visibility"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/document_visibility"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -11642,7 +15068,7 @@ public function updateTemplateRecipientDocumentVisibilityWithHttpInfo($account_i $httpBody, $headerParams, '\DocuSign\eSign\Model\TemplateDocumentVisibilityList', - '/v2/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/document_visibility' + '/v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/document_visibility' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\TemplateDocumentVisibilityList', $httpHeader), $statusCode, $httpHeader]; @@ -11670,7 +15096,7 @@ public function updateTemplateRecipientDocumentVisibilityWithHttpInfo($account_i * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateDocumentVisibilityList $template_document_visibility_list (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\TemplateDocumentVisibilityList */ public function updateTemplateRecipientsDocumentVisibility($account_id, $template_id, $template_document_visibility_list = null) @@ -11687,7 +15113,7 @@ public function updateTemplateRecipientsDocumentVisibility($account_id, $templat * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateDocumentVisibilityList $template_document_visibility_list (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\TemplateDocumentVisibilityList, HTTP status code, HTTP response headers (array of strings) */ public function updateTemplateRecipientsDocumentVisibilityWithHttpInfo($account_id, $template_id, $template_document_visibility_list = null) @@ -11701,7 +15127,7 @@ public function updateTemplateRecipientsDocumentVisibilityWithHttpInfo($account_ throw new \InvalidArgumentException('Missing the required parameter $template_id when calling updateTemplateRecipientsDocumentVisibility'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/recipients/document_visibility"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/recipients/document_visibility"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -11753,7 +15179,7 @@ public function updateTemplateRecipientsDocumentVisibilityWithHttpInfo($account_ $httpBody, $headerParams, '\DocuSign\eSign\Model\TemplateDocumentVisibilityList', - '/v2/accounts/{accountId}/templates/{templateId}/recipients/document_visibility' + '/v2.1/accounts/{accountId}/templates/{templateId}/recipients/document_visibility' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\TemplateDocumentVisibilityList', $httpHeader), $statusCode, $httpHeader]; diff --git a/src/Api/FoldersApi.php b/src/Api/FoldersApi.php index d2b88e65..df8b148d 100644 --- a/src/Api/FoldersApi.php +++ b/src/Api/FoldersApi.php @@ -14,7 +14,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,6 +55,31 @@ public function setInclude($include) $this->include = $include; return $this; } + /** + * $include_items + * @var string + */ + protected $include_items; + + /** + * Gets include_items + * @return string + */ + public function getIncludeItems() + { + return $this->include_items; + } + + /** + * Sets include_items + * @param string $include_items + * @return $this + */ + public function setIncludeItems($include_items) + { + $this->include_items = $include_items; + return $this; + } /** * $start_position * @var string @@ -158,6 +183,31 @@ public function setFromDate($from_date) $this->from_date = $from_date; return $this; } + /** + * $include_items + * @var string + */ + protected $include_items; + + /** + * Gets include_items + * @return string + */ + public function getIncludeItems() + { + return $this->include_items; + } + + /** + * Sets include_items + * @param string $include_items + * @return $this + */ + public function setIncludeItems($include_items) + { + $this->include_items = $include_items; + return $this; + } /** * $owner_email The email of the folder owner. * @var string @@ -517,7 +567,7 @@ public function setToDate($to_date) namespace DocuSign\eSign\Api; use \DocuSign\eSign\Client\ApiClient; -use \DocuSign\eSign\ApiException; +use \DocuSign\eSign\Client\ApiException; use \DocuSign\eSign\Configuration; use \DocuSign\eSign\ObjectSerializer; @@ -582,7 +632,7 @@ public function setApiClient(\DocuSign\eSign\Client\ApiClient $apiClient) * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\FoldersResponse */ public function callList($account_id, FoldersApi\ListOptions $options = null) @@ -598,7 +648,7 @@ public function callList($account_id, FoldersApi\ListOptions $options = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\FoldersResponse, HTTP status code, HTTP response headers (array of strings) */ public function callListWithHttpInfo($account_id, FoldersApi\ListOptions $options = null) @@ -608,7 +658,7 @@ public function callListWithHttpInfo($account_id, FoldersApi\ListOptions $option throw new \InvalidArgumentException('Missing the required parameter $account_id when calling callList'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/folders"; + $resourcePath = "/v2.1/accounts/{accountId}/folders"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -627,6 +677,10 @@ public function callListWithHttpInfo($account_id, FoldersApi\ListOptions $option $queryParams['include'] = $this->apiClient->getSerializer()->toQueryValue($options->getInclude()); } // query params + if ($options->getIncludeItems() !== null) { + $queryParams['include_items'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludeItems()); + } + // query params if ($options->getStartPosition() !== null) { $queryParams['start_position'] = $this->apiClient->getSerializer()->toQueryValue($options->getStartPosition()); } @@ -667,7 +721,7 @@ public function callListWithHttpInfo($account_id, FoldersApi\ListOptions $option $httpBody, $headerParams, '\DocuSign\eSign\Model\FoldersResponse', - '/v2/accounts/{accountId}/folders' + '/v2.1/accounts/{accountId}/folders' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\FoldersResponse', $httpHeader), $statusCode, $httpHeader]; @@ -695,7 +749,7 @@ public function callListWithHttpInfo($account_id, FoldersApi\ListOptions $option * @param string $account_id The external account number (int) or account ID Guid. * @param string $folder_id The ID of the folder being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\FolderItemsResponse */ public function listItems($account_id, $folder_id, FoldersApi\ListItemsOptions $options = null) @@ -712,7 +766,7 @@ public function listItems($account_id, $folder_id, FoldersApi\ListItemsOptions $ * @param string $account_id The external account number (int) or account ID Guid. * @param string $folder_id The ID of the folder being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\FolderItemsResponse, HTTP status code, HTTP response headers (array of strings) */ public function listItemsWithHttpInfo($account_id, $folder_id, FoldersApi\ListItemsOptions $options = null) @@ -726,7 +780,7 @@ public function listItemsWithHttpInfo($account_id, $folder_id, FoldersApi\ListIt throw new \InvalidArgumentException('Missing the required parameter $folder_id when calling listItems'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/folders/{folderId}"; + $resourcePath = "/v2.1/accounts/{accountId}/folders/{folderId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -745,6 +799,10 @@ public function listItemsWithHttpInfo($account_id, $folder_id, FoldersApi\ListIt $queryParams['from_date'] = $this->apiClient->getSerializer()->toQueryValue($options->getFromDate()); } // query params + if ($options->getIncludeItems() !== null) { + $queryParams['include_items'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludeItems()); + } + // query params if ($options->getOwnerEmail() !== null) { $queryParams['owner_email'] = $this->apiClient->getSerializer()->toQueryValue($options->getOwnerEmail()); } @@ -805,7 +863,7 @@ public function listItemsWithHttpInfo($account_id, $folder_id, FoldersApi\ListIt $httpBody, $headerParams, '\DocuSign\eSign\Model\FolderItemsResponse', - '/v2/accounts/{accountId}/folders/{folderId}' + '/v2.1/accounts/{accountId}/folders/{folderId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\FolderItemsResponse', $httpHeader), $statusCode, $httpHeader]; @@ -833,8 +891,8 @@ public function listItemsWithHttpInfo($account_id, $folder_id, FoldersApi\ListIt * @param string $account_id The external account number (int) or account ID Guid. * @param string $folder_id The ID of the folder being accessed. * @param \DocuSign\eSign\Model\FoldersRequest $folders_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return void + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\FoldersResponse */ public function moveEnvelopes($account_id, $folder_id, $folders_request = null) { @@ -850,8 +908,8 @@ public function moveEnvelopes($account_id, $folder_id, $folders_request = null) * @param string $account_id The external account number (int) or account ID Guid. * @param string $folder_id The ID of the folder being accessed. * @param \DocuSign\eSign\Model\FoldersRequest $folders_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response - * @return array of null, HTTP status code, HTTP response headers (array of strings) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\FoldersResponse, HTTP status code, HTTP response headers (array of strings) */ public function moveEnvelopesWithHttpInfo($account_id, $folder_id, $folders_request = null) { @@ -864,7 +922,7 @@ public function moveEnvelopesWithHttpInfo($account_id, $folder_id, $folders_requ throw new \InvalidArgumentException('Missing the required parameter $folder_id when calling moveEnvelopes'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/folders/{folderId}"; + $resourcePath = "/v2.1/accounts/{accountId}/folders/{folderId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -915,13 +973,17 @@ public function moveEnvelopesWithHttpInfo($account_id, $folder_id, $folders_requ $queryParams, $httpBody, $headerParams, - null, - '/v2/accounts/{accountId}/folders/{folderId}' + '\DocuSign\eSign\Model\FoldersResponse', + '/v2.1/accounts/{accountId}/folders/{folderId}' ); - return [null, $statusCode, $httpHeader]; + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\FoldersResponse', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\FoldersResponse', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; case 400: $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); $e->setResponseObject($data); @@ -940,7 +1002,7 @@ public function moveEnvelopesWithHttpInfo($account_id, $folder_id, $folders_requ * @param string $account_id The external account number (int) or account ID Guid. * @param string $search_folder_id Specifies the envelope group that is searched by the request. These are logical groupings, not actual folder names. Valid values are: drafts, awaiting_my_signature, completed, out_for_signature. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\FolderItemResponse */ public function search($account_id, $search_folder_id, FoldersApi\SearchOptions $options = null) @@ -957,7 +1019,7 @@ public function search($account_id, $search_folder_id, FoldersApi\SearchOptions * @param string $account_id The external account number (int) or account ID Guid. * @param string $search_folder_id Specifies the envelope group that is searched by the request. These are logical groupings, not actual folder names. Valid values are: drafts, awaiting_my_signature, completed, out_for_signature. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\FolderItemResponse, HTTP status code, HTTP response headers (array of strings) */ public function searchWithHttpInfo($account_id, $search_folder_id, FoldersApi\SearchOptions $options = null) @@ -971,7 +1033,7 @@ public function searchWithHttpInfo($account_id, $search_folder_id, FoldersApi\Se throw new \InvalidArgumentException('Missing the required parameter $search_folder_id when calling search'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/search_folders/{searchFolderId}"; + $resourcePath = "/v2.1/accounts/{accountId}/search_folders/{searchFolderId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1054,7 +1116,7 @@ public function searchWithHttpInfo($account_id, $search_folder_id, FoldersApi\Se $httpBody, $headerParams, '\DocuSign\eSign\Model\FolderItemResponse', - '/v2/accounts/{accountId}/search_folders/{searchFolderId}' + '/v2.1/accounts/{accountId}/search_folders/{searchFolderId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\FolderItemResponse', $httpHeader), $statusCode, $httpHeader]; diff --git a/src/Api/GroupsApi.php b/src/Api/GroupsApi.php index 54589129..19cf5564 100644 --- a/src/Api/GroupsApi.php +++ b/src/Api/GroupsApi.php @@ -14,7 +14,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -133,6 +133,31 @@ public function setGroupType($group_type) $this->group_type = $group_type; return $this; } + /** + * $include_usercount + * @var string + */ + protected $include_usercount; + + /** + * Gets include_usercount + * @return string + */ + public function getIncludeUsercount() + { + return $this->include_usercount; + } + + /** + * Sets include_usercount + * @param string $include_usercount + * @return $this + */ + public function setIncludeUsercount($include_usercount) + { + $this->include_usercount = $include_usercount; + return $this; + } /** * $search_text * @var string @@ -189,7 +214,7 @@ public function setStartPosition($start_position) namespace DocuSign\eSign\Api; use \DocuSign\eSign\Client\ApiClient; -use \DocuSign\eSign\ApiException; +use \DocuSign\eSign\Client\ApiException; use \DocuSign\eSign\Configuration; use \DocuSign\eSign\ObjectSerializer; @@ -254,7 +279,7 @@ public function setApiClient(\DocuSign\eSign\Client\ApiClient $apiClient) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\GroupInformation $group_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\GroupInformation */ public function createGroups($account_id, $group_information = null) @@ -270,7 +295,7 @@ public function createGroups($account_id, $group_information = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\GroupInformation $group_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\GroupInformation, HTTP status code, HTTP response headers (array of strings) */ public function createGroupsWithHttpInfo($account_id, $group_information = null) @@ -280,7 +305,7 @@ public function createGroupsWithHttpInfo($account_id, $group_information = null) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createGroups'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/groups"; + $resourcePath = "/v2.1/accounts/{accountId}/groups"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -324,7 +349,7 @@ public function createGroupsWithHttpInfo($account_id, $group_information = null) $httpBody, $headerParams, '\DocuSign\eSign\Model\GroupInformation', - '/v2/accounts/{accountId}/groups' + '/v2.1/accounts/{accountId}/groups' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\GroupInformation', $httpHeader), $statusCode, $httpHeader]; @@ -352,7 +377,7 @@ public function createGroupsWithHttpInfo($account_id, $group_information = null) * @param string $account_id The external account number (int) or account ID Guid. * @param string $group_id The ID of the group being accessed. * @param \DocuSign\eSign\Model\BrandsRequest $brands_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BrandsResponse */ public function deleteBrands($account_id, $group_id, $brands_request = null) @@ -369,7 +394,7 @@ public function deleteBrands($account_id, $group_id, $brands_request = null) * @param string $account_id The external account number (int) or account ID Guid. * @param string $group_id The ID of the group being accessed. * @param \DocuSign\eSign\Model\BrandsRequest $brands_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BrandsResponse, HTTP status code, HTTP response headers (array of strings) */ public function deleteBrandsWithHttpInfo($account_id, $group_id, $brands_request = null) @@ -383,7 +408,7 @@ public function deleteBrandsWithHttpInfo($account_id, $group_id, $brands_request throw new \InvalidArgumentException('Missing the required parameter $group_id when calling deleteBrands'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/groups/{groupId}/brands"; + $resourcePath = "/v2.1/accounts/{accountId}/groups/{groupId}/brands"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -435,7 +460,7 @@ public function deleteBrandsWithHttpInfo($account_id, $group_id, $brands_request $httpBody, $headerParams, '\DocuSign\eSign\Model\BrandsResponse', - '/v2/accounts/{accountId}/groups/{groupId}/brands' + '/v2.1/accounts/{accountId}/groups/{groupId}/brands' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BrandsResponse', $httpHeader), $statusCode, $httpHeader]; @@ -463,7 +488,7 @@ public function deleteBrandsWithHttpInfo($account_id, $group_id, $brands_request * @param string $account_id The external account number (int) or account ID Guid. * @param string $group_id The ID of the group being accessed. * @param \DocuSign\eSign\Model\UserInfoList $user_info_list (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\UsersResponse */ public function deleteGroupUsers($account_id, $group_id, $user_info_list = null) @@ -480,7 +505,7 @@ public function deleteGroupUsers($account_id, $group_id, $user_info_list = null) * @param string $account_id The external account number (int) or account ID Guid. * @param string $group_id The ID of the group being accessed. * @param \DocuSign\eSign\Model\UserInfoList $user_info_list (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\UsersResponse, HTTP status code, HTTP response headers (array of strings) */ public function deleteGroupUsersWithHttpInfo($account_id, $group_id, $user_info_list = null) @@ -494,7 +519,7 @@ public function deleteGroupUsersWithHttpInfo($account_id, $group_id, $user_info_ throw new \InvalidArgumentException('Missing the required parameter $group_id when calling deleteGroupUsers'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/groups/{groupId}/users"; + $resourcePath = "/v2.1/accounts/{accountId}/groups/{groupId}/users"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -546,7 +571,7 @@ public function deleteGroupUsersWithHttpInfo($account_id, $group_id, $user_info_ $httpBody, $headerParams, '\DocuSign\eSign\Model\UsersResponse', - '/v2/accounts/{accountId}/groups/{groupId}/users' + '/v2.1/accounts/{accountId}/groups/{groupId}/users' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\UsersResponse', $httpHeader), $statusCode, $httpHeader]; @@ -573,7 +598,7 @@ public function deleteGroupUsersWithHttpInfo($account_id, $group_id, $user_info_ * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\GroupInformation $group_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\GroupInformation */ public function deleteGroups($account_id, $group_information = null) @@ -589,7 +614,7 @@ public function deleteGroups($account_id, $group_information = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\GroupInformation $group_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\GroupInformation, HTTP status code, HTTP response headers (array of strings) */ public function deleteGroupsWithHttpInfo($account_id, $group_information = null) @@ -599,7 +624,7 @@ public function deleteGroupsWithHttpInfo($account_id, $group_information = null) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteGroups'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/groups"; + $resourcePath = "/v2.1/accounts/{accountId}/groups"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -643,7 +668,7 @@ public function deleteGroupsWithHttpInfo($account_id, $group_information = null) $httpBody, $headerParams, '\DocuSign\eSign\Model\GroupInformation', - '/v2/accounts/{accountId}/groups' + '/v2.1/accounts/{accountId}/groups' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\GroupInformation', $httpHeader), $statusCode, $httpHeader]; @@ -670,7 +695,7 @@ public function deleteGroupsWithHttpInfo($account_id, $group_information = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $group_id The ID of the group being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BrandsResponse */ public function getBrands($account_id, $group_id) @@ -686,7 +711,7 @@ public function getBrands($account_id, $group_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $group_id The ID of the group being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BrandsResponse, HTTP status code, HTTP response headers (array of strings) */ public function getBrandsWithHttpInfo($account_id, $group_id) @@ -700,7 +725,7 @@ public function getBrandsWithHttpInfo($account_id, $group_id) throw new \InvalidArgumentException('Missing the required parameter $group_id when calling getBrands'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/groups/{groupId}/brands"; + $resourcePath = "/v2.1/accounts/{accountId}/groups/{groupId}/brands"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -747,7 +772,7 @@ public function getBrandsWithHttpInfo($account_id, $group_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\BrandsResponse', - '/v2/accounts/{accountId}/groups/{groupId}/brands' + '/v2.1/accounts/{accountId}/groups/{groupId}/brands' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BrandsResponse', $httpHeader), $statusCode, $httpHeader]; @@ -775,7 +800,7 @@ public function getBrandsWithHttpInfo($account_id, $group_id) * @param string $account_id The external account number (int) or account ID Guid. * @param string $group_id The ID of the group being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\UsersResponse */ public function listGroupUsers($account_id, $group_id, GroupsApi\ListGroupUsersOptions $options = null) @@ -792,7 +817,7 @@ public function listGroupUsers($account_id, $group_id, GroupsApi\ListGroupUsersO * @param string $account_id The external account number (int) or account ID Guid. * @param string $group_id The ID of the group being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\UsersResponse, HTTP status code, HTTP response headers (array of strings) */ public function listGroupUsersWithHttpInfo($account_id, $group_id, GroupsApi\ListGroupUsersOptions $options = null) @@ -806,7 +831,7 @@ public function listGroupUsersWithHttpInfo($account_id, $group_id, GroupsApi\Lis throw new \InvalidArgumentException('Missing the required parameter $group_id when calling listGroupUsers'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/groups/{groupId}/users"; + $resourcePath = "/v2.1/accounts/{accountId}/groups/{groupId}/users"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -865,7 +890,7 @@ public function listGroupUsersWithHttpInfo($account_id, $group_id, GroupsApi\Lis $httpBody, $headerParams, '\DocuSign\eSign\Model\UsersResponse', - '/v2/accounts/{accountId}/groups/{groupId}/users' + '/v2.1/accounts/{accountId}/groups/{groupId}/users' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\UsersResponse', $httpHeader), $statusCode, $httpHeader]; @@ -892,7 +917,7 @@ public function listGroupUsersWithHttpInfo($account_id, $group_id, GroupsApi\Lis * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\GroupInformation */ public function listGroups($account_id, GroupsApi\ListGroupsOptions $options = null) @@ -908,7 +933,7 @@ public function listGroups($account_id, GroupsApi\ListGroupsOptions $options = n * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\GroupInformation, HTTP status code, HTTP response headers (array of strings) */ public function listGroupsWithHttpInfo($account_id, GroupsApi\ListGroupsOptions $options = null) @@ -918,7 +943,7 @@ public function listGroupsWithHttpInfo($account_id, GroupsApi\ListGroupsOptions throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listGroups'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/groups"; + $resourcePath = "/v2.1/accounts/{accountId}/groups"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -941,6 +966,10 @@ public function listGroupsWithHttpInfo($account_id, GroupsApi\ListGroupsOptions $queryParams['group_type'] = $this->apiClient->getSerializer()->toQueryValue($options->getGroupType()); } // query params + if ($options->getIncludeUsercount() !== null) { + $queryParams['include_usercount'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludeUsercount()); + } + // query params if ($options->getSearchText() !== null) { $queryParams['search_text'] = $this->apiClient->getSerializer()->toQueryValue($options->getSearchText()); } @@ -977,7 +1006,7 @@ public function listGroupsWithHttpInfo($account_id, GroupsApi\ListGroupsOptions $httpBody, $headerParams, '\DocuSign\eSign\Model\GroupInformation', - '/v2/accounts/{accountId}/groups' + '/v2.1/accounts/{accountId}/groups' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\GroupInformation', $httpHeader), $statusCode, $httpHeader]; @@ -1005,7 +1034,7 @@ public function listGroupsWithHttpInfo($account_id, GroupsApi\ListGroupsOptions * @param string $account_id The external account number (int) or account ID Guid. * @param string $group_id The ID of the group being accessed. * @param \DocuSign\eSign\Model\BrandsRequest $brands_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BrandsResponse */ public function updateBrands($account_id, $group_id, $brands_request = null) @@ -1022,7 +1051,7 @@ public function updateBrands($account_id, $group_id, $brands_request = null) * @param string $account_id The external account number (int) or account ID Guid. * @param string $group_id The ID of the group being accessed. * @param \DocuSign\eSign\Model\BrandsRequest $brands_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BrandsResponse, HTTP status code, HTTP response headers (array of strings) */ public function updateBrandsWithHttpInfo($account_id, $group_id, $brands_request = null) @@ -1036,7 +1065,7 @@ public function updateBrandsWithHttpInfo($account_id, $group_id, $brands_request throw new \InvalidArgumentException('Missing the required parameter $group_id when calling updateBrands'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/groups/{groupId}/brands"; + $resourcePath = "/v2.1/accounts/{accountId}/groups/{groupId}/brands"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1088,7 +1117,7 @@ public function updateBrandsWithHttpInfo($account_id, $group_id, $brands_request $httpBody, $headerParams, '\DocuSign\eSign\Model\BrandsResponse', - '/v2/accounts/{accountId}/groups/{groupId}/brands' + '/v2.1/accounts/{accountId}/groups/{groupId}/brands' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BrandsResponse', $httpHeader), $statusCode, $httpHeader]; @@ -1116,7 +1145,7 @@ public function updateBrandsWithHttpInfo($account_id, $group_id, $brands_request * @param string $account_id The external account number (int) or account ID Guid. * @param string $group_id The ID of the group being accessed. * @param \DocuSign\eSign\Model\UserInfoList $user_info_list (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\UsersResponse */ public function updateGroupUsers($account_id, $group_id, $user_info_list = null) @@ -1133,7 +1162,7 @@ public function updateGroupUsers($account_id, $group_id, $user_info_list = null) * @param string $account_id The external account number (int) or account ID Guid. * @param string $group_id The ID of the group being accessed. * @param \DocuSign\eSign\Model\UserInfoList $user_info_list (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\UsersResponse, HTTP status code, HTTP response headers (array of strings) */ public function updateGroupUsersWithHttpInfo($account_id, $group_id, $user_info_list = null) @@ -1147,7 +1176,7 @@ public function updateGroupUsersWithHttpInfo($account_id, $group_id, $user_info_ throw new \InvalidArgumentException('Missing the required parameter $group_id when calling updateGroupUsers'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/groups/{groupId}/users"; + $resourcePath = "/v2.1/accounts/{accountId}/groups/{groupId}/users"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1199,7 +1228,7 @@ public function updateGroupUsersWithHttpInfo($account_id, $group_id, $user_info_ $httpBody, $headerParams, '\DocuSign\eSign\Model\UsersResponse', - '/v2/accounts/{accountId}/groups/{groupId}/users' + '/v2.1/accounts/{accountId}/groups/{groupId}/users' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\UsersResponse', $httpHeader), $statusCode, $httpHeader]; @@ -1226,7 +1255,7 @@ public function updateGroupUsersWithHttpInfo($account_id, $group_id, $user_info_ * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\GroupInformation $group_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\GroupInformation */ public function updateGroups($account_id, $group_information = null) @@ -1242,7 +1271,7 @@ public function updateGroups($account_id, $group_information = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\GroupInformation $group_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\GroupInformation, HTTP status code, HTTP response headers (array of strings) */ public function updateGroupsWithHttpInfo($account_id, $group_information = null) @@ -1252,7 +1281,7 @@ public function updateGroupsWithHttpInfo($account_id, $group_information = null) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateGroups'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/groups"; + $resourcePath = "/v2.1/accounts/{accountId}/groups"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1296,7 +1325,7 @@ public function updateGroupsWithHttpInfo($account_id, $group_information = null) $httpBody, $headerParams, '\DocuSign\eSign\Model\GroupInformation', - '/v2/accounts/{accountId}/groups' + '/v2.1/accounts/{accountId}/groups' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\GroupInformation', $httpHeader), $statusCode, $httpHeader]; diff --git a/src/Api/NotaryApi.php b/src/Api/NotaryApi.php index 41f51b0f..f5a19688 100644 --- a/src/Api/NotaryApi.php +++ b/src/Api/NotaryApi.php @@ -14,7 +14,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -111,7 +111,7 @@ public function setStartPosition($start_position) namespace DocuSign\eSign\Api; use \DocuSign\eSign\Client\ApiClient; -use \DocuSign\eSign\ApiException; +use \DocuSign\eSign\Client\ApiException; use \DocuSign\eSign\Configuration; use \DocuSign\eSign\ObjectSerializer; @@ -175,7 +175,7 @@ public function setApiClient(\DocuSign\eSign\Client\ApiClient $apiClient) * Get notary jurisdictions for a user * * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\NotaryJournalList */ public function listNotaryJournals(NotaryApi\ListNotaryJournalsOptions $options = null) @@ -190,13 +190,13 @@ public function listNotaryJournals(NotaryApi\ListNotaryJournalsOptions $options * Get notary jurisdictions for a user * * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\NotaryJournalList, HTTP status code, HTTP response headers (array of strings) */ public function listNotaryJournalsWithHttpInfo(NotaryApi\ListNotaryJournalsOptions $options = null) { // parse inputs - $resourcePath = "/v2/current_user/notary/journals"; + $resourcePath = "/v2.1/current_user/notary/journals"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -243,7 +243,7 @@ public function listNotaryJournalsWithHttpInfo(NotaryApi\ListNotaryJournalsOptio $httpBody, $headerParams, '\DocuSign\eSign\Model\NotaryJournalList', - '/v2/current_user/notary/journals' + '/v2.1/current_user/notary/journals' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\NotaryJournalList', $httpHeader), $statusCode, $httpHeader]; diff --git a/src/Api/PowerFormsApi.php b/src/Api/PowerFormsApi.php index 3bbff279..df7840c6 100644 --- a/src/Api/PowerFormsApi.php +++ b/src/Api/PowerFormsApi.php @@ -14,7 +14,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -242,7 +242,7 @@ public function setToDate($to_date) namespace DocuSign\eSign\Api; use \DocuSign\eSign\Client\ApiClient; -use \DocuSign\eSign\ApiException; +use \DocuSign\eSign\Client\ApiException; use \DocuSign\eSign\Configuration; use \DocuSign\eSign\ObjectSerializer; @@ -307,7 +307,7 @@ public function setApiClient(\DocuSign\eSign\Client\ApiClient $apiClient) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\PowerForm $power_form (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\PowerForm */ public function createPowerForm($account_id, $power_form = null) @@ -323,7 +323,7 @@ public function createPowerForm($account_id, $power_form = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\PowerForm $power_form (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\PowerForm, HTTP status code, HTTP response headers (array of strings) */ public function createPowerFormWithHttpInfo($account_id, $power_form = null) @@ -333,7 +333,7 @@ public function createPowerFormWithHttpInfo($account_id, $power_form = null) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createPowerForm'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/powerforms"; + $resourcePath = "/v2.1/accounts/{accountId}/powerforms"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -377,7 +377,7 @@ public function createPowerFormWithHttpInfo($account_id, $power_form = null) $httpBody, $headerParams, '\DocuSign\eSign\Model\PowerForm', - '/v2/accounts/{accountId}/powerforms' + '/v2.1/accounts/{accountId}/powerforms' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\PowerForm', $httpHeader), $statusCode, $httpHeader]; @@ -404,7 +404,7 @@ public function createPowerFormWithHttpInfo($account_id, $power_form = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $power_form_id - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function deletePowerForm($account_id, $power_form_id) @@ -420,7 +420,7 @@ public function deletePowerForm($account_id, $power_form_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $power_form_id - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function deletePowerFormWithHttpInfo($account_id, $power_form_id) @@ -434,7 +434,7 @@ public function deletePowerFormWithHttpInfo($account_id, $power_form_id) throw new \InvalidArgumentException('Missing the required parameter $power_form_id when calling deletePowerForm'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/powerforms/{powerFormId}"; + $resourcePath = "/v2.1/accounts/{accountId}/powerforms/{powerFormId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -481,7 +481,7 @@ public function deletePowerFormWithHttpInfo($account_id, $power_form_id) $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/powerforms/{powerFormId}' + '/v2.1/accounts/{accountId}/powerforms/{powerFormId}' ); return [null, $statusCode, $httpHeader]; @@ -504,7 +504,7 @@ public function deletePowerFormWithHttpInfo($account_id, $power_form_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\PowerFormsRequest $power_forms_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\PowerFormsResponse */ public function deletePowerForms($account_id, $power_forms_request = null) @@ -520,7 +520,7 @@ public function deletePowerForms($account_id, $power_forms_request = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\PowerFormsRequest $power_forms_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\PowerFormsResponse, HTTP status code, HTTP response headers (array of strings) */ public function deletePowerFormsWithHttpInfo($account_id, $power_forms_request = null) @@ -530,7 +530,7 @@ public function deletePowerFormsWithHttpInfo($account_id, $power_forms_request = throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deletePowerForms'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/powerforms"; + $resourcePath = "/v2.1/accounts/{accountId}/powerforms"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -574,7 +574,7 @@ public function deletePowerFormsWithHttpInfo($account_id, $power_forms_request = $httpBody, $headerParams, '\DocuSign\eSign\Model\PowerFormsResponse', - '/v2/accounts/{accountId}/powerforms' + '/v2.1/accounts/{accountId}/powerforms' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\PowerFormsResponse', $httpHeader), $statusCode, $httpHeader]; @@ -601,7 +601,7 @@ public function deletePowerFormsWithHttpInfo($account_id, $power_forms_request = * * @param string $account_id The external account number (int) or account ID Guid. * @param string $power_form_id - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\PowerForm */ public function getPowerForm($account_id, $power_form_id) @@ -617,7 +617,7 @@ public function getPowerForm($account_id, $power_form_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $power_form_id - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\PowerForm, HTTP status code, HTTP response headers (array of strings) */ public function getPowerFormWithHttpInfo($account_id, $power_form_id) @@ -631,7 +631,7 @@ public function getPowerFormWithHttpInfo($account_id, $power_form_id) throw new \InvalidArgumentException('Missing the required parameter $power_form_id when calling getPowerForm'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/powerforms/{powerFormId}"; + $resourcePath = "/v2.1/accounts/{accountId}/powerforms/{powerFormId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -678,7 +678,7 @@ public function getPowerFormWithHttpInfo($account_id, $power_form_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\PowerForm', - '/v2/accounts/{accountId}/powerforms/{powerFormId}' + '/v2.1/accounts/{accountId}/powerforms/{powerFormId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\PowerForm', $httpHeader), $statusCode, $httpHeader]; @@ -706,7 +706,7 @@ public function getPowerFormWithHttpInfo($account_id, $power_form_id) * @param string $account_id The external account number (int) or account ID Guid. * @param string $power_form_id * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\PowerFormsFormDataResponse */ public function getPowerFormData($account_id, $power_form_id, PowerFormsApi\GetPowerFormDataOptions $options = null) @@ -723,7 +723,7 @@ public function getPowerFormData($account_id, $power_form_id, PowerFormsApi\GetP * @param string $account_id The external account number (int) or account ID Guid. * @param string $power_form_id * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\PowerFormsFormDataResponse, HTTP status code, HTTP response headers (array of strings) */ public function getPowerFormDataWithHttpInfo($account_id, $power_form_id, PowerFormsApi\GetPowerFormDataOptions $options = null) @@ -737,7 +737,7 @@ public function getPowerFormDataWithHttpInfo($account_id, $power_form_id, PowerF throw new \InvalidArgumentException('Missing the required parameter $power_form_id when calling getPowerFormData'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/powerforms/{powerFormId}/form_data"; + $resourcePath = "/v2.1/accounts/{accountId}/powerforms/{powerFormId}/form_data"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -800,7 +800,7 @@ public function getPowerFormDataWithHttpInfo($account_id, $power_form_id, PowerF $httpBody, $headerParams, '\DocuSign\eSign\Model\PowerFormsFormDataResponse', - '/v2/accounts/{accountId}/powerforms/{powerFormId}/form_data' + '/v2.1/accounts/{accountId}/powerforms/{powerFormId}/form_data' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\PowerFormsFormDataResponse', $httpHeader), $statusCode, $httpHeader]; @@ -827,7 +827,7 @@ public function getPowerFormDataWithHttpInfo($account_id, $power_form_id, PowerF * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\PowerFormSendersResponse */ public function listPowerFormSenders($account_id, PowerFormsApi\ListPowerFormSendersOptions $options = null) @@ -843,7 +843,7 @@ public function listPowerFormSenders($account_id, PowerFormsApi\ListPowerFormSen * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\PowerFormSendersResponse, HTTP status code, HTTP response headers (array of strings) */ public function listPowerFormSendersWithHttpInfo($account_id, PowerFormsApi\ListPowerFormSendersOptions $options = null) @@ -853,7 +853,7 @@ public function listPowerFormSendersWithHttpInfo($account_id, PowerFormsApi\List throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listPowerFormSenders'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/powerforms/senders"; + $resourcePath = "/v2.1/accounts/{accountId}/powerforms/senders"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -900,7 +900,7 @@ public function listPowerFormSendersWithHttpInfo($account_id, PowerFormsApi\List $httpBody, $headerParams, '\DocuSign\eSign\Model\PowerFormSendersResponse', - '/v2/accounts/{accountId}/powerforms/senders' + '/v2.1/accounts/{accountId}/powerforms/senders' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\PowerFormSendersResponse', $httpHeader), $statusCode, $httpHeader]; @@ -927,7 +927,7 @@ public function listPowerFormSendersWithHttpInfo($account_id, PowerFormsApi\List * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\PowerFormsResponse */ public function listPowerForms($account_id, PowerFormsApi\ListPowerFormsOptions $options = null) @@ -943,7 +943,7 @@ public function listPowerForms($account_id, PowerFormsApi\ListPowerFormsOptions * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\PowerFormsResponse, HTTP status code, HTTP response headers (array of strings) */ public function listPowerFormsWithHttpInfo($account_id, PowerFormsApi\ListPowerFormsOptions $options = null) @@ -953,7 +953,7 @@ public function listPowerFormsWithHttpInfo($account_id, PowerFormsApi\ListPowerF throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listPowerForms'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/powerforms"; + $resourcePath = "/v2.1/accounts/{accountId}/powerforms"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1012,7 +1012,7 @@ public function listPowerFormsWithHttpInfo($account_id, PowerFormsApi\ListPowerF $httpBody, $headerParams, '\DocuSign\eSign\Model\PowerFormsResponse', - '/v2/accounts/{accountId}/powerforms' + '/v2.1/accounts/{accountId}/powerforms' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\PowerFormsResponse', $httpHeader), $statusCode, $httpHeader]; @@ -1040,7 +1040,7 @@ public function listPowerFormsWithHttpInfo($account_id, PowerFormsApi\ListPowerF * @param string $account_id The external account number (int) or account ID Guid. * @param string $power_form_id * @param \DocuSign\eSign\Model\PowerForm $power_form (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\PowerForm */ public function updatePowerForm($account_id, $power_form_id, $power_form = null) @@ -1057,7 +1057,7 @@ public function updatePowerForm($account_id, $power_form_id, $power_form = null) * @param string $account_id The external account number (int) or account ID Guid. * @param string $power_form_id * @param \DocuSign\eSign\Model\PowerForm $power_form (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\PowerForm, HTTP status code, HTTP response headers (array of strings) */ public function updatePowerFormWithHttpInfo($account_id, $power_form_id, $power_form = null) @@ -1071,7 +1071,7 @@ public function updatePowerFormWithHttpInfo($account_id, $power_form_id, $power_ throw new \InvalidArgumentException('Missing the required parameter $power_form_id when calling updatePowerForm'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/powerforms/{powerFormId}"; + $resourcePath = "/v2.1/accounts/{accountId}/powerforms/{powerFormId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1123,7 +1123,7 @@ public function updatePowerFormWithHttpInfo($account_id, $power_form_id, $power_ $httpBody, $headerParams, '\DocuSign\eSign\Model\PowerForm', - '/v2/accounts/{accountId}/powerforms/{powerFormId}' + '/v2.1/accounts/{accountId}/powerforms/{powerFormId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\PowerForm', $httpHeader), $statusCode, $httpHeader]; diff --git a/src/Api/SigningGroupsApi.php b/src/Api/SigningGroupsApi.php index 5bf89268..e0698ce0 100644 --- a/src/Api/SigningGroupsApi.php +++ b/src/Api/SigningGroupsApi.php @@ -14,7 +14,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -86,7 +86,7 @@ public function setIncludeUsers($include_users) namespace DocuSign\eSign\Api; use \DocuSign\eSign\Client\ApiClient; -use \DocuSign\eSign\ApiException; +use \DocuSign\eSign\Client\ApiException; use \DocuSign\eSign\Configuration; use \DocuSign\eSign\ObjectSerializer; @@ -151,7 +151,7 @@ public function setApiClient(\DocuSign\eSign\Client\ApiClient $apiClient) * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\SigningGroupInformation */ public function callList($account_id, SigningGroupsApi\ListOptions $options = null) @@ -167,7 +167,7 @@ public function callList($account_id, SigningGroupsApi\ListOptions $options = nu * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\SigningGroupInformation, HTTP status code, HTTP response headers (array of strings) */ public function callListWithHttpInfo($account_id, SigningGroupsApi\ListOptions $options = null) @@ -177,7 +177,7 @@ public function callListWithHttpInfo($account_id, SigningGroupsApi\ListOptions $ throw new \InvalidArgumentException('Missing the required parameter $account_id when calling callList'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/signing_groups"; + $resourcePath = "/v2.1/accounts/{accountId}/signing_groups"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -228,7 +228,7 @@ public function callListWithHttpInfo($account_id, SigningGroupsApi\ListOptions $ $httpBody, $headerParams, '\DocuSign\eSign\Model\SigningGroupInformation', - '/v2/accounts/{accountId}/signing_groups' + '/v2.1/accounts/{accountId}/signing_groups' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\SigningGroupInformation', $httpHeader), $statusCode, $httpHeader]; @@ -255,7 +255,7 @@ public function callListWithHttpInfo($account_id, SigningGroupsApi\ListOptions $ * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\SigningGroupInformation $signing_group_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\SigningGroupInformation */ public function createList($account_id, $signing_group_information = null) @@ -271,7 +271,7 @@ public function createList($account_id, $signing_group_information = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\SigningGroupInformation $signing_group_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\SigningGroupInformation, HTTP status code, HTTP response headers (array of strings) */ public function createListWithHttpInfo($account_id, $signing_group_information = null) @@ -281,7 +281,7 @@ public function createListWithHttpInfo($account_id, $signing_group_information = throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createList'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/signing_groups"; + $resourcePath = "/v2.1/accounts/{accountId}/signing_groups"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -325,7 +325,7 @@ public function createListWithHttpInfo($account_id, $signing_group_information = $httpBody, $headerParams, '\DocuSign\eSign\Model\SigningGroupInformation', - '/v2/accounts/{accountId}/signing_groups' + '/v2.1/accounts/{accountId}/signing_groups' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\SigningGroupInformation', $httpHeader), $statusCode, $httpHeader]; @@ -352,7 +352,7 @@ public function createListWithHttpInfo($account_id, $signing_group_information = * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\SigningGroupInformation $signing_group_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\SigningGroupInformation */ public function deleteList($account_id, $signing_group_information = null) @@ -368,7 +368,7 @@ public function deleteList($account_id, $signing_group_information = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\SigningGroupInformation $signing_group_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\SigningGroupInformation, HTTP status code, HTTP response headers (array of strings) */ public function deleteListWithHttpInfo($account_id, $signing_group_information = null) @@ -378,7 +378,7 @@ public function deleteListWithHttpInfo($account_id, $signing_group_information = throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteList'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/signing_groups"; + $resourcePath = "/v2.1/accounts/{accountId}/signing_groups"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -422,7 +422,7 @@ public function deleteListWithHttpInfo($account_id, $signing_group_information = $httpBody, $headerParams, '\DocuSign\eSign\Model\SigningGroupInformation', - '/v2/accounts/{accountId}/signing_groups' + '/v2.1/accounts/{accountId}/signing_groups' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\SigningGroupInformation', $httpHeader), $statusCode, $httpHeader]; @@ -450,7 +450,7 @@ public function deleteListWithHttpInfo($account_id, $signing_group_information = * @param string $account_id The external account number (int) or account ID Guid. * @param string $signing_group_id * @param \DocuSign\eSign\Model\SigningGroupUsers $signing_group_users (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\SigningGroupUsers */ public function deleteUsers($account_id, $signing_group_id, $signing_group_users = null) @@ -467,7 +467,7 @@ public function deleteUsers($account_id, $signing_group_id, $signing_group_users * @param string $account_id The external account number (int) or account ID Guid. * @param string $signing_group_id * @param \DocuSign\eSign\Model\SigningGroupUsers $signing_group_users (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\SigningGroupUsers, HTTP status code, HTTP response headers (array of strings) */ public function deleteUsersWithHttpInfo($account_id, $signing_group_id, $signing_group_users = null) @@ -481,7 +481,7 @@ public function deleteUsersWithHttpInfo($account_id, $signing_group_id, $signing throw new \InvalidArgumentException('Missing the required parameter $signing_group_id when calling deleteUsers'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/signing_groups/{signingGroupId}/users"; + $resourcePath = "/v2.1/accounts/{accountId}/signing_groups/{signingGroupId}/users"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -533,7 +533,7 @@ public function deleteUsersWithHttpInfo($account_id, $signing_group_id, $signing $httpBody, $headerParams, '\DocuSign\eSign\Model\SigningGroupUsers', - '/v2/accounts/{accountId}/signing_groups/{signingGroupId}/users' + '/v2.1/accounts/{accountId}/signing_groups/{signingGroupId}/users' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\SigningGroupUsers', $httpHeader), $statusCode, $httpHeader]; @@ -560,7 +560,7 @@ public function deleteUsersWithHttpInfo($account_id, $signing_group_id, $signing * * @param string $account_id The external account number (int) or account ID Guid. * @param string $signing_group_id - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\SigningGroup */ public function get($account_id, $signing_group_id) @@ -576,7 +576,7 @@ public function get($account_id, $signing_group_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $signing_group_id - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\SigningGroup, HTTP status code, HTTP response headers (array of strings) */ public function getWithHttpInfo($account_id, $signing_group_id) @@ -590,7 +590,7 @@ public function getWithHttpInfo($account_id, $signing_group_id) throw new \InvalidArgumentException('Missing the required parameter $signing_group_id when calling get'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/signing_groups/{signingGroupId}"; + $resourcePath = "/v2.1/accounts/{accountId}/signing_groups/{signingGroupId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -637,7 +637,7 @@ public function getWithHttpInfo($account_id, $signing_group_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\SigningGroup', - '/v2/accounts/{accountId}/signing_groups/{signingGroupId}' + '/v2.1/accounts/{accountId}/signing_groups/{signingGroupId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\SigningGroup', $httpHeader), $statusCode, $httpHeader]; @@ -664,7 +664,7 @@ public function getWithHttpInfo($account_id, $signing_group_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $signing_group_id - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\SigningGroupUsers */ public function listUsers($account_id, $signing_group_id) @@ -680,7 +680,7 @@ public function listUsers($account_id, $signing_group_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $signing_group_id - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\SigningGroupUsers, HTTP status code, HTTP response headers (array of strings) */ public function listUsersWithHttpInfo($account_id, $signing_group_id) @@ -694,7 +694,7 @@ public function listUsersWithHttpInfo($account_id, $signing_group_id) throw new \InvalidArgumentException('Missing the required parameter $signing_group_id when calling listUsers'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/signing_groups/{signingGroupId}/users"; + $resourcePath = "/v2.1/accounts/{accountId}/signing_groups/{signingGroupId}/users"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -741,7 +741,7 @@ public function listUsersWithHttpInfo($account_id, $signing_group_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\SigningGroupUsers', - '/v2/accounts/{accountId}/signing_groups/{signingGroupId}/users' + '/v2.1/accounts/{accountId}/signing_groups/{signingGroupId}/users' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\SigningGroupUsers', $httpHeader), $statusCode, $httpHeader]; @@ -769,7 +769,7 @@ public function listUsersWithHttpInfo($account_id, $signing_group_id) * @param string $account_id The external account number (int) or account ID Guid. * @param string $signing_group_id * @param \DocuSign\eSign\Model\SigningGroup $signing_group (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\SigningGroup */ public function update($account_id, $signing_group_id, $signing_group = null) @@ -786,7 +786,7 @@ public function update($account_id, $signing_group_id, $signing_group = null) * @param string $account_id The external account number (int) or account ID Guid. * @param string $signing_group_id * @param \DocuSign\eSign\Model\SigningGroup $signing_group (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\SigningGroup, HTTP status code, HTTP response headers (array of strings) */ public function updateWithHttpInfo($account_id, $signing_group_id, $signing_group = null) @@ -800,7 +800,7 @@ public function updateWithHttpInfo($account_id, $signing_group_id, $signing_grou throw new \InvalidArgumentException('Missing the required parameter $signing_group_id when calling update'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/signing_groups/{signingGroupId}"; + $resourcePath = "/v2.1/accounts/{accountId}/signing_groups/{signingGroupId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -852,7 +852,7 @@ public function updateWithHttpInfo($account_id, $signing_group_id, $signing_grou $httpBody, $headerParams, '\DocuSign\eSign\Model\SigningGroup', - '/v2/accounts/{accountId}/signing_groups/{signingGroupId}' + '/v2.1/accounts/{accountId}/signing_groups/{signingGroupId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\SigningGroup', $httpHeader), $statusCode, $httpHeader]; @@ -879,7 +879,7 @@ public function updateWithHttpInfo($account_id, $signing_group_id, $signing_grou * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\SigningGroupInformation $signing_group_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\SigningGroupInformation */ public function updateList($account_id, $signing_group_information = null) @@ -895,7 +895,7 @@ public function updateList($account_id, $signing_group_information = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\SigningGroupInformation $signing_group_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\SigningGroupInformation, HTTP status code, HTTP response headers (array of strings) */ public function updateListWithHttpInfo($account_id, $signing_group_information = null) @@ -905,7 +905,7 @@ public function updateListWithHttpInfo($account_id, $signing_group_information = throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateList'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/signing_groups"; + $resourcePath = "/v2.1/accounts/{accountId}/signing_groups"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -949,7 +949,7 @@ public function updateListWithHttpInfo($account_id, $signing_group_information = $httpBody, $headerParams, '\DocuSign\eSign\Model\SigningGroupInformation', - '/v2/accounts/{accountId}/signing_groups' + '/v2.1/accounts/{accountId}/signing_groups' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\SigningGroupInformation', $httpHeader), $statusCode, $httpHeader]; @@ -977,7 +977,7 @@ public function updateListWithHttpInfo($account_id, $signing_group_information = * @param string $account_id The external account number (int) or account ID Guid. * @param string $signing_group_id * @param \DocuSign\eSign\Model\SigningGroupUsers $signing_group_users (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\SigningGroupUsers */ public function updateUsers($account_id, $signing_group_id, $signing_group_users = null) @@ -994,7 +994,7 @@ public function updateUsers($account_id, $signing_group_id, $signing_group_users * @param string $account_id The external account number (int) or account ID Guid. * @param string $signing_group_id * @param \DocuSign\eSign\Model\SigningGroupUsers $signing_group_users (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\SigningGroupUsers, HTTP status code, HTTP response headers (array of strings) */ public function updateUsersWithHttpInfo($account_id, $signing_group_id, $signing_group_users = null) @@ -1008,7 +1008,7 @@ public function updateUsersWithHttpInfo($account_id, $signing_group_id, $signing throw new \InvalidArgumentException('Missing the required parameter $signing_group_id when calling updateUsers'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/signing_groups/{signingGroupId}/users"; + $resourcePath = "/v2.1/accounts/{accountId}/signing_groups/{signingGroupId}/users"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1060,7 +1060,7 @@ public function updateUsersWithHttpInfo($account_id, $signing_group_id, $signing $httpBody, $headerParams, '\DocuSign\eSign\Model\SigningGroupUsers', - '/v2/accounts/{accountId}/signing_groups/{signingGroupId}/users' + '/v2.1/accounts/{accountId}/signing_groups/{signingGroupId}/users' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\SigningGroupUsers', $httpHeader), $statusCode, $httpHeader]; diff --git a/src/Api/TemplatesApi.php b/src/Api/TemplatesApi.php index d0af67b8..f6092ac7 100644 --- a/src/Api/TemplatesApi.php +++ b/src/Api/TemplatesApi.php @@ -14,7 +14,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -499,6 +499,34 @@ public function setStartPosition($start_position) return $this; } } +class ListDocumentsOptions +{ + /** + * $include_tabs + * @var string + */ + protected $include_tabs; + + /** + * Gets include_tabs + * @return string + */ + public function getIncludeTabs() + { + return $this->include_tabs; + } + + /** + * Sets include_tabs + * @param string $include_tabs + * @return $this + */ + public function setIncludeTabs($include_tabs) + { + $this->include_tabs = $include_tabs; + return $this; + } +} class ListRecipientsOptions { /** @@ -658,28 +686,53 @@ public function setCount($count) return $this; } /** - * $folder The query value can be a folder name or folder ID. The response will only return templates in the specified folder. + * $created_from_date * @var string */ - protected $folder; + protected $created_from_date; /** - * Gets folder + * Gets created_from_date * @return string */ - public function getFolder() + public function getCreatedFromDate() { - return $this->folder; + return $this->created_from_date; } /** - * Sets folder - * @param string $folder The query value can be a folder name or folder ID. The response will only return templates in the specified folder. + * Sets created_from_date + * @param string $created_from_date * @return $this */ - public function setFolder($folder) + public function setCreatedFromDate($created_from_date) { - $this->folder = $folder; + $this->created_from_date = $created_from_date; + return $this; + } + /** + * $created_to_date + * @var string + */ + protected $created_to_date; + + /** + * Gets created_to_date + * @return string + */ + public function getCreatedToDate() + { + return $this->created_to_date; + } + + /** + * Sets created_to_date + * @param string $created_to_date + * @return $this + */ + public function setCreatedToDate($created_to_date) + { + $this->created_to_date = $created_to_date; return $this; } /** @@ -707,6 +760,31 @@ public function setFolderIds($folder_ids) $this->folder_ids = $folder_ids; return $this; } + /** + * $folder_types + * @var string + */ + protected $folder_types; + + /** + * Gets folder_types + * @return string + */ + public function getFolderTypes() + { + return $this->folder_types; + } + + /** + * Sets folder_types + * @param string $folder_types + * @return $this + */ + public function setFolderTypes($folder_types) + { + $this->folder_types = $folder_types; + return $this; + } /** * $from_date Start of the search date range. Only returns templates created on or after this date/time. If no value is specified, there is no limit on the earliest date created. * @var string @@ -757,6 +835,31 @@ public function setInclude($include) $this->include = $include; return $this; } + /** + * $is_download + * @var string + */ + protected $is_download; + + /** + * Gets is_download + * @return string + */ + public function getIsDownload() + { + return $this->is_download; + } + + /** + * Sets is_download + * @param string $is_download + * @return $this + */ + public function setIsDownload($is_download) + { + $this->is_download = $is_download; + return $this; + } /** * $modified_from_date * @var string @@ -857,6 +960,31 @@ public function setOrderBy($order_by) $this->order_by = $order_by; return $this; } + /** + * $search_fields + * @var string + */ + protected $search_fields; + + /** + * Gets search_fields + * @return string + */ + public function getSearchFields() + { + return $this->search_fields; + } + + /** + * Sets search_fields + * @param string $search_fields + * @return $this + */ + public function setSearchFields($search_fields) + { + $this->search_fields = $search_fields; + return $this; + } /** * $search_text The search text used to search the names of templates. * @var string @@ -932,6 +1060,31 @@ public function setStartPosition($start_position) $this->start_position = $start_position; return $this; } + /** + * $template_ids + * @var string + */ + protected $template_ids; + + /** + * Gets template_ids + * @return string + */ + public function getTemplateIds() + { + return $this->template_ids; + } + + /** + * Sets template_ids + * @param string $template_ids + * @return $this + */ + public function setTemplateIds($template_ids) + { + $this->template_ids = $template_ids; + return $this; + } /** * $to_date End of the search date range. Only returns templates created up to this date/time. If no value is provided, this defaults to the current date. * @var string @@ -1060,31 +1213,6 @@ public function setUserId($user_id) } class UpdateDocumentOptions { - /** - * $apply_document_fields - * @var string - */ - protected $apply_document_fields; - - /** - * Gets apply_document_fields - * @return string - */ - public function getApplyDocumentFields() - { - return $this->apply_document_fields; - } - - /** - * Sets apply_document_fields - * @param string $apply_document_fields - * @return $this - */ - public function setApplyDocumentFields($apply_document_fields) - { - $this->apply_document_fields = $apply_document_fields; - return $this; - } /** * $is_envelope_definition * @var string @@ -1111,59 +1239,6 @@ public function setIsEnvelopeDefinition($is_envelope_definition) return $this; } } -class UpdateDocumentsOptions -{ - /** - * $apply_document_fields - * @var string - */ - protected $apply_document_fields; - - /** - * Gets apply_document_fields - * @return string - */ - public function getApplyDocumentFields() - { - return $this->apply_document_fields; - } - - /** - * Sets apply_document_fields - * @param string $apply_document_fields - * @return $this - */ - public function setApplyDocumentFields($apply_document_fields) - { - $this->apply_document_fields = $apply_document_fields; - return $this; - } - /** - * $persist_tabs - * @var string - */ - protected $persist_tabs; - - /** - * Gets persist_tabs - * @return string - */ - public function getPersistTabs() - { - return $this->persist_tabs; - } - - /** - * Sets persist_tabs - * @param string $persist_tabs - * @return $this - */ - public function setPersistTabs($persist_tabs) - { - $this->persist_tabs = $persist_tabs; - return $this; - } -} class UpdateRecipientsOptions { /** @@ -1197,7 +1272,7 @@ public function setResendEnvelope($resend_envelope) namespace DocuSign\eSign\Api; use \DocuSign\eSign\Client\ApiClient; -use \DocuSign\eSign\ApiException; +use \DocuSign\eSign\Client\ApiException; use \DocuSign\eSign\Configuration; use \DocuSign\eSign\ObjectSerializer; @@ -1263,7 +1338,7 @@ public function setApiClient(\DocuSign\eSign\Client\ApiClient $apiClient) * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateCustomFields $template_custom_fields (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\CustomFields */ public function createCustomFields($account_id, $template_id, $template_custom_fields = null) @@ -1280,7 +1355,7 @@ public function createCustomFields($account_id, $template_id, $template_custom_f * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateCustomFields $template_custom_fields (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\CustomFields, HTTP status code, HTTP response headers (array of strings) */ public function createCustomFieldsWithHttpInfo($account_id, $template_id, $template_custom_fields = null) @@ -1294,7 +1369,7 @@ public function createCustomFieldsWithHttpInfo($account_id, $template_id, $templ throw new \InvalidArgumentException('Missing the required parameter $template_id when calling createCustomFields'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/custom_fields"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/custom_fields"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1346,7 +1421,7 @@ public function createCustomFieldsWithHttpInfo($account_id, $template_id, $templ $httpBody, $headerParams, '\DocuSign\eSign\Model\CustomFields', - '/v2/accounts/{accountId}/templates/{templateId}/custom_fields' + '/v2.1/accounts/{accountId}/templates/{templateId}/custom_fields' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CustomFields', $httpHeader), $statusCode, $httpHeader]; @@ -1375,7 +1450,7 @@ public function createCustomFieldsWithHttpInfo($account_id, $template_id, $templ * @param string $document_id The ID of the document being accessed. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\DocumentFieldsInformation $document_fields_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\DocumentFieldsInformation */ public function createDocumentFields($account_id, $document_id, $template_id, $document_fields_information = null) @@ -1393,7 +1468,7 @@ public function createDocumentFields($account_id, $document_id, $template_id, $d * @param string $document_id The ID of the document being accessed. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\DocumentFieldsInformation $document_fields_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\DocumentFieldsInformation, HTTP status code, HTTP response headers (array of strings) */ public function createDocumentFieldsWithHttpInfo($account_id, $document_id, $template_id, $document_fields_information = null) @@ -1411,7 +1486,7 @@ public function createDocumentFieldsWithHttpInfo($account_id, $document_id, $tem throw new \InvalidArgumentException('Missing the required parameter $template_id when calling createDocumentFields'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}/fields"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/fields"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1471,7 +1546,7 @@ public function createDocumentFieldsWithHttpInfo($account_id, $document_id, $tem $httpBody, $headerParams, '\DocuSign\eSign\Model\DocumentFieldsInformation', - '/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}/fields' + '/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/fields' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentFieldsInformation', $httpHeader), $statusCode, $httpHeader]; @@ -1499,7 +1574,7 @@ public function createDocumentFieldsWithHttpInfo($account_id, $document_id, $tem * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\ReturnUrlRequest $return_url_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ViewUrl */ public function createEditView($account_id, $template_id, $return_url_request = null) @@ -1516,7 +1591,7 @@ public function createEditView($account_id, $template_id, $return_url_request = * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\ReturnUrlRequest $return_url_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ViewUrl, HTTP status code, HTTP response headers (array of strings) */ public function createEditViewWithHttpInfo($account_id, $template_id, $return_url_request = null) @@ -1530,7 +1605,7 @@ public function createEditViewWithHttpInfo($account_id, $template_id, $return_ur throw new \InvalidArgumentException('Missing the required parameter $template_id when calling createEditView'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/views/edit"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/views/edit"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1582,7 +1657,7 @@ public function createEditViewWithHttpInfo($account_id, $template_id, $return_ur $httpBody, $headerParams, '\DocuSign\eSign\Model\ViewUrl', - '/v2/accounts/{accountId}/templates/{templateId}/views/edit' + '/v2.1/accounts/{accountId}/templates/{templateId}/views/edit' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ViewUrl', $httpHeader), $statusCode, $httpHeader]; @@ -1610,7 +1685,7 @@ public function createEditViewWithHttpInfo($account_id, $template_id, $return_ur * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\LockRequest $lock_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\LockInformation */ public function createLock($account_id, $template_id, $lock_request = null) @@ -1627,7 +1702,7 @@ public function createLock($account_id, $template_id, $lock_request = null) * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\LockRequest $lock_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\LockInformation, HTTP status code, HTTP response headers (array of strings) */ public function createLockWithHttpInfo($account_id, $template_id, $lock_request = null) @@ -1641,7 +1716,7 @@ public function createLockWithHttpInfo($account_id, $template_id, $lock_request throw new \InvalidArgumentException('Missing the required parameter $template_id when calling createLock'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/lock"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/lock"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1693,7 +1768,7 @@ public function createLockWithHttpInfo($account_id, $template_id, $lock_request $httpBody, $headerParams, '\DocuSign\eSign\Model\LockInformation', - '/v2/accounts/{accountId}/templates/{templateId}/lock' + '/v2.1/accounts/{accountId}/templates/{templateId}/lock' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\LockInformation', $httpHeader), $statusCode, $httpHeader]; @@ -1722,7 +1797,7 @@ public function createLockWithHttpInfo($account_id, $template_id, $lock_request * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateRecipients $template_recipients (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\Recipients */ public function createRecipients($account_id, $template_id, $template_recipients = null, TemplatesApi\CreateRecipientsOptions $options = null) @@ -1740,7 +1815,7 @@ public function createRecipients($account_id, $template_id, $template_recipients * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateRecipients $template_recipients (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\Recipients, HTTP status code, HTTP response headers (array of strings) */ public function createRecipientsWithHttpInfo($account_id, $template_id, $template_recipients = null, TemplatesApi\CreateRecipientsOptions $options = null) @@ -1754,7 +1829,7 @@ public function createRecipientsWithHttpInfo($account_id, $template_id, $templat throw new \InvalidArgumentException('Missing the required parameter $template_id when calling createRecipients'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/recipients"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/recipients"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1814,7 +1889,7 @@ public function createRecipientsWithHttpInfo($account_id, $template_id, $templat $httpBody, $headerParams, '\DocuSign\eSign\Model\Recipients', - '/v2/accounts/{accountId}/templates/{templateId}/recipients' + '/v2.1/accounts/{accountId}/templates/{templateId}/recipients' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Recipients', $httpHeader), $statusCode, $httpHeader]; @@ -1843,7 +1918,7 @@ public function createRecipientsWithHttpInfo($account_id, $template_id, $templat * @param string $recipient_id The ID of the recipient being accessed. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateTabs $template_tabs (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\Tabs */ public function createTabs($account_id, $recipient_id, $template_id, $template_tabs = null) @@ -1861,7 +1936,7 @@ public function createTabs($account_id, $recipient_id, $template_id, $template_t * @param string $recipient_id The ID of the recipient being accessed. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateTabs $template_tabs (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\Tabs, HTTP status code, HTTP response headers (array of strings) */ public function createTabsWithHttpInfo($account_id, $recipient_id, $template_id, $template_tabs = null) @@ -1879,7 +1954,7 @@ public function createTabsWithHttpInfo($account_id, $recipient_id, $template_id, throw new \InvalidArgumentException('Missing the required parameter $template_id when calling createTabs'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/tabs"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/tabs"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1939,7 +2014,7 @@ public function createTabsWithHttpInfo($account_id, $recipient_id, $template_id, $httpBody, $headerParams, '\DocuSign\eSign\Model\Tabs', - '/v2/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/tabs' + '/v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/tabs' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Tabs', $httpHeader), $statusCode, $httpHeader]; @@ -1966,7 +2041,7 @@ public function createTabsWithHttpInfo($account_id, $recipient_id, $template_id, * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\EnvelopeTemplate $envelope_template (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\TemplateSummary */ public function createTemplate($account_id, $envelope_template = null) @@ -1982,7 +2057,7 @@ public function createTemplate($account_id, $envelope_template = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\EnvelopeTemplate $envelope_template (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\TemplateSummary, HTTP status code, HTTP response headers (array of strings) */ public function createTemplateWithHttpInfo($account_id, $envelope_template = null) @@ -1992,7 +2067,7 @@ public function createTemplateWithHttpInfo($account_id, $envelope_template = nul throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createTemplate'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates"; + $resourcePath = "/v2.1/accounts/{accountId}/templates"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2036,7 +2111,7 @@ public function createTemplateWithHttpInfo($account_id, $envelope_template = nul $httpBody, $headerParams, '\DocuSign\eSign\Model\TemplateSummary', - '/v2/accounts/{accountId}/templates' + '/v2.1/accounts/{accountId}/templates' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\TemplateSummary', $httpHeader), $statusCode, $httpHeader]; @@ -2065,7 +2140,7 @@ public function createTemplateWithHttpInfo($account_id, $envelope_template = nul * @param string $document_id The ID of the document being accessed. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\DocumentHtmlDefinition $document_html_definition (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\DocumentHtmlDefinitions */ public function createTemplateDocumentResponsiveHtmlPreview($account_id, $document_id, $template_id, $document_html_definition = null) @@ -2083,7 +2158,7 @@ public function createTemplateDocumentResponsiveHtmlPreview($account_id, $docume * @param string $document_id The ID of the document being accessed. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\DocumentHtmlDefinition $document_html_definition (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\DocumentHtmlDefinitions, HTTP status code, HTTP response headers (array of strings) */ public function createTemplateDocumentResponsiveHtmlPreviewWithHttpInfo($account_id, $document_id, $template_id, $document_html_definition = null) @@ -2101,7 +2176,7 @@ public function createTemplateDocumentResponsiveHtmlPreviewWithHttpInfo($account throw new \InvalidArgumentException('Missing the required parameter $template_id when calling createTemplateDocumentResponsiveHtmlPreview'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}/responsive_html_preview"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/responsive_html_preview"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2161,14 +2236,250 @@ public function createTemplateDocumentResponsiveHtmlPreviewWithHttpInfo($account $httpBody, $headerParams, '\DocuSign\eSign\Model\DocumentHtmlDefinitions', - '/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}/responsive_html_preview' + '/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/responsive_html_preview' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentHtmlDefinitions', $httpHeader), $statusCode, $httpHeader]; } catch (ApiException $e) { switch ($e->getCode()) { case 201: - $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentHtmlDefinitions', $e->getResponseHeaders()); + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\DocumentHtmlDefinitions', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createTemplateDocumentTabs + * + * Adds the tabs to a tempate + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. + * @param string $template_id The ID of the template being accessed. + * @param \DocuSign\eSign\Model\TemplateTabs $template_tabs (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\Tabs + */ + public function createTemplateDocumentTabs($account_id, $document_id, $template_id, $template_tabs = null) + { + list($response) = $this->createTemplateDocumentTabsWithHttpInfo($account_id, $document_id, $template_id, $template_tabs); + return $response; + } + + /** + * Operation createTemplateDocumentTabsWithHttpInfo + * + * Adds the tabs to a tempate + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. + * @param string $template_id The ID of the template being accessed. + * @param \DocuSign\eSign\Model\TemplateTabs $template_tabs (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\Tabs, HTTP status code, HTTP response headers (array of strings) + */ + public function createTemplateDocumentTabsWithHttpInfo($account_id, $document_id, $template_id, $template_tabs = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createTemplateDocumentTabs'); + } + // verify the required parameter 'document_id' is set + if ($document_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $document_id when calling createTemplateDocumentTabs'); + } + // verify the required parameter 'template_id' is set + if ($template_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $template_id when calling createTemplateDocumentTabs'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/tabs"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($document_id !== null) { + $resourcePath = str_replace( + "{" . "documentId" . "}", + $this->apiClient->getSerializer()->toPathValue($document_id), + $resourcePath + ); + } + // path params + if ($template_id !== null) { + $resourcePath = str_replace( + "{" . "templateId" . "}", + $this->apiClient->getSerializer()->toPathValue($template_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($template_tabs)) { + $_tempBody = $template_tabs; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\Tabs', + '/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/tabs' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Tabs', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Tabs', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation createTemplateRecipientPreview + * + * Provides a URL to start a recipient view of the Envelope UI + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $template_id The ID of the template being accessed. + * @param \DocuSign\eSign\Model\RecipientPreviewRequest $recipient_preview_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\ViewUrl + */ + public function createTemplateRecipientPreview($account_id, $template_id, $recipient_preview_request = null) + { + list($response) = $this->createTemplateRecipientPreviewWithHttpInfo($account_id, $template_id, $recipient_preview_request); + return $response; + } + + /** + * Operation createTemplateRecipientPreviewWithHttpInfo + * + * Provides a URL to start a recipient view of the Envelope UI + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $template_id The ID of the template being accessed. + * @param \DocuSign\eSign\Model\RecipientPreviewRequest $recipient_preview_request (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\ViewUrl, HTTP status code, HTTP response headers (array of strings) + */ + public function createTemplateRecipientPreviewWithHttpInfo($account_id, $template_id, $recipient_preview_request = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createTemplateRecipientPreview'); + } + // verify the required parameter 'template_id' is set + if ($template_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $template_id when calling createTemplateRecipientPreview'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/views/recipient_preview"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($template_id !== null) { + $resourcePath = str_replace( + "{" . "templateId" . "}", + $this->apiClient->getSerializer()->toPathValue($template_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($recipient_preview_request)) { + $_tempBody = $recipient_preview_request; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'POST', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\ViewUrl', + '/v2.1/accounts/{accountId}/templates/{templateId}/views/recipient_preview' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ViewUrl', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 201: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ViewUrl', $e->getResponseHeaders()); $e->setResponseObject($data); break; case 400: @@ -2189,7 +2500,7 @@ public function createTemplateDocumentResponsiveHtmlPreviewWithHttpInfo($account * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\DocumentHtmlDefinition $document_html_definition (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\DocumentHtmlDefinitions */ public function createTemplateResponsiveHtmlPreview($account_id, $template_id, $document_html_definition = null) @@ -2206,7 +2517,7 @@ public function createTemplateResponsiveHtmlPreview($account_id, $template_id, $ * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\DocumentHtmlDefinition $document_html_definition (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\DocumentHtmlDefinitions, HTTP status code, HTTP response headers (array of strings) */ public function createTemplateResponsiveHtmlPreviewWithHttpInfo($account_id, $template_id, $document_html_definition = null) @@ -2220,7 +2531,7 @@ public function createTemplateResponsiveHtmlPreviewWithHttpInfo($account_id, $te throw new \InvalidArgumentException('Missing the required parameter $template_id when calling createTemplateResponsiveHtmlPreview'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/responsive_html_preview"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/responsive_html_preview"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2272,7 +2583,7 @@ public function createTemplateResponsiveHtmlPreviewWithHttpInfo($account_id, $te $httpBody, $headerParams, '\DocuSign\eSign\Model\DocumentHtmlDefinitions', - '/v2/accounts/{accountId}/templates/{templateId}/responsive_html_preview' + '/v2.1/accounts/{accountId}/templates/{templateId}/responsive_html_preview' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentHtmlDefinitions', $httpHeader), $statusCode, $httpHeader]; @@ -2300,7 +2611,7 @@ public function createTemplateResponsiveHtmlPreviewWithHttpInfo($account_id, $te * @param string $account_id The external account number (int) or account ID Guid. * @param string $recipient_id The ID of the recipient being accessed. * @param string $template_id The ID of the template being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BulkRecipientsUpdateResponse */ public function deleteBulkRecipients($account_id, $recipient_id, $template_id) @@ -2317,7 +2628,7 @@ public function deleteBulkRecipients($account_id, $recipient_id, $template_id) * @param string $account_id The external account number (int) or account ID Guid. * @param string $recipient_id The ID of the recipient being accessed. * @param string $template_id The ID of the template being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BulkRecipientsUpdateResponse, HTTP status code, HTTP response headers (array of strings) */ public function deleteBulkRecipientsWithHttpInfo($account_id, $recipient_id, $template_id) @@ -2335,7 +2646,7 @@ public function deleteBulkRecipientsWithHttpInfo($account_id, $recipient_id, $te throw new \InvalidArgumentException('Missing the required parameter $template_id when calling deleteBulkRecipients'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/bulk_recipients"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/bulk_recipients"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2390,7 +2701,7 @@ public function deleteBulkRecipientsWithHttpInfo($account_id, $recipient_id, $te $httpBody, $headerParams, '\DocuSign\eSign\Model\BulkRecipientsUpdateResponse', - '/v2/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/bulk_recipients' + '/v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/bulk_recipients' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BulkRecipientsUpdateResponse', $httpHeader), $statusCode, $httpHeader]; @@ -2418,7 +2729,7 @@ public function deleteBulkRecipientsWithHttpInfo($account_id, $recipient_id, $te * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateCustomFields $template_custom_fields (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\CustomFields */ public function deleteCustomFields($account_id, $template_id, $template_custom_fields = null) @@ -2435,7 +2746,7 @@ public function deleteCustomFields($account_id, $template_id, $template_custom_f * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateCustomFields $template_custom_fields (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\CustomFields, HTTP status code, HTTP response headers (array of strings) */ public function deleteCustomFieldsWithHttpInfo($account_id, $template_id, $template_custom_fields = null) @@ -2449,7 +2760,7 @@ public function deleteCustomFieldsWithHttpInfo($account_id, $template_id, $templ throw new \InvalidArgumentException('Missing the required parameter $template_id when calling deleteCustomFields'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/custom_fields"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/custom_fields"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2501,7 +2812,7 @@ public function deleteCustomFieldsWithHttpInfo($account_id, $template_id, $templ $httpBody, $headerParams, '\DocuSign\eSign\Model\CustomFields', - '/v2/accounts/{accountId}/templates/{templateId}/custom_fields' + '/v2.1/accounts/{accountId}/templates/{templateId}/custom_fields' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CustomFields', $httpHeader), $statusCode, $httpHeader]; @@ -2530,7 +2841,7 @@ public function deleteCustomFieldsWithHttpInfo($account_id, $template_id, $templ * @param string $document_id The ID of the document being accessed. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\DocumentFieldsInformation $document_fields_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\DocumentFieldsInformation */ public function deleteDocumentFields($account_id, $document_id, $template_id, $document_fields_information = null) @@ -2548,7 +2859,7 @@ public function deleteDocumentFields($account_id, $document_id, $template_id, $d * @param string $document_id The ID of the document being accessed. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\DocumentFieldsInformation $document_fields_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\DocumentFieldsInformation, HTTP status code, HTTP response headers (array of strings) */ public function deleteDocumentFieldsWithHttpInfo($account_id, $document_id, $template_id, $document_fields_information = null) @@ -2566,7 +2877,7 @@ public function deleteDocumentFieldsWithHttpInfo($account_id, $document_id, $tem throw new \InvalidArgumentException('Missing the required parameter $template_id when calling deleteDocumentFields'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}/fields"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/fields"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2626,7 +2937,7 @@ public function deleteDocumentFieldsWithHttpInfo($account_id, $document_id, $tem $httpBody, $headerParams, '\DocuSign\eSign\Model\DocumentFieldsInformation', - '/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}/fields' + '/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/fields' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentFieldsInformation', $httpHeader), $statusCode, $httpHeader]; @@ -2656,7 +2967,7 @@ public function deleteDocumentFieldsWithHttpInfo($account_id, $document_id, $tem * @param string $page_number The page number being accessed. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\PageRequest $page_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function deleteDocumentPage($account_id, $document_id, $page_number, $template_id, $page_request = null) @@ -2675,7 +2986,7 @@ public function deleteDocumentPage($account_id, $document_id, $page_number, $tem * @param string $page_number The page number being accessed. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\PageRequest $page_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function deleteDocumentPageWithHttpInfo($account_id, $document_id, $page_number, $template_id, $page_request = null) @@ -2697,7 +3008,7 @@ public function deleteDocumentPageWithHttpInfo($account_id, $document_id, $page_ throw new \InvalidArgumentException('Missing the required parameter $template_id when calling deleteDocumentPage'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}/pages/{pageNumber}"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/pages/{pageNumber}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2765,7 +3076,7 @@ public function deleteDocumentPageWithHttpInfo($account_id, $document_id, $page_ $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}/pages/{pageNumber}' + '/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/pages/{pageNumber}' ); return [null, $statusCode, $httpHeader]; @@ -2789,7 +3100,7 @@ public function deleteDocumentPageWithHttpInfo($account_id, $document_id, $page_ * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\EnvelopeDefinition $envelope_definition (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\TemplateDocumentsResult */ public function deleteDocuments($account_id, $template_id, $envelope_definition = null) @@ -2806,7 +3117,7 @@ public function deleteDocuments($account_id, $template_id, $envelope_definition * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\EnvelopeDefinition $envelope_definition (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\TemplateDocumentsResult, HTTP status code, HTTP response headers (array of strings) */ public function deleteDocumentsWithHttpInfo($account_id, $template_id, $envelope_definition = null) @@ -2820,7 +3131,7 @@ public function deleteDocumentsWithHttpInfo($account_id, $template_id, $envelope throw new \InvalidArgumentException('Missing the required parameter $template_id when calling deleteDocuments'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/documents"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/documents"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2872,7 +3183,7 @@ public function deleteDocumentsWithHttpInfo($account_id, $template_id, $envelope $httpBody, $headerParams, '\DocuSign\eSign\Model\TemplateDocumentsResult', - '/v2/accounts/{accountId}/templates/{templateId}/documents' + '/v2.1/accounts/{accountId}/templates/{templateId}/documents' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\TemplateDocumentsResult', $httpHeader), $statusCode, $httpHeader]; @@ -2901,7 +3212,7 @@ public function deleteDocumentsWithHttpInfo($account_id, $template_id, $envelope * @param string $template_id The ID of the template being accessed. * @param string $template_part Currently, the only defined part is **groups**. * @param \DocuSign\eSign\Model\GroupInformation $group_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\GroupInformation */ public function deleteGroupShare($account_id, $template_id, $template_part, $group_information = null) @@ -2919,7 +3230,7 @@ public function deleteGroupShare($account_id, $template_id, $template_part, $gro * @param string $template_id The ID of the template being accessed. * @param string $template_part Currently, the only defined part is **groups**. * @param \DocuSign\eSign\Model\GroupInformation $group_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\GroupInformation, HTTP status code, HTTP response headers (array of strings) */ public function deleteGroupShareWithHttpInfo($account_id, $template_id, $template_part, $group_information = null) @@ -2937,7 +3248,7 @@ public function deleteGroupShareWithHttpInfo($account_id, $template_id, $templat throw new \InvalidArgumentException('Missing the required parameter $template_part when calling deleteGroupShare'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/{templatePart}"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/{templatePart}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2997,7 +3308,7 @@ public function deleteGroupShareWithHttpInfo($account_id, $template_id, $templat $httpBody, $headerParams, '\DocuSign\eSign\Model\GroupInformation', - '/v2/accounts/{accountId}/templates/{templateId}/{templatePart}' + '/v2.1/accounts/{accountId}/templates/{templateId}/{templatePart}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\GroupInformation', $httpHeader), $statusCode, $httpHeader]; @@ -3025,7 +3336,7 @@ public function deleteGroupShareWithHttpInfo($account_id, $template_id, $templat * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\LockRequest $lock_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\LockInformation */ public function deleteLock($account_id, $template_id, $lock_request = null) @@ -3042,7 +3353,7 @@ public function deleteLock($account_id, $template_id, $lock_request = null) * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\LockRequest $lock_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\LockInformation, HTTP status code, HTTP response headers (array of strings) */ public function deleteLockWithHttpInfo($account_id, $template_id, $lock_request = null) @@ -3056,7 +3367,7 @@ public function deleteLockWithHttpInfo($account_id, $template_id, $lock_request throw new \InvalidArgumentException('Missing the required parameter $template_id when calling deleteLock'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/lock"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/lock"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3108,7 +3419,7 @@ public function deleteLockWithHttpInfo($account_id, $template_id, $lock_request $httpBody, $headerParams, '\DocuSign\eSign\Model\LockInformation', - '/v2/accounts/{accountId}/templates/{templateId}/lock' + '/v2.1/accounts/{accountId}/templates/{templateId}/lock' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\LockInformation', $httpHeader), $statusCode, $httpHeader]; @@ -3137,7 +3448,7 @@ public function deleteLockWithHttpInfo($account_id, $template_id, $lock_request * @param string $recipient_id The ID of the recipient being accessed. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateRecipients $template_recipients (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\Recipients */ public function deleteRecipient($account_id, $recipient_id, $template_id, $template_recipients = null) @@ -3155,7 +3466,7 @@ public function deleteRecipient($account_id, $recipient_id, $template_id, $templ * @param string $recipient_id The ID of the recipient being accessed. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateRecipients $template_recipients (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\Recipients, HTTP status code, HTTP response headers (array of strings) */ public function deleteRecipientWithHttpInfo($account_id, $recipient_id, $template_id, $template_recipients = null) @@ -3173,7 +3484,7 @@ public function deleteRecipientWithHttpInfo($account_id, $recipient_id, $templat throw new \InvalidArgumentException('Missing the required parameter $template_id when calling deleteRecipient'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3233,7 +3544,7 @@ public function deleteRecipientWithHttpInfo($account_id, $recipient_id, $templat $httpBody, $headerParams, '\DocuSign\eSign\Model\Recipients', - '/v2/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}' + '/v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Recipients', $httpHeader), $statusCode, $httpHeader]; @@ -3261,7 +3572,7 @@ public function deleteRecipientWithHttpInfo($account_id, $recipient_id, $templat * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateRecipients $template_recipients (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\Recipients */ public function deleteRecipients($account_id, $template_id, $template_recipients = null) @@ -3278,7 +3589,7 @@ public function deleteRecipients($account_id, $template_id, $template_recipients * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateRecipients $template_recipients (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\Recipients, HTTP status code, HTTP response headers (array of strings) */ public function deleteRecipientsWithHttpInfo($account_id, $template_id, $template_recipients = null) @@ -3292,7 +3603,7 @@ public function deleteRecipientsWithHttpInfo($account_id, $template_id, $templat throw new \InvalidArgumentException('Missing the required parameter $template_id when calling deleteRecipients'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/recipients"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/recipients"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3344,7 +3655,7 @@ public function deleteRecipientsWithHttpInfo($account_id, $template_id, $templat $httpBody, $headerParams, '\DocuSign\eSign\Model\Recipients', - '/v2/accounts/{accountId}/templates/{templateId}/recipients' + '/v2.1/accounts/{accountId}/templates/{templateId}/recipients' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Recipients', $httpHeader), $statusCode, $httpHeader]; @@ -3373,7 +3684,7 @@ public function deleteRecipientsWithHttpInfo($account_id, $template_id, $templat * @param string $recipient_id The ID of the recipient being accessed. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateTabs $template_tabs (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\Tabs */ public function deleteTabs($account_id, $recipient_id, $template_id, $template_tabs = null) @@ -3391,7 +3702,7 @@ public function deleteTabs($account_id, $recipient_id, $template_id, $template_t * @param string $recipient_id The ID of the recipient being accessed. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateTabs $template_tabs (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\Tabs, HTTP status code, HTTP response headers (array of strings) */ public function deleteTabsWithHttpInfo($account_id, $recipient_id, $template_id, $template_tabs = null) @@ -3409,7 +3720,7 @@ public function deleteTabsWithHttpInfo($account_id, $recipient_id, $template_id, throw new \InvalidArgumentException('Missing the required parameter $template_id when calling deleteTabs'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/tabs"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/tabs"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3469,7 +3780,132 @@ public function deleteTabsWithHttpInfo($account_id, $recipient_id, $template_id, $httpBody, $headerParams, '\DocuSign\eSign\Model\Tabs', - '/v2/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/tabs' + '/v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/tabs' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Tabs', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Tabs', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation deleteTemplateDocumentTabs + * + * Deletes tabs from an envelope document + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. + * @param string $template_id The ID of the template being accessed. + * @param \DocuSign\eSign\Model\TemplateTabs $template_tabs (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\Tabs + */ + public function deleteTemplateDocumentTabs($account_id, $document_id, $template_id, $template_tabs = null) + { + list($response) = $this->deleteTemplateDocumentTabsWithHttpInfo($account_id, $document_id, $template_id, $template_tabs); + return $response; + } + + /** + * Operation deleteTemplateDocumentTabsWithHttpInfo + * + * Deletes tabs from an envelope document + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. + * @param string $template_id The ID of the template being accessed. + * @param \DocuSign\eSign\Model\TemplateTabs $template_tabs (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\Tabs, HTTP status code, HTTP response headers (array of strings) + */ + public function deleteTemplateDocumentTabsWithHttpInfo($account_id, $document_id, $template_id, $template_tabs = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteTemplateDocumentTabs'); + } + // verify the required parameter 'document_id' is set + if ($document_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $document_id when calling deleteTemplateDocumentTabs'); + } + // verify the required parameter 'template_id' is set + if ($template_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $template_id when calling deleteTemplateDocumentTabs'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/tabs"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($document_id !== null) { + $resourcePath = str_replace( + "{" . "documentId" . "}", + $this->apiClient->getSerializer()->toPathValue($document_id), + $resourcePath + ); + } + // path params + if ($template_id !== null) { + $resourcePath = str_replace( + "{" . "templateId" . "}", + $this->apiClient->getSerializer()->toPathValue($template_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($template_tabs)) { + $_tempBody = $template_tabs; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'DELETE', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\Tabs', + '/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/tabs' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Tabs', $httpHeader), $statusCode, $httpHeader]; @@ -3497,7 +3933,7 @@ public function deleteTabsWithHttpInfo($account_id, $recipient_id, $template_id, * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\EnvelopeTemplate */ public function get($account_id, $template_id, TemplatesApi\GetOptions $options = null) @@ -3514,7 +3950,7 @@ public function get($account_id, $template_id, TemplatesApi\GetOptions $options * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\EnvelopeTemplate, HTTP status code, HTTP response headers (array of strings) */ public function getWithHttpInfo($account_id, $template_id, TemplatesApi\GetOptions $options = null) @@ -3528,7 +3964,7 @@ public function getWithHttpInfo($account_id, $template_id, TemplatesApi\GetOptio throw new \InvalidArgumentException('Missing the required parameter $template_id when calling get'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3583,7 +4019,7 @@ public function getWithHttpInfo($account_id, $template_id, TemplatesApi\GetOptio $httpBody, $headerParams, '\DocuSign\eSign\Model\EnvelopeTemplate', - '/v2/accounts/{accountId}/templates/{templateId}' + '/v2.1/accounts/{accountId}/templates/{templateId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeTemplate', $httpHeader), $statusCode, $httpHeader]; @@ -3612,7 +4048,7 @@ public function getWithHttpInfo($account_id, $template_id, TemplatesApi\GetOptio * @param string $document_id The ID of the document being accessed. * @param string $template_id The ID of the template being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \SplFileObject */ public function getDocument($account_id, $document_id, $template_id, TemplatesApi\GetDocumentOptions $options = null) @@ -3630,7 +4066,7 @@ public function getDocument($account_id, $document_id, $template_id, TemplatesAp * @param string $document_id The ID of the document being accessed. * @param string $template_id The ID of the template being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \SplFileObject, HTTP status code, HTTP response headers (array of strings) */ public function getDocumentWithHttpInfo($account_id, $document_id, $template_id, TemplatesApi\GetDocumentOptions $options = null) @@ -3648,7 +4084,7 @@ public function getDocumentWithHttpInfo($account_id, $document_id, $template_id, throw new \InvalidArgumentException('Missing the required parameter $template_id when calling getDocument'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3715,7 +4151,7 @@ public function getDocumentWithHttpInfo($account_id, $document_id, $template_id, $httpBody, $headerParams, '\SplFileObject', - '/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}' + '/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\SplFileObject', $httpHeader), $statusCode, $httpHeader]; @@ -3745,7 +4181,7 @@ public function getDocumentWithHttpInfo($account_id, $document_id, $template_id, * @param string $page_number The page number being accessed. * @param string $template_id The ID of the template being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \SplFileObject */ public function getDocumentPageImage($account_id, $document_id, $page_number, $template_id, TemplatesApi\GetDocumentPageImageOptions $options = null) @@ -3764,7 +4200,7 @@ public function getDocumentPageImage($account_id, $document_id, $page_number, $t * @param string $page_number The page number being accessed. * @param string $template_id The ID of the template being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \SplFileObject, HTTP status code, HTTP response headers (array of strings) */ public function getDocumentPageImageWithHttpInfo($account_id, $document_id, $page_number, $template_id, TemplatesApi\GetDocumentPageImageOptions $options = null) @@ -3786,7 +4222,7 @@ public function getDocumentPageImageWithHttpInfo($account_id, $document_id, $pag throw new \InvalidArgumentException('Missing the required parameter $template_id when calling getDocumentPageImage'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}/pages/{pageNumber}/page_image"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/pages/{pageNumber}/page_image"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3869,7 +4305,7 @@ public function getDocumentPageImageWithHttpInfo($account_id, $document_id, $pag $httpBody, $headerParams, '\SplFileObject', - '/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}/pages/{pageNumber}/page_image' + '/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/pages/{pageNumber}/page_image' ); return [$this->apiClient->getSerializer()->deserialize($response, '\SplFileObject', $httpHeader), $statusCode, $httpHeader]; @@ -3898,7 +4334,7 @@ public function getDocumentPageImageWithHttpInfo($account_id, $document_id, $pag * @param string $document_id The ID of the document being accessed. * @param string $template_id The ID of the template being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\Tabs */ public function getDocumentTabs($account_id, $document_id, $template_id, TemplatesApi\GetDocumentTabsOptions $options = null) @@ -3916,7 +4352,7 @@ public function getDocumentTabs($account_id, $document_id, $template_id, Templat * @param string $document_id The ID of the document being accessed. * @param string $template_id The ID of the template being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\Tabs, HTTP status code, HTTP response headers (array of strings) */ public function getDocumentTabsWithHttpInfo($account_id, $document_id, $template_id, TemplatesApi\GetDocumentTabsOptions $options = null) @@ -3934,7 +4370,7 @@ public function getDocumentTabsWithHttpInfo($account_id, $document_id, $template throw new \InvalidArgumentException('Missing the required parameter $template_id when calling getDocumentTabs'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}/tabs"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/tabs"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3997,7 +4433,7 @@ public function getDocumentTabsWithHttpInfo($account_id, $document_id, $template $httpBody, $headerParams, '\DocuSign\eSign\Model\Tabs', - '/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}/tabs' + '/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/tabs' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Tabs', $httpHeader), $statusCode, $httpHeader]; @@ -4024,7 +4460,7 @@ public function getDocumentTabsWithHttpInfo($account_id, $document_id, $template * * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\LockInformation */ public function getLock($account_id, $template_id) @@ -4040,7 +4476,7 @@ public function getLock($account_id, $template_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\LockInformation, HTTP status code, HTTP response headers (array of strings) */ public function getLockWithHttpInfo($account_id, $template_id) @@ -4054,7 +4490,7 @@ public function getLockWithHttpInfo($account_id, $template_id) throw new \InvalidArgumentException('Missing the required parameter $template_id when calling getLock'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/lock"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/lock"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -4101,7 +4537,7 @@ public function getLockWithHttpInfo($account_id, $template_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\LockInformation', - '/v2/accounts/{accountId}/templates/{templateId}/lock' + '/v2.1/accounts/{accountId}/templates/{templateId}/lock' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\LockInformation', $httpHeader), $statusCode, $httpHeader]; @@ -4128,7 +4564,7 @@ public function getLockWithHttpInfo($account_id, $template_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\Notification */ public function getNotificationSettings($account_id, $template_id) @@ -4144,7 +4580,7 @@ public function getNotificationSettings($account_id, $template_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\Notification, HTTP status code, HTTP response headers (array of strings) */ public function getNotificationSettingsWithHttpInfo($account_id, $template_id) @@ -4158,7 +4594,7 @@ public function getNotificationSettingsWithHttpInfo($account_id, $template_id) throw new \InvalidArgumentException('Missing the required parameter $template_id when calling getNotificationSettings'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/notification"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/notification"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -4205,7 +4641,7 @@ public function getNotificationSettingsWithHttpInfo($account_id, $template_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\Notification', - '/v2/accounts/{accountId}/templates/{templateId}/notification' + '/v2.1/accounts/{accountId}/templates/{templateId}/notification' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Notification', $httpHeader), $statusCode, $httpHeader]; @@ -4234,7 +4670,7 @@ public function getNotificationSettingsWithHttpInfo($account_id, $template_id) * @param string $document_id The ID of the document being accessed. * @param string $page_number The page number being accessed. * @param string $template_id The ID of the template being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\Tabs */ public function getPageTabs($account_id, $document_id, $page_number, $template_id) @@ -4252,7 +4688,7 @@ public function getPageTabs($account_id, $document_id, $page_number, $template_i * @param string $document_id The ID of the document being accessed. * @param string $page_number The page number being accessed. * @param string $template_id The ID of the template being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\Tabs, HTTP status code, HTTP response headers (array of strings) */ public function getPageTabsWithHttpInfo($account_id, $document_id, $page_number, $template_id) @@ -4274,7 +4710,7 @@ public function getPageTabsWithHttpInfo($account_id, $document_id, $page_number, throw new \InvalidArgumentException('Missing the required parameter $template_id when calling getPageTabs'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}/pages/{pageNumber}/tabs"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/pages/{pageNumber}/tabs"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -4337,7 +4773,7 @@ public function getPageTabsWithHttpInfo($account_id, $document_id, $page_number, $httpBody, $headerParams, '\DocuSign\eSign\Model\Tabs', - '/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}/pages/{pageNumber}/tabs' + '/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/pages/{pageNumber}/tabs' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Tabs', $httpHeader), $statusCode, $httpHeader]; @@ -4366,7 +4802,7 @@ public function getPageTabsWithHttpInfo($account_id, $document_id, $page_number, * @param string $document_id The ID of the document being accessed. * @param string $template_id The ID of the template being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\PageImages */ public function getPages($account_id, $document_id, $template_id, TemplatesApi\GetPagesOptions $options = null) @@ -4384,7 +4820,7 @@ public function getPages($account_id, $document_id, $template_id, TemplatesApi\G * @param string $document_id The ID of the document being accessed. * @param string $template_id The ID of the template being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\PageImages, HTTP status code, HTTP response headers (array of strings) */ public function getPagesWithHttpInfo($account_id, $document_id, $template_id, TemplatesApi\GetPagesOptions $options = null) @@ -4402,7 +4838,7 @@ public function getPagesWithHttpInfo($account_id, $document_id, $template_id, Te throw new \InvalidArgumentException('Missing the required parameter $template_id when calling getPages'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}/pages"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/pages"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -4489,7 +4925,7 @@ public function getPagesWithHttpInfo($account_id, $document_id, $template_id, Te $httpBody, $headerParams, '\DocuSign\eSign\Model\PageImages', - '/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}/pages' + '/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/pages' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\PageImages', $httpHeader), $statusCode, $httpHeader]; @@ -4517,7 +4953,7 @@ public function getPagesWithHttpInfo($account_id, $document_id, $template_id, Te * @param string $account_id The external account number (int) or account ID Guid. * @param string $document_id The ID of the document being accessed. * @param string $template_id The ID of the template being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals */ public function getTemplateDocumentHtmlDefinitions($account_id, $document_id, $template_id) @@ -4534,7 +4970,7 @@ public function getTemplateDocumentHtmlDefinitions($account_id, $document_id, $t * @param string $account_id The external account number (int) or account ID Guid. * @param string $document_id The ID of the document being accessed. * @param string $template_id The ID of the template being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals, HTTP status code, HTTP response headers (array of strings) */ public function getTemplateDocumentHtmlDefinitionsWithHttpInfo($account_id, $document_id, $template_id) @@ -4552,7 +4988,7 @@ public function getTemplateDocumentHtmlDefinitionsWithHttpInfo($account_id, $doc throw new \InvalidArgumentException('Missing the required parameter $template_id when calling getTemplateDocumentHtmlDefinitions'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}/html_definitions"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/html_definitions"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -4607,7 +5043,7 @@ public function getTemplateDocumentHtmlDefinitionsWithHttpInfo($account_id, $doc $httpBody, $headerParams, '\DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals', - '/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}/html_definitions' + '/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/html_definitions' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals', $httpHeader), $statusCode, $httpHeader]; @@ -4634,7 +5070,7 @@ public function getTemplateDocumentHtmlDefinitionsWithHttpInfo($account_id, $doc * * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals */ public function getTemplateHtmlDefinitions($account_id, $template_id) @@ -4650,7 +5086,7 @@ public function getTemplateHtmlDefinitions($account_id, $template_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals, HTTP status code, HTTP response headers (array of strings) */ public function getTemplateHtmlDefinitionsWithHttpInfo($account_id, $template_id) @@ -4664,7 +5100,7 @@ public function getTemplateHtmlDefinitionsWithHttpInfo($account_id, $template_id throw new \InvalidArgumentException('Missing the required parameter $template_id when calling getTemplateHtmlDefinitions'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/html_definitions"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/html_definitions"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -4711,7 +5147,7 @@ public function getTemplateHtmlDefinitionsWithHttpInfo($account_id, $template_id $httpBody, $headerParams, '\DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals', - '/v2/accounts/{accountId}/templates/{templateId}/html_definitions' + '/v2.1/accounts/{accountId}/templates/{templateId}/html_definitions' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentHtmlDefinitionOriginals', $httpHeader), $statusCode, $httpHeader]; @@ -4740,7 +5176,7 @@ public function getTemplateHtmlDefinitionsWithHttpInfo($account_id, $template_id * @param string $recipient_id The ID of the recipient being accessed. * @param string $template_id The ID of the template being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BulkRecipientsResponse */ public function listBulkRecipients($account_id, $recipient_id, $template_id, TemplatesApi\ListBulkRecipientsOptions $options = null) @@ -4758,7 +5194,7 @@ public function listBulkRecipients($account_id, $recipient_id, $template_id, Tem * @param string $recipient_id The ID of the recipient being accessed. * @param string $template_id The ID of the template being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BulkRecipientsResponse, HTTP status code, HTTP response headers (array of strings) */ public function listBulkRecipientsWithHttpInfo($account_id, $recipient_id, $template_id, TemplatesApi\ListBulkRecipientsOptions $options = null) @@ -4776,7 +5212,7 @@ public function listBulkRecipientsWithHttpInfo($account_id, $recipient_id, $temp throw new \InvalidArgumentException('Missing the required parameter $template_id when calling listBulkRecipients'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/bulk_recipients"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/bulk_recipients"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -4843,7 +5279,7 @@ public function listBulkRecipientsWithHttpInfo($account_id, $recipient_id, $temp $httpBody, $headerParams, '\DocuSign\eSign\Model\BulkRecipientsResponse', - '/v2/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/bulk_recipients' + '/v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/bulk_recipients' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BulkRecipientsResponse', $httpHeader), $statusCode, $httpHeader]; @@ -4870,7 +5306,7 @@ public function listBulkRecipientsWithHttpInfo($account_id, $recipient_id, $temp * * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\CustomFields */ public function listCustomFields($account_id, $template_id) @@ -4886,7 +5322,7 @@ public function listCustomFields($account_id, $template_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\CustomFields, HTTP status code, HTTP response headers (array of strings) */ public function listCustomFieldsWithHttpInfo($account_id, $template_id) @@ -4900,7 +5336,7 @@ public function listCustomFieldsWithHttpInfo($account_id, $template_id) throw new \InvalidArgumentException('Missing the required parameter $template_id when calling listCustomFields'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/custom_fields"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/custom_fields"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -4947,7 +5383,7 @@ public function listCustomFieldsWithHttpInfo($account_id, $template_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\CustomFields', - '/v2/accounts/{accountId}/templates/{templateId}/custom_fields' + '/v2.1/accounts/{accountId}/templates/{templateId}/custom_fields' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CustomFields', $httpHeader), $statusCode, $httpHeader]; @@ -4975,7 +5411,7 @@ public function listCustomFieldsWithHttpInfo($account_id, $template_id) * @param string $account_id The external account number (int) or account ID Guid. * @param string $document_id The ID of the document being accessed. * @param string $template_id The ID of the template being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\DocumentFieldsInformation */ public function listDocumentFields($account_id, $document_id, $template_id) @@ -4992,7 +5428,7 @@ public function listDocumentFields($account_id, $document_id, $template_id) * @param string $account_id The external account number (int) or account ID Guid. * @param string $document_id The ID of the document being accessed. * @param string $template_id The ID of the template being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\DocumentFieldsInformation, HTTP status code, HTTP response headers (array of strings) */ public function listDocumentFieldsWithHttpInfo($account_id, $document_id, $template_id) @@ -5010,7 +5446,7 @@ public function listDocumentFieldsWithHttpInfo($account_id, $document_id, $templ throw new \InvalidArgumentException('Missing the required parameter $template_id when calling listDocumentFields'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}/fields"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/fields"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5065,7 +5501,7 @@ public function listDocumentFieldsWithHttpInfo($account_id, $document_id, $templ $httpBody, $headerParams, '\DocuSign\eSign\Model\DocumentFieldsInformation', - '/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}/fields' + '/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/fields' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentFieldsInformation', $httpHeader), $statusCode, $httpHeader]; @@ -5092,12 +5528,13 @@ public function listDocumentFieldsWithHttpInfo($account_id, $document_id, $templ * * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\TemplateDocumentsResult */ - public function listDocuments($account_id, $template_id) + public function listDocuments($account_id, $template_id, TemplatesApi\ListDocumentsOptions $options = null) { - list($response) = $this->listDocumentsWithHttpInfo($account_id, $template_id); + list($response) = $this->listDocumentsWithHttpInfo($account_id, $template_id, $options); return $response; } @@ -5108,10 +5545,11 @@ public function listDocuments($account_id, $template_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\TemplateDocumentsResult, HTTP status code, HTTP response headers (array of strings) */ - public function listDocumentsWithHttpInfo($account_id, $template_id) + public function listDocumentsWithHttpInfo($account_id, $template_id, TemplatesApi\ListDocumentsOptions $options = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { @@ -5122,7 +5560,7 @@ public function listDocumentsWithHttpInfo($account_id, $template_id) throw new \InvalidArgumentException('Missing the required parameter $template_id when calling listDocuments'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/documents"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/documents"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5133,6 +5571,14 @@ public function listDocumentsWithHttpInfo($account_id, $template_id) } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + if ($options != null) + { + // query params + // query params + if ($options->getIncludeTabs() !== null) { + $queryParams['include_tabs'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludeTabs()); + } + } // path params if ($account_id !== null) { @@ -5169,7 +5615,7 @@ public function listDocumentsWithHttpInfo($account_id, $template_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\TemplateDocumentsResult', - '/v2/accounts/{accountId}/templates/{templateId}/documents' + '/v2.1/accounts/{accountId}/templates/{templateId}/documents' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\TemplateDocumentsResult', $httpHeader), $statusCode, $httpHeader]; @@ -5197,7 +5643,7 @@ public function listDocumentsWithHttpInfo($account_id, $template_id) * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\Recipients */ public function listRecipients($account_id, $template_id, TemplatesApi\ListRecipientsOptions $options = null) @@ -5214,7 +5660,7 @@ public function listRecipients($account_id, $template_id, TemplatesApi\ListRecip * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\Recipients, HTTP status code, HTTP response headers (array of strings) */ public function listRecipientsWithHttpInfo($account_id, $template_id, TemplatesApi\ListRecipientsOptions $options = null) @@ -5228,7 +5674,7 @@ public function listRecipientsWithHttpInfo($account_id, $template_id, TemplatesA throw new \InvalidArgumentException('Missing the required parameter $template_id when calling listRecipients'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/recipients"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/recipients"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5291,7 +5737,7 @@ public function listRecipientsWithHttpInfo($account_id, $template_id, TemplatesA $httpBody, $headerParams, '\DocuSign\eSign\Model\Recipients', - '/v2/accounts/{accountId}/templates/{templateId}/recipients' + '/v2.1/accounts/{accountId}/templates/{templateId}/recipients' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Recipients', $httpHeader), $statusCode, $httpHeader]; @@ -5320,7 +5766,7 @@ public function listRecipientsWithHttpInfo($account_id, $template_id, TemplatesA * @param string $recipient_id The ID of the recipient being accessed. * @param string $template_id The ID of the template being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\Tabs */ public function listTabs($account_id, $recipient_id, $template_id, TemplatesApi\ListTabsOptions $options = null) @@ -5338,7 +5784,7 @@ public function listTabs($account_id, $recipient_id, $template_id, TemplatesApi\ * @param string $recipient_id The ID of the recipient being accessed. * @param string $template_id The ID of the template being accessed. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\Tabs, HTTP status code, HTTP response headers (array of strings) */ public function listTabsWithHttpInfo($account_id, $recipient_id, $template_id, TemplatesApi\ListTabsOptions $options = null) @@ -5356,7 +5802,7 @@ public function listTabsWithHttpInfo($account_id, $recipient_id, $template_id, T throw new \InvalidArgumentException('Missing the required parameter $template_id when calling listTabs'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/tabs"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/tabs"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5423,7 +5869,7 @@ public function listTabsWithHttpInfo($account_id, $recipient_id, $template_id, T $httpBody, $headerParams, '\DocuSign\eSign\Model\Tabs', - '/v2/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/tabs' + '/v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/tabs' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Tabs', $httpHeader), $statusCode, $httpHeader]; @@ -5450,7 +5896,7 @@ public function listTabsWithHttpInfo($account_id, $recipient_id, $template_id, T * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\EnvelopeTemplateResults */ public function listTemplates($account_id, TemplatesApi\ListTemplatesOptions $options = null) @@ -5466,7 +5912,7 @@ public function listTemplates($account_id, TemplatesApi\ListTemplatesOptions $op * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\EnvelopeTemplateResults, HTTP status code, HTTP response headers (array of strings) */ public function listTemplatesWithHttpInfo($account_id, TemplatesApi\ListTemplatesOptions $options = null) @@ -5476,7 +5922,7 @@ public function listTemplatesWithHttpInfo($account_id, TemplatesApi\ListTemplate throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listTemplates'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates"; + $resourcePath = "/v2.1/accounts/{accountId}/templates"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5495,14 +5941,22 @@ public function listTemplatesWithHttpInfo($account_id, TemplatesApi\ListTemplate $queryParams['count'] = $this->apiClient->getSerializer()->toQueryValue($options->getCount()); } // query params - if ($options->getFolder() !== null) { - $queryParams['folder'] = $this->apiClient->getSerializer()->toQueryValue($options->getFolder()); + if ($options->getCreatedFromDate() !== null) { + $queryParams['created_from_date'] = $this->apiClient->getSerializer()->toQueryValue($options->getCreatedFromDate()); + } + // query params + if ($options->getCreatedToDate() !== null) { + $queryParams['created_to_date'] = $this->apiClient->getSerializer()->toQueryValue($options->getCreatedToDate()); } // query params if ($options->getFolderIds() !== null) { $queryParams['folder_ids'] = $this->apiClient->getSerializer()->toQueryValue($options->getFolderIds()); } // query params + if ($options->getFolderTypes() !== null) { + $queryParams['folder_types'] = $this->apiClient->getSerializer()->toQueryValue($options->getFolderTypes()); + } + // query params if ($options->getFromDate() !== null) { $queryParams['from_date'] = $this->apiClient->getSerializer()->toQueryValue($options->getFromDate()); } @@ -5511,6 +5965,10 @@ public function listTemplatesWithHttpInfo($account_id, TemplatesApi\ListTemplate $queryParams['include'] = $this->apiClient->getSerializer()->toQueryValue($options->getInclude()); } // query params + if ($options->getIsDownload() !== null) { + $queryParams['is_download'] = $this->apiClient->getSerializer()->toQueryValue($options->getIsDownload()); + } + // query params if ($options->getModifiedFromDate() !== null) { $queryParams['modified_from_date'] = $this->apiClient->getSerializer()->toQueryValue($options->getModifiedFromDate()); } @@ -5527,6 +5985,10 @@ public function listTemplatesWithHttpInfo($account_id, TemplatesApi\ListTemplate $queryParams['order_by'] = $this->apiClient->getSerializer()->toQueryValue($options->getOrderBy()); } // query params + if ($options->getSearchFields() !== null) { + $queryParams['search_fields'] = $this->apiClient->getSerializer()->toQueryValue($options->getSearchFields()); + } + // query params if ($options->getSearchText() !== null) { $queryParams['search_text'] = $this->apiClient->getSerializer()->toQueryValue($options->getSearchText()); } @@ -5539,6 +6001,10 @@ public function listTemplatesWithHttpInfo($account_id, TemplatesApi\ListTemplate $queryParams['start_position'] = $this->apiClient->getSerializer()->toQueryValue($options->getStartPosition()); } // query params + if ($options->getTemplateIds() !== null) { + $queryParams['template_ids'] = $this->apiClient->getSerializer()->toQueryValue($options->getTemplateIds()); + } + // query params if ($options->getToDate() !== null) { $queryParams['to_date'] = $this->apiClient->getSerializer()->toQueryValue($options->getToDate()); } @@ -5587,7 +6053,7 @@ public function listTemplatesWithHttpInfo($account_id, TemplatesApi\ListTemplate $httpBody, $headerParams, '\DocuSign\eSign\Model\EnvelopeTemplateResults', - '/v2/accounts/{accountId}/templates' + '/v2.1/accounts/{accountId}/templates' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeTemplateResults', $httpHeader), $statusCode, $httpHeader]; @@ -5617,7 +6083,7 @@ public function listTemplatesWithHttpInfo($account_id, TemplatesApi\ListTemplate * @param string $page_number The page number being accessed. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\PageRequest $page_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function rotateDocumentPage($account_id, $document_id, $page_number, $template_id, $page_request = null) @@ -5636,7 +6102,7 @@ public function rotateDocumentPage($account_id, $document_id, $page_number, $tem * @param string $page_number The page number being accessed. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\PageRequest $page_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function rotateDocumentPageWithHttpInfo($account_id, $document_id, $page_number, $template_id, $page_request = null) @@ -5658,7 +6124,7 @@ public function rotateDocumentPageWithHttpInfo($account_id, $document_id, $page_ throw new \InvalidArgumentException('Missing the required parameter $template_id when calling rotateDocumentPage'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}/pages/{pageNumber}/page_image"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/pages/{pageNumber}/page_image"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5726,7 +6192,7 @@ public function rotateDocumentPageWithHttpInfo($account_id, $document_id, $page_ $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}/pages/{pageNumber}/page_image' + '/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/pages/{pageNumber}/page_image' ); return [null, $statusCode, $httpHeader]; @@ -5750,7 +6216,7 @@ public function rotateDocumentPageWithHttpInfo($account_id, $document_id, $page_ * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\EnvelopeTemplate $envelope_template (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\TemplateUpdateSummary */ public function update($account_id, $template_id, $envelope_template = null) @@ -5767,7 +6233,7 @@ public function update($account_id, $template_id, $envelope_template = null) * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\EnvelopeTemplate $envelope_template (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\TemplateUpdateSummary, HTTP status code, HTTP response headers (array of strings) */ public function updateWithHttpInfo($account_id, $template_id, $envelope_template = null) @@ -5781,7 +6247,7 @@ public function updateWithHttpInfo($account_id, $template_id, $envelope_template throw new \InvalidArgumentException('Missing the required parameter $template_id when calling update'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5833,7 +6299,7 @@ public function updateWithHttpInfo($account_id, $template_id, $envelope_template $httpBody, $headerParams, '\DocuSign\eSign\Model\TemplateUpdateSummary', - '/v2/accounts/{accountId}/templates/{templateId}' + '/v2.1/accounts/{accountId}/templates/{templateId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\TemplateUpdateSummary', $httpHeader), $statusCode, $httpHeader]; @@ -5862,7 +6328,7 @@ public function updateWithHttpInfo($account_id, $template_id, $envelope_template * @param string $recipient_id The ID of the recipient being accessed. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\BulkRecipientsRequest $bulk_recipients_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\BulkRecipientsSummaryResponse */ public function updateBulkRecipients($account_id, $recipient_id, $template_id, $bulk_recipients_request = null) @@ -5880,7 +6346,7 @@ public function updateBulkRecipients($account_id, $recipient_id, $template_id, $ * @param string $recipient_id The ID of the recipient being accessed. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\BulkRecipientsRequest $bulk_recipients_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\BulkRecipientsSummaryResponse, HTTP status code, HTTP response headers (array of strings) */ public function updateBulkRecipientsWithHttpInfo($account_id, $recipient_id, $template_id, $bulk_recipients_request = null) @@ -5898,7 +6364,7 @@ public function updateBulkRecipientsWithHttpInfo($account_id, $recipient_id, $te throw new \InvalidArgumentException('Missing the required parameter $template_id when calling updateBulkRecipients'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/bulk_recipients"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/bulk_recipients"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -5958,7 +6424,7 @@ public function updateBulkRecipientsWithHttpInfo($account_id, $recipient_id, $te $httpBody, $headerParams, '\DocuSign\eSign\Model\BulkRecipientsSummaryResponse', - '/v2/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/bulk_recipients' + '/v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/bulk_recipients' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\BulkRecipientsSummaryResponse', $httpHeader), $statusCode, $httpHeader]; @@ -5986,7 +6452,7 @@ public function updateBulkRecipientsWithHttpInfo($account_id, $recipient_id, $te * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateCustomFields $template_custom_fields (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\CustomFields */ public function updateCustomFields($account_id, $template_id, $template_custom_fields = null) @@ -6003,7 +6469,7 @@ public function updateCustomFields($account_id, $template_id, $template_custom_f * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateCustomFields $template_custom_fields (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\CustomFields, HTTP status code, HTTP response headers (array of strings) */ public function updateCustomFieldsWithHttpInfo($account_id, $template_id, $template_custom_fields = null) @@ -6017,7 +6483,7 @@ public function updateCustomFieldsWithHttpInfo($account_id, $template_id, $templ throw new \InvalidArgumentException('Missing the required parameter $template_id when calling updateCustomFields'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/custom_fields"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/custom_fields"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -6069,7 +6535,7 @@ public function updateCustomFieldsWithHttpInfo($account_id, $template_id, $templ $httpBody, $headerParams, '\DocuSign\eSign\Model\CustomFields', - '/v2/accounts/{accountId}/templates/{templateId}/custom_fields' + '/v2.1/accounts/{accountId}/templates/{templateId}/custom_fields' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CustomFields', $httpHeader), $statusCode, $httpHeader]; @@ -6099,7 +6565,7 @@ public function updateCustomFieldsWithHttpInfo($account_id, $template_id, $templ * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\EnvelopeDefinition $envelope_definition (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\EnvelopeDocument */ public function updateDocument($account_id, $document_id, $template_id, $envelope_definition = null, TemplatesApi\UpdateDocumentOptions $options = null) @@ -6118,7 +6584,7 @@ public function updateDocument($account_id, $document_id, $template_id, $envelop * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\EnvelopeDefinition $envelope_definition (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\EnvelopeDocument, HTTP status code, HTTP response headers (array of strings) */ public function updateDocumentWithHttpInfo($account_id, $document_id, $template_id, $envelope_definition = null, TemplatesApi\UpdateDocumentOptions $options = null) @@ -6136,7 +6602,7 @@ public function updateDocumentWithHttpInfo($account_id, $document_id, $template_ throw new \InvalidArgumentException('Missing the required parameter $template_id when calling updateDocument'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -6151,10 +6617,6 @@ public function updateDocumentWithHttpInfo($account_id, $document_id, $template_ { // query params // query params - if ($options->getApplyDocumentFields() !== null) { - $queryParams['apply_document_fields'] = $this->apiClient->getSerializer()->toQueryValue($options->getApplyDocumentFields()); - } - // query params if ($options->getIsEnvelopeDefinition() !== null) { $queryParams['is_envelope_definition'] = $this->apiClient->getSerializer()->toQueryValue($options->getIsEnvelopeDefinition()); } @@ -6208,7 +6670,7 @@ public function updateDocumentWithHttpInfo($account_id, $document_id, $template_ $httpBody, $headerParams, '\DocuSign\eSign\Model\EnvelopeDocument', - '/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}' + '/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\EnvelopeDocument', $httpHeader), $statusCode, $httpHeader]; @@ -6237,7 +6699,7 @@ public function updateDocumentWithHttpInfo($account_id, $document_id, $template_ * @param string $document_id The ID of the document being accessed. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\DocumentFieldsInformation $document_fields_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\DocumentFieldsInformation */ public function updateDocumentFields($account_id, $document_id, $template_id, $document_fields_information = null) @@ -6255,7 +6717,7 @@ public function updateDocumentFields($account_id, $document_id, $template_id, $d * @param string $document_id The ID of the document being accessed. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\DocumentFieldsInformation $document_fields_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\DocumentFieldsInformation, HTTP status code, HTTP response headers (array of strings) */ public function updateDocumentFieldsWithHttpInfo($account_id, $document_id, $template_id, $document_fields_information = null) @@ -6273,7 +6735,7 @@ public function updateDocumentFieldsWithHttpInfo($account_id, $document_id, $tem throw new \InvalidArgumentException('Missing the required parameter $template_id when calling updateDocumentFields'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}/fields"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/fields"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -6333,7 +6795,7 @@ public function updateDocumentFieldsWithHttpInfo($account_id, $document_id, $tem $httpBody, $headerParams, '\DocuSign\eSign\Model\DocumentFieldsInformation', - '/v2/accounts/{accountId}/templates/{templateId}/documents/{documentId}/fields' + '/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/fields' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\DocumentFieldsInformation', $httpHeader), $statusCode, $httpHeader]; @@ -6361,13 +6823,12 @@ public function updateDocumentFieldsWithHttpInfo($account_id, $document_id, $tem * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\EnvelopeDefinition $envelope_definition (optional) - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\TemplateDocumentsResult */ - public function updateDocuments($account_id, $template_id, $envelope_definition = null, TemplatesApi\UpdateDocumentsOptions $options = null) + public function updateDocuments($account_id, $template_id, $envelope_definition = null) { - list($response) = $this->updateDocumentsWithHttpInfo($account_id, $template_id, $envelope_definition, $options); + list($response) = $this->updateDocumentsWithHttpInfo($account_id, $template_id, $envelope_definition); return $response; } @@ -6379,11 +6840,10 @@ public function updateDocuments($account_id, $template_id, $envelope_definition * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\EnvelopeDefinition $envelope_definition (optional) - * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\TemplateDocumentsResult, HTTP status code, HTTP response headers (array of strings) */ - public function updateDocumentsWithHttpInfo($account_id, $template_id, $envelope_definition = null, TemplatesApi\UpdateDocumentsOptions $options = null) + public function updateDocumentsWithHttpInfo($account_id, $template_id, $envelope_definition = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { @@ -6394,7 +6854,7 @@ public function updateDocumentsWithHttpInfo($account_id, $template_id, $envelope throw new \InvalidArgumentException('Missing the required parameter $template_id when calling updateDocuments'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/documents"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/documents"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -6405,18 +6865,6 @@ public function updateDocumentsWithHttpInfo($account_id, $template_id, $envelope } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); - if ($options != null) - { - // query params - // query params - if ($options->getApplyDocumentFields() !== null) { - $queryParams['apply_document_fields'] = $this->apiClient->getSerializer()->toQueryValue($options->getApplyDocumentFields()); - } - // query params - if ($options->getPersistTabs() !== null) { - $queryParams['persist_tabs'] = $this->apiClient->getSerializer()->toQueryValue($options->getPersistTabs()); - } - } // path params if ($account_id !== null) { @@ -6458,7 +6906,7 @@ public function updateDocumentsWithHttpInfo($account_id, $template_id, $envelope $httpBody, $headerParams, '\DocuSign\eSign\Model\TemplateDocumentsResult', - '/v2/accounts/{accountId}/templates/{templateId}/documents' + '/v2.1/accounts/{accountId}/templates/{templateId}/documents' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\TemplateDocumentsResult', $httpHeader), $statusCode, $httpHeader]; @@ -6487,7 +6935,7 @@ public function updateDocumentsWithHttpInfo($account_id, $template_id, $envelope * @param string $template_id The ID of the template being accessed. * @param string $template_part Currently, the only defined part is **groups**. * @param \DocuSign\eSign\Model\GroupInformation $group_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\GroupInformation */ public function updateGroupShare($account_id, $template_id, $template_part, $group_information = null) @@ -6505,7 +6953,7 @@ public function updateGroupShare($account_id, $template_id, $template_part, $gro * @param string $template_id The ID of the template being accessed. * @param string $template_part Currently, the only defined part is **groups**. * @param \DocuSign\eSign\Model\GroupInformation $group_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\GroupInformation, HTTP status code, HTTP response headers (array of strings) */ public function updateGroupShareWithHttpInfo($account_id, $template_id, $template_part, $group_information = null) @@ -6523,7 +6971,7 @@ public function updateGroupShareWithHttpInfo($account_id, $template_id, $templat throw new \InvalidArgumentException('Missing the required parameter $template_part when calling updateGroupShare'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/{templatePart}"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/{templatePart}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -6583,7 +7031,7 @@ public function updateGroupShareWithHttpInfo($account_id, $template_id, $templat $httpBody, $headerParams, '\DocuSign\eSign\Model\GroupInformation', - '/v2/accounts/{accountId}/templates/{templateId}/{templatePart}' + '/v2.1/accounts/{accountId}/templates/{templateId}/{templatePart}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\GroupInformation', $httpHeader), $statusCode, $httpHeader]; @@ -6611,7 +7059,7 @@ public function updateGroupShareWithHttpInfo($account_id, $template_id, $templat * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\LockRequest $lock_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\LockInformation */ public function updateLock($account_id, $template_id, $lock_request = null) @@ -6628,7 +7076,7 @@ public function updateLock($account_id, $template_id, $lock_request = null) * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\LockRequest $lock_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\LockInformation, HTTP status code, HTTP response headers (array of strings) */ public function updateLockWithHttpInfo($account_id, $template_id, $lock_request = null) @@ -6642,7 +7090,7 @@ public function updateLockWithHttpInfo($account_id, $template_id, $lock_request throw new \InvalidArgumentException('Missing the required parameter $template_id when calling updateLock'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/lock"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/lock"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -6694,7 +7142,7 @@ public function updateLockWithHttpInfo($account_id, $template_id, $lock_request $httpBody, $headerParams, '\DocuSign\eSign\Model\LockInformation', - '/v2/accounts/{accountId}/templates/{templateId}/lock' + '/v2.1/accounts/{accountId}/templates/{templateId}/lock' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\LockInformation', $httpHeader), $statusCode, $httpHeader]; @@ -6722,7 +7170,7 @@ public function updateLockWithHttpInfo($account_id, $template_id, $lock_request * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateNotificationRequest $template_notification_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\Notification */ public function updateNotificationSettings($account_id, $template_id, $template_notification_request = null) @@ -6739,7 +7187,7 @@ public function updateNotificationSettings($account_id, $template_id, $template_ * @param string $account_id The external account number (int) or account ID Guid. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateNotificationRequest $template_notification_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\Notification, HTTP status code, HTTP response headers (array of strings) */ public function updateNotificationSettingsWithHttpInfo($account_id, $template_id, $template_notification_request = null) @@ -6753,7 +7201,7 @@ public function updateNotificationSettingsWithHttpInfo($account_id, $template_id throw new \InvalidArgumentException('Missing the required parameter $template_id when calling updateNotificationSettings'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/notification"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/notification"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -6805,7 +7253,7 @@ public function updateNotificationSettingsWithHttpInfo($account_id, $template_id $httpBody, $headerParams, '\DocuSign\eSign\Model\Notification', - '/v2/accounts/{accountId}/templates/{templateId}/notification' + '/v2.1/accounts/{accountId}/templates/{templateId}/notification' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Notification', $httpHeader), $statusCode, $httpHeader]; @@ -6834,7 +7282,7 @@ public function updateNotificationSettingsWithHttpInfo($account_id, $template_id * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateRecipients $template_recipients (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\RecipientsUpdateSummary */ public function updateRecipients($account_id, $template_id, $template_recipients = null, TemplatesApi\UpdateRecipientsOptions $options = null) @@ -6852,7 +7300,7 @@ public function updateRecipients($account_id, $template_id, $template_recipients * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateRecipients $template_recipients (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\RecipientsUpdateSummary, HTTP status code, HTTP response headers (array of strings) */ public function updateRecipientsWithHttpInfo($account_id, $template_id, $template_recipients = null, TemplatesApi\UpdateRecipientsOptions $options = null) @@ -6866,7 +7314,7 @@ public function updateRecipientsWithHttpInfo($account_id, $template_id, $templat throw new \InvalidArgumentException('Missing the required parameter $template_id when calling updateRecipients'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/recipients"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/recipients"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -6926,7 +7374,7 @@ public function updateRecipientsWithHttpInfo($account_id, $template_id, $templat $httpBody, $headerParams, '\DocuSign\eSign\Model\RecipientsUpdateSummary', - '/v2/accounts/{accountId}/templates/{templateId}/recipients' + '/v2.1/accounts/{accountId}/templates/{templateId}/recipients' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\RecipientsUpdateSummary', $httpHeader), $statusCode, $httpHeader]; @@ -6955,7 +7403,7 @@ public function updateRecipientsWithHttpInfo($account_id, $template_id, $templat * @param string $recipient_id The ID of the recipient being accessed. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateTabs $template_tabs (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\Tabs */ public function updateTabs($account_id, $recipient_id, $template_id, $template_tabs = null) @@ -6973,7 +7421,7 @@ public function updateTabs($account_id, $recipient_id, $template_id, $template_t * @param string $recipient_id The ID of the recipient being accessed. * @param string $template_id The ID of the template being accessed. * @param \DocuSign\eSign\Model\TemplateTabs $template_tabs (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\Tabs, HTTP status code, HTTP response headers (array of strings) */ public function updateTabsWithHttpInfo($account_id, $recipient_id, $template_id, $template_tabs = null) @@ -6991,7 +7439,7 @@ public function updateTabsWithHttpInfo($account_id, $recipient_id, $template_id, throw new \InvalidArgumentException('Missing the required parameter $template_id when calling updateTabs'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/tabs"; + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/tabs"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -7051,7 +7499,132 @@ public function updateTabsWithHttpInfo($account_id, $recipient_id, $template_id, $httpBody, $headerParams, '\DocuSign\eSign\Model\Tabs', - '/v2/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/tabs' + '/v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/tabs' + ); + + return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Tabs', $httpHeader), $statusCode, $httpHeader]; + } catch (ApiException $e) { + switch ($e->getCode()) { + case 200: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\Tabs', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + case 400: + $data = $this->apiClient->getSerializer()->deserialize($e->getResponseBody(), '\DocuSign\eSign\Model\ErrorDetails', $e->getResponseHeaders()); + $e->setResponseObject($data); + break; + } + + throw $e; + } + } + + /** + * Operation updateTemplateDocumentTabs + * + * Updates the tabs for a template + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. + * @param string $template_id The ID of the template being accessed. + * @param \DocuSign\eSign\Model\TemplateTabs $template_tabs (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return \DocuSign\eSign\Model\Tabs + */ + public function updateTemplateDocumentTabs($account_id, $document_id, $template_id, $template_tabs = null) + { + list($response) = $this->updateTemplateDocumentTabsWithHttpInfo($account_id, $document_id, $template_id, $template_tabs); + return $response; + } + + /** + * Operation updateTemplateDocumentTabsWithHttpInfo + * + * Updates the tabs for a template + * + * @param string $account_id The external account number (int) or account ID Guid. + * @param string $document_id The ID of the document being accessed. + * @param string $template_id The ID of the template being accessed. + * @param \DocuSign\eSign\Model\TemplateTabs $template_tabs (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response + * @return array of \DocuSign\eSign\Model\Tabs, HTTP status code, HTTP response headers (array of strings) + */ + public function updateTemplateDocumentTabsWithHttpInfo($account_id, $document_id, $template_id, $template_tabs = null) + { + // verify the required parameter 'account_id' is set + if ($account_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateTemplateDocumentTabs'); + } + // verify the required parameter 'document_id' is set + if ($document_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $document_id when calling updateTemplateDocumentTabs'); + } + // verify the required parameter 'template_id' is set + if ($template_id === null) { + throw new \InvalidArgumentException('Missing the required parameter $template_id when calling updateTemplateDocumentTabs'); + } + // parse inputs + $resourcePath = "/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/tabs"; + $httpBody = ''; + $queryParams = []; + $headerParams = []; + $formParams = []; + $_header_accept = $this->apiClient->selectHeaderAccept(['application/json']); + if (!is_null($_header_accept)) { + $headerParams['Accept'] = $_header_accept; + } + $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + + + // path params + if ($account_id !== null) { + $resourcePath = str_replace( + "{" . "accountId" . "}", + $this->apiClient->getSerializer()->toPathValue($account_id), + $resourcePath + ); + } + // path params + if ($document_id !== null) { + $resourcePath = str_replace( + "{" . "documentId" . "}", + $this->apiClient->getSerializer()->toPathValue($document_id), + $resourcePath + ); + } + // path params + if ($template_id !== null) { + $resourcePath = str_replace( + "{" . "templateId" . "}", + $this->apiClient->getSerializer()->toPathValue($template_id), + $resourcePath + ); + } + // default format to json + $resourcePath = str_replace("{format}", "json", $resourcePath); + + // body params + $_tempBody = null; + if (isset($template_tabs)) { + $_tempBody = $template_tabs; + } + + // for model (json/xml) + if (isset($_tempBody)) { + $httpBody = $_tempBody; // $_tempBody is the method argument, if present + } elseif (count($formParams) > 0) { + $httpBody = $formParams; // for HTTP post (form) + } + // make the API Call + try { + list($response, $statusCode, $httpHeader) = $this->apiClient->callApi( + $resourcePath, + 'PUT', + $queryParams, + $httpBody, + $headerParams, + '\DocuSign\eSign\Model\Tabs', + '/v2.1/accounts/{accountId}/templates/{templateId}/documents/{documentId}/tabs' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Tabs', $httpHeader), $statusCode, $httpHeader]; diff --git a/src/Api/TrustServiceProvidersApi.php b/src/Api/TrustServiceProvidersApi.php index 12385f34..2ad19983 100644 --- a/src/Api/TrustServiceProvidersApi.php +++ b/src/Api/TrustServiceProvidersApi.php @@ -14,7 +14,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -33,7 +33,7 @@ namespace DocuSign\eSign\Api; use \DocuSign\eSign\Client\ApiClient; -use \DocuSign\eSign\ApiException; +use \DocuSign\eSign\Client\ApiException; use \DocuSign\eSign\Configuration; use \DocuSign\eSign\ObjectSerializer; @@ -97,7 +97,7 @@ public function setApiClient(\DocuSign\eSign\Client\ApiClient $apiClient) * Returns Account available seals for specified account. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\AccountSeals */ public function getSealProviders($account_id) @@ -112,7 +112,7 @@ public function getSealProviders($account_id) * Returns Account available seals for specified account. * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\AccountSeals, HTTP status code, HTTP response headers (array of strings) */ public function getSealProvidersWithHttpInfo($account_id) @@ -122,7 +122,7 @@ public function getSealProvidersWithHttpInfo($account_id) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling getSealProviders'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/seals"; + $resourcePath = "/v2.1/accounts/{accountId}/seals"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -161,7 +161,7 @@ public function getSealProvidersWithHttpInfo($account_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\AccountSeals', - '/v2/accounts/{accountId}/seals' + '/v2.1/accounts/{accountId}/seals' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\AccountSeals', $httpHeader), $statusCode, $httpHeader]; diff --git a/src/Api/UsersApi.php b/src/Api/UsersApi.php index e338973a..0d2a560b 100644 --- a/src/Api/UsersApi.php +++ b/src/Api/UsersApi.php @@ -14,7 +14,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -155,6 +155,31 @@ public function setGroupId($group_id) $this->group_id = $group_id; return $this; } + /** + * $include_usersettings_for_csv + * @var string + */ + protected $include_usersettings_for_csv; + + /** + * Gets include_usersettings_for_csv + * @return string + */ + public function getIncludeUsersettingsForCsv() + { + return $this->include_usersettings_for_csv; + } + + /** + * Sets include_usersettings_for_csv + * @param string $include_usersettings_for_csv + * @return $this + */ + public function setIncludeUsersettingsForCsv($include_usersettings_for_csv) + { + $this->include_usersettings_for_csv = $include_usersettings_for_csv; + return $this; + } /** * $login_status * @var string @@ -309,6 +334,34 @@ public function setDelete($delete) return $this; } } +class GetContactByIdOptions +{ + /** + * $cloud_provider + * @var string + */ + protected $cloud_provider; + + /** + * Gets cloud_provider + * @return string + */ + public function getCloudProvider() + { + return $this->cloud_provider; + } + + /** + * Sets cloud_provider + * @param string $cloud_provider + * @return $this + */ + public function setCloudProvider($cloud_provider) + { + $this->cloud_provider = $cloud_provider; + return $this; + } +} class GetInformationOptions { /** @@ -474,12 +527,40 @@ public function setCloseExistingSignature($close_existing_signature) return $this; } } +class UpdateSignatureImageOptions +{ + /** + * $transparent_png + * @var string + */ + protected $transparent_png; + + /** + * Gets transparent_png + * @return string + */ + public function getTransparentPng() + { + return $this->transparent_png; + } + + /** + * Sets transparent_png + * @param string $transparent_png + * @return $this + */ + public function setTransparentPng($transparent_png) + { + $this->transparent_png = $transparent_png; + return $this; + } +} namespace DocuSign\eSign\Api; use \DocuSign\eSign\Client\ApiClient; -use \DocuSign\eSign\ApiException; +use \DocuSign\eSign\Client\ApiException; use \DocuSign\eSign\Configuration; use \DocuSign\eSign\ObjectSerializer; @@ -544,7 +625,7 @@ public function setApiClient(\DocuSign\eSign\Client\ApiClient $apiClient) * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\UserInformationList */ public function callList($account_id, UsersApi\ListOptions $options = null) @@ -560,7 +641,7 @@ public function callList($account_id, UsersApi\ListOptions $options = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\UserInformationList, HTTP status code, HTTP response headers (array of strings) */ public function callListWithHttpInfo($account_id, UsersApi\ListOptions $options = null) @@ -570,7 +651,7 @@ public function callListWithHttpInfo($account_id, UsersApi\ListOptions $options throw new \InvalidArgumentException('Missing the required parameter $account_id when calling callList'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users"; + $resourcePath = "/v2.1/accounts/{accountId}/users"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -605,6 +686,10 @@ public function callListWithHttpInfo($account_id, UsersApi\ListOptions $options $queryParams['group_id'] = $this->apiClient->getSerializer()->toQueryValue($options->getGroupId()); } // query params + if ($options->getIncludeUsersettingsForCsv() !== null) { + $queryParams['include_usersettings_for_csv'] = $this->apiClient->getSerializer()->toQueryValue($options->getIncludeUsersettingsForCsv()); + } + // query params if ($options->getLoginStatus() !== null) { $queryParams['login_status'] = $this->apiClient->getSerializer()->toQueryValue($options->getLoginStatus()); } @@ -653,7 +738,7 @@ public function callListWithHttpInfo($account_id, UsersApi\ListOptions $options $httpBody, $headerParams, '\DocuSign\eSign\Model\UserInformationList', - '/v2/accounts/{accountId}/users' + '/v2.1/accounts/{accountId}/users' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\UserInformationList', $httpHeader), $statusCode, $httpHeader]; @@ -680,7 +765,7 @@ public function callListWithHttpInfo($account_id, UsersApi\ListOptions $options * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\NewUsersDefinition $new_users_definition (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\NewUsersSummary */ public function create($account_id, $new_users_definition = null) @@ -696,7 +781,7 @@ public function create($account_id, $new_users_definition = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\NewUsersDefinition $new_users_definition (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\NewUsersSummary, HTTP status code, HTTP response headers (array of strings) */ public function createWithHttpInfo($account_id, $new_users_definition = null) @@ -706,7 +791,7 @@ public function createWithHttpInfo($account_id, $new_users_definition = null) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling create'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users"; + $resourcePath = "/v2.1/accounts/{accountId}/users"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -750,7 +835,7 @@ public function createWithHttpInfo($account_id, $new_users_definition = null) $httpBody, $headerParams, '\DocuSign\eSign\Model\NewUsersSummary', - '/v2/accounts/{accountId}/users' + '/v2.1/accounts/{accountId}/users' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\NewUsersSummary', $httpHeader), $statusCode, $httpHeader]; @@ -778,7 +863,7 @@ public function createWithHttpInfo($account_id, $new_users_definition = null) * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param \DocuSign\eSign\Model\UserSignaturesInformation $user_signatures_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\UserSignaturesInformation */ public function createSignatures($account_id, $user_id, $user_signatures_information = null) @@ -795,7 +880,7 @@ public function createSignatures($account_id, $user_id, $user_signatures_informa * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param \DocuSign\eSign\Model\UserSignaturesInformation $user_signatures_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\UserSignaturesInformation, HTTP status code, HTTP response headers (array of strings) */ public function createSignaturesWithHttpInfo($account_id, $user_id, $user_signatures_information = null) @@ -809,7 +894,7 @@ public function createSignaturesWithHttpInfo($account_id, $user_id, $user_signat throw new \InvalidArgumentException('Missing the required parameter $user_id when calling createSignatures'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/signatures"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/signatures"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -861,7 +946,7 @@ public function createSignaturesWithHttpInfo($account_id, $user_id, $user_signat $httpBody, $headerParams, '\DocuSign\eSign\Model\UserSignaturesInformation', - '/v2/accounts/{accountId}/users/{userId}/signatures' + '/v2.1/accounts/{accountId}/users/{userId}/signatures' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\UserSignaturesInformation', $httpHeader), $statusCode, $httpHeader]; @@ -889,7 +974,7 @@ public function createSignaturesWithHttpInfo($account_id, $user_id, $user_signat * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\UserInfoList $user_info_list (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\UsersResponse */ public function delete($account_id, $user_info_list = null, UsersApi\DeleteOptions $options = null) @@ -906,7 +991,7 @@ public function delete($account_id, $user_info_list = null, UsersApi\DeleteOptio * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\UserInfoList $user_info_list (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\UsersResponse, HTTP status code, HTTP response headers (array of strings) */ public function deleteWithHttpInfo($account_id, $user_info_list = null, UsersApi\DeleteOptions $options = null) @@ -916,7 +1001,7 @@ public function deleteWithHttpInfo($account_id, $user_info_list = null, UsersApi throw new \InvalidArgumentException('Missing the required parameter $account_id when calling delete'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users"; + $resourcePath = "/v2.1/accounts/{accountId}/users"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -968,7 +1053,7 @@ public function deleteWithHttpInfo($account_id, $user_info_list = null, UsersApi $httpBody, $headerParams, '\DocuSign\eSign\Model\UsersResponse', - '/v2/accounts/{accountId}/users' + '/v2.1/accounts/{accountId}/users' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\UsersResponse', $httpHeader), $statusCode, $httpHeader]; @@ -995,7 +1080,7 @@ public function deleteWithHttpInfo($account_id, $user_info_list = null, UsersApi * * @param string $account_id The external account number (int) or account ID Guid. * @param string $contact_id The unique identifier of a person in the contacts address book. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ContactUpdateResponse */ public function deleteContactWithId($account_id, $contact_id) @@ -1011,7 +1096,7 @@ public function deleteContactWithId($account_id, $contact_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $contact_id The unique identifier of a person in the contacts address book. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ContactUpdateResponse, HTTP status code, HTTP response headers (array of strings) */ public function deleteContactWithIdWithHttpInfo($account_id, $contact_id) @@ -1025,7 +1110,7 @@ public function deleteContactWithIdWithHttpInfo($account_id, $contact_id) throw new \InvalidArgumentException('Missing the required parameter $contact_id when calling deleteContactWithId'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/contacts/{contactId}"; + $resourcePath = "/v2.1/accounts/{accountId}/contacts/{contactId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1072,7 +1157,7 @@ public function deleteContactWithIdWithHttpInfo($account_id, $contact_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\ContactUpdateResponse', - '/v2/accounts/{accountId}/contacts/{contactId}' + '/v2.1/accounts/{accountId}/contacts/{contactId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ContactUpdateResponse', $httpHeader), $statusCode, $httpHeader]; @@ -1099,7 +1184,7 @@ public function deleteContactWithIdWithHttpInfo($account_id, $contact_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\ContactModRequest $contact_mod_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ContactUpdateResponse */ public function deleteContacts($account_id, $contact_mod_request = null) @@ -1115,7 +1200,7 @@ public function deleteContacts($account_id, $contact_mod_request = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\ContactModRequest $contact_mod_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ContactUpdateResponse, HTTP status code, HTTP response headers (array of strings) */ public function deleteContactsWithHttpInfo($account_id, $contact_mod_request = null) @@ -1125,7 +1210,7 @@ public function deleteContactsWithHttpInfo($account_id, $contact_mod_request = n throw new \InvalidArgumentException('Missing the required parameter $account_id when calling deleteContacts'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/contacts"; + $resourcePath = "/v2.1/accounts/{accountId}/contacts"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1169,7 +1254,7 @@ public function deleteContactsWithHttpInfo($account_id, $contact_mod_request = n $httpBody, $headerParams, '\DocuSign\eSign\Model\ContactUpdateResponse', - '/v2/accounts/{accountId}/contacts' + '/v2.1/accounts/{accountId}/contacts' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ContactUpdateResponse', $httpHeader), $statusCode, $httpHeader]; @@ -1197,7 +1282,7 @@ public function deleteContactsWithHttpInfo($account_id, $contact_mod_request = n * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param \DocuSign\eSign\Model\CustomSettingsInformation $custom_settings_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\CustomSettingsInformation */ public function deleteCustomSettings($account_id, $user_id, $custom_settings_information = null) @@ -1214,7 +1299,7 @@ public function deleteCustomSettings($account_id, $user_id, $custom_settings_inf * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param \DocuSign\eSign\Model\CustomSettingsInformation $custom_settings_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\CustomSettingsInformation, HTTP status code, HTTP response headers (array of strings) */ public function deleteCustomSettingsWithHttpInfo($account_id, $user_id, $custom_settings_information = null) @@ -1228,7 +1313,7 @@ public function deleteCustomSettingsWithHttpInfo($account_id, $user_id, $custom_ throw new \InvalidArgumentException('Missing the required parameter $user_id when calling deleteCustomSettings'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/custom_settings"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/custom_settings"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1280,7 +1365,7 @@ public function deleteCustomSettingsWithHttpInfo($account_id, $user_id, $custom_ $httpBody, $headerParams, '\DocuSign\eSign\Model\CustomSettingsInformation', - '/v2/accounts/{accountId}/users/{userId}/custom_settings' + '/v2.1/accounts/{accountId}/users/{userId}/custom_settings' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CustomSettingsInformation', $httpHeader), $statusCode, $httpHeader]; @@ -1307,7 +1392,7 @@ public function deleteCustomSettingsWithHttpInfo($account_id, $user_id, $custom_ * * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function deleteProfileImage($account_id, $user_id) @@ -1323,7 +1408,7 @@ public function deleteProfileImage($account_id, $user_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function deleteProfileImageWithHttpInfo($account_id, $user_id) @@ -1337,7 +1422,7 @@ public function deleteProfileImageWithHttpInfo($account_id, $user_id) throw new \InvalidArgumentException('Missing the required parameter $user_id when calling deleteProfileImage'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/profile/image"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/profile/image"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1384,7 +1469,7 @@ public function deleteProfileImageWithHttpInfo($account_id, $user_id) $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/users/{userId}/profile/image' + '/v2.1/accounts/{accountId}/users/{userId}/profile/image' ); return [null, $statusCode, $httpHeader]; @@ -1408,7 +1493,7 @@ public function deleteProfileImageWithHttpInfo($account_id, $user_id) * @param string $account_id The external account number (int) or account ID Guid. * @param string $signature_id The ID of the signature being accessed. * @param string $user_id 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. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function deleteSignature($account_id, $signature_id, $user_id) @@ -1425,7 +1510,7 @@ public function deleteSignature($account_id, $signature_id, $user_id) * @param string $account_id The external account number (int) or account ID Guid. * @param string $signature_id The ID of the signature being accessed. * @param string $user_id 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. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function deleteSignatureWithHttpInfo($account_id, $signature_id, $user_id) @@ -1443,7 +1528,7 @@ public function deleteSignatureWithHttpInfo($account_id, $signature_id, $user_id throw new \InvalidArgumentException('Missing the required parameter $user_id when calling deleteSignature'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/signatures/{signatureId}"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/signatures/{signatureId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1498,7 +1583,7 @@ public function deleteSignatureWithHttpInfo($account_id, $signature_id, $user_id $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/users/{userId}/signatures/{signatureId}' + '/v2.1/accounts/{accountId}/users/{userId}/signatures/{signatureId}' ); return [null, $statusCode, $httpHeader]; @@ -1523,7 +1608,7 @@ public function deleteSignatureWithHttpInfo($account_id, $signature_id, $user_id * @param string $image_type One of **signature_image** or **initials_image**. * @param string $signature_id The ID of the signature being accessed. * @param string $user_id 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. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\UserSignature */ public function deleteSignatureImage($account_id, $image_type, $signature_id, $user_id) @@ -1541,7 +1626,7 @@ public function deleteSignatureImage($account_id, $image_type, $signature_id, $u * @param string $image_type One of **signature_image** or **initials_image**. * @param string $signature_id The ID of the signature being accessed. * @param string $user_id 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. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\UserSignature, HTTP status code, HTTP response headers (array of strings) */ public function deleteSignatureImageWithHttpInfo($account_id, $image_type, $signature_id, $user_id) @@ -1563,7 +1648,7 @@ public function deleteSignatureImageWithHttpInfo($account_id, $image_type, $sign throw new \InvalidArgumentException('Missing the required parameter $user_id when calling deleteSignatureImage'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/signatures/{signatureId}/{imageType}"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/signatures/{signatureId}/{imageType}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1626,7 +1711,7 @@ public function deleteSignatureImageWithHttpInfo($account_id, $image_type, $sign $httpBody, $headerParams, '\DocuSign\eSign\Model\UserSignature', - '/v2/accounts/{accountId}/users/{userId}/signatures/{signatureId}/{imageType}' + '/v2.1/accounts/{accountId}/users/{userId}/signatures/{signatureId}/{imageType}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\UserSignature', $httpHeader), $statusCode, $httpHeader]; @@ -1653,12 +1738,13 @@ public function deleteSignatureImageWithHttpInfo($account_id, $image_type, $sign * * @param string $account_id The external account number (int) or account ID Guid. * @param string $contact_id The unique identifier of a person in the contacts address book. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ContactGetResponse */ - public function getContactById($account_id, $contact_id) + public function getContactById($account_id, $contact_id, UsersApi\GetContactByIdOptions $options = null) { - list($response) = $this->getContactByIdWithHttpInfo($account_id, $contact_id); + list($response) = $this->getContactByIdWithHttpInfo($account_id, $contact_id, $options); return $response; } @@ -1669,10 +1755,11 @@ public function getContactById($account_id, $contact_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $contact_id The unique identifier of a person in the contacts address book. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ContactGetResponse, HTTP status code, HTTP response headers (array of strings) */ - public function getContactByIdWithHttpInfo($account_id, $contact_id) + public function getContactByIdWithHttpInfo($account_id, $contact_id, UsersApi\GetContactByIdOptions $options = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { @@ -1683,7 +1770,7 @@ public function getContactByIdWithHttpInfo($account_id, $contact_id) throw new \InvalidArgumentException('Missing the required parameter $contact_id when calling getContactById'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/contacts/{contactId}"; + $resourcePath = "/v2.1/accounts/{accountId}/contacts/{contactId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1694,6 +1781,14 @@ public function getContactByIdWithHttpInfo($account_id, $contact_id) } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType([]); + if ($options != null) + { + // query params + // query params + if ($options->getCloudProvider() !== null) { + $queryParams['cloud_provider'] = $this->apiClient->getSerializer()->toQueryValue($options->getCloudProvider()); + } + } // path params if ($account_id !== null) { @@ -1730,7 +1825,7 @@ public function getContactByIdWithHttpInfo($account_id, $contact_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\ContactGetResponse', - '/v2/accounts/{accountId}/contacts/{contactId}' + '/v2.1/accounts/{accountId}/contacts/{contactId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ContactGetResponse', $httpHeader), $statusCode, $httpHeader]; @@ -1758,7 +1853,7 @@ public function getContactByIdWithHttpInfo($account_id, $contact_id) * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\UserInformation */ public function getInformation($account_id, $user_id, UsersApi\GetInformationOptions $options = null) @@ -1775,7 +1870,7 @@ public function getInformation($account_id, $user_id, UsersApi\GetInformationOpt * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\UserInformation, HTTP status code, HTTP response headers (array of strings) */ public function getInformationWithHttpInfo($account_id, $user_id, UsersApi\GetInformationOptions $options = null) @@ -1789,7 +1884,7 @@ public function getInformationWithHttpInfo($account_id, $user_id, UsersApi\GetIn throw new \InvalidArgumentException('Missing the required parameter $user_id when calling getInformation'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1848,7 +1943,7 @@ public function getInformationWithHttpInfo($account_id, $user_id, UsersApi\GetIn $httpBody, $headerParams, '\DocuSign\eSign\Model\UserInformation', - '/v2/accounts/{accountId}/users/{userId}' + '/v2.1/accounts/{accountId}/users/{userId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\UserInformation', $httpHeader), $statusCode, $httpHeader]; @@ -1875,7 +1970,7 @@ public function getInformationWithHttpInfo($account_id, $user_id, UsersApi\GetIn * * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\UserProfile */ public function getProfile($account_id, $user_id) @@ -1891,7 +1986,7 @@ public function getProfile($account_id, $user_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\UserProfile, HTTP status code, HTTP response headers (array of strings) */ public function getProfileWithHttpInfo($account_id, $user_id) @@ -1905,7 +2000,7 @@ public function getProfileWithHttpInfo($account_id, $user_id) throw new \InvalidArgumentException('Missing the required parameter $user_id when calling getProfile'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/profile"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/profile"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1952,7 +2047,7 @@ public function getProfileWithHttpInfo($account_id, $user_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\UserProfile', - '/v2/accounts/{accountId}/users/{userId}/profile' + '/v2.1/accounts/{accountId}/users/{userId}/profile' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\UserProfile', $httpHeader), $statusCode, $httpHeader]; @@ -1980,7 +2075,7 @@ public function getProfileWithHttpInfo($account_id, $user_id) * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \SplFileObject */ public function getProfileImage($account_id, $user_id, UsersApi\GetProfileImageOptions $options = null) @@ -1997,7 +2092,7 @@ public function getProfileImage($account_id, $user_id, UsersApi\GetProfileImageO * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \SplFileObject, HTTP status code, HTTP response headers (array of strings) */ public function getProfileImageWithHttpInfo($account_id, $user_id, UsersApi\GetProfileImageOptions $options = null) @@ -2011,7 +2106,7 @@ public function getProfileImageWithHttpInfo($account_id, $user_id, UsersApi\GetP throw new \InvalidArgumentException('Missing the required parameter $user_id when calling getProfileImage'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/profile/image"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/profile/image"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2066,7 +2161,7 @@ public function getProfileImageWithHttpInfo($account_id, $user_id, UsersApi\GetP $httpBody, $headerParams, '\SplFileObject', - '/v2/accounts/{accountId}/users/{userId}/profile/image' + '/v2.1/accounts/{accountId}/users/{userId}/profile/image' ); return [$this->apiClient->getSerializer()->deserialize($response, '\SplFileObject', $httpHeader), $statusCode, $httpHeader]; @@ -2093,7 +2188,7 @@ public function getProfileImageWithHttpInfo($account_id, $user_id, UsersApi\GetP * * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\UserSettingsInformation */ public function getSettings($account_id, $user_id) @@ -2109,7 +2204,7 @@ public function getSettings($account_id, $user_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\UserSettingsInformation, HTTP status code, HTTP response headers (array of strings) */ public function getSettingsWithHttpInfo($account_id, $user_id) @@ -2123,7 +2218,7 @@ public function getSettingsWithHttpInfo($account_id, $user_id) throw new \InvalidArgumentException('Missing the required parameter $user_id when calling getSettings'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/settings"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/settings"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2170,7 +2265,7 @@ public function getSettingsWithHttpInfo($account_id, $user_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\UserSettingsInformation', - '/v2/accounts/{accountId}/users/{userId}/settings' + '/v2.1/accounts/{accountId}/users/{userId}/settings' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\UserSettingsInformation', $httpHeader), $statusCode, $httpHeader]; @@ -2198,7 +2293,7 @@ public function getSettingsWithHttpInfo($account_id, $user_id) * @param string $account_id The external account number (int) or account ID Guid. * @param string $signature_id The ID of the signature being accessed. * @param string $user_id 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. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\UserSignature */ public function getSignature($account_id, $signature_id, $user_id) @@ -2215,7 +2310,7 @@ public function getSignature($account_id, $signature_id, $user_id) * @param string $account_id The external account number (int) or account ID Guid. * @param string $signature_id The ID of the signature being accessed. * @param string $user_id 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. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\UserSignature, HTTP status code, HTTP response headers (array of strings) */ public function getSignatureWithHttpInfo($account_id, $signature_id, $user_id) @@ -2233,7 +2328,7 @@ public function getSignatureWithHttpInfo($account_id, $signature_id, $user_id) throw new \InvalidArgumentException('Missing the required parameter $user_id when calling getSignature'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/signatures/{signatureId}"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/signatures/{signatureId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2288,7 +2383,7 @@ public function getSignatureWithHttpInfo($account_id, $signature_id, $user_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\UserSignature', - '/v2/accounts/{accountId}/users/{userId}/signatures/{signatureId}' + '/v2.1/accounts/{accountId}/users/{userId}/signatures/{signatureId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\UserSignature', $httpHeader), $statusCode, $httpHeader]; @@ -2318,7 +2413,7 @@ public function getSignatureWithHttpInfo($account_id, $signature_id, $user_id) * @param string $signature_id The ID of the signature being accessed. * @param string $user_id 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. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \SplFileObject */ public function getSignatureImage($account_id, $image_type, $signature_id, $user_id, UsersApi\GetSignatureImageOptions $options = null) @@ -2337,7 +2432,7 @@ public function getSignatureImage($account_id, $image_type, $signature_id, $user * @param string $signature_id The ID of the signature being accessed. * @param string $user_id 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. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \SplFileObject, HTTP status code, HTTP response headers (array of strings) */ public function getSignatureImageWithHttpInfo($account_id, $image_type, $signature_id, $user_id, UsersApi\GetSignatureImageOptions $options = null) @@ -2359,7 +2454,7 @@ public function getSignatureImageWithHttpInfo($account_id, $image_type, $signatu throw new \InvalidArgumentException('Missing the required parameter $user_id when calling getSignatureImage'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/signatures/{signatureId}/{imageType}"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/signatures/{signatureId}/{imageType}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2430,7 +2525,7 @@ public function getSignatureImageWithHttpInfo($account_id, $image_type, $signatu $httpBody, $headerParams, '\SplFileObject', - '/v2/accounts/{accountId}/users/{userId}/signatures/{signatureId}/{imageType}' + '/v2.1/accounts/{accountId}/users/{userId}/signatures/{signatureId}/{imageType}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\SplFileObject', $httpHeader), $statusCode, $httpHeader]; @@ -2457,7 +2552,7 @@ public function getSignatureImageWithHttpInfo($account_id, $image_type, $signatu * * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\CustomSettingsInformation */ public function listCustomSettings($account_id, $user_id) @@ -2473,7 +2568,7 @@ public function listCustomSettings($account_id, $user_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\CustomSettingsInformation, HTTP status code, HTTP response headers (array of strings) */ public function listCustomSettingsWithHttpInfo($account_id, $user_id) @@ -2487,7 +2582,7 @@ public function listCustomSettingsWithHttpInfo($account_id, $user_id) throw new \InvalidArgumentException('Missing the required parameter $user_id when calling listCustomSettings'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/custom_settings"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/custom_settings"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2534,7 +2629,7 @@ public function listCustomSettingsWithHttpInfo($account_id, $user_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\CustomSettingsInformation', - '/v2/accounts/{accountId}/users/{userId}/custom_settings' + '/v2.1/accounts/{accountId}/users/{userId}/custom_settings' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CustomSettingsInformation', $httpHeader), $statusCode, $httpHeader]; @@ -2562,7 +2657,7 @@ public function listCustomSettingsWithHttpInfo($account_id, $user_id) * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\UserSignaturesInformation */ public function listSignatures($account_id, $user_id, UsersApi\ListSignaturesOptions $options = null) @@ -2579,7 +2674,7 @@ public function listSignatures($account_id, $user_id, UsersApi\ListSignaturesOpt * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\UserSignaturesInformation, HTTP status code, HTTP response headers (array of strings) */ public function listSignaturesWithHttpInfo($account_id, $user_id, UsersApi\ListSignaturesOptions $options = null) @@ -2593,7 +2688,7 @@ public function listSignaturesWithHttpInfo($account_id, $user_id, UsersApi\ListS throw new \InvalidArgumentException('Missing the required parameter $user_id when calling listSignatures'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/signatures"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/signatures"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2648,7 +2743,7 @@ public function listSignaturesWithHttpInfo($account_id, $user_id, UsersApi\ListS $httpBody, $headerParams, '\DocuSign\eSign\Model\UserSignaturesInformation', - '/v2/accounts/{accountId}/users/{userId}/signatures' + '/v2.1/accounts/{accountId}/users/{userId}/signatures' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\UserSignaturesInformation', $httpHeader), $statusCode, $httpHeader]; @@ -2675,7 +2770,7 @@ public function listSignaturesWithHttpInfo($account_id, $user_id, UsersApi\ListS * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\ContactModRequest $contact_mod_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ContactUpdateResponse */ public function postContacts($account_id, $contact_mod_request = null) @@ -2691,7 +2786,7 @@ public function postContacts($account_id, $contact_mod_request = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\ContactModRequest $contact_mod_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ContactUpdateResponse, HTTP status code, HTTP response headers (array of strings) */ public function postContactsWithHttpInfo($account_id, $contact_mod_request = null) @@ -2701,7 +2796,7 @@ public function postContactsWithHttpInfo($account_id, $contact_mod_request = nul throw new \InvalidArgumentException('Missing the required parameter $account_id when calling postContacts'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/contacts"; + $resourcePath = "/v2.1/accounts/{accountId}/contacts"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2745,7 +2840,7 @@ public function postContactsWithHttpInfo($account_id, $contact_mod_request = nul $httpBody, $headerParams, '\DocuSign\eSign\Model\ContactUpdateResponse', - '/v2/accounts/{accountId}/contacts' + '/v2.1/accounts/{accountId}/contacts' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ContactUpdateResponse', $httpHeader), $statusCode, $httpHeader]; @@ -2772,7 +2867,7 @@ public function postContactsWithHttpInfo($account_id, $contact_mod_request = nul * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\ContactModRequest $contact_mod_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\ContactUpdateResponse */ public function putContacts($account_id, $contact_mod_request = null) @@ -2788,7 +2883,7 @@ public function putContacts($account_id, $contact_mod_request = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\ContactModRequest $contact_mod_request (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\ContactUpdateResponse, HTTP status code, HTTP response headers (array of strings) */ public function putContactsWithHttpInfo($account_id, $contact_mod_request = null) @@ -2798,7 +2893,7 @@ public function putContactsWithHttpInfo($account_id, $contact_mod_request = null throw new \InvalidArgumentException('Missing the required parameter $account_id when calling putContacts'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/contacts"; + $resourcePath = "/v2.1/accounts/{accountId}/contacts"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2842,7 +2937,7 @@ public function putContactsWithHttpInfo($account_id, $contact_mod_request = null $httpBody, $headerParams, '\DocuSign\eSign\Model\ContactUpdateResponse', - '/v2/accounts/{accountId}/contacts' + '/v2.1/accounts/{accountId}/contacts' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\ContactUpdateResponse', $httpHeader), $statusCode, $httpHeader]; @@ -2870,7 +2965,7 @@ public function putContactsWithHttpInfo($account_id, $contact_mod_request = null * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param \DocuSign\eSign\Model\CustomSettingsInformation $custom_settings_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\CustomSettingsInformation */ public function updateCustomSettings($account_id, $user_id, $custom_settings_information = null) @@ -2887,7 +2982,7 @@ public function updateCustomSettings($account_id, $user_id, $custom_settings_inf * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param \DocuSign\eSign\Model\CustomSettingsInformation $custom_settings_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\CustomSettingsInformation, HTTP status code, HTTP response headers (array of strings) */ public function updateCustomSettingsWithHttpInfo($account_id, $user_id, $custom_settings_information = null) @@ -2901,7 +2996,7 @@ public function updateCustomSettingsWithHttpInfo($account_id, $user_id, $custom_ throw new \InvalidArgumentException('Missing the required parameter $user_id when calling updateCustomSettings'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/custom_settings"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/custom_settings"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -2953,7 +3048,7 @@ public function updateCustomSettingsWithHttpInfo($account_id, $user_id, $custom_ $httpBody, $headerParams, '\DocuSign\eSign\Model\CustomSettingsInformation', - '/v2/accounts/{accountId}/users/{userId}/custom_settings' + '/v2.1/accounts/{accountId}/users/{userId}/custom_settings' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\CustomSettingsInformation', $httpHeader), $statusCode, $httpHeader]; @@ -2981,7 +3076,7 @@ public function updateCustomSettingsWithHttpInfo($account_id, $user_id, $custom_ * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param \DocuSign\eSign\Model\UserProfile $user_profile (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function updateProfile($account_id, $user_id, $user_profile = null) @@ -2998,7 +3093,7 @@ public function updateProfile($account_id, $user_id, $user_profile = null) * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param \DocuSign\eSign\Model\UserProfile $user_profile (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function updateProfileWithHttpInfo($account_id, $user_id, $user_profile = null) @@ -3012,7 +3107,7 @@ public function updateProfileWithHttpInfo($account_id, $user_id, $user_profile = throw new \InvalidArgumentException('Missing the required parameter $user_id when calling updateProfile'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/profile"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/profile"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3064,7 +3159,7 @@ public function updateProfileWithHttpInfo($account_id, $user_id, $user_profile = $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/users/{userId}/profile' + '/v2.1/accounts/{accountId}/users/{userId}/profile' ); return [null, $statusCode, $httpHeader]; @@ -3087,7 +3182,7 @@ public function updateProfileWithHttpInfo($account_id, $user_id, $user_profile = * * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function updateProfileImage($account_id, $user_id) @@ -3103,7 +3198,7 @@ public function updateProfileImage($account_id, $user_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function updateProfileImageWithHttpInfo($account_id, $user_id) @@ -3117,7 +3212,7 @@ public function updateProfileImageWithHttpInfo($account_id, $user_id) throw new \InvalidArgumentException('Missing the required parameter $user_id when calling updateProfileImage'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/profile/image"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/profile/image"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3164,7 +3259,7 @@ public function updateProfileImageWithHttpInfo($account_id, $user_id) $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/users/{userId}/profile/image' + '/v2.1/accounts/{accountId}/users/{userId}/profile/image' ); return [null, $statusCode, $httpHeader]; @@ -3188,7 +3283,7 @@ public function updateProfileImageWithHttpInfo($account_id, $user_id) * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param \DocuSign\eSign\Model\UserSettingsInformation $user_settings_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function updateSettings($account_id, $user_id, $user_settings_information = null) @@ -3205,7 +3300,7 @@ public function updateSettings($account_id, $user_id, $user_settings_information * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param \DocuSign\eSign\Model\UserSettingsInformation $user_settings_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function updateSettingsWithHttpInfo($account_id, $user_id, $user_settings_information = null) @@ -3219,7 +3314,7 @@ public function updateSettingsWithHttpInfo($account_id, $user_id, $user_settings throw new \InvalidArgumentException('Missing the required parameter $user_id when calling updateSettings'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/settings"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/settings"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3271,7 +3366,7 @@ public function updateSettingsWithHttpInfo($account_id, $user_id, $user_settings $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/users/{userId}/settings' + '/v2.1/accounts/{accountId}/users/{userId}/settings' ); return [null, $statusCode, $httpHeader]; @@ -3297,7 +3392,7 @@ public function updateSettingsWithHttpInfo($account_id, $user_id, $user_settings * @param string $user_id 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. * @param \DocuSign\eSign\Model\UserSignatureDefinition $user_signature_definition (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\UserSignature */ public function updateSignature($account_id, $signature_id, $user_id, $user_signature_definition = null, UsersApi\UpdateSignatureOptions $options = null) @@ -3316,7 +3411,7 @@ public function updateSignature($account_id, $signature_id, $user_id, $user_sign * @param string $user_id 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. * @param \DocuSign\eSign\Model\UserSignatureDefinition $user_signature_definition (optional) * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\UserSignature, HTTP status code, HTTP response headers (array of strings) */ public function updateSignatureWithHttpInfo($account_id, $signature_id, $user_id, $user_signature_definition = null, UsersApi\UpdateSignatureOptions $options = null) @@ -3334,7 +3429,7 @@ public function updateSignatureWithHttpInfo($account_id, $signature_id, $user_id throw new \InvalidArgumentException('Missing the required parameter $user_id when calling updateSignature'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/signatures/{signatureId}"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/signatures/{signatureId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3402,7 +3497,7 @@ public function updateSignatureWithHttpInfo($account_id, $signature_id, $user_id $httpBody, $headerParams, '\DocuSign\eSign\Model\UserSignature', - '/v2/accounts/{accountId}/users/{userId}/signatures/{signatureId}' + '/v2.1/accounts/{accountId}/users/{userId}/signatures/{signatureId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\UserSignature', $httpHeader), $statusCode, $httpHeader]; @@ -3431,12 +3526,13 @@ public function updateSignatureWithHttpInfo($account_id, $signature_id, $user_id * @param string $image_type One of **signature_image** or **initials_image**. * @param string $signature_id The ID of the signature being accessed. * @param string $user_id 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. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\UserSignature */ - public function updateSignatureImage($account_id, $image_type, $signature_id, $user_id) + public function updateSignatureImage($account_id, $image_type, $signature_id, $user_id, UsersApi\UpdateSignatureImageOptions $options = null) { - list($response) = $this->updateSignatureImageWithHttpInfo($account_id, $image_type, $signature_id, $user_id); + list($response) = $this->updateSignatureImageWithHttpInfo($account_id, $image_type, $signature_id, $user_id, $options); return $response; } @@ -3449,10 +3545,11 @@ public function updateSignatureImage($account_id, $image_type, $signature_id, $u * @param string $image_type One of **signature_image** or **initials_image**. * @param string $signature_id The ID of the signature being accessed. * @param string $user_id 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. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @param $options Options for modifying the behavior of the function. (optional) + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\UserSignature, HTTP status code, HTTP response headers (array of strings) */ - public function updateSignatureImageWithHttpInfo($account_id, $image_type, $signature_id, $user_id) + public function updateSignatureImageWithHttpInfo($account_id, $image_type, $signature_id, $user_id, UsersApi\UpdateSignatureImageOptions $options = null) { // verify the required parameter 'account_id' is set if ($account_id === null) { @@ -3471,7 +3568,7 @@ public function updateSignatureImageWithHttpInfo($account_id, $image_type, $sign throw new \InvalidArgumentException('Missing the required parameter $user_id when calling updateSignatureImage'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/signatures/{signatureId}/{imageType}"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/signatures/{signatureId}/{imageType}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3482,6 +3579,14 @@ public function updateSignatureImageWithHttpInfo($account_id, $image_type, $sign } $headerParams['Content-Type'] = $this->apiClient->selectHeaderContentType(['image/gif']); + if ($options != null) + { + // query params + // query params + if ($options->getTransparentPng() !== null) { + $queryParams['transparent_png'] = $this->apiClient->getSerializer()->toQueryValue($options->getTransparentPng()); + } + } // path params if ($account_id !== null) { @@ -3534,7 +3639,7 @@ public function updateSignatureImageWithHttpInfo($account_id, $image_type, $sign $httpBody, $headerParams, '\DocuSign\eSign\Model\UserSignature', - '/v2/accounts/{accountId}/users/{userId}/signatures/{signatureId}/{imageType}' + '/v2.1/accounts/{accountId}/users/{userId}/signatures/{signatureId}/{imageType}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\UserSignature', $httpHeader), $statusCode, $httpHeader]; @@ -3562,7 +3667,7 @@ public function updateSignatureImageWithHttpInfo($account_id, $image_type, $sign * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param \DocuSign\eSign\Model\UserSignaturesInformation $user_signatures_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\UserSignaturesInformation */ public function updateSignatures($account_id, $user_id, $user_signatures_information = null) @@ -3579,7 +3684,7 @@ public function updateSignatures($account_id, $user_id, $user_signatures_informa * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param \DocuSign\eSign\Model\UserSignaturesInformation $user_signatures_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\UserSignaturesInformation, HTTP status code, HTTP response headers (array of strings) */ public function updateSignaturesWithHttpInfo($account_id, $user_id, $user_signatures_information = null) @@ -3593,7 +3698,7 @@ public function updateSignaturesWithHttpInfo($account_id, $user_id, $user_signat throw new \InvalidArgumentException('Missing the required parameter $user_id when calling updateSignatures'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}/signatures"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}/signatures"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3645,7 +3750,7 @@ public function updateSignaturesWithHttpInfo($account_id, $user_id, $user_signat $httpBody, $headerParams, '\DocuSign\eSign\Model\UserSignaturesInformation', - '/v2/accounts/{accountId}/users/{userId}/signatures' + '/v2.1/accounts/{accountId}/users/{userId}/signatures' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\UserSignaturesInformation', $httpHeader), $statusCode, $httpHeader]; @@ -3673,7 +3778,7 @@ public function updateSignaturesWithHttpInfo($account_id, $user_id, $user_signat * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param \DocuSign\eSign\Model\UserInformation $user_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\UserInformation */ public function updateUser($account_id, $user_id, $user_information = null) @@ -3690,7 +3795,7 @@ public function updateUser($account_id, $user_id, $user_information = null) * @param string $account_id The external account number (int) or account ID Guid. * @param string $user_id 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. * @param \DocuSign\eSign\Model\UserInformation $user_information (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\UserInformation, HTTP status code, HTTP response headers (array of strings) */ public function updateUserWithHttpInfo($account_id, $user_id, $user_information = null) @@ -3704,7 +3809,7 @@ public function updateUserWithHttpInfo($account_id, $user_id, $user_information throw new \InvalidArgumentException('Missing the required parameter $user_id when calling updateUser'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users/{userId}"; + $resourcePath = "/v2.1/accounts/{accountId}/users/{userId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3756,7 +3861,7 @@ public function updateUserWithHttpInfo($account_id, $user_id, $user_information $httpBody, $headerParams, '\DocuSign\eSign\Model\UserInformation', - '/v2/accounts/{accountId}/users/{userId}' + '/v2.1/accounts/{accountId}/users/{userId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\UserInformation', $httpHeader), $statusCode, $httpHeader]; @@ -3783,7 +3888,7 @@ public function updateUserWithHttpInfo($account_id, $user_id, $user_information * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\UserInformationList $user_information_list (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\UserInformationList */ public function updateUsers($account_id, $user_information_list = null) @@ -3799,7 +3904,7 @@ public function updateUsers($account_id, $user_information_list = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\UserInformationList $user_information_list (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\UserInformationList, HTTP status code, HTTP response headers (array of strings) */ public function updateUsersWithHttpInfo($account_id, $user_information_list = null) @@ -3809,7 +3914,7 @@ public function updateUsersWithHttpInfo($account_id, $user_information_list = nu throw new \InvalidArgumentException('Missing the required parameter $account_id when calling updateUsers'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/users"; + $resourcePath = "/v2.1/accounts/{accountId}/users"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -3853,7 +3958,7 @@ public function updateUsersWithHttpInfo($account_id, $user_information_list = nu $httpBody, $headerParams, '\DocuSign\eSign\Model\UserInformationList', - '/v2/accounts/{accountId}/users' + '/v2.1/accounts/{accountId}/users' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\UserInformationList', $httpHeader), $statusCode, $httpHeader]; diff --git a/src/Api/WorkspacesApi.php b/src/Api/WorkspacesApi.php index 8b50fff5..f368f9c6 100644 --- a/src/Api/WorkspacesApi.php +++ b/src/Api/WorkspacesApi.php @@ -14,7 +14,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -392,7 +392,7 @@ public function setWorkspaceUserId($workspace_user_id) namespace DocuSign\eSign\Api; use \DocuSign\eSign\Client\ApiClient; -use \DocuSign\eSign\ApiException; +use \DocuSign\eSign\Client\ApiException; use \DocuSign\eSign\Configuration; use \DocuSign\eSign\ObjectSerializer; @@ -457,7 +457,7 @@ public function setApiClient(\DocuSign\eSign\Client\ApiClient $apiClient) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\Workspace $workspace (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\Workspace */ public function createWorkspace($account_id, $workspace = null) @@ -473,7 +473,7 @@ public function createWorkspace($account_id, $workspace = null) * * @param string $account_id The external account number (int) or account ID Guid. * @param \DocuSign\eSign\Model\Workspace $workspace (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\Workspace, HTTP status code, HTTP response headers (array of strings) */ public function createWorkspaceWithHttpInfo($account_id, $workspace = null) @@ -483,7 +483,7 @@ public function createWorkspaceWithHttpInfo($account_id, $workspace = null) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling createWorkspace'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/workspaces"; + $resourcePath = "/v2.1/accounts/{accountId}/workspaces"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -527,7 +527,7 @@ public function createWorkspaceWithHttpInfo($account_id, $workspace = null) $httpBody, $headerParams, '\DocuSign\eSign\Model\Workspace', - '/v2/accounts/{accountId}/workspaces' + '/v2.1/accounts/{accountId}/workspaces' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Workspace', $httpHeader), $statusCode, $httpHeader]; @@ -555,7 +555,7 @@ public function createWorkspaceWithHttpInfo($account_id, $workspace = null) * @param string $account_id The external account number (int) or account ID Guid. * @param string $folder_id The ID of the folder being accessed. * @param string $workspace_id Specifies the workspace ID GUID. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\WorkspaceItem */ public function createWorkspaceFile($account_id, $folder_id, $workspace_id) @@ -572,7 +572,7 @@ public function createWorkspaceFile($account_id, $folder_id, $workspace_id) * @param string $account_id The external account number (int) or account ID Guid. * @param string $folder_id The ID of the folder being accessed. * @param string $workspace_id Specifies the workspace ID GUID. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\WorkspaceItem, HTTP status code, HTTP response headers (array of strings) */ public function createWorkspaceFileWithHttpInfo($account_id, $folder_id, $workspace_id) @@ -590,7 +590,7 @@ public function createWorkspaceFileWithHttpInfo($account_id, $folder_id, $worksp throw new \InvalidArgumentException('Missing the required parameter $workspace_id when calling createWorkspaceFile'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}/files"; + $resourcePath = "/v2.1/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}/files"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -645,7 +645,7 @@ public function createWorkspaceFileWithHttpInfo($account_id, $folder_id, $worksp $httpBody, $headerParams, '\DocuSign\eSign\Model\WorkspaceItem', - '/v2/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}/files' + '/v2.1/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}/files' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\WorkspaceItem', $httpHeader), $statusCode, $httpHeader]; @@ -672,7 +672,7 @@ public function createWorkspaceFileWithHttpInfo($account_id, $folder_id, $worksp * * @param string $account_id The external account number (int) or account ID Guid. * @param string $workspace_id Specifies the workspace ID GUID. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\Workspace */ public function deleteWorkspace($account_id, $workspace_id) @@ -688,7 +688,7 @@ public function deleteWorkspace($account_id, $workspace_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $workspace_id Specifies the workspace ID GUID. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\Workspace, HTTP status code, HTTP response headers (array of strings) */ public function deleteWorkspaceWithHttpInfo($account_id, $workspace_id) @@ -702,7 +702,7 @@ public function deleteWorkspaceWithHttpInfo($account_id, $workspace_id) throw new \InvalidArgumentException('Missing the required parameter $workspace_id when calling deleteWorkspace'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/workspaces/{workspaceId}"; + $resourcePath = "/v2.1/accounts/{accountId}/workspaces/{workspaceId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -749,7 +749,7 @@ public function deleteWorkspaceWithHttpInfo($account_id, $workspace_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\Workspace', - '/v2/accounts/{accountId}/workspaces/{workspaceId}' + '/v2.1/accounts/{accountId}/workspaces/{workspaceId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Workspace', $httpHeader), $statusCode, $httpHeader]; @@ -778,7 +778,7 @@ public function deleteWorkspaceWithHttpInfo($account_id, $workspace_id) * @param string $folder_id The ID of the folder being accessed. * @param string $workspace_id Specifies the workspace ID GUID. * @param \DocuSign\eSign\Model\WorkspaceItemList $workspace_item_list (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function deleteWorkspaceFolderItems($account_id, $folder_id, $workspace_id, $workspace_item_list = null) @@ -796,7 +796,7 @@ public function deleteWorkspaceFolderItems($account_id, $folder_id, $workspace_i * @param string $folder_id The ID of the folder being accessed. * @param string $workspace_id Specifies the workspace ID GUID. * @param \DocuSign\eSign\Model\WorkspaceItemList $workspace_item_list (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function deleteWorkspaceFolderItemsWithHttpInfo($account_id, $folder_id, $workspace_id, $workspace_item_list = null) @@ -814,7 +814,7 @@ public function deleteWorkspaceFolderItemsWithHttpInfo($account_id, $folder_id, throw new \InvalidArgumentException('Missing the required parameter $workspace_id when calling deleteWorkspaceFolderItems'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}"; + $resourcePath = "/v2.1/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -874,7 +874,7 @@ public function deleteWorkspaceFolderItemsWithHttpInfo($account_id, $folder_id, $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}' + '/v2.1/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}' ); return [null, $statusCode, $httpHeader]; @@ -897,7 +897,7 @@ public function deleteWorkspaceFolderItemsWithHttpInfo($account_id, $folder_id, * * @param string $account_id The external account number (int) or account ID Guid. * @param string $workspace_id Specifies the workspace ID GUID. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\Workspace */ public function getWorkspace($account_id, $workspace_id) @@ -913,7 +913,7 @@ public function getWorkspace($account_id, $workspace_id) * * @param string $account_id The external account number (int) or account ID Guid. * @param string $workspace_id Specifies the workspace ID GUID. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\Workspace, HTTP status code, HTTP response headers (array of strings) */ public function getWorkspaceWithHttpInfo($account_id, $workspace_id) @@ -927,7 +927,7 @@ public function getWorkspaceWithHttpInfo($account_id, $workspace_id) throw new \InvalidArgumentException('Missing the required parameter $workspace_id when calling getWorkspace'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/workspaces/{workspaceId}"; + $resourcePath = "/v2.1/accounts/{accountId}/workspaces/{workspaceId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -974,7 +974,7 @@ public function getWorkspaceWithHttpInfo($account_id, $workspace_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\Workspace', - '/v2/accounts/{accountId}/workspaces/{workspaceId}' + '/v2.1/accounts/{accountId}/workspaces/{workspaceId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Workspace', $httpHeader), $statusCode, $httpHeader]; @@ -1004,7 +1004,7 @@ public function getWorkspaceWithHttpInfo($account_id, $workspace_id) * @param string $folder_id The ID of the folder being accessed. * @param string $workspace_id Specifies the workspace ID GUID. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return void */ public function getWorkspaceFile($account_id, $file_id, $folder_id, $workspace_id, WorkspacesApi\GetWorkspaceFileOptions $options = null) @@ -1023,7 +1023,7 @@ public function getWorkspaceFile($account_id, $file_id, $folder_id, $workspace_i * @param string $folder_id The ID of the folder being accessed. * @param string $workspace_id Specifies the workspace ID GUID. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of null, HTTP status code, HTTP response headers (array of strings) */ public function getWorkspaceFileWithHttpInfo($account_id, $file_id, $folder_id, $workspace_id, WorkspacesApi\GetWorkspaceFileOptions $options = null) @@ -1045,7 +1045,7 @@ public function getWorkspaceFileWithHttpInfo($account_id, $file_id, $folder_id, throw new \InvalidArgumentException('Missing the required parameter $workspace_id when calling getWorkspaceFile'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}/files/{fileId}"; + $resourcePath = "/v2.1/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}/files/{fileId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1120,7 +1120,7 @@ public function getWorkspaceFileWithHttpInfo($account_id, $file_id, $folder_id, $httpBody, $headerParams, null, - '/v2/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}/files/{fileId}' + '/v2.1/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}/files/{fileId}' ); return [null, $statusCode, $httpHeader]; @@ -1146,7 +1146,7 @@ public function getWorkspaceFileWithHttpInfo($account_id, $file_id, $folder_id, * @param string $folder_id The ID of the folder being accessed. * @param string $workspace_id Specifies the workspace ID GUID. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\PageImages */ public function listWorkspaceFilePages($account_id, $file_id, $folder_id, $workspace_id, WorkspacesApi\ListWorkspaceFilePagesOptions $options = null) @@ -1165,7 +1165,7 @@ public function listWorkspaceFilePages($account_id, $file_id, $folder_id, $works * @param string $folder_id The ID of the folder being accessed. * @param string $workspace_id Specifies the workspace ID GUID. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\PageImages, HTTP status code, HTTP response headers (array of strings) */ public function listWorkspaceFilePagesWithHttpInfo($account_id, $file_id, $folder_id, $workspace_id, WorkspacesApi\ListWorkspaceFilePagesOptions $options = null) @@ -1187,7 +1187,7 @@ public function listWorkspaceFilePagesWithHttpInfo($account_id, $file_id, $folde throw new \InvalidArgumentException('Missing the required parameter $workspace_id when calling listWorkspaceFilePages'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}/files/{fileId}/pages"; + $resourcePath = "/v2.1/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}/files/{fileId}/pages"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1274,7 +1274,7 @@ public function listWorkspaceFilePagesWithHttpInfo($account_id, $file_id, $folde $httpBody, $headerParams, '\DocuSign\eSign\Model\PageImages', - '/v2/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}/files/{fileId}/pages' + '/v2.1/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}/files/{fileId}/pages' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\PageImages', $httpHeader), $statusCode, $httpHeader]; @@ -1303,7 +1303,7 @@ public function listWorkspaceFilePagesWithHttpInfo($account_id, $file_id, $folde * @param string $folder_id The ID of the folder being accessed. * @param string $workspace_id Specifies the workspace ID GUID. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\WorkspaceFolderContents */ public function listWorkspaceFolderItems($account_id, $folder_id, $workspace_id, WorkspacesApi\ListWorkspaceFolderItemsOptions $options = null) @@ -1321,7 +1321,7 @@ public function listWorkspaceFolderItems($account_id, $folder_id, $workspace_id, * @param string $folder_id The ID of the folder being accessed. * @param string $workspace_id Specifies the workspace ID GUID. * @param $options Options for modifying the behavior of the function. (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\WorkspaceFolderContents, HTTP status code, HTTP response headers (array of strings) */ public function listWorkspaceFolderItemsWithHttpInfo($account_id, $folder_id, $workspace_id, WorkspacesApi\ListWorkspaceFolderItemsOptions $options = null) @@ -1339,7 +1339,7 @@ public function listWorkspaceFolderItemsWithHttpInfo($account_id, $folder_id, $w throw new \InvalidArgumentException('Missing the required parameter $workspace_id when calling listWorkspaceFolderItems'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}"; + $resourcePath = "/v2.1/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1426,7 +1426,7 @@ public function listWorkspaceFolderItemsWithHttpInfo($account_id, $folder_id, $w $httpBody, $headerParams, '\DocuSign\eSign\Model\WorkspaceFolderContents', - '/v2/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}' + '/v2.1/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\WorkspaceFolderContents', $httpHeader), $statusCode, $httpHeader]; @@ -1452,7 +1452,7 @@ public function listWorkspaceFolderItemsWithHttpInfo($account_id, $folder_id, $w * List Workspaces * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\WorkspaceList */ public function listWorkspaces($account_id) @@ -1467,7 +1467,7 @@ public function listWorkspaces($account_id) * List Workspaces * * @param string $account_id The external account number (int) or account ID Guid. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\WorkspaceList, HTTP status code, HTTP response headers (array of strings) */ public function listWorkspacesWithHttpInfo($account_id) @@ -1477,7 +1477,7 @@ public function listWorkspacesWithHttpInfo($account_id) throw new \InvalidArgumentException('Missing the required parameter $account_id when calling listWorkspaces'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/workspaces"; + $resourcePath = "/v2.1/accounts/{accountId}/workspaces"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1516,7 +1516,7 @@ public function listWorkspacesWithHttpInfo($account_id) $httpBody, $headerParams, '\DocuSign\eSign\Model\WorkspaceList', - '/v2/accounts/{accountId}/workspaces' + '/v2.1/accounts/{accountId}/workspaces' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\WorkspaceList', $httpHeader), $statusCode, $httpHeader]; @@ -1544,7 +1544,7 @@ public function listWorkspacesWithHttpInfo($account_id) * @param string $account_id The external account number (int) or account ID Guid. * @param string $workspace_id Specifies the workspace ID GUID. * @param \DocuSign\eSign\Model\Workspace $workspace (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\Workspace */ public function updateWorkspace($account_id, $workspace_id, $workspace = null) @@ -1561,7 +1561,7 @@ public function updateWorkspace($account_id, $workspace_id, $workspace = null) * @param string $account_id The external account number (int) or account ID Guid. * @param string $workspace_id Specifies the workspace ID GUID. * @param \DocuSign\eSign\Model\Workspace $workspace (optional) - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\Workspace, HTTP status code, HTTP response headers (array of strings) */ public function updateWorkspaceWithHttpInfo($account_id, $workspace_id, $workspace = null) @@ -1575,7 +1575,7 @@ public function updateWorkspaceWithHttpInfo($account_id, $workspace_id, $workspa throw new \InvalidArgumentException('Missing the required parameter $workspace_id when calling updateWorkspace'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/workspaces/{workspaceId}"; + $resourcePath = "/v2.1/accounts/{accountId}/workspaces/{workspaceId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1627,7 +1627,7 @@ public function updateWorkspaceWithHttpInfo($account_id, $workspace_id, $workspa $httpBody, $headerParams, '\DocuSign\eSign\Model\Workspace', - '/v2/accounts/{accountId}/workspaces/{workspaceId}' + '/v2.1/accounts/{accountId}/workspaces/{workspaceId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\Workspace', $httpHeader), $statusCode, $httpHeader]; @@ -1656,7 +1656,7 @@ public function updateWorkspaceWithHttpInfo($account_id, $workspace_id, $workspa * @param string $file_id Specifies the room file ID GUID. * @param string $folder_id The ID of the folder being accessed. * @param string $workspace_id Specifies the workspace ID GUID. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return \DocuSign\eSign\Model\WorkspaceItem */ public function updateWorkspaceFile($account_id, $file_id, $folder_id, $workspace_id) @@ -1674,7 +1674,7 @@ public function updateWorkspaceFile($account_id, $file_id, $folder_id, $workspac * @param string $file_id Specifies the room file ID GUID. * @param string $folder_id The ID of the folder being accessed. * @param string $workspace_id Specifies the workspace ID GUID. - * @throws \DocuSign\eSign\ApiException on non-2xx response + * @throws \DocuSign\eSign\Client\ApiException on non-2xx response * @return array of \DocuSign\eSign\Model\WorkspaceItem, HTTP status code, HTTP response headers (array of strings) */ public function updateWorkspaceFileWithHttpInfo($account_id, $file_id, $folder_id, $workspace_id) @@ -1696,7 +1696,7 @@ public function updateWorkspaceFileWithHttpInfo($account_id, $file_id, $folder_i throw new \InvalidArgumentException('Missing the required parameter $workspace_id when calling updateWorkspaceFile'); } // parse inputs - $resourcePath = "/v2/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}/files/{fileId}"; + $resourcePath = "/v2.1/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}/files/{fileId}"; $httpBody = ''; $queryParams = []; $headerParams = []; @@ -1759,7 +1759,7 @@ public function updateWorkspaceFileWithHttpInfo($account_id, $file_id, $folder_i $httpBody, $headerParams, '\DocuSign\eSign\Model\WorkspaceItem', - '/v2/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}/files/{fileId}' + '/v2.1/accounts/{accountId}/workspaces/{workspaceId}/folders/{folderId}/files/{fileId}' ); return [$this->apiClient->getSerializer()->deserialize($response, '\DocuSign\eSign\Model\WorkspaceItem', $httpHeader), $statusCode, $httpHeader]; diff --git a/src/Client/ApiClient.php b/src/Client/ApiClient.php index bc97b1f3..3e89dcf2 100644 --- a/src/Client/ApiClient.php +++ b/src/Client/ApiClient.php @@ -70,7 +70,7 @@ class ApiClient /** * oAuth - * + *\DocuSign\eSign\Client\ApiException * @var OAuth */ protected $oAuth; diff --git a/src/Model/AccessCodeFormat.php b/src/Model/AccessCodeFormat.php new file mode 100644 index 00000000..0a1cca57 --- /dev/null +++ b/src/Model/AccessCodeFormat.php @@ -0,0 +1,461 @@ + 'string', + 'format_required_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'letter_required' => 'string', + 'letter_required_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'minimum_length' => 'string', + 'minimum_length_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'number_required' => 'string', + 'number_required_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'special_character_required' => 'string', + 'special_character_required_metadata' => '\DocuSign\eSign\Model\SettingsMetadata' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'format_required' => 'formatRequired', + 'format_required_metadata' => 'formatRequiredMetadata', + 'letter_required' => 'letterRequired', + 'letter_required_metadata' => 'letterRequiredMetadata', + 'minimum_length' => 'minimumLength', + 'minimum_length_metadata' => 'minimumLengthMetadata', + 'number_required' => 'numberRequired', + 'number_required_metadata' => 'numberRequiredMetadata', + 'special_character_required' => 'specialCharacterRequired', + 'special_character_required_metadata' => 'specialCharacterRequiredMetadata' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'format_required' => 'setFormatRequired', + 'format_required_metadata' => 'setFormatRequiredMetadata', + 'letter_required' => 'setLetterRequired', + 'letter_required_metadata' => 'setLetterRequiredMetadata', + 'minimum_length' => 'setMinimumLength', + 'minimum_length_metadata' => 'setMinimumLengthMetadata', + 'number_required' => 'setNumberRequired', + 'number_required_metadata' => 'setNumberRequiredMetadata', + 'special_character_required' => 'setSpecialCharacterRequired', + 'special_character_required_metadata' => 'setSpecialCharacterRequiredMetadata' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'format_required' => 'getFormatRequired', + 'format_required_metadata' => 'getFormatRequiredMetadata', + 'letter_required' => 'getLetterRequired', + 'letter_required_metadata' => 'getLetterRequiredMetadata', + 'minimum_length' => 'getMinimumLength', + 'minimum_length_metadata' => 'getMinimumLengthMetadata', + 'number_required' => 'getNumberRequired', + 'number_required_metadata' => 'getNumberRequiredMetadata', + 'special_character_required' => 'getSpecialCharacterRequired', + 'special_character_required_metadata' => 'getSpecialCharacterRequiredMetadata' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['format_required'] = isset($data['format_required']) ? $data['format_required'] : null; + $this->container['format_required_metadata'] = isset($data['format_required_metadata']) ? $data['format_required_metadata'] : null; + $this->container['letter_required'] = isset($data['letter_required']) ? $data['letter_required'] : null; + $this->container['letter_required_metadata'] = isset($data['letter_required_metadata']) ? $data['letter_required_metadata'] : null; + $this->container['minimum_length'] = isset($data['minimum_length']) ? $data['minimum_length'] : null; + $this->container['minimum_length_metadata'] = isset($data['minimum_length_metadata']) ? $data['minimum_length_metadata'] : null; + $this->container['number_required'] = isset($data['number_required']) ? $data['number_required'] : null; + $this->container['number_required_metadata'] = isset($data['number_required_metadata']) ? $data['number_required_metadata'] : null; + $this->container['special_character_required'] = isset($data['special_character_required']) ? $data['special_character_required'] : null; + $this->container['special_character_required_metadata'] = isset($data['special_character_required_metadata']) ? $data['special_character_required_metadata'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets format_required + * @return string + */ + public function getFormatRequired() + { + return $this->container['format_required']; + } + + /** + * Sets format_required + * @param string $format_required + * @return $this + */ + public function setFormatRequired($format_required) + { + $this->container['format_required'] = $format_required; + + return $this; + } + + /** + * Gets format_required_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getFormatRequiredMetadata() + { + return $this->container['format_required_metadata']; + } + + /** + * Sets format_required_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $format_required_metadata + * @return $this + */ + public function setFormatRequiredMetadata($format_required_metadata) + { + $this->container['format_required_metadata'] = $format_required_metadata; + + return $this; + } + + /** + * Gets letter_required + * @return string + */ + public function getLetterRequired() + { + return $this->container['letter_required']; + } + + /** + * Sets letter_required + * @param string $letter_required + * @return $this + */ + public function setLetterRequired($letter_required) + { + $this->container['letter_required'] = $letter_required; + + return $this; + } + + /** + * Gets letter_required_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getLetterRequiredMetadata() + { + return $this->container['letter_required_metadata']; + } + + /** + * Sets letter_required_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $letter_required_metadata + * @return $this + */ + public function setLetterRequiredMetadata($letter_required_metadata) + { + $this->container['letter_required_metadata'] = $letter_required_metadata; + + return $this; + } + + /** + * Gets minimum_length + * @return string + */ + public function getMinimumLength() + { + return $this->container['minimum_length']; + } + + /** + * Sets minimum_length + * @param string $minimum_length + * @return $this + */ + public function setMinimumLength($minimum_length) + { + $this->container['minimum_length'] = $minimum_length; + + return $this; + } + + /** + * Gets minimum_length_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getMinimumLengthMetadata() + { + return $this->container['minimum_length_metadata']; + } + + /** + * Sets minimum_length_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $minimum_length_metadata + * @return $this + */ + public function setMinimumLengthMetadata($minimum_length_metadata) + { + $this->container['minimum_length_metadata'] = $minimum_length_metadata; + + return $this; + } + + /** + * Gets number_required + * @return string + */ + public function getNumberRequired() + { + return $this->container['number_required']; + } + + /** + * Sets number_required + * @param string $number_required + * @return $this + */ + public function setNumberRequired($number_required) + { + $this->container['number_required'] = $number_required; + + return $this; + } + + /** + * Gets number_required_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getNumberRequiredMetadata() + { + return $this->container['number_required_metadata']; + } + + /** + * Sets number_required_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $number_required_metadata + * @return $this + */ + public function setNumberRequiredMetadata($number_required_metadata) + { + $this->container['number_required_metadata'] = $number_required_metadata; + + return $this; + } + + /** + * Gets special_character_required + * @return string + */ + public function getSpecialCharacterRequired() + { + return $this->container['special_character_required']; + } + + /** + * Sets special_character_required + * @param string $special_character_required + * @return $this + */ + public function setSpecialCharacterRequired($special_character_required) + { + $this->container['special_character_required'] = $special_character_required; + + return $this; + } + + /** + * Gets special_character_required_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSpecialCharacterRequiredMetadata() + { + return $this->container['special_character_required_metadata']; + } + + /** + * Sets special_character_required_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $special_character_required_metadata + * @return $this + */ + public function setSpecialCharacterRequiredMetadata($special_character_required_metadata) + { + $this->container['special_character_required_metadata'] = $special_character_required_metadata; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/AccountAddress.php b/src/Model/AccountAddress.php index 37c0cc74..6149e900 100644 --- a/src/Model/AccountAddress.php +++ b/src/Model/AccountAddress.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/AccountBillingPlan.php b/src/Model/AccountBillingPlan.php index c05cc093..433e6692 100644 --- a/src/Model/AccountBillingPlan.php +++ b/src/Model/AccountBillingPlan.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/AccountBillingPlanResponse.php b/src/Model/AccountBillingPlanResponse.php index d8945be5..67e2b212 100644 --- a/src/Model/AccountBillingPlanResponse.php +++ b/src/Model/AccountBillingPlanResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -59,6 +59,8 @@ class AccountBillingPlanResponse implements ArrayAccess 'billing_address_is_credit_card_address' => 'string', 'billing_plan' => '\DocuSign\eSign\Model\AccountBillingPlan', 'credit_card_information' => '\DocuSign\eSign\Model\CreditCardInformation', + 'direct_debit_processor_information' => '\DocuSign\eSign\Model\DirectDebitProcessorInformation', + 'payment_method' => 'string', 'payment_processor_information' => '\DocuSign\eSign\Model\PaymentProcessorInformation', 'referral_information' => '\DocuSign\eSign\Model\ReferralInformation', 'successor_plans' => '\DocuSign\eSign\Model\BillingPlan[]' @@ -78,6 +80,8 @@ public static function swaggerTypes() 'billing_address_is_credit_card_address' => 'billingAddressIsCreditCardAddress', 'billing_plan' => 'billingPlan', 'credit_card_information' => 'creditCardInformation', + 'direct_debit_processor_information' => 'directDebitProcessorInformation', + 'payment_method' => 'paymentMethod', 'payment_processor_information' => 'paymentProcessorInformation', 'referral_information' => 'referralInformation', 'successor_plans' => 'successorPlans' @@ -93,6 +97,8 @@ public static function swaggerTypes() 'billing_address_is_credit_card_address' => 'setBillingAddressIsCreditCardAddress', 'billing_plan' => 'setBillingPlan', 'credit_card_information' => 'setCreditCardInformation', + 'direct_debit_processor_information' => 'setDirectDebitProcessorInformation', + 'payment_method' => 'setPaymentMethod', 'payment_processor_information' => 'setPaymentProcessorInformation', 'referral_information' => 'setReferralInformation', 'successor_plans' => 'setSuccessorPlans' @@ -108,6 +114,8 @@ public static function swaggerTypes() 'billing_address_is_credit_card_address' => 'getBillingAddressIsCreditCardAddress', 'billing_plan' => 'getBillingPlan', 'credit_card_information' => 'getCreditCardInformation', + 'direct_debit_processor_information' => 'getDirectDebitProcessorInformation', + 'payment_method' => 'getPaymentMethod', 'payment_processor_information' => 'getPaymentProcessorInformation', 'referral_information' => 'getReferralInformation', 'successor_plans' => 'getSuccessorPlans' @@ -148,6 +156,8 @@ public function __construct(array $data = null) $this->container['billing_address_is_credit_card_address'] = isset($data['billing_address_is_credit_card_address']) ? $data['billing_address_is_credit_card_address'] : null; $this->container['billing_plan'] = isset($data['billing_plan']) ? $data['billing_plan'] : null; $this->container['credit_card_information'] = isset($data['credit_card_information']) ? $data['credit_card_information'] : null; + $this->container['direct_debit_processor_information'] = isset($data['direct_debit_processor_information']) ? $data['direct_debit_processor_information'] : null; + $this->container['payment_method'] = isset($data['payment_method']) ? $data['payment_method'] : null; $this->container['payment_processor_information'] = isset($data['payment_processor_information']) ? $data['payment_processor_information'] : null; $this->container['referral_information'] = isset($data['referral_information']) ? $data['referral_information'] : null; $this->container['successor_plans'] = isset($data['successor_plans']) ? $data['successor_plans'] : null; @@ -260,6 +270,48 @@ public function setCreditCardInformation($credit_card_information) return $this; } + /** + * Gets direct_debit_processor_information + * @return \DocuSign\eSign\Model\DirectDebitProcessorInformation + */ + public function getDirectDebitProcessorInformation() + { + return $this->container['direct_debit_processor_information']; + } + + /** + * Sets direct_debit_processor_information + * @param \DocuSign\eSign\Model\DirectDebitProcessorInformation $direct_debit_processor_information + * @return $this + */ + public function setDirectDebitProcessorInformation($direct_debit_processor_information) + { + $this->container['direct_debit_processor_information'] = $direct_debit_processor_information; + + return $this; + } + + /** + * Gets payment_method + * @return string + */ + public function getPaymentMethod() + { + return $this->container['payment_method']; + } + + /** + * Sets payment_method + * @param string $payment_method + * @return $this + */ + public function setPaymentMethod($payment_method) + { + $this->container['payment_method'] = $payment_method; + + return $this; + } + /** * Gets payment_processor_information * @return \DocuSign\eSign\Model\PaymentProcessorInformation diff --git a/src/Model/AccountIdentityVerificationResponse.php b/src/Model/AccountIdentityVerificationResponse.php index acc2e299..b86872ab 100644 --- a/src/Model/AccountIdentityVerificationResponse.php +++ b/src/Model/AccountIdentityVerificationResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/AccountIdentityVerificationStep.php b/src/Model/AccountIdentityVerificationStep.php index 30c9285f..db04a4a3 100644 --- a/src/Model/AccountIdentityVerificationStep.php +++ b/src/Model/AccountIdentityVerificationStep.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/AccountIdentityVerificationWorkflow.php b/src/Model/AccountIdentityVerificationWorkflow.php index eb8e43ce..b9dc54d6 100644 --- a/src/Model/AccountIdentityVerificationWorkflow.php +++ b/src/Model/AccountIdentityVerificationWorkflow.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -54,9 +54,12 @@ class AccountIdentityVerificationWorkflow implements ArrayAccess * @var string[] */ protected static $swaggerTypes = [ + 'default_description' => 'string', 'default_name' => 'string', + 'signature_provider' => '\DocuSign\eSign\Model\AccountSignatureProvider', 'steps' => '\DocuSign\eSign\Model\AccountIdentityVerificationStep[]', - 'workflow_id' => 'string' + 'workflow_id' => 'string', + 'workflow_resource_key' => 'string' ]; public static function swaggerTypes() @@ -69,9 +72,12 @@ public static function swaggerTypes() * @var string[] */ protected static $attributeMap = [ + 'default_description' => 'defaultDescription', 'default_name' => 'defaultName', + 'signature_provider' => 'signatureProvider', 'steps' => 'steps', - 'workflow_id' => 'workflowId' + 'workflow_id' => 'workflowId', + 'workflow_resource_key' => 'workflowResourceKey' ]; @@ -80,9 +86,12 @@ public static function swaggerTypes() * @var string[] */ protected static $setters = [ + 'default_description' => 'setDefaultDescription', 'default_name' => 'setDefaultName', + 'signature_provider' => 'setSignatureProvider', 'steps' => 'setSteps', - 'workflow_id' => 'setWorkflowId' + 'workflow_id' => 'setWorkflowId', + 'workflow_resource_key' => 'setWorkflowResourceKey' ]; @@ -91,9 +100,12 @@ public static function swaggerTypes() * @var string[] */ protected static $getters = [ + 'default_description' => 'getDefaultDescription', 'default_name' => 'getDefaultName', + 'signature_provider' => 'getSignatureProvider', 'steps' => 'getSteps', - 'workflow_id' => 'getWorkflowId' + 'workflow_id' => 'getWorkflowId', + 'workflow_resource_key' => 'getWorkflowResourceKey' ]; public static function attributeMap() @@ -127,9 +139,12 @@ public static function getters() */ public function __construct(array $data = null) { + $this->container['default_description'] = isset($data['default_description']) ? $data['default_description'] : null; $this->container['default_name'] = isset($data['default_name']) ? $data['default_name'] : null; + $this->container['signature_provider'] = isset($data['signature_provider']) ? $data['signature_provider'] : null; $this->container['steps'] = isset($data['steps']) ? $data['steps'] : null; $this->container['workflow_id'] = isset($data['workflow_id']) ? $data['workflow_id'] : null; + $this->container['workflow_resource_key'] = isset($data['workflow_resource_key']) ? $data['workflow_resource_key'] : null; } /** @@ -155,6 +170,27 @@ public function valid() } + /** + * Gets default_description + * @return string + */ + public function getDefaultDescription() + { + return $this->container['default_description']; + } + + /** + * Sets default_description + * @param string $default_description + * @return $this + */ + public function setDefaultDescription($default_description) + { + $this->container['default_description'] = $default_description; + + return $this; + } + /** * Gets default_name * @return string @@ -176,6 +212,27 @@ public function setDefaultName($default_name) return $this; } + /** + * Gets signature_provider + * @return \DocuSign\eSign\Model\AccountSignatureProvider + */ + public function getSignatureProvider() + { + return $this->container['signature_provider']; + } + + /** + * Sets signature_provider + * @param \DocuSign\eSign\Model\AccountSignatureProvider $signature_provider + * @return $this + */ + public function setSignatureProvider($signature_provider) + { + $this->container['signature_provider'] = $signature_provider; + + return $this; + } + /** * Gets steps * @return \DocuSign\eSign\Model\AccountIdentityVerificationStep[] @@ -217,6 +274,27 @@ public function setWorkflowId($workflow_id) return $this; } + + /** + * Gets workflow_resource_key + * @return string + */ + public function getWorkflowResourceKey() + { + return $this->container['workflow_resource_key']; + } + + /** + * Sets workflow_resource_key + * @param string $workflow_resource_key + * @return $this + */ + public function setWorkflowResourceKey($workflow_resource_key) + { + $this->container['workflow_resource_key'] = $workflow_resource_key; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/AccountInformation.php b/src/Model/AccountInformation.php index 4c585ae4..239fbf99 100644 --- a/src/Model/AccountInformation.php +++ b/src/Model/AccountInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -57,6 +57,7 @@ class AccountInformation implements ArrayAccess protected static $swaggerTypes = [ 'account_id_guid' => 'string', 'account_name' => 'string', + 'account_settings' => '\DocuSign\eSign\Model\AccountSettingsInformation', 'allow_transaction_rooms' => 'string', 'billing_period_days_remaining' => 'string', 'billing_period_end_date' => 'string', @@ -64,7 +65,6 @@ class AccountInformation implements ArrayAccess 'billing_period_envelopes_sent' => 'string', 'billing_period_start_date' => 'string', 'billing_profile' => 'string', - 'can_cancel_renewal' => 'string', 'can_upgrade' => 'string', 'connect_permission' => 'string', 'created_date' => 'string', @@ -72,6 +72,7 @@ class AccountInformation implements ArrayAccess 'current_plan_id' => 'string', 'distributor_code' => 'string', 'docu_sign_landing_url' => 'string', + 'dss_values' => 'map[string,string]', 'envelope_sending_blocked' => 'string', 'envelope_unit_price' => 'string', 'external_account_id' => 'string', @@ -82,6 +83,7 @@ class AccountInformation implements ArrayAccess 'plan_end_date' => 'string', 'plan_name' => 'string', 'plan_start_date' => 'string', + 'recipient_domains' => '\DocuSign\eSign\Model\RecipientDomain[]', 'seats_allowed' => 'string', 'seats_in_use' => 'string', 'status21_cfr_part11' => 'string', @@ -101,6 +103,7 @@ public static function swaggerTypes() protected static $attributeMap = [ 'account_id_guid' => 'accountIdGuid', 'account_name' => 'accountName', + 'account_settings' => 'accountSettings', 'allow_transaction_rooms' => 'allowTransactionRooms', 'billing_period_days_remaining' => 'billingPeriodDaysRemaining', 'billing_period_end_date' => 'billingPeriodEndDate', @@ -108,7 +111,6 @@ public static function swaggerTypes() 'billing_period_envelopes_sent' => 'billingPeriodEnvelopesSent', 'billing_period_start_date' => 'billingPeriodStartDate', 'billing_profile' => 'billingProfile', - 'can_cancel_renewal' => 'canCancelRenewal', 'can_upgrade' => 'canUpgrade', 'connect_permission' => 'connectPermission', 'created_date' => 'createdDate', @@ -116,6 +118,7 @@ public static function swaggerTypes() 'current_plan_id' => 'currentPlanId', 'distributor_code' => 'distributorCode', 'docu_sign_landing_url' => 'docuSignLandingUrl', + 'dss_values' => 'dssValues', 'envelope_sending_blocked' => 'envelopeSendingBlocked', 'envelope_unit_price' => 'envelopeUnitPrice', 'external_account_id' => 'externalAccountId', @@ -126,6 +129,7 @@ public static function swaggerTypes() 'plan_end_date' => 'planEndDate', 'plan_name' => 'planName', 'plan_start_date' => 'planStartDate', + 'recipient_domains' => 'recipientDomains', 'seats_allowed' => 'seatsAllowed', 'seats_in_use' => 'seatsInUse', 'status21_cfr_part11' => 'status21CFRPart11', @@ -141,6 +145,7 @@ public static function swaggerTypes() protected static $setters = [ 'account_id_guid' => 'setAccountIdGuid', 'account_name' => 'setAccountName', + 'account_settings' => 'setAccountSettings', 'allow_transaction_rooms' => 'setAllowTransactionRooms', 'billing_period_days_remaining' => 'setBillingPeriodDaysRemaining', 'billing_period_end_date' => 'setBillingPeriodEndDate', @@ -148,7 +153,6 @@ public static function swaggerTypes() 'billing_period_envelopes_sent' => 'setBillingPeriodEnvelopesSent', 'billing_period_start_date' => 'setBillingPeriodStartDate', 'billing_profile' => 'setBillingProfile', - 'can_cancel_renewal' => 'setCanCancelRenewal', 'can_upgrade' => 'setCanUpgrade', 'connect_permission' => 'setConnectPermission', 'created_date' => 'setCreatedDate', @@ -156,6 +160,7 @@ public static function swaggerTypes() 'current_plan_id' => 'setCurrentPlanId', 'distributor_code' => 'setDistributorCode', 'docu_sign_landing_url' => 'setDocuSignLandingUrl', + 'dss_values' => 'setDssValues', 'envelope_sending_blocked' => 'setEnvelopeSendingBlocked', 'envelope_unit_price' => 'setEnvelopeUnitPrice', 'external_account_id' => 'setExternalAccountId', @@ -166,6 +171,7 @@ public static function swaggerTypes() 'plan_end_date' => 'setPlanEndDate', 'plan_name' => 'setPlanName', 'plan_start_date' => 'setPlanStartDate', + 'recipient_domains' => 'setRecipientDomains', 'seats_allowed' => 'setSeatsAllowed', 'seats_in_use' => 'setSeatsInUse', 'status21_cfr_part11' => 'setStatus21CfrPart11', @@ -181,6 +187,7 @@ public static function swaggerTypes() protected static $getters = [ 'account_id_guid' => 'getAccountIdGuid', 'account_name' => 'getAccountName', + 'account_settings' => 'getAccountSettings', 'allow_transaction_rooms' => 'getAllowTransactionRooms', 'billing_period_days_remaining' => 'getBillingPeriodDaysRemaining', 'billing_period_end_date' => 'getBillingPeriodEndDate', @@ -188,7 +195,6 @@ public static function swaggerTypes() 'billing_period_envelopes_sent' => 'getBillingPeriodEnvelopesSent', 'billing_period_start_date' => 'getBillingPeriodStartDate', 'billing_profile' => 'getBillingProfile', - 'can_cancel_renewal' => 'getCanCancelRenewal', 'can_upgrade' => 'getCanUpgrade', 'connect_permission' => 'getConnectPermission', 'created_date' => 'getCreatedDate', @@ -196,6 +202,7 @@ public static function swaggerTypes() 'current_plan_id' => 'getCurrentPlanId', 'distributor_code' => 'getDistributorCode', 'docu_sign_landing_url' => 'getDocuSignLandingUrl', + 'dss_values' => 'getDssValues', 'envelope_sending_blocked' => 'getEnvelopeSendingBlocked', 'envelope_unit_price' => 'getEnvelopeUnitPrice', 'external_account_id' => 'getExternalAccountId', @@ -206,6 +213,7 @@ public static function swaggerTypes() 'plan_end_date' => 'getPlanEndDate', 'plan_name' => 'getPlanName', 'plan_start_date' => 'getPlanStartDate', + 'recipient_domains' => 'getRecipientDomains', 'seats_allowed' => 'getSeatsAllowed', 'seats_in_use' => 'getSeatsInUse', 'status21_cfr_part11' => 'getStatus21CfrPart11', @@ -246,6 +254,7 @@ public function __construct(array $data = null) { $this->container['account_id_guid'] = isset($data['account_id_guid']) ? $data['account_id_guid'] : null; $this->container['account_name'] = isset($data['account_name']) ? $data['account_name'] : null; + $this->container['account_settings'] = isset($data['account_settings']) ? $data['account_settings'] : null; $this->container['allow_transaction_rooms'] = isset($data['allow_transaction_rooms']) ? $data['allow_transaction_rooms'] : null; $this->container['billing_period_days_remaining'] = isset($data['billing_period_days_remaining']) ? $data['billing_period_days_remaining'] : null; $this->container['billing_period_end_date'] = isset($data['billing_period_end_date']) ? $data['billing_period_end_date'] : null; @@ -253,7 +262,6 @@ public function __construct(array $data = null) $this->container['billing_period_envelopes_sent'] = isset($data['billing_period_envelopes_sent']) ? $data['billing_period_envelopes_sent'] : null; $this->container['billing_period_start_date'] = isset($data['billing_period_start_date']) ? $data['billing_period_start_date'] : null; $this->container['billing_profile'] = isset($data['billing_profile']) ? $data['billing_profile'] : null; - $this->container['can_cancel_renewal'] = isset($data['can_cancel_renewal']) ? $data['can_cancel_renewal'] : null; $this->container['can_upgrade'] = isset($data['can_upgrade']) ? $data['can_upgrade'] : null; $this->container['connect_permission'] = isset($data['connect_permission']) ? $data['connect_permission'] : null; $this->container['created_date'] = isset($data['created_date']) ? $data['created_date'] : null; @@ -261,6 +269,7 @@ public function __construct(array $data = null) $this->container['current_plan_id'] = isset($data['current_plan_id']) ? $data['current_plan_id'] : null; $this->container['distributor_code'] = isset($data['distributor_code']) ? $data['distributor_code'] : null; $this->container['docu_sign_landing_url'] = isset($data['docu_sign_landing_url']) ? $data['docu_sign_landing_url'] : null; + $this->container['dss_values'] = isset($data['dss_values']) ? $data['dss_values'] : null; $this->container['envelope_sending_blocked'] = isset($data['envelope_sending_blocked']) ? $data['envelope_sending_blocked'] : null; $this->container['envelope_unit_price'] = isset($data['envelope_unit_price']) ? $data['envelope_unit_price'] : null; $this->container['external_account_id'] = isset($data['external_account_id']) ? $data['external_account_id'] : null; @@ -271,6 +280,7 @@ public function __construct(array $data = null) $this->container['plan_end_date'] = isset($data['plan_end_date']) ? $data['plan_end_date'] : null; $this->container['plan_name'] = isset($data['plan_name']) ? $data['plan_name'] : null; $this->container['plan_start_date'] = isset($data['plan_start_date']) ? $data['plan_start_date'] : null; + $this->container['recipient_domains'] = isset($data['recipient_domains']) ? $data['recipient_domains'] : null; $this->container['seats_allowed'] = isset($data['seats_allowed']) ? $data['seats_allowed'] : null; $this->container['seats_in_use'] = isset($data['seats_in_use']) ? $data['seats_in_use'] : null; $this->container['status21_cfr_part11'] = isset($data['status21_cfr_part11']) ? $data['status21_cfr_part11'] : null; @@ -343,6 +353,27 @@ public function setAccountName($account_name) return $this; } + /** + * Gets account_settings + * @return \DocuSign\eSign\Model\AccountSettingsInformation + */ + public function getAccountSettings() + { + return $this->container['account_settings']; + } + + /** + * Sets account_settings + * @param \DocuSign\eSign\Model\AccountSettingsInformation $account_settings + * @return $this + */ + public function setAccountSettings($account_settings) + { + $this->container['account_settings'] = $account_settings; + + return $this; + } + /** * Gets allow_transaction_rooms * @return string @@ -490,27 +521,6 @@ public function setBillingProfile($billing_profile) return $this; } - /** - * Gets can_cancel_renewal - * @return string - */ - public function getCanCancelRenewal() - { - return $this->container['can_cancel_renewal']; - } - - /** - * Sets can_cancel_renewal - * @param string $can_cancel_renewal Reserved: TBD - * @return $this - */ - public function setCanCancelRenewal($can_cancel_renewal) - { - $this->container['can_cancel_renewal'] = $can_cancel_renewal; - - return $this; - } - /** * Gets can_upgrade * @return string @@ -658,6 +668,27 @@ public function setDocuSignLandingUrl($docu_sign_landing_url) return $this; } + /** + * Gets dss_values + * @return map[string,string] + */ + public function getDssValues() + { + return $this->container['dss_values']; + } + + /** + * Sets dss_values + * @param map[string,string] $dss_values + * @return $this + */ + public function setDssValues($dss_values) + { + $this->container['dss_values'] = $dss_values; + + return $this; + } + /** * Gets envelope_sending_blocked * @return string @@ -868,6 +899,27 @@ public function setPlanStartDate($plan_start_date) return $this; } + /** + * Gets recipient_domains + * @return \DocuSign\eSign\Model\RecipientDomain[] + */ + public function getRecipientDomains() + { + return $this->container['recipient_domains']; + } + + /** + * Sets recipient_domains + * @param \DocuSign\eSign\Model\RecipientDomain[] $recipient_domains + * @return $this + */ + public function setRecipientDomains($recipient_domains) + { + $this->container['recipient_domains'] = $recipient_domains; + + return $this; + } + /** * Gets seats_allowed * @return string diff --git a/src/Model/AccountMinimumPasswordLength.php b/src/Model/AccountMinimumPasswordLength.php index 253fed6c..54c1b7c1 100644 --- a/src/Model/AccountMinimumPasswordLength.php +++ b/src/Model/AccountMinimumPasswordLength.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/AccountNotification.php b/src/Model/AccountNotification.php new file mode 100644 index 00000000..480d8a19 --- /dev/null +++ b/src/Model/AccountNotification.php @@ -0,0 +1,279 @@ + '\DocuSign\eSign\Model\Expirations', + 'reminders' => '\DocuSign\eSign\Model\Reminders', + 'user_override_enabled' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'expirations' => 'expirations', + 'reminders' => 'reminders', + 'user_override_enabled' => 'userOverrideEnabled' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'expirations' => 'setExpirations', + 'reminders' => 'setReminders', + 'user_override_enabled' => 'setUserOverrideEnabled' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'expirations' => 'getExpirations', + 'reminders' => 'getReminders', + 'user_override_enabled' => 'getUserOverrideEnabled' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['expirations'] = isset($data['expirations']) ? $data['expirations'] : null; + $this->container['reminders'] = isset($data['reminders']) ? $data['reminders'] : null; + $this->container['user_override_enabled'] = isset($data['user_override_enabled']) ? $data['user_override_enabled'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets expirations + * @return \DocuSign\eSign\Model\Expirations + */ + public function getExpirations() + { + return $this->container['expirations']; + } + + /** + * Sets expirations + * @param \DocuSign\eSign\Model\Expirations $expirations + * @return $this + */ + public function setExpirations($expirations) + { + $this->container['expirations'] = $expirations; + + return $this; + } + + /** + * Gets reminders + * @return \DocuSign\eSign\Model\Reminders + */ + public function getReminders() + { + return $this->container['reminders']; + } + + /** + * Sets reminders + * @param \DocuSign\eSign\Model\Reminders $reminders + * @return $this + */ + public function setReminders($reminders) + { + $this->container['reminders'] = $reminders; + + return $this; + } + + /** + * Gets user_override_enabled + * @return string + */ + public function getUserOverrideEnabled() + { + return $this->container['user_override_enabled']; + } + + /** + * Sets user_override_enabled + * @param string $user_override_enabled + * @return $this + */ + public function setUserOverrideEnabled($user_override_enabled) + { + $this->container['user_override_enabled'] = $user_override_enabled; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/AccountPasswordExpirePasswordDays.php b/src/Model/AccountPasswordExpirePasswordDays.php index 6c557a10..2a8b3311 100644 --- a/src/Model/AccountPasswordExpirePasswordDays.php +++ b/src/Model/AccountPasswordExpirePasswordDays.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/AccountPasswordLockoutDurationMinutes.php b/src/Model/AccountPasswordLockoutDurationMinutes.php index d5e17568..4f3a8005 100644 --- a/src/Model/AccountPasswordLockoutDurationMinutes.php +++ b/src/Model/AccountPasswordLockoutDurationMinutes.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/AccountPasswordLockoutDurationType.php b/src/Model/AccountPasswordLockoutDurationType.php index 635d4aeb..ebb2b2cb 100644 --- a/src/Model/AccountPasswordLockoutDurationType.php +++ b/src/Model/AccountPasswordLockoutDurationType.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/AccountPasswordMinimumPasswordAgeDays.php b/src/Model/AccountPasswordMinimumPasswordAgeDays.php index cb65bfa9..b7eb90f1 100644 --- a/src/Model/AccountPasswordMinimumPasswordAgeDays.php +++ b/src/Model/AccountPasswordMinimumPasswordAgeDays.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/AccountPasswordQuestionsRequired.php b/src/Model/AccountPasswordQuestionsRequired.php index 3f492a5c..30f063a2 100644 --- a/src/Model/AccountPasswordQuestionsRequired.php +++ b/src/Model/AccountPasswordQuestionsRequired.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/AccountPasswordRules.php b/src/Model/AccountPasswordRules.php index 8c6ba48a..a4d0918a 100644 --- a/src/Model/AccountPasswordRules.php +++ b/src/Model/AccountPasswordRules.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/AccountPasswordStrengthType.php b/src/Model/AccountPasswordStrengthType.php index c217ef0f..d1313639 100644 --- a/src/Model/AccountPasswordStrengthType.php +++ b/src/Model/AccountPasswordStrengthType.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/AccountPasswordStrengthTypeOption.php b/src/Model/AccountPasswordStrengthTypeOption.php index 83b4b078..9cb7cd3b 100644 --- a/src/Model/AccountPasswordStrengthTypeOption.php +++ b/src/Model/AccountPasswordStrengthTypeOption.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/AccountRoleSettings.php b/src/Model/AccountRoleSettings.php index 73f311b4..bef56ef7 100644 --- a/src/Model/AccountRoleSettings.php +++ b/src/Model/AccountRoleSettings.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -64,12 +64,16 @@ class AccountRoleSettings implements ArrayAccess 'allow_api_sending_on_behalf_of_others_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'allow_api_sequential_signing' => 'string', 'allow_api_sequential_signing_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_auto_tagging' => 'string', + 'allow_auto_tagging_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'allow_bulk_sending' => 'string', 'allow_bulk_sending_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'allow_docu_sign_desktop_client' => 'string', 'allow_docu_sign_desktop_client_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'allowed_address_book_access' => 'string', 'allowed_address_book_access_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allowed_clickwraps_access' => 'string', + 'allowed_clickwraps_access_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'allowed_template_access' => 'string', 'allowed_template_access_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'allowed_to_be_envelope_transfer_recipient' => 'string', @@ -110,6 +114,7 @@ class AccountRoleSettings implements ArrayAccess 'power_form_role_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'receive_completed_self_signed_documents_as_email_links' => 'string', 'receive_completed_self_signed_documents_as_email_links_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'signing_ui_version_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'supplemental_documents_must_accept' => 'string', 'supplemental_documents_must_accept_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'supplemental_documents_must_read' => 'string', @@ -144,12 +149,16 @@ public static function swaggerTypes() 'allow_api_sending_on_behalf_of_others_metadata' => 'allowApiSendingOnBehalfOfOthersMetadata', 'allow_api_sequential_signing' => 'allowApiSequentialSigning', 'allow_api_sequential_signing_metadata' => 'allowApiSequentialSigningMetadata', + 'allow_auto_tagging' => 'allowAutoTagging', + 'allow_auto_tagging_metadata' => 'allowAutoTaggingMetadata', 'allow_bulk_sending' => 'allowBulkSending', 'allow_bulk_sending_metadata' => 'allowBulkSendingMetadata', 'allow_docu_sign_desktop_client' => 'allowDocuSignDesktopClient', 'allow_docu_sign_desktop_client_metadata' => 'allowDocuSignDesktopClientMetadata', 'allowed_address_book_access' => 'allowedAddressBookAccess', 'allowed_address_book_access_metadata' => 'allowedAddressBookAccessMetadata', + 'allowed_clickwraps_access' => 'allowedClickwrapsAccess', + 'allowed_clickwraps_access_metadata' => 'allowedClickwrapsAccessMetadata', 'allowed_template_access' => 'allowedTemplateAccess', 'allowed_template_access_metadata' => 'allowedTemplateAccessMetadata', 'allowed_to_be_envelope_transfer_recipient' => 'allowedToBeEnvelopeTransferRecipient', @@ -190,6 +199,7 @@ public static function swaggerTypes() 'power_form_role_metadata' => 'powerFormRoleMetadata', 'receive_completed_self_signed_documents_as_email_links' => 'receiveCompletedSelfSignedDocumentsAsEmailLinks', 'receive_completed_self_signed_documents_as_email_links_metadata' => 'receiveCompletedSelfSignedDocumentsAsEmailLinksMetadata', + 'signing_ui_version_metadata' => 'signingUiVersionMetadata', 'supplemental_documents_must_accept' => 'supplementalDocumentsMustAccept', 'supplemental_documents_must_accept_metadata' => 'supplementalDocumentsMustAcceptMetadata', 'supplemental_documents_must_read' => 'supplementalDocumentsMustRead', @@ -220,12 +230,16 @@ public static function swaggerTypes() 'allow_api_sending_on_behalf_of_others_metadata' => 'setAllowApiSendingOnBehalfOfOthersMetadata', 'allow_api_sequential_signing' => 'setAllowApiSequentialSigning', 'allow_api_sequential_signing_metadata' => 'setAllowApiSequentialSigningMetadata', + 'allow_auto_tagging' => 'setAllowAutoTagging', + 'allow_auto_tagging_metadata' => 'setAllowAutoTaggingMetadata', 'allow_bulk_sending' => 'setAllowBulkSending', 'allow_bulk_sending_metadata' => 'setAllowBulkSendingMetadata', 'allow_docu_sign_desktop_client' => 'setAllowDocuSignDesktopClient', 'allow_docu_sign_desktop_client_metadata' => 'setAllowDocuSignDesktopClientMetadata', 'allowed_address_book_access' => 'setAllowedAddressBookAccess', 'allowed_address_book_access_metadata' => 'setAllowedAddressBookAccessMetadata', + 'allowed_clickwraps_access' => 'setAllowedClickwrapsAccess', + 'allowed_clickwraps_access_metadata' => 'setAllowedClickwrapsAccessMetadata', 'allowed_template_access' => 'setAllowedTemplateAccess', 'allowed_template_access_metadata' => 'setAllowedTemplateAccessMetadata', 'allowed_to_be_envelope_transfer_recipient' => 'setAllowedToBeEnvelopeTransferRecipient', @@ -266,6 +280,7 @@ public static function swaggerTypes() 'power_form_role_metadata' => 'setPowerFormRoleMetadata', 'receive_completed_self_signed_documents_as_email_links' => 'setReceiveCompletedSelfSignedDocumentsAsEmailLinks', 'receive_completed_self_signed_documents_as_email_links_metadata' => 'setReceiveCompletedSelfSignedDocumentsAsEmailLinksMetadata', + 'signing_ui_version_metadata' => 'setSigningUiVersionMetadata', 'supplemental_documents_must_accept' => 'setSupplementalDocumentsMustAccept', 'supplemental_documents_must_accept_metadata' => 'setSupplementalDocumentsMustAcceptMetadata', 'supplemental_documents_must_read' => 'setSupplementalDocumentsMustRead', @@ -296,12 +311,16 @@ public static function swaggerTypes() 'allow_api_sending_on_behalf_of_others_metadata' => 'getAllowApiSendingOnBehalfOfOthersMetadata', 'allow_api_sequential_signing' => 'getAllowApiSequentialSigning', 'allow_api_sequential_signing_metadata' => 'getAllowApiSequentialSigningMetadata', + 'allow_auto_tagging' => 'getAllowAutoTagging', + 'allow_auto_tagging_metadata' => 'getAllowAutoTaggingMetadata', 'allow_bulk_sending' => 'getAllowBulkSending', 'allow_bulk_sending_metadata' => 'getAllowBulkSendingMetadata', 'allow_docu_sign_desktop_client' => 'getAllowDocuSignDesktopClient', 'allow_docu_sign_desktop_client_metadata' => 'getAllowDocuSignDesktopClientMetadata', 'allowed_address_book_access' => 'getAllowedAddressBookAccess', 'allowed_address_book_access_metadata' => 'getAllowedAddressBookAccessMetadata', + 'allowed_clickwraps_access' => 'getAllowedClickwrapsAccess', + 'allowed_clickwraps_access_metadata' => 'getAllowedClickwrapsAccessMetadata', 'allowed_template_access' => 'getAllowedTemplateAccess', 'allowed_template_access_metadata' => 'getAllowedTemplateAccessMetadata', 'allowed_to_be_envelope_transfer_recipient' => 'getAllowedToBeEnvelopeTransferRecipient', @@ -342,6 +361,7 @@ public static function swaggerTypes() 'power_form_role_metadata' => 'getPowerFormRoleMetadata', 'receive_completed_self_signed_documents_as_email_links' => 'getReceiveCompletedSelfSignedDocumentsAsEmailLinks', 'receive_completed_self_signed_documents_as_email_links_metadata' => 'getReceiveCompletedSelfSignedDocumentsAsEmailLinksMetadata', + 'signing_ui_version_metadata' => 'getSigningUiVersionMetadata', 'supplemental_documents_must_accept' => 'getSupplementalDocumentsMustAccept', 'supplemental_documents_must_accept_metadata' => 'getSupplementalDocumentsMustAcceptMetadata', 'supplemental_documents_must_read' => 'getSupplementalDocumentsMustRead', @@ -397,12 +417,16 @@ public function __construct(array $data = null) $this->container['allow_api_sending_on_behalf_of_others_metadata'] = isset($data['allow_api_sending_on_behalf_of_others_metadata']) ? $data['allow_api_sending_on_behalf_of_others_metadata'] : null; $this->container['allow_api_sequential_signing'] = isset($data['allow_api_sequential_signing']) ? $data['allow_api_sequential_signing'] : null; $this->container['allow_api_sequential_signing_metadata'] = isset($data['allow_api_sequential_signing_metadata']) ? $data['allow_api_sequential_signing_metadata'] : null; + $this->container['allow_auto_tagging'] = isset($data['allow_auto_tagging']) ? $data['allow_auto_tagging'] : null; + $this->container['allow_auto_tagging_metadata'] = isset($data['allow_auto_tagging_metadata']) ? $data['allow_auto_tagging_metadata'] : null; $this->container['allow_bulk_sending'] = isset($data['allow_bulk_sending']) ? $data['allow_bulk_sending'] : null; $this->container['allow_bulk_sending_metadata'] = isset($data['allow_bulk_sending_metadata']) ? $data['allow_bulk_sending_metadata'] : null; $this->container['allow_docu_sign_desktop_client'] = isset($data['allow_docu_sign_desktop_client']) ? $data['allow_docu_sign_desktop_client'] : null; $this->container['allow_docu_sign_desktop_client_metadata'] = isset($data['allow_docu_sign_desktop_client_metadata']) ? $data['allow_docu_sign_desktop_client_metadata'] : null; $this->container['allowed_address_book_access'] = isset($data['allowed_address_book_access']) ? $data['allowed_address_book_access'] : null; $this->container['allowed_address_book_access_metadata'] = isset($data['allowed_address_book_access_metadata']) ? $data['allowed_address_book_access_metadata'] : null; + $this->container['allowed_clickwraps_access'] = isset($data['allowed_clickwraps_access']) ? $data['allowed_clickwraps_access'] : null; + $this->container['allowed_clickwraps_access_metadata'] = isset($data['allowed_clickwraps_access_metadata']) ? $data['allowed_clickwraps_access_metadata'] : null; $this->container['allowed_template_access'] = isset($data['allowed_template_access']) ? $data['allowed_template_access'] : null; $this->container['allowed_template_access_metadata'] = isset($data['allowed_template_access_metadata']) ? $data['allowed_template_access_metadata'] : null; $this->container['allowed_to_be_envelope_transfer_recipient'] = isset($data['allowed_to_be_envelope_transfer_recipient']) ? $data['allowed_to_be_envelope_transfer_recipient'] : null; @@ -443,6 +467,7 @@ public function __construct(array $data = null) $this->container['power_form_role_metadata'] = isset($data['power_form_role_metadata']) ? $data['power_form_role_metadata'] : null; $this->container['receive_completed_self_signed_documents_as_email_links'] = isset($data['receive_completed_self_signed_documents_as_email_links']) ? $data['receive_completed_self_signed_documents_as_email_links'] : null; $this->container['receive_completed_self_signed_documents_as_email_links_metadata'] = isset($data['receive_completed_self_signed_documents_as_email_links_metadata']) ? $data['receive_completed_self_signed_documents_as_email_links_metadata'] : null; + $this->container['signing_ui_version_metadata'] = isset($data['signing_ui_version_metadata']) ? $data['signing_ui_version_metadata'] : null; $this->container['supplemental_documents_must_accept'] = isset($data['supplemental_documents_must_accept']) ? $data['supplemental_documents_must_accept'] : null; $this->container['supplemental_documents_must_accept_metadata'] = isset($data['supplemental_documents_must_accept_metadata']) ? $data['supplemental_documents_must_accept_metadata'] : null; $this->container['supplemental_documents_must_read'] = isset($data['supplemental_documents_must_read']) ? $data['supplemental_documents_must_read'] : null; @@ -690,6 +715,48 @@ public function setAllowApiSequentialSigningMetadata($allow_api_sequential_signi return $this; } + /** + * Gets allow_auto_tagging + * @return string + */ + public function getAllowAutoTagging() + { + return $this->container['allow_auto_tagging']; + } + + /** + * Sets allow_auto_tagging + * @param string $allow_auto_tagging + * @return $this + */ + public function setAllowAutoTagging($allow_auto_tagging) + { + $this->container['allow_auto_tagging'] = $allow_auto_tagging; + + return $this; + } + + /** + * Gets allow_auto_tagging_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowAutoTaggingMetadata() + { + return $this->container['allow_auto_tagging_metadata']; + } + + /** + * Sets allow_auto_tagging_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_auto_tagging_metadata + * @return $this + */ + public function setAllowAutoTaggingMetadata($allow_auto_tagging_metadata) + { + $this->container['allow_auto_tagging_metadata'] = $allow_auto_tagging_metadata; + + return $this; + } + /** * Gets allow_bulk_sending * @return string @@ -816,6 +883,48 @@ public function setAllowedAddressBookAccessMetadata($allowed_address_book_access return $this; } + /** + * Gets allowed_clickwraps_access + * @return string + */ + public function getAllowedClickwrapsAccess() + { + return $this->container['allowed_clickwraps_access']; + } + + /** + * Sets allowed_clickwraps_access + * @param string $allowed_clickwraps_access + * @return $this + */ + public function setAllowedClickwrapsAccess($allowed_clickwraps_access) + { + $this->container['allowed_clickwraps_access'] = $allowed_clickwraps_access; + + return $this; + } + + /** + * Gets allowed_clickwraps_access_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowedClickwrapsAccessMetadata() + { + return $this->container['allowed_clickwraps_access_metadata']; + } + + /** + * Sets allowed_clickwraps_access_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allowed_clickwraps_access_metadata + * @return $this + */ + public function setAllowedClickwrapsAccessMetadata($allowed_clickwraps_access_metadata) + { + $this->container['allowed_clickwraps_access_metadata'] = $allowed_clickwraps_access_metadata; + + return $this; + } + /** * Gets allowed_template_access * @return string @@ -1656,6 +1765,27 @@ public function setReceiveCompletedSelfSignedDocumentsAsEmailLinksMetadata($rece return $this; } + /** + * Gets signing_ui_version_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSigningUiVersionMetadata() + { + return $this->container['signing_ui_version_metadata']; + } + + /** + * Sets signing_ui_version_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $signing_ui_version_metadata + * @return $this + */ + public function setSigningUiVersionMetadata($signing_ui_version_metadata) + { + $this->container['signing_ui_version_metadata'] = $signing_ui_version_metadata; + + return $this; + } + /** * Gets supplemental_documents_must_accept * @return string diff --git a/src/Model/AccountSeals.php b/src/Model/AccountSeals.php index 319598b9..91ddd3be 100644 --- a/src/Model/AccountSeals.php +++ b/src/Model/AccountSeals.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/AccountSettingsInformation.php b/src/Model/AccountSettingsInformation.php index 266ca350..9e48d3f7 100644 --- a/src/Model/AccountSettingsInformation.php +++ b/src/Model/AccountSettingsInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,7 +55,498 @@ class AccountSettingsInformation implements ArrayAccess * @var string[] */ protected static $swaggerTypes = [ - 'account_settings' => '\DocuSign\eSign\Model\NameValue[]' + 'access_code_format' => '\DocuSign\eSign\Model\AccessCodeFormat', + 'account_date_time_format' => 'string', + 'account_date_time_format_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'account_name' => 'string', + 'account_name_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'account_notification' => '\DocuSign\eSign\Model\AccountNotification', + 'account_ui_settings' => '\DocuSign\eSign\Model\AccountUISettings', + 'adopt_sig_config' => 'string', + 'adopt_sig_config_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'advanced_correct' => 'string', + 'advanced_correct_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_access_code_format' => 'string', + 'allow_access_code_format_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_account_management_granular' => 'string', + 'allow_account_management_granular_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_account_member_name_change' => 'string', + 'allow_account_member_name_change_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_advanced_recipient_routing_conditional' => 'string', + 'allow_advanced_recipient_routing_conditional_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_agent_name_email_edit' => 'string', + 'allow_agent_name_email_edit_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_agreement_actions' => 'string', + 'allow_agreement_actions_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_auto_nav_settings' => 'string', + 'allow_auto_nav_settings_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_auto_tagging' => 'string', + 'allow_auto_tagging_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_bulk_send' => 'string', + 'allow_bulk_send_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_cd_withdraw' => 'string', + 'allow_cd_withdraw_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_connect_http_listener_configs' => 'string', + 'allow_connect_send_finish_later' => 'string', + 'allow_connect_send_finish_later_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_consumer_disclosure_override' => 'string', + 'allow_consumer_disclosure_override_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_data_download' => 'string', + 'allow_data_download_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_document_disclosures' => 'string', + 'allow_document_disclosures_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_documents_on_signed_envelopes' => 'string', + 'allow_documents_on_signed_envelopes_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_document_visibility' => 'string', + 'allow_document_visibility_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_e_hanko_stamps' => 'string', + 'allow_e_hanko_stamps_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_e_note_e_original' => 'string', + 'allow_e_note_e_original_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_envelope_correct' => 'string', + 'allow_envelope_correct_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_envelope_custody_transfer' => 'string', + 'allow_envelope_custody_transfer_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_envelope_custom_fields' => 'string', + 'allow_envelope_custom_fields_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_envelope_publish_reporting' => 'string', + 'allow_envelope_publish_reporting_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_envelope_reporting' => 'string', + 'allow_envelope_reporting_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_expression' => 'string', + 'allow_expression_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_express_signer_certificate' => 'string', + 'allow_express_signer_certificate_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_extended_sending_resource_file' => 'string', + 'allow_extended_sending_resource_file_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_external_signature_pad' => 'string', + 'allow_external_signature_pad_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_idv_level1' => 'string', + 'allow_idv_level1_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_idv_platform' => 'string', + 'allow_idv_platform_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_in_person' => 'string', + 'allow_in_person_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_managed_stamps' => 'string', + 'allow_managed_stamps_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_markup' => 'string', + 'allow_markup_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_member_time_zone' => 'string', + 'allow_member_time_zone_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_merge_fields' => 'string', + 'allow_merge_fields_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_multiple_brand_profiles' => 'string', + 'allow_multiple_brand_profiles_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_multiple_signer_attachments' => 'string', + 'allow_multiple_signer_attachments_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_non_us_phone_auth' => 'string', + 'allow_non_us_phone_auth_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_offline_signing' => 'string', + 'allow_offline_signing_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_open_trust_signer_certificate' => 'string', + 'allow_open_trust_signer_certificate_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_organizations' => 'string', + 'allow_organizations_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_payment_processing' => 'string', + 'allow_payment_processing_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_personal_signer_certificate' => 'string', + 'allow_personal_signer_certificate_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_phone_authentication' => 'string', + 'allow_phone_authentication_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_phone_auth_override' => 'string', + 'allow_phone_auth_override_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_private_signing_groups' => 'string', + 'allow_private_signing_groups_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_reminders' => 'string', + 'allow_reminders_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_resource_file_branding' => 'string', + 'allow_resource_file_branding_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_safe_bio_pharma_signer_certificate' => 'string', + 'allow_safe_bio_pharma_signer_certificate_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_security_appliance' => 'string', + 'allow_security_appliance_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_send_to_certified_delivery' => 'string', + 'allow_send_to_certified_delivery_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_send_to_intermediary' => 'string', + 'allow_send_to_intermediary_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_server_templates' => 'string', + 'allow_server_templates_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_shared_tabs' => 'string', + 'allow_shared_tabs_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_signature_stamps' => 'string', + 'allow_signature_stamps_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_sign_document_from_home_page' => 'string', + 'allow_sign_document_from_home_page_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_signer_reassign' => 'string', + 'allow_signer_reassign_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_signer_reassign_override' => 'string', + 'allow_signer_reassign_override_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_signing_extensions' => 'string', + 'allow_signing_extensions_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_signing_groups' => 'string', + 'allow_signing_groups_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_signing_radio_deselect' => 'string', + 'allow_signing_radio_deselect_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_sign_now' => 'string', + 'allow_sign_now_metadata' => 'string', + 'allow_social_id_login' => 'string', + 'allow_social_id_login_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_supplemental_documents' => 'string', + 'allow_supplemental_documents_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'anchor_population_scope' => 'string', + 'anchor_population_scope_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'anchor_tag_versioned_placement_enabled' => 'string', + 'anchor_tag_versioned_placement_metadata_enabled' => '\DocuSign\eSign\Model\SettingsMetadata', + 'attach_completed_envelope' => 'string', + 'attach_completed_envelope_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'authentication_check' => 'string', + 'authentication_check_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'auto_nav_rule' => 'string', + 'auto_nav_rule_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'auto_provision_signer_account' => 'string', + 'auto_provision_signer_account_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'bcc_email_archive' => 'string', + 'bcc_email_archive_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'beta_switch_configuration' => 'string', + 'beta_switch_configuration_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'billing_address' => '\DocuSign\eSign\Model\AddressInformation', + 'billing_address_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'bulk_send' => 'string', + 'bulk_send_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'can_self_brand_send' => 'string', + 'can_self_brand_send_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'can_self_brand_sign' => 'string', + 'can_self_brand_sign_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'capture_voice_recording' => 'string', + 'capture_voice_recording_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'cfr_use_wide_image' => 'string', + 'cfr_use_wide_image_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'check_for_multiple_admins_on_account' => 'string', + 'check_for_multiple_admins_on_account_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'chrome_signature_enabled' => 'string', + 'chrome_signature_enabled_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'comment_email_show_message_text' => 'string', + 'comment_email_show_message_text_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'comments_allow_envelope_override' => 'string', + 'comments_allow_envelope_override_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'conditional_fields_enabled' => 'string', + 'conditional_fields_enabled_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'consumer_disclosure_frequency' => 'string', + 'consumer_disclosure_frequency_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'convert_pdf_fields' => 'string', + 'convert_pdf_fields_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'data_population_scope' => 'string', + 'data_population_scope_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'disable_mobile_app' => 'string', + 'disable_mobile_app_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'disable_mobile_push_notifications' => 'string', + 'disable_mobile_push_notifications_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'disable_mobile_sending' => 'string', + 'disable_mobile_sending_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'disable_multiple_sessions' => 'string', + 'disable_multiple_sessions_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'disable_purge_notifications_for_sender_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'disable_signer_cert_view' => 'string', + 'disable_signer_cert_view_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'disable_signer_history_view' => 'string', + 'disable_signer_history_view_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'disable_style_signature' => 'string', + 'disable_style_signature_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'disable_upload_signature' => 'string', + 'disable_upload_signature_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'disable_user_sharing' => 'string', + 'disable_user_sharing_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'display_beta_switch' => 'string', + 'display_beta_switch_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'document_conversion_restrictions' => 'string', + 'document_conversion_restrictions_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'document_retention' => 'string', + 'document_retention_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'document_retention_purge_tabs' => 'string', + 'document_visibility' => 'string', + 'document_visibility_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'email_template_version' => 'string', + 'email_template_version_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_access_code_generator' => 'string', + 'enable_access_code_generator_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_advanced_payments' => 'string', + 'enable_advanced_payments_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_advanced_power_forms' => 'string', + 'enable_advanced_power_forms_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_auto_nav' => 'string', + 'enable_auto_nav_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_calculated_fields' => 'string', + 'enable_calculated_fields_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_clickwraps' => 'string', + 'enable_clickwraps_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_customer_satisfaction_metric_tracking' => 'string', + 'enable_customer_satisfaction_metric_tracking_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_ds_pro' => 'string', + 'enable_ds_pro_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_envelope_stamping_by_account_admin' => 'string', + 'enable_envelope_stamping_by_account_admin_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_envelope_stamping_by_ds_admin' => 'string', + 'enable_envelope_stamping_by_ds_admin_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_payment_processing' => 'string', + 'enable_payment_processing_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_power_form' => 'string', + 'enable_power_form_direct' => 'string', + 'enable_power_form_direct_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_power_form_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_recipient_domain_validation' => 'string', + 'enable_recipient_domain_validation_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_report_links' => 'string', + 'enable_report_links_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_require_sign_on_paper' => 'string', + 'enable_require_sign_on_paper_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_reserved_domain' => 'string', + 'enable_reserved_domain_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_responsive_signing' => 'string', + 'enable_responsive_signing_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_scheduled_release' => 'string', + 'enable_scheduled_release_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_sending_tags_font_settings' => 'string', + 'enable_sending_tags_font_settings_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_send_to_agent' => 'string', + 'enable_send_to_agent_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_send_to_intermediary' => 'string', + 'enable_send_to_intermediary_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_send_to_manage' => 'string', + 'enable_send_to_manage_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_sequential_signing_api' => 'string', + 'enable_sequential_signing_api_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_sequential_signing_ui' => 'string', + 'enable_sequential_signing_ui_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_signer_attachments' => 'string', + 'enable_signer_attachments_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_signing_extension_comments' => 'string', + 'enable_signing_extension_comments_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_signing_extension_conversations' => 'string', + 'enable_signing_extension_conversations_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_signing_order_settings_for_account' => 'string', + 'enable_signing_order_settings_for_account_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_sign_on_paper' => 'string', + 'enable_sign_on_paper_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_sign_on_paper_override' => 'string', + 'enable_sign_on_paper_override_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_sign_with_notary' => 'string', + 'enable_sign_with_notary_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_smart_contracts' => 'string', + 'enable_smart_contracts_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_sms_authentication' => 'string', + 'enable_sms_authentication_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_social_id_login' => 'string', + 'enable_social_id_login_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_strike_through' => 'string', + 'enable_strike_through_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_transaction_point' => 'string', + 'enable_transaction_point_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_vaulting' => 'string', + 'enable_vaulting_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_witnessing' => 'string', + 'enable_witnessing_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enforce_template_name_uniqueness' => 'string', + 'enforce_template_name_uniqueness_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'envelope_integration_allowed' => 'string', + 'envelope_integration_allowed_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'envelope_integration_enabled' => 'string', + 'envelope_integration_enabled_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'envelope_stamping_default_value' => 'string', + 'envelope_stamping_default_value_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'express_send' => 'string', + 'express_send_allow_tabs' => 'string', + 'express_send_allow_tabs_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'express_send_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'external_document_sources' => '\DocuSign\eSign\Model\ExternalDocumentSources', + 'external_signature_pad_type' => 'string', + 'external_signature_pad_type_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'fax_out_enabled' => 'string', + 'fax_out_enabled_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'guided_forms_html_allowed' => 'string', + 'guided_forms_html_allowed_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'hide_account_address_in_co_c' => 'string', + 'hide_account_address_in_co_c_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'hide_pricing' => 'string', + 'hide_pricing_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'id_check_configurations' => '\DocuSign\eSign\Model\IdCheckConfiguration[]', + 'id_check_expire' => 'string', + 'id_check_expire_days' => 'string', + 'id_check_expire_days_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'id_check_expire_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'id_check_expire_minutes' => 'string', + 'id_check_expire_minutes_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'id_check_required' => 'string', + 'id_check_required_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'identity_verification' => '\DocuSign\eSign\Model\AccountIdentityVerificationWorkflow[]', + 'identity_verification_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'ignore_error_if_anchor_tab_not_found' => 'string', + 'ignore_error_if_anchor_tab_not_found_metadata_enabled' => '\DocuSign\eSign\Model\SettingsMetadata', + 'in_person_id_check_question' => 'string', + 'in_person_id_check_question_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'in_person_signing_enabled' => 'string', + 'in_person_signing_enabled_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'in_session_enabled' => 'string', + 'in_session_enabled_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'in_session_suppress_emails' => 'string', + 'in_session_suppress_emails_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'maximum_signing_groups' => 'string', + 'maximum_signing_groups_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'maximum_users_per_signing_group' => 'string', + 'maximum_users_per_signing_group_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'max_number_of_custom_stamps' => 'string', + 'mobile_session_timeout' => 'string', + 'mobile_session_timeout_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'number_of_active_custom_stamps' => 'string', + 'opt_in_mobile_signing_v02' => 'string', + 'opt_in_mobile_signing_v02_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'opt_out_auto_nav_text_and_tab_color_updates' => 'string', + 'opt_out_auto_nav_text_and_tab_color_updates_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'opt_out_new_platform_seal' => 'string', + 'opt_out_new_platform_seal_platform_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'phone_auth_recipient_may_provide_phone_number' => 'string', + 'phone_auth_recipient_may_provide_phone_number_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'pki_sign_downloaded_pdf_docs' => 'string', + 'pki_sign_downloaded_pdf_docs_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'recipients_can_sign_offline' => 'string', + 'recipients_can_sign_offline_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'recipient_signing_auto_navigation_control' => 'string', + 'recipient_signing_auto_navigation_control_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'require21_cf_rpt11_compliance' => 'string', + 'require21_cf_rpt11_compliance_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'require_decline_reason' => 'string', + 'require_decline_reason_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'require_external_user_management' => 'string', + 'require_external_user_management_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'require_signer_certificate_type' => 'string', + 'require_signer_certificate_type_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'rsa_verid_account_name' => 'string', + 'rsa_verid_password' => 'string', + 'rsa_verid_ruleset' => 'string', + 'rsa_verid_user_id' => 'string', + 'self_signed_recipient_email_document' => 'string', + 'self_signed_recipient_email_document_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'self_signed_recipient_email_document_user_override' => 'string', + 'self_signed_recipient_email_document_user_override_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'sender_can_sign_in_each_location' => 'string', + 'sender_can_sign_in_each_location_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'sender_must_authenticate_signing' => 'string', + 'sender_must_authenticate_signing_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'sending_tags_font_color' => 'string', + 'sending_tags_font_color_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'sending_tags_font_name' => 'string', + 'sending_tags_font_name_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'sending_tags_font_size' => 'string', + 'sending_tags_font_size_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'send_to_certified_delivery_enabled' => 'string', + 'send_to_certified_delivery_enabled_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'session_timeout' => 'string', + 'session_timeout_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'set_recip_email_lang' => 'string', + 'set_recip_email_lang_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'set_recip_sign_lang' => 'string', + 'set_recip_sign_lang_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'shared_template_folders' => 'string', + 'shared_template_folders_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'show_complete_dialog_in_embedded_session' => 'string', + 'show_complete_dialog_in_embedded_session_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'show_conditional_routing_on_send' => 'string', + 'show_conditional_routing_on_send_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'show_initial_conditional_fields' => 'string', + 'show_initial_conditional_fields_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'show_localized_watermarks' => 'string', + 'show_localized_watermarks_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'show_tutorials' => 'string', + 'show_tutorials_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'signature_providers' => 'string[]', + 'signature_providers_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'sign_date_format' => 'string', + 'sign_date_format_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'signer_attach_certificate_to_envelope_pdf' => 'string', + 'signer_attach_certificate_to_envelope_pdf_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'signer_attach_concat' => 'string', + 'signer_attach_concat_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'signer_can_create_account' => 'string', + 'signer_can_create_account_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'signer_can_sign_on_mobile' => 'string', + 'signer_can_sign_on_mobile_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'signer_in_session_use_envelope_complete_email' => 'string', + 'signer_in_session_use_envelope_complete_email_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'signer_login_requirements' => 'string', + 'signer_login_requirements_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'signer_must_have_account' => 'string', + 'signer_must_have_account_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'signer_must_login_to_sign' => 'string', + 'signer_must_login_to_sign_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'signer_show_secure_field_initial_values' => 'string', + 'signer_show_secure_field_initial_values_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'signing_session_timeout' => 'string', + 'signing_session_timeout_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'signing_ui_version' => 'string', + 'signing_ui_version_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'sign_time_format' => 'string', + 'sign_time_format_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'sign_time_show_am_pm' => 'string', + 'sign_time_show_am_pm_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'simplified_sending_enabled' => 'string', + 'simplified_sending_enabled_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'single_sign_on_enabled' => 'string', + 'single_sign_on_enabled_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'skip_auth_completed_envelopes' => 'string', + 'skip_auth_completed_envelopes_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'social_id_recip_auth' => 'string', + 'social_id_recip_auth_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'specify_document_visibility' => 'string', + 'specify_document_visibility_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'start_in_advanced_correct' => 'string', + 'start_in_advanced_correct_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'supplemental_documents_must_accept' => 'string', + 'supplemental_documents_must_accept_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'supplemental_documents_must_read' => 'string', + 'supplemental_documents_must_read_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'supplemental_documents_must_view' => 'string', + 'supplemental_documents_must_view_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'suppress_certificate_enforcement' => 'string', + 'suppress_certificate_enforcement_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'tab_account_settings' => '\DocuSign\eSign\Model\TabAccountSettings', + 'timezone_offset_api' => 'string', + 'timezone_offset_api_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'timezone_offset_ui' => 'string', + 'timezone_offset_ui_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'universal_signature_opt_in' => 'string', + 'use_account_level_email' => 'string', + 'use_account_level_email_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'use_consumer_disclosure' => 'string', + 'use_consumer_disclosure_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'use_consumer_disclosure_within_account' => 'string', + 'use_consumer_disclosure_within_account_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'use_derived_keys' => 'string', + 'use_derived_keys_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'use_docu_sign_express_signer_certificate' => 'string', + 'use_docu_sign_express_signer_certificate_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'use_new_blob_for_pdf' => 'string', + 'use_new_blob_for_pdf_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'use_safe_signer_certificates' => 'string', + 'use_safe_signer_certificates_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'uses_api' => 'string', + 'uses_api_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'use_signature_provider_platform' => 'string', + 'use_signature_provider_platform_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'validations_allowed' => 'string', + 'validations_allowed_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'validations_brand' => 'string', + 'validations_brand_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'validations_cadence' => 'string', + 'validations_cadence_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'validations_enabled' => 'string', + 'validations_enabled_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'validations_report' => 'string', + 'validations_report_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'water_mark_enabled' => 'string', + 'water_mark_enabled_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'write_reminder_to_envelope_history' => 'string', + 'write_reminder_to_envelope_history_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'wurfl_min_allowable_screen_size' => 'string', + 'wurfl_min_allowable_screen_size_metadata' => '\DocuSign\eSign\Model\SettingsMetadata' ]; public static function swaggerTypes() @@ -68,7 +559,498 @@ public static function swaggerTypes() * @var string[] */ protected static $attributeMap = [ - 'account_settings' => 'accountSettings' + 'access_code_format' => 'accessCodeFormat', + 'account_date_time_format' => 'accountDateTimeFormat', + 'account_date_time_format_metadata' => 'accountDateTimeFormatMetadata', + 'account_name' => 'accountName', + 'account_name_metadata' => 'accountNameMetadata', + 'account_notification' => 'accountNotification', + 'account_ui_settings' => 'accountUISettings', + 'adopt_sig_config' => 'adoptSigConfig', + 'adopt_sig_config_metadata' => 'adoptSigConfigMetadata', + 'advanced_correct' => 'advancedCorrect', + 'advanced_correct_metadata' => 'advancedCorrectMetadata', + 'allow_access_code_format' => 'allowAccessCodeFormat', + 'allow_access_code_format_metadata' => 'allowAccessCodeFormatMetadata', + 'allow_account_management_granular' => 'allowAccountManagementGranular', + 'allow_account_management_granular_metadata' => 'allowAccountManagementGranularMetadata', + 'allow_account_member_name_change' => 'allowAccountMemberNameChange', + 'allow_account_member_name_change_metadata' => 'allowAccountMemberNameChangeMetadata', + 'allow_advanced_recipient_routing_conditional' => 'allowAdvancedRecipientRoutingConditional', + 'allow_advanced_recipient_routing_conditional_metadata' => 'allowAdvancedRecipientRoutingConditionalMetadata', + 'allow_agent_name_email_edit' => 'allowAgentNameEmailEdit', + 'allow_agent_name_email_edit_metadata' => 'allowAgentNameEmailEditMetadata', + 'allow_agreement_actions' => 'allowAgreementActions', + 'allow_agreement_actions_metadata' => 'allowAgreementActionsMetadata', + 'allow_auto_nav_settings' => 'allowAutoNavSettings', + 'allow_auto_nav_settings_metadata' => 'allowAutoNavSettingsMetadata', + 'allow_auto_tagging' => 'allowAutoTagging', + 'allow_auto_tagging_metadata' => 'allowAutoTaggingMetadata', + 'allow_bulk_send' => 'allowBulkSend', + 'allow_bulk_send_metadata' => 'allowBulkSendMetadata', + 'allow_cd_withdraw' => 'allowCDWithdraw', + 'allow_cd_withdraw_metadata' => 'allowCDWithdrawMetadata', + 'allow_connect_http_listener_configs' => 'allowConnectHttpListenerConfigs', + 'allow_connect_send_finish_later' => 'allowConnectSendFinishLater', + 'allow_connect_send_finish_later_metadata' => 'allowConnectSendFinishLaterMetadata', + 'allow_consumer_disclosure_override' => 'allowConsumerDisclosureOverride', + 'allow_consumer_disclosure_override_metadata' => 'allowConsumerDisclosureOverrideMetadata', + 'allow_data_download' => 'allowDataDownload', + 'allow_data_download_metadata' => 'allowDataDownloadMetadata', + 'allow_document_disclosures' => 'allowDocumentDisclosures', + 'allow_document_disclosures_metadata' => 'allowDocumentDisclosuresMetadata', + 'allow_documents_on_signed_envelopes' => 'allowDocumentsOnSignedEnvelopes', + 'allow_documents_on_signed_envelopes_metadata' => 'allowDocumentsOnSignedEnvelopesMetadata', + 'allow_document_visibility' => 'allowDocumentVisibility', + 'allow_document_visibility_metadata' => 'allowDocumentVisibilityMetadata', + 'allow_e_hanko_stamps' => 'allowEHankoStamps', + 'allow_e_hanko_stamps_metadata' => 'allowEHankoStampsMetadata', + 'allow_e_note_e_original' => 'allowENoteEOriginal', + 'allow_e_note_e_original_metadata' => 'allowENoteEOriginalMetadata', + 'allow_envelope_correct' => 'allowEnvelopeCorrect', + 'allow_envelope_correct_metadata' => 'allowEnvelopeCorrectMetadata', + 'allow_envelope_custody_transfer' => 'allowEnvelopeCustodyTransfer', + 'allow_envelope_custody_transfer_metadata' => 'allowEnvelopeCustodyTransferMetadata', + 'allow_envelope_custom_fields' => 'allowEnvelopeCustomFields', + 'allow_envelope_custom_fields_metadata' => 'allowEnvelopeCustomFieldsMetadata', + 'allow_envelope_publish_reporting' => 'allowEnvelopePublishReporting', + 'allow_envelope_publish_reporting_metadata' => 'allowEnvelopePublishReportingMetadata', + 'allow_envelope_reporting' => 'allowEnvelopeReporting', + 'allow_envelope_reporting_metadata' => 'allowEnvelopeReportingMetadata', + 'allow_expression' => 'allowExpression', + 'allow_expression_metadata' => 'allowExpressionMetadata', + 'allow_express_signer_certificate' => 'allowExpressSignerCertificate', + 'allow_express_signer_certificate_metadata' => 'allowExpressSignerCertificateMetadata', + 'allow_extended_sending_resource_file' => 'allowExtendedSendingResourceFile', + 'allow_extended_sending_resource_file_metadata' => 'allowExtendedSendingResourceFileMetadata', + 'allow_external_signature_pad' => 'allowExternalSignaturePad', + 'allow_external_signature_pad_metadata' => 'allowExternalSignaturePadMetadata', + 'allow_idv_level1' => 'allowIDVLevel1', + 'allow_idv_level1_metadata' => 'allowIDVLevel1Metadata', + 'allow_idv_platform' => 'allowIDVPlatform', + 'allow_idv_platform_metadata' => 'allowIDVPlatformMetadata', + 'allow_in_person' => 'allowInPerson', + 'allow_in_person_metadata' => 'allowInPersonMetadata', + 'allow_managed_stamps' => 'allowManagedStamps', + 'allow_managed_stamps_metadata' => 'allowManagedStampsMetadata', + 'allow_markup' => 'allowMarkup', + 'allow_markup_metadata' => 'allowMarkupMetadata', + 'allow_member_time_zone' => 'allowMemberTimeZone', + 'allow_member_time_zone_metadata' => 'allowMemberTimeZoneMetadata', + 'allow_merge_fields' => 'allowMergeFields', + 'allow_merge_fields_metadata' => 'allowMergeFieldsMetadata', + 'allow_multiple_brand_profiles' => 'allowMultipleBrandProfiles', + 'allow_multiple_brand_profiles_metadata' => 'allowMultipleBrandProfilesMetadata', + 'allow_multiple_signer_attachments' => 'allowMultipleSignerAttachments', + 'allow_multiple_signer_attachments_metadata' => 'allowMultipleSignerAttachmentsMetadata', + 'allow_non_us_phone_auth' => 'allowNonUSPhoneAuth', + 'allow_non_us_phone_auth_metadata' => 'allowNonUSPhoneAuthMetadata', + 'allow_offline_signing' => 'allowOfflineSigning', + 'allow_offline_signing_metadata' => 'allowOfflineSigningMetadata', + 'allow_open_trust_signer_certificate' => 'allowOpenTrustSignerCertificate', + 'allow_open_trust_signer_certificate_metadata' => 'allowOpenTrustSignerCertificateMetadata', + 'allow_organizations' => 'allowOrganizations', + 'allow_organizations_metadata' => 'allowOrganizationsMetadata', + 'allow_payment_processing' => 'allowPaymentProcessing', + 'allow_payment_processing_metadata' => 'allowPaymentProcessingMetadata', + 'allow_personal_signer_certificate' => 'allowPersonalSignerCertificate', + 'allow_personal_signer_certificate_metadata' => 'allowPersonalSignerCertificateMetadata', + 'allow_phone_authentication' => 'allowPhoneAuthentication', + 'allow_phone_authentication_metadata' => 'allowPhoneAuthenticationMetadata', + 'allow_phone_auth_override' => 'allowPhoneAuthOverride', + 'allow_phone_auth_override_metadata' => 'allowPhoneAuthOverrideMetadata', + 'allow_private_signing_groups' => 'allowPrivateSigningGroups', + 'allow_private_signing_groups_metadata' => 'allowPrivateSigningGroupsMetadata', + 'allow_reminders' => 'allowReminders', + 'allow_reminders_metadata' => 'allowRemindersMetadata', + 'allow_resource_file_branding' => 'allowResourceFileBranding', + 'allow_resource_file_branding_metadata' => 'allowResourceFileBrandingMetadata', + 'allow_safe_bio_pharma_signer_certificate' => 'allowSafeBioPharmaSignerCertificate', + 'allow_safe_bio_pharma_signer_certificate_metadata' => 'allowSafeBioPharmaSignerCertificateMetadata', + 'allow_security_appliance' => 'allowSecurityAppliance', + 'allow_security_appliance_metadata' => 'allowSecurityApplianceMetadata', + 'allow_send_to_certified_delivery' => 'allowSendToCertifiedDelivery', + 'allow_send_to_certified_delivery_metadata' => 'allowSendToCertifiedDeliveryMetadata', + 'allow_send_to_intermediary' => 'allowSendToIntermediary', + 'allow_send_to_intermediary_metadata' => 'allowSendToIntermediaryMetadata', + 'allow_server_templates' => 'allowServerTemplates', + 'allow_server_templates_metadata' => 'allowServerTemplatesMetadata', + 'allow_shared_tabs' => 'allowSharedTabs', + 'allow_shared_tabs_metadata' => 'allowSharedTabsMetadata', + 'allow_signature_stamps' => 'allowSignatureStamps', + 'allow_signature_stamps_metadata' => 'allowSignatureStampsMetadata', + 'allow_sign_document_from_home_page' => 'allowSignDocumentFromHomePage', + 'allow_sign_document_from_home_page_metadata' => 'allowSignDocumentFromHomePageMetadata', + 'allow_signer_reassign' => 'allowSignerReassign', + 'allow_signer_reassign_metadata' => 'allowSignerReassignMetadata', + 'allow_signer_reassign_override' => 'allowSignerReassignOverride', + 'allow_signer_reassign_override_metadata' => 'allowSignerReassignOverrideMetadata', + 'allow_signing_extensions' => 'allowSigningExtensions', + 'allow_signing_extensions_metadata' => 'allowSigningExtensionsMetadata', + 'allow_signing_groups' => 'allowSigningGroups', + 'allow_signing_groups_metadata' => 'allowSigningGroupsMetadata', + 'allow_signing_radio_deselect' => 'allowSigningRadioDeselect', + 'allow_signing_radio_deselect_metadata' => 'allowSigningRadioDeselectMetadata', + 'allow_sign_now' => 'allowSignNow', + 'allow_sign_now_metadata' => 'allowSignNowMetadata', + 'allow_social_id_login' => 'allowSocialIdLogin', + 'allow_social_id_login_metadata' => 'allowSocialIdLoginMetadata', + 'allow_supplemental_documents' => 'allowSupplementalDocuments', + 'allow_supplemental_documents_metadata' => 'allowSupplementalDocumentsMetadata', + 'anchor_population_scope' => 'anchorPopulationScope', + 'anchor_population_scope_metadata' => 'anchorPopulationScopeMetadata', + 'anchor_tag_versioned_placement_enabled' => 'anchorTagVersionedPlacementEnabled', + 'anchor_tag_versioned_placement_metadata_enabled' => 'anchorTagVersionedPlacementMetadataEnabled', + 'attach_completed_envelope' => 'attachCompletedEnvelope', + 'attach_completed_envelope_metadata' => 'attachCompletedEnvelopeMetadata', + 'authentication_check' => 'authenticationCheck', + 'authentication_check_metadata' => 'authenticationCheckMetadata', + 'auto_nav_rule' => 'autoNavRule', + 'auto_nav_rule_metadata' => 'autoNavRuleMetadata', + 'auto_provision_signer_account' => 'autoProvisionSignerAccount', + 'auto_provision_signer_account_metadata' => 'autoProvisionSignerAccountMetadata', + 'bcc_email_archive' => 'bccEmailArchive', + 'bcc_email_archive_metadata' => 'bccEmailArchiveMetadata', + 'beta_switch_configuration' => 'betaSwitchConfiguration', + 'beta_switch_configuration_metadata' => 'betaSwitchConfigurationMetadata', + 'billing_address' => 'billingAddress', + 'billing_address_metadata' => 'billingAddressMetadata', + 'bulk_send' => 'bulkSend', + 'bulk_send_metadata' => 'bulkSendMetadata', + 'can_self_brand_send' => 'canSelfBrandSend', + 'can_self_brand_send_metadata' => 'canSelfBrandSendMetadata', + 'can_self_brand_sign' => 'canSelfBrandSign', + 'can_self_brand_sign_metadata' => 'canSelfBrandSignMetadata', + 'capture_voice_recording' => 'captureVoiceRecording', + 'capture_voice_recording_metadata' => 'captureVoiceRecordingMetadata', + 'cfr_use_wide_image' => 'cfrUseWideImage', + 'cfr_use_wide_image_metadata' => 'cfrUseWideImageMetadata', + 'check_for_multiple_admins_on_account' => 'checkForMultipleAdminsOnAccount', + 'check_for_multiple_admins_on_account_metadata' => 'checkForMultipleAdminsOnAccountMetadata', + 'chrome_signature_enabled' => 'chromeSignatureEnabled', + 'chrome_signature_enabled_metadata' => 'chromeSignatureEnabledMetadata', + 'comment_email_show_message_text' => 'commentEmailShowMessageText', + 'comment_email_show_message_text_metadata' => 'commentEmailShowMessageTextMetadata', + 'comments_allow_envelope_override' => 'commentsAllowEnvelopeOverride', + 'comments_allow_envelope_override_metadata' => 'commentsAllowEnvelopeOverrideMetadata', + 'conditional_fields_enabled' => 'conditionalFieldsEnabled', + 'conditional_fields_enabled_metadata' => 'conditionalFieldsEnabledMetadata', + 'consumer_disclosure_frequency' => 'consumerDisclosureFrequency', + 'consumer_disclosure_frequency_metadata' => 'consumerDisclosureFrequencyMetadata', + 'convert_pdf_fields' => 'convertPdfFields', + 'convert_pdf_fields_metadata' => 'convertPdfFieldsMetadata', + 'data_population_scope' => 'dataPopulationScope', + 'data_population_scope_metadata' => 'dataPopulationScopeMetadata', + 'disable_mobile_app' => 'disableMobileApp', + 'disable_mobile_app_metadata' => 'disableMobileAppMetadata', + 'disable_mobile_push_notifications' => 'disableMobilePushNotifications', + 'disable_mobile_push_notifications_metadata' => 'disableMobilePushNotificationsMetadata', + 'disable_mobile_sending' => 'disableMobileSending', + 'disable_mobile_sending_metadata' => 'disableMobileSendingMetadata', + 'disable_multiple_sessions' => 'disableMultipleSessions', + 'disable_multiple_sessions_metadata' => 'disableMultipleSessionsMetadata', + 'disable_purge_notifications_for_sender_metadata' => 'disablePurgeNotificationsForSenderMetadata', + 'disable_signer_cert_view' => 'disableSignerCertView', + 'disable_signer_cert_view_metadata' => 'disableSignerCertViewMetadata', + 'disable_signer_history_view' => 'disableSignerHistoryView', + 'disable_signer_history_view_metadata' => 'disableSignerHistoryViewMetadata', + 'disable_style_signature' => 'disableStyleSignature', + 'disable_style_signature_metadata' => 'disableStyleSignatureMetadata', + 'disable_upload_signature' => 'disableUploadSignature', + 'disable_upload_signature_metadata' => 'disableUploadSignatureMetadata', + 'disable_user_sharing' => 'disableUserSharing', + 'disable_user_sharing_metadata' => 'disableUserSharingMetadata', + 'display_beta_switch' => 'displayBetaSwitch', + 'display_beta_switch_metadata' => 'displayBetaSwitchMetadata', + 'document_conversion_restrictions' => 'documentConversionRestrictions', + 'document_conversion_restrictions_metadata' => 'documentConversionRestrictionsMetadata', + 'document_retention' => 'documentRetention', + 'document_retention_metadata' => 'documentRetentionMetadata', + 'document_retention_purge_tabs' => 'documentRetentionPurgeTabs', + 'document_visibility' => 'documentVisibility', + 'document_visibility_metadata' => 'documentVisibilityMetadata', + 'email_template_version' => 'emailTemplateVersion', + 'email_template_version_metadata' => 'emailTemplateVersionMetadata', + 'enable_access_code_generator' => 'enableAccessCodeGenerator', + 'enable_access_code_generator_metadata' => 'enableAccessCodeGeneratorMetadata', + 'enable_advanced_payments' => 'enableAdvancedPayments', + 'enable_advanced_payments_metadata' => 'enableAdvancedPaymentsMetadata', + 'enable_advanced_power_forms' => 'enableAdvancedPowerForms', + 'enable_advanced_power_forms_metadata' => 'enableAdvancedPowerFormsMetadata', + 'enable_auto_nav' => 'enableAutoNav', + 'enable_auto_nav_metadata' => 'enableAutoNavMetadata', + 'enable_calculated_fields' => 'enableCalculatedFields', + 'enable_calculated_fields_metadata' => 'enableCalculatedFieldsMetadata', + 'enable_clickwraps' => 'enableClickwraps', + 'enable_clickwraps_metadata' => 'enableClickwrapsMetadata', + 'enable_customer_satisfaction_metric_tracking' => 'enableCustomerSatisfactionMetricTracking', + 'enable_customer_satisfaction_metric_tracking_metadata' => 'enableCustomerSatisfactionMetricTrackingMetadata', + 'enable_ds_pro' => 'enableDSPro', + 'enable_ds_pro_metadata' => 'enableDSProMetadata', + 'enable_envelope_stamping_by_account_admin' => 'enableEnvelopeStampingByAccountAdmin', + 'enable_envelope_stamping_by_account_admin_metadata' => 'enableEnvelopeStampingByAccountAdminMetadata', + 'enable_envelope_stamping_by_ds_admin' => 'enableEnvelopeStampingByDSAdmin', + 'enable_envelope_stamping_by_ds_admin_metadata' => 'enableEnvelopeStampingByDSAdminMetadata', + 'enable_payment_processing' => 'enablePaymentProcessing', + 'enable_payment_processing_metadata' => 'enablePaymentProcessingMetadata', + 'enable_power_form' => 'enablePowerForm', + 'enable_power_form_direct' => 'enablePowerFormDirect', + 'enable_power_form_direct_metadata' => 'enablePowerFormDirectMetadata', + 'enable_power_form_metadata' => 'enablePowerFormMetadata', + 'enable_recipient_domain_validation' => 'enableRecipientDomainValidation', + 'enable_recipient_domain_validation_metadata' => 'enableRecipientDomainValidationMetadata', + 'enable_report_links' => 'enableReportLinks', + 'enable_report_links_metadata' => 'enableReportLinksMetadata', + 'enable_require_sign_on_paper' => 'enableRequireSignOnPaper', + 'enable_require_sign_on_paper_metadata' => 'enableRequireSignOnPaperMetadata', + 'enable_reserved_domain' => 'enableReservedDomain', + 'enable_reserved_domain_metadata' => 'enableReservedDomainMetadata', + 'enable_responsive_signing' => 'enableResponsiveSigning', + 'enable_responsive_signing_metadata' => 'enableResponsiveSigningMetadata', + 'enable_scheduled_release' => 'enableScheduledRelease', + 'enable_scheduled_release_metadata' => 'enableScheduledReleaseMetadata', + 'enable_sending_tags_font_settings' => 'enableSendingTagsFontSettings', + 'enable_sending_tags_font_settings_metadata' => 'enableSendingTagsFontSettingsMetadata', + 'enable_send_to_agent' => 'enableSendToAgent', + 'enable_send_to_agent_metadata' => 'enableSendToAgentMetadata', + 'enable_send_to_intermediary' => 'enableSendToIntermediary', + 'enable_send_to_intermediary_metadata' => 'enableSendToIntermediaryMetadata', + 'enable_send_to_manage' => 'enableSendToManage', + 'enable_send_to_manage_metadata' => 'enableSendToManageMetadata', + 'enable_sequential_signing_api' => 'enableSequentialSigningAPI', + 'enable_sequential_signing_api_metadata' => 'enableSequentialSigningAPIMetadata', + 'enable_sequential_signing_ui' => 'enableSequentialSigningUI', + 'enable_sequential_signing_ui_metadata' => 'enableSequentialSigningUIMetadata', + 'enable_signer_attachments' => 'enableSignerAttachments', + 'enable_signer_attachments_metadata' => 'enableSignerAttachmentsMetadata', + 'enable_signing_extension_comments' => 'enableSigningExtensionComments', + 'enable_signing_extension_comments_metadata' => 'enableSigningExtensionCommentsMetadata', + 'enable_signing_extension_conversations' => 'enableSigningExtensionConversations', + 'enable_signing_extension_conversations_metadata' => 'enableSigningExtensionConversationsMetadata', + 'enable_signing_order_settings_for_account' => 'enableSigningOrderSettingsForAccount', + 'enable_signing_order_settings_for_account_metadata' => 'enableSigningOrderSettingsForAccountMetadata', + 'enable_sign_on_paper' => 'enableSignOnPaper', + 'enable_sign_on_paper_metadata' => 'enableSignOnPaperMetadata', + 'enable_sign_on_paper_override' => 'enableSignOnPaperOverride', + 'enable_sign_on_paper_override_metadata' => 'enableSignOnPaperOverrideMetadata', + 'enable_sign_with_notary' => 'enableSignWithNotary', + 'enable_sign_with_notary_metadata' => 'enableSignWithNotaryMetadata', + 'enable_smart_contracts' => 'enableSmartContracts', + 'enable_smart_contracts_metadata' => 'enableSmartContractsMetadata', + 'enable_sms_authentication' => 'enableSMSAuthentication', + 'enable_sms_authentication_metadata' => 'enableSMSAuthenticationMetadata', + 'enable_social_id_login' => 'enableSocialIdLogin', + 'enable_social_id_login_metadata' => 'enableSocialIdLoginMetadata', + 'enable_strike_through' => 'enableStrikeThrough', + 'enable_strike_through_metadata' => 'enableStrikeThroughMetadata', + 'enable_transaction_point' => 'enableTransactionPoint', + 'enable_transaction_point_metadata' => 'enableTransactionPointMetadata', + 'enable_vaulting' => 'enableVaulting', + 'enable_vaulting_metadata' => 'enableVaultingMetadata', + 'enable_witnessing' => 'enableWitnessing', + 'enable_witnessing_metadata' => 'enableWitnessingMetadata', + 'enforce_template_name_uniqueness' => 'enforceTemplateNameUniqueness', + 'enforce_template_name_uniqueness_metadata' => 'enforceTemplateNameUniquenessMetadata', + 'envelope_integration_allowed' => 'envelopeIntegrationAllowed', + 'envelope_integration_allowed_metadata' => 'envelopeIntegrationAllowedMetadata', + 'envelope_integration_enabled' => 'envelopeIntegrationEnabled', + 'envelope_integration_enabled_metadata' => 'envelopeIntegrationEnabledMetadata', + 'envelope_stamping_default_value' => 'envelopeStampingDefaultValue', + 'envelope_stamping_default_value_metadata' => 'envelopeStampingDefaultValueMetadata', + 'express_send' => 'expressSend', + 'express_send_allow_tabs' => 'expressSendAllowTabs', + 'express_send_allow_tabs_metadata' => 'expressSendAllowTabsMetadata', + 'express_send_metadata' => 'expressSendMetadata', + 'external_document_sources' => 'externalDocumentSources', + 'external_signature_pad_type' => 'externalSignaturePadType', + 'external_signature_pad_type_metadata' => 'externalSignaturePadTypeMetadata', + 'fax_out_enabled' => 'faxOutEnabled', + 'fax_out_enabled_metadata' => 'faxOutEnabledMetadata', + 'guided_forms_html_allowed' => 'guidedFormsHtmlAllowed', + 'guided_forms_html_allowed_metadata' => 'guidedFormsHtmlAllowedMetadata', + 'hide_account_address_in_co_c' => 'hideAccountAddressInCoC', + 'hide_account_address_in_co_c_metadata' => 'hideAccountAddressInCoCMetadata', + 'hide_pricing' => 'hidePricing', + 'hide_pricing_metadata' => 'hidePricingMetadata', + 'id_check_configurations' => 'idCheckConfigurations', + 'id_check_expire' => 'idCheckExpire', + 'id_check_expire_days' => 'idCheckExpireDays', + 'id_check_expire_days_metadata' => 'idCheckExpireDaysMetadata', + 'id_check_expire_metadata' => 'idCheckExpireMetadata', + 'id_check_expire_minutes' => 'idCheckExpireMinutes', + 'id_check_expire_minutes_metadata' => 'idCheckExpireMinutesMetadata', + 'id_check_required' => 'idCheckRequired', + 'id_check_required_metadata' => 'idCheckRequiredMetadata', + 'identity_verification' => 'identityVerification', + 'identity_verification_metadata' => 'identityVerificationMetadata', + 'ignore_error_if_anchor_tab_not_found' => 'ignoreErrorIfAnchorTabNotFound', + 'ignore_error_if_anchor_tab_not_found_metadata_enabled' => 'ignoreErrorIfAnchorTabNotFoundMetadataEnabled', + 'in_person_id_check_question' => 'inPersonIDCheckQuestion', + 'in_person_id_check_question_metadata' => 'inPersonIDCheckQuestionMetadata', + 'in_person_signing_enabled' => 'inPersonSigningEnabled', + 'in_person_signing_enabled_metadata' => 'inPersonSigningEnabledMetadata', + 'in_session_enabled' => 'inSessionEnabled', + 'in_session_enabled_metadata' => 'inSessionEnabledMetadata', + 'in_session_suppress_emails' => 'inSessionSuppressEmails', + 'in_session_suppress_emails_metadata' => 'inSessionSuppressEmailsMetadata', + 'maximum_signing_groups' => 'maximumSigningGroups', + 'maximum_signing_groups_metadata' => 'maximumSigningGroupsMetadata', + 'maximum_users_per_signing_group' => 'maximumUsersPerSigningGroup', + 'maximum_users_per_signing_group_metadata' => 'maximumUsersPerSigningGroupMetadata', + 'max_number_of_custom_stamps' => 'maxNumberOfCustomStamps', + 'mobile_session_timeout' => 'mobileSessionTimeout', + 'mobile_session_timeout_metadata' => 'mobileSessionTimeoutMetadata', + 'number_of_active_custom_stamps' => 'numberOfActiveCustomStamps', + 'opt_in_mobile_signing_v02' => 'optInMobileSigningV02', + 'opt_in_mobile_signing_v02_metadata' => 'optInMobileSigningV02Metadata', + 'opt_out_auto_nav_text_and_tab_color_updates' => 'optOutAutoNavTextAndTabColorUpdates', + 'opt_out_auto_nav_text_and_tab_color_updates_metadata' => 'optOutAutoNavTextAndTabColorUpdatesMetadata', + 'opt_out_new_platform_seal' => 'optOutNewPlatformSeal', + 'opt_out_new_platform_seal_platform_metadata' => 'optOutNewPlatformSealPlatformMetadata', + 'phone_auth_recipient_may_provide_phone_number' => 'phoneAuthRecipientMayProvidePhoneNumber', + 'phone_auth_recipient_may_provide_phone_number_metadata' => 'phoneAuthRecipientMayProvidePhoneNumberMetadata', + 'pki_sign_downloaded_pdf_docs' => 'pkiSignDownloadedPDFDocs', + 'pki_sign_downloaded_pdf_docs_metadata' => 'pkiSignDownloadedPDFDocsMetadata', + 'recipients_can_sign_offline' => 'recipientsCanSignOffline', + 'recipients_can_sign_offline_metadata' => 'recipientsCanSignOfflineMetadata', + 'recipient_signing_auto_navigation_control' => 'recipientSigningAutoNavigationControl', + 'recipient_signing_auto_navigation_control_metadata' => 'recipientSigningAutoNavigationControlMetadata', + 'require21_cf_rpt11_compliance' => 'require21CFRpt11Compliance', + 'require21_cf_rpt11_compliance_metadata' => 'require21CFRpt11ComplianceMetadata', + 'require_decline_reason' => 'requireDeclineReason', + 'require_decline_reason_metadata' => 'requireDeclineReasonMetadata', + 'require_external_user_management' => 'requireExternalUserManagement', + 'require_external_user_management_metadata' => 'requireExternalUserManagementMetadata', + 'require_signer_certificate_type' => 'requireSignerCertificateType', + 'require_signer_certificate_type_metadata' => 'requireSignerCertificateTypeMetadata', + 'rsa_verid_account_name' => 'rsaVeridAccountName', + 'rsa_verid_password' => 'rsaVeridPassword', + 'rsa_verid_ruleset' => 'rsaVeridRuleset', + 'rsa_verid_user_id' => 'rsaVeridUserId', + 'self_signed_recipient_email_document' => 'selfSignedRecipientEmailDocument', + 'self_signed_recipient_email_document_metadata' => 'selfSignedRecipientEmailDocumentMetadata', + 'self_signed_recipient_email_document_user_override' => 'selfSignedRecipientEmailDocumentUserOverride', + 'self_signed_recipient_email_document_user_override_metadata' => 'selfSignedRecipientEmailDocumentUserOverrideMetadata', + 'sender_can_sign_in_each_location' => 'senderCanSignInEachLocation', + 'sender_can_sign_in_each_location_metadata' => 'senderCanSignInEachLocationMetadata', + 'sender_must_authenticate_signing' => 'senderMustAuthenticateSigning', + 'sender_must_authenticate_signing_metadata' => 'senderMustAuthenticateSigningMetadata', + 'sending_tags_font_color' => 'sendingTagsFontColor', + 'sending_tags_font_color_metadata' => 'sendingTagsFontColorMetadata', + 'sending_tags_font_name' => 'sendingTagsFontName', + 'sending_tags_font_name_metadata' => 'sendingTagsFontNameMetadata', + 'sending_tags_font_size' => 'sendingTagsFontSize', + 'sending_tags_font_size_metadata' => 'sendingTagsFontSizeMetadata', + 'send_to_certified_delivery_enabled' => 'sendToCertifiedDeliveryEnabled', + 'send_to_certified_delivery_enabled_metadata' => 'sendToCertifiedDeliveryEnabledMetadata', + 'session_timeout' => 'sessionTimeout', + 'session_timeout_metadata' => 'sessionTimeoutMetadata', + 'set_recip_email_lang' => 'setRecipEmailLang', + 'set_recip_email_lang_metadata' => 'setRecipEmailLangMetadata', + 'set_recip_sign_lang' => 'setRecipSignLang', + 'set_recip_sign_lang_metadata' => 'setRecipSignLangMetadata', + 'shared_template_folders' => 'sharedTemplateFolders', + 'shared_template_folders_metadata' => 'sharedTemplateFoldersMetadata', + 'show_complete_dialog_in_embedded_session' => 'showCompleteDialogInEmbeddedSession', + 'show_complete_dialog_in_embedded_session_metadata' => 'showCompleteDialogInEmbeddedSessionMetadata', + 'show_conditional_routing_on_send' => 'showConditionalRoutingOnSend', + 'show_conditional_routing_on_send_metadata' => 'showConditionalRoutingOnSendMetadata', + 'show_initial_conditional_fields' => 'showInitialConditionalFields', + 'show_initial_conditional_fields_metadata' => 'showInitialConditionalFieldsMetadata', + 'show_localized_watermarks' => 'showLocalizedWatermarks', + 'show_localized_watermarks_metadata' => 'showLocalizedWatermarksMetadata', + 'show_tutorials' => 'showTutorials', + 'show_tutorials_metadata' => 'showTutorialsMetadata', + 'signature_providers' => 'signatureProviders', + 'signature_providers_metadata' => 'signatureProvidersMetadata', + 'sign_date_format' => 'signDateFormat', + 'sign_date_format_metadata' => 'signDateFormatMetadata', + 'signer_attach_certificate_to_envelope_pdf' => 'signerAttachCertificateToEnvelopePDF', + 'signer_attach_certificate_to_envelope_pdf_metadata' => 'signerAttachCertificateToEnvelopePDFMetadata', + 'signer_attach_concat' => 'signerAttachConcat', + 'signer_attach_concat_metadata' => 'signerAttachConcatMetadata', + 'signer_can_create_account' => 'signerCanCreateAccount', + 'signer_can_create_account_metadata' => 'signerCanCreateAccountMetadata', + 'signer_can_sign_on_mobile' => 'signerCanSignOnMobile', + 'signer_can_sign_on_mobile_metadata' => 'signerCanSignOnMobileMetadata', + 'signer_in_session_use_envelope_complete_email' => 'signerInSessionUseEnvelopeCompleteEmail', + 'signer_in_session_use_envelope_complete_email_metadata' => 'signerInSessionUseEnvelopeCompleteEmailMetadata', + 'signer_login_requirements' => 'signerLoginRequirements', + 'signer_login_requirements_metadata' => 'signerLoginRequirementsMetadata', + 'signer_must_have_account' => 'signerMustHaveAccount', + 'signer_must_have_account_metadata' => 'signerMustHaveAccountMetadata', + 'signer_must_login_to_sign' => 'signerMustLoginToSign', + 'signer_must_login_to_sign_metadata' => 'signerMustLoginToSignMetadata', + 'signer_show_secure_field_initial_values' => 'signerShowSecureFieldInitialValues', + 'signer_show_secure_field_initial_values_metadata' => 'signerShowSecureFieldInitialValuesMetadata', + 'signing_session_timeout' => 'signingSessionTimeout', + 'signing_session_timeout_metadata' => 'signingSessionTimeoutMetadata', + 'signing_ui_version' => 'signingUiVersion', + 'signing_ui_version_metadata' => 'signingUiVersionMetadata', + 'sign_time_format' => 'signTimeFormat', + 'sign_time_format_metadata' => 'signTimeFormatMetadata', + 'sign_time_show_am_pm' => 'signTimeShowAmPm', + 'sign_time_show_am_pm_metadata' => 'signTimeShowAmPmMetadata', + 'simplified_sending_enabled' => 'simplifiedSendingEnabled', + 'simplified_sending_enabled_metadata' => 'simplifiedSendingEnabledMetadata', + 'single_sign_on_enabled' => 'singleSignOnEnabled', + 'single_sign_on_enabled_metadata' => 'singleSignOnEnabledMetadata', + 'skip_auth_completed_envelopes' => 'skipAuthCompletedEnvelopes', + 'skip_auth_completed_envelopes_metadata' => 'skipAuthCompletedEnvelopesMetadata', + 'social_id_recip_auth' => 'socialIdRecipAuth', + 'social_id_recip_auth_metadata' => 'socialIdRecipAuthMetadata', + 'specify_document_visibility' => 'specifyDocumentVisibility', + 'specify_document_visibility_metadata' => 'specifyDocumentVisibilityMetadata', + 'start_in_advanced_correct' => 'startInAdvancedCorrect', + 'start_in_advanced_correct_metadata' => 'startInAdvancedCorrectMetadata', + 'supplemental_documents_must_accept' => 'supplementalDocumentsMustAccept', + 'supplemental_documents_must_accept_metadata' => 'supplementalDocumentsMustAcceptMetadata', + 'supplemental_documents_must_read' => 'supplementalDocumentsMustRead', + 'supplemental_documents_must_read_metadata' => 'supplementalDocumentsMustReadMetadata', + 'supplemental_documents_must_view' => 'supplementalDocumentsMustView', + 'supplemental_documents_must_view_metadata' => 'supplementalDocumentsMustViewMetadata', + 'suppress_certificate_enforcement' => 'suppressCertificateEnforcement', + 'suppress_certificate_enforcement_metadata' => 'suppressCertificateEnforcementMetadata', + 'tab_account_settings' => 'tabAccountSettings', + 'timezone_offset_api' => 'timezoneOffsetAPI', + 'timezone_offset_api_metadata' => 'timezoneOffsetAPIMetadata', + 'timezone_offset_ui' => 'timezoneOffsetUI', + 'timezone_offset_ui_metadata' => 'timezoneOffsetUIMetadata', + 'universal_signature_opt_in' => 'universalSignatureOptIn', + 'use_account_level_email' => 'useAccountLevelEmail', + 'use_account_level_email_metadata' => 'useAccountLevelEmailMetadata', + 'use_consumer_disclosure' => 'useConsumerDisclosure', + 'use_consumer_disclosure_metadata' => 'useConsumerDisclosureMetadata', + 'use_consumer_disclosure_within_account' => 'useConsumerDisclosureWithinAccount', + 'use_consumer_disclosure_within_account_metadata' => 'useConsumerDisclosureWithinAccountMetadata', + 'use_derived_keys' => 'useDerivedKeys', + 'use_derived_keys_metadata' => 'useDerivedKeysMetadata', + 'use_docu_sign_express_signer_certificate' => 'useDocuSignExpressSignerCertificate', + 'use_docu_sign_express_signer_certificate_metadata' => 'useDocuSignExpressSignerCertificateMetadata', + 'use_new_blob_for_pdf' => 'useNewBlobForPdf', + 'use_new_blob_for_pdf_metadata' => 'useNewBlobForPdfMetadata', + 'use_safe_signer_certificates' => 'useSAFESignerCertificates', + 'use_safe_signer_certificates_metadata' => 'useSAFESignerCertificatesMetadata', + 'uses_api' => 'usesAPI', + 'uses_api_metadata' => 'usesAPIMetadata', + 'use_signature_provider_platform' => 'useSignatureProviderPlatform', + 'use_signature_provider_platform_metadata' => 'useSignatureProviderPlatformMetadata', + 'validations_allowed' => 'validationsAllowed', + 'validations_allowed_metadata' => 'validationsAllowedMetadata', + 'validations_brand' => 'validationsBrand', + 'validations_brand_metadata' => 'validationsBrandMetadata', + 'validations_cadence' => 'validationsCadence', + 'validations_cadence_metadata' => 'validationsCadenceMetadata', + 'validations_enabled' => 'validationsEnabled', + 'validations_enabled_metadata' => 'validationsEnabledMetadata', + 'validations_report' => 'validationsReport', + 'validations_report_metadata' => 'validationsReportMetadata', + 'water_mark_enabled' => 'waterMarkEnabled', + 'water_mark_enabled_metadata' => 'waterMarkEnabledMetadata', + 'write_reminder_to_envelope_history' => 'writeReminderToEnvelopeHistory', + 'write_reminder_to_envelope_history_metadata' => 'writeReminderToEnvelopeHistoryMetadata', + 'wurfl_min_allowable_screen_size' => 'wurflMinAllowableScreenSize', + 'wurfl_min_allowable_screen_size_metadata' => 'wurflMinAllowableScreenSizeMetadata' ]; @@ -77,7 +1059,498 @@ public static function swaggerTypes() * @var string[] */ protected static $setters = [ - 'account_settings' => 'setAccountSettings' + 'access_code_format' => 'setAccessCodeFormat', + 'account_date_time_format' => 'setAccountDateTimeFormat', + 'account_date_time_format_metadata' => 'setAccountDateTimeFormatMetadata', + 'account_name' => 'setAccountName', + 'account_name_metadata' => 'setAccountNameMetadata', + 'account_notification' => 'setAccountNotification', + 'account_ui_settings' => 'setAccountUiSettings', + 'adopt_sig_config' => 'setAdoptSigConfig', + 'adopt_sig_config_metadata' => 'setAdoptSigConfigMetadata', + 'advanced_correct' => 'setAdvancedCorrect', + 'advanced_correct_metadata' => 'setAdvancedCorrectMetadata', + 'allow_access_code_format' => 'setAllowAccessCodeFormat', + 'allow_access_code_format_metadata' => 'setAllowAccessCodeFormatMetadata', + 'allow_account_management_granular' => 'setAllowAccountManagementGranular', + 'allow_account_management_granular_metadata' => 'setAllowAccountManagementGranularMetadata', + 'allow_account_member_name_change' => 'setAllowAccountMemberNameChange', + 'allow_account_member_name_change_metadata' => 'setAllowAccountMemberNameChangeMetadata', + 'allow_advanced_recipient_routing_conditional' => 'setAllowAdvancedRecipientRoutingConditional', + 'allow_advanced_recipient_routing_conditional_metadata' => 'setAllowAdvancedRecipientRoutingConditionalMetadata', + 'allow_agent_name_email_edit' => 'setAllowAgentNameEmailEdit', + 'allow_agent_name_email_edit_metadata' => 'setAllowAgentNameEmailEditMetadata', + 'allow_agreement_actions' => 'setAllowAgreementActions', + 'allow_agreement_actions_metadata' => 'setAllowAgreementActionsMetadata', + 'allow_auto_nav_settings' => 'setAllowAutoNavSettings', + 'allow_auto_nav_settings_metadata' => 'setAllowAutoNavSettingsMetadata', + 'allow_auto_tagging' => 'setAllowAutoTagging', + 'allow_auto_tagging_metadata' => 'setAllowAutoTaggingMetadata', + 'allow_bulk_send' => 'setAllowBulkSend', + 'allow_bulk_send_metadata' => 'setAllowBulkSendMetadata', + 'allow_cd_withdraw' => 'setAllowCdWithdraw', + 'allow_cd_withdraw_metadata' => 'setAllowCdWithdrawMetadata', + 'allow_connect_http_listener_configs' => 'setAllowConnectHttpListenerConfigs', + 'allow_connect_send_finish_later' => 'setAllowConnectSendFinishLater', + 'allow_connect_send_finish_later_metadata' => 'setAllowConnectSendFinishLaterMetadata', + 'allow_consumer_disclosure_override' => 'setAllowConsumerDisclosureOverride', + 'allow_consumer_disclosure_override_metadata' => 'setAllowConsumerDisclosureOverrideMetadata', + 'allow_data_download' => 'setAllowDataDownload', + 'allow_data_download_metadata' => 'setAllowDataDownloadMetadata', + 'allow_document_disclosures' => 'setAllowDocumentDisclosures', + 'allow_document_disclosures_metadata' => 'setAllowDocumentDisclosuresMetadata', + 'allow_documents_on_signed_envelopes' => 'setAllowDocumentsOnSignedEnvelopes', + 'allow_documents_on_signed_envelopes_metadata' => 'setAllowDocumentsOnSignedEnvelopesMetadata', + 'allow_document_visibility' => 'setAllowDocumentVisibility', + 'allow_document_visibility_metadata' => 'setAllowDocumentVisibilityMetadata', + 'allow_e_hanko_stamps' => 'setAllowEHankoStamps', + 'allow_e_hanko_stamps_metadata' => 'setAllowEHankoStampsMetadata', + 'allow_e_note_e_original' => 'setAllowENoteEOriginal', + 'allow_e_note_e_original_metadata' => 'setAllowENoteEOriginalMetadata', + 'allow_envelope_correct' => 'setAllowEnvelopeCorrect', + 'allow_envelope_correct_metadata' => 'setAllowEnvelopeCorrectMetadata', + 'allow_envelope_custody_transfer' => 'setAllowEnvelopeCustodyTransfer', + 'allow_envelope_custody_transfer_metadata' => 'setAllowEnvelopeCustodyTransferMetadata', + 'allow_envelope_custom_fields' => 'setAllowEnvelopeCustomFields', + 'allow_envelope_custom_fields_metadata' => 'setAllowEnvelopeCustomFieldsMetadata', + 'allow_envelope_publish_reporting' => 'setAllowEnvelopePublishReporting', + 'allow_envelope_publish_reporting_metadata' => 'setAllowEnvelopePublishReportingMetadata', + 'allow_envelope_reporting' => 'setAllowEnvelopeReporting', + 'allow_envelope_reporting_metadata' => 'setAllowEnvelopeReportingMetadata', + 'allow_expression' => 'setAllowExpression', + 'allow_expression_metadata' => 'setAllowExpressionMetadata', + 'allow_express_signer_certificate' => 'setAllowExpressSignerCertificate', + 'allow_express_signer_certificate_metadata' => 'setAllowExpressSignerCertificateMetadata', + 'allow_extended_sending_resource_file' => 'setAllowExtendedSendingResourceFile', + 'allow_extended_sending_resource_file_metadata' => 'setAllowExtendedSendingResourceFileMetadata', + 'allow_external_signature_pad' => 'setAllowExternalSignaturePad', + 'allow_external_signature_pad_metadata' => 'setAllowExternalSignaturePadMetadata', + 'allow_idv_level1' => 'setAllowIdvLevel1', + 'allow_idv_level1_metadata' => 'setAllowIdvLevel1Metadata', + 'allow_idv_platform' => 'setAllowIdvPlatform', + 'allow_idv_platform_metadata' => 'setAllowIdvPlatformMetadata', + 'allow_in_person' => 'setAllowInPerson', + 'allow_in_person_metadata' => 'setAllowInPersonMetadata', + 'allow_managed_stamps' => 'setAllowManagedStamps', + 'allow_managed_stamps_metadata' => 'setAllowManagedStampsMetadata', + 'allow_markup' => 'setAllowMarkup', + 'allow_markup_metadata' => 'setAllowMarkupMetadata', + 'allow_member_time_zone' => 'setAllowMemberTimeZone', + 'allow_member_time_zone_metadata' => 'setAllowMemberTimeZoneMetadata', + 'allow_merge_fields' => 'setAllowMergeFields', + 'allow_merge_fields_metadata' => 'setAllowMergeFieldsMetadata', + 'allow_multiple_brand_profiles' => 'setAllowMultipleBrandProfiles', + 'allow_multiple_brand_profiles_metadata' => 'setAllowMultipleBrandProfilesMetadata', + 'allow_multiple_signer_attachments' => 'setAllowMultipleSignerAttachments', + 'allow_multiple_signer_attachments_metadata' => 'setAllowMultipleSignerAttachmentsMetadata', + 'allow_non_us_phone_auth' => 'setAllowNonUsPhoneAuth', + 'allow_non_us_phone_auth_metadata' => 'setAllowNonUsPhoneAuthMetadata', + 'allow_offline_signing' => 'setAllowOfflineSigning', + 'allow_offline_signing_metadata' => 'setAllowOfflineSigningMetadata', + 'allow_open_trust_signer_certificate' => 'setAllowOpenTrustSignerCertificate', + 'allow_open_trust_signer_certificate_metadata' => 'setAllowOpenTrustSignerCertificateMetadata', + 'allow_organizations' => 'setAllowOrganizations', + 'allow_organizations_metadata' => 'setAllowOrganizationsMetadata', + 'allow_payment_processing' => 'setAllowPaymentProcessing', + 'allow_payment_processing_metadata' => 'setAllowPaymentProcessingMetadata', + 'allow_personal_signer_certificate' => 'setAllowPersonalSignerCertificate', + 'allow_personal_signer_certificate_metadata' => 'setAllowPersonalSignerCertificateMetadata', + 'allow_phone_authentication' => 'setAllowPhoneAuthentication', + 'allow_phone_authentication_metadata' => 'setAllowPhoneAuthenticationMetadata', + 'allow_phone_auth_override' => 'setAllowPhoneAuthOverride', + 'allow_phone_auth_override_metadata' => 'setAllowPhoneAuthOverrideMetadata', + 'allow_private_signing_groups' => 'setAllowPrivateSigningGroups', + 'allow_private_signing_groups_metadata' => 'setAllowPrivateSigningGroupsMetadata', + 'allow_reminders' => 'setAllowReminders', + 'allow_reminders_metadata' => 'setAllowRemindersMetadata', + 'allow_resource_file_branding' => 'setAllowResourceFileBranding', + 'allow_resource_file_branding_metadata' => 'setAllowResourceFileBrandingMetadata', + 'allow_safe_bio_pharma_signer_certificate' => 'setAllowSafeBioPharmaSignerCertificate', + 'allow_safe_bio_pharma_signer_certificate_metadata' => 'setAllowSafeBioPharmaSignerCertificateMetadata', + 'allow_security_appliance' => 'setAllowSecurityAppliance', + 'allow_security_appliance_metadata' => 'setAllowSecurityApplianceMetadata', + 'allow_send_to_certified_delivery' => 'setAllowSendToCertifiedDelivery', + 'allow_send_to_certified_delivery_metadata' => 'setAllowSendToCertifiedDeliveryMetadata', + 'allow_send_to_intermediary' => 'setAllowSendToIntermediary', + 'allow_send_to_intermediary_metadata' => 'setAllowSendToIntermediaryMetadata', + 'allow_server_templates' => 'setAllowServerTemplates', + 'allow_server_templates_metadata' => 'setAllowServerTemplatesMetadata', + 'allow_shared_tabs' => 'setAllowSharedTabs', + 'allow_shared_tabs_metadata' => 'setAllowSharedTabsMetadata', + 'allow_signature_stamps' => 'setAllowSignatureStamps', + 'allow_signature_stamps_metadata' => 'setAllowSignatureStampsMetadata', + 'allow_sign_document_from_home_page' => 'setAllowSignDocumentFromHomePage', + 'allow_sign_document_from_home_page_metadata' => 'setAllowSignDocumentFromHomePageMetadata', + 'allow_signer_reassign' => 'setAllowSignerReassign', + 'allow_signer_reassign_metadata' => 'setAllowSignerReassignMetadata', + 'allow_signer_reassign_override' => 'setAllowSignerReassignOverride', + 'allow_signer_reassign_override_metadata' => 'setAllowSignerReassignOverrideMetadata', + 'allow_signing_extensions' => 'setAllowSigningExtensions', + 'allow_signing_extensions_metadata' => 'setAllowSigningExtensionsMetadata', + 'allow_signing_groups' => 'setAllowSigningGroups', + 'allow_signing_groups_metadata' => 'setAllowSigningGroupsMetadata', + 'allow_signing_radio_deselect' => 'setAllowSigningRadioDeselect', + 'allow_signing_radio_deselect_metadata' => 'setAllowSigningRadioDeselectMetadata', + 'allow_sign_now' => 'setAllowSignNow', + 'allow_sign_now_metadata' => 'setAllowSignNowMetadata', + 'allow_social_id_login' => 'setAllowSocialIdLogin', + 'allow_social_id_login_metadata' => 'setAllowSocialIdLoginMetadata', + 'allow_supplemental_documents' => 'setAllowSupplementalDocuments', + 'allow_supplemental_documents_metadata' => 'setAllowSupplementalDocumentsMetadata', + 'anchor_population_scope' => 'setAnchorPopulationScope', + 'anchor_population_scope_metadata' => 'setAnchorPopulationScopeMetadata', + 'anchor_tag_versioned_placement_enabled' => 'setAnchorTagVersionedPlacementEnabled', + 'anchor_tag_versioned_placement_metadata_enabled' => 'setAnchorTagVersionedPlacementMetadataEnabled', + 'attach_completed_envelope' => 'setAttachCompletedEnvelope', + 'attach_completed_envelope_metadata' => 'setAttachCompletedEnvelopeMetadata', + 'authentication_check' => 'setAuthenticationCheck', + 'authentication_check_metadata' => 'setAuthenticationCheckMetadata', + 'auto_nav_rule' => 'setAutoNavRule', + 'auto_nav_rule_metadata' => 'setAutoNavRuleMetadata', + 'auto_provision_signer_account' => 'setAutoProvisionSignerAccount', + 'auto_provision_signer_account_metadata' => 'setAutoProvisionSignerAccountMetadata', + 'bcc_email_archive' => 'setBccEmailArchive', + 'bcc_email_archive_metadata' => 'setBccEmailArchiveMetadata', + 'beta_switch_configuration' => 'setBetaSwitchConfiguration', + 'beta_switch_configuration_metadata' => 'setBetaSwitchConfigurationMetadata', + 'billing_address' => 'setBillingAddress', + 'billing_address_metadata' => 'setBillingAddressMetadata', + 'bulk_send' => 'setBulkSend', + 'bulk_send_metadata' => 'setBulkSendMetadata', + 'can_self_brand_send' => 'setCanSelfBrandSend', + 'can_self_brand_send_metadata' => 'setCanSelfBrandSendMetadata', + 'can_self_brand_sign' => 'setCanSelfBrandSign', + 'can_self_brand_sign_metadata' => 'setCanSelfBrandSignMetadata', + 'capture_voice_recording' => 'setCaptureVoiceRecording', + 'capture_voice_recording_metadata' => 'setCaptureVoiceRecordingMetadata', + 'cfr_use_wide_image' => 'setCfrUseWideImage', + 'cfr_use_wide_image_metadata' => 'setCfrUseWideImageMetadata', + 'check_for_multiple_admins_on_account' => 'setCheckForMultipleAdminsOnAccount', + 'check_for_multiple_admins_on_account_metadata' => 'setCheckForMultipleAdminsOnAccountMetadata', + 'chrome_signature_enabled' => 'setChromeSignatureEnabled', + 'chrome_signature_enabled_metadata' => 'setChromeSignatureEnabledMetadata', + 'comment_email_show_message_text' => 'setCommentEmailShowMessageText', + 'comment_email_show_message_text_metadata' => 'setCommentEmailShowMessageTextMetadata', + 'comments_allow_envelope_override' => 'setCommentsAllowEnvelopeOverride', + 'comments_allow_envelope_override_metadata' => 'setCommentsAllowEnvelopeOverrideMetadata', + 'conditional_fields_enabled' => 'setConditionalFieldsEnabled', + 'conditional_fields_enabled_metadata' => 'setConditionalFieldsEnabledMetadata', + 'consumer_disclosure_frequency' => 'setConsumerDisclosureFrequency', + 'consumer_disclosure_frequency_metadata' => 'setConsumerDisclosureFrequencyMetadata', + 'convert_pdf_fields' => 'setConvertPdfFields', + 'convert_pdf_fields_metadata' => 'setConvertPdfFieldsMetadata', + 'data_population_scope' => 'setDataPopulationScope', + 'data_population_scope_metadata' => 'setDataPopulationScopeMetadata', + 'disable_mobile_app' => 'setDisableMobileApp', + 'disable_mobile_app_metadata' => 'setDisableMobileAppMetadata', + 'disable_mobile_push_notifications' => 'setDisableMobilePushNotifications', + 'disable_mobile_push_notifications_metadata' => 'setDisableMobilePushNotificationsMetadata', + 'disable_mobile_sending' => 'setDisableMobileSending', + 'disable_mobile_sending_metadata' => 'setDisableMobileSendingMetadata', + 'disable_multiple_sessions' => 'setDisableMultipleSessions', + 'disable_multiple_sessions_metadata' => 'setDisableMultipleSessionsMetadata', + 'disable_purge_notifications_for_sender_metadata' => 'setDisablePurgeNotificationsForSenderMetadata', + 'disable_signer_cert_view' => 'setDisableSignerCertView', + 'disable_signer_cert_view_metadata' => 'setDisableSignerCertViewMetadata', + 'disable_signer_history_view' => 'setDisableSignerHistoryView', + 'disable_signer_history_view_metadata' => 'setDisableSignerHistoryViewMetadata', + 'disable_style_signature' => 'setDisableStyleSignature', + 'disable_style_signature_metadata' => 'setDisableStyleSignatureMetadata', + 'disable_upload_signature' => 'setDisableUploadSignature', + 'disable_upload_signature_metadata' => 'setDisableUploadSignatureMetadata', + 'disable_user_sharing' => 'setDisableUserSharing', + 'disable_user_sharing_metadata' => 'setDisableUserSharingMetadata', + 'display_beta_switch' => 'setDisplayBetaSwitch', + 'display_beta_switch_metadata' => 'setDisplayBetaSwitchMetadata', + 'document_conversion_restrictions' => 'setDocumentConversionRestrictions', + 'document_conversion_restrictions_metadata' => 'setDocumentConversionRestrictionsMetadata', + 'document_retention' => 'setDocumentRetention', + 'document_retention_metadata' => 'setDocumentRetentionMetadata', + 'document_retention_purge_tabs' => 'setDocumentRetentionPurgeTabs', + 'document_visibility' => 'setDocumentVisibility', + 'document_visibility_metadata' => 'setDocumentVisibilityMetadata', + 'email_template_version' => 'setEmailTemplateVersion', + 'email_template_version_metadata' => 'setEmailTemplateVersionMetadata', + 'enable_access_code_generator' => 'setEnableAccessCodeGenerator', + 'enable_access_code_generator_metadata' => 'setEnableAccessCodeGeneratorMetadata', + 'enable_advanced_payments' => 'setEnableAdvancedPayments', + 'enable_advanced_payments_metadata' => 'setEnableAdvancedPaymentsMetadata', + 'enable_advanced_power_forms' => 'setEnableAdvancedPowerForms', + 'enable_advanced_power_forms_metadata' => 'setEnableAdvancedPowerFormsMetadata', + 'enable_auto_nav' => 'setEnableAutoNav', + 'enable_auto_nav_metadata' => 'setEnableAutoNavMetadata', + 'enable_calculated_fields' => 'setEnableCalculatedFields', + 'enable_calculated_fields_metadata' => 'setEnableCalculatedFieldsMetadata', + 'enable_clickwraps' => 'setEnableClickwraps', + 'enable_clickwraps_metadata' => 'setEnableClickwrapsMetadata', + 'enable_customer_satisfaction_metric_tracking' => 'setEnableCustomerSatisfactionMetricTracking', + 'enable_customer_satisfaction_metric_tracking_metadata' => 'setEnableCustomerSatisfactionMetricTrackingMetadata', + 'enable_ds_pro' => 'setEnableDsPro', + 'enable_ds_pro_metadata' => 'setEnableDsProMetadata', + 'enable_envelope_stamping_by_account_admin' => 'setEnableEnvelopeStampingByAccountAdmin', + 'enable_envelope_stamping_by_account_admin_metadata' => 'setEnableEnvelopeStampingByAccountAdminMetadata', + 'enable_envelope_stamping_by_ds_admin' => 'setEnableEnvelopeStampingByDsAdmin', + 'enable_envelope_stamping_by_ds_admin_metadata' => 'setEnableEnvelopeStampingByDsAdminMetadata', + 'enable_payment_processing' => 'setEnablePaymentProcessing', + 'enable_payment_processing_metadata' => 'setEnablePaymentProcessingMetadata', + 'enable_power_form' => 'setEnablePowerForm', + 'enable_power_form_direct' => 'setEnablePowerFormDirect', + 'enable_power_form_direct_metadata' => 'setEnablePowerFormDirectMetadata', + 'enable_power_form_metadata' => 'setEnablePowerFormMetadata', + 'enable_recipient_domain_validation' => 'setEnableRecipientDomainValidation', + 'enable_recipient_domain_validation_metadata' => 'setEnableRecipientDomainValidationMetadata', + 'enable_report_links' => 'setEnableReportLinks', + 'enable_report_links_metadata' => 'setEnableReportLinksMetadata', + 'enable_require_sign_on_paper' => 'setEnableRequireSignOnPaper', + 'enable_require_sign_on_paper_metadata' => 'setEnableRequireSignOnPaperMetadata', + 'enable_reserved_domain' => 'setEnableReservedDomain', + 'enable_reserved_domain_metadata' => 'setEnableReservedDomainMetadata', + 'enable_responsive_signing' => 'setEnableResponsiveSigning', + 'enable_responsive_signing_metadata' => 'setEnableResponsiveSigningMetadata', + 'enable_scheduled_release' => 'setEnableScheduledRelease', + 'enable_scheduled_release_metadata' => 'setEnableScheduledReleaseMetadata', + 'enable_sending_tags_font_settings' => 'setEnableSendingTagsFontSettings', + 'enable_sending_tags_font_settings_metadata' => 'setEnableSendingTagsFontSettingsMetadata', + 'enable_send_to_agent' => 'setEnableSendToAgent', + 'enable_send_to_agent_metadata' => 'setEnableSendToAgentMetadata', + 'enable_send_to_intermediary' => 'setEnableSendToIntermediary', + 'enable_send_to_intermediary_metadata' => 'setEnableSendToIntermediaryMetadata', + 'enable_send_to_manage' => 'setEnableSendToManage', + 'enable_send_to_manage_metadata' => 'setEnableSendToManageMetadata', + 'enable_sequential_signing_api' => 'setEnableSequentialSigningApi', + 'enable_sequential_signing_api_metadata' => 'setEnableSequentialSigningApiMetadata', + 'enable_sequential_signing_ui' => 'setEnableSequentialSigningUi', + 'enable_sequential_signing_ui_metadata' => 'setEnableSequentialSigningUiMetadata', + 'enable_signer_attachments' => 'setEnableSignerAttachments', + 'enable_signer_attachments_metadata' => 'setEnableSignerAttachmentsMetadata', + 'enable_signing_extension_comments' => 'setEnableSigningExtensionComments', + 'enable_signing_extension_comments_metadata' => 'setEnableSigningExtensionCommentsMetadata', + 'enable_signing_extension_conversations' => 'setEnableSigningExtensionConversations', + 'enable_signing_extension_conversations_metadata' => 'setEnableSigningExtensionConversationsMetadata', + 'enable_signing_order_settings_for_account' => 'setEnableSigningOrderSettingsForAccount', + 'enable_signing_order_settings_for_account_metadata' => 'setEnableSigningOrderSettingsForAccountMetadata', + 'enable_sign_on_paper' => 'setEnableSignOnPaper', + 'enable_sign_on_paper_metadata' => 'setEnableSignOnPaperMetadata', + 'enable_sign_on_paper_override' => 'setEnableSignOnPaperOverride', + 'enable_sign_on_paper_override_metadata' => 'setEnableSignOnPaperOverrideMetadata', + 'enable_sign_with_notary' => 'setEnableSignWithNotary', + 'enable_sign_with_notary_metadata' => 'setEnableSignWithNotaryMetadata', + 'enable_smart_contracts' => 'setEnableSmartContracts', + 'enable_smart_contracts_metadata' => 'setEnableSmartContractsMetadata', + 'enable_sms_authentication' => 'setEnableSmsAuthentication', + 'enable_sms_authentication_metadata' => 'setEnableSmsAuthenticationMetadata', + 'enable_social_id_login' => 'setEnableSocialIdLogin', + 'enable_social_id_login_metadata' => 'setEnableSocialIdLoginMetadata', + 'enable_strike_through' => 'setEnableStrikeThrough', + 'enable_strike_through_metadata' => 'setEnableStrikeThroughMetadata', + 'enable_transaction_point' => 'setEnableTransactionPoint', + 'enable_transaction_point_metadata' => 'setEnableTransactionPointMetadata', + 'enable_vaulting' => 'setEnableVaulting', + 'enable_vaulting_metadata' => 'setEnableVaultingMetadata', + 'enable_witnessing' => 'setEnableWitnessing', + 'enable_witnessing_metadata' => 'setEnableWitnessingMetadata', + 'enforce_template_name_uniqueness' => 'setEnforceTemplateNameUniqueness', + 'enforce_template_name_uniqueness_metadata' => 'setEnforceTemplateNameUniquenessMetadata', + 'envelope_integration_allowed' => 'setEnvelopeIntegrationAllowed', + 'envelope_integration_allowed_metadata' => 'setEnvelopeIntegrationAllowedMetadata', + 'envelope_integration_enabled' => 'setEnvelopeIntegrationEnabled', + 'envelope_integration_enabled_metadata' => 'setEnvelopeIntegrationEnabledMetadata', + 'envelope_stamping_default_value' => 'setEnvelopeStampingDefaultValue', + 'envelope_stamping_default_value_metadata' => 'setEnvelopeStampingDefaultValueMetadata', + 'express_send' => 'setExpressSend', + 'express_send_allow_tabs' => 'setExpressSendAllowTabs', + 'express_send_allow_tabs_metadata' => 'setExpressSendAllowTabsMetadata', + 'express_send_metadata' => 'setExpressSendMetadata', + 'external_document_sources' => 'setExternalDocumentSources', + 'external_signature_pad_type' => 'setExternalSignaturePadType', + 'external_signature_pad_type_metadata' => 'setExternalSignaturePadTypeMetadata', + 'fax_out_enabled' => 'setFaxOutEnabled', + 'fax_out_enabled_metadata' => 'setFaxOutEnabledMetadata', + 'guided_forms_html_allowed' => 'setGuidedFormsHtmlAllowed', + 'guided_forms_html_allowed_metadata' => 'setGuidedFormsHtmlAllowedMetadata', + 'hide_account_address_in_co_c' => 'setHideAccountAddressInCoC', + 'hide_account_address_in_co_c_metadata' => 'setHideAccountAddressInCoCMetadata', + 'hide_pricing' => 'setHidePricing', + 'hide_pricing_metadata' => 'setHidePricingMetadata', + 'id_check_configurations' => 'setIdCheckConfigurations', + 'id_check_expire' => 'setIdCheckExpire', + 'id_check_expire_days' => 'setIdCheckExpireDays', + 'id_check_expire_days_metadata' => 'setIdCheckExpireDaysMetadata', + 'id_check_expire_metadata' => 'setIdCheckExpireMetadata', + 'id_check_expire_minutes' => 'setIdCheckExpireMinutes', + 'id_check_expire_minutes_metadata' => 'setIdCheckExpireMinutesMetadata', + 'id_check_required' => 'setIdCheckRequired', + 'id_check_required_metadata' => 'setIdCheckRequiredMetadata', + 'identity_verification' => 'setIdentityVerification', + 'identity_verification_metadata' => 'setIdentityVerificationMetadata', + 'ignore_error_if_anchor_tab_not_found' => 'setIgnoreErrorIfAnchorTabNotFound', + 'ignore_error_if_anchor_tab_not_found_metadata_enabled' => 'setIgnoreErrorIfAnchorTabNotFoundMetadataEnabled', + 'in_person_id_check_question' => 'setInPersonIdCheckQuestion', + 'in_person_id_check_question_metadata' => 'setInPersonIdCheckQuestionMetadata', + 'in_person_signing_enabled' => 'setInPersonSigningEnabled', + 'in_person_signing_enabled_metadata' => 'setInPersonSigningEnabledMetadata', + 'in_session_enabled' => 'setInSessionEnabled', + 'in_session_enabled_metadata' => 'setInSessionEnabledMetadata', + 'in_session_suppress_emails' => 'setInSessionSuppressEmails', + 'in_session_suppress_emails_metadata' => 'setInSessionSuppressEmailsMetadata', + 'maximum_signing_groups' => 'setMaximumSigningGroups', + 'maximum_signing_groups_metadata' => 'setMaximumSigningGroupsMetadata', + 'maximum_users_per_signing_group' => 'setMaximumUsersPerSigningGroup', + 'maximum_users_per_signing_group_metadata' => 'setMaximumUsersPerSigningGroupMetadata', + 'max_number_of_custom_stamps' => 'setMaxNumberOfCustomStamps', + 'mobile_session_timeout' => 'setMobileSessionTimeout', + 'mobile_session_timeout_metadata' => 'setMobileSessionTimeoutMetadata', + 'number_of_active_custom_stamps' => 'setNumberOfActiveCustomStamps', + 'opt_in_mobile_signing_v02' => 'setOptInMobileSigningV02', + 'opt_in_mobile_signing_v02_metadata' => 'setOptInMobileSigningV02Metadata', + 'opt_out_auto_nav_text_and_tab_color_updates' => 'setOptOutAutoNavTextAndTabColorUpdates', + 'opt_out_auto_nav_text_and_tab_color_updates_metadata' => 'setOptOutAutoNavTextAndTabColorUpdatesMetadata', + 'opt_out_new_platform_seal' => 'setOptOutNewPlatformSeal', + 'opt_out_new_platform_seal_platform_metadata' => 'setOptOutNewPlatformSealPlatformMetadata', + 'phone_auth_recipient_may_provide_phone_number' => 'setPhoneAuthRecipientMayProvidePhoneNumber', + 'phone_auth_recipient_may_provide_phone_number_metadata' => 'setPhoneAuthRecipientMayProvidePhoneNumberMetadata', + 'pki_sign_downloaded_pdf_docs' => 'setPkiSignDownloadedPdfDocs', + 'pki_sign_downloaded_pdf_docs_metadata' => 'setPkiSignDownloadedPdfDocsMetadata', + 'recipients_can_sign_offline' => 'setRecipientsCanSignOffline', + 'recipients_can_sign_offline_metadata' => 'setRecipientsCanSignOfflineMetadata', + 'recipient_signing_auto_navigation_control' => 'setRecipientSigningAutoNavigationControl', + 'recipient_signing_auto_navigation_control_metadata' => 'setRecipientSigningAutoNavigationControlMetadata', + 'require21_cf_rpt11_compliance' => 'setRequire21CfRpt11Compliance', + 'require21_cf_rpt11_compliance_metadata' => 'setRequire21CfRpt11ComplianceMetadata', + 'require_decline_reason' => 'setRequireDeclineReason', + 'require_decline_reason_metadata' => 'setRequireDeclineReasonMetadata', + 'require_external_user_management' => 'setRequireExternalUserManagement', + 'require_external_user_management_metadata' => 'setRequireExternalUserManagementMetadata', + 'require_signer_certificate_type' => 'setRequireSignerCertificateType', + 'require_signer_certificate_type_metadata' => 'setRequireSignerCertificateTypeMetadata', + 'rsa_verid_account_name' => 'setRsaVeridAccountName', + 'rsa_verid_password' => 'setRsaVeridPassword', + 'rsa_verid_ruleset' => 'setRsaVeridRuleset', + 'rsa_verid_user_id' => 'setRsaVeridUserId', + 'self_signed_recipient_email_document' => 'setSelfSignedRecipientEmailDocument', + 'self_signed_recipient_email_document_metadata' => 'setSelfSignedRecipientEmailDocumentMetadata', + 'self_signed_recipient_email_document_user_override' => 'setSelfSignedRecipientEmailDocumentUserOverride', + 'self_signed_recipient_email_document_user_override_metadata' => 'setSelfSignedRecipientEmailDocumentUserOverrideMetadata', + 'sender_can_sign_in_each_location' => 'setSenderCanSignInEachLocation', + 'sender_can_sign_in_each_location_metadata' => 'setSenderCanSignInEachLocationMetadata', + 'sender_must_authenticate_signing' => 'setSenderMustAuthenticateSigning', + 'sender_must_authenticate_signing_metadata' => 'setSenderMustAuthenticateSigningMetadata', + 'sending_tags_font_color' => 'setSendingTagsFontColor', + 'sending_tags_font_color_metadata' => 'setSendingTagsFontColorMetadata', + 'sending_tags_font_name' => 'setSendingTagsFontName', + 'sending_tags_font_name_metadata' => 'setSendingTagsFontNameMetadata', + 'sending_tags_font_size' => 'setSendingTagsFontSize', + 'sending_tags_font_size_metadata' => 'setSendingTagsFontSizeMetadata', + 'send_to_certified_delivery_enabled' => 'setSendToCertifiedDeliveryEnabled', + 'send_to_certified_delivery_enabled_metadata' => 'setSendToCertifiedDeliveryEnabledMetadata', + 'session_timeout' => 'setSessionTimeout', + 'session_timeout_metadata' => 'setSessionTimeoutMetadata', + 'set_recip_email_lang' => 'setSetRecipEmailLang', + 'set_recip_email_lang_metadata' => 'setSetRecipEmailLangMetadata', + 'set_recip_sign_lang' => 'setSetRecipSignLang', + 'set_recip_sign_lang_metadata' => 'setSetRecipSignLangMetadata', + 'shared_template_folders' => 'setSharedTemplateFolders', + 'shared_template_folders_metadata' => 'setSharedTemplateFoldersMetadata', + 'show_complete_dialog_in_embedded_session' => 'setShowCompleteDialogInEmbeddedSession', + 'show_complete_dialog_in_embedded_session_metadata' => 'setShowCompleteDialogInEmbeddedSessionMetadata', + 'show_conditional_routing_on_send' => 'setShowConditionalRoutingOnSend', + 'show_conditional_routing_on_send_metadata' => 'setShowConditionalRoutingOnSendMetadata', + 'show_initial_conditional_fields' => 'setShowInitialConditionalFields', + 'show_initial_conditional_fields_metadata' => 'setShowInitialConditionalFieldsMetadata', + 'show_localized_watermarks' => 'setShowLocalizedWatermarks', + 'show_localized_watermarks_metadata' => 'setShowLocalizedWatermarksMetadata', + 'show_tutorials' => 'setShowTutorials', + 'show_tutorials_metadata' => 'setShowTutorialsMetadata', + 'signature_providers' => 'setSignatureProviders', + 'signature_providers_metadata' => 'setSignatureProvidersMetadata', + 'sign_date_format' => 'setSignDateFormat', + 'sign_date_format_metadata' => 'setSignDateFormatMetadata', + 'signer_attach_certificate_to_envelope_pdf' => 'setSignerAttachCertificateToEnvelopePdf', + 'signer_attach_certificate_to_envelope_pdf_metadata' => 'setSignerAttachCertificateToEnvelopePdfMetadata', + 'signer_attach_concat' => 'setSignerAttachConcat', + 'signer_attach_concat_metadata' => 'setSignerAttachConcatMetadata', + 'signer_can_create_account' => 'setSignerCanCreateAccount', + 'signer_can_create_account_metadata' => 'setSignerCanCreateAccountMetadata', + 'signer_can_sign_on_mobile' => 'setSignerCanSignOnMobile', + 'signer_can_sign_on_mobile_metadata' => 'setSignerCanSignOnMobileMetadata', + 'signer_in_session_use_envelope_complete_email' => 'setSignerInSessionUseEnvelopeCompleteEmail', + 'signer_in_session_use_envelope_complete_email_metadata' => 'setSignerInSessionUseEnvelopeCompleteEmailMetadata', + 'signer_login_requirements' => 'setSignerLoginRequirements', + 'signer_login_requirements_metadata' => 'setSignerLoginRequirementsMetadata', + 'signer_must_have_account' => 'setSignerMustHaveAccount', + 'signer_must_have_account_metadata' => 'setSignerMustHaveAccountMetadata', + 'signer_must_login_to_sign' => 'setSignerMustLoginToSign', + 'signer_must_login_to_sign_metadata' => 'setSignerMustLoginToSignMetadata', + 'signer_show_secure_field_initial_values' => 'setSignerShowSecureFieldInitialValues', + 'signer_show_secure_field_initial_values_metadata' => 'setSignerShowSecureFieldInitialValuesMetadata', + 'signing_session_timeout' => 'setSigningSessionTimeout', + 'signing_session_timeout_metadata' => 'setSigningSessionTimeoutMetadata', + 'signing_ui_version' => 'setSigningUiVersion', + 'signing_ui_version_metadata' => 'setSigningUiVersionMetadata', + 'sign_time_format' => 'setSignTimeFormat', + 'sign_time_format_metadata' => 'setSignTimeFormatMetadata', + 'sign_time_show_am_pm' => 'setSignTimeShowAmPm', + 'sign_time_show_am_pm_metadata' => 'setSignTimeShowAmPmMetadata', + 'simplified_sending_enabled' => 'setSimplifiedSendingEnabled', + 'simplified_sending_enabled_metadata' => 'setSimplifiedSendingEnabledMetadata', + 'single_sign_on_enabled' => 'setSingleSignOnEnabled', + 'single_sign_on_enabled_metadata' => 'setSingleSignOnEnabledMetadata', + 'skip_auth_completed_envelopes' => 'setSkipAuthCompletedEnvelopes', + 'skip_auth_completed_envelopes_metadata' => 'setSkipAuthCompletedEnvelopesMetadata', + 'social_id_recip_auth' => 'setSocialIdRecipAuth', + 'social_id_recip_auth_metadata' => 'setSocialIdRecipAuthMetadata', + 'specify_document_visibility' => 'setSpecifyDocumentVisibility', + 'specify_document_visibility_metadata' => 'setSpecifyDocumentVisibilityMetadata', + 'start_in_advanced_correct' => 'setStartInAdvancedCorrect', + 'start_in_advanced_correct_metadata' => 'setStartInAdvancedCorrectMetadata', + 'supplemental_documents_must_accept' => 'setSupplementalDocumentsMustAccept', + 'supplemental_documents_must_accept_metadata' => 'setSupplementalDocumentsMustAcceptMetadata', + 'supplemental_documents_must_read' => 'setSupplementalDocumentsMustRead', + 'supplemental_documents_must_read_metadata' => 'setSupplementalDocumentsMustReadMetadata', + 'supplemental_documents_must_view' => 'setSupplementalDocumentsMustView', + 'supplemental_documents_must_view_metadata' => 'setSupplementalDocumentsMustViewMetadata', + 'suppress_certificate_enforcement' => 'setSuppressCertificateEnforcement', + 'suppress_certificate_enforcement_metadata' => 'setSuppressCertificateEnforcementMetadata', + 'tab_account_settings' => 'setTabAccountSettings', + 'timezone_offset_api' => 'setTimezoneOffsetApi', + 'timezone_offset_api_metadata' => 'setTimezoneOffsetApiMetadata', + 'timezone_offset_ui' => 'setTimezoneOffsetUi', + 'timezone_offset_ui_metadata' => 'setTimezoneOffsetUiMetadata', + 'universal_signature_opt_in' => 'setUniversalSignatureOptIn', + 'use_account_level_email' => 'setUseAccountLevelEmail', + 'use_account_level_email_metadata' => 'setUseAccountLevelEmailMetadata', + 'use_consumer_disclosure' => 'setUseConsumerDisclosure', + 'use_consumer_disclosure_metadata' => 'setUseConsumerDisclosureMetadata', + 'use_consumer_disclosure_within_account' => 'setUseConsumerDisclosureWithinAccount', + 'use_consumer_disclosure_within_account_metadata' => 'setUseConsumerDisclosureWithinAccountMetadata', + 'use_derived_keys' => 'setUseDerivedKeys', + 'use_derived_keys_metadata' => 'setUseDerivedKeysMetadata', + 'use_docu_sign_express_signer_certificate' => 'setUseDocuSignExpressSignerCertificate', + 'use_docu_sign_express_signer_certificate_metadata' => 'setUseDocuSignExpressSignerCertificateMetadata', + 'use_new_blob_for_pdf' => 'setUseNewBlobForPdf', + 'use_new_blob_for_pdf_metadata' => 'setUseNewBlobForPdfMetadata', + 'use_safe_signer_certificates' => 'setUseSafeSignerCertificates', + 'use_safe_signer_certificates_metadata' => 'setUseSafeSignerCertificatesMetadata', + 'uses_api' => 'setUsesApi', + 'uses_api_metadata' => 'setUsesApiMetadata', + 'use_signature_provider_platform' => 'setUseSignatureProviderPlatform', + 'use_signature_provider_platform_metadata' => 'setUseSignatureProviderPlatformMetadata', + 'validations_allowed' => 'setValidationsAllowed', + 'validations_allowed_metadata' => 'setValidationsAllowedMetadata', + 'validations_brand' => 'setValidationsBrand', + 'validations_brand_metadata' => 'setValidationsBrandMetadata', + 'validations_cadence' => 'setValidationsCadence', + 'validations_cadence_metadata' => 'setValidationsCadenceMetadata', + 'validations_enabled' => 'setValidationsEnabled', + 'validations_enabled_metadata' => 'setValidationsEnabledMetadata', + 'validations_report' => 'setValidationsReport', + 'validations_report_metadata' => 'setValidationsReportMetadata', + 'water_mark_enabled' => 'setWaterMarkEnabled', + 'water_mark_enabled_metadata' => 'setWaterMarkEnabledMetadata', + 'write_reminder_to_envelope_history' => 'setWriteReminderToEnvelopeHistory', + 'write_reminder_to_envelope_history_metadata' => 'setWriteReminderToEnvelopeHistoryMetadata', + 'wurfl_min_allowable_screen_size' => 'setWurflMinAllowableScreenSize', + 'wurfl_min_allowable_screen_size_metadata' => 'setWurflMinAllowableScreenSizeMetadata' ]; @@ -86,7 +1559,498 @@ public static function swaggerTypes() * @var string[] */ protected static $getters = [ - 'account_settings' => 'getAccountSettings' + 'access_code_format' => 'getAccessCodeFormat', + 'account_date_time_format' => 'getAccountDateTimeFormat', + 'account_date_time_format_metadata' => 'getAccountDateTimeFormatMetadata', + 'account_name' => 'getAccountName', + 'account_name_metadata' => 'getAccountNameMetadata', + 'account_notification' => 'getAccountNotification', + 'account_ui_settings' => 'getAccountUiSettings', + 'adopt_sig_config' => 'getAdoptSigConfig', + 'adopt_sig_config_metadata' => 'getAdoptSigConfigMetadata', + 'advanced_correct' => 'getAdvancedCorrect', + 'advanced_correct_metadata' => 'getAdvancedCorrectMetadata', + 'allow_access_code_format' => 'getAllowAccessCodeFormat', + 'allow_access_code_format_metadata' => 'getAllowAccessCodeFormatMetadata', + 'allow_account_management_granular' => 'getAllowAccountManagementGranular', + 'allow_account_management_granular_metadata' => 'getAllowAccountManagementGranularMetadata', + 'allow_account_member_name_change' => 'getAllowAccountMemberNameChange', + 'allow_account_member_name_change_metadata' => 'getAllowAccountMemberNameChangeMetadata', + 'allow_advanced_recipient_routing_conditional' => 'getAllowAdvancedRecipientRoutingConditional', + 'allow_advanced_recipient_routing_conditional_metadata' => 'getAllowAdvancedRecipientRoutingConditionalMetadata', + 'allow_agent_name_email_edit' => 'getAllowAgentNameEmailEdit', + 'allow_agent_name_email_edit_metadata' => 'getAllowAgentNameEmailEditMetadata', + 'allow_agreement_actions' => 'getAllowAgreementActions', + 'allow_agreement_actions_metadata' => 'getAllowAgreementActionsMetadata', + 'allow_auto_nav_settings' => 'getAllowAutoNavSettings', + 'allow_auto_nav_settings_metadata' => 'getAllowAutoNavSettingsMetadata', + 'allow_auto_tagging' => 'getAllowAutoTagging', + 'allow_auto_tagging_metadata' => 'getAllowAutoTaggingMetadata', + 'allow_bulk_send' => 'getAllowBulkSend', + 'allow_bulk_send_metadata' => 'getAllowBulkSendMetadata', + 'allow_cd_withdraw' => 'getAllowCdWithdraw', + 'allow_cd_withdraw_metadata' => 'getAllowCdWithdrawMetadata', + 'allow_connect_http_listener_configs' => 'getAllowConnectHttpListenerConfigs', + 'allow_connect_send_finish_later' => 'getAllowConnectSendFinishLater', + 'allow_connect_send_finish_later_metadata' => 'getAllowConnectSendFinishLaterMetadata', + 'allow_consumer_disclosure_override' => 'getAllowConsumerDisclosureOverride', + 'allow_consumer_disclosure_override_metadata' => 'getAllowConsumerDisclosureOverrideMetadata', + 'allow_data_download' => 'getAllowDataDownload', + 'allow_data_download_metadata' => 'getAllowDataDownloadMetadata', + 'allow_document_disclosures' => 'getAllowDocumentDisclosures', + 'allow_document_disclosures_metadata' => 'getAllowDocumentDisclosuresMetadata', + 'allow_documents_on_signed_envelopes' => 'getAllowDocumentsOnSignedEnvelopes', + 'allow_documents_on_signed_envelopes_metadata' => 'getAllowDocumentsOnSignedEnvelopesMetadata', + 'allow_document_visibility' => 'getAllowDocumentVisibility', + 'allow_document_visibility_metadata' => 'getAllowDocumentVisibilityMetadata', + 'allow_e_hanko_stamps' => 'getAllowEHankoStamps', + 'allow_e_hanko_stamps_metadata' => 'getAllowEHankoStampsMetadata', + 'allow_e_note_e_original' => 'getAllowENoteEOriginal', + 'allow_e_note_e_original_metadata' => 'getAllowENoteEOriginalMetadata', + 'allow_envelope_correct' => 'getAllowEnvelopeCorrect', + 'allow_envelope_correct_metadata' => 'getAllowEnvelopeCorrectMetadata', + 'allow_envelope_custody_transfer' => 'getAllowEnvelopeCustodyTransfer', + 'allow_envelope_custody_transfer_metadata' => 'getAllowEnvelopeCustodyTransferMetadata', + 'allow_envelope_custom_fields' => 'getAllowEnvelopeCustomFields', + 'allow_envelope_custom_fields_metadata' => 'getAllowEnvelopeCustomFieldsMetadata', + 'allow_envelope_publish_reporting' => 'getAllowEnvelopePublishReporting', + 'allow_envelope_publish_reporting_metadata' => 'getAllowEnvelopePublishReportingMetadata', + 'allow_envelope_reporting' => 'getAllowEnvelopeReporting', + 'allow_envelope_reporting_metadata' => 'getAllowEnvelopeReportingMetadata', + 'allow_expression' => 'getAllowExpression', + 'allow_expression_metadata' => 'getAllowExpressionMetadata', + 'allow_express_signer_certificate' => 'getAllowExpressSignerCertificate', + 'allow_express_signer_certificate_metadata' => 'getAllowExpressSignerCertificateMetadata', + 'allow_extended_sending_resource_file' => 'getAllowExtendedSendingResourceFile', + 'allow_extended_sending_resource_file_metadata' => 'getAllowExtendedSendingResourceFileMetadata', + 'allow_external_signature_pad' => 'getAllowExternalSignaturePad', + 'allow_external_signature_pad_metadata' => 'getAllowExternalSignaturePadMetadata', + 'allow_idv_level1' => 'getAllowIdvLevel1', + 'allow_idv_level1_metadata' => 'getAllowIdvLevel1Metadata', + 'allow_idv_platform' => 'getAllowIdvPlatform', + 'allow_idv_platform_metadata' => 'getAllowIdvPlatformMetadata', + 'allow_in_person' => 'getAllowInPerson', + 'allow_in_person_metadata' => 'getAllowInPersonMetadata', + 'allow_managed_stamps' => 'getAllowManagedStamps', + 'allow_managed_stamps_metadata' => 'getAllowManagedStampsMetadata', + 'allow_markup' => 'getAllowMarkup', + 'allow_markup_metadata' => 'getAllowMarkupMetadata', + 'allow_member_time_zone' => 'getAllowMemberTimeZone', + 'allow_member_time_zone_metadata' => 'getAllowMemberTimeZoneMetadata', + 'allow_merge_fields' => 'getAllowMergeFields', + 'allow_merge_fields_metadata' => 'getAllowMergeFieldsMetadata', + 'allow_multiple_brand_profiles' => 'getAllowMultipleBrandProfiles', + 'allow_multiple_brand_profiles_metadata' => 'getAllowMultipleBrandProfilesMetadata', + 'allow_multiple_signer_attachments' => 'getAllowMultipleSignerAttachments', + 'allow_multiple_signer_attachments_metadata' => 'getAllowMultipleSignerAttachmentsMetadata', + 'allow_non_us_phone_auth' => 'getAllowNonUsPhoneAuth', + 'allow_non_us_phone_auth_metadata' => 'getAllowNonUsPhoneAuthMetadata', + 'allow_offline_signing' => 'getAllowOfflineSigning', + 'allow_offline_signing_metadata' => 'getAllowOfflineSigningMetadata', + 'allow_open_trust_signer_certificate' => 'getAllowOpenTrustSignerCertificate', + 'allow_open_trust_signer_certificate_metadata' => 'getAllowOpenTrustSignerCertificateMetadata', + 'allow_organizations' => 'getAllowOrganizations', + 'allow_organizations_metadata' => 'getAllowOrganizationsMetadata', + 'allow_payment_processing' => 'getAllowPaymentProcessing', + 'allow_payment_processing_metadata' => 'getAllowPaymentProcessingMetadata', + 'allow_personal_signer_certificate' => 'getAllowPersonalSignerCertificate', + 'allow_personal_signer_certificate_metadata' => 'getAllowPersonalSignerCertificateMetadata', + 'allow_phone_authentication' => 'getAllowPhoneAuthentication', + 'allow_phone_authentication_metadata' => 'getAllowPhoneAuthenticationMetadata', + 'allow_phone_auth_override' => 'getAllowPhoneAuthOverride', + 'allow_phone_auth_override_metadata' => 'getAllowPhoneAuthOverrideMetadata', + 'allow_private_signing_groups' => 'getAllowPrivateSigningGroups', + 'allow_private_signing_groups_metadata' => 'getAllowPrivateSigningGroupsMetadata', + 'allow_reminders' => 'getAllowReminders', + 'allow_reminders_metadata' => 'getAllowRemindersMetadata', + 'allow_resource_file_branding' => 'getAllowResourceFileBranding', + 'allow_resource_file_branding_metadata' => 'getAllowResourceFileBrandingMetadata', + 'allow_safe_bio_pharma_signer_certificate' => 'getAllowSafeBioPharmaSignerCertificate', + 'allow_safe_bio_pharma_signer_certificate_metadata' => 'getAllowSafeBioPharmaSignerCertificateMetadata', + 'allow_security_appliance' => 'getAllowSecurityAppliance', + 'allow_security_appliance_metadata' => 'getAllowSecurityApplianceMetadata', + 'allow_send_to_certified_delivery' => 'getAllowSendToCertifiedDelivery', + 'allow_send_to_certified_delivery_metadata' => 'getAllowSendToCertifiedDeliveryMetadata', + 'allow_send_to_intermediary' => 'getAllowSendToIntermediary', + 'allow_send_to_intermediary_metadata' => 'getAllowSendToIntermediaryMetadata', + 'allow_server_templates' => 'getAllowServerTemplates', + 'allow_server_templates_metadata' => 'getAllowServerTemplatesMetadata', + 'allow_shared_tabs' => 'getAllowSharedTabs', + 'allow_shared_tabs_metadata' => 'getAllowSharedTabsMetadata', + 'allow_signature_stamps' => 'getAllowSignatureStamps', + 'allow_signature_stamps_metadata' => 'getAllowSignatureStampsMetadata', + 'allow_sign_document_from_home_page' => 'getAllowSignDocumentFromHomePage', + 'allow_sign_document_from_home_page_metadata' => 'getAllowSignDocumentFromHomePageMetadata', + 'allow_signer_reassign' => 'getAllowSignerReassign', + 'allow_signer_reassign_metadata' => 'getAllowSignerReassignMetadata', + 'allow_signer_reassign_override' => 'getAllowSignerReassignOverride', + 'allow_signer_reassign_override_metadata' => 'getAllowSignerReassignOverrideMetadata', + 'allow_signing_extensions' => 'getAllowSigningExtensions', + 'allow_signing_extensions_metadata' => 'getAllowSigningExtensionsMetadata', + 'allow_signing_groups' => 'getAllowSigningGroups', + 'allow_signing_groups_metadata' => 'getAllowSigningGroupsMetadata', + 'allow_signing_radio_deselect' => 'getAllowSigningRadioDeselect', + 'allow_signing_radio_deselect_metadata' => 'getAllowSigningRadioDeselectMetadata', + 'allow_sign_now' => 'getAllowSignNow', + 'allow_sign_now_metadata' => 'getAllowSignNowMetadata', + 'allow_social_id_login' => 'getAllowSocialIdLogin', + 'allow_social_id_login_metadata' => 'getAllowSocialIdLoginMetadata', + 'allow_supplemental_documents' => 'getAllowSupplementalDocuments', + 'allow_supplemental_documents_metadata' => 'getAllowSupplementalDocumentsMetadata', + 'anchor_population_scope' => 'getAnchorPopulationScope', + 'anchor_population_scope_metadata' => 'getAnchorPopulationScopeMetadata', + 'anchor_tag_versioned_placement_enabled' => 'getAnchorTagVersionedPlacementEnabled', + 'anchor_tag_versioned_placement_metadata_enabled' => 'getAnchorTagVersionedPlacementMetadataEnabled', + 'attach_completed_envelope' => 'getAttachCompletedEnvelope', + 'attach_completed_envelope_metadata' => 'getAttachCompletedEnvelopeMetadata', + 'authentication_check' => 'getAuthenticationCheck', + 'authentication_check_metadata' => 'getAuthenticationCheckMetadata', + 'auto_nav_rule' => 'getAutoNavRule', + 'auto_nav_rule_metadata' => 'getAutoNavRuleMetadata', + 'auto_provision_signer_account' => 'getAutoProvisionSignerAccount', + 'auto_provision_signer_account_metadata' => 'getAutoProvisionSignerAccountMetadata', + 'bcc_email_archive' => 'getBccEmailArchive', + 'bcc_email_archive_metadata' => 'getBccEmailArchiveMetadata', + 'beta_switch_configuration' => 'getBetaSwitchConfiguration', + 'beta_switch_configuration_metadata' => 'getBetaSwitchConfigurationMetadata', + 'billing_address' => 'getBillingAddress', + 'billing_address_metadata' => 'getBillingAddressMetadata', + 'bulk_send' => 'getBulkSend', + 'bulk_send_metadata' => 'getBulkSendMetadata', + 'can_self_brand_send' => 'getCanSelfBrandSend', + 'can_self_brand_send_metadata' => 'getCanSelfBrandSendMetadata', + 'can_self_brand_sign' => 'getCanSelfBrandSign', + 'can_self_brand_sign_metadata' => 'getCanSelfBrandSignMetadata', + 'capture_voice_recording' => 'getCaptureVoiceRecording', + 'capture_voice_recording_metadata' => 'getCaptureVoiceRecordingMetadata', + 'cfr_use_wide_image' => 'getCfrUseWideImage', + 'cfr_use_wide_image_metadata' => 'getCfrUseWideImageMetadata', + 'check_for_multiple_admins_on_account' => 'getCheckForMultipleAdminsOnAccount', + 'check_for_multiple_admins_on_account_metadata' => 'getCheckForMultipleAdminsOnAccountMetadata', + 'chrome_signature_enabled' => 'getChromeSignatureEnabled', + 'chrome_signature_enabled_metadata' => 'getChromeSignatureEnabledMetadata', + 'comment_email_show_message_text' => 'getCommentEmailShowMessageText', + 'comment_email_show_message_text_metadata' => 'getCommentEmailShowMessageTextMetadata', + 'comments_allow_envelope_override' => 'getCommentsAllowEnvelopeOverride', + 'comments_allow_envelope_override_metadata' => 'getCommentsAllowEnvelopeOverrideMetadata', + 'conditional_fields_enabled' => 'getConditionalFieldsEnabled', + 'conditional_fields_enabled_metadata' => 'getConditionalFieldsEnabledMetadata', + 'consumer_disclosure_frequency' => 'getConsumerDisclosureFrequency', + 'consumer_disclosure_frequency_metadata' => 'getConsumerDisclosureFrequencyMetadata', + 'convert_pdf_fields' => 'getConvertPdfFields', + 'convert_pdf_fields_metadata' => 'getConvertPdfFieldsMetadata', + 'data_population_scope' => 'getDataPopulationScope', + 'data_population_scope_metadata' => 'getDataPopulationScopeMetadata', + 'disable_mobile_app' => 'getDisableMobileApp', + 'disable_mobile_app_metadata' => 'getDisableMobileAppMetadata', + 'disable_mobile_push_notifications' => 'getDisableMobilePushNotifications', + 'disable_mobile_push_notifications_metadata' => 'getDisableMobilePushNotificationsMetadata', + 'disable_mobile_sending' => 'getDisableMobileSending', + 'disable_mobile_sending_metadata' => 'getDisableMobileSendingMetadata', + 'disable_multiple_sessions' => 'getDisableMultipleSessions', + 'disable_multiple_sessions_metadata' => 'getDisableMultipleSessionsMetadata', + 'disable_purge_notifications_for_sender_metadata' => 'getDisablePurgeNotificationsForSenderMetadata', + 'disable_signer_cert_view' => 'getDisableSignerCertView', + 'disable_signer_cert_view_metadata' => 'getDisableSignerCertViewMetadata', + 'disable_signer_history_view' => 'getDisableSignerHistoryView', + 'disable_signer_history_view_metadata' => 'getDisableSignerHistoryViewMetadata', + 'disable_style_signature' => 'getDisableStyleSignature', + 'disable_style_signature_metadata' => 'getDisableStyleSignatureMetadata', + 'disable_upload_signature' => 'getDisableUploadSignature', + 'disable_upload_signature_metadata' => 'getDisableUploadSignatureMetadata', + 'disable_user_sharing' => 'getDisableUserSharing', + 'disable_user_sharing_metadata' => 'getDisableUserSharingMetadata', + 'display_beta_switch' => 'getDisplayBetaSwitch', + 'display_beta_switch_metadata' => 'getDisplayBetaSwitchMetadata', + 'document_conversion_restrictions' => 'getDocumentConversionRestrictions', + 'document_conversion_restrictions_metadata' => 'getDocumentConversionRestrictionsMetadata', + 'document_retention' => 'getDocumentRetention', + 'document_retention_metadata' => 'getDocumentRetentionMetadata', + 'document_retention_purge_tabs' => 'getDocumentRetentionPurgeTabs', + 'document_visibility' => 'getDocumentVisibility', + 'document_visibility_metadata' => 'getDocumentVisibilityMetadata', + 'email_template_version' => 'getEmailTemplateVersion', + 'email_template_version_metadata' => 'getEmailTemplateVersionMetadata', + 'enable_access_code_generator' => 'getEnableAccessCodeGenerator', + 'enable_access_code_generator_metadata' => 'getEnableAccessCodeGeneratorMetadata', + 'enable_advanced_payments' => 'getEnableAdvancedPayments', + 'enable_advanced_payments_metadata' => 'getEnableAdvancedPaymentsMetadata', + 'enable_advanced_power_forms' => 'getEnableAdvancedPowerForms', + 'enable_advanced_power_forms_metadata' => 'getEnableAdvancedPowerFormsMetadata', + 'enable_auto_nav' => 'getEnableAutoNav', + 'enable_auto_nav_metadata' => 'getEnableAutoNavMetadata', + 'enable_calculated_fields' => 'getEnableCalculatedFields', + 'enable_calculated_fields_metadata' => 'getEnableCalculatedFieldsMetadata', + 'enable_clickwraps' => 'getEnableClickwraps', + 'enable_clickwraps_metadata' => 'getEnableClickwrapsMetadata', + 'enable_customer_satisfaction_metric_tracking' => 'getEnableCustomerSatisfactionMetricTracking', + 'enable_customer_satisfaction_metric_tracking_metadata' => 'getEnableCustomerSatisfactionMetricTrackingMetadata', + 'enable_ds_pro' => 'getEnableDsPro', + 'enable_ds_pro_metadata' => 'getEnableDsProMetadata', + 'enable_envelope_stamping_by_account_admin' => 'getEnableEnvelopeStampingByAccountAdmin', + 'enable_envelope_stamping_by_account_admin_metadata' => 'getEnableEnvelopeStampingByAccountAdminMetadata', + 'enable_envelope_stamping_by_ds_admin' => 'getEnableEnvelopeStampingByDsAdmin', + 'enable_envelope_stamping_by_ds_admin_metadata' => 'getEnableEnvelopeStampingByDsAdminMetadata', + 'enable_payment_processing' => 'getEnablePaymentProcessing', + 'enable_payment_processing_metadata' => 'getEnablePaymentProcessingMetadata', + 'enable_power_form' => 'getEnablePowerForm', + 'enable_power_form_direct' => 'getEnablePowerFormDirect', + 'enable_power_form_direct_metadata' => 'getEnablePowerFormDirectMetadata', + 'enable_power_form_metadata' => 'getEnablePowerFormMetadata', + 'enable_recipient_domain_validation' => 'getEnableRecipientDomainValidation', + 'enable_recipient_domain_validation_metadata' => 'getEnableRecipientDomainValidationMetadata', + 'enable_report_links' => 'getEnableReportLinks', + 'enable_report_links_metadata' => 'getEnableReportLinksMetadata', + 'enable_require_sign_on_paper' => 'getEnableRequireSignOnPaper', + 'enable_require_sign_on_paper_metadata' => 'getEnableRequireSignOnPaperMetadata', + 'enable_reserved_domain' => 'getEnableReservedDomain', + 'enable_reserved_domain_metadata' => 'getEnableReservedDomainMetadata', + 'enable_responsive_signing' => 'getEnableResponsiveSigning', + 'enable_responsive_signing_metadata' => 'getEnableResponsiveSigningMetadata', + 'enable_scheduled_release' => 'getEnableScheduledRelease', + 'enable_scheduled_release_metadata' => 'getEnableScheduledReleaseMetadata', + 'enable_sending_tags_font_settings' => 'getEnableSendingTagsFontSettings', + 'enable_sending_tags_font_settings_metadata' => 'getEnableSendingTagsFontSettingsMetadata', + 'enable_send_to_agent' => 'getEnableSendToAgent', + 'enable_send_to_agent_metadata' => 'getEnableSendToAgentMetadata', + 'enable_send_to_intermediary' => 'getEnableSendToIntermediary', + 'enable_send_to_intermediary_metadata' => 'getEnableSendToIntermediaryMetadata', + 'enable_send_to_manage' => 'getEnableSendToManage', + 'enable_send_to_manage_metadata' => 'getEnableSendToManageMetadata', + 'enable_sequential_signing_api' => 'getEnableSequentialSigningApi', + 'enable_sequential_signing_api_metadata' => 'getEnableSequentialSigningApiMetadata', + 'enable_sequential_signing_ui' => 'getEnableSequentialSigningUi', + 'enable_sequential_signing_ui_metadata' => 'getEnableSequentialSigningUiMetadata', + 'enable_signer_attachments' => 'getEnableSignerAttachments', + 'enable_signer_attachments_metadata' => 'getEnableSignerAttachmentsMetadata', + 'enable_signing_extension_comments' => 'getEnableSigningExtensionComments', + 'enable_signing_extension_comments_metadata' => 'getEnableSigningExtensionCommentsMetadata', + 'enable_signing_extension_conversations' => 'getEnableSigningExtensionConversations', + 'enable_signing_extension_conversations_metadata' => 'getEnableSigningExtensionConversationsMetadata', + 'enable_signing_order_settings_for_account' => 'getEnableSigningOrderSettingsForAccount', + 'enable_signing_order_settings_for_account_metadata' => 'getEnableSigningOrderSettingsForAccountMetadata', + 'enable_sign_on_paper' => 'getEnableSignOnPaper', + 'enable_sign_on_paper_metadata' => 'getEnableSignOnPaperMetadata', + 'enable_sign_on_paper_override' => 'getEnableSignOnPaperOverride', + 'enable_sign_on_paper_override_metadata' => 'getEnableSignOnPaperOverrideMetadata', + 'enable_sign_with_notary' => 'getEnableSignWithNotary', + 'enable_sign_with_notary_metadata' => 'getEnableSignWithNotaryMetadata', + 'enable_smart_contracts' => 'getEnableSmartContracts', + 'enable_smart_contracts_metadata' => 'getEnableSmartContractsMetadata', + 'enable_sms_authentication' => 'getEnableSmsAuthentication', + 'enable_sms_authentication_metadata' => 'getEnableSmsAuthenticationMetadata', + 'enable_social_id_login' => 'getEnableSocialIdLogin', + 'enable_social_id_login_metadata' => 'getEnableSocialIdLoginMetadata', + 'enable_strike_through' => 'getEnableStrikeThrough', + 'enable_strike_through_metadata' => 'getEnableStrikeThroughMetadata', + 'enable_transaction_point' => 'getEnableTransactionPoint', + 'enable_transaction_point_metadata' => 'getEnableTransactionPointMetadata', + 'enable_vaulting' => 'getEnableVaulting', + 'enable_vaulting_metadata' => 'getEnableVaultingMetadata', + 'enable_witnessing' => 'getEnableWitnessing', + 'enable_witnessing_metadata' => 'getEnableWitnessingMetadata', + 'enforce_template_name_uniqueness' => 'getEnforceTemplateNameUniqueness', + 'enforce_template_name_uniqueness_metadata' => 'getEnforceTemplateNameUniquenessMetadata', + 'envelope_integration_allowed' => 'getEnvelopeIntegrationAllowed', + 'envelope_integration_allowed_metadata' => 'getEnvelopeIntegrationAllowedMetadata', + 'envelope_integration_enabled' => 'getEnvelopeIntegrationEnabled', + 'envelope_integration_enabled_metadata' => 'getEnvelopeIntegrationEnabledMetadata', + 'envelope_stamping_default_value' => 'getEnvelopeStampingDefaultValue', + 'envelope_stamping_default_value_metadata' => 'getEnvelopeStampingDefaultValueMetadata', + 'express_send' => 'getExpressSend', + 'express_send_allow_tabs' => 'getExpressSendAllowTabs', + 'express_send_allow_tabs_metadata' => 'getExpressSendAllowTabsMetadata', + 'express_send_metadata' => 'getExpressSendMetadata', + 'external_document_sources' => 'getExternalDocumentSources', + 'external_signature_pad_type' => 'getExternalSignaturePadType', + 'external_signature_pad_type_metadata' => 'getExternalSignaturePadTypeMetadata', + 'fax_out_enabled' => 'getFaxOutEnabled', + 'fax_out_enabled_metadata' => 'getFaxOutEnabledMetadata', + 'guided_forms_html_allowed' => 'getGuidedFormsHtmlAllowed', + 'guided_forms_html_allowed_metadata' => 'getGuidedFormsHtmlAllowedMetadata', + 'hide_account_address_in_co_c' => 'getHideAccountAddressInCoC', + 'hide_account_address_in_co_c_metadata' => 'getHideAccountAddressInCoCMetadata', + 'hide_pricing' => 'getHidePricing', + 'hide_pricing_metadata' => 'getHidePricingMetadata', + 'id_check_configurations' => 'getIdCheckConfigurations', + 'id_check_expire' => 'getIdCheckExpire', + 'id_check_expire_days' => 'getIdCheckExpireDays', + 'id_check_expire_days_metadata' => 'getIdCheckExpireDaysMetadata', + 'id_check_expire_metadata' => 'getIdCheckExpireMetadata', + 'id_check_expire_minutes' => 'getIdCheckExpireMinutes', + 'id_check_expire_minutes_metadata' => 'getIdCheckExpireMinutesMetadata', + 'id_check_required' => 'getIdCheckRequired', + 'id_check_required_metadata' => 'getIdCheckRequiredMetadata', + 'identity_verification' => 'getIdentityVerification', + 'identity_verification_metadata' => 'getIdentityVerificationMetadata', + 'ignore_error_if_anchor_tab_not_found' => 'getIgnoreErrorIfAnchorTabNotFound', + 'ignore_error_if_anchor_tab_not_found_metadata_enabled' => 'getIgnoreErrorIfAnchorTabNotFoundMetadataEnabled', + 'in_person_id_check_question' => 'getInPersonIdCheckQuestion', + 'in_person_id_check_question_metadata' => 'getInPersonIdCheckQuestionMetadata', + 'in_person_signing_enabled' => 'getInPersonSigningEnabled', + 'in_person_signing_enabled_metadata' => 'getInPersonSigningEnabledMetadata', + 'in_session_enabled' => 'getInSessionEnabled', + 'in_session_enabled_metadata' => 'getInSessionEnabledMetadata', + 'in_session_suppress_emails' => 'getInSessionSuppressEmails', + 'in_session_suppress_emails_metadata' => 'getInSessionSuppressEmailsMetadata', + 'maximum_signing_groups' => 'getMaximumSigningGroups', + 'maximum_signing_groups_metadata' => 'getMaximumSigningGroupsMetadata', + 'maximum_users_per_signing_group' => 'getMaximumUsersPerSigningGroup', + 'maximum_users_per_signing_group_metadata' => 'getMaximumUsersPerSigningGroupMetadata', + 'max_number_of_custom_stamps' => 'getMaxNumberOfCustomStamps', + 'mobile_session_timeout' => 'getMobileSessionTimeout', + 'mobile_session_timeout_metadata' => 'getMobileSessionTimeoutMetadata', + 'number_of_active_custom_stamps' => 'getNumberOfActiveCustomStamps', + 'opt_in_mobile_signing_v02' => 'getOptInMobileSigningV02', + 'opt_in_mobile_signing_v02_metadata' => 'getOptInMobileSigningV02Metadata', + 'opt_out_auto_nav_text_and_tab_color_updates' => 'getOptOutAutoNavTextAndTabColorUpdates', + 'opt_out_auto_nav_text_and_tab_color_updates_metadata' => 'getOptOutAutoNavTextAndTabColorUpdatesMetadata', + 'opt_out_new_platform_seal' => 'getOptOutNewPlatformSeal', + 'opt_out_new_platform_seal_platform_metadata' => 'getOptOutNewPlatformSealPlatformMetadata', + 'phone_auth_recipient_may_provide_phone_number' => 'getPhoneAuthRecipientMayProvidePhoneNumber', + 'phone_auth_recipient_may_provide_phone_number_metadata' => 'getPhoneAuthRecipientMayProvidePhoneNumberMetadata', + 'pki_sign_downloaded_pdf_docs' => 'getPkiSignDownloadedPdfDocs', + 'pki_sign_downloaded_pdf_docs_metadata' => 'getPkiSignDownloadedPdfDocsMetadata', + 'recipients_can_sign_offline' => 'getRecipientsCanSignOffline', + 'recipients_can_sign_offline_metadata' => 'getRecipientsCanSignOfflineMetadata', + 'recipient_signing_auto_navigation_control' => 'getRecipientSigningAutoNavigationControl', + 'recipient_signing_auto_navigation_control_metadata' => 'getRecipientSigningAutoNavigationControlMetadata', + 'require21_cf_rpt11_compliance' => 'getRequire21CfRpt11Compliance', + 'require21_cf_rpt11_compliance_metadata' => 'getRequire21CfRpt11ComplianceMetadata', + 'require_decline_reason' => 'getRequireDeclineReason', + 'require_decline_reason_metadata' => 'getRequireDeclineReasonMetadata', + 'require_external_user_management' => 'getRequireExternalUserManagement', + 'require_external_user_management_metadata' => 'getRequireExternalUserManagementMetadata', + 'require_signer_certificate_type' => 'getRequireSignerCertificateType', + 'require_signer_certificate_type_metadata' => 'getRequireSignerCertificateTypeMetadata', + 'rsa_verid_account_name' => 'getRsaVeridAccountName', + 'rsa_verid_password' => 'getRsaVeridPassword', + 'rsa_verid_ruleset' => 'getRsaVeridRuleset', + 'rsa_verid_user_id' => 'getRsaVeridUserId', + 'self_signed_recipient_email_document' => 'getSelfSignedRecipientEmailDocument', + 'self_signed_recipient_email_document_metadata' => 'getSelfSignedRecipientEmailDocumentMetadata', + 'self_signed_recipient_email_document_user_override' => 'getSelfSignedRecipientEmailDocumentUserOverride', + 'self_signed_recipient_email_document_user_override_metadata' => 'getSelfSignedRecipientEmailDocumentUserOverrideMetadata', + 'sender_can_sign_in_each_location' => 'getSenderCanSignInEachLocation', + 'sender_can_sign_in_each_location_metadata' => 'getSenderCanSignInEachLocationMetadata', + 'sender_must_authenticate_signing' => 'getSenderMustAuthenticateSigning', + 'sender_must_authenticate_signing_metadata' => 'getSenderMustAuthenticateSigningMetadata', + 'sending_tags_font_color' => 'getSendingTagsFontColor', + 'sending_tags_font_color_metadata' => 'getSendingTagsFontColorMetadata', + 'sending_tags_font_name' => 'getSendingTagsFontName', + 'sending_tags_font_name_metadata' => 'getSendingTagsFontNameMetadata', + 'sending_tags_font_size' => 'getSendingTagsFontSize', + 'sending_tags_font_size_metadata' => 'getSendingTagsFontSizeMetadata', + 'send_to_certified_delivery_enabled' => 'getSendToCertifiedDeliveryEnabled', + 'send_to_certified_delivery_enabled_metadata' => 'getSendToCertifiedDeliveryEnabledMetadata', + 'session_timeout' => 'getSessionTimeout', + 'session_timeout_metadata' => 'getSessionTimeoutMetadata', + 'set_recip_email_lang' => 'getSetRecipEmailLang', + 'set_recip_email_lang_metadata' => 'getSetRecipEmailLangMetadata', + 'set_recip_sign_lang' => 'getSetRecipSignLang', + 'set_recip_sign_lang_metadata' => 'getSetRecipSignLangMetadata', + 'shared_template_folders' => 'getSharedTemplateFolders', + 'shared_template_folders_metadata' => 'getSharedTemplateFoldersMetadata', + 'show_complete_dialog_in_embedded_session' => 'getShowCompleteDialogInEmbeddedSession', + 'show_complete_dialog_in_embedded_session_metadata' => 'getShowCompleteDialogInEmbeddedSessionMetadata', + 'show_conditional_routing_on_send' => 'getShowConditionalRoutingOnSend', + 'show_conditional_routing_on_send_metadata' => 'getShowConditionalRoutingOnSendMetadata', + 'show_initial_conditional_fields' => 'getShowInitialConditionalFields', + 'show_initial_conditional_fields_metadata' => 'getShowInitialConditionalFieldsMetadata', + 'show_localized_watermarks' => 'getShowLocalizedWatermarks', + 'show_localized_watermarks_metadata' => 'getShowLocalizedWatermarksMetadata', + 'show_tutorials' => 'getShowTutorials', + 'show_tutorials_metadata' => 'getShowTutorialsMetadata', + 'signature_providers' => 'getSignatureProviders', + 'signature_providers_metadata' => 'getSignatureProvidersMetadata', + 'sign_date_format' => 'getSignDateFormat', + 'sign_date_format_metadata' => 'getSignDateFormatMetadata', + 'signer_attach_certificate_to_envelope_pdf' => 'getSignerAttachCertificateToEnvelopePdf', + 'signer_attach_certificate_to_envelope_pdf_metadata' => 'getSignerAttachCertificateToEnvelopePdfMetadata', + 'signer_attach_concat' => 'getSignerAttachConcat', + 'signer_attach_concat_metadata' => 'getSignerAttachConcatMetadata', + 'signer_can_create_account' => 'getSignerCanCreateAccount', + 'signer_can_create_account_metadata' => 'getSignerCanCreateAccountMetadata', + 'signer_can_sign_on_mobile' => 'getSignerCanSignOnMobile', + 'signer_can_sign_on_mobile_metadata' => 'getSignerCanSignOnMobileMetadata', + 'signer_in_session_use_envelope_complete_email' => 'getSignerInSessionUseEnvelopeCompleteEmail', + 'signer_in_session_use_envelope_complete_email_metadata' => 'getSignerInSessionUseEnvelopeCompleteEmailMetadata', + 'signer_login_requirements' => 'getSignerLoginRequirements', + 'signer_login_requirements_metadata' => 'getSignerLoginRequirementsMetadata', + 'signer_must_have_account' => 'getSignerMustHaveAccount', + 'signer_must_have_account_metadata' => 'getSignerMustHaveAccountMetadata', + 'signer_must_login_to_sign' => 'getSignerMustLoginToSign', + 'signer_must_login_to_sign_metadata' => 'getSignerMustLoginToSignMetadata', + 'signer_show_secure_field_initial_values' => 'getSignerShowSecureFieldInitialValues', + 'signer_show_secure_field_initial_values_metadata' => 'getSignerShowSecureFieldInitialValuesMetadata', + 'signing_session_timeout' => 'getSigningSessionTimeout', + 'signing_session_timeout_metadata' => 'getSigningSessionTimeoutMetadata', + 'signing_ui_version' => 'getSigningUiVersion', + 'signing_ui_version_metadata' => 'getSigningUiVersionMetadata', + 'sign_time_format' => 'getSignTimeFormat', + 'sign_time_format_metadata' => 'getSignTimeFormatMetadata', + 'sign_time_show_am_pm' => 'getSignTimeShowAmPm', + 'sign_time_show_am_pm_metadata' => 'getSignTimeShowAmPmMetadata', + 'simplified_sending_enabled' => 'getSimplifiedSendingEnabled', + 'simplified_sending_enabled_metadata' => 'getSimplifiedSendingEnabledMetadata', + 'single_sign_on_enabled' => 'getSingleSignOnEnabled', + 'single_sign_on_enabled_metadata' => 'getSingleSignOnEnabledMetadata', + 'skip_auth_completed_envelopes' => 'getSkipAuthCompletedEnvelopes', + 'skip_auth_completed_envelopes_metadata' => 'getSkipAuthCompletedEnvelopesMetadata', + 'social_id_recip_auth' => 'getSocialIdRecipAuth', + 'social_id_recip_auth_metadata' => 'getSocialIdRecipAuthMetadata', + 'specify_document_visibility' => 'getSpecifyDocumentVisibility', + 'specify_document_visibility_metadata' => 'getSpecifyDocumentVisibilityMetadata', + 'start_in_advanced_correct' => 'getStartInAdvancedCorrect', + 'start_in_advanced_correct_metadata' => 'getStartInAdvancedCorrectMetadata', + 'supplemental_documents_must_accept' => 'getSupplementalDocumentsMustAccept', + 'supplemental_documents_must_accept_metadata' => 'getSupplementalDocumentsMustAcceptMetadata', + 'supplemental_documents_must_read' => 'getSupplementalDocumentsMustRead', + 'supplemental_documents_must_read_metadata' => 'getSupplementalDocumentsMustReadMetadata', + 'supplemental_documents_must_view' => 'getSupplementalDocumentsMustView', + 'supplemental_documents_must_view_metadata' => 'getSupplementalDocumentsMustViewMetadata', + 'suppress_certificate_enforcement' => 'getSuppressCertificateEnforcement', + 'suppress_certificate_enforcement_metadata' => 'getSuppressCertificateEnforcementMetadata', + 'tab_account_settings' => 'getTabAccountSettings', + 'timezone_offset_api' => 'getTimezoneOffsetApi', + 'timezone_offset_api_metadata' => 'getTimezoneOffsetApiMetadata', + 'timezone_offset_ui' => 'getTimezoneOffsetUi', + 'timezone_offset_ui_metadata' => 'getTimezoneOffsetUiMetadata', + 'universal_signature_opt_in' => 'getUniversalSignatureOptIn', + 'use_account_level_email' => 'getUseAccountLevelEmail', + 'use_account_level_email_metadata' => 'getUseAccountLevelEmailMetadata', + 'use_consumer_disclosure' => 'getUseConsumerDisclosure', + 'use_consumer_disclosure_metadata' => 'getUseConsumerDisclosureMetadata', + 'use_consumer_disclosure_within_account' => 'getUseConsumerDisclosureWithinAccount', + 'use_consumer_disclosure_within_account_metadata' => 'getUseConsumerDisclosureWithinAccountMetadata', + 'use_derived_keys' => 'getUseDerivedKeys', + 'use_derived_keys_metadata' => 'getUseDerivedKeysMetadata', + 'use_docu_sign_express_signer_certificate' => 'getUseDocuSignExpressSignerCertificate', + 'use_docu_sign_express_signer_certificate_metadata' => 'getUseDocuSignExpressSignerCertificateMetadata', + 'use_new_blob_for_pdf' => 'getUseNewBlobForPdf', + 'use_new_blob_for_pdf_metadata' => 'getUseNewBlobForPdfMetadata', + 'use_safe_signer_certificates' => 'getUseSafeSignerCertificates', + 'use_safe_signer_certificates_metadata' => 'getUseSafeSignerCertificatesMetadata', + 'uses_api' => 'getUsesApi', + 'uses_api_metadata' => 'getUsesApiMetadata', + 'use_signature_provider_platform' => 'getUseSignatureProviderPlatform', + 'use_signature_provider_platform_metadata' => 'getUseSignatureProviderPlatformMetadata', + 'validations_allowed' => 'getValidationsAllowed', + 'validations_allowed_metadata' => 'getValidationsAllowedMetadata', + 'validations_brand' => 'getValidationsBrand', + 'validations_brand_metadata' => 'getValidationsBrandMetadata', + 'validations_cadence' => 'getValidationsCadence', + 'validations_cadence_metadata' => 'getValidationsCadenceMetadata', + 'validations_enabled' => 'getValidationsEnabled', + 'validations_enabled_metadata' => 'getValidationsEnabledMetadata', + 'validations_report' => 'getValidationsReport', + 'validations_report_metadata' => 'getValidationsReportMetadata', + 'water_mark_enabled' => 'getWaterMarkEnabled', + 'water_mark_enabled_metadata' => 'getWaterMarkEnabledMetadata', + 'write_reminder_to_envelope_history' => 'getWriteReminderToEnvelopeHistory', + 'write_reminder_to_envelope_history_metadata' => 'getWriteReminderToEnvelopeHistoryMetadata', + 'wurfl_min_allowable_screen_size' => 'getWurflMinAllowableScreenSize', + 'wurfl_min_allowable_screen_size_metadata' => 'getWurflMinAllowableScreenSizeMetadata' ]; public static function attributeMap() @@ -120,7 +2084,498 @@ public static function getters() */ public function __construct(array $data = null) { - $this->container['account_settings'] = isset($data['account_settings']) ? $data['account_settings'] : null; + $this->container['access_code_format'] = isset($data['access_code_format']) ? $data['access_code_format'] : null; + $this->container['account_date_time_format'] = isset($data['account_date_time_format']) ? $data['account_date_time_format'] : null; + $this->container['account_date_time_format_metadata'] = isset($data['account_date_time_format_metadata']) ? $data['account_date_time_format_metadata'] : null; + $this->container['account_name'] = isset($data['account_name']) ? $data['account_name'] : null; + $this->container['account_name_metadata'] = isset($data['account_name_metadata']) ? $data['account_name_metadata'] : null; + $this->container['account_notification'] = isset($data['account_notification']) ? $data['account_notification'] : null; + $this->container['account_ui_settings'] = isset($data['account_ui_settings']) ? $data['account_ui_settings'] : null; + $this->container['adopt_sig_config'] = isset($data['adopt_sig_config']) ? $data['adopt_sig_config'] : null; + $this->container['adopt_sig_config_metadata'] = isset($data['adopt_sig_config_metadata']) ? $data['adopt_sig_config_metadata'] : null; + $this->container['advanced_correct'] = isset($data['advanced_correct']) ? $data['advanced_correct'] : null; + $this->container['advanced_correct_metadata'] = isset($data['advanced_correct_metadata']) ? $data['advanced_correct_metadata'] : null; + $this->container['allow_access_code_format'] = isset($data['allow_access_code_format']) ? $data['allow_access_code_format'] : null; + $this->container['allow_access_code_format_metadata'] = isset($data['allow_access_code_format_metadata']) ? $data['allow_access_code_format_metadata'] : null; + $this->container['allow_account_management_granular'] = isset($data['allow_account_management_granular']) ? $data['allow_account_management_granular'] : null; + $this->container['allow_account_management_granular_metadata'] = isset($data['allow_account_management_granular_metadata']) ? $data['allow_account_management_granular_metadata'] : null; + $this->container['allow_account_member_name_change'] = isset($data['allow_account_member_name_change']) ? $data['allow_account_member_name_change'] : null; + $this->container['allow_account_member_name_change_metadata'] = isset($data['allow_account_member_name_change_metadata']) ? $data['allow_account_member_name_change_metadata'] : null; + $this->container['allow_advanced_recipient_routing_conditional'] = isset($data['allow_advanced_recipient_routing_conditional']) ? $data['allow_advanced_recipient_routing_conditional'] : null; + $this->container['allow_advanced_recipient_routing_conditional_metadata'] = isset($data['allow_advanced_recipient_routing_conditional_metadata']) ? $data['allow_advanced_recipient_routing_conditional_metadata'] : null; + $this->container['allow_agent_name_email_edit'] = isset($data['allow_agent_name_email_edit']) ? $data['allow_agent_name_email_edit'] : null; + $this->container['allow_agent_name_email_edit_metadata'] = isset($data['allow_agent_name_email_edit_metadata']) ? $data['allow_agent_name_email_edit_metadata'] : null; + $this->container['allow_agreement_actions'] = isset($data['allow_agreement_actions']) ? $data['allow_agreement_actions'] : null; + $this->container['allow_agreement_actions_metadata'] = isset($data['allow_agreement_actions_metadata']) ? $data['allow_agreement_actions_metadata'] : null; + $this->container['allow_auto_nav_settings'] = isset($data['allow_auto_nav_settings']) ? $data['allow_auto_nav_settings'] : null; + $this->container['allow_auto_nav_settings_metadata'] = isset($data['allow_auto_nav_settings_metadata']) ? $data['allow_auto_nav_settings_metadata'] : null; + $this->container['allow_auto_tagging'] = isset($data['allow_auto_tagging']) ? $data['allow_auto_tagging'] : null; + $this->container['allow_auto_tagging_metadata'] = isset($data['allow_auto_tagging_metadata']) ? $data['allow_auto_tagging_metadata'] : null; + $this->container['allow_bulk_send'] = isset($data['allow_bulk_send']) ? $data['allow_bulk_send'] : null; + $this->container['allow_bulk_send_metadata'] = isset($data['allow_bulk_send_metadata']) ? $data['allow_bulk_send_metadata'] : null; + $this->container['allow_cd_withdraw'] = isset($data['allow_cd_withdraw']) ? $data['allow_cd_withdraw'] : null; + $this->container['allow_cd_withdraw_metadata'] = isset($data['allow_cd_withdraw_metadata']) ? $data['allow_cd_withdraw_metadata'] : null; + $this->container['allow_connect_http_listener_configs'] = isset($data['allow_connect_http_listener_configs']) ? $data['allow_connect_http_listener_configs'] : null; + $this->container['allow_connect_send_finish_later'] = isset($data['allow_connect_send_finish_later']) ? $data['allow_connect_send_finish_later'] : null; + $this->container['allow_connect_send_finish_later_metadata'] = isset($data['allow_connect_send_finish_later_metadata']) ? $data['allow_connect_send_finish_later_metadata'] : null; + $this->container['allow_consumer_disclosure_override'] = isset($data['allow_consumer_disclosure_override']) ? $data['allow_consumer_disclosure_override'] : null; + $this->container['allow_consumer_disclosure_override_metadata'] = isset($data['allow_consumer_disclosure_override_metadata']) ? $data['allow_consumer_disclosure_override_metadata'] : null; + $this->container['allow_data_download'] = isset($data['allow_data_download']) ? $data['allow_data_download'] : null; + $this->container['allow_data_download_metadata'] = isset($data['allow_data_download_metadata']) ? $data['allow_data_download_metadata'] : null; + $this->container['allow_document_disclosures'] = isset($data['allow_document_disclosures']) ? $data['allow_document_disclosures'] : null; + $this->container['allow_document_disclosures_metadata'] = isset($data['allow_document_disclosures_metadata']) ? $data['allow_document_disclosures_metadata'] : null; + $this->container['allow_documents_on_signed_envelopes'] = isset($data['allow_documents_on_signed_envelopes']) ? $data['allow_documents_on_signed_envelopes'] : null; + $this->container['allow_documents_on_signed_envelopes_metadata'] = isset($data['allow_documents_on_signed_envelopes_metadata']) ? $data['allow_documents_on_signed_envelopes_metadata'] : null; + $this->container['allow_document_visibility'] = isset($data['allow_document_visibility']) ? $data['allow_document_visibility'] : null; + $this->container['allow_document_visibility_metadata'] = isset($data['allow_document_visibility_metadata']) ? $data['allow_document_visibility_metadata'] : null; + $this->container['allow_e_hanko_stamps'] = isset($data['allow_e_hanko_stamps']) ? $data['allow_e_hanko_stamps'] : null; + $this->container['allow_e_hanko_stamps_metadata'] = isset($data['allow_e_hanko_stamps_metadata']) ? $data['allow_e_hanko_stamps_metadata'] : null; + $this->container['allow_e_note_e_original'] = isset($data['allow_e_note_e_original']) ? $data['allow_e_note_e_original'] : null; + $this->container['allow_e_note_e_original_metadata'] = isset($data['allow_e_note_e_original_metadata']) ? $data['allow_e_note_e_original_metadata'] : null; + $this->container['allow_envelope_correct'] = isset($data['allow_envelope_correct']) ? $data['allow_envelope_correct'] : null; + $this->container['allow_envelope_correct_metadata'] = isset($data['allow_envelope_correct_metadata']) ? $data['allow_envelope_correct_metadata'] : null; + $this->container['allow_envelope_custody_transfer'] = isset($data['allow_envelope_custody_transfer']) ? $data['allow_envelope_custody_transfer'] : null; + $this->container['allow_envelope_custody_transfer_metadata'] = isset($data['allow_envelope_custody_transfer_metadata']) ? $data['allow_envelope_custody_transfer_metadata'] : null; + $this->container['allow_envelope_custom_fields'] = isset($data['allow_envelope_custom_fields']) ? $data['allow_envelope_custom_fields'] : null; + $this->container['allow_envelope_custom_fields_metadata'] = isset($data['allow_envelope_custom_fields_metadata']) ? $data['allow_envelope_custom_fields_metadata'] : null; + $this->container['allow_envelope_publish_reporting'] = isset($data['allow_envelope_publish_reporting']) ? $data['allow_envelope_publish_reporting'] : null; + $this->container['allow_envelope_publish_reporting_metadata'] = isset($data['allow_envelope_publish_reporting_metadata']) ? $data['allow_envelope_publish_reporting_metadata'] : null; + $this->container['allow_envelope_reporting'] = isset($data['allow_envelope_reporting']) ? $data['allow_envelope_reporting'] : null; + $this->container['allow_envelope_reporting_metadata'] = isset($data['allow_envelope_reporting_metadata']) ? $data['allow_envelope_reporting_metadata'] : null; + $this->container['allow_expression'] = isset($data['allow_expression']) ? $data['allow_expression'] : null; + $this->container['allow_expression_metadata'] = isset($data['allow_expression_metadata']) ? $data['allow_expression_metadata'] : null; + $this->container['allow_express_signer_certificate'] = isset($data['allow_express_signer_certificate']) ? $data['allow_express_signer_certificate'] : null; + $this->container['allow_express_signer_certificate_metadata'] = isset($data['allow_express_signer_certificate_metadata']) ? $data['allow_express_signer_certificate_metadata'] : null; + $this->container['allow_extended_sending_resource_file'] = isset($data['allow_extended_sending_resource_file']) ? $data['allow_extended_sending_resource_file'] : null; + $this->container['allow_extended_sending_resource_file_metadata'] = isset($data['allow_extended_sending_resource_file_metadata']) ? $data['allow_extended_sending_resource_file_metadata'] : null; + $this->container['allow_external_signature_pad'] = isset($data['allow_external_signature_pad']) ? $data['allow_external_signature_pad'] : null; + $this->container['allow_external_signature_pad_metadata'] = isset($data['allow_external_signature_pad_metadata']) ? $data['allow_external_signature_pad_metadata'] : null; + $this->container['allow_idv_level1'] = isset($data['allow_idv_level1']) ? $data['allow_idv_level1'] : null; + $this->container['allow_idv_level1_metadata'] = isset($data['allow_idv_level1_metadata']) ? $data['allow_idv_level1_metadata'] : null; + $this->container['allow_idv_platform'] = isset($data['allow_idv_platform']) ? $data['allow_idv_platform'] : null; + $this->container['allow_idv_platform_metadata'] = isset($data['allow_idv_platform_metadata']) ? $data['allow_idv_platform_metadata'] : null; + $this->container['allow_in_person'] = isset($data['allow_in_person']) ? $data['allow_in_person'] : null; + $this->container['allow_in_person_metadata'] = isset($data['allow_in_person_metadata']) ? $data['allow_in_person_metadata'] : null; + $this->container['allow_managed_stamps'] = isset($data['allow_managed_stamps']) ? $data['allow_managed_stamps'] : null; + $this->container['allow_managed_stamps_metadata'] = isset($data['allow_managed_stamps_metadata']) ? $data['allow_managed_stamps_metadata'] : null; + $this->container['allow_markup'] = isset($data['allow_markup']) ? $data['allow_markup'] : null; + $this->container['allow_markup_metadata'] = isset($data['allow_markup_metadata']) ? $data['allow_markup_metadata'] : null; + $this->container['allow_member_time_zone'] = isset($data['allow_member_time_zone']) ? $data['allow_member_time_zone'] : null; + $this->container['allow_member_time_zone_metadata'] = isset($data['allow_member_time_zone_metadata']) ? $data['allow_member_time_zone_metadata'] : null; + $this->container['allow_merge_fields'] = isset($data['allow_merge_fields']) ? $data['allow_merge_fields'] : null; + $this->container['allow_merge_fields_metadata'] = isset($data['allow_merge_fields_metadata']) ? $data['allow_merge_fields_metadata'] : null; + $this->container['allow_multiple_brand_profiles'] = isset($data['allow_multiple_brand_profiles']) ? $data['allow_multiple_brand_profiles'] : null; + $this->container['allow_multiple_brand_profiles_metadata'] = isset($data['allow_multiple_brand_profiles_metadata']) ? $data['allow_multiple_brand_profiles_metadata'] : null; + $this->container['allow_multiple_signer_attachments'] = isset($data['allow_multiple_signer_attachments']) ? $data['allow_multiple_signer_attachments'] : null; + $this->container['allow_multiple_signer_attachments_metadata'] = isset($data['allow_multiple_signer_attachments_metadata']) ? $data['allow_multiple_signer_attachments_metadata'] : null; + $this->container['allow_non_us_phone_auth'] = isset($data['allow_non_us_phone_auth']) ? $data['allow_non_us_phone_auth'] : null; + $this->container['allow_non_us_phone_auth_metadata'] = isset($data['allow_non_us_phone_auth_metadata']) ? $data['allow_non_us_phone_auth_metadata'] : null; + $this->container['allow_offline_signing'] = isset($data['allow_offline_signing']) ? $data['allow_offline_signing'] : null; + $this->container['allow_offline_signing_metadata'] = isset($data['allow_offline_signing_metadata']) ? $data['allow_offline_signing_metadata'] : null; + $this->container['allow_open_trust_signer_certificate'] = isset($data['allow_open_trust_signer_certificate']) ? $data['allow_open_trust_signer_certificate'] : null; + $this->container['allow_open_trust_signer_certificate_metadata'] = isset($data['allow_open_trust_signer_certificate_metadata']) ? $data['allow_open_trust_signer_certificate_metadata'] : null; + $this->container['allow_organizations'] = isset($data['allow_organizations']) ? $data['allow_organizations'] : null; + $this->container['allow_organizations_metadata'] = isset($data['allow_organizations_metadata']) ? $data['allow_organizations_metadata'] : null; + $this->container['allow_payment_processing'] = isset($data['allow_payment_processing']) ? $data['allow_payment_processing'] : null; + $this->container['allow_payment_processing_metadata'] = isset($data['allow_payment_processing_metadata']) ? $data['allow_payment_processing_metadata'] : null; + $this->container['allow_personal_signer_certificate'] = isset($data['allow_personal_signer_certificate']) ? $data['allow_personal_signer_certificate'] : null; + $this->container['allow_personal_signer_certificate_metadata'] = isset($data['allow_personal_signer_certificate_metadata']) ? $data['allow_personal_signer_certificate_metadata'] : null; + $this->container['allow_phone_authentication'] = isset($data['allow_phone_authentication']) ? $data['allow_phone_authentication'] : null; + $this->container['allow_phone_authentication_metadata'] = isset($data['allow_phone_authentication_metadata']) ? $data['allow_phone_authentication_metadata'] : null; + $this->container['allow_phone_auth_override'] = isset($data['allow_phone_auth_override']) ? $data['allow_phone_auth_override'] : null; + $this->container['allow_phone_auth_override_metadata'] = isset($data['allow_phone_auth_override_metadata']) ? $data['allow_phone_auth_override_metadata'] : null; + $this->container['allow_private_signing_groups'] = isset($data['allow_private_signing_groups']) ? $data['allow_private_signing_groups'] : null; + $this->container['allow_private_signing_groups_metadata'] = isset($data['allow_private_signing_groups_metadata']) ? $data['allow_private_signing_groups_metadata'] : null; + $this->container['allow_reminders'] = isset($data['allow_reminders']) ? $data['allow_reminders'] : null; + $this->container['allow_reminders_metadata'] = isset($data['allow_reminders_metadata']) ? $data['allow_reminders_metadata'] : null; + $this->container['allow_resource_file_branding'] = isset($data['allow_resource_file_branding']) ? $data['allow_resource_file_branding'] : null; + $this->container['allow_resource_file_branding_metadata'] = isset($data['allow_resource_file_branding_metadata']) ? $data['allow_resource_file_branding_metadata'] : null; + $this->container['allow_safe_bio_pharma_signer_certificate'] = isset($data['allow_safe_bio_pharma_signer_certificate']) ? $data['allow_safe_bio_pharma_signer_certificate'] : null; + $this->container['allow_safe_bio_pharma_signer_certificate_metadata'] = isset($data['allow_safe_bio_pharma_signer_certificate_metadata']) ? $data['allow_safe_bio_pharma_signer_certificate_metadata'] : null; + $this->container['allow_security_appliance'] = isset($data['allow_security_appliance']) ? $data['allow_security_appliance'] : null; + $this->container['allow_security_appliance_metadata'] = isset($data['allow_security_appliance_metadata']) ? $data['allow_security_appliance_metadata'] : null; + $this->container['allow_send_to_certified_delivery'] = isset($data['allow_send_to_certified_delivery']) ? $data['allow_send_to_certified_delivery'] : null; + $this->container['allow_send_to_certified_delivery_metadata'] = isset($data['allow_send_to_certified_delivery_metadata']) ? $data['allow_send_to_certified_delivery_metadata'] : null; + $this->container['allow_send_to_intermediary'] = isset($data['allow_send_to_intermediary']) ? $data['allow_send_to_intermediary'] : null; + $this->container['allow_send_to_intermediary_metadata'] = isset($data['allow_send_to_intermediary_metadata']) ? $data['allow_send_to_intermediary_metadata'] : null; + $this->container['allow_server_templates'] = isset($data['allow_server_templates']) ? $data['allow_server_templates'] : null; + $this->container['allow_server_templates_metadata'] = isset($data['allow_server_templates_metadata']) ? $data['allow_server_templates_metadata'] : null; + $this->container['allow_shared_tabs'] = isset($data['allow_shared_tabs']) ? $data['allow_shared_tabs'] : null; + $this->container['allow_shared_tabs_metadata'] = isset($data['allow_shared_tabs_metadata']) ? $data['allow_shared_tabs_metadata'] : null; + $this->container['allow_signature_stamps'] = isset($data['allow_signature_stamps']) ? $data['allow_signature_stamps'] : null; + $this->container['allow_signature_stamps_metadata'] = isset($data['allow_signature_stamps_metadata']) ? $data['allow_signature_stamps_metadata'] : null; + $this->container['allow_sign_document_from_home_page'] = isset($data['allow_sign_document_from_home_page']) ? $data['allow_sign_document_from_home_page'] : null; + $this->container['allow_sign_document_from_home_page_metadata'] = isset($data['allow_sign_document_from_home_page_metadata']) ? $data['allow_sign_document_from_home_page_metadata'] : null; + $this->container['allow_signer_reassign'] = isset($data['allow_signer_reassign']) ? $data['allow_signer_reassign'] : null; + $this->container['allow_signer_reassign_metadata'] = isset($data['allow_signer_reassign_metadata']) ? $data['allow_signer_reassign_metadata'] : null; + $this->container['allow_signer_reassign_override'] = isset($data['allow_signer_reassign_override']) ? $data['allow_signer_reassign_override'] : null; + $this->container['allow_signer_reassign_override_metadata'] = isset($data['allow_signer_reassign_override_metadata']) ? $data['allow_signer_reassign_override_metadata'] : null; + $this->container['allow_signing_extensions'] = isset($data['allow_signing_extensions']) ? $data['allow_signing_extensions'] : null; + $this->container['allow_signing_extensions_metadata'] = isset($data['allow_signing_extensions_metadata']) ? $data['allow_signing_extensions_metadata'] : null; + $this->container['allow_signing_groups'] = isset($data['allow_signing_groups']) ? $data['allow_signing_groups'] : null; + $this->container['allow_signing_groups_metadata'] = isset($data['allow_signing_groups_metadata']) ? $data['allow_signing_groups_metadata'] : null; + $this->container['allow_signing_radio_deselect'] = isset($data['allow_signing_radio_deselect']) ? $data['allow_signing_radio_deselect'] : null; + $this->container['allow_signing_radio_deselect_metadata'] = isset($data['allow_signing_radio_deselect_metadata']) ? $data['allow_signing_radio_deselect_metadata'] : null; + $this->container['allow_sign_now'] = isset($data['allow_sign_now']) ? $data['allow_sign_now'] : null; + $this->container['allow_sign_now_metadata'] = isset($data['allow_sign_now_metadata']) ? $data['allow_sign_now_metadata'] : null; + $this->container['allow_social_id_login'] = isset($data['allow_social_id_login']) ? $data['allow_social_id_login'] : null; + $this->container['allow_social_id_login_metadata'] = isset($data['allow_social_id_login_metadata']) ? $data['allow_social_id_login_metadata'] : null; + $this->container['allow_supplemental_documents'] = isset($data['allow_supplemental_documents']) ? $data['allow_supplemental_documents'] : null; + $this->container['allow_supplemental_documents_metadata'] = isset($data['allow_supplemental_documents_metadata']) ? $data['allow_supplemental_documents_metadata'] : null; + $this->container['anchor_population_scope'] = isset($data['anchor_population_scope']) ? $data['anchor_population_scope'] : null; + $this->container['anchor_population_scope_metadata'] = isset($data['anchor_population_scope_metadata']) ? $data['anchor_population_scope_metadata'] : null; + $this->container['anchor_tag_versioned_placement_enabled'] = isset($data['anchor_tag_versioned_placement_enabled']) ? $data['anchor_tag_versioned_placement_enabled'] : null; + $this->container['anchor_tag_versioned_placement_metadata_enabled'] = isset($data['anchor_tag_versioned_placement_metadata_enabled']) ? $data['anchor_tag_versioned_placement_metadata_enabled'] : null; + $this->container['attach_completed_envelope'] = isset($data['attach_completed_envelope']) ? $data['attach_completed_envelope'] : null; + $this->container['attach_completed_envelope_metadata'] = isset($data['attach_completed_envelope_metadata']) ? $data['attach_completed_envelope_metadata'] : null; + $this->container['authentication_check'] = isset($data['authentication_check']) ? $data['authentication_check'] : null; + $this->container['authentication_check_metadata'] = isset($data['authentication_check_metadata']) ? $data['authentication_check_metadata'] : null; + $this->container['auto_nav_rule'] = isset($data['auto_nav_rule']) ? $data['auto_nav_rule'] : null; + $this->container['auto_nav_rule_metadata'] = isset($data['auto_nav_rule_metadata']) ? $data['auto_nav_rule_metadata'] : null; + $this->container['auto_provision_signer_account'] = isset($data['auto_provision_signer_account']) ? $data['auto_provision_signer_account'] : null; + $this->container['auto_provision_signer_account_metadata'] = isset($data['auto_provision_signer_account_metadata']) ? $data['auto_provision_signer_account_metadata'] : null; + $this->container['bcc_email_archive'] = isset($data['bcc_email_archive']) ? $data['bcc_email_archive'] : null; + $this->container['bcc_email_archive_metadata'] = isset($data['bcc_email_archive_metadata']) ? $data['bcc_email_archive_metadata'] : null; + $this->container['beta_switch_configuration'] = isset($data['beta_switch_configuration']) ? $data['beta_switch_configuration'] : null; + $this->container['beta_switch_configuration_metadata'] = isset($data['beta_switch_configuration_metadata']) ? $data['beta_switch_configuration_metadata'] : null; + $this->container['billing_address'] = isset($data['billing_address']) ? $data['billing_address'] : null; + $this->container['billing_address_metadata'] = isset($data['billing_address_metadata']) ? $data['billing_address_metadata'] : null; + $this->container['bulk_send'] = isset($data['bulk_send']) ? $data['bulk_send'] : null; + $this->container['bulk_send_metadata'] = isset($data['bulk_send_metadata']) ? $data['bulk_send_metadata'] : null; + $this->container['can_self_brand_send'] = isset($data['can_self_brand_send']) ? $data['can_self_brand_send'] : null; + $this->container['can_self_brand_send_metadata'] = isset($data['can_self_brand_send_metadata']) ? $data['can_self_brand_send_metadata'] : null; + $this->container['can_self_brand_sign'] = isset($data['can_self_brand_sign']) ? $data['can_self_brand_sign'] : null; + $this->container['can_self_brand_sign_metadata'] = isset($data['can_self_brand_sign_metadata']) ? $data['can_self_brand_sign_metadata'] : null; + $this->container['capture_voice_recording'] = isset($data['capture_voice_recording']) ? $data['capture_voice_recording'] : null; + $this->container['capture_voice_recording_metadata'] = isset($data['capture_voice_recording_metadata']) ? $data['capture_voice_recording_metadata'] : null; + $this->container['cfr_use_wide_image'] = isset($data['cfr_use_wide_image']) ? $data['cfr_use_wide_image'] : null; + $this->container['cfr_use_wide_image_metadata'] = isset($data['cfr_use_wide_image_metadata']) ? $data['cfr_use_wide_image_metadata'] : null; + $this->container['check_for_multiple_admins_on_account'] = isset($data['check_for_multiple_admins_on_account']) ? $data['check_for_multiple_admins_on_account'] : null; + $this->container['check_for_multiple_admins_on_account_metadata'] = isset($data['check_for_multiple_admins_on_account_metadata']) ? $data['check_for_multiple_admins_on_account_metadata'] : null; + $this->container['chrome_signature_enabled'] = isset($data['chrome_signature_enabled']) ? $data['chrome_signature_enabled'] : null; + $this->container['chrome_signature_enabled_metadata'] = isset($data['chrome_signature_enabled_metadata']) ? $data['chrome_signature_enabled_metadata'] : null; + $this->container['comment_email_show_message_text'] = isset($data['comment_email_show_message_text']) ? $data['comment_email_show_message_text'] : null; + $this->container['comment_email_show_message_text_metadata'] = isset($data['comment_email_show_message_text_metadata']) ? $data['comment_email_show_message_text_metadata'] : null; + $this->container['comments_allow_envelope_override'] = isset($data['comments_allow_envelope_override']) ? $data['comments_allow_envelope_override'] : null; + $this->container['comments_allow_envelope_override_metadata'] = isset($data['comments_allow_envelope_override_metadata']) ? $data['comments_allow_envelope_override_metadata'] : null; + $this->container['conditional_fields_enabled'] = isset($data['conditional_fields_enabled']) ? $data['conditional_fields_enabled'] : null; + $this->container['conditional_fields_enabled_metadata'] = isset($data['conditional_fields_enabled_metadata']) ? $data['conditional_fields_enabled_metadata'] : null; + $this->container['consumer_disclosure_frequency'] = isset($data['consumer_disclosure_frequency']) ? $data['consumer_disclosure_frequency'] : null; + $this->container['consumer_disclosure_frequency_metadata'] = isset($data['consumer_disclosure_frequency_metadata']) ? $data['consumer_disclosure_frequency_metadata'] : null; + $this->container['convert_pdf_fields'] = isset($data['convert_pdf_fields']) ? $data['convert_pdf_fields'] : null; + $this->container['convert_pdf_fields_metadata'] = isset($data['convert_pdf_fields_metadata']) ? $data['convert_pdf_fields_metadata'] : null; + $this->container['data_population_scope'] = isset($data['data_population_scope']) ? $data['data_population_scope'] : null; + $this->container['data_population_scope_metadata'] = isset($data['data_population_scope_metadata']) ? $data['data_population_scope_metadata'] : null; + $this->container['disable_mobile_app'] = isset($data['disable_mobile_app']) ? $data['disable_mobile_app'] : null; + $this->container['disable_mobile_app_metadata'] = isset($data['disable_mobile_app_metadata']) ? $data['disable_mobile_app_metadata'] : null; + $this->container['disable_mobile_push_notifications'] = isset($data['disable_mobile_push_notifications']) ? $data['disable_mobile_push_notifications'] : null; + $this->container['disable_mobile_push_notifications_metadata'] = isset($data['disable_mobile_push_notifications_metadata']) ? $data['disable_mobile_push_notifications_metadata'] : null; + $this->container['disable_mobile_sending'] = isset($data['disable_mobile_sending']) ? $data['disable_mobile_sending'] : null; + $this->container['disable_mobile_sending_metadata'] = isset($data['disable_mobile_sending_metadata']) ? $data['disable_mobile_sending_metadata'] : null; + $this->container['disable_multiple_sessions'] = isset($data['disable_multiple_sessions']) ? $data['disable_multiple_sessions'] : null; + $this->container['disable_multiple_sessions_metadata'] = isset($data['disable_multiple_sessions_metadata']) ? $data['disable_multiple_sessions_metadata'] : null; + $this->container['disable_purge_notifications_for_sender_metadata'] = isset($data['disable_purge_notifications_for_sender_metadata']) ? $data['disable_purge_notifications_for_sender_metadata'] : null; + $this->container['disable_signer_cert_view'] = isset($data['disable_signer_cert_view']) ? $data['disable_signer_cert_view'] : null; + $this->container['disable_signer_cert_view_metadata'] = isset($data['disable_signer_cert_view_metadata']) ? $data['disable_signer_cert_view_metadata'] : null; + $this->container['disable_signer_history_view'] = isset($data['disable_signer_history_view']) ? $data['disable_signer_history_view'] : null; + $this->container['disable_signer_history_view_metadata'] = isset($data['disable_signer_history_view_metadata']) ? $data['disable_signer_history_view_metadata'] : null; + $this->container['disable_style_signature'] = isset($data['disable_style_signature']) ? $data['disable_style_signature'] : null; + $this->container['disable_style_signature_metadata'] = isset($data['disable_style_signature_metadata']) ? $data['disable_style_signature_metadata'] : null; + $this->container['disable_upload_signature'] = isset($data['disable_upload_signature']) ? $data['disable_upload_signature'] : null; + $this->container['disable_upload_signature_metadata'] = isset($data['disable_upload_signature_metadata']) ? $data['disable_upload_signature_metadata'] : null; + $this->container['disable_user_sharing'] = isset($data['disable_user_sharing']) ? $data['disable_user_sharing'] : null; + $this->container['disable_user_sharing_metadata'] = isset($data['disable_user_sharing_metadata']) ? $data['disable_user_sharing_metadata'] : null; + $this->container['display_beta_switch'] = isset($data['display_beta_switch']) ? $data['display_beta_switch'] : null; + $this->container['display_beta_switch_metadata'] = isset($data['display_beta_switch_metadata']) ? $data['display_beta_switch_metadata'] : null; + $this->container['document_conversion_restrictions'] = isset($data['document_conversion_restrictions']) ? $data['document_conversion_restrictions'] : null; + $this->container['document_conversion_restrictions_metadata'] = isset($data['document_conversion_restrictions_metadata']) ? $data['document_conversion_restrictions_metadata'] : null; + $this->container['document_retention'] = isset($data['document_retention']) ? $data['document_retention'] : null; + $this->container['document_retention_metadata'] = isset($data['document_retention_metadata']) ? $data['document_retention_metadata'] : null; + $this->container['document_retention_purge_tabs'] = isset($data['document_retention_purge_tabs']) ? $data['document_retention_purge_tabs'] : null; + $this->container['document_visibility'] = isset($data['document_visibility']) ? $data['document_visibility'] : null; + $this->container['document_visibility_metadata'] = isset($data['document_visibility_metadata']) ? $data['document_visibility_metadata'] : null; + $this->container['email_template_version'] = isset($data['email_template_version']) ? $data['email_template_version'] : null; + $this->container['email_template_version_metadata'] = isset($data['email_template_version_metadata']) ? $data['email_template_version_metadata'] : null; + $this->container['enable_access_code_generator'] = isset($data['enable_access_code_generator']) ? $data['enable_access_code_generator'] : null; + $this->container['enable_access_code_generator_metadata'] = isset($data['enable_access_code_generator_metadata']) ? $data['enable_access_code_generator_metadata'] : null; + $this->container['enable_advanced_payments'] = isset($data['enable_advanced_payments']) ? $data['enable_advanced_payments'] : null; + $this->container['enable_advanced_payments_metadata'] = isset($data['enable_advanced_payments_metadata']) ? $data['enable_advanced_payments_metadata'] : null; + $this->container['enable_advanced_power_forms'] = isset($data['enable_advanced_power_forms']) ? $data['enable_advanced_power_forms'] : null; + $this->container['enable_advanced_power_forms_metadata'] = isset($data['enable_advanced_power_forms_metadata']) ? $data['enable_advanced_power_forms_metadata'] : null; + $this->container['enable_auto_nav'] = isset($data['enable_auto_nav']) ? $data['enable_auto_nav'] : null; + $this->container['enable_auto_nav_metadata'] = isset($data['enable_auto_nav_metadata']) ? $data['enable_auto_nav_metadata'] : null; + $this->container['enable_calculated_fields'] = isset($data['enable_calculated_fields']) ? $data['enable_calculated_fields'] : null; + $this->container['enable_calculated_fields_metadata'] = isset($data['enable_calculated_fields_metadata']) ? $data['enable_calculated_fields_metadata'] : null; + $this->container['enable_clickwraps'] = isset($data['enable_clickwraps']) ? $data['enable_clickwraps'] : null; + $this->container['enable_clickwraps_metadata'] = isset($data['enable_clickwraps_metadata']) ? $data['enable_clickwraps_metadata'] : null; + $this->container['enable_customer_satisfaction_metric_tracking'] = isset($data['enable_customer_satisfaction_metric_tracking']) ? $data['enable_customer_satisfaction_metric_tracking'] : null; + $this->container['enable_customer_satisfaction_metric_tracking_metadata'] = isset($data['enable_customer_satisfaction_metric_tracking_metadata']) ? $data['enable_customer_satisfaction_metric_tracking_metadata'] : null; + $this->container['enable_ds_pro'] = isset($data['enable_ds_pro']) ? $data['enable_ds_pro'] : null; + $this->container['enable_ds_pro_metadata'] = isset($data['enable_ds_pro_metadata']) ? $data['enable_ds_pro_metadata'] : null; + $this->container['enable_envelope_stamping_by_account_admin'] = isset($data['enable_envelope_stamping_by_account_admin']) ? $data['enable_envelope_stamping_by_account_admin'] : null; + $this->container['enable_envelope_stamping_by_account_admin_metadata'] = isset($data['enable_envelope_stamping_by_account_admin_metadata']) ? $data['enable_envelope_stamping_by_account_admin_metadata'] : null; + $this->container['enable_envelope_stamping_by_ds_admin'] = isset($data['enable_envelope_stamping_by_ds_admin']) ? $data['enable_envelope_stamping_by_ds_admin'] : null; + $this->container['enable_envelope_stamping_by_ds_admin_metadata'] = isset($data['enable_envelope_stamping_by_ds_admin_metadata']) ? $data['enable_envelope_stamping_by_ds_admin_metadata'] : null; + $this->container['enable_payment_processing'] = isset($data['enable_payment_processing']) ? $data['enable_payment_processing'] : null; + $this->container['enable_payment_processing_metadata'] = isset($data['enable_payment_processing_metadata']) ? $data['enable_payment_processing_metadata'] : null; + $this->container['enable_power_form'] = isset($data['enable_power_form']) ? $data['enable_power_form'] : null; + $this->container['enable_power_form_direct'] = isset($data['enable_power_form_direct']) ? $data['enable_power_form_direct'] : null; + $this->container['enable_power_form_direct_metadata'] = isset($data['enable_power_form_direct_metadata']) ? $data['enable_power_form_direct_metadata'] : null; + $this->container['enable_power_form_metadata'] = isset($data['enable_power_form_metadata']) ? $data['enable_power_form_metadata'] : null; + $this->container['enable_recipient_domain_validation'] = isset($data['enable_recipient_domain_validation']) ? $data['enable_recipient_domain_validation'] : null; + $this->container['enable_recipient_domain_validation_metadata'] = isset($data['enable_recipient_domain_validation_metadata']) ? $data['enable_recipient_domain_validation_metadata'] : null; + $this->container['enable_report_links'] = isset($data['enable_report_links']) ? $data['enable_report_links'] : null; + $this->container['enable_report_links_metadata'] = isset($data['enable_report_links_metadata']) ? $data['enable_report_links_metadata'] : null; + $this->container['enable_require_sign_on_paper'] = isset($data['enable_require_sign_on_paper']) ? $data['enable_require_sign_on_paper'] : null; + $this->container['enable_require_sign_on_paper_metadata'] = isset($data['enable_require_sign_on_paper_metadata']) ? $data['enable_require_sign_on_paper_metadata'] : null; + $this->container['enable_reserved_domain'] = isset($data['enable_reserved_domain']) ? $data['enable_reserved_domain'] : null; + $this->container['enable_reserved_domain_metadata'] = isset($data['enable_reserved_domain_metadata']) ? $data['enable_reserved_domain_metadata'] : null; + $this->container['enable_responsive_signing'] = isset($data['enable_responsive_signing']) ? $data['enable_responsive_signing'] : null; + $this->container['enable_responsive_signing_metadata'] = isset($data['enable_responsive_signing_metadata']) ? $data['enable_responsive_signing_metadata'] : null; + $this->container['enable_scheduled_release'] = isset($data['enable_scheduled_release']) ? $data['enable_scheduled_release'] : null; + $this->container['enable_scheduled_release_metadata'] = isset($data['enable_scheduled_release_metadata']) ? $data['enable_scheduled_release_metadata'] : null; + $this->container['enable_sending_tags_font_settings'] = isset($data['enable_sending_tags_font_settings']) ? $data['enable_sending_tags_font_settings'] : null; + $this->container['enable_sending_tags_font_settings_metadata'] = isset($data['enable_sending_tags_font_settings_metadata']) ? $data['enable_sending_tags_font_settings_metadata'] : null; + $this->container['enable_send_to_agent'] = isset($data['enable_send_to_agent']) ? $data['enable_send_to_agent'] : null; + $this->container['enable_send_to_agent_metadata'] = isset($data['enable_send_to_agent_metadata']) ? $data['enable_send_to_agent_metadata'] : null; + $this->container['enable_send_to_intermediary'] = isset($data['enable_send_to_intermediary']) ? $data['enable_send_to_intermediary'] : null; + $this->container['enable_send_to_intermediary_metadata'] = isset($data['enable_send_to_intermediary_metadata']) ? $data['enable_send_to_intermediary_metadata'] : null; + $this->container['enable_send_to_manage'] = isset($data['enable_send_to_manage']) ? $data['enable_send_to_manage'] : null; + $this->container['enable_send_to_manage_metadata'] = isset($data['enable_send_to_manage_metadata']) ? $data['enable_send_to_manage_metadata'] : null; + $this->container['enable_sequential_signing_api'] = isset($data['enable_sequential_signing_api']) ? $data['enable_sequential_signing_api'] : null; + $this->container['enable_sequential_signing_api_metadata'] = isset($data['enable_sequential_signing_api_metadata']) ? $data['enable_sequential_signing_api_metadata'] : null; + $this->container['enable_sequential_signing_ui'] = isset($data['enable_sequential_signing_ui']) ? $data['enable_sequential_signing_ui'] : null; + $this->container['enable_sequential_signing_ui_metadata'] = isset($data['enable_sequential_signing_ui_metadata']) ? $data['enable_sequential_signing_ui_metadata'] : null; + $this->container['enable_signer_attachments'] = isset($data['enable_signer_attachments']) ? $data['enable_signer_attachments'] : null; + $this->container['enable_signer_attachments_metadata'] = isset($data['enable_signer_attachments_metadata']) ? $data['enable_signer_attachments_metadata'] : null; + $this->container['enable_signing_extension_comments'] = isset($data['enable_signing_extension_comments']) ? $data['enable_signing_extension_comments'] : null; + $this->container['enable_signing_extension_comments_metadata'] = isset($data['enable_signing_extension_comments_metadata']) ? $data['enable_signing_extension_comments_metadata'] : null; + $this->container['enable_signing_extension_conversations'] = isset($data['enable_signing_extension_conversations']) ? $data['enable_signing_extension_conversations'] : null; + $this->container['enable_signing_extension_conversations_metadata'] = isset($data['enable_signing_extension_conversations_metadata']) ? $data['enable_signing_extension_conversations_metadata'] : null; + $this->container['enable_signing_order_settings_for_account'] = isset($data['enable_signing_order_settings_for_account']) ? $data['enable_signing_order_settings_for_account'] : null; + $this->container['enable_signing_order_settings_for_account_metadata'] = isset($data['enable_signing_order_settings_for_account_metadata']) ? $data['enable_signing_order_settings_for_account_metadata'] : null; + $this->container['enable_sign_on_paper'] = isset($data['enable_sign_on_paper']) ? $data['enable_sign_on_paper'] : null; + $this->container['enable_sign_on_paper_metadata'] = isset($data['enable_sign_on_paper_metadata']) ? $data['enable_sign_on_paper_metadata'] : null; + $this->container['enable_sign_on_paper_override'] = isset($data['enable_sign_on_paper_override']) ? $data['enable_sign_on_paper_override'] : null; + $this->container['enable_sign_on_paper_override_metadata'] = isset($data['enable_sign_on_paper_override_metadata']) ? $data['enable_sign_on_paper_override_metadata'] : null; + $this->container['enable_sign_with_notary'] = isset($data['enable_sign_with_notary']) ? $data['enable_sign_with_notary'] : null; + $this->container['enable_sign_with_notary_metadata'] = isset($data['enable_sign_with_notary_metadata']) ? $data['enable_sign_with_notary_metadata'] : null; + $this->container['enable_smart_contracts'] = isset($data['enable_smart_contracts']) ? $data['enable_smart_contracts'] : null; + $this->container['enable_smart_contracts_metadata'] = isset($data['enable_smart_contracts_metadata']) ? $data['enable_smart_contracts_metadata'] : null; + $this->container['enable_sms_authentication'] = isset($data['enable_sms_authentication']) ? $data['enable_sms_authentication'] : null; + $this->container['enable_sms_authentication_metadata'] = isset($data['enable_sms_authentication_metadata']) ? $data['enable_sms_authentication_metadata'] : null; + $this->container['enable_social_id_login'] = isset($data['enable_social_id_login']) ? $data['enable_social_id_login'] : null; + $this->container['enable_social_id_login_metadata'] = isset($data['enable_social_id_login_metadata']) ? $data['enable_social_id_login_metadata'] : null; + $this->container['enable_strike_through'] = isset($data['enable_strike_through']) ? $data['enable_strike_through'] : null; + $this->container['enable_strike_through_metadata'] = isset($data['enable_strike_through_metadata']) ? $data['enable_strike_through_metadata'] : null; + $this->container['enable_transaction_point'] = isset($data['enable_transaction_point']) ? $data['enable_transaction_point'] : null; + $this->container['enable_transaction_point_metadata'] = isset($data['enable_transaction_point_metadata']) ? $data['enable_transaction_point_metadata'] : null; + $this->container['enable_vaulting'] = isset($data['enable_vaulting']) ? $data['enable_vaulting'] : null; + $this->container['enable_vaulting_metadata'] = isset($data['enable_vaulting_metadata']) ? $data['enable_vaulting_metadata'] : null; + $this->container['enable_witnessing'] = isset($data['enable_witnessing']) ? $data['enable_witnessing'] : null; + $this->container['enable_witnessing_metadata'] = isset($data['enable_witnessing_metadata']) ? $data['enable_witnessing_metadata'] : null; + $this->container['enforce_template_name_uniqueness'] = isset($data['enforce_template_name_uniqueness']) ? $data['enforce_template_name_uniqueness'] : null; + $this->container['enforce_template_name_uniqueness_metadata'] = isset($data['enforce_template_name_uniqueness_metadata']) ? $data['enforce_template_name_uniqueness_metadata'] : null; + $this->container['envelope_integration_allowed'] = isset($data['envelope_integration_allowed']) ? $data['envelope_integration_allowed'] : null; + $this->container['envelope_integration_allowed_metadata'] = isset($data['envelope_integration_allowed_metadata']) ? $data['envelope_integration_allowed_metadata'] : null; + $this->container['envelope_integration_enabled'] = isset($data['envelope_integration_enabled']) ? $data['envelope_integration_enabled'] : null; + $this->container['envelope_integration_enabled_metadata'] = isset($data['envelope_integration_enabled_metadata']) ? $data['envelope_integration_enabled_metadata'] : null; + $this->container['envelope_stamping_default_value'] = isset($data['envelope_stamping_default_value']) ? $data['envelope_stamping_default_value'] : null; + $this->container['envelope_stamping_default_value_metadata'] = isset($data['envelope_stamping_default_value_metadata']) ? $data['envelope_stamping_default_value_metadata'] : null; + $this->container['express_send'] = isset($data['express_send']) ? $data['express_send'] : null; + $this->container['express_send_allow_tabs'] = isset($data['express_send_allow_tabs']) ? $data['express_send_allow_tabs'] : null; + $this->container['express_send_allow_tabs_metadata'] = isset($data['express_send_allow_tabs_metadata']) ? $data['express_send_allow_tabs_metadata'] : null; + $this->container['express_send_metadata'] = isset($data['express_send_metadata']) ? $data['express_send_metadata'] : null; + $this->container['external_document_sources'] = isset($data['external_document_sources']) ? $data['external_document_sources'] : null; + $this->container['external_signature_pad_type'] = isset($data['external_signature_pad_type']) ? $data['external_signature_pad_type'] : null; + $this->container['external_signature_pad_type_metadata'] = isset($data['external_signature_pad_type_metadata']) ? $data['external_signature_pad_type_metadata'] : null; + $this->container['fax_out_enabled'] = isset($data['fax_out_enabled']) ? $data['fax_out_enabled'] : null; + $this->container['fax_out_enabled_metadata'] = isset($data['fax_out_enabled_metadata']) ? $data['fax_out_enabled_metadata'] : null; + $this->container['guided_forms_html_allowed'] = isset($data['guided_forms_html_allowed']) ? $data['guided_forms_html_allowed'] : null; + $this->container['guided_forms_html_allowed_metadata'] = isset($data['guided_forms_html_allowed_metadata']) ? $data['guided_forms_html_allowed_metadata'] : null; + $this->container['hide_account_address_in_co_c'] = isset($data['hide_account_address_in_co_c']) ? $data['hide_account_address_in_co_c'] : null; + $this->container['hide_account_address_in_co_c_metadata'] = isset($data['hide_account_address_in_co_c_metadata']) ? $data['hide_account_address_in_co_c_metadata'] : null; + $this->container['hide_pricing'] = isset($data['hide_pricing']) ? $data['hide_pricing'] : null; + $this->container['hide_pricing_metadata'] = isset($data['hide_pricing_metadata']) ? $data['hide_pricing_metadata'] : null; + $this->container['id_check_configurations'] = isset($data['id_check_configurations']) ? $data['id_check_configurations'] : null; + $this->container['id_check_expire'] = isset($data['id_check_expire']) ? $data['id_check_expire'] : null; + $this->container['id_check_expire_days'] = isset($data['id_check_expire_days']) ? $data['id_check_expire_days'] : null; + $this->container['id_check_expire_days_metadata'] = isset($data['id_check_expire_days_metadata']) ? $data['id_check_expire_days_metadata'] : null; + $this->container['id_check_expire_metadata'] = isset($data['id_check_expire_metadata']) ? $data['id_check_expire_metadata'] : null; + $this->container['id_check_expire_minutes'] = isset($data['id_check_expire_minutes']) ? $data['id_check_expire_minutes'] : null; + $this->container['id_check_expire_minutes_metadata'] = isset($data['id_check_expire_minutes_metadata']) ? $data['id_check_expire_minutes_metadata'] : null; + $this->container['id_check_required'] = isset($data['id_check_required']) ? $data['id_check_required'] : null; + $this->container['id_check_required_metadata'] = isset($data['id_check_required_metadata']) ? $data['id_check_required_metadata'] : null; + $this->container['identity_verification'] = isset($data['identity_verification']) ? $data['identity_verification'] : null; + $this->container['identity_verification_metadata'] = isset($data['identity_verification_metadata']) ? $data['identity_verification_metadata'] : null; + $this->container['ignore_error_if_anchor_tab_not_found'] = isset($data['ignore_error_if_anchor_tab_not_found']) ? $data['ignore_error_if_anchor_tab_not_found'] : null; + $this->container['ignore_error_if_anchor_tab_not_found_metadata_enabled'] = isset($data['ignore_error_if_anchor_tab_not_found_metadata_enabled']) ? $data['ignore_error_if_anchor_tab_not_found_metadata_enabled'] : null; + $this->container['in_person_id_check_question'] = isset($data['in_person_id_check_question']) ? $data['in_person_id_check_question'] : null; + $this->container['in_person_id_check_question_metadata'] = isset($data['in_person_id_check_question_metadata']) ? $data['in_person_id_check_question_metadata'] : null; + $this->container['in_person_signing_enabled'] = isset($data['in_person_signing_enabled']) ? $data['in_person_signing_enabled'] : null; + $this->container['in_person_signing_enabled_metadata'] = isset($data['in_person_signing_enabled_metadata']) ? $data['in_person_signing_enabled_metadata'] : null; + $this->container['in_session_enabled'] = isset($data['in_session_enabled']) ? $data['in_session_enabled'] : null; + $this->container['in_session_enabled_metadata'] = isset($data['in_session_enabled_metadata']) ? $data['in_session_enabled_metadata'] : null; + $this->container['in_session_suppress_emails'] = isset($data['in_session_suppress_emails']) ? $data['in_session_suppress_emails'] : null; + $this->container['in_session_suppress_emails_metadata'] = isset($data['in_session_suppress_emails_metadata']) ? $data['in_session_suppress_emails_metadata'] : null; + $this->container['maximum_signing_groups'] = isset($data['maximum_signing_groups']) ? $data['maximum_signing_groups'] : null; + $this->container['maximum_signing_groups_metadata'] = isset($data['maximum_signing_groups_metadata']) ? $data['maximum_signing_groups_metadata'] : null; + $this->container['maximum_users_per_signing_group'] = isset($data['maximum_users_per_signing_group']) ? $data['maximum_users_per_signing_group'] : null; + $this->container['maximum_users_per_signing_group_metadata'] = isset($data['maximum_users_per_signing_group_metadata']) ? $data['maximum_users_per_signing_group_metadata'] : null; + $this->container['max_number_of_custom_stamps'] = isset($data['max_number_of_custom_stamps']) ? $data['max_number_of_custom_stamps'] : null; + $this->container['mobile_session_timeout'] = isset($data['mobile_session_timeout']) ? $data['mobile_session_timeout'] : null; + $this->container['mobile_session_timeout_metadata'] = isset($data['mobile_session_timeout_metadata']) ? $data['mobile_session_timeout_metadata'] : null; + $this->container['number_of_active_custom_stamps'] = isset($data['number_of_active_custom_stamps']) ? $data['number_of_active_custom_stamps'] : null; + $this->container['opt_in_mobile_signing_v02'] = isset($data['opt_in_mobile_signing_v02']) ? $data['opt_in_mobile_signing_v02'] : null; + $this->container['opt_in_mobile_signing_v02_metadata'] = isset($data['opt_in_mobile_signing_v02_metadata']) ? $data['opt_in_mobile_signing_v02_metadata'] : null; + $this->container['opt_out_auto_nav_text_and_tab_color_updates'] = isset($data['opt_out_auto_nav_text_and_tab_color_updates']) ? $data['opt_out_auto_nav_text_and_tab_color_updates'] : null; + $this->container['opt_out_auto_nav_text_and_tab_color_updates_metadata'] = isset($data['opt_out_auto_nav_text_and_tab_color_updates_metadata']) ? $data['opt_out_auto_nav_text_and_tab_color_updates_metadata'] : null; + $this->container['opt_out_new_platform_seal'] = isset($data['opt_out_new_platform_seal']) ? $data['opt_out_new_platform_seal'] : null; + $this->container['opt_out_new_platform_seal_platform_metadata'] = isset($data['opt_out_new_platform_seal_platform_metadata']) ? $data['opt_out_new_platform_seal_platform_metadata'] : null; + $this->container['phone_auth_recipient_may_provide_phone_number'] = isset($data['phone_auth_recipient_may_provide_phone_number']) ? $data['phone_auth_recipient_may_provide_phone_number'] : null; + $this->container['phone_auth_recipient_may_provide_phone_number_metadata'] = isset($data['phone_auth_recipient_may_provide_phone_number_metadata']) ? $data['phone_auth_recipient_may_provide_phone_number_metadata'] : null; + $this->container['pki_sign_downloaded_pdf_docs'] = isset($data['pki_sign_downloaded_pdf_docs']) ? $data['pki_sign_downloaded_pdf_docs'] : null; + $this->container['pki_sign_downloaded_pdf_docs_metadata'] = isset($data['pki_sign_downloaded_pdf_docs_metadata']) ? $data['pki_sign_downloaded_pdf_docs_metadata'] : null; + $this->container['recipients_can_sign_offline'] = isset($data['recipients_can_sign_offline']) ? $data['recipients_can_sign_offline'] : null; + $this->container['recipients_can_sign_offline_metadata'] = isset($data['recipients_can_sign_offline_metadata']) ? $data['recipients_can_sign_offline_metadata'] : null; + $this->container['recipient_signing_auto_navigation_control'] = isset($data['recipient_signing_auto_navigation_control']) ? $data['recipient_signing_auto_navigation_control'] : null; + $this->container['recipient_signing_auto_navigation_control_metadata'] = isset($data['recipient_signing_auto_navigation_control_metadata']) ? $data['recipient_signing_auto_navigation_control_metadata'] : null; + $this->container['require21_cf_rpt11_compliance'] = isset($data['require21_cf_rpt11_compliance']) ? $data['require21_cf_rpt11_compliance'] : null; + $this->container['require21_cf_rpt11_compliance_metadata'] = isset($data['require21_cf_rpt11_compliance_metadata']) ? $data['require21_cf_rpt11_compliance_metadata'] : null; + $this->container['require_decline_reason'] = isset($data['require_decline_reason']) ? $data['require_decline_reason'] : null; + $this->container['require_decline_reason_metadata'] = isset($data['require_decline_reason_metadata']) ? $data['require_decline_reason_metadata'] : null; + $this->container['require_external_user_management'] = isset($data['require_external_user_management']) ? $data['require_external_user_management'] : null; + $this->container['require_external_user_management_metadata'] = isset($data['require_external_user_management_metadata']) ? $data['require_external_user_management_metadata'] : null; + $this->container['require_signer_certificate_type'] = isset($data['require_signer_certificate_type']) ? $data['require_signer_certificate_type'] : null; + $this->container['require_signer_certificate_type_metadata'] = isset($data['require_signer_certificate_type_metadata']) ? $data['require_signer_certificate_type_metadata'] : null; + $this->container['rsa_verid_account_name'] = isset($data['rsa_verid_account_name']) ? $data['rsa_verid_account_name'] : null; + $this->container['rsa_verid_password'] = isset($data['rsa_verid_password']) ? $data['rsa_verid_password'] : null; + $this->container['rsa_verid_ruleset'] = isset($data['rsa_verid_ruleset']) ? $data['rsa_verid_ruleset'] : null; + $this->container['rsa_verid_user_id'] = isset($data['rsa_verid_user_id']) ? $data['rsa_verid_user_id'] : null; + $this->container['self_signed_recipient_email_document'] = isset($data['self_signed_recipient_email_document']) ? $data['self_signed_recipient_email_document'] : null; + $this->container['self_signed_recipient_email_document_metadata'] = isset($data['self_signed_recipient_email_document_metadata']) ? $data['self_signed_recipient_email_document_metadata'] : null; + $this->container['self_signed_recipient_email_document_user_override'] = isset($data['self_signed_recipient_email_document_user_override']) ? $data['self_signed_recipient_email_document_user_override'] : null; + $this->container['self_signed_recipient_email_document_user_override_metadata'] = isset($data['self_signed_recipient_email_document_user_override_metadata']) ? $data['self_signed_recipient_email_document_user_override_metadata'] : null; + $this->container['sender_can_sign_in_each_location'] = isset($data['sender_can_sign_in_each_location']) ? $data['sender_can_sign_in_each_location'] : null; + $this->container['sender_can_sign_in_each_location_metadata'] = isset($data['sender_can_sign_in_each_location_metadata']) ? $data['sender_can_sign_in_each_location_metadata'] : null; + $this->container['sender_must_authenticate_signing'] = isset($data['sender_must_authenticate_signing']) ? $data['sender_must_authenticate_signing'] : null; + $this->container['sender_must_authenticate_signing_metadata'] = isset($data['sender_must_authenticate_signing_metadata']) ? $data['sender_must_authenticate_signing_metadata'] : null; + $this->container['sending_tags_font_color'] = isset($data['sending_tags_font_color']) ? $data['sending_tags_font_color'] : null; + $this->container['sending_tags_font_color_metadata'] = isset($data['sending_tags_font_color_metadata']) ? $data['sending_tags_font_color_metadata'] : null; + $this->container['sending_tags_font_name'] = isset($data['sending_tags_font_name']) ? $data['sending_tags_font_name'] : null; + $this->container['sending_tags_font_name_metadata'] = isset($data['sending_tags_font_name_metadata']) ? $data['sending_tags_font_name_metadata'] : null; + $this->container['sending_tags_font_size'] = isset($data['sending_tags_font_size']) ? $data['sending_tags_font_size'] : null; + $this->container['sending_tags_font_size_metadata'] = isset($data['sending_tags_font_size_metadata']) ? $data['sending_tags_font_size_metadata'] : null; + $this->container['send_to_certified_delivery_enabled'] = isset($data['send_to_certified_delivery_enabled']) ? $data['send_to_certified_delivery_enabled'] : null; + $this->container['send_to_certified_delivery_enabled_metadata'] = isset($data['send_to_certified_delivery_enabled_metadata']) ? $data['send_to_certified_delivery_enabled_metadata'] : null; + $this->container['session_timeout'] = isset($data['session_timeout']) ? $data['session_timeout'] : null; + $this->container['session_timeout_metadata'] = isset($data['session_timeout_metadata']) ? $data['session_timeout_metadata'] : null; + $this->container['set_recip_email_lang'] = isset($data['set_recip_email_lang']) ? $data['set_recip_email_lang'] : null; + $this->container['set_recip_email_lang_metadata'] = isset($data['set_recip_email_lang_metadata']) ? $data['set_recip_email_lang_metadata'] : null; + $this->container['set_recip_sign_lang'] = isset($data['set_recip_sign_lang']) ? $data['set_recip_sign_lang'] : null; + $this->container['set_recip_sign_lang_metadata'] = isset($data['set_recip_sign_lang_metadata']) ? $data['set_recip_sign_lang_metadata'] : null; + $this->container['shared_template_folders'] = isset($data['shared_template_folders']) ? $data['shared_template_folders'] : null; + $this->container['shared_template_folders_metadata'] = isset($data['shared_template_folders_metadata']) ? $data['shared_template_folders_metadata'] : null; + $this->container['show_complete_dialog_in_embedded_session'] = isset($data['show_complete_dialog_in_embedded_session']) ? $data['show_complete_dialog_in_embedded_session'] : null; + $this->container['show_complete_dialog_in_embedded_session_metadata'] = isset($data['show_complete_dialog_in_embedded_session_metadata']) ? $data['show_complete_dialog_in_embedded_session_metadata'] : null; + $this->container['show_conditional_routing_on_send'] = isset($data['show_conditional_routing_on_send']) ? $data['show_conditional_routing_on_send'] : null; + $this->container['show_conditional_routing_on_send_metadata'] = isset($data['show_conditional_routing_on_send_metadata']) ? $data['show_conditional_routing_on_send_metadata'] : null; + $this->container['show_initial_conditional_fields'] = isset($data['show_initial_conditional_fields']) ? $data['show_initial_conditional_fields'] : null; + $this->container['show_initial_conditional_fields_metadata'] = isset($data['show_initial_conditional_fields_metadata']) ? $data['show_initial_conditional_fields_metadata'] : null; + $this->container['show_localized_watermarks'] = isset($data['show_localized_watermarks']) ? $data['show_localized_watermarks'] : null; + $this->container['show_localized_watermarks_metadata'] = isset($data['show_localized_watermarks_metadata']) ? $data['show_localized_watermarks_metadata'] : null; + $this->container['show_tutorials'] = isset($data['show_tutorials']) ? $data['show_tutorials'] : null; + $this->container['show_tutorials_metadata'] = isset($data['show_tutorials_metadata']) ? $data['show_tutorials_metadata'] : null; + $this->container['signature_providers'] = isset($data['signature_providers']) ? $data['signature_providers'] : null; + $this->container['signature_providers_metadata'] = isset($data['signature_providers_metadata']) ? $data['signature_providers_metadata'] : null; + $this->container['sign_date_format'] = isset($data['sign_date_format']) ? $data['sign_date_format'] : null; + $this->container['sign_date_format_metadata'] = isset($data['sign_date_format_metadata']) ? $data['sign_date_format_metadata'] : null; + $this->container['signer_attach_certificate_to_envelope_pdf'] = isset($data['signer_attach_certificate_to_envelope_pdf']) ? $data['signer_attach_certificate_to_envelope_pdf'] : null; + $this->container['signer_attach_certificate_to_envelope_pdf_metadata'] = isset($data['signer_attach_certificate_to_envelope_pdf_metadata']) ? $data['signer_attach_certificate_to_envelope_pdf_metadata'] : null; + $this->container['signer_attach_concat'] = isset($data['signer_attach_concat']) ? $data['signer_attach_concat'] : null; + $this->container['signer_attach_concat_metadata'] = isset($data['signer_attach_concat_metadata']) ? $data['signer_attach_concat_metadata'] : null; + $this->container['signer_can_create_account'] = isset($data['signer_can_create_account']) ? $data['signer_can_create_account'] : null; + $this->container['signer_can_create_account_metadata'] = isset($data['signer_can_create_account_metadata']) ? $data['signer_can_create_account_metadata'] : null; + $this->container['signer_can_sign_on_mobile'] = isset($data['signer_can_sign_on_mobile']) ? $data['signer_can_sign_on_mobile'] : null; + $this->container['signer_can_sign_on_mobile_metadata'] = isset($data['signer_can_sign_on_mobile_metadata']) ? $data['signer_can_sign_on_mobile_metadata'] : null; + $this->container['signer_in_session_use_envelope_complete_email'] = isset($data['signer_in_session_use_envelope_complete_email']) ? $data['signer_in_session_use_envelope_complete_email'] : null; + $this->container['signer_in_session_use_envelope_complete_email_metadata'] = isset($data['signer_in_session_use_envelope_complete_email_metadata']) ? $data['signer_in_session_use_envelope_complete_email_metadata'] : null; + $this->container['signer_login_requirements'] = isset($data['signer_login_requirements']) ? $data['signer_login_requirements'] : null; + $this->container['signer_login_requirements_metadata'] = isset($data['signer_login_requirements_metadata']) ? $data['signer_login_requirements_metadata'] : null; + $this->container['signer_must_have_account'] = isset($data['signer_must_have_account']) ? $data['signer_must_have_account'] : null; + $this->container['signer_must_have_account_metadata'] = isset($data['signer_must_have_account_metadata']) ? $data['signer_must_have_account_metadata'] : null; + $this->container['signer_must_login_to_sign'] = isset($data['signer_must_login_to_sign']) ? $data['signer_must_login_to_sign'] : null; + $this->container['signer_must_login_to_sign_metadata'] = isset($data['signer_must_login_to_sign_metadata']) ? $data['signer_must_login_to_sign_metadata'] : null; + $this->container['signer_show_secure_field_initial_values'] = isset($data['signer_show_secure_field_initial_values']) ? $data['signer_show_secure_field_initial_values'] : null; + $this->container['signer_show_secure_field_initial_values_metadata'] = isset($data['signer_show_secure_field_initial_values_metadata']) ? $data['signer_show_secure_field_initial_values_metadata'] : null; + $this->container['signing_session_timeout'] = isset($data['signing_session_timeout']) ? $data['signing_session_timeout'] : null; + $this->container['signing_session_timeout_metadata'] = isset($data['signing_session_timeout_metadata']) ? $data['signing_session_timeout_metadata'] : null; + $this->container['signing_ui_version'] = isset($data['signing_ui_version']) ? $data['signing_ui_version'] : null; + $this->container['signing_ui_version_metadata'] = isset($data['signing_ui_version_metadata']) ? $data['signing_ui_version_metadata'] : null; + $this->container['sign_time_format'] = isset($data['sign_time_format']) ? $data['sign_time_format'] : null; + $this->container['sign_time_format_metadata'] = isset($data['sign_time_format_metadata']) ? $data['sign_time_format_metadata'] : null; + $this->container['sign_time_show_am_pm'] = isset($data['sign_time_show_am_pm']) ? $data['sign_time_show_am_pm'] : null; + $this->container['sign_time_show_am_pm_metadata'] = isset($data['sign_time_show_am_pm_metadata']) ? $data['sign_time_show_am_pm_metadata'] : null; + $this->container['simplified_sending_enabled'] = isset($data['simplified_sending_enabled']) ? $data['simplified_sending_enabled'] : null; + $this->container['simplified_sending_enabled_metadata'] = isset($data['simplified_sending_enabled_metadata']) ? $data['simplified_sending_enabled_metadata'] : null; + $this->container['single_sign_on_enabled'] = isset($data['single_sign_on_enabled']) ? $data['single_sign_on_enabled'] : null; + $this->container['single_sign_on_enabled_metadata'] = isset($data['single_sign_on_enabled_metadata']) ? $data['single_sign_on_enabled_metadata'] : null; + $this->container['skip_auth_completed_envelopes'] = isset($data['skip_auth_completed_envelopes']) ? $data['skip_auth_completed_envelopes'] : null; + $this->container['skip_auth_completed_envelopes_metadata'] = isset($data['skip_auth_completed_envelopes_metadata']) ? $data['skip_auth_completed_envelopes_metadata'] : null; + $this->container['social_id_recip_auth'] = isset($data['social_id_recip_auth']) ? $data['social_id_recip_auth'] : null; + $this->container['social_id_recip_auth_metadata'] = isset($data['social_id_recip_auth_metadata']) ? $data['social_id_recip_auth_metadata'] : null; + $this->container['specify_document_visibility'] = isset($data['specify_document_visibility']) ? $data['specify_document_visibility'] : null; + $this->container['specify_document_visibility_metadata'] = isset($data['specify_document_visibility_metadata']) ? $data['specify_document_visibility_metadata'] : null; + $this->container['start_in_advanced_correct'] = isset($data['start_in_advanced_correct']) ? $data['start_in_advanced_correct'] : null; + $this->container['start_in_advanced_correct_metadata'] = isset($data['start_in_advanced_correct_metadata']) ? $data['start_in_advanced_correct_metadata'] : null; + $this->container['supplemental_documents_must_accept'] = isset($data['supplemental_documents_must_accept']) ? $data['supplemental_documents_must_accept'] : null; + $this->container['supplemental_documents_must_accept_metadata'] = isset($data['supplemental_documents_must_accept_metadata']) ? $data['supplemental_documents_must_accept_metadata'] : null; + $this->container['supplemental_documents_must_read'] = isset($data['supplemental_documents_must_read']) ? $data['supplemental_documents_must_read'] : null; + $this->container['supplemental_documents_must_read_metadata'] = isset($data['supplemental_documents_must_read_metadata']) ? $data['supplemental_documents_must_read_metadata'] : null; + $this->container['supplemental_documents_must_view'] = isset($data['supplemental_documents_must_view']) ? $data['supplemental_documents_must_view'] : null; + $this->container['supplemental_documents_must_view_metadata'] = isset($data['supplemental_documents_must_view_metadata']) ? $data['supplemental_documents_must_view_metadata'] : null; + $this->container['suppress_certificate_enforcement'] = isset($data['suppress_certificate_enforcement']) ? $data['suppress_certificate_enforcement'] : null; + $this->container['suppress_certificate_enforcement_metadata'] = isset($data['suppress_certificate_enforcement_metadata']) ? $data['suppress_certificate_enforcement_metadata'] : null; + $this->container['tab_account_settings'] = isset($data['tab_account_settings']) ? $data['tab_account_settings'] : null; + $this->container['timezone_offset_api'] = isset($data['timezone_offset_api']) ? $data['timezone_offset_api'] : null; + $this->container['timezone_offset_api_metadata'] = isset($data['timezone_offset_api_metadata']) ? $data['timezone_offset_api_metadata'] : null; + $this->container['timezone_offset_ui'] = isset($data['timezone_offset_ui']) ? $data['timezone_offset_ui'] : null; + $this->container['timezone_offset_ui_metadata'] = isset($data['timezone_offset_ui_metadata']) ? $data['timezone_offset_ui_metadata'] : null; + $this->container['universal_signature_opt_in'] = isset($data['universal_signature_opt_in']) ? $data['universal_signature_opt_in'] : null; + $this->container['use_account_level_email'] = isset($data['use_account_level_email']) ? $data['use_account_level_email'] : null; + $this->container['use_account_level_email_metadata'] = isset($data['use_account_level_email_metadata']) ? $data['use_account_level_email_metadata'] : null; + $this->container['use_consumer_disclosure'] = isset($data['use_consumer_disclosure']) ? $data['use_consumer_disclosure'] : null; + $this->container['use_consumer_disclosure_metadata'] = isset($data['use_consumer_disclosure_metadata']) ? $data['use_consumer_disclosure_metadata'] : null; + $this->container['use_consumer_disclosure_within_account'] = isset($data['use_consumer_disclosure_within_account']) ? $data['use_consumer_disclosure_within_account'] : null; + $this->container['use_consumer_disclosure_within_account_metadata'] = isset($data['use_consumer_disclosure_within_account_metadata']) ? $data['use_consumer_disclosure_within_account_metadata'] : null; + $this->container['use_derived_keys'] = isset($data['use_derived_keys']) ? $data['use_derived_keys'] : null; + $this->container['use_derived_keys_metadata'] = isset($data['use_derived_keys_metadata']) ? $data['use_derived_keys_metadata'] : null; + $this->container['use_docu_sign_express_signer_certificate'] = isset($data['use_docu_sign_express_signer_certificate']) ? $data['use_docu_sign_express_signer_certificate'] : null; + $this->container['use_docu_sign_express_signer_certificate_metadata'] = isset($data['use_docu_sign_express_signer_certificate_metadata']) ? $data['use_docu_sign_express_signer_certificate_metadata'] : null; + $this->container['use_new_blob_for_pdf'] = isset($data['use_new_blob_for_pdf']) ? $data['use_new_blob_for_pdf'] : null; + $this->container['use_new_blob_for_pdf_metadata'] = isset($data['use_new_blob_for_pdf_metadata']) ? $data['use_new_blob_for_pdf_metadata'] : null; + $this->container['use_safe_signer_certificates'] = isset($data['use_safe_signer_certificates']) ? $data['use_safe_signer_certificates'] : null; + $this->container['use_safe_signer_certificates_metadata'] = isset($data['use_safe_signer_certificates_metadata']) ? $data['use_safe_signer_certificates_metadata'] : null; + $this->container['uses_api'] = isset($data['uses_api']) ? $data['uses_api'] : null; + $this->container['uses_api_metadata'] = isset($data['uses_api_metadata']) ? $data['uses_api_metadata'] : null; + $this->container['use_signature_provider_platform'] = isset($data['use_signature_provider_platform']) ? $data['use_signature_provider_platform'] : null; + $this->container['use_signature_provider_platform_metadata'] = isset($data['use_signature_provider_platform_metadata']) ? $data['use_signature_provider_platform_metadata'] : null; + $this->container['validations_allowed'] = isset($data['validations_allowed']) ? $data['validations_allowed'] : null; + $this->container['validations_allowed_metadata'] = isset($data['validations_allowed_metadata']) ? $data['validations_allowed_metadata'] : null; + $this->container['validations_brand'] = isset($data['validations_brand']) ? $data['validations_brand'] : null; + $this->container['validations_brand_metadata'] = isset($data['validations_brand_metadata']) ? $data['validations_brand_metadata'] : null; + $this->container['validations_cadence'] = isset($data['validations_cadence']) ? $data['validations_cadence'] : null; + $this->container['validations_cadence_metadata'] = isset($data['validations_cadence_metadata']) ? $data['validations_cadence_metadata'] : null; + $this->container['validations_enabled'] = isset($data['validations_enabled']) ? $data['validations_enabled'] : null; + $this->container['validations_enabled_metadata'] = isset($data['validations_enabled_metadata']) ? $data['validations_enabled_metadata'] : null; + $this->container['validations_report'] = isset($data['validations_report']) ? $data['validations_report'] : null; + $this->container['validations_report_metadata'] = isset($data['validations_report_metadata']) ? $data['validations_report_metadata'] : null; + $this->container['water_mark_enabled'] = isset($data['water_mark_enabled']) ? $data['water_mark_enabled'] : null; + $this->container['water_mark_enabled_metadata'] = isset($data['water_mark_enabled_metadata']) ? $data['water_mark_enabled_metadata'] : null; + $this->container['write_reminder_to_envelope_history'] = isset($data['write_reminder_to_envelope_history']) ? $data['write_reminder_to_envelope_history'] : null; + $this->container['write_reminder_to_envelope_history_metadata'] = isset($data['write_reminder_to_envelope_history_metadata']) ? $data['write_reminder_to_envelope_history_metadata'] : null; + $this->container['wurfl_min_allowable_screen_size'] = isset($data['wurfl_min_allowable_screen_size']) ? $data['wurfl_min_allowable_screen_size'] : null; + $this->container['wurfl_min_allowable_screen_size_metadata'] = isset($data['wurfl_min_allowable_screen_size_metadata']) ? $data['wurfl_min_allowable_screen_size_metadata'] : null; } /** @@ -147,22 +2602,10333 @@ public function valid() /** - * Gets account_settings - * @return \DocuSign\eSign\Model\NameValue[] + * Gets access_code_format + * @return \DocuSign\eSign\Model\AccessCodeFormat */ - public function getAccountSettings() + public function getAccessCodeFormat() { - return $this->container['account_settings']; + return $this->container['access_code_format']; } /** - * Sets account_settings - * @param \DocuSign\eSign\Model\NameValue[] $account_settings The list of account settings. These determine the features available for the account. Note that some features are determined by the plan used to create the account, and cannot be overridden. + * Sets access_code_format + * @param \DocuSign\eSign\Model\AccessCodeFormat $access_code_format * @return $this */ - public function setAccountSettings($account_settings) + public function setAccessCodeFormat($access_code_format) { - $this->container['account_settings'] = $account_settings; + $this->container['access_code_format'] = $access_code_format; + + return $this; + } + + /** + * Gets account_date_time_format + * @return string + */ + public function getAccountDateTimeFormat() + { + return $this->container['account_date_time_format']; + } + + /** + * Sets account_date_time_format + * @param string $account_date_time_format + * @return $this + */ + public function setAccountDateTimeFormat($account_date_time_format) + { + $this->container['account_date_time_format'] = $account_date_time_format; + + return $this; + } + + /** + * Gets account_date_time_format_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAccountDateTimeFormatMetadata() + { + return $this->container['account_date_time_format_metadata']; + } + + /** + * Sets account_date_time_format_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $account_date_time_format_metadata + * @return $this + */ + public function setAccountDateTimeFormatMetadata($account_date_time_format_metadata) + { + $this->container['account_date_time_format_metadata'] = $account_date_time_format_metadata; + + return $this; + } + + /** + * Gets account_name + * @return string + */ + public function getAccountName() + { + return $this->container['account_name']; + } + + /** + * Sets account_name + * @param string $account_name + * @return $this + */ + public function setAccountName($account_name) + { + $this->container['account_name'] = $account_name; + + return $this; + } + + /** + * Gets account_name_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAccountNameMetadata() + { + return $this->container['account_name_metadata']; + } + + /** + * Sets account_name_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $account_name_metadata + * @return $this + */ + public function setAccountNameMetadata($account_name_metadata) + { + $this->container['account_name_metadata'] = $account_name_metadata; + + return $this; + } + + /** + * Gets account_notification + * @return \DocuSign\eSign\Model\AccountNotification + */ + public function getAccountNotification() + { + return $this->container['account_notification']; + } + + /** + * Sets account_notification + * @param \DocuSign\eSign\Model\AccountNotification $account_notification + * @return $this + */ + public function setAccountNotification($account_notification) + { + $this->container['account_notification'] = $account_notification; + + return $this; + } + + /** + * Gets account_ui_settings + * @return \DocuSign\eSign\Model\AccountUISettings + */ + public function getAccountUiSettings() + { + return $this->container['account_ui_settings']; + } + + /** + * Sets account_ui_settings + * @param \DocuSign\eSign\Model\AccountUISettings $account_ui_settings + * @return $this + */ + public function setAccountUiSettings($account_ui_settings) + { + $this->container['account_ui_settings'] = $account_ui_settings; + + return $this; + } + + /** + * Gets adopt_sig_config + * @return string + */ + public function getAdoptSigConfig() + { + return $this->container['adopt_sig_config']; + } + + /** + * Sets adopt_sig_config + * @param string $adopt_sig_config + * @return $this + */ + public function setAdoptSigConfig($adopt_sig_config) + { + $this->container['adopt_sig_config'] = $adopt_sig_config; + + return $this; + } + + /** + * Gets adopt_sig_config_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAdoptSigConfigMetadata() + { + return $this->container['adopt_sig_config_metadata']; + } + + /** + * Sets adopt_sig_config_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $adopt_sig_config_metadata + * @return $this + */ + public function setAdoptSigConfigMetadata($adopt_sig_config_metadata) + { + $this->container['adopt_sig_config_metadata'] = $adopt_sig_config_metadata; + + return $this; + } + + /** + * Gets advanced_correct + * @return string + */ + public function getAdvancedCorrect() + { + return $this->container['advanced_correct']; + } + + /** + * Sets advanced_correct + * @param string $advanced_correct + * @return $this + */ + public function setAdvancedCorrect($advanced_correct) + { + $this->container['advanced_correct'] = $advanced_correct; + + return $this; + } + + /** + * Gets advanced_correct_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAdvancedCorrectMetadata() + { + return $this->container['advanced_correct_metadata']; + } + + /** + * Sets advanced_correct_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $advanced_correct_metadata + * @return $this + */ + public function setAdvancedCorrectMetadata($advanced_correct_metadata) + { + $this->container['advanced_correct_metadata'] = $advanced_correct_metadata; + + return $this; + } + + /** + * Gets allow_access_code_format + * @return string + */ + public function getAllowAccessCodeFormat() + { + return $this->container['allow_access_code_format']; + } + + /** + * Sets allow_access_code_format + * @param string $allow_access_code_format + * @return $this + */ + public function setAllowAccessCodeFormat($allow_access_code_format) + { + $this->container['allow_access_code_format'] = $allow_access_code_format; + + return $this; + } + + /** + * Gets allow_access_code_format_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowAccessCodeFormatMetadata() + { + return $this->container['allow_access_code_format_metadata']; + } + + /** + * Sets allow_access_code_format_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_access_code_format_metadata + * @return $this + */ + public function setAllowAccessCodeFormatMetadata($allow_access_code_format_metadata) + { + $this->container['allow_access_code_format_metadata'] = $allow_access_code_format_metadata; + + return $this; + } + + /** + * Gets allow_account_management_granular + * @return string + */ + public function getAllowAccountManagementGranular() + { + return $this->container['allow_account_management_granular']; + } + + /** + * Sets allow_account_management_granular + * @param string $allow_account_management_granular + * @return $this + */ + public function setAllowAccountManagementGranular($allow_account_management_granular) + { + $this->container['allow_account_management_granular'] = $allow_account_management_granular; + + return $this; + } + + /** + * Gets allow_account_management_granular_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowAccountManagementGranularMetadata() + { + return $this->container['allow_account_management_granular_metadata']; + } + + /** + * Sets allow_account_management_granular_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_account_management_granular_metadata + * @return $this + */ + public function setAllowAccountManagementGranularMetadata($allow_account_management_granular_metadata) + { + $this->container['allow_account_management_granular_metadata'] = $allow_account_management_granular_metadata; + + return $this; + } + + /** + * Gets allow_account_member_name_change + * @return string + */ + public function getAllowAccountMemberNameChange() + { + return $this->container['allow_account_member_name_change']; + } + + /** + * Sets allow_account_member_name_change + * @param string $allow_account_member_name_change + * @return $this + */ + public function setAllowAccountMemberNameChange($allow_account_member_name_change) + { + $this->container['allow_account_member_name_change'] = $allow_account_member_name_change; + + return $this; + } + + /** + * Gets allow_account_member_name_change_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowAccountMemberNameChangeMetadata() + { + return $this->container['allow_account_member_name_change_metadata']; + } + + /** + * Sets allow_account_member_name_change_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_account_member_name_change_metadata + * @return $this + */ + public function setAllowAccountMemberNameChangeMetadata($allow_account_member_name_change_metadata) + { + $this->container['allow_account_member_name_change_metadata'] = $allow_account_member_name_change_metadata; + + return $this; + } + + /** + * Gets allow_advanced_recipient_routing_conditional + * @return string + */ + public function getAllowAdvancedRecipientRoutingConditional() + { + return $this->container['allow_advanced_recipient_routing_conditional']; + } + + /** + * Sets allow_advanced_recipient_routing_conditional + * @param string $allow_advanced_recipient_routing_conditional + * @return $this + */ + public function setAllowAdvancedRecipientRoutingConditional($allow_advanced_recipient_routing_conditional) + { + $this->container['allow_advanced_recipient_routing_conditional'] = $allow_advanced_recipient_routing_conditional; + + return $this; + } + + /** + * Gets allow_advanced_recipient_routing_conditional_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowAdvancedRecipientRoutingConditionalMetadata() + { + return $this->container['allow_advanced_recipient_routing_conditional_metadata']; + } + + /** + * Sets allow_advanced_recipient_routing_conditional_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_advanced_recipient_routing_conditional_metadata + * @return $this + */ + public function setAllowAdvancedRecipientRoutingConditionalMetadata($allow_advanced_recipient_routing_conditional_metadata) + { + $this->container['allow_advanced_recipient_routing_conditional_metadata'] = $allow_advanced_recipient_routing_conditional_metadata; + + return $this; + } + + /** + * Gets allow_agent_name_email_edit + * @return string + */ + public function getAllowAgentNameEmailEdit() + { + return $this->container['allow_agent_name_email_edit']; + } + + /** + * Sets allow_agent_name_email_edit + * @param string $allow_agent_name_email_edit + * @return $this + */ + public function setAllowAgentNameEmailEdit($allow_agent_name_email_edit) + { + $this->container['allow_agent_name_email_edit'] = $allow_agent_name_email_edit; + + return $this; + } + + /** + * Gets allow_agent_name_email_edit_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowAgentNameEmailEditMetadata() + { + return $this->container['allow_agent_name_email_edit_metadata']; + } + + /** + * Sets allow_agent_name_email_edit_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_agent_name_email_edit_metadata + * @return $this + */ + public function setAllowAgentNameEmailEditMetadata($allow_agent_name_email_edit_metadata) + { + $this->container['allow_agent_name_email_edit_metadata'] = $allow_agent_name_email_edit_metadata; + + return $this; + } + + /** + * Gets allow_agreement_actions + * @return string + */ + public function getAllowAgreementActions() + { + return $this->container['allow_agreement_actions']; + } + + /** + * Sets allow_agreement_actions + * @param string $allow_agreement_actions + * @return $this + */ + public function setAllowAgreementActions($allow_agreement_actions) + { + $this->container['allow_agreement_actions'] = $allow_agreement_actions; + + return $this; + } + + /** + * Gets allow_agreement_actions_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowAgreementActionsMetadata() + { + return $this->container['allow_agreement_actions_metadata']; + } + + /** + * Sets allow_agreement_actions_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_agreement_actions_metadata + * @return $this + */ + public function setAllowAgreementActionsMetadata($allow_agreement_actions_metadata) + { + $this->container['allow_agreement_actions_metadata'] = $allow_agreement_actions_metadata; + + return $this; + } + + /** + * Gets allow_auto_nav_settings + * @return string + */ + public function getAllowAutoNavSettings() + { + return $this->container['allow_auto_nav_settings']; + } + + /** + * Sets allow_auto_nav_settings + * @param string $allow_auto_nav_settings + * @return $this + */ + public function setAllowAutoNavSettings($allow_auto_nav_settings) + { + $this->container['allow_auto_nav_settings'] = $allow_auto_nav_settings; + + return $this; + } + + /** + * Gets allow_auto_nav_settings_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowAutoNavSettingsMetadata() + { + return $this->container['allow_auto_nav_settings_metadata']; + } + + /** + * Sets allow_auto_nav_settings_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_auto_nav_settings_metadata + * @return $this + */ + public function setAllowAutoNavSettingsMetadata($allow_auto_nav_settings_metadata) + { + $this->container['allow_auto_nav_settings_metadata'] = $allow_auto_nav_settings_metadata; + + return $this; + } + + /** + * Gets allow_auto_tagging + * @return string + */ + public function getAllowAutoTagging() + { + return $this->container['allow_auto_tagging']; + } + + /** + * Sets allow_auto_tagging + * @param string $allow_auto_tagging + * @return $this + */ + public function setAllowAutoTagging($allow_auto_tagging) + { + $this->container['allow_auto_tagging'] = $allow_auto_tagging; + + return $this; + } + + /** + * Gets allow_auto_tagging_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowAutoTaggingMetadata() + { + return $this->container['allow_auto_tagging_metadata']; + } + + /** + * Sets allow_auto_tagging_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_auto_tagging_metadata + * @return $this + */ + public function setAllowAutoTaggingMetadata($allow_auto_tagging_metadata) + { + $this->container['allow_auto_tagging_metadata'] = $allow_auto_tagging_metadata; + + return $this; + } + + /** + * Gets allow_bulk_send + * @return string + */ + public function getAllowBulkSend() + { + return $this->container['allow_bulk_send']; + } + + /** + * Sets allow_bulk_send + * @param string $allow_bulk_send + * @return $this + */ + public function setAllowBulkSend($allow_bulk_send) + { + $this->container['allow_bulk_send'] = $allow_bulk_send; + + return $this; + } + + /** + * Gets allow_bulk_send_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowBulkSendMetadata() + { + return $this->container['allow_bulk_send_metadata']; + } + + /** + * Sets allow_bulk_send_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_bulk_send_metadata + * @return $this + */ + public function setAllowBulkSendMetadata($allow_bulk_send_metadata) + { + $this->container['allow_bulk_send_metadata'] = $allow_bulk_send_metadata; + + return $this; + } + + /** + * Gets allow_cd_withdraw + * @return string + */ + public function getAllowCdWithdraw() + { + return $this->container['allow_cd_withdraw']; + } + + /** + * Sets allow_cd_withdraw + * @param string $allow_cd_withdraw + * @return $this + */ + public function setAllowCdWithdraw($allow_cd_withdraw) + { + $this->container['allow_cd_withdraw'] = $allow_cd_withdraw; + + return $this; + } + + /** + * Gets allow_cd_withdraw_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowCdWithdrawMetadata() + { + return $this->container['allow_cd_withdraw_metadata']; + } + + /** + * Sets allow_cd_withdraw_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_cd_withdraw_metadata + * @return $this + */ + public function setAllowCdWithdrawMetadata($allow_cd_withdraw_metadata) + { + $this->container['allow_cd_withdraw_metadata'] = $allow_cd_withdraw_metadata; + + return $this; + } + + /** + * Gets allow_connect_http_listener_configs + * @return string + */ + public function getAllowConnectHttpListenerConfigs() + { + return $this->container['allow_connect_http_listener_configs']; + } + + /** + * Sets allow_connect_http_listener_configs + * @param string $allow_connect_http_listener_configs + * @return $this + */ + public function setAllowConnectHttpListenerConfigs($allow_connect_http_listener_configs) + { + $this->container['allow_connect_http_listener_configs'] = $allow_connect_http_listener_configs; + + return $this; + } + + /** + * Gets allow_connect_send_finish_later + * @return string + */ + public function getAllowConnectSendFinishLater() + { + return $this->container['allow_connect_send_finish_later']; + } + + /** + * Sets allow_connect_send_finish_later + * @param string $allow_connect_send_finish_later + * @return $this + */ + public function setAllowConnectSendFinishLater($allow_connect_send_finish_later) + { + $this->container['allow_connect_send_finish_later'] = $allow_connect_send_finish_later; + + return $this; + } + + /** + * Gets allow_connect_send_finish_later_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowConnectSendFinishLaterMetadata() + { + return $this->container['allow_connect_send_finish_later_metadata']; + } + + /** + * Sets allow_connect_send_finish_later_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_connect_send_finish_later_metadata + * @return $this + */ + public function setAllowConnectSendFinishLaterMetadata($allow_connect_send_finish_later_metadata) + { + $this->container['allow_connect_send_finish_later_metadata'] = $allow_connect_send_finish_later_metadata; + + return $this; + } + + /** + * Gets allow_consumer_disclosure_override + * @return string + */ + public function getAllowConsumerDisclosureOverride() + { + return $this->container['allow_consumer_disclosure_override']; + } + + /** + * Sets allow_consumer_disclosure_override + * @param string $allow_consumer_disclosure_override + * @return $this + */ + public function setAllowConsumerDisclosureOverride($allow_consumer_disclosure_override) + { + $this->container['allow_consumer_disclosure_override'] = $allow_consumer_disclosure_override; + + return $this; + } + + /** + * Gets allow_consumer_disclosure_override_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowConsumerDisclosureOverrideMetadata() + { + return $this->container['allow_consumer_disclosure_override_metadata']; + } + + /** + * Sets allow_consumer_disclosure_override_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_consumer_disclosure_override_metadata + * @return $this + */ + public function setAllowConsumerDisclosureOverrideMetadata($allow_consumer_disclosure_override_metadata) + { + $this->container['allow_consumer_disclosure_override_metadata'] = $allow_consumer_disclosure_override_metadata; + + return $this; + } + + /** + * Gets allow_data_download + * @return string + */ + public function getAllowDataDownload() + { + return $this->container['allow_data_download']; + } + + /** + * Sets allow_data_download + * @param string $allow_data_download + * @return $this + */ + public function setAllowDataDownload($allow_data_download) + { + $this->container['allow_data_download'] = $allow_data_download; + + return $this; + } + + /** + * Gets allow_data_download_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowDataDownloadMetadata() + { + return $this->container['allow_data_download_metadata']; + } + + /** + * Sets allow_data_download_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_data_download_metadata + * @return $this + */ + public function setAllowDataDownloadMetadata($allow_data_download_metadata) + { + $this->container['allow_data_download_metadata'] = $allow_data_download_metadata; + + return $this; + } + + /** + * Gets allow_document_disclosures + * @return string + */ + public function getAllowDocumentDisclosures() + { + return $this->container['allow_document_disclosures']; + } + + /** + * Sets allow_document_disclosures + * @param string $allow_document_disclosures + * @return $this + */ + public function setAllowDocumentDisclosures($allow_document_disclosures) + { + $this->container['allow_document_disclosures'] = $allow_document_disclosures; + + return $this; + } + + /** + * Gets allow_document_disclosures_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowDocumentDisclosuresMetadata() + { + return $this->container['allow_document_disclosures_metadata']; + } + + /** + * Sets allow_document_disclosures_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_document_disclosures_metadata + * @return $this + */ + public function setAllowDocumentDisclosuresMetadata($allow_document_disclosures_metadata) + { + $this->container['allow_document_disclosures_metadata'] = $allow_document_disclosures_metadata; + + return $this; + } + + /** + * Gets allow_documents_on_signed_envelopes + * @return string + */ + public function getAllowDocumentsOnSignedEnvelopes() + { + return $this->container['allow_documents_on_signed_envelopes']; + } + + /** + * Sets allow_documents_on_signed_envelopes + * @param string $allow_documents_on_signed_envelopes + * @return $this + */ + public function setAllowDocumentsOnSignedEnvelopes($allow_documents_on_signed_envelopes) + { + $this->container['allow_documents_on_signed_envelopes'] = $allow_documents_on_signed_envelopes; + + return $this; + } + + /** + * Gets allow_documents_on_signed_envelopes_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowDocumentsOnSignedEnvelopesMetadata() + { + return $this->container['allow_documents_on_signed_envelopes_metadata']; + } + + /** + * Sets allow_documents_on_signed_envelopes_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_documents_on_signed_envelopes_metadata + * @return $this + */ + public function setAllowDocumentsOnSignedEnvelopesMetadata($allow_documents_on_signed_envelopes_metadata) + { + $this->container['allow_documents_on_signed_envelopes_metadata'] = $allow_documents_on_signed_envelopes_metadata; + + return $this; + } + + /** + * Gets allow_document_visibility + * @return string + */ + public function getAllowDocumentVisibility() + { + return $this->container['allow_document_visibility']; + } + + /** + * Sets allow_document_visibility + * @param string $allow_document_visibility + * @return $this + */ + public function setAllowDocumentVisibility($allow_document_visibility) + { + $this->container['allow_document_visibility'] = $allow_document_visibility; + + return $this; + } + + /** + * Gets allow_document_visibility_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowDocumentVisibilityMetadata() + { + return $this->container['allow_document_visibility_metadata']; + } + + /** + * Sets allow_document_visibility_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_document_visibility_metadata + * @return $this + */ + public function setAllowDocumentVisibilityMetadata($allow_document_visibility_metadata) + { + $this->container['allow_document_visibility_metadata'] = $allow_document_visibility_metadata; + + return $this; + } + + /** + * Gets allow_e_hanko_stamps + * @return string + */ + public function getAllowEHankoStamps() + { + return $this->container['allow_e_hanko_stamps']; + } + + /** + * Sets allow_e_hanko_stamps + * @param string $allow_e_hanko_stamps + * @return $this + */ + public function setAllowEHankoStamps($allow_e_hanko_stamps) + { + $this->container['allow_e_hanko_stamps'] = $allow_e_hanko_stamps; + + return $this; + } + + /** + * Gets allow_e_hanko_stamps_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowEHankoStampsMetadata() + { + return $this->container['allow_e_hanko_stamps_metadata']; + } + + /** + * Sets allow_e_hanko_stamps_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_e_hanko_stamps_metadata + * @return $this + */ + public function setAllowEHankoStampsMetadata($allow_e_hanko_stamps_metadata) + { + $this->container['allow_e_hanko_stamps_metadata'] = $allow_e_hanko_stamps_metadata; + + return $this; + } + + /** + * Gets allow_e_note_e_original + * @return string + */ + public function getAllowENoteEOriginal() + { + return $this->container['allow_e_note_e_original']; + } + + /** + * Sets allow_e_note_e_original + * @param string $allow_e_note_e_original + * @return $this + */ + public function setAllowENoteEOriginal($allow_e_note_e_original) + { + $this->container['allow_e_note_e_original'] = $allow_e_note_e_original; + + return $this; + } + + /** + * Gets allow_e_note_e_original_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowENoteEOriginalMetadata() + { + return $this->container['allow_e_note_e_original_metadata']; + } + + /** + * Sets allow_e_note_e_original_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_e_note_e_original_metadata + * @return $this + */ + public function setAllowENoteEOriginalMetadata($allow_e_note_e_original_metadata) + { + $this->container['allow_e_note_e_original_metadata'] = $allow_e_note_e_original_metadata; + + return $this; + } + + /** + * Gets allow_envelope_correct + * @return string + */ + public function getAllowEnvelopeCorrect() + { + return $this->container['allow_envelope_correct']; + } + + /** + * Sets allow_envelope_correct + * @param string $allow_envelope_correct + * @return $this + */ + public function setAllowEnvelopeCorrect($allow_envelope_correct) + { + $this->container['allow_envelope_correct'] = $allow_envelope_correct; + + return $this; + } + + /** + * Gets allow_envelope_correct_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowEnvelopeCorrectMetadata() + { + return $this->container['allow_envelope_correct_metadata']; + } + + /** + * Sets allow_envelope_correct_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_envelope_correct_metadata + * @return $this + */ + public function setAllowEnvelopeCorrectMetadata($allow_envelope_correct_metadata) + { + $this->container['allow_envelope_correct_metadata'] = $allow_envelope_correct_metadata; + + return $this; + } + + /** + * Gets allow_envelope_custody_transfer + * @return string + */ + public function getAllowEnvelopeCustodyTransfer() + { + return $this->container['allow_envelope_custody_transfer']; + } + + /** + * Sets allow_envelope_custody_transfer + * @param string $allow_envelope_custody_transfer + * @return $this + */ + public function setAllowEnvelopeCustodyTransfer($allow_envelope_custody_transfer) + { + $this->container['allow_envelope_custody_transfer'] = $allow_envelope_custody_transfer; + + return $this; + } + + /** + * Gets allow_envelope_custody_transfer_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowEnvelopeCustodyTransferMetadata() + { + return $this->container['allow_envelope_custody_transfer_metadata']; + } + + /** + * Sets allow_envelope_custody_transfer_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_envelope_custody_transfer_metadata + * @return $this + */ + public function setAllowEnvelopeCustodyTransferMetadata($allow_envelope_custody_transfer_metadata) + { + $this->container['allow_envelope_custody_transfer_metadata'] = $allow_envelope_custody_transfer_metadata; + + return $this; + } + + /** + * Gets allow_envelope_custom_fields + * @return string + */ + public function getAllowEnvelopeCustomFields() + { + return $this->container['allow_envelope_custom_fields']; + } + + /** + * Sets allow_envelope_custom_fields + * @param string $allow_envelope_custom_fields + * @return $this + */ + public function setAllowEnvelopeCustomFields($allow_envelope_custom_fields) + { + $this->container['allow_envelope_custom_fields'] = $allow_envelope_custom_fields; + + return $this; + } + + /** + * Gets allow_envelope_custom_fields_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowEnvelopeCustomFieldsMetadata() + { + return $this->container['allow_envelope_custom_fields_metadata']; + } + + /** + * Sets allow_envelope_custom_fields_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_envelope_custom_fields_metadata + * @return $this + */ + public function setAllowEnvelopeCustomFieldsMetadata($allow_envelope_custom_fields_metadata) + { + $this->container['allow_envelope_custom_fields_metadata'] = $allow_envelope_custom_fields_metadata; + + return $this; + } + + /** + * Gets allow_envelope_publish_reporting + * @return string + */ + public function getAllowEnvelopePublishReporting() + { + return $this->container['allow_envelope_publish_reporting']; + } + + /** + * Sets allow_envelope_publish_reporting + * @param string $allow_envelope_publish_reporting + * @return $this + */ + public function setAllowEnvelopePublishReporting($allow_envelope_publish_reporting) + { + $this->container['allow_envelope_publish_reporting'] = $allow_envelope_publish_reporting; + + return $this; + } + + /** + * Gets allow_envelope_publish_reporting_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowEnvelopePublishReportingMetadata() + { + return $this->container['allow_envelope_publish_reporting_metadata']; + } + + /** + * Sets allow_envelope_publish_reporting_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_envelope_publish_reporting_metadata + * @return $this + */ + public function setAllowEnvelopePublishReportingMetadata($allow_envelope_publish_reporting_metadata) + { + $this->container['allow_envelope_publish_reporting_metadata'] = $allow_envelope_publish_reporting_metadata; + + return $this; + } + + /** + * Gets allow_envelope_reporting + * @return string + */ + public function getAllowEnvelopeReporting() + { + return $this->container['allow_envelope_reporting']; + } + + /** + * Sets allow_envelope_reporting + * @param string $allow_envelope_reporting + * @return $this + */ + public function setAllowEnvelopeReporting($allow_envelope_reporting) + { + $this->container['allow_envelope_reporting'] = $allow_envelope_reporting; + + return $this; + } + + /** + * Gets allow_envelope_reporting_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowEnvelopeReportingMetadata() + { + return $this->container['allow_envelope_reporting_metadata']; + } + + /** + * Sets allow_envelope_reporting_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_envelope_reporting_metadata + * @return $this + */ + public function setAllowEnvelopeReportingMetadata($allow_envelope_reporting_metadata) + { + $this->container['allow_envelope_reporting_metadata'] = $allow_envelope_reporting_metadata; + + return $this; + } + + /** + * Gets allow_expression + * @return string + */ + public function getAllowExpression() + { + return $this->container['allow_expression']; + } + + /** + * Sets allow_expression + * @param string $allow_expression + * @return $this + */ + public function setAllowExpression($allow_expression) + { + $this->container['allow_expression'] = $allow_expression; + + return $this; + } + + /** + * Gets allow_expression_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowExpressionMetadata() + { + return $this->container['allow_expression_metadata']; + } + + /** + * Sets allow_expression_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_expression_metadata + * @return $this + */ + public function setAllowExpressionMetadata($allow_expression_metadata) + { + $this->container['allow_expression_metadata'] = $allow_expression_metadata; + + return $this; + } + + /** + * Gets allow_express_signer_certificate + * @return string + */ + public function getAllowExpressSignerCertificate() + { + return $this->container['allow_express_signer_certificate']; + } + + /** + * Sets allow_express_signer_certificate + * @param string $allow_express_signer_certificate + * @return $this + */ + public function setAllowExpressSignerCertificate($allow_express_signer_certificate) + { + $this->container['allow_express_signer_certificate'] = $allow_express_signer_certificate; + + return $this; + } + + /** + * Gets allow_express_signer_certificate_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowExpressSignerCertificateMetadata() + { + return $this->container['allow_express_signer_certificate_metadata']; + } + + /** + * Sets allow_express_signer_certificate_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_express_signer_certificate_metadata + * @return $this + */ + public function setAllowExpressSignerCertificateMetadata($allow_express_signer_certificate_metadata) + { + $this->container['allow_express_signer_certificate_metadata'] = $allow_express_signer_certificate_metadata; + + return $this; + } + + /** + * Gets allow_extended_sending_resource_file + * @return string + */ + public function getAllowExtendedSendingResourceFile() + { + return $this->container['allow_extended_sending_resource_file']; + } + + /** + * Sets allow_extended_sending_resource_file + * @param string $allow_extended_sending_resource_file + * @return $this + */ + public function setAllowExtendedSendingResourceFile($allow_extended_sending_resource_file) + { + $this->container['allow_extended_sending_resource_file'] = $allow_extended_sending_resource_file; + + return $this; + } + + /** + * Gets allow_extended_sending_resource_file_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowExtendedSendingResourceFileMetadata() + { + return $this->container['allow_extended_sending_resource_file_metadata']; + } + + /** + * Sets allow_extended_sending_resource_file_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_extended_sending_resource_file_metadata + * @return $this + */ + public function setAllowExtendedSendingResourceFileMetadata($allow_extended_sending_resource_file_metadata) + { + $this->container['allow_extended_sending_resource_file_metadata'] = $allow_extended_sending_resource_file_metadata; + + return $this; + } + + /** + * Gets allow_external_signature_pad + * @return string + */ + public function getAllowExternalSignaturePad() + { + return $this->container['allow_external_signature_pad']; + } + + /** + * Sets allow_external_signature_pad + * @param string $allow_external_signature_pad + * @return $this + */ + public function setAllowExternalSignaturePad($allow_external_signature_pad) + { + $this->container['allow_external_signature_pad'] = $allow_external_signature_pad; + + return $this; + } + + /** + * Gets allow_external_signature_pad_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowExternalSignaturePadMetadata() + { + return $this->container['allow_external_signature_pad_metadata']; + } + + /** + * Sets allow_external_signature_pad_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_external_signature_pad_metadata + * @return $this + */ + public function setAllowExternalSignaturePadMetadata($allow_external_signature_pad_metadata) + { + $this->container['allow_external_signature_pad_metadata'] = $allow_external_signature_pad_metadata; + + return $this; + } + + /** + * Gets allow_idv_level1 + * @return string + */ + public function getAllowIdvLevel1() + { + return $this->container['allow_idv_level1']; + } + + /** + * Sets allow_idv_level1 + * @param string $allow_idv_level1 + * @return $this + */ + public function setAllowIdvLevel1($allow_idv_level1) + { + $this->container['allow_idv_level1'] = $allow_idv_level1; + + return $this; + } + + /** + * Gets allow_idv_level1_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowIdvLevel1Metadata() + { + return $this->container['allow_idv_level1_metadata']; + } + + /** + * Sets allow_idv_level1_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_idv_level1_metadata + * @return $this + */ + public function setAllowIdvLevel1Metadata($allow_idv_level1_metadata) + { + $this->container['allow_idv_level1_metadata'] = $allow_idv_level1_metadata; + + return $this; + } + + /** + * Gets allow_idv_platform + * @return string + */ + public function getAllowIdvPlatform() + { + return $this->container['allow_idv_platform']; + } + + /** + * Sets allow_idv_platform + * @param string $allow_idv_platform + * @return $this + */ + public function setAllowIdvPlatform($allow_idv_platform) + { + $this->container['allow_idv_platform'] = $allow_idv_platform; + + return $this; + } + + /** + * Gets allow_idv_platform_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowIdvPlatformMetadata() + { + return $this->container['allow_idv_platform_metadata']; + } + + /** + * Sets allow_idv_platform_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_idv_platform_metadata + * @return $this + */ + public function setAllowIdvPlatformMetadata($allow_idv_platform_metadata) + { + $this->container['allow_idv_platform_metadata'] = $allow_idv_platform_metadata; + + return $this; + } + + /** + * Gets allow_in_person + * @return string + */ + public function getAllowInPerson() + { + return $this->container['allow_in_person']; + } + + /** + * Sets allow_in_person + * @param string $allow_in_person When set to **true**, the account allows In Person Signing. Permission required: SysAdmin + * @return $this + */ + public function setAllowInPerson($allow_in_person) + { + $this->container['allow_in_person'] = $allow_in_person; + + return $this; + } + + /** + * Gets allow_in_person_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowInPersonMetadata() + { + return $this->container['allow_in_person_metadata']; + } + + /** + * Sets allow_in_person_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_in_person_metadata + * @return $this + */ + public function setAllowInPersonMetadata($allow_in_person_metadata) + { + $this->container['allow_in_person_metadata'] = $allow_in_person_metadata; + + return $this; + } + + /** + * Gets allow_managed_stamps + * @return string + */ + public function getAllowManagedStamps() + { + return $this->container['allow_managed_stamps']; + } + + /** + * Sets allow_managed_stamps + * @param string $allow_managed_stamps + * @return $this + */ + public function setAllowManagedStamps($allow_managed_stamps) + { + $this->container['allow_managed_stamps'] = $allow_managed_stamps; + + return $this; + } + + /** + * Gets allow_managed_stamps_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowManagedStampsMetadata() + { + return $this->container['allow_managed_stamps_metadata']; + } + + /** + * Sets allow_managed_stamps_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_managed_stamps_metadata + * @return $this + */ + public function setAllowManagedStampsMetadata($allow_managed_stamps_metadata) + { + $this->container['allow_managed_stamps_metadata'] = $allow_managed_stamps_metadata; + + return $this; + } + + /** + * Gets allow_markup + * @return string + */ + public function getAllowMarkup() + { + return $this->container['allow_markup']; + } + + /** + * Sets allow_markup + * @param string $allow_markup When set to **true**, Document Markup is enabled for envelope. Account must have Document Markup enabled to use this + * @return $this + */ + public function setAllowMarkup($allow_markup) + { + $this->container['allow_markup'] = $allow_markup; + + return $this; + } + + /** + * Gets allow_markup_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowMarkupMetadata() + { + return $this->container['allow_markup_metadata']; + } + + /** + * Sets allow_markup_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_markup_metadata + * @return $this + */ + public function setAllowMarkupMetadata($allow_markup_metadata) + { + $this->container['allow_markup_metadata'] = $allow_markup_metadata; + + return $this; + } + + /** + * Gets allow_member_time_zone + * @return string + */ + public function getAllowMemberTimeZone() + { + return $this->container['allow_member_time_zone']; + } + + /** + * Sets allow_member_time_zone + * @param string $allow_member_time_zone + * @return $this + */ + public function setAllowMemberTimeZone($allow_member_time_zone) + { + $this->container['allow_member_time_zone'] = $allow_member_time_zone; + + return $this; + } + + /** + * Gets allow_member_time_zone_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowMemberTimeZoneMetadata() + { + return $this->container['allow_member_time_zone_metadata']; + } + + /** + * Sets allow_member_time_zone_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_member_time_zone_metadata + * @return $this + */ + public function setAllowMemberTimeZoneMetadata($allow_member_time_zone_metadata) + { + $this->container['allow_member_time_zone_metadata'] = $allow_member_time_zone_metadata; + + return $this; + } + + /** + * Gets allow_merge_fields + * @return string + */ + public function getAllowMergeFields() + { + return $this->container['allow_merge_fields']; + } + + /** + * Sets allow_merge_fields + * @param string $allow_merge_fields + * @return $this + */ + public function setAllowMergeFields($allow_merge_fields) + { + $this->container['allow_merge_fields'] = $allow_merge_fields; + + return $this; + } + + /** + * Gets allow_merge_fields_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowMergeFieldsMetadata() + { + return $this->container['allow_merge_fields_metadata']; + } + + /** + * Sets allow_merge_fields_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_merge_fields_metadata + * @return $this + */ + public function setAllowMergeFieldsMetadata($allow_merge_fields_metadata) + { + $this->container['allow_merge_fields_metadata'] = $allow_merge_fields_metadata; + + return $this; + } + + /** + * Gets allow_multiple_brand_profiles + * @return string + */ + public function getAllowMultipleBrandProfiles() + { + return $this->container['allow_multiple_brand_profiles']; + } + + /** + * Sets allow_multiple_brand_profiles + * @param string $allow_multiple_brand_profiles + * @return $this + */ + public function setAllowMultipleBrandProfiles($allow_multiple_brand_profiles) + { + $this->container['allow_multiple_brand_profiles'] = $allow_multiple_brand_profiles; + + return $this; + } + + /** + * Gets allow_multiple_brand_profiles_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowMultipleBrandProfilesMetadata() + { + return $this->container['allow_multiple_brand_profiles_metadata']; + } + + /** + * Sets allow_multiple_brand_profiles_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_multiple_brand_profiles_metadata + * @return $this + */ + public function setAllowMultipleBrandProfilesMetadata($allow_multiple_brand_profiles_metadata) + { + $this->container['allow_multiple_brand_profiles_metadata'] = $allow_multiple_brand_profiles_metadata; + + return $this; + } + + /** + * Gets allow_multiple_signer_attachments + * @return string + */ + public function getAllowMultipleSignerAttachments() + { + return $this->container['allow_multiple_signer_attachments']; + } + + /** + * Sets allow_multiple_signer_attachments + * @param string $allow_multiple_signer_attachments + * @return $this + */ + public function setAllowMultipleSignerAttachments($allow_multiple_signer_attachments) + { + $this->container['allow_multiple_signer_attachments'] = $allow_multiple_signer_attachments; + + return $this; + } + + /** + * Gets allow_multiple_signer_attachments_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowMultipleSignerAttachmentsMetadata() + { + return $this->container['allow_multiple_signer_attachments_metadata']; + } + + /** + * Sets allow_multiple_signer_attachments_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_multiple_signer_attachments_metadata + * @return $this + */ + public function setAllowMultipleSignerAttachmentsMetadata($allow_multiple_signer_attachments_metadata) + { + $this->container['allow_multiple_signer_attachments_metadata'] = $allow_multiple_signer_attachments_metadata; + + return $this; + } + + /** + * Gets allow_non_us_phone_auth + * @return string + */ + public function getAllowNonUsPhoneAuth() + { + return $this->container['allow_non_us_phone_auth']; + } + + /** + * Sets allow_non_us_phone_auth + * @param string $allow_non_us_phone_auth + * @return $this + */ + public function setAllowNonUsPhoneAuth($allow_non_us_phone_auth) + { + $this->container['allow_non_us_phone_auth'] = $allow_non_us_phone_auth; + + return $this; + } + + /** + * Gets allow_non_us_phone_auth_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowNonUsPhoneAuthMetadata() + { + return $this->container['allow_non_us_phone_auth_metadata']; + } + + /** + * Sets allow_non_us_phone_auth_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_non_us_phone_auth_metadata + * @return $this + */ + public function setAllowNonUsPhoneAuthMetadata($allow_non_us_phone_auth_metadata) + { + $this->container['allow_non_us_phone_auth_metadata'] = $allow_non_us_phone_auth_metadata; + + return $this; + } + + /** + * Gets allow_offline_signing + * @return string + */ + public function getAllowOfflineSigning() + { + return $this->container['allow_offline_signing']; + } + + /** + * Sets allow_offline_signing + * @param string $allow_offline_signing When set to **true**, the account can use Offline Signing and envelopes signed using offline signing on mobile devices are synchronized with this account. This option and the `inSessionEnabled` property must both be set to **true** for a caller to use offline signing. Permission required: Admin + * @return $this + */ + public function setAllowOfflineSigning($allow_offline_signing) + { + $this->container['allow_offline_signing'] = $allow_offline_signing; + + return $this; + } + + /** + * Gets allow_offline_signing_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowOfflineSigningMetadata() + { + return $this->container['allow_offline_signing_metadata']; + } + + /** + * Sets allow_offline_signing_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_offline_signing_metadata + * @return $this + */ + public function setAllowOfflineSigningMetadata($allow_offline_signing_metadata) + { + $this->container['allow_offline_signing_metadata'] = $allow_offline_signing_metadata; + + return $this; + } + + /** + * Gets allow_open_trust_signer_certificate + * @return string + */ + public function getAllowOpenTrustSignerCertificate() + { + return $this->container['allow_open_trust_signer_certificate']; + } + + /** + * Sets allow_open_trust_signer_certificate + * @param string $allow_open_trust_signer_certificate When set to **true**, senders are allowed to use the OpenTrust digital signatures. Permission required: Admin + * @return $this + */ + public function setAllowOpenTrustSignerCertificate($allow_open_trust_signer_certificate) + { + $this->container['allow_open_trust_signer_certificate'] = $allow_open_trust_signer_certificate; + + return $this; + } + + /** + * Gets allow_open_trust_signer_certificate_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowOpenTrustSignerCertificateMetadata() + { + return $this->container['allow_open_trust_signer_certificate_metadata']; + } + + /** + * Sets allow_open_trust_signer_certificate_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_open_trust_signer_certificate_metadata + * @return $this + */ + public function setAllowOpenTrustSignerCertificateMetadata($allow_open_trust_signer_certificate_metadata) + { + $this->container['allow_open_trust_signer_certificate_metadata'] = $allow_open_trust_signer_certificate_metadata; + + return $this; + } + + /** + * Gets allow_organizations + * @return string + */ + public function getAllowOrganizations() + { + return $this->container['allow_organizations']; + } + + /** + * Sets allow_organizations + * @param string $allow_organizations + * @return $this + */ + public function setAllowOrganizations($allow_organizations) + { + $this->container['allow_organizations'] = $allow_organizations; + + return $this; + } + + /** + * Gets allow_organizations_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowOrganizationsMetadata() + { + return $this->container['allow_organizations_metadata']; + } + + /** + * Sets allow_organizations_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_organizations_metadata + * @return $this + */ + public function setAllowOrganizationsMetadata($allow_organizations_metadata) + { + $this->container['allow_organizations_metadata'] = $allow_organizations_metadata; + + return $this; + } + + /** + * Gets allow_payment_processing + * @return string + */ + public function getAllowPaymentProcessing() + { + return $this->container['allow_payment_processing']; + } + + /** + * Sets allow_payment_processing + * @param string $allow_payment_processing + * @return $this + */ + public function setAllowPaymentProcessing($allow_payment_processing) + { + $this->container['allow_payment_processing'] = $allow_payment_processing; + + return $this; + } + + /** + * Gets allow_payment_processing_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowPaymentProcessingMetadata() + { + return $this->container['allow_payment_processing_metadata']; + } + + /** + * Sets allow_payment_processing_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_payment_processing_metadata + * @return $this + */ + public function setAllowPaymentProcessingMetadata($allow_payment_processing_metadata) + { + $this->container['allow_payment_processing_metadata'] = $allow_payment_processing_metadata; + + return $this; + } + + /** + * Gets allow_personal_signer_certificate + * @return string + */ + public function getAllowPersonalSignerCertificate() + { + return $this->container['allow_personal_signer_certificate']; + } + + /** + * Sets allow_personal_signer_certificate + * @param string $allow_personal_signer_certificate + * @return $this + */ + public function setAllowPersonalSignerCertificate($allow_personal_signer_certificate) + { + $this->container['allow_personal_signer_certificate'] = $allow_personal_signer_certificate; + + return $this; + } + + /** + * Gets allow_personal_signer_certificate_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowPersonalSignerCertificateMetadata() + { + return $this->container['allow_personal_signer_certificate_metadata']; + } + + /** + * Sets allow_personal_signer_certificate_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_personal_signer_certificate_metadata + * @return $this + */ + public function setAllowPersonalSignerCertificateMetadata($allow_personal_signer_certificate_metadata) + { + $this->container['allow_personal_signer_certificate_metadata'] = $allow_personal_signer_certificate_metadata; + + return $this; + } + + /** + * Gets allow_phone_authentication + * @return string + */ + public function getAllowPhoneAuthentication() + { + return $this->container['allow_phone_authentication']; + } + + /** + * Sets allow_phone_authentication + * @param string $allow_phone_authentication + * @return $this + */ + public function setAllowPhoneAuthentication($allow_phone_authentication) + { + $this->container['allow_phone_authentication'] = $allow_phone_authentication; + + return $this; + } + + /** + * Gets allow_phone_authentication_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowPhoneAuthenticationMetadata() + { + return $this->container['allow_phone_authentication_metadata']; + } + + /** + * Sets allow_phone_authentication_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_phone_authentication_metadata + * @return $this + */ + public function setAllowPhoneAuthenticationMetadata($allow_phone_authentication_metadata) + { + $this->container['allow_phone_authentication_metadata'] = $allow_phone_authentication_metadata; + + return $this; + } + + /** + * Gets allow_phone_auth_override + * @return string + */ + public function getAllowPhoneAuthOverride() + { + return $this->container['allow_phone_auth_override']; + } + + /** + * Sets allow_phone_auth_override + * @param string $allow_phone_auth_override + * @return $this + */ + public function setAllowPhoneAuthOverride($allow_phone_auth_override) + { + $this->container['allow_phone_auth_override'] = $allow_phone_auth_override; + + return $this; + } + + /** + * Gets allow_phone_auth_override_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowPhoneAuthOverrideMetadata() + { + return $this->container['allow_phone_auth_override_metadata']; + } + + /** + * Sets allow_phone_auth_override_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_phone_auth_override_metadata + * @return $this + */ + public function setAllowPhoneAuthOverrideMetadata($allow_phone_auth_override_metadata) + { + $this->container['allow_phone_auth_override_metadata'] = $allow_phone_auth_override_metadata; + + return $this; + } + + /** + * Gets allow_private_signing_groups + * @return string + */ + public function getAllowPrivateSigningGroups() + { + return $this->container['allow_private_signing_groups']; + } + + /** + * Sets allow_private_signing_groups + * @param string $allow_private_signing_groups + * @return $this + */ + public function setAllowPrivateSigningGroups($allow_private_signing_groups) + { + $this->container['allow_private_signing_groups'] = $allow_private_signing_groups; + + return $this; + } + + /** + * Gets allow_private_signing_groups_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowPrivateSigningGroupsMetadata() + { + return $this->container['allow_private_signing_groups_metadata']; + } + + /** + * Sets allow_private_signing_groups_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_private_signing_groups_metadata + * @return $this + */ + public function setAllowPrivateSigningGroupsMetadata($allow_private_signing_groups_metadata) + { + $this->container['allow_private_signing_groups_metadata'] = $allow_private_signing_groups_metadata; + + return $this; + } + + /** + * Gets allow_reminders + * @return string + */ + public function getAllowReminders() + { + return $this->container['allow_reminders']; + } + + /** + * Sets allow_reminders + * @param string $allow_reminders + * @return $this + */ + public function setAllowReminders($allow_reminders) + { + $this->container['allow_reminders'] = $allow_reminders; + + return $this; + } + + /** + * Gets allow_reminders_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowRemindersMetadata() + { + return $this->container['allow_reminders_metadata']; + } + + /** + * Sets allow_reminders_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_reminders_metadata + * @return $this + */ + public function setAllowRemindersMetadata($allow_reminders_metadata) + { + $this->container['allow_reminders_metadata'] = $allow_reminders_metadata; + + return $this; + } + + /** + * Gets allow_resource_file_branding + * @return string + */ + public function getAllowResourceFileBranding() + { + return $this->container['allow_resource_file_branding']; + } + + /** + * Sets allow_resource_file_branding + * @param string $allow_resource_file_branding + * @return $this + */ + public function setAllowResourceFileBranding($allow_resource_file_branding) + { + $this->container['allow_resource_file_branding'] = $allow_resource_file_branding; + + return $this; + } + + /** + * Gets allow_resource_file_branding_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowResourceFileBrandingMetadata() + { + return $this->container['allow_resource_file_branding_metadata']; + } + + /** + * Sets allow_resource_file_branding_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_resource_file_branding_metadata + * @return $this + */ + public function setAllowResourceFileBrandingMetadata($allow_resource_file_branding_metadata) + { + $this->container['allow_resource_file_branding_metadata'] = $allow_resource_file_branding_metadata; + + return $this; + } + + /** + * Gets allow_safe_bio_pharma_signer_certificate + * @return string + */ + public function getAllowSafeBioPharmaSignerCertificate() + { + return $this->container['allow_safe_bio_pharma_signer_certificate']; + } + + /** + * Sets allow_safe_bio_pharma_signer_certificate + * @param string $allow_safe_bio_pharma_signer_certificate When set to **true**, senders are allowed to use the SAFE BioPharma digital signatures. Permission required: Admin + * @return $this + */ + public function setAllowSafeBioPharmaSignerCertificate($allow_safe_bio_pharma_signer_certificate) + { + $this->container['allow_safe_bio_pharma_signer_certificate'] = $allow_safe_bio_pharma_signer_certificate; + + return $this; + } + + /** + * Gets allow_safe_bio_pharma_signer_certificate_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowSafeBioPharmaSignerCertificateMetadata() + { + return $this->container['allow_safe_bio_pharma_signer_certificate_metadata']; + } + + /** + * Sets allow_safe_bio_pharma_signer_certificate_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_safe_bio_pharma_signer_certificate_metadata + * @return $this + */ + public function setAllowSafeBioPharmaSignerCertificateMetadata($allow_safe_bio_pharma_signer_certificate_metadata) + { + $this->container['allow_safe_bio_pharma_signer_certificate_metadata'] = $allow_safe_bio_pharma_signer_certificate_metadata; + + return $this; + } + + /** + * Gets allow_security_appliance + * @return string + */ + public function getAllowSecurityAppliance() + { + return $this->container['allow_security_appliance']; + } + + /** + * Sets allow_security_appliance + * @param string $allow_security_appliance + * @return $this + */ + public function setAllowSecurityAppliance($allow_security_appliance) + { + $this->container['allow_security_appliance'] = $allow_security_appliance; + + return $this; + } + + /** + * Gets allow_security_appliance_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowSecurityApplianceMetadata() + { + return $this->container['allow_security_appliance_metadata']; + } + + /** + * Sets allow_security_appliance_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_security_appliance_metadata + * @return $this + */ + public function setAllowSecurityApplianceMetadata($allow_security_appliance_metadata) + { + $this->container['allow_security_appliance_metadata'] = $allow_security_appliance_metadata; + + return $this; + } + + /** + * Gets allow_send_to_certified_delivery + * @return string + */ + public function getAllowSendToCertifiedDelivery() + { + return $this->container['allow_send_to_certified_delivery']; + } + + /** + * Sets allow_send_to_certified_delivery + * @param string $allow_send_to_certified_delivery + * @return $this + */ + public function setAllowSendToCertifiedDelivery($allow_send_to_certified_delivery) + { + $this->container['allow_send_to_certified_delivery'] = $allow_send_to_certified_delivery; + + return $this; + } + + /** + * Gets allow_send_to_certified_delivery_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowSendToCertifiedDeliveryMetadata() + { + return $this->container['allow_send_to_certified_delivery_metadata']; + } + + /** + * Sets allow_send_to_certified_delivery_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_send_to_certified_delivery_metadata + * @return $this + */ + public function setAllowSendToCertifiedDeliveryMetadata($allow_send_to_certified_delivery_metadata) + { + $this->container['allow_send_to_certified_delivery_metadata'] = $allow_send_to_certified_delivery_metadata; + + return $this; + } + + /** + * Gets allow_send_to_intermediary + * @return string + */ + public function getAllowSendToIntermediary() + { + return $this->container['allow_send_to_intermediary']; + } + + /** + * Sets allow_send_to_intermediary + * @param string $allow_send_to_intermediary + * @return $this + */ + public function setAllowSendToIntermediary($allow_send_to_intermediary) + { + $this->container['allow_send_to_intermediary'] = $allow_send_to_intermediary; + + return $this; + } + + /** + * Gets allow_send_to_intermediary_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowSendToIntermediaryMetadata() + { + return $this->container['allow_send_to_intermediary_metadata']; + } + + /** + * Sets allow_send_to_intermediary_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_send_to_intermediary_metadata + * @return $this + */ + public function setAllowSendToIntermediaryMetadata($allow_send_to_intermediary_metadata) + { + $this->container['allow_send_to_intermediary_metadata'] = $allow_send_to_intermediary_metadata; + + return $this; + } + + /** + * Gets allow_server_templates + * @return string + */ + public function getAllowServerTemplates() + { + return $this->container['allow_server_templates']; + } + + /** + * Sets allow_server_templates + * @param string $allow_server_templates + * @return $this + */ + public function setAllowServerTemplates($allow_server_templates) + { + $this->container['allow_server_templates'] = $allow_server_templates; + + return $this; + } + + /** + * Gets allow_server_templates_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowServerTemplatesMetadata() + { + return $this->container['allow_server_templates_metadata']; + } + + /** + * Sets allow_server_templates_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_server_templates_metadata + * @return $this + */ + public function setAllowServerTemplatesMetadata($allow_server_templates_metadata) + { + $this->container['allow_server_templates_metadata'] = $allow_server_templates_metadata; + + return $this; + } + + /** + * Gets allow_shared_tabs + * @return string + */ + public function getAllowSharedTabs() + { + return $this->container['allow_shared_tabs']; + } + + /** + * Sets allow_shared_tabs + * @param string $allow_shared_tabs When set to **true**, the account allows users to share custom tags (fields). #### Note: This setting is only shown when getting account settings. It cannot be modified. Permission required: Admin + * @return $this + */ + public function setAllowSharedTabs($allow_shared_tabs) + { + $this->container['allow_shared_tabs'] = $allow_shared_tabs; + + return $this; + } + + /** + * Gets allow_shared_tabs_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowSharedTabsMetadata() + { + return $this->container['allow_shared_tabs_metadata']; + } + + /** + * Sets allow_shared_tabs_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_shared_tabs_metadata + * @return $this + */ + public function setAllowSharedTabsMetadata($allow_shared_tabs_metadata) + { + $this->container['allow_shared_tabs_metadata'] = $allow_shared_tabs_metadata; + + return $this; + } + + /** + * Gets allow_signature_stamps + * @return string + */ + public function getAllowSignatureStamps() + { + return $this->container['allow_signature_stamps']; + } + + /** + * Sets allow_signature_stamps + * @param string $allow_signature_stamps + * @return $this + */ + public function setAllowSignatureStamps($allow_signature_stamps) + { + $this->container['allow_signature_stamps'] = $allow_signature_stamps; + + return $this; + } + + /** + * Gets allow_signature_stamps_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowSignatureStampsMetadata() + { + return $this->container['allow_signature_stamps_metadata']; + } + + /** + * Sets allow_signature_stamps_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_signature_stamps_metadata + * @return $this + */ + public function setAllowSignatureStampsMetadata($allow_signature_stamps_metadata) + { + $this->container['allow_signature_stamps_metadata'] = $allow_signature_stamps_metadata; + + return $this; + } + + /** + * Gets allow_sign_document_from_home_page + * @return string + */ + public function getAllowSignDocumentFromHomePage() + { + return $this->container['allow_sign_document_from_home_page']; + } + + /** + * Sets allow_sign_document_from_home_page + * @param string $allow_sign_document_from_home_page + * @return $this + */ + public function setAllowSignDocumentFromHomePage($allow_sign_document_from_home_page) + { + $this->container['allow_sign_document_from_home_page'] = $allow_sign_document_from_home_page; + + return $this; + } + + /** + * Gets allow_sign_document_from_home_page_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowSignDocumentFromHomePageMetadata() + { + return $this->container['allow_sign_document_from_home_page_metadata']; + } + + /** + * Sets allow_sign_document_from_home_page_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_sign_document_from_home_page_metadata + * @return $this + */ + public function setAllowSignDocumentFromHomePageMetadata($allow_sign_document_from_home_page_metadata) + { + $this->container['allow_sign_document_from_home_page_metadata'] = $allow_sign_document_from_home_page_metadata; + + return $this; + } + + /** + * Gets allow_signer_reassign + * @return string + */ + public function getAllowSignerReassign() + { + return $this->container['allow_signer_reassign']; + } + + /** + * Sets allow_signer_reassign + * @param string $allow_signer_reassign When set to **true**, the account allows signers to reassign an envelope. Permission required: Admin + * @return $this + */ + public function setAllowSignerReassign($allow_signer_reassign) + { + $this->container['allow_signer_reassign'] = $allow_signer_reassign; + + return $this; + } + + /** + * Gets allow_signer_reassign_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowSignerReassignMetadata() + { + return $this->container['allow_signer_reassign_metadata']; + } + + /** + * Sets allow_signer_reassign_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_signer_reassign_metadata + * @return $this + */ + public function setAllowSignerReassignMetadata($allow_signer_reassign_metadata) + { + $this->container['allow_signer_reassign_metadata'] = $allow_signer_reassign_metadata; + + return $this; + } + + /** + * Gets allow_signer_reassign_override + * @return string + */ + public function getAllowSignerReassignOverride() + { + return $this->container['allow_signer_reassign_override']; + } + + /** + * Sets allow_signer_reassign_override + * @param string $allow_signer_reassign_override + * @return $this + */ + public function setAllowSignerReassignOverride($allow_signer_reassign_override) + { + $this->container['allow_signer_reassign_override'] = $allow_signer_reassign_override; + + return $this; + } + + /** + * Gets allow_signer_reassign_override_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowSignerReassignOverrideMetadata() + { + return $this->container['allow_signer_reassign_override_metadata']; + } + + /** + * Sets allow_signer_reassign_override_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_signer_reassign_override_metadata + * @return $this + */ + public function setAllowSignerReassignOverrideMetadata($allow_signer_reassign_override_metadata) + { + $this->container['allow_signer_reassign_override_metadata'] = $allow_signer_reassign_override_metadata; + + return $this; + } + + /** + * Gets allow_signing_extensions + * @return string + */ + public function getAllowSigningExtensions() + { + return $this->container['allow_signing_extensions']; + } + + /** + * Sets allow_signing_extensions + * @param string $allow_signing_extensions + * @return $this + */ + public function setAllowSigningExtensions($allow_signing_extensions) + { + $this->container['allow_signing_extensions'] = $allow_signing_extensions; + + return $this; + } + + /** + * Gets allow_signing_extensions_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowSigningExtensionsMetadata() + { + return $this->container['allow_signing_extensions_metadata']; + } + + /** + * Sets allow_signing_extensions_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_signing_extensions_metadata + * @return $this + */ + public function setAllowSigningExtensionsMetadata($allow_signing_extensions_metadata) + { + $this->container['allow_signing_extensions_metadata'] = $allow_signing_extensions_metadata; + + return $this; + } + + /** + * Gets allow_signing_groups + * @return string + */ + public function getAllowSigningGroups() + { + return $this->container['allow_signing_groups']; + } + + /** + * Sets allow_signing_groups + * @param string $allow_signing_groups + * @return $this + */ + public function setAllowSigningGroups($allow_signing_groups) + { + $this->container['allow_signing_groups'] = $allow_signing_groups; + + return $this; + } + + /** + * Gets allow_signing_groups_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowSigningGroupsMetadata() + { + return $this->container['allow_signing_groups_metadata']; + } + + /** + * Sets allow_signing_groups_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_signing_groups_metadata + * @return $this + */ + public function setAllowSigningGroupsMetadata($allow_signing_groups_metadata) + { + $this->container['allow_signing_groups_metadata'] = $allow_signing_groups_metadata; + + return $this; + } + + /** + * Gets allow_signing_radio_deselect + * @return string + */ + public function getAllowSigningRadioDeselect() + { + return $this->container['allow_signing_radio_deselect']; + } + + /** + * Sets allow_signing_radio_deselect + * @param string $allow_signing_radio_deselect + * @return $this + */ + public function setAllowSigningRadioDeselect($allow_signing_radio_deselect) + { + $this->container['allow_signing_radio_deselect'] = $allow_signing_radio_deselect; + + return $this; + } + + /** + * Gets allow_signing_radio_deselect_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowSigningRadioDeselectMetadata() + { + return $this->container['allow_signing_radio_deselect_metadata']; + } + + /** + * Sets allow_signing_radio_deselect_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_signing_radio_deselect_metadata + * @return $this + */ + public function setAllowSigningRadioDeselectMetadata($allow_signing_radio_deselect_metadata) + { + $this->container['allow_signing_radio_deselect_metadata'] = $allow_signing_radio_deselect_metadata; + + return $this; + } + + /** + * Gets allow_sign_now + * @return string + */ + public function getAllowSignNow() + { + return $this->container['allow_sign_now']; + } + + /** + * Sets allow_sign_now + * @param string $allow_sign_now + * @return $this + */ + public function setAllowSignNow($allow_sign_now) + { + $this->container['allow_sign_now'] = $allow_sign_now; + + return $this; + } + + /** + * Gets allow_sign_now_metadata + * @return string + */ + public function getAllowSignNowMetadata() + { + return $this->container['allow_sign_now_metadata']; + } + + /** + * Sets allow_sign_now_metadata + * @param string $allow_sign_now_metadata + * @return $this + */ + public function setAllowSignNowMetadata($allow_sign_now_metadata) + { + $this->container['allow_sign_now_metadata'] = $allow_sign_now_metadata; + + return $this; + } + + /** + * Gets allow_social_id_login + * @return string + */ + public function getAllowSocialIdLogin() + { + return $this->container['allow_social_id_login']; + } + + /** + * Sets allow_social_id_login + * @param string $allow_social_id_login + * @return $this + */ + public function setAllowSocialIdLogin($allow_social_id_login) + { + $this->container['allow_social_id_login'] = $allow_social_id_login; + + return $this; + } + + /** + * Gets allow_social_id_login_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowSocialIdLoginMetadata() + { + return $this->container['allow_social_id_login_metadata']; + } + + /** + * Sets allow_social_id_login_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_social_id_login_metadata + * @return $this + */ + public function setAllowSocialIdLoginMetadata($allow_social_id_login_metadata) + { + $this->container['allow_social_id_login_metadata'] = $allow_social_id_login_metadata; + + return $this; + } + + /** + * Gets allow_supplemental_documents + * @return string + */ + public function getAllowSupplementalDocuments() + { + return $this->container['allow_supplemental_documents']; + } + + /** + * Sets allow_supplemental_documents + * @param string $allow_supplemental_documents + * @return $this + */ + public function setAllowSupplementalDocuments($allow_supplemental_documents) + { + $this->container['allow_supplemental_documents'] = $allow_supplemental_documents; + + return $this; + } + + /** + * Gets allow_supplemental_documents_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowSupplementalDocumentsMetadata() + { + return $this->container['allow_supplemental_documents_metadata']; + } + + /** + * Sets allow_supplemental_documents_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_supplemental_documents_metadata + * @return $this + */ + public function setAllowSupplementalDocumentsMetadata($allow_supplemental_documents_metadata) + { + $this->container['allow_supplemental_documents_metadata'] = $allow_supplemental_documents_metadata; + + return $this; + } + + /** + * Gets anchor_population_scope + * @return string + */ + public function getAnchorPopulationScope() + { + return $this->container['anchor_population_scope']; + } + + /** + * Sets anchor_population_scope + * @param string $anchor_population_scope + * @return $this + */ + public function setAnchorPopulationScope($anchor_population_scope) + { + $this->container['anchor_population_scope'] = $anchor_population_scope; + + return $this; + } + + /** + * Gets anchor_population_scope_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAnchorPopulationScopeMetadata() + { + return $this->container['anchor_population_scope_metadata']; + } + + /** + * Sets anchor_population_scope_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $anchor_population_scope_metadata + * @return $this + */ + public function setAnchorPopulationScopeMetadata($anchor_population_scope_metadata) + { + $this->container['anchor_population_scope_metadata'] = $anchor_population_scope_metadata; + + return $this; + } + + /** + * Gets anchor_tag_versioned_placement_enabled + * @return string + */ + public function getAnchorTagVersionedPlacementEnabled() + { + return $this->container['anchor_tag_versioned_placement_enabled']; + } + + /** + * Sets anchor_tag_versioned_placement_enabled + * @param string $anchor_tag_versioned_placement_enabled + * @return $this + */ + public function setAnchorTagVersionedPlacementEnabled($anchor_tag_versioned_placement_enabled) + { + $this->container['anchor_tag_versioned_placement_enabled'] = $anchor_tag_versioned_placement_enabled; + + return $this; + } + + /** + * Gets anchor_tag_versioned_placement_metadata_enabled + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAnchorTagVersionedPlacementMetadataEnabled() + { + return $this->container['anchor_tag_versioned_placement_metadata_enabled']; + } + + /** + * Sets anchor_tag_versioned_placement_metadata_enabled + * @param \DocuSign\eSign\Model\SettingsMetadata $anchor_tag_versioned_placement_metadata_enabled + * @return $this + */ + public function setAnchorTagVersionedPlacementMetadataEnabled($anchor_tag_versioned_placement_metadata_enabled) + { + $this->container['anchor_tag_versioned_placement_metadata_enabled'] = $anchor_tag_versioned_placement_metadata_enabled; + + return $this; + } + + /** + * Gets attach_completed_envelope + * @return string + */ + public function getAttachCompletedEnvelope() + { + return $this->container['attach_completed_envelope']; + } + + /** + * Sets attach_completed_envelope + * @param string $attach_completed_envelope When set to **true**, envelope documents are included as a PDF file attachment for signing completed emails. Permission required: Admin + * @return $this + */ + public function setAttachCompletedEnvelope($attach_completed_envelope) + { + $this->container['attach_completed_envelope'] = $attach_completed_envelope; + + return $this; + } + + /** + * Gets attach_completed_envelope_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAttachCompletedEnvelopeMetadata() + { + return $this->container['attach_completed_envelope_metadata']; + } + + /** + * Sets attach_completed_envelope_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $attach_completed_envelope_metadata + * @return $this + */ + public function setAttachCompletedEnvelopeMetadata($attach_completed_envelope_metadata) + { + $this->container['attach_completed_envelope_metadata'] = $attach_completed_envelope_metadata; + + return $this; + } + + /** + * Gets authentication_check + * @return string + */ + public function getAuthenticationCheck() + { + return $this->container['authentication_check']; + } + + /** + * Sets authentication_check + * @param string $authentication_check + * @return $this + */ + public function setAuthenticationCheck($authentication_check) + { + $this->container['authentication_check'] = $authentication_check; + + return $this; + } + + /** + * Gets authentication_check_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAuthenticationCheckMetadata() + { + return $this->container['authentication_check_metadata']; + } + + /** + * Sets authentication_check_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $authentication_check_metadata + * @return $this + */ + public function setAuthenticationCheckMetadata($authentication_check_metadata) + { + $this->container['authentication_check_metadata'] = $authentication_check_metadata; + + return $this; + } + + /** + * Gets auto_nav_rule + * @return string + */ + public function getAutoNavRule() + { + return $this->container['auto_nav_rule']; + } + + /** + * Sets auto_nav_rule + * @param string $auto_nav_rule Specifies the auto-navigation rule for the account. Enumeration values are: Off, RequiredFields, RequiredAndBlankFields, AllFields, PageThenRequiredFields, PageThenRequiredAndBlankFields, PageThenAllFields. Permission required: Admin + * @return $this + */ + public function setAutoNavRule($auto_nav_rule) + { + $this->container['auto_nav_rule'] = $auto_nav_rule; + + return $this; + } + + /** + * Gets auto_nav_rule_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAutoNavRuleMetadata() + { + return $this->container['auto_nav_rule_metadata']; + } + + /** + * Sets auto_nav_rule_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $auto_nav_rule_metadata + * @return $this + */ + public function setAutoNavRuleMetadata($auto_nav_rule_metadata) + { + $this->container['auto_nav_rule_metadata'] = $auto_nav_rule_metadata; + + return $this; + } + + /** + * Gets auto_provision_signer_account + * @return string + */ + public function getAutoProvisionSignerAccount() + { + return $this->container['auto_provision_signer_account']; + } + + /** + * Sets auto_provision_signer_account + * @param string $auto_provision_signer_account + * @return $this + */ + public function setAutoProvisionSignerAccount($auto_provision_signer_account) + { + $this->container['auto_provision_signer_account'] = $auto_provision_signer_account; + + return $this; + } + + /** + * Gets auto_provision_signer_account_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAutoProvisionSignerAccountMetadata() + { + return $this->container['auto_provision_signer_account_metadata']; + } + + /** + * Sets auto_provision_signer_account_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $auto_provision_signer_account_metadata + * @return $this + */ + public function setAutoProvisionSignerAccountMetadata($auto_provision_signer_account_metadata) + { + $this->container['auto_provision_signer_account_metadata'] = $auto_provision_signer_account_metadata; + + return $this; + } + + /** + * Gets bcc_email_archive + * @return string + */ + public function getBccEmailArchive() + { + return $this->container['bcc_email_archive']; + } + + /** + * Sets bcc_email_archive + * @param string $bcc_email_archive + * @return $this + */ + public function setBccEmailArchive($bcc_email_archive) + { + $this->container['bcc_email_archive'] = $bcc_email_archive; + + return $this; + } + + /** + * Gets bcc_email_archive_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getBccEmailArchiveMetadata() + { + return $this->container['bcc_email_archive_metadata']; + } + + /** + * Sets bcc_email_archive_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $bcc_email_archive_metadata + * @return $this + */ + public function setBccEmailArchiveMetadata($bcc_email_archive_metadata) + { + $this->container['bcc_email_archive_metadata'] = $bcc_email_archive_metadata; + + return $this; + } + + /** + * Gets beta_switch_configuration + * @return string + */ + public function getBetaSwitchConfiguration() + { + return $this->container['beta_switch_configuration']; + } + + /** + * Sets beta_switch_configuration + * @param string $beta_switch_configuration + * @return $this + */ + public function setBetaSwitchConfiguration($beta_switch_configuration) + { + $this->container['beta_switch_configuration'] = $beta_switch_configuration; + + return $this; + } + + /** + * Gets beta_switch_configuration_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getBetaSwitchConfigurationMetadata() + { + return $this->container['beta_switch_configuration_metadata']; + } + + /** + * Sets beta_switch_configuration_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $beta_switch_configuration_metadata + * @return $this + */ + public function setBetaSwitchConfigurationMetadata($beta_switch_configuration_metadata) + { + $this->container['beta_switch_configuration_metadata'] = $beta_switch_configuration_metadata; + + return $this; + } + + /** + * Gets billing_address + * @return \DocuSign\eSign\Model\AddressInformation + */ + public function getBillingAddress() + { + return $this->container['billing_address']; + } + + /** + * Sets billing_address + * @param \DocuSign\eSign\Model\AddressInformation $billing_address + * @return $this + */ + public function setBillingAddress($billing_address) + { + $this->container['billing_address'] = $billing_address; + + return $this; + } + + /** + * Gets billing_address_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getBillingAddressMetadata() + { + return $this->container['billing_address_metadata']; + } + + /** + * Sets billing_address_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $billing_address_metadata + * @return $this + */ + public function setBillingAddressMetadata($billing_address_metadata) + { + $this->container['billing_address_metadata'] = $billing_address_metadata; + + return $this; + } + + /** + * Gets bulk_send + * @return string + */ + public function getBulkSend() + { + return $this->container['bulk_send']; + } + + /** + * Sets bulk_send + * @param string $bulk_send + * @return $this + */ + public function setBulkSend($bulk_send) + { + $this->container['bulk_send'] = $bulk_send; + + return $this; + } + + /** + * Gets bulk_send_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getBulkSendMetadata() + { + return $this->container['bulk_send_metadata']; + } + + /** + * Sets bulk_send_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $bulk_send_metadata + * @return $this + */ + public function setBulkSendMetadata($bulk_send_metadata) + { + $this->container['bulk_send_metadata'] = $bulk_send_metadata; + + return $this; + } + + /** + * Gets can_self_brand_send + * @return string + */ + public function getCanSelfBrandSend() + { + return $this->container['can_self_brand_send']; + } + + /** + * Sets can_self_brand_send + * @param string $can_self_brand_send + * @return $this + */ + public function setCanSelfBrandSend($can_self_brand_send) + { + $this->container['can_self_brand_send'] = $can_self_brand_send; + + return $this; + } + + /** + * Gets can_self_brand_send_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getCanSelfBrandSendMetadata() + { + return $this->container['can_self_brand_send_metadata']; + } + + /** + * Sets can_self_brand_send_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $can_self_brand_send_metadata + * @return $this + */ + public function setCanSelfBrandSendMetadata($can_self_brand_send_metadata) + { + $this->container['can_self_brand_send_metadata'] = $can_self_brand_send_metadata; + + return $this; + } + + /** + * Gets can_self_brand_sign + * @return string + */ + public function getCanSelfBrandSign() + { + return $this->container['can_self_brand_sign']; + } + + /** + * Sets can_self_brand_sign + * @param string $can_self_brand_sign + * @return $this + */ + public function setCanSelfBrandSign($can_self_brand_sign) + { + $this->container['can_self_brand_sign'] = $can_self_brand_sign; + + return $this; + } + + /** + * Gets can_self_brand_sign_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getCanSelfBrandSignMetadata() + { + return $this->container['can_self_brand_sign_metadata']; + } + + /** + * Sets can_self_brand_sign_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $can_self_brand_sign_metadata + * @return $this + */ + public function setCanSelfBrandSignMetadata($can_self_brand_sign_metadata) + { + $this->container['can_self_brand_sign_metadata'] = $can_self_brand_sign_metadata; + + return $this; + } + + /** + * Gets capture_voice_recording + * @return string + */ + public function getCaptureVoiceRecording() + { + return $this->container['capture_voice_recording']; + } + + /** + * Sets capture_voice_recording + * @param string $capture_voice_recording + * @return $this + */ + public function setCaptureVoiceRecording($capture_voice_recording) + { + $this->container['capture_voice_recording'] = $capture_voice_recording; + + return $this; + } + + /** + * Gets capture_voice_recording_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getCaptureVoiceRecordingMetadata() + { + return $this->container['capture_voice_recording_metadata']; + } + + /** + * Sets capture_voice_recording_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $capture_voice_recording_metadata + * @return $this + */ + public function setCaptureVoiceRecordingMetadata($capture_voice_recording_metadata) + { + $this->container['capture_voice_recording_metadata'] = $capture_voice_recording_metadata; + + return $this; + } + + /** + * Gets cfr_use_wide_image + * @return string + */ + public function getCfrUseWideImage() + { + return $this->container['cfr_use_wide_image']; + } + + /** + * Sets cfr_use_wide_image + * @param string $cfr_use_wide_image + * @return $this + */ + public function setCfrUseWideImage($cfr_use_wide_image) + { + $this->container['cfr_use_wide_image'] = $cfr_use_wide_image; + + return $this; + } + + /** + * Gets cfr_use_wide_image_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getCfrUseWideImageMetadata() + { + return $this->container['cfr_use_wide_image_metadata']; + } + + /** + * Sets cfr_use_wide_image_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $cfr_use_wide_image_metadata + * @return $this + */ + public function setCfrUseWideImageMetadata($cfr_use_wide_image_metadata) + { + $this->container['cfr_use_wide_image_metadata'] = $cfr_use_wide_image_metadata; + + return $this; + } + + /** + * Gets check_for_multiple_admins_on_account + * @return string + */ + public function getCheckForMultipleAdminsOnAccount() + { + return $this->container['check_for_multiple_admins_on_account']; + } + + /** + * Sets check_for_multiple_admins_on_account + * @param string $check_for_multiple_admins_on_account + * @return $this + */ + public function setCheckForMultipleAdminsOnAccount($check_for_multiple_admins_on_account) + { + $this->container['check_for_multiple_admins_on_account'] = $check_for_multiple_admins_on_account; + + return $this; + } + + /** + * Gets check_for_multiple_admins_on_account_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getCheckForMultipleAdminsOnAccountMetadata() + { + return $this->container['check_for_multiple_admins_on_account_metadata']; + } + + /** + * Sets check_for_multiple_admins_on_account_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $check_for_multiple_admins_on_account_metadata + * @return $this + */ + public function setCheckForMultipleAdminsOnAccountMetadata($check_for_multiple_admins_on_account_metadata) + { + $this->container['check_for_multiple_admins_on_account_metadata'] = $check_for_multiple_admins_on_account_metadata; + + return $this; + } + + /** + * Gets chrome_signature_enabled + * @return string + */ + public function getChromeSignatureEnabled() + { + return $this->container['chrome_signature_enabled']; + } + + /** + * Sets chrome_signature_enabled + * @param string $chrome_signature_enabled + * @return $this + */ + public function setChromeSignatureEnabled($chrome_signature_enabled) + { + $this->container['chrome_signature_enabled'] = $chrome_signature_enabled; + + return $this; + } + + /** + * Gets chrome_signature_enabled_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getChromeSignatureEnabledMetadata() + { + return $this->container['chrome_signature_enabled_metadata']; + } + + /** + * Sets chrome_signature_enabled_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $chrome_signature_enabled_metadata + * @return $this + */ + public function setChromeSignatureEnabledMetadata($chrome_signature_enabled_metadata) + { + $this->container['chrome_signature_enabled_metadata'] = $chrome_signature_enabled_metadata; + + return $this; + } + + /** + * Gets comment_email_show_message_text + * @return string + */ + public function getCommentEmailShowMessageText() + { + return $this->container['comment_email_show_message_text']; + } + + /** + * Sets comment_email_show_message_text + * @param string $comment_email_show_message_text + * @return $this + */ + public function setCommentEmailShowMessageText($comment_email_show_message_text) + { + $this->container['comment_email_show_message_text'] = $comment_email_show_message_text; + + return $this; + } + + /** + * Gets comment_email_show_message_text_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getCommentEmailShowMessageTextMetadata() + { + return $this->container['comment_email_show_message_text_metadata']; + } + + /** + * Sets comment_email_show_message_text_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $comment_email_show_message_text_metadata + * @return $this + */ + public function setCommentEmailShowMessageTextMetadata($comment_email_show_message_text_metadata) + { + $this->container['comment_email_show_message_text_metadata'] = $comment_email_show_message_text_metadata; + + return $this; + } + + /** + * Gets comments_allow_envelope_override + * @return string + */ + public function getCommentsAllowEnvelopeOverride() + { + return $this->container['comments_allow_envelope_override']; + } + + /** + * Sets comments_allow_envelope_override + * @param string $comments_allow_envelope_override + * @return $this + */ + public function setCommentsAllowEnvelopeOverride($comments_allow_envelope_override) + { + $this->container['comments_allow_envelope_override'] = $comments_allow_envelope_override; + + return $this; + } + + /** + * Gets comments_allow_envelope_override_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getCommentsAllowEnvelopeOverrideMetadata() + { + return $this->container['comments_allow_envelope_override_metadata']; + } + + /** + * Sets comments_allow_envelope_override_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $comments_allow_envelope_override_metadata + * @return $this + */ + public function setCommentsAllowEnvelopeOverrideMetadata($comments_allow_envelope_override_metadata) + { + $this->container['comments_allow_envelope_override_metadata'] = $comments_allow_envelope_override_metadata; + + return $this; + } + + /** + * Gets conditional_fields_enabled + * @return string + */ + public function getConditionalFieldsEnabled() + { + return $this->container['conditional_fields_enabled']; + } + + /** + * Sets conditional_fields_enabled + * @param string $conditional_fields_enabled + * @return $this + */ + public function setConditionalFieldsEnabled($conditional_fields_enabled) + { + $this->container['conditional_fields_enabled'] = $conditional_fields_enabled; + + return $this; + } + + /** + * Gets conditional_fields_enabled_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getConditionalFieldsEnabledMetadata() + { + return $this->container['conditional_fields_enabled_metadata']; + } + + /** + * Sets conditional_fields_enabled_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $conditional_fields_enabled_metadata + * @return $this + */ + public function setConditionalFieldsEnabledMetadata($conditional_fields_enabled_metadata) + { + $this->container['conditional_fields_enabled_metadata'] = $conditional_fields_enabled_metadata; + + return $this; + } + + /** + * Gets consumer_disclosure_frequency + * @return string + */ + public function getConsumerDisclosureFrequency() + { + return $this->container['consumer_disclosure_frequency']; + } + + /** + * Sets consumer_disclosure_frequency + * @param string $consumer_disclosure_frequency + * @return $this + */ + public function setConsumerDisclosureFrequency($consumer_disclosure_frequency) + { + $this->container['consumer_disclosure_frequency'] = $consumer_disclosure_frequency; + + return $this; + } + + /** + * Gets consumer_disclosure_frequency_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getConsumerDisclosureFrequencyMetadata() + { + return $this->container['consumer_disclosure_frequency_metadata']; + } + + /** + * Sets consumer_disclosure_frequency_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $consumer_disclosure_frequency_metadata + * @return $this + */ + public function setConsumerDisclosureFrequencyMetadata($consumer_disclosure_frequency_metadata) + { + $this->container['consumer_disclosure_frequency_metadata'] = $consumer_disclosure_frequency_metadata; + + return $this; + } + + /** + * Gets convert_pdf_fields + * @return string + */ + public function getConvertPdfFields() + { + return $this->container['convert_pdf_fields']; + } + + /** + * Sets convert_pdf_fields + * @param string $convert_pdf_fields + * @return $this + */ + public function setConvertPdfFields($convert_pdf_fields) + { + $this->container['convert_pdf_fields'] = $convert_pdf_fields; + + return $this; + } + + /** + * Gets convert_pdf_fields_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getConvertPdfFieldsMetadata() + { + return $this->container['convert_pdf_fields_metadata']; + } + + /** + * Sets convert_pdf_fields_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $convert_pdf_fields_metadata + * @return $this + */ + public function setConvertPdfFieldsMetadata($convert_pdf_fields_metadata) + { + $this->container['convert_pdf_fields_metadata'] = $convert_pdf_fields_metadata; + + return $this; + } + + /** + * Gets data_population_scope + * @return string + */ + public function getDataPopulationScope() + { + return $this->container['data_population_scope']; + } + + /** + * Sets data_population_scope + * @param string $data_population_scope + * @return $this + */ + public function setDataPopulationScope($data_population_scope) + { + $this->container['data_population_scope'] = $data_population_scope; + + return $this; + } + + /** + * Gets data_population_scope_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getDataPopulationScopeMetadata() + { + return $this->container['data_population_scope_metadata']; + } + + /** + * Sets data_population_scope_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $data_population_scope_metadata + * @return $this + */ + public function setDataPopulationScopeMetadata($data_population_scope_metadata) + { + $this->container['data_population_scope_metadata'] = $data_population_scope_metadata; + + return $this; + } + + /** + * Gets disable_mobile_app + * @return string + */ + public function getDisableMobileApp() + { + return $this->container['disable_mobile_app']; + } + + /** + * Sets disable_mobile_app + * @param string $disable_mobile_app + * @return $this + */ + public function setDisableMobileApp($disable_mobile_app) + { + $this->container['disable_mobile_app'] = $disable_mobile_app; + + return $this; + } + + /** + * Gets disable_mobile_app_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getDisableMobileAppMetadata() + { + return $this->container['disable_mobile_app_metadata']; + } + + /** + * Sets disable_mobile_app_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $disable_mobile_app_metadata + * @return $this + */ + public function setDisableMobileAppMetadata($disable_mobile_app_metadata) + { + $this->container['disable_mobile_app_metadata'] = $disable_mobile_app_metadata; + + return $this; + } + + /** + * Gets disable_mobile_push_notifications + * @return string + */ + public function getDisableMobilePushNotifications() + { + return $this->container['disable_mobile_push_notifications']; + } + + /** + * Sets disable_mobile_push_notifications + * @param string $disable_mobile_push_notifications + * @return $this + */ + public function setDisableMobilePushNotifications($disable_mobile_push_notifications) + { + $this->container['disable_mobile_push_notifications'] = $disable_mobile_push_notifications; + + return $this; + } + + /** + * Gets disable_mobile_push_notifications_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getDisableMobilePushNotificationsMetadata() + { + return $this->container['disable_mobile_push_notifications_metadata']; + } + + /** + * Sets disable_mobile_push_notifications_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $disable_mobile_push_notifications_metadata + * @return $this + */ + public function setDisableMobilePushNotificationsMetadata($disable_mobile_push_notifications_metadata) + { + $this->container['disable_mobile_push_notifications_metadata'] = $disable_mobile_push_notifications_metadata; + + return $this; + } + + /** + * Gets disable_mobile_sending + * @return string + */ + public function getDisableMobileSending() + { + return $this->container['disable_mobile_sending']; + } + + /** + * Sets disable_mobile_sending + * @param string $disable_mobile_sending + * @return $this + */ + public function setDisableMobileSending($disable_mobile_sending) + { + $this->container['disable_mobile_sending'] = $disable_mobile_sending; + + return $this; + } + + /** + * Gets disable_mobile_sending_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getDisableMobileSendingMetadata() + { + return $this->container['disable_mobile_sending_metadata']; + } + + /** + * Sets disable_mobile_sending_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $disable_mobile_sending_metadata + * @return $this + */ + public function setDisableMobileSendingMetadata($disable_mobile_sending_metadata) + { + $this->container['disable_mobile_sending_metadata'] = $disable_mobile_sending_metadata; + + return $this; + } + + /** + * Gets disable_multiple_sessions + * @return string + */ + public function getDisableMultipleSessions() + { + return $this->container['disable_multiple_sessions']; + } + + /** + * Sets disable_multiple_sessions + * @param string $disable_multiple_sessions + * @return $this + */ + public function setDisableMultipleSessions($disable_multiple_sessions) + { + $this->container['disable_multiple_sessions'] = $disable_multiple_sessions; + + return $this; + } + + /** + * Gets disable_multiple_sessions_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getDisableMultipleSessionsMetadata() + { + return $this->container['disable_multiple_sessions_metadata']; + } + + /** + * Sets disable_multiple_sessions_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $disable_multiple_sessions_metadata + * @return $this + */ + public function setDisableMultipleSessionsMetadata($disable_multiple_sessions_metadata) + { + $this->container['disable_multiple_sessions_metadata'] = $disable_multiple_sessions_metadata; + + return $this; + } + + /** + * Gets disable_purge_notifications_for_sender_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getDisablePurgeNotificationsForSenderMetadata() + { + return $this->container['disable_purge_notifications_for_sender_metadata']; + } + + /** + * Sets disable_purge_notifications_for_sender_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $disable_purge_notifications_for_sender_metadata + * @return $this + */ + public function setDisablePurgeNotificationsForSenderMetadata($disable_purge_notifications_for_sender_metadata) + { + $this->container['disable_purge_notifications_for_sender_metadata'] = $disable_purge_notifications_for_sender_metadata; + + return $this; + } + + /** + * Gets disable_signer_cert_view + * @return string + */ + public function getDisableSignerCertView() + { + return $this->container['disable_signer_cert_view']; + } + + /** + * Sets disable_signer_cert_view + * @param string $disable_signer_cert_view + * @return $this + */ + public function setDisableSignerCertView($disable_signer_cert_view) + { + $this->container['disable_signer_cert_view'] = $disable_signer_cert_view; + + return $this; + } + + /** + * Gets disable_signer_cert_view_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getDisableSignerCertViewMetadata() + { + return $this->container['disable_signer_cert_view_metadata']; + } + + /** + * Sets disable_signer_cert_view_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $disable_signer_cert_view_metadata + * @return $this + */ + public function setDisableSignerCertViewMetadata($disable_signer_cert_view_metadata) + { + $this->container['disable_signer_cert_view_metadata'] = $disable_signer_cert_view_metadata; + + return $this; + } + + /** + * Gets disable_signer_history_view + * @return string + */ + public function getDisableSignerHistoryView() + { + return $this->container['disable_signer_history_view']; + } + + /** + * Sets disable_signer_history_view + * @param string $disable_signer_history_view + * @return $this + */ + public function setDisableSignerHistoryView($disable_signer_history_view) + { + $this->container['disable_signer_history_view'] = $disable_signer_history_view; + + return $this; + } + + /** + * Gets disable_signer_history_view_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getDisableSignerHistoryViewMetadata() + { + return $this->container['disable_signer_history_view_metadata']; + } + + /** + * Sets disable_signer_history_view_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $disable_signer_history_view_metadata + * @return $this + */ + public function setDisableSignerHistoryViewMetadata($disable_signer_history_view_metadata) + { + $this->container['disable_signer_history_view_metadata'] = $disable_signer_history_view_metadata; + + return $this; + } + + /** + * Gets disable_style_signature + * @return string + */ + public function getDisableStyleSignature() + { + return $this->container['disable_style_signature']; + } + + /** + * Sets disable_style_signature + * @param string $disable_style_signature + * @return $this + */ + public function setDisableStyleSignature($disable_style_signature) + { + $this->container['disable_style_signature'] = $disable_style_signature; + + return $this; + } + + /** + * Gets disable_style_signature_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getDisableStyleSignatureMetadata() + { + return $this->container['disable_style_signature_metadata']; + } + + /** + * Sets disable_style_signature_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $disable_style_signature_metadata + * @return $this + */ + public function setDisableStyleSignatureMetadata($disable_style_signature_metadata) + { + $this->container['disable_style_signature_metadata'] = $disable_style_signature_metadata; + + return $this; + } + + /** + * Gets disable_upload_signature + * @return string + */ + public function getDisableUploadSignature() + { + return $this->container['disable_upload_signature']; + } + + /** + * Sets disable_upload_signature + * @param string $disable_upload_signature When set to **true**, signers cannot use the upload signature/initials image option when signing a document. Permission required: Admin + * @return $this + */ + public function setDisableUploadSignature($disable_upload_signature) + { + $this->container['disable_upload_signature'] = $disable_upload_signature; + + return $this; + } + + /** + * Gets disable_upload_signature_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getDisableUploadSignatureMetadata() + { + return $this->container['disable_upload_signature_metadata']; + } + + /** + * Sets disable_upload_signature_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $disable_upload_signature_metadata + * @return $this + */ + public function setDisableUploadSignatureMetadata($disable_upload_signature_metadata) + { + $this->container['disable_upload_signature_metadata'] = $disable_upload_signature_metadata; + + return $this; + } + + /** + * Gets disable_user_sharing + * @return string + */ + public function getDisableUserSharing() + { + return $this->container['disable_user_sharing']; + } + + /** + * Sets disable_user_sharing + * @param string $disable_user_sharing + * @return $this + */ + public function setDisableUserSharing($disable_user_sharing) + { + $this->container['disable_user_sharing'] = $disable_user_sharing; + + return $this; + } + + /** + * Gets disable_user_sharing_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getDisableUserSharingMetadata() + { + return $this->container['disable_user_sharing_metadata']; + } + + /** + * Sets disable_user_sharing_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $disable_user_sharing_metadata + * @return $this + */ + public function setDisableUserSharingMetadata($disable_user_sharing_metadata) + { + $this->container['disable_user_sharing_metadata'] = $disable_user_sharing_metadata; + + return $this; + } + + /** + * Gets display_beta_switch + * @return string + */ + public function getDisplayBetaSwitch() + { + return $this->container['display_beta_switch']; + } + + /** + * Sets display_beta_switch + * @param string $display_beta_switch + * @return $this + */ + public function setDisplayBetaSwitch($display_beta_switch) + { + $this->container['display_beta_switch'] = $display_beta_switch; + + return $this; + } + + /** + * Gets display_beta_switch_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getDisplayBetaSwitchMetadata() + { + return $this->container['display_beta_switch_metadata']; + } + + /** + * Sets display_beta_switch_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $display_beta_switch_metadata + * @return $this + */ + public function setDisplayBetaSwitchMetadata($display_beta_switch_metadata) + { + $this->container['display_beta_switch_metadata'] = $display_beta_switch_metadata; + + return $this; + } + + /** + * Gets document_conversion_restrictions + * @return string + */ + public function getDocumentConversionRestrictions() + { + return $this->container['document_conversion_restrictions']; + } + + /** + * Sets document_conversion_restrictions + * @param string $document_conversion_restrictions + * @return $this + */ + public function setDocumentConversionRestrictions($document_conversion_restrictions) + { + $this->container['document_conversion_restrictions'] = $document_conversion_restrictions; + + return $this; + } + + /** + * Gets document_conversion_restrictions_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getDocumentConversionRestrictionsMetadata() + { + return $this->container['document_conversion_restrictions_metadata']; + } + + /** + * Sets document_conversion_restrictions_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $document_conversion_restrictions_metadata + * @return $this + */ + public function setDocumentConversionRestrictionsMetadata($document_conversion_restrictions_metadata) + { + $this->container['document_conversion_restrictions_metadata'] = $document_conversion_restrictions_metadata; + + return $this; + } + + /** + * Gets document_retention + * @return string + */ + public function getDocumentRetention() + { + return $this->container['document_retention']; + } + + /** + * Sets document_retention + * @param string $document_retention + * @return $this + */ + public function setDocumentRetention($document_retention) + { + $this->container['document_retention'] = $document_retention; + + return $this; + } + + /** + * Gets document_retention_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getDocumentRetentionMetadata() + { + return $this->container['document_retention_metadata']; + } + + /** + * Sets document_retention_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $document_retention_metadata + * @return $this + */ + public function setDocumentRetentionMetadata($document_retention_metadata) + { + $this->container['document_retention_metadata'] = $document_retention_metadata; + + return $this; + } + + /** + * Gets document_retention_purge_tabs + * @return string + */ + public function getDocumentRetentionPurgeTabs() + { + return $this->container['document_retention_purge_tabs']; + } + + /** + * Sets document_retention_purge_tabs + * @param string $document_retention_purge_tabs + * @return $this + */ + public function setDocumentRetentionPurgeTabs($document_retention_purge_tabs) + { + $this->container['document_retention_purge_tabs'] = $document_retention_purge_tabs; + + return $this; + } + + /** + * Gets document_visibility + * @return string + */ + public function getDocumentVisibility() + { + return $this->container['document_visibility']; + } + + /** + * Sets document_visibility + * @param string $document_visibility + * @return $this + */ + public function setDocumentVisibility($document_visibility) + { + $this->container['document_visibility'] = $document_visibility; + + return $this; + } + + /** + * Gets document_visibility_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getDocumentVisibilityMetadata() + { + return $this->container['document_visibility_metadata']; + } + + /** + * Sets document_visibility_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $document_visibility_metadata + * @return $this + */ + public function setDocumentVisibilityMetadata($document_visibility_metadata) + { + $this->container['document_visibility_metadata'] = $document_visibility_metadata; + + return $this; + } + + /** + * Gets email_template_version + * @return string + */ + public function getEmailTemplateVersion() + { + return $this->container['email_template_version']; + } + + /** + * Sets email_template_version + * @param string $email_template_version + * @return $this + */ + public function setEmailTemplateVersion($email_template_version) + { + $this->container['email_template_version'] = $email_template_version; + + return $this; + } + + /** + * Gets email_template_version_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEmailTemplateVersionMetadata() + { + return $this->container['email_template_version_metadata']; + } + + /** + * Sets email_template_version_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $email_template_version_metadata + * @return $this + */ + public function setEmailTemplateVersionMetadata($email_template_version_metadata) + { + $this->container['email_template_version_metadata'] = $email_template_version_metadata; + + return $this; + } + + /** + * Gets enable_access_code_generator + * @return string + */ + public function getEnableAccessCodeGenerator() + { + return $this->container['enable_access_code_generator']; + } + + /** + * Sets enable_access_code_generator + * @param string $enable_access_code_generator + * @return $this + */ + public function setEnableAccessCodeGenerator($enable_access_code_generator) + { + $this->container['enable_access_code_generator'] = $enable_access_code_generator; + + return $this; + } + + /** + * Gets enable_access_code_generator_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableAccessCodeGeneratorMetadata() + { + return $this->container['enable_access_code_generator_metadata']; + } + + /** + * Sets enable_access_code_generator_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_access_code_generator_metadata + * @return $this + */ + public function setEnableAccessCodeGeneratorMetadata($enable_access_code_generator_metadata) + { + $this->container['enable_access_code_generator_metadata'] = $enable_access_code_generator_metadata; + + return $this; + } + + /** + * Gets enable_advanced_payments + * @return string + */ + public function getEnableAdvancedPayments() + { + return $this->container['enable_advanced_payments']; + } + + /** + * Sets enable_advanced_payments + * @param string $enable_advanced_payments + * @return $this + */ + public function setEnableAdvancedPayments($enable_advanced_payments) + { + $this->container['enable_advanced_payments'] = $enable_advanced_payments; + + return $this; + } + + /** + * Gets enable_advanced_payments_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableAdvancedPaymentsMetadata() + { + return $this->container['enable_advanced_payments_metadata']; + } + + /** + * Sets enable_advanced_payments_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_advanced_payments_metadata + * @return $this + */ + public function setEnableAdvancedPaymentsMetadata($enable_advanced_payments_metadata) + { + $this->container['enable_advanced_payments_metadata'] = $enable_advanced_payments_metadata; + + return $this; + } + + /** + * Gets enable_advanced_power_forms + * @return string + */ + public function getEnableAdvancedPowerForms() + { + return $this->container['enable_advanced_power_forms']; + } + + /** + * Sets enable_advanced_power_forms + * @param string $enable_advanced_power_forms + * @return $this + */ + public function setEnableAdvancedPowerForms($enable_advanced_power_forms) + { + $this->container['enable_advanced_power_forms'] = $enable_advanced_power_forms; + + return $this; + } + + /** + * Gets enable_advanced_power_forms_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableAdvancedPowerFormsMetadata() + { + return $this->container['enable_advanced_power_forms_metadata']; + } + + /** + * Sets enable_advanced_power_forms_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_advanced_power_forms_metadata + * @return $this + */ + public function setEnableAdvancedPowerFormsMetadata($enable_advanced_power_forms_metadata) + { + $this->container['enable_advanced_power_forms_metadata'] = $enable_advanced_power_forms_metadata; + + return $this; + } + + /** + * Gets enable_auto_nav + * @return string + */ + public function getEnableAutoNav() + { + return $this->container['enable_auto_nav']; + } + + /** + * Sets enable_auto_nav + * @param string $enable_auto_nav + * @return $this + */ + public function setEnableAutoNav($enable_auto_nav) + { + $this->container['enable_auto_nav'] = $enable_auto_nav; + + return $this; + } + + /** + * Gets enable_auto_nav_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableAutoNavMetadata() + { + return $this->container['enable_auto_nav_metadata']; + } + + /** + * Sets enable_auto_nav_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_auto_nav_metadata + * @return $this + */ + public function setEnableAutoNavMetadata($enable_auto_nav_metadata) + { + $this->container['enable_auto_nav_metadata'] = $enable_auto_nav_metadata; + + return $this; + } + + /** + * Gets enable_calculated_fields + * @return string + */ + public function getEnableCalculatedFields() + { + return $this->container['enable_calculated_fields']; + } + + /** + * Sets enable_calculated_fields + * @param string $enable_calculated_fields + * @return $this + */ + public function setEnableCalculatedFields($enable_calculated_fields) + { + $this->container['enable_calculated_fields'] = $enable_calculated_fields; + + return $this; + } + + /** + * Gets enable_calculated_fields_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableCalculatedFieldsMetadata() + { + return $this->container['enable_calculated_fields_metadata']; + } + + /** + * Sets enable_calculated_fields_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_calculated_fields_metadata + * @return $this + */ + public function setEnableCalculatedFieldsMetadata($enable_calculated_fields_metadata) + { + $this->container['enable_calculated_fields_metadata'] = $enable_calculated_fields_metadata; + + return $this; + } + + /** + * Gets enable_clickwraps + * @return string + */ + public function getEnableClickwraps() + { + return $this->container['enable_clickwraps']; + } + + /** + * Sets enable_clickwraps + * @param string $enable_clickwraps + * @return $this + */ + public function setEnableClickwraps($enable_clickwraps) + { + $this->container['enable_clickwraps'] = $enable_clickwraps; + + return $this; + } + + /** + * Gets enable_clickwraps_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableClickwrapsMetadata() + { + return $this->container['enable_clickwraps_metadata']; + } + + /** + * Sets enable_clickwraps_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_clickwraps_metadata + * @return $this + */ + public function setEnableClickwrapsMetadata($enable_clickwraps_metadata) + { + $this->container['enable_clickwraps_metadata'] = $enable_clickwraps_metadata; + + return $this; + } + + /** + * Gets enable_customer_satisfaction_metric_tracking + * @return string + */ + public function getEnableCustomerSatisfactionMetricTracking() + { + return $this->container['enable_customer_satisfaction_metric_tracking']; + } + + /** + * Sets enable_customer_satisfaction_metric_tracking + * @param string $enable_customer_satisfaction_metric_tracking + * @return $this + */ + public function setEnableCustomerSatisfactionMetricTracking($enable_customer_satisfaction_metric_tracking) + { + $this->container['enable_customer_satisfaction_metric_tracking'] = $enable_customer_satisfaction_metric_tracking; + + return $this; + } + + /** + * Gets enable_customer_satisfaction_metric_tracking_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableCustomerSatisfactionMetricTrackingMetadata() + { + return $this->container['enable_customer_satisfaction_metric_tracking_metadata']; + } + + /** + * Sets enable_customer_satisfaction_metric_tracking_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_customer_satisfaction_metric_tracking_metadata + * @return $this + */ + public function setEnableCustomerSatisfactionMetricTrackingMetadata($enable_customer_satisfaction_metric_tracking_metadata) + { + $this->container['enable_customer_satisfaction_metric_tracking_metadata'] = $enable_customer_satisfaction_metric_tracking_metadata; + + return $this; + } + + /** + * Gets enable_ds_pro + * @return string + */ + public function getEnableDsPro() + { + return $this->container['enable_ds_pro']; + } + + /** + * Sets enable_ds_pro + * @param string $enable_ds_pro + * @return $this + */ + public function setEnableDsPro($enable_ds_pro) + { + $this->container['enable_ds_pro'] = $enable_ds_pro; + + return $this; + } + + /** + * Gets enable_ds_pro_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableDsProMetadata() + { + return $this->container['enable_ds_pro_metadata']; + } + + /** + * Sets enable_ds_pro_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_ds_pro_metadata + * @return $this + */ + public function setEnableDsProMetadata($enable_ds_pro_metadata) + { + $this->container['enable_ds_pro_metadata'] = $enable_ds_pro_metadata; + + return $this; + } + + /** + * Gets enable_envelope_stamping_by_account_admin + * @return string + */ + public function getEnableEnvelopeStampingByAccountAdmin() + { + return $this->container['enable_envelope_stamping_by_account_admin']; + } + + /** + * Sets enable_envelope_stamping_by_account_admin + * @param string $enable_envelope_stamping_by_account_admin + * @return $this + */ + public function setEnableEnvelopeStampingByAccountAdmin($enable_envelope_stamping_by_account_admin) + { + $this->container['enable_envelope_stamping_by_account_admin'] = $enable_envelope_stamping_by_account_admin; + + return $this; + } + + /** + * Gets enable_envelope_stamping_by_account_admin_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableEnvelopeStampingByAccountAdminMetadata() + { + return $this->container['enable_envelope_stamping_by_account_admin_metadata']; + } + + /** + * Sets enable_envelope_stamping_by_account_admin_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_envelope_stamping_by_account_admin_metadata + * @return $this + */ + public function setEnableEnvelopeStampingByAccountAdminMetadata($enable_envelope_stamping_by_account_admin_metadata) + { + $this->container['enable_envelope_stamping_by_account_admin_metadata'] = $enable_envelope_stamping_by_account_admin_metadata; + + return $this; + } + + /** + * Gets enable_envelope_stamping_by_ds_admin + * @return string + */ + public function getEnableEnvelopeStampingByDsAdmin() + { + return $this->container['enable_envelope_stamping_by_ds_admin']; + } + + /** + * Sets enable_envelope_stamping_by_ds_admin + * @param string $enable_envelope_stamping_by_ds_admin + * @return $this + */ + public function setEnableEnvelopeStampingByDsAdmin($enable_envelope_stamping_by_ds_admin) + { + $this->container['enable_envelope_stamping_by_ds_admin'] = $enable_envelope_stamping_by_ds_admin; + + return $this; + } + + /** + * Gets enable_envelope_stamping_by_ds_admin_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableEnvelopeStampingByDsAdminMetadata() + { + return $this->container['enable_envelope_stamping_by_ds_admin_metadata']; + } + + /** + * Sets enable_envelope_stamping_by_ds_admin_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_envelope_stamping_by_ds_admin_metadata + * @return $this + */ + public function setEnableEnvelopeStampingByDsAdminMetadata($enable_envelope_stamping_by_ds_admin_metadata) + { + $this->container['enable_envelope_stamping_by_ds_admin_metadata'] = $enable_envelope_stamping_by_ds_admin_metadata; + + return $this; + } + + /** + * Gets enable_payment_processing + * @return string + */ + public function getEnablePaymentProcessing() + { + return $this->container['enable_payment_processing']; + } + + /** + * Sets enable_payment_processing + * @param string $enable_payment_processing + * @return $this + */ + public function setEnablePaymentProcessing($enable_payment_processing) + { + $this->container['enable_payment_processing'] = $enable_payment_processing; + + return $this; + } + + /** + * Gets enable_payment_processing_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnablePaymentProcessingMetadata() + { + return $this->container['enable_payment_processing_metadata']; + } + + /** + * Sets enable_payment_processing_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_payment_processing_metadata + * @return $this + */ + public function setEnablePaymentProcessingMetadata($enable_payment_processing_metadata) + { + $this->container['enable_payment_processing_metadata'] = $enable_payment_processing_metadata; + + return $this; + } + + /** + * Gets enable_power_form + * @return string + */ + public function getEnablePowerForm() + { + return $this->container['enable_power_form']; + } + + /** + * Sets enable_power_form + * @param string $enable_power_form + * @return $this + */ + public function setEnablePowerForm($enable_power_form) + { + $this->container['enable_power_form'] = $enable_power_form; + + return $this; + } + + /** + * Gets enable_power_form_direct + * @return string + */ + public function getEnablePowerFormDirect() + { + return $this->container['enable_power_form_direct']; + } + + /** + * Sets enable_power_form_direct + * @param string $enable_power_form_direct + * @return $this + */ + public function setEnablePowerFormDirect($enable_power_form_direct) + { + $this->container['enable_power_form_direct'] = $enable_power_form_direct; + + return $this; + } + + /** + * Gets enable_power_form_direct_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnablePowerFormDirectMetadata() + { + return $this->container['enable_power_form_direct_metadata']; + } + + /** + * Sets enable_power_form_direct_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_power_form_direct_metadata + * @return $this + */ + public function setEnablePowerFormDirectMetadata($enable_power_form_direct_metadata) + { + $this->container['enable_power_form_direct_metadata'] = $enable_power_form_direct_metadata; + + return $this; + } + + /** + * Gets enable_power_form_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnablePowerFormMetadata() + { + return $this->container['enable_power_form_metadata']; + } + + /** + * Sets enable_power_form_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_power_form_metadata + * @return $this + */ + public function setEnablePowerFormMetadata($enable_power_form_metadata) + { + $this->container['enable_power_form_metadata'] = $enable_power_form_metadata; + + return $this; + } + + /** + * Gets enable_recipient_domain_validation + * @return string + */ + public function getEnableRecipientDomainValidation() + { + return $this->container['enable_recipient_domain_validation']; + } + + /** + * Sets enable_recipient_domain_validation + * @param string $enable_recipient_domain_validation + * @return $this + */ + public function setEnableRecipientDomainValidation($enable_recipient_domain_validation) + { + $this->container['enable_recipient_domain_validation'] = $enable_recipient_domain_validation; + + return $this; + } + + /** + * Gets enable_recipient_domain_validation_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableRecipientDomainValidationMetadata() + { + return $this->container['enable_recipient_domain_validation_metadata']; + } + + /** + * Sets enable_recipient_domain_validation_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_recipient_domain_validation_metadata + * @return $this + */ + public function setEnableRecipientDomainValidationMetadata($enable_recipient_domain_validation_metadata) + { + $this->container['enable_recipient_domain_validation_metadata'] = $enable_recipient_domain_validation_metadata; + + return $this; + } + + /** + * Gets enable_report_links + * @return string + */ + public function getEnableReportLinks() + { + return $this->container['enable_report_links']; + } + + /** + * Sets enable_report_links + * @param string $enable_report_links + * @return $this + */ + public function setEnableReportLinks($enable_report_links) + { + $this->container['enable_report_links'] = $enable_report_links; + + return $this; + } + + /** + * Gets enable_report_links_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableReportLinksMetadata() + { + return $this->container['enable_report_links_metadata']; + } + + /** + * Sets enable_report_links_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_report_links_metadata + * @return $this + */ + public function setEnableReportLinksMetadata($enable_report_links_metadata) + { + $this->container['enable_report_links_metadata'] = $enable_report_links_metadata; + + return $this; + } + + /** + * Gets enable_require_sign_on_paper + * @return string + */ + public function getEnableRequireSignOnPaper() + { + return $this->container['enable_require_sign_on_paper']; + } + + /** + * Sets enable_require_sign_on_paper + * @param string $enable_require_sign_on_paper + * @return $this + */ + public function setEnableRequireSignOnPaper($enable_require_sign_on_paper) + { + $this->container['enable_require_sign_on_paper'] = $enable_require_sign_on_paper; + + return $this; + } + + /** + * Gets enable_require_sign_on_paper_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableRequireSignOnPaperMetadata() + { + return $this->container['enable_require_sign_on_paper_metadata']; + } + + /** + * Sets enable_require_sign_on_paper_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_require_sign_on_paper_metadata + * @return $this + */ + public function setEnableRequireSignOnPaperMetadata($enable_require_sign_on_paper_metadata) + { + $this->container['enable_require_sign_on_paper_metadata'] = $enable_require_sign_on_paper_metadata; + + return $this; + } + + /** + * Gets enable_reserved_domain + * @return string + */ + public function getEnableReservedDomain() + { + return $this->container['enable_reserved_domain']; + } + + /** + * Sets enable_reserved_domain + * @param string $enable_reserved_domain + * @return $this + */ + public function setEnableReservedDomain($enable_reserved_domain) + { + $this->container['enable_reserved_domain'] = $enable_reserved_domain; + + return $this; + } + + /** + * Gets enable_reserved_domain_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableReservedDomainMetadata() + { + return $this->container['enable_reserved_domain_metadata']; + } + + /** + * Sets enable_reserved_domain_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_reserved_domain_metadata + * @return $this + */ + public function setEnableReservedDomainMetadata($enable_reserved_domain_metadata) + { + $this->container['enable_reserved_domain_metadata'] = $enable_reserved_domain_metadata; + + return $this; + } + + /** + * Gets enable_responsive_signing + * @return string + */ + public function getEnableResponsiveSigning() + { + return $this->container['enable_responsive_signing']; + } + + /** + * Sets enable_responsive_signing + * @param string $enable_responsive_signing + * @return $this + */ + public function setEnableResponsiveSigning($enable_responsive_signing) + { + $this->container['enable_responsive_signing'] = $enable_responsive_signing; + + return $this; + } + + /** + * Gets enable_responsive_signing_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableResponsiveSigningMetadata() + { + return $this->container['enable_responsive_signing_metadata']; + } + + /** + * Sets enable_responsive_signing_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_responsive_signing_metadata + * @return $this + */ + public function setEnableResponsiveSigningMetadata($enable_responsive_signing_metadata) + { + $this->container['enable_responsive_signing_metadata'] = $enable_responsive_signing_metadata; + + return $this; + } + + /** + * Gets enable_scheduled_release + * @return string + */ + public function getEnableScheduledRelease() + { + return $this->container['enable_scheduled_release']; + } + + /** + * Sets enable_scheduled_release + * @param string $enable_scheduled_release + * @return $this + */ + public function setEnableScheduledRelease($enable_scheduled_release) + { + $this->container['enable_scheduled_release'] = $enable_scheduled_release; + + return $this; + } + + /** + * Gets enable_scheduled_release_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableScheduledReleaseMetadata() + { + return $this->container['enable_scheduled_release_metadata']; + } + + /** + * Sets enable_scheduled_release_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_scheduled_release_metadata + * @return $this + */ + public function setEnableScheduledReleaseMetadata($enable_scheduled_release_metadata) + { + $this->container['enable_scheduled_release_metadata'] = $enable_scheduled_release_metadata; + + return $this; + } + + /** + * Gets enable_sending_tags_font_settings + * @return string + */ + public function getEnableSendingTagsFontSettings() + { + return $this->container['enable_sending_tags_font_settings']; + } + + /** + * Sets enable_sending_tags_font_settings + * @param string $enable_sending_tags_font_settings + * @return $this + */ + public function setEnableSendingTagsFontSettings($enable_sending_tags_font_settings) + { + $this->container['enable_sending_tags_font_settings'] = $enable_sending_tags_font_settings; + + return $this; + } + + /** + * Gets enable_sending_tags_font_settings_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableSendingTagsFontSettingsMetadata() + { + return $this->container['enable_sending_tags_font_settings_metadata']; + } + + /** + * Sets enable_sending_tags_font_settings_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_sending_tags_font_settings_metadata + * @return $this + */ + public function setEnableSendingTagsFontSettingsMetadata($enable_sending_tags_font_settings_metadata) + { + $this->container['enable_sending_tags_font_settings_metadata'] = $enable_sending_tags_font_settings_metadata; + + return $this; + } + + /** + * Gets enable_send_to_agent + * @return string + */ + public function getEnableSendToAgent() + { + return $this->container['enable_send_to_agent']; + } + + /** + * Sets enable_send_to_agent + * @param string $enable_send_to_agent + * @return $this + */ + public function setEnableSendToAgent($enable_send_to_agent) + { + $this->container['enable_send_to_agent'] = $enable_send_to_agent; + + return $this; + } + + /** + * Gets enable_send_to_agent_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableSendToAgentMetadata() + { + return $this->container['enable_send_to_agent_metadata']; + } + + /** + * Sets enable_send_to_agent_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_send_to_agent_metadata + * @return $this + */ + public function setEnableSendToAgentMetadata($enable_send_to_agent_metadata) + { + $this->container['enable_send_to_agent_metadata'] = $enable_send_to_agent_metadata; + + return $this; + } + + /** + * Gets enable_send_to_intermediary + * @return string + */ + public function getEnableSendToIntermediary() + { + return $this->container['enable_send_to_intermediary']; + } + + /** + * Sets enable_send_to_intermediary + * @param string $enable_send_to_intermediary + * @return $this + */ + public function setEnableSendToIntermediary($enable_send_to_intermediary) + { + $this->container['enable_send_to_intermediary'] = $enable_send_to_intermediary; + + return $this; + } + + /** + * Gets enable_send_to_intermediary_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableSendToIntermediaryMetadata() + { + return $this->container['enable_send_to_intermediary_metadata']; + } + + /** + * Sets enable_send_to_intermediary_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_send_to_intermediary_metadata + * @return $this + */ + public function setEnableSendToIntermediaryMetadata($enable_send_to_intermediary_metadata) + { + $this->container['enable_send_to_intermediary_metadata'] = $enable_send_to_intermediary_metadata; + + return $this; + } + + /** + * Gets enable_send_to_manage + * @return string + */ + public function getEnableSendToManage() + { + return $this->container['enable_send_to_manage']; + } + + /** + * Sets enable_send_to_manage + * @param string $enable_send_to_manage + * @return $this + */ + public function setEnableSendToManage($enable_send_to_manage) + { + $this->container['enable_send_to_manage'] = $enable_send_to_manage; + + return $this; + } + + /** + * Gets enable_send_to_manage_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableSendToManageMetadata() + { + return $this->container['enable_send_to_manage_metadata']; + } + + /** + * Sets enable_send_to_manage_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_send_to_manage_metadata + * @return $this + */ + public function setEnableSendToManageMetadata($enable_send_to_manage_metadata) + { + $this->container['enable_send_to_manage_metadata'] = $enable_send_to_manage_metadata; + + return $this; + } + + /** + * Gets enable_sequential_signing_api + * @return string + */ + public function getEnableSequentialSigningApi() + { + return $this->container['enable_sequential_signing_api']; + } + + /** + * Sets enable_sequential_signing_api + * @param string $enable_sequential_signing_api + * @return $this + */ + public function setEnableSequentialSigningApi($enable_sequential_signing_api) + { + $this->container['enable_sequential_signing_api'] = $enable_sequential_signing_api; + + return $this; + } + + /** + * Gets enable_sequential_signing_api_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableSequentialSigningApiMetadata() + { + return $this->container['enable_sequential_signing_api_metadata']; + } + + /** + * Sets enable_sequential_signing_api_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_sequential_signing_api_metadata + * @return $this + */ + public function setEnableSequentialSigningApiMetadata($enable_sequential_signing_api_metadata) + { + $this->container['enable_sequential_signing_api_metadata'] = $enable_sequential_signing_api_metadata; + + return $this; + } + + /** + * Gets enable_sequential_signing_ui + * @return string + */ + public function getEnableSequentialSigningUi() + { + return $this->container['enable_sequential_signing_ui']; + } + + /** + * Sets enable_sequential_signing_ui + * @param string $enable_sequential_signing_ui + * @return $this + */ + public function setEnableSequentialSigningUi($enable_sequential_signing_ui) + { + $this->container['enable_sequential_signing_ui'] = $enable_sequential_signing_ui; + + return $this; + } + + /** + * Gets enable_sequential_signing_ui_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableSequentialSigningUiMetadata() + { + return $this->container['enable_sequential_signing_ui_metadata']; + } + + /** + * Sets enable_sequential_signing_ui_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_sequential_signing_ui_metadata + * @return $this + */ + public function setEnableSequentialSigningUiMetadata($enable_sequential_signing_ui_metadata) + { + $this->container['enable_sequential_signing_ui_metadata'] = $enable_sequential_signing_ui_metadata; + + return $this; + } + + /** + * Gets enable_signer_attachments + * @return string + */ + public function getEnableSignerAttachments() + { + return $this->container['enable_signer_attachments']; + } + + /** + * Sets enable_signer_attachments + * @param string $enable_signer_attachments + * @return $this + */ + public function setEnableSignerAttachments($enable_signer_attachments) + { + $this->container['enable_signer_attachments'] = $enable_signer_attachments; + + return $this; + } + + /** + * Gets enable_signer_attachments_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableSignerAttachmentsMetadata() + { + return $this->container['enable_signer_attachments_metadata']; + } + + /** + * Sets enable_signer_attachments_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_signer_attachments_metadata + * @return $this + */ + public function setEnableSignerAttachmentsMetadata($enable_signer_attachments_metadata) + { + $this->container['enable_signer_attachments_metadata'] = $enable_signer_attachments_metadata; + + return $this; + } + + /** + * Gets enable_signing_extension_comments + * @return string + */ + public function getEnableSigningExtensionComments() + { + return $this->container['enable_signing_extension_comments']; + } + + /** + * Sets enable_signing_extension_comments + * @param string $enable_signing_extension_comments + * @return $this + */ + public function setEnableSigningExtensionComments($enable_signing_extension_comments) + { + $this->container['enable_signing_extension_comments'] = $enable_signing_extension_comments; + + return $this; + } + + /** + * Gets enable_signing_extension_comments_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableSigningExtensionCommentsMetadata() + { + return $this->container['enable_signing_extension_comments_metadata']; + } + + /** + * Sets enable_signing_extension_comments_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_signing_extension_comments_metadata + * @return $this + */ + public function setEnableSigningExtensionCommentsMetadata($enable_signing_extension_comments_metadata) + { + $this->container['enable_signing_extension_comments_metadata'] = $enable_signing_extension_comments_metadata; + + return $this; + } + + /** + * Gets enable_signing_extension_conversations + * @return string + */ + public function getEnableSigningExtensionConversations() + { + return $this->container['enable_signing_extension_conversations']; + } + + /** + * Sets enable_signing_extension_conversations + * @param string $enable_signing_extension_conversations + * @return $this + */ + public function setEnableSigningExtensionConversations($enable_signing_extension_conversations) + { + $this->container['enable_signing_extension_conversations'] = $enable_signing_extension_conversations; + + return $this; + } + + /** + * Gets enable_signing_extension_conversations_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableSigningExtensionConversationsMetadata() + { + return $this->container['enable_signing_extension_conversations_metadata']; + } + + /** + * Sets enable_signing_extension_conversations_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_signing_extension_conversations_metadata + * @return $this + */ + public function setEnableSigningExtensionConversationsMetadata($enable_signing_extension_conversations_metadata) + { + $this->container['enable_signing_extension_conversations_metadata'] = $enable_signing_extension_conversations_metadata; + + return $this; + } + + /** + * Gets enable_signing_order_settings_for_account + * @return string + */ + public function getEnableSigningOrderSettingsForAccount() + { + return $this->container['enable_signing_order_settings_for_account']; + } + + /** + * Sets enable_signing_order_settings_for_account + * @param string $enable_signing_order_settings_for_account + * @return $this + */ + public function setEnableSigningOrderSettingsForAccount($enable_signing_order_settings_for_account) + { + $this->container['enable_signing_order_settings_for_account'] = $enable_signing_order_settings_for_account; + + return $this; + } + + /** + * Gets enable_signing_order_settings_for_account_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableSigningOrderSettingsForAccountMetadata() + { + return $this->container['enable_signing_order_settings_for_account_metadata']; + } + + /** + * Sets enable_signing_order_settings_for_account_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_signing_order_settings_for_account_metadata + * @return $this + */ + public function setEnableSigningOrderSettingsForAccountMetadata($enable_signing_order_settings_for_account_metadata) + { + $this->container['enable_signing_order_settings_for_account_metadata'] = $enable_signing_order_settings_for_account_metadata; + + return $this; + } + + /** + * Gets enable_sign_on_paper + * @return string + */ + public function getEnableSignOnPaper() + { + return $this->container['enable_sign_on_paper']; + } + + /** + * Sets enable_sign_on_paper + * @param string $enable_sign_on_paper + * @return $this + */ + public function setEnableSignOnPaper($enable_sign_on_paper) + { + $this->container['enable_sign_on_paper'] = $enable_sign_on_paper; + + return $this; + } + + /** + * Gets enable_sign_on_paper_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableSignOnPaperMetadata() + { + return $this->container['enable_sign_on_paper_metadata']; + } + + /** + * Sets enable_sign_on_paper_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_sign_on_paper_metadata + * @return $this + */ + public function setEnableSignOnPaperMetadata($enable_sign_on_paper_metadata) + { + $this->container['enable_sign_on_paper_metadata'] = $enable_sign_on_paper_metadata; + + return $this; + } + + /** + * Gets enable_sign_on_paper_override + * @return string + */ + public function getEnableSignOnPaperOverride() + { + return $this->container['enable_sign_on_paper_override']; + } + + /** + * Sets enable_sign_on_paper_override + * @param string $enable_sign_on_paper_override + * @return $this + */ + public function setEnableSignOnPaperOverride($enable_sign_on_paper_override) + { + $this->container['enable_sign_on_paper_override'] = $enable_sign_on_paper_override; + + return $this; + } + + /** + * Gets enable_sign_on_paper_override_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableSignOnPaperOverrideMetadata() + { + return $this->container['enable_sign_on_paper_override_metadata']; + } + + /** + * Sets enable_sign_on_paper_override_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_sign_on_paper_override_metadata + * @return $this + */ + public function setEnableSignOnPaperOverrideMetadata($enable_sign_on_paper_override_metadata) + { + $this->container['enable_sign_on_paper_override_metadata'] = $enable_sign_on_paper_override_metadata; + + return $this; + } + + /** + * Gets enable_sign_with_notary + * @return string + */ + public function getEnableSignWithNotary() + { + return $this->container['enable_sign_with_notary']; + } + + /** + * Sets enable_sign_with_notary + * @param string $enable_sign_with_notary + * @return $this + */ + public function setEnableSignWithNotary($enable_sign_with_notary) + { + $this->container['enable_sign_with_notary'] = $enable_sign_with_notary; + + return $this; + } + + /** + * Gets enable_sign_with_notary_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableSignWithNotaryMetadata() + { + return $this->container['enable_sign_with_notary_metadata']; + } + + /** + * Sets enable_sign_with_notary_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_sign_with_notary_metadata + * @return $this + */ + public function setEnableSignWithNotaryMetadata($enable_sign_with_notary_metadata) + { + $this->container['enable_sign_with_notary_metadata'] = $enable_sign_with_notary_metadata; + + return $this; + } + + /** + * Gets enable_smart_contracts + * @return string + */ + public function getEnableSmartContracts() + { + return $this->container['enable_smart_contracts']; + } + + /** + * Sets enable_smart_contracts + * @param string $enable_smart_contracts + * @return $this + */ + public function setEnableSmartContracts($enable_smart_contracts) + { + $this->container['enable_smart_contracts'] = $enable_smart_contracts; + + return $this; + } + + /** + * Gets enable_smart_contracts_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableSmartContractsMetadata() + { + return $this->container['enable_smart_contracts_metadata']; + } + + /** + * Sets enable_smart_contracts_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_smart_contracts_metadata + * @return $this + */ + public function setEnableSmartContractsMetadata($enable_smart_contracts_metadata) + { + $this->container['enable_smart_contracts_metadata'] = $enable_smart_contracts_metadata; + + return $this; + } + + /** + * Gets enable_sms_authentication + * @return string + */ + public function getEnableSmsAuthentication() + { + return $this->container['enable_sms_authentication']; + } + + /** + * Sets enable_sms_authentication + * @param string $enable_sms_authentication + * @return $this + */ + public function setEnableSmsAuthentication($enable_sms_authentication) + { + $this->container['enable_sms_authentication'] = $enable_sms_authentication; + + return $this; + } + + /** + * Gets enable_sms_authentication_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableSmsAuthenticationMetadata() + { + return $this->container['enable_sms_authentication_metadata']; + } + + /** + * Sets enable_sms_authentication_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_sms_authentication_metadata + * @return $this + */ + public function setEnableSmsAuthenticationMetadata($enable_sms_authentication_metadata) + { + $this->container['enable_sms_authentication_metadata'] = $enable_sms_authentication_metadata; + + return $this; + } + + /** + * Gets enable_social_id_login + * @return string + */ + public function getEnableSocialIdLogin() + { + return $this->container['enable_social_id_login']; + } + + /** + * Sets enable_social_id_login + * @param string $enable_social_id_login + * @return $this + */ + public function setEnableSocialIdLogin($enable_social_id_login) + { + $this->container['enable_social_id_login'] = $enable_social_id_login; + + return $this; + } + + /** + * Gets enable_social_id_login_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableSocialIdLoginMetadata() + { + return $this->container['enable_social_id_login_metadata']; + } + + /** + * Sets enable_social_id_login_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_social_id_login_metadata + * @return $this + */ + public function setEnableSocialIdLoginMetadata($enable_social_id_login_metadata) + { + $this->container['enable_social_id_login_metadata'] = $enable_social_id_login_metadata; + + return $this; + } + + /** + * Gets enable_strike_through + * @return string + */ + public function getEnableStrikeThrough() + { + return $this->container['enable_strike_through']; + } + + /** + * Sets enable_strike_through + * @param string $enable_strike_through + * @return $this + */ + public function setEnableStrikeThrough($enable_strike_through) + { + $this->container['enable_strike_through'] = $enable_strike_through; + + return $this; + } + + /** + * Gets enable_strike_through_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableStrikeThroughMetadata() + { + return $this->container['enable_strike_through_metadata']; + } + + /** + * Sets enable_strike_through_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_strike_through_metadata + * @return $this + */ + public function setEnableStrikeThroughMetadata($enable_strike_through_metadata) + { + $this->container['enable_strike_through_metadata'] = $enable_strike_through_metadata; + + return $this; + } + + /** + * Gets enable_transaction_point + * @return string + */ + public function getEnableTransactionPoint() + { + return $this->container['enable_transaction_point']; + } + + /** + * Sets enable_transaction_point + * @param string $enable_transaction_point + * @return $this + */ + public function setEnableTransactionPoint($enable_transaction_point) + { + $this->container['enable_transaction_point'] = $enable_transaction_point; + + return $this; + } + + /** + * Gets enable_transaction_point_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableTransactionPointMetadata() + { + return $this->container['enable_transaction_point_metadata']; + } + + /** + * Sets enable_transaction_point_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_transaction_point_metadata + * @return $this + */ + public function setEnableTransactionPointMetadata($enable_transaction_point_metadata) + { + $this->container['enable_transaction_point_metadata'] = $enable_transaction_point_metadata; + + return $this; + } + + /** + * Gets enable_vaulting + * @return string + */ + public function getEnableVaulting() + { + return $this->container['enable_vaulting']; + } + + /** + * Sets enable_vaulting + * @param string $enable_vaulting + * @return $this + */ + public function setEnableVaulting($enable_vaulting) + { + $this->container['enable_vaulting'] = $enable_vaulting; + + return $this; + } + + /** + * Gets enable_vaulting_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableVaultingMetadata() + { + return $this->container['enable_vaulting_metadata']; + } + + /** + * Sets enable_vaulting_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_vaulting_metadata + * @return $this + */ + public function setEnableVaultingMetadata($enable_vaulting_metadata) + { + $this->container['enable_vaulting_metadata'] = $enable_vaulting_metadata; + + return $this; + } + + /** + * Gets enable_witnessing + * @return string + */ + public function getEnableWitnessing() + { + return $this->container['enable_witnessing']; + } + + /** + * Sets enable_witnessing + * @param string $enable_witnessing + * @return $this + */ + public function setEnableWitnessing($enable_witnessing) + { + $this->container['enable_witnessing'] = $enable_witnessing; + + return $this; + } + + /** + * Gets enable_witnessing_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableWitnessingMetadata() + { + return $this->container['enable_witnessing_metadata']; + } + + /** + * Sets enable_witnessing_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_witnessing_metadata + * @return $this + */ + public function setEnableWitnessingMetadata($enable_witnessing_metadata) + { + $this->container['enable_witnessing_metadata'] = $enable_witnessing_metadata; + + return $this; + } + + /** + * Gets enforce_template_name_uniqueness + * @return string + */ + public function getEnforceTemplateNameUniqueness() + { + return $this->container['enforce_template_name_uniqueness']; + } + + /** + * Sets enforce_template_name_uniqueness + * @param string $enforce_template_name_uniqueness + * @return $this + */ + public function setEnforceTemplateNameUniqueness($enforce_template_name_uniqueness) + { + $this->container['enforce_template_name_uniqueness'] = $enforce_template_name_uniqueness; + + return $this; + } + + /** + * Gets enforce_template_name_uniqueness_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnforceTemplateNameUniquenessMetadata() + { + return $this->container['enforce_template_name_uniqueness_metadata']; + } + + /** + * Sets enforce_template_name_uniqueness_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enforce_template_name_uniqueness_metadata + * @return $this + */ + public function setEnforceTemplateNameUniquenessMetadata($enforce_template_name_uniqueness_metadata) + { + $this->container['enforce_template_name_uniqueness_metadata'] = $enforce_template_name_uniqueness_metadata; + + return $this; + } + + /** + * Gets envelope_integration_allowed + * @return string + */ + public function getEnvelopeIntegrationAllowed() + { + return $this->container['envelope_integration_allowed']; + } + + /** + * Sets envelope_integration_allowed + * @param string $envelope_integration_allowed + * @return $this + */ + public function setEnvelopeIntegrationAllowed($envelope_integration_allowed) + { + $this->container['envelope_integration_allowed'] = $envelope_integration_allowed; + + return $this; + } + + /** + * Gets envelope_integration_allowed_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnvelopeIntegrationAllowedMetadata() + { + return $this->container['envelope_integration_allowed_metadata']; + } + + /** + * Sets envelope_integration_allowed_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $envelope_integration_allowed_metadata + * @return $this + */ + public function setEnvelopeIntegrationAllowedMetadata($envelope_integration_allowed_metadata) + { + $this->container['envelope_integration_allowed_metadata'] = $envelope_integration_allowed_metadata; + + return $this; + } + + /** + * Gets envelope_integration_enabled + * @return string + */ + public function getEnvelopeIntegrationEnabled() + { + return $this->container['envelope_integration_enabled']; + } + + /** + * Sets envelope_integration_enabled + * @param string $envelope_integration_enabled + * @return $this + */ + public function setEnvelopeIntegrationEnabled($envelope_integration_enabled) + { + $this->container['envelope_integration_enabled'] = $envelope_integration_enabled; + + return $this; + } + + /** + * Gets envelope_integration_enabled_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnvelopeIntegrationEnabledMetadata() + { + return $this->container['envelope_integration_enabled_metadata']; + } + + /** + * Sets envelope_integration_enabled_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $envelope_integration_enabled_metadata + * @return $this + */ + public function setEnvelopeIntegrationEnabledMetadata($envelope_integration_enabled_metadata) + { + $this->container['envelope_integration_enabled_metadata'] = $envelope_integration_enabled_metadata; + + return $this; + } + + /** + * Gets envelope_stamping_default_value + * @return string + */ + public function getEnvelopeStampingDefaultValue() + { + return $this->container['envelope_stamping_default_value']; + } + + /** + * Sets envelope_stamping_default_value + * @param string $envelope_stamping_default_value + * @return $this + */ + public function setEnvelopeStampingDefaultValue($envelope_stamping_default_value) + { + $this->container['envelope_stamping_default_value'] = $envelope_stamping_default_value; + + return $this; + } + + /** + * Gets envelope_stamping_default_value_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnvelopeStampingDefaultValueMetadata() + { + return $this->container['envelope_stamping_default_value_metadata']; + } + + /** + * Sets envelope_stamping_default_value_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $envelope_stamping_default_value_metadata + * @return $this + */ + public function setEnvelopeStampingDefaultValueMetadata($envelope_stamping_default_value_metadata) + { + $this->container['envelope_stamping_default_value_metadata'] = $envelope_stamping_default_value_metadata; + + return $this; + } + + /** + * Gets express_send + * @return string + */ + public function getExpressSend() + { + return $this->container['express_send']; + } + + /** + * Sets express_send + * @param string $express_send + * @return $this + */ + public function setExpressSend($express_send) + { + $this->container['express_send'] = $express_send; + + return $this; + } + + /** + * Gets express_send_allow_tabs + * @return string + */ + public function getExpressSendAllowTabs() + { + return $this->container['express_send_allow_tabs']; + } + + /** + * Sets express_send_allow_tabs + * @param string $express_send_allow_tabs + * @return $this + */ + public function setExpressSendAllowTabs($express_send_allow_tabs) + { + $this->container['express_send_allow_tabs'] = $express_send_allow_tabs; + + return $this; + } + + /** + * Gets express_send_allow_tabs_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getExpressSendAllowTabsMetadata() + { + return $this->container['express_send_allow_tabs_metadata']; + } + + /** + * Sets express_send_allow_tabs_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $express_send_allow_tabs_metadata + * @return $this + */ + public function setExpressSendAllowTabsMetadata($express_send_allow_tabs_metadata) + { + $this->container['express_send_allow_tabs_metadata'] = $express_send_allow_tabs_metadata; + + return $this; + } + + /** + * Gets express_send_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getExpressSendMetadata() + { + return $this->container['express_send_metadata']; + } + + /** + * Sets express_send_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $express_send_metadata + * @return $this + */ + public function setExpressSendMetadata($express_send_metadata) + { + $this->container['express_send_metadata'] = $express_send_metadata; + + return $this; + } + + /** + * Gets external_document_sources + * @return \DocuSign\eSign\Model\ExternalDocumentSources + */ + public function getExternalDocumentSources() + { + return $this->container['external_document_sources']; + } + + /** + * Sets external_document_sources + * @param \DocuSign\eSign\Model\ExternalDocumentSources $external_document_sources + * @return $this + */ + public function setExternalDocumentSources($external_document_sources) + { + $this->container['external_document_sources'] = $external_document_sources; + + return $this; + } + + /** + * Gets external_signature_pad_type + * @return string + */ + public function getExternalSignaturePadType() + { + return $this->container['external_signature_pad_type']; + } + + /** + * Sets external_signature_pad_type + * @param string $external_signature_pad_type + * @return $this + */ + public function setExternalSignaturePadType($external_signature_pad_type) + { + $this->container['external_signature_pad_type'] = $external_signature_pad_type; + + return $this; + } + + /** + * Gets external_signature_pad_type_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getExternalSignaturePadTypeMetadata() + { + return $this->container['external_signature_pad_type_metadata']; + } + + /** + * Sets external_signature_pad_type_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $external_signature_pad_type_metadata + * @return $this + */ + public function setExternalSignaturePadTypeMetadata($external_signature_pad_type_metadata) + { + $this->container['external_signature_pad_type_metadata'] = $external_signature_pad_type_metadata; + + return $this; + } + + /** + * Gets fax_out_enabled + * @return string + */ + public function getFaxOutEnabled() + { + return $this->container['fax_out_enabled']; + } + + /** + * Sets fax_out_enabled + * @param string $fax_out_enabled + * @return $this + */ + public function setFaxOutEnabled($fax_out_enabled) + { + $this->container['fax_out_enabled'] = $fax_out_enabled; + + return $this; + } + + /** + * Gets fax_out_enabled_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getFaxOutEnabledMetadata() + { + return $this->container['fax_out_enabled_metadata']; + } + + /** + * Sets fax_out_enabled_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $fax_out_enabled_metadata + * @return $this + */ + public function setFaxOutEnabledMetadata($fax_out_enabled_metadata) + { + $this->container['fax_out_enabled_metadata'] = $fax_out_enabled_metadata; + + return $this; + } + + /** + * Gets guided_forms_html_allowed + * @return string + */ + public function getGuidedFormsHtmlAllowed() + { + return $this->container['guided_forms_html_allowed']; + } + + /** + * Sets guided_forms_html_allowed + * @param string $guided_forms_html_allowed + * @return $this + */ + public function setGuidedFormsHtmlAllowed($guided_forms_html_allowed) + { + $this->container['guided_forms_html_allowed'] = $guided_forms_html_allowed; + + return $this; + } + + /** + * Gets guided_forms_html_allowed_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getGuidedFormsHtmlAllowedMetadata() + { + return $this->container['guided_forms_html_allowed_metadata']; + } + + /** + * Sets guided_forms_html_allowed_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $guided_forms_html_allowed_metadata + * @return $this + */ + public function setGuidedFormsHtmlAllowedMetadata($guided_forms_html_allowed_metadata) + { + $this->container['guided_forms_html_allowed_metadata'] = $guided_forms_html_allowed_metadata; + + return $this; + } + + /** + * Gets hide_account_address_in_co_c + * @return string + */ + public function getHideAccountAddressInCoC() + { + return $this->container['hide_account_address_in_co_c']; + } + + /** + * Sets hide_account_address_in_co_c + * @param string $hide_account_address_in_co_c + * @return $this + */ + public function setHideAccountAddressInCoC($hide_account_address_in_co_c) + { + $this->container['hide_account_address_in_co_c'] = $hide_account_address_in_co_c; + + return $this; + } + + /** + * Gets hide_account_address_in_co_c_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getHideAccountAddressInCoCMetadata() + { + return $this->container['hide_account_address_in_co_c_metadata']; + } + + /** + * Sets hide_account_address_in_co_c_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $hide_account_address_in_co_c_metadata + * @return $this + */ + public function setHideAccountAddressInCoCMetadata($hide_account_address_in_co_c_metadata) + { + $this->container['hide_account_address_in_co_c_metadata'] = $hide_account_address_in_co_c_metadata; + + return $this; + } + + /** + * Gets hide_pricing + * @return string + */ + public function getHidePricing() + { + return $this->container['hide_pricing']; + } + + /** + * Sets hide_pricing + * @param string $hide_pricing + * @return $this + */ + public function setHidePricing($hide_pricing) + { + $this->container['hide_pricing'] = $hide_pricing; + + return $this; + } + + /** + * Gets hide_pricing_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getHidePricingMetadata() + { + return $this->container['hide_pricing_metadata']; + } + + /** + * Sets hide_pricing_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $hide_pricing_metadata + * @return $this + */ + public function setHidePricingMetadata($hide_pricing_metadata) + { + $this->container['hide_pricing_metadata'] = $hide_pricing_metadata; + + return $this; + } + + /** + * Gets id_check_configurations + * @return \DocuSign\eSign\Model\IdCheckConfiguration[] + */ + public function getIdCheckConfigurations() + { + return $this->container['id_check_configurations']; + } + + /** + * Sets id_check_configurations + * @param \DocuSign\eSign\Model\IdCheckConfiguration[] $id_check_configurations + * @return $this + */ + public function setIdCheckConfigurations($id_check_configurations) + { + $this->container['id_check_configurations'] = $id_check_configurations; + + return $this; + } + + /** + * Gets id_check_expire + * @return string + */ + public function getIdCheckExpire() + { + return $this->container['id_check_expire']; + } + + /** + * Sets id_check_expire + * @param string $id_check_expire + * @return $this + */ + public function setIdCheckExpire($id_check_expire) + { + $this->container['id_check_expire'] = $id_check_expire; + + return $this; + } + + /** + * Gets id_check_expire_days + * @return string + */ + public function getIdCheckExpireDays() + { + return $this->container['id_check_expire_days']; + } + + /** + * Sets id_check_expire_days + * @param string $id_check_expire_days + * @return $this + */ + public function setIdCheckExpireDays($id_check_expire_days) + { + $this->container['id_check_expire_days'] = $id_check_expire_days; + + return $this; + } + + /** + * Gets id_check_expire_days_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getIdCheckExpireDaysMetadata() + { + return $this->container['id_check_expire_days_metadata']; + } + + /** + * Sets id_check_expire_days_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $id_check_expire_days_metadata + * @return $this + */ + public function setIdCheckExpireDaysMetadata($id_check_expire_days_metadata) + { + $this->container['id_check_expire_days_metadata'] = $id_check_expire_days_metadata; + + return $this; + } + + /** + * Gets id_check_expire_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getIdCheckExpireMetadata() + { + return $this->container['id_check_expire_metadata']; + } + + /** + * Sets id_check_expire_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $id_check_expire_metadata + * @return $this + */ + public function setIdCheckExpireMetadata($id_check_expire_metadata) + { + $this->container['id_check_expire_metadata'] = $id_check_expire_metadata; + + return $this; + } + + /** + * Gets id_check_expire_minutes + * @return string + */ + public function getIdCheckExpireMinutes() + { + return $this->container['id_check_expire_minutes']; + } + + /** + * Sets id_check_expire_minutes + * @param string $id_check_expire_minutes + * @return $this + */ + public function setIdCheckExpireMinutes($id_check_expire_minutes) + { + $this->container['id_check_expire_minutes'] = $id_check_expire_minutes; + + return $this; + } + + /** + * Gets id_check_expire_minutes_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getIdCheckExpireMinutesMetadata() + { + return $this->container['id_check_expire_minutes_metadata']; + } + + /** + * Sets id_check_expire_minutes_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $id_check_expire_minutes_metadata + * @return $this + */ + public function setIdCheckExpireMinutesMetadata($id_check_expire_minutes_metadata) + { + $this->container['id_check_expire_minutes_metadata'] = $id_check_expire_minutes_metadata; + + return $this; + } + + /** + * Gets id_check_required + * @return string + */ + public function getIdCheckRequired() + { + return $this->container['id_check_required']; + } + + /** + * Sets id_check_required + * @param string $id_check_required + * @return $this + */ + public function setIdCheckRequired($id_check_required) + { + $this->container['id_check_required'] = $id_check_required; + + return $this; + } + + /** + * Gets id_check_required_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getIdCheckRequiredMetadata() + { + return $this->container['id_check_required_metadata']; + } + + /** + * Sets id_check_required_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $id_check_required_metadata + * @return $this + */ + public function setIdCheckRequiredMetadata($id_check_required_metadata) + { + $this->container['id_check_required_metadata'] = $id_check_required_metadata; + + return $this; + } + + /** + * Gets identity_verification + * @return \DocuSign\eSign\Model\AccountIdentityVerificationWorkflow[] + */ + public function getIdentityVerification() + { + return $this->container['identity_verification']; + } + + /** + * Sets identity_verification + * @param \DocuSign\eSign\Model\AccountIdentityVerificationWorkflow[] $identity_verification + * @return $this + */ + public function setIdentityVerification($identity_verification) + { + $this->container['identity_verification'] = $identity_verification; + + return $this; + } + + /** + * Gets identity_verification_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getIdentityVerificationMetadata() + { + return $this->container['identity_verification_metadata']; + } + + /** + * Sets identity_verification_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $identity_verification_metadata + * @return $this + */ + public function setIdentityVerificationMetadata($identity_verification_metadata) + { + $this->container['identity_verification_metadata'] = $identity_verification_metadata; + + return $this; + } + + /** + * Gets ignore_error_if_anchor_tab_not_found + * @return string + */ + public function getIgnoreErrorIfAnchorTabNotFound() + { + return $this->container['ignore_error_if_anchor_tab_not_found']; + } + + /** + * Sets ignore_error_if_anchor_tab_not_found + * @param string $ignore_error_if_anchor_tab_not_found + * @return $this + */ + public function setIgnoreErrorIfAnchorTabNotFound($ignore_error_if_anchor_tab_not_found) + { + $this->container['ignore_error_if_anchor_tab_not_found'] = $ignore_error_if_anchor_tab_not_found; + + return $this; + } + + /** + * Gets ignore_error_if_anchor_tab_not_found_metadata_enabled + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getIgnoreErrorIfAnchorTabNotFoundMetadataEnabled() + { + return $this->container['ignore_error_if_anchor_tab_not_found_metadata_enabled']; + } + + /** + * Sets ignore_error_if_anchor_tab_not_found_metadata_enabled + * @param \DocuSign\eSign\Model\SettingsMetadata $ignore_error_if_anchor_tab_not_found_metadata_enabled + * @return $this + */ + public function setIgnoreErrorIfAnchorTabNotFoundMetadataEnabled($ignore_error_if_anchor_tab_not_found_metadata_enabled) + { + $this->container['ignore_error_if_anchor_tab_not_found_metadata_enabled'] = $ignore_error_if_anchor_tab_not_found_metadata_enabled; + + return $this; + } + + /** + * Gets in_person_id_check_question + * @return string + */ + public function getInPersonIdCheckQuestion() + { + return $this->container['in_person_id_check_question']; + } + + /** + * Sets in_person_id_check_question + * @param string $in_person_id_check_question + * @return $this + */ + public function setInPersonIdCheckQuestion($in_person_id_check_question) + { + $this->container['in_person_id_check_question'] = $in_person_id_check_question; + + return $this; + } + + /** + * Gets in_person_id_check_question_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getInPersonIdCheckQuestionMetadata() + { + return $this->container['in_person_id_check_question_metadata']; + } + + /** + * Sets in_person_id_check_question_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $in_person_id_check_question_metadata + * @return $this + */ + public function setInPersonIdCheckQuestionMetadata($in_person_id_check_question_metadata) + { + $this->container['in_person_id_check_question_metadata'] = $in_person_id_check_question_metadata; + + return $this; + } + + /** + * Gets in_person_signing_enabled + * @return string + */ + public function getInPersonSigningEnabled() + { + return $this->container['in_person_signing_enabled']; + } + + /** + * Sets in_person_signing_enabled + * @param string $in_person_signing_enabled + * @return $this + */ + public function setInPersonSigningEnabled($in_person_signing_enabled) + { + $this->container['in_person_signing_enabled'] = $in_person_signing_enabled; + + return $this; + } + + /** + * Gets in_person_signing_enabled_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getInPersonSigningEnabledMetadata() + { + return $this->container['in_person_signing_enabled_metadata']; + } + + /** + * Sets in_person_signing_enabled_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $in_person_signing_enabled_metadata + * @return $this + */ + public function setInPersonSigningEnabledMetadata($in_person_signing_enabled_metadata) + { + $this->container['in_person_signing_enabled_metadata'] = $in_person_signing_enabled_metadata; + + return $this; + } + + /** + * Gets in_session_enabled + * @return string + */ + public function getInSessionEnabled() + { + return $this->container['in_session_enabled']; + } + + /** + * Sets in_session_enabled + * @param string $in_session_enabled + * @return $this + */ + public function setInSessionEnabled($in_session_enabled) + { + $this->container['in_session_enabled'] = $in_session_enabled; + + return $this; + } + + /** + * Gets in_session_enabled_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getInSessionEnabledMetadata() + { + return $this->container['in_session_enabled_metadata']; + } + + /** + * Sets in_session_enabled_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $in_session_enabled_metadata + * @return $this + */ + public function setInSessionEnabledMetadata($in_session_enabled_metadata) + { + $this->container['in_session_enabled_metadata'] = $in_session_enabled_metadata; + + return $this; + } + + /** + * Gets in_session_suppress_emails + * @return string + */ + public function getInSessionSuppressEmails() + { + return $this->container['in_session_suppress_emails']; + } + + /** + * Sets in_session_suppress_emails + * @param string $in_session_suppress_emails + * @return $this + */ + public function setInSessionSuppressEmails($in_session_suppress_emails) + { + $this->container['in_session_suppress_emails'] = $in_session_suppress_emails; + + return $this; + } + + /** + * Gets in_session_suppress_emails_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getInSessionSuppressEmailsMetadata() + { + return $this->container['in_session_suppress_emails_metadata']; + } + + /** + * Sets in_session_suppress_emails_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $in_session_suppress_emails_metadata + * @return $this + */ + public function setInSessionSuppressEmailsMetadata($in_session_suppress_emails_metadata) + { + $this->container['in_session_suppress_emails_metadata'] = $in_session_suppress_emails_metadata; + + return $this; + } + + /** + * Gets maximum_signing_groups + * @return string + */ + public function getMaximumSigningGroups() + { + return $this->container['maximum_signing_groups']; + } + + /** + * Sets maximum_signing_groups + * @param string $maximum_signing_groups + * @return $this + */ + public function setMaximumSigningGroups($maximum_signing_groups) + { + $this->container['maximum_signing_groups'] = $maximum_signing_groups; + + return $this; + } + + /** + * Gets maximum_signing_groups_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getMaximumSigningGroupsMetadata() + { + return $this->container['maximum_signing_groups_metadata']; + } + + /** + * Sets maximum_signing_groups_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $maximum_signing_groups_metadata + * @return $this + */ + public function setMaximumSigningGroupsMetadata($maximum_signing_groups_metadata) + { + $this->container['maximum_signing_groups_metadata'] = $maximum_signing_groups_metadata; + + return $this; + } + + /** + * Gets maximum_users_per_signing_group + * @return string + */ + public function getMaximumUsersPerSigningGroup() + { + return $this->container['maximum_users_per_signing_group']; + } + + /** + * Sets maximum_users_per_signing_group + * @param string $maximum_users_per_signing_group + * @return $this + */ + public function setMaximumUsersPerSigningGroup($maximum_users_per_signing_group) + { + $this->container['maximum_users_per_signing_group'] = $maximum_users_per_signing_group; + + return $this; + } + + /** + * Gets maximum_users_per_signing_group_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getMaximumUsersPerSigningGroupMetadata() + { + return $this->container['maximum_users_per_signing_group_metadata']; + } + + /** + * Sets maximum_users_per_signing_group_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $maximum_users_per_signing_group_metadata + * @return $this + */ + public function setMaximumUsersPerSigningGroupMetadata($maximum_users_per_signing_group_metadata) + { + $this->container['maximum_users_per_signing_group_metadata'] = $maximum_users_per_signing_group_metadata; + + return $this; + } + + /** + * Gets max_number_of_custom_stamps + * @return string + */ + public function getMaxNumberOfCustomStamps() + { + return $this->container['max_number_of_custom_stamps']; + } + + /** + * Sets max_number_of_custom_stamps + * @param string $max_number_of_custom_stamps + * @return $this + */ + public function setMaxNumberOfCustomStamps($max_number_of_custom_stamps) + { + $this->container['max_number_of_custom_stamps'] = $max_number_of_custom_stamps; + + return $this; + } + + /** + * Gets mobile_session_timeout + * @return string + */ + public function getMobileSessionTimeout() + { + return $this->container['mobile_session_timeout']; + } + + /** + * Sets mobile_session_timeout + * @param string $mobile_session_timeout + * @return $this + */ + public function setMobileSessionTimeout($mobile_session_timeout) + { + $this->container['mobile_session_timeout'] = $mobile_session_timeout; + + return $this; + } + + /** + * Gets mobile_session_timeout_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getMobileSessionTimeoutMetadata() + { + return $this->container['mobile_session_timeout_metadata']; + } + + /** + * Sets mobile_session_timeout_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $mobile_session_timeout_metadata + * @return $this + */ + public function setMobileSessionTimeoutMetadata($mobile_session_timeout_metadata) + { + $this->container['mobile_session_timeout_metadata'] = $mobile_session_timeout_metadata; + + return $this; + } + + /** + * Gets number_of_active_custom_stamps + * @return string + */ + public function getNumberOfActiveCustomStamps() + { + return $this->container['number_of_active_custom_stamps']; + } + + /** + * Sets number_of_active_custom_stamps + * @param string $number_of_active_custom_stamps + * @return $this + */ + public function setNumberOfActiveCustomStamps($number_of_active_custom_stamps) + { + $this->container['number_of_active_custom_stamps'] = $number_of_active_custom_stamps; + + return $this; + } + + /** + * Gets opt_in_mobile_signing_v02 + * @return string + */ + public function getOptInMobileSigningV02() + { + return $this->container['opt_in_mobile_signing_v02']; + } + + /** + * Sets opt_in_mobile_signing_v02 + * @param string $opt_in_mobile_signing_v02 + * @return $this + */ + public function setOptInMobileSigningV02($opt_in_mobile_signing_v02) + { + $this->container['opt_in_mobile_signing_v02'] = $opt_in_mobile_signing_v02; + + return $this; + } + + /** + * Gets opt_in_mobile_signing_v02_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getOptInMobileSigningV02Metadata() + { + return $this->container['opt_in_mobile_signing_v02_metadata']; + } + + /** + * Sets opt_in_mobile_signing_v02_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $opt_in_mobile_signing_v02_metadata + * @return $this + */ + public function setOptInMobileSigningV02Metadata($opt_in_mobile_signing_v02_metadata) + { + $this->container['opt_in_mobile_signing_v02_metadata'] = $opt_in_mobile_signing_v02_metadata; + + return $this; + } + + /** + * Gets opt_out_auto_nav_text_and_tab_color_updates + * @return string + */ + public function getOptOutAutoNavTextAndTabColorUpdates() + { + return $this->container['opt_out_auto_nav_text_and_tab_color_updates']; + } + + /** + * Sets opt_out_auto_nav_text_and_tab_color_updates + * @param string $opt_out_auto_nav_text_and_tab_color_updates + * @return $this + */ + public function setOptOutAutoNavTextAndTabColorUpdates($opt_out_auto_nav_text_and_tab_color_updates) + { + $this->container['opt_out_auto_nav_text_and_tab_color_updates'] = $opt_out_auto_nav_text_and_tab_color_updates; + + return $this; + } + + /** + * Gets opt_out_auto_nav_text_and_tab_color_updates_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getOptOutAutoNavTextAndTabColorUpdatesMetadata() + { + return $this->container['opt_out_auto_nav_text_and_tab_color_updates_metadata']; + } + + /** + * Sets opt_out_auto_nav_text_and_tab_color_updates_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $opt_out_auto_nav_text_and_tab_color_updates_metadata + * @return $this + */ + public function setOptOutAutoNavTextAndTabColorUpdatesMetadata($opt_out_auto_nav_text_and_tab_color_updates_metadata) + { + $this->container['opt_out_auto_nav_text_and_tab_color_updates_metadata'] = $opt_out_auto_nav_text_and_tab_color_updates_metadata; + + return $this; + } + + /** + * Gets opt_out_new_platform_seal + * @return string + */ + public function getOptOutNewPlatformSeal() + { + return $this->container['opt_out_new_platform_seal']; + } + + /** + * Sets opt_out_new_platform_seal + * @param string $opt_out_new_platform_seal + * @return $this + */ + public function setOptOutNewPlatformSeal($opt_out_new_platform_seal) + { + $this->container['opt_out_new_platform_seal'] = $opt_out_new_platform_seal; + + return $this; + } + + /** + * Gets opt_out_new_platform_seal_platform_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getOptOutNewPlatformSealPlatformMetadata() + { + return $this->container['opt_out_new_platform_seal_platform_metadata']; + } + + /** + * Sets opt_out_new_platform_seal_platform_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $opt_out_new_platform_seal_platform_metadata + * @return $this + */ + public function setOptOutNewPlatformSealPlatformMetadata($opt_out_new_platform_seal_platform_metadata) + { + $this->container['opt_out_new_platform_seal_platform_metadata'] = $opt_out_new_platform_seal_platform_metadata; + + return $this; + } + + /** + * Gets phone_auth_recipient_may_provide_phone_number + * @return string + */ + public function getPhoneAuthRecipientMayProvidePhoneNumber() + { + return $this->container['phone_auth_recipient_may_provide_phone_number']; + } + + /** + * Sets phone_auth_recipient_may_provide_phone_number + * @param string $phone_auth_recipient_may_provide_phone_number + * @return $this + */ + public function setPhoneAuthRecipientMayProvidePhoneNumber($phone_auth_recipient_may_provide_phone_number) + { + $this->container['phone_auth_recipient_may_provide_phone_number'] = $phone_auth_recipient_may_provide_phone_number; + + return $this; + } + + /** + * Gets phone_auth_recipient_may_provide_phone_number_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getPhoneAuthRecipientMayProvidePhoneNumberMetadata() + { + return $this->container['phone_auth_recipient_may_provide_phone_number_metadata']; + } + + /** + * Sets phone_auth_recipient_may_provide_phone_number_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $phone_auth_recipient_may_provide_phone_number_metadata + * @return $this + */ + public function setPhoneAuthRecipientMayProvidePhoneNumberMetadata($phone_auth_recipient_may_provide_phone_number_metadata) + { + $this->container['phone_auth_recipient_may_provide_phone_number_metadata'] = $phone_auth_recipient_may_provide_phone_number_metadata; + + return $this; + } + + /** + * Gets pki_sign_downloaded_pdf_docs + * @return string + */ + public function getPkiSignDownloadedPdfDocs() + { + return $this->container['pki_sign_downloaded_pdf_docs']; + } + + /** + * Sets pki_sign_downloaded_pdf_docs + * @param string $pki_sign_downloaded_pdf_docs + * @return $this + */ + public function setPkiSignDownloadedPdfDocs($pki_sign_downloaded_pdf_docs) + { + $this->container['pki_sign_downloaded_pdf_docs'] = $pki_sign_downloaded_pdf_docs; + + return $this; + } + + /** + * Gets pki_sign_downloaded_pdf_docs_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getPkiSignDownloadedPdfDocsMetadata() + { + return $this->container['pki_sign_downloaded_pdf_docs_metadata']; + } + + /** + * Sets pki_sign_downloaded_pdf_docs_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $pki_sign_downloaded_pdf_docs_metadata + * @return $this + */ + public function setPkiSignDownloadedPdfDocsMetadata($pki_sign_downloaded_pdf_docs_metadata) + { + $this->container['pki_sign_downloaded_pdf_docs_metadata'] = $pki_sign_downloaded_pdf_docs_metadata; + + return $this; + } + + /** + * Gets recipients_can_sign_offline + * @return string + */ + public function getRecipientsCanSignOffline() + { + return $this->container['recipients_can_sign_offline']; + } + + /** + * Sets recipients_can_sign_offline + * @param string $recipients_can_sign_offline + * @return $this + */ + public function setRecipientsCanSignOffline($recipients_can_sign_offline) + { + $this->container['recipients_can_sign_offline'] = $recipients_can_sign_offline; + + return $this; + } + + /** + * Gets recipients_can_sign_offline_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getRecipientsCanSignOfflineMetadata() + { + return $this->container['recipients_can_sign_offline_metadata']; + } + + /** + * Sets recipients_can_sign_offline_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $recipients_can_sign_offline_metadata + * @return $this + */ + public function setRecipientsCanSignOfflineMetadata($recipients_can_sign_offline_metadata) + { + $this->container['recipients_can_sign_offline_metadata'] = $recipients_can_sign_offline_metadata; + + return $this; + } + + /** + * Gets recipient_signing_auto_navigation_control + * @return string + */ + public function getRecipientSigningAutoNavigationControl() + { + return $this->container['recipient_signing_auto_navigation_control']; + } + + /** + * Sets recipient_signing_auto_navigation_control + * @param string $recipient_signing_auto_navigation_control + * @return $this + */ + public function setRecipientSigningAutoNavigationControl($recipient_signing_auto_navigation_control) + { + $this->container['recipient_signing_auto_navigation_control'] = $recipient_signing_auto_navigation_control; + + return $this; + } + + /** + * Gets recipient_signing_auto_navigation_control_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getRecipientSigningAutoNavigationControlMetadata() + { + return $this->container['recipient_signing_auto_navigation_control_metadata']; + } + + /** + * Sets recipient_signing_auto_navigation_control_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $recipient_signing_auto_navigation_control_metadata + * @return $this + */ + public function setRecipientSigningAutoNavigationControlMetadata($recipient_signing_auto_navigation_control_metadata) + { + $this->container['recipient_signing_auto_navigation_control_metadata'] = $recipient_signing_auto_navigation_control_metadata; + + return $this; + } + + /** + * Gets require21_cf_rpt11_compliance + * @return string + */ + public function getRequire21CfRpt11Compliance() + { + return $this->container['require21_cf_rpt11_compliance']; + } + + /** + * Sets require21_cf_rpt11_compliance + * @param string $require21_cf_rpt11_compliance + * @return $this + */ + public function setRequire21CfRpt11Compliance($require21_cf_rpt11_compliance) + { + $this->container['require21_cf_rpt11_compliance'] = $require21_cf_rpt11_compliance; + + return $this; + } + + /** + * Gets require21_cf_rpt11_compliance_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getRequire21CfRpt11ComplianceMetadata() + { + return $this->container['require21_cf_rpt11_compliance_metadata']; + } + + /** + * Sets require21_cf_rpt11_compliance_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $require21_cf_rpt11_compliance_metadata + * @return $this + */ + public function setRequire21CfRpt11ComplianceMetadata($require21_cf_rpt11_compliance_metadata) + { + $this->container['require21_cf_rpt11_compliance_metadata'] = $require21_cf_rpt11_compliance_metadata; + + return $this; + } + + /** + * Gets require_decline_reason + * @return string + */ + public function getRequireDeclineReason() + { + return $this->container['require_decline_reason']; + } + + /** + * Sets require_decline_reason + * @param string $require_decline_reason + * @return $this + */ + public function setRequireDeclineReason($require_decline_reason) + { + $this->container['require_decline_reason'] = $require_decline_reason; + + return $this; + } + + /** + * Gets require_decline_reason_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getRequireDeclineReasonMetadata() + { + return $this->container['require_decline_reason_metadata']; + } + + /** + * Sets require_decline_reason_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $require_decline_reason_metadata + * @return $this + */ + public function setRequireDeclineReasonMetadata($require_decline_reason_metadata) + { + $this->container['require_decline_reason_metadata'] = $require_decline_reason_metadata; + + return $this; + } + + /** + * Gets require_external_user_management + * @return string + */ + public function getRequireExternalUserManagement() + { + return $this->container['require_external_user_management']; + } + + /** + * Sets require_external_user_management + * @param string $require_external_user_management + * @return $this + */ + public function setRequireExternalUserManagement($require_external_user_management) + { + $this->container['require_external_user_management'] = $require_external_user_management; + + return $this; + } + + /** + * Gets require_external_user_management_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getRequireExternalUserManagementMetadata() + { + return $this->container['require_external_user_management_metadata']; + } + + /** + * Sets require_external_user_management_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $require_external_user_management_metadata + * @return $this + */ + public function setRequireExternalUserManagementMetadata($require_external_user_management_metadata) + { + $this->container['require_external_user_management_metadata'] = $require_external_user_management_metadata; + + return $this; + } + + /** + * Gets require_signer_certificate_type + * @return string + */ + public function getRequireSignerCertificateType() + { + return $this->container['require_signer_certificate_type']; + } + + /** + * Sets require_signer_certificate_type + * @param string $require_signer_certificate_type + * @return $this + */ + public function setRequireSignerCertificateType($require_signer_certificate_type) + { + $this->container['require_signer_certificate_type'] = $require_signer_certificate_type; + + return $this; + } + + /** + * Gets require_signer_certificate_type_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getRequireSignerCertificateTypeMetadata() + { + return $this->container['require_signer_certificate_type_metadata']; + } + + /** + * Sets require_signer_certificate_type_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $require_signer_certificate_type_metadata + * @return $this + */ + public function setRequireSignerCertificateTypeMetadata($require_signer_certificate_type_metadata) + { + $this->container['require_signer_certificate_type_metadata'] = $require_signer_certificate_type_metadata; + + return $this; + } + + /** + * Gets rsa_verid_account_name + * @return string + */ + public function getRsaVeridAccountName() + { + return $this->container['rsa_verid_account_name']; + } + + /** + * Sets rsa_verid_account_name + * @param string $rsa_verid_account_name + * @return $this + */ + public function setRsaVeridAccountName($rsa_verid_account_name) + { + $this->container['rsa_verid_account_name'] = $rsa_verid_account_name; + + return $this; + } + + /** + * Gets rsa_verid_password + * @return string + */ + public function getRsaVeridPassword() + { + return $this->container['rsa_verid_password']; + } + + /** + * Sets rsa_verid_password + * @param string $rsa_verid_password + * @return $this + */ + public function setRsaVeridPassword($rsa_verid_password) + { + $this->container['rsa_verid_password'] = $rsa_verid_password; + + return $this; + } + + /** + * Gets rsa_verid_ruleset + * @return string + */ + public function getRsaVeridRuleset() + { + return $this->container['rsa_verid_ruleset']; + } + + /** + * Sets rsa_verid_ruleset + * @param string $rsa_verid_ruleset + * @return $this + */ + public function setRsaVeridRuleset($rsa_verid_ruleset) + { + $this->container['rsa_verid_ruleset'] = $rsa_verid_ruleset; + + return $this; + } + + /** + * Gets rsa_verid_user_id + * @return string + */ + public function getRsaVeridUserId() + { + return $this->container['rsa_verid_user_id']; + } + + /** + * Sets rsa_verid_user_id + * @param string $rsa_verid_user_id + * @return $this + */ + public function setRsaVeridUserId($rsa_verid_user_id) + { + $this->container['rsa_verid_user_id'] = $rsa_verid_user_id; + + return $this; + } + + /** + * Gets self_signed_recipient_email_document + * @return string + */ + public function getSelfSignedRecipientEmailDocument() + { + return $this->container['self_signed_recipient_email_document']; + } + + /** + * Sets self_signed_recipient_email_document + * @param string $self_signed_recipient_email_document + * @return $this + */ + public function setSelfSignedRecipientEmailDocument($self_signed_recipient_email_document) + { + $this->container['self_signed_recipient_email_document'] = $self_signed_recipient_email_document; + + return $this; + } + + /** + * Gets self_signed_recipient_email_document_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSelfSignedRecipientEmailDocumentMetadata() + { + return $this->container['self_signed_recipient_email_document_metadata']; + } + + /** + * Sets self_signed_recipient_email_document_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $self_signed_recipient_email_document_metadata + * @return $this + */ + public function setSelfSignedRecipientEmailDocumentMetadata($self_signed_recipient_email_document_metadata) + { + $this->container['self_signed_recipient_email_document_metadata'] = $self_signed_recipient_email_document_metadata; + + return $this; + } + + /** + * Gets self_signed_recipient_email_document_user_override + * @return string + */ + public function getSelfSignedRecipientEmailDocumentUserOverride() + { + return $this->container['self_signed_recipient_email_document_user_override']; + } + + /** + * Sets self_signed_recipient_email_document_user_override + * @param string $self_signed_recipient_email_document_user_override + * @return $this + */ + public function setSelfSignedRecipientEmailDocumentUserOverride($self_signed_recipient_email_document_user_override) + { + $this->container['self_signed_recipient_email_document_user_override'] = $self_signed_recipient_email_document_user_override; + + return $this; + } + + /** + * Gets self_signed_recipient_email_document_user_override_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSelfSignedRecipientEmailDocumentUserOverrideMetadata() + { + return $this->container['self_signed_recipient_email_document_user_override_metadata']; + } + + /** + * Sets self_signed_recipient_email_document_user_override_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $self_signed_recipient_email_document_user_override_metadata + * @return $this + */ + public function setSelfSignedRecipientEmailDocumentUserOverrideMetadata($self_signed_recipient_email_document_user_override_metadata) + { + $this->container['self_signed_recipient_email_document_user_override_metadata'] = $self_signed_recipient_email_document_user_override_metadata; + + return $this; + } + + /** + * Gets sender_can_sign_in_each_location + * @return string + */ + public function getSenderCanSignInEachLocation() + { + return $this->container['sender_can_sign_in_each_location']; + } + + /** + * Sets sender_can_sign_in_each_location + * @param string $sender_can_sign_in_each_location + * @return $this + */ + public function setSenderCanSignInEachLocation($sender_can_sign_in_each_location) + { + $this->container['sender_can_sign_in_each_location'] = $sender_can_sign_in_each_location; + + return $this; + } + + /** + * Gets sender_can_sign_in_each_location_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSenderCanSignInEachLocationMetadata() + { + return $this->container['sender_can_sign_in_each_location_metadata']; + } + + /** + * Sets sender_can_sign_in_each_location_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $sender_can_sign_in_each_location_metadata + * @return $this + */ + public function setSenderCanSignInEachLocationMetadata($sender_can_sign_in_each_location_metadata) + { + $this->container['sender_can_sign_in_each_location_metadata'] = $sender_can_sign_in_each_location_metadata; + + return $this; + } + + /** + * Gets sender_must_authenticate_signing + * @return string + */ + public function getSenderMustAuthenticateSigning() + { + return $this->container['sender_must_authenticate_signing']; + } + + /** + * Sets sender_must_authenticate_signing + * @param string $sender_must_authenticate_signing + * @return $this + */ + public function setSenderMustAuthenticateSigning($sender_must_authenticate_signing) + { + $this->container['sender_must_authenticate_signing'] = $sender_must_authenticate_signing; + + return $this; + } + + /** + * Gets sender_must_authenticate_signing_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSenderMustAuthenticateSigningMetadata() + { + return $this->container['sender_must_authenticate_signing_metadata']; + } + + /** + * Sets sender_must_authenticate_signing_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $sender_must_authenticate_signing_metadata + * @return $this + */ + public function setSenderMustAuthenticateSigningMetadata($sender_must_authenticate_signing_metadata) + { + $this->container['sender_must_authenticate_signing_metadata'] = $sender_must_authenticate_signing_metadata; + + return $this; + } + + /** + * Gets sending_tags_font_color + * @return string + */ + public function getSendingTagsFontColor() + { + return $this->container['sending_tags_font_color']; + } + + /** + * Sets sending_tags_font_color + * @param string $sending_tags_font_color + * @return $this + */ + public function setSendingTagsFontColor($sending_tags_font_color) + { + $this->container['sending_tags_font_color'] = $sending_tags_font_color; + + return $this; + } + + /** + * Gets sending_tags_font_color_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSendingTagsFontColorMetadata() + { + return $this->container['sending_tags_font_color_metadata']; + } + + /** + * Sets sending_tags_font_color_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $sending_tags_font_color_metadata + * @return $this + */ + public function setSendingTagsFontColorMetadata($sending_tags_font_color_metadata) + { + $this->container['sending_tags_font_color_metadata'] = $sending_tags_font_color_metadata; + + return $this; + } + + /** + * Gets sending_tags_font_name + * @return string + */ + public function getSendingTagsFontName() + { + return $this->container['sending_tags_font_name']; + } + + /** + * Sets sending_tags_font_name + * @param string $sending_tags_font_name + * @return $this + */ + public function setSendingTagsFontName($sending_tags_font_name) + { + $this->container['sending_tags_font_name'] = $sending_tags_font_name; + + return $this; + } + + /** + * Gets sending_tags_font_name_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSendingTagsFontNameMetadata() + { + return $this->container['sending_tags_font_name_metadata']; + } + + /** + * Sets sending_tags_font_name_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $sending_tags_font_name_metadata + * @return $this + */ + public function setSendingTagsFontNameMetadata($sending_tags_font_name_metadata) + { + $this->container['sending_tags_font_name_metadata'] = $sending_tags_font_name_metadata; + + return $this; + } + + /** + * Gets sending_tags_font_size + * @return string + */ + public function getSendingTagsFontSize() + { + return $this->container['sending_tags_font_size']; + } + + /** + * Sets sending_tags_font_size + * @param string $sending_tags_font_size + * @return $this + */ + public function setSendingTagsFontSize($sending_tags_font_size) + { + $this->container['sending_tags_font_size'] = $sending_tags_font_size; + + return $this; + } + + /** + * Gets sending_tags_font_size_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSendingTagsFontSizeMetadata() + { + return $this->container['sending_tags_font_size_metadata']; + } + + /** + * Sets sending_tags_font_size_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $sending_tags_font_size_metadata + * @return $this + */ + public function setSendingTagsFontSizeMetadata($sending_tags_font_size_metadata) + { + $this->container['sending_tags_font_size_metadata'] = $sending_tags_font_size_metadata; + + return $this; + } + + /** + * Gets send_to_certified_delivery_enabled + * @return string + */ + public function getSendToCertifiedDeliveryEnabled() + { + return $this->container['send_to_certified_delivery_enabled']; + } + + /** + * Sets send_to_certified_delivery_enabled + * @param string $send_to_certified_delivery_enabled + * @return $this + */ + public function setSendToCertifiedDeliveryEnabled($send_to_certified_delivery_enabled) + { + $this->container['send_to_certified_delivery_enabled'] = $send_to_certified_delivery_enabled; + + return $this; + } + + /** + * Gets send_to_certified_delivery_enabled_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSendToCertifiedDeliveryEnabledMetadata() + { + return $this->container['send_to_certified_delivery_enabled_metadata']; + } + + /** + * Sets send_to_certified_delivery_enabled_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $send_to_certified_delivery_enabled_metadata + * @return $this + */ + public function setSendToCertifiedDeliveryEnabledMetadata($send_to_certified_delivery_enabled_metadata) + { + $this->container['send_to_certified_delivery_enabled_metadata'] = $send_to_certified_delivery_enabled_metadata; + + return $this; + } + + /** + * Gets session_timeout + * @return string + */ + public function getSessionTimeout() + { + return $this->container['session_timeout']; + } + + /** + * Sets session_timeout + * @param string $session_timeout + * @return $this + */ + public function setSessionTimeout($session_timeout) + { + $this->container['session_timeout'] = $session_timeout; + + return $this; + } + + /** + * Gets session_timeout_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSessionTimeoutMetadata() + { + return $this->container['session_timeout_metadata']; + } + + /** + * Sets session_timeout_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $session_timeout_metadata + * @return $this + */ + public function setSessionTimeoutMetadata($session_timeout_metadata) + { + $this->container['session_timeout_metadata'] = $session_timeout_metadata; + + return $this; + } + + /** + * Gets set_recip_email_lang + * @return string + */ + public function getSetRecipEmailLang() + { + return $this->container['set_recip_email_lang']; + } + + /** + * Sets set_recip_email_lang + * @param string $set_recip_email_lang + * @return $this + */ + public function setSetRecipEmailLang($set_recip_email_lang) + { + $this->container['set_recip_email_lang'] = $set_recip_email_lang; + + return $this; + } + + /** + * Gets set_recip_email_lang_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSetRecipEmailLangMetadata() + { + return $this->container['set_recip_email_lang_metadata']; + } + + /** + * Sets set_recip_email_lang_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $set_recip_email_lang_metadata + * @return $this + */ + public function setSetRecipEmailLangMetadata($set_recip_email_lang_metadata) + { + $this->container['set_recip_email_lang_metadata'] = $set_recip_email_lang_metadata; + + return $this; + } + + /** + * Gets set_recip_sign_lang + * @return string + */ + public function getSetRecipSignLang() + { + return $this->container['set_recip_sign_lang']; + } + + /** + * Sets set_recip_sign_lang + * @param string $set_recip_sign_lang + * @return $this + */ + public function setSetRecipSignLang($set_recip_sign_lang) + { + $this->container['set_recip_sign_lang'] = $set_recip_sign_lang; + + return $this; + } + + /** + * Gets set_recip_sign_lang_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSetRecipSignLangMetadata() + { + return $this->container['set_recip_sign_lang_metadata']; + } + + /** + * Sets set_recip_sign_lang_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $set_recip_sign_lang_metadata + * @return $this + */ + public function setSetRecipSignLangMetadata($set_recip_sign_lang_metadata) + { + $this->container['set_recip_sign_lang_metadata'] = $set_recip_sign_lang_metadata; + + return $this; + } + + /** + * Gets shared_template_folders + * @return string + */ + public function getSharedTemplateFolders() + { + return $this->container['shared_template_folders']; + } + + /** + * Sets shared_template_folders + * @param string $shared_template_folders + * @return $this + */ + public function setSharedTemplateFolders($shared_template_folders) + { + $this->container['shared_template_folders'] = $shared_template_folders; + + return $this; + } + + /** + * Gets shared_template_folders_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSharedTemplateFoldersMetadata() + { + return $this->container['shared_template_folders_metadata']; + } + + /** + * Sets shared_template_folders_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $shared_template_folders_metadata + * @return $this + */ + public function setSharedTemplateFoldersMetadata($shared_template_folders_metadata) + { + $this->container['shared_template_folders_metadata'] = $shared_template_folders_metadata; + + return $this; + } + + /** + * Gets show_complete_dialog_in_embedded_session + * @return string + */ + public function getShowCompleteDialogInEmbeddedSession() + { + return $this->container['show_complete_dialog_in_embedded_session']; + } + + /** + * Sets show_complete_dialog_in_embedded_session + * @param string $show_complete_dialog_in_embedded_session + * @return $this + */ + public function setShowCompleteDialogInEmbeddedSession($show_complete_dialog_in_embedded_session) + { + $this->container['show_complete_dialog_in_embedded_session'] = $show_complete_dialog_in_embedded_session; + + return $this; + } + + /** + * Gets show_complete_dialog_in_embedded_session_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getShowCompleteDialogInEmbeddedSessionMetadata() + { + return $this->container['show_complete_dialog_in_embedded_session_metadata']; + } + + /** + * Sets show_complete_dialog_in_embedded_session_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $show_complete_dialog_in_embedded_session_metadata + * @return $this + */ + public function setShowCompleteDialogInEmbeddedSessionMetadata($show_complete_dialog_in_embedded_session_metadata) + { + $this->container['show_complete_dialog_in_embedded_session_metadata'] = $show_complete_dialog_in_embedded_session_metadata; + + return $this; + } + + /** + * Gets show_conditional_routing_on_send + * @return string + */ + public function getShowConditionalRoutingOnSend() + { + return $this->container['show_conditional_routing_on_send']; + } + + /** + * Sets show_conditional_routing_on_send + * @param string $show_conditional_routing_on_send + * @return $this + */ + public function setShowConditionalRoutingOnSend($show_conditional_routing_on_send) + { + $this->container['show_conditional_routing_on_send'] = $show_conditional_routing_on_send; + + return $this; + } + + /** + * Gets show_conditional_routing_on_send_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getShowConditionalRoutingOnSendMetadata() + { + return $this->container['show_conditional_routing_on_send_metadata']; + } + + /** + * Sets show_conditional_routing_on_send_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $show_conditional_routing_on_send_metadata + * @return $this + */ + public function setShowConditionalRoutingOnSendMetadata($show_conditional_routing_on_send_metadata) + { + $this->container['show_conditional_routing_on_send_metadata'] = $show_conditional_routing_on_send_metadata; + + return $this; + } + + /** + * Gets show_initial_conditional_fields + * @return string + */ + public function getShowInitialConditionalFields() + { + return $this->container['show_initial_conditional_fields']; + } + + /** + * Sets show_initial_conditional_fields + * @param string $show_initial_conditional_fields + * @return $this + */ + public function setShowInitialConditionalFields($show_initial_conditional_fields) + { + $this->container['show_initial_conditional_fields'] = $show_initial_conditional_fields; + + return $this; + } + + /** + * Gets show_initial_conditional_fields_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getShowInitialConditionalFieldsMetadata() + { + return $this->container['show_initial_conditional_fields_metadata']; + } + + /** + * Sets show_initial_conditional_fields_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $show_initial_conditional_fields_metadata + * @return $this + */ + public function setShowInitialConditionalFieldsMetadata($show_initial_conditional_fields_metadata) + { + $this->container['show_initial_conditional_fields_metadata'] = $show_initial_conditional_fields_metadata; + + return $this; + } + + /** + * Gets show_localized_watermarks + * @return string + */ + public function getShowLocalizedWatermarks() + { + return $this->container['show_localized_watermarks']; + } + + /** + * Sets show_localized_watermarks + * @param string $show_localized_watermarks + * @return $this + */ + public function setShowLocalizedWatermarks($show_localized_watermarks) + { + $this->container['show_localized_watermarks'] = $show_localized_watermarks; + + return $this; + } + + /** + * Gets show_localized_watermarks_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getShowLocalizedWatermarksMetadata() + { + return $this->container['show_localized_watermarks_metadata']; + } + + /** + * Sets show_localized_watermarks_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $show_localized_watermarks_metadata + * @return $this + */ + public function setShowLocalizedWatermarksMetadata($show_localized_watermarks_metadata) + { + $this->container['show_localized_watermarks_metadata'] = $show_localized_watermarks_metadata; + + return $this; + } + + /** + * Gets show_tutorials + * @return string + */ + public function getShowTutorials() + { + return $this->container['show_tutorials']; + } + + /** + * Sets show_tutorials + * @param string $show_tutorials + * @return $this + */ + public function setShowTutorials($show_tutorials) + { + $this->container['show_tutorials'] = $show_tutorials; + + return $this; + } + + /** + * Gets show_tutorials_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getShowTutorialsMetadata() + { + return $this->container['show_tutorials_metadata']; + } + + /** + * Sets show_tutorials_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $show_tutorials_metadata + * @return $this + */ + public function setShowTutorialsMetadata($show_tutorials_metadata) + { + $this->container['show_tutorials_metadata'] = $show_tutorials_metadata; + + return $this; + } + + /** + * Gets signature_providers + * @return string[] + */ + public function getSignatureProviders() + { + return $this->container['signature_providers']; + } + + /** + * Sets signature_providers + * @param string[] $signature_providers + * @return $this + */ + public function setSignatureProviders($signature_providers) + { + $this->container['signature_providers'] = $signature_providers; + + return $this; + } + + /** + * Gets signature_providers_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSignatureProvidersMetadata() + { + return $this->container['signature_providers_metadata']; + } + + /** + * Sets signature_providers_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $signature_providers_metadata + * @return $this + */ + public function setSignatureProvidersMetadata($signature_providers_metadata) + { + $this->container['signature_providers_metadata'] = $signature_providers_metadata; + + return $this; + } + + /** + * Gets sign_date_format + * @return string + */ + public function getSignDateFormat() + { + return $this->container['sign_date_format']; + } + + /** + * Sets sign_date_format + * @param string $sign_date_format + * @return $this + */ + public function setSignDateFormat($sign_date_format) + { + $this->container['sign_date_format'] = $sign_date_format; + + return $this; + } + + /** + * Gets sign_date_format_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSignDateFormatMetadata() + { + return $this->container['sign_date_format_metadata']; + } + + /** + * Sets sign_date_format_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $sign_date_format_metadata + * @return $this + */ + public function setSignDateFormatMetadata($sign_date_format_metadata) + { + $this->container['sign_date_format_metadata'] = $sign_date_format_metadata; + + return $this; + } + + /** + * Gets signer_attach_certificate_to_envelope_pdf + * @return string + */ + public function getSignerAttachCertificateToEnvelopePdf() + { + return $this->container['signer_attach_certificate_to_envelope_pdf']; + } + + /** + * Sets signer_attach_certificate_to_envelope_pdf + * @param string $signer_attach_certificate_to_envelope_pdf + * @return $this + */ + public function setSignerAttachCertificateToEnvelopePdf($signer_attach_certificate_to_envelope_pdf) + { + $this->container['signer_attach_certificate_to_envelope_pdf'] = $signer_attach_certificate_to_envelope_pdf; + + return $this; + } + + /** + * Gets signer_attach_certificate_to_envelope_pdf_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSignerAttachCertificateToEnvelopePdfMetadata() + { + return $this->container['signer_attach_certificate_to_envelope_pdf_metadata']; + } + + /** + * Sets signer_attach_certificate_to_envelope_pdf_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $signer_attach_certificate_to_envelope_pdf_metadata + * @return $this + */ + public function setSignerAttachCertificateToEnvelopePdfMetadata($signer_attach_certificate_to_envelope_pdf_metadata) + { + $this->container['signer_attach_certificate_to_envelope_pdf_metadata'] = $signer_attach_certificate_to_envelope_pdf_metadata; + + return $this; + } + + /** + * Gets signer_attach_concat + * @return string + */ + public function getSignerAttachConcat() + { + return $this->container['signer_attach_concat']; + } + + /** + * Sets signer_attach_concat + * @param string $signer_attach_concat + * @return $this + */ + public function setSignerAttachConcat($signer_attach_concat) + { + $this->container['signer_attach_concat'] = $signer_attach_concat; + + return $this; + } + + /** + * Gets signer_attach_concat_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSignerAttachConcatMetadata() + { + return $this->container['signer_attach_concat_metadata']; + } + + /** + * Sets signer_attach_concat_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $signer_attach_concat_metadata + * @return $this + */ + public function setSignerAttachConcatMetadata($signer_attach_concat_metadata) + { + $this->container['signer_attach_concat_metadata'] = $signer_attach_concat_metadata; + + return $this; + } + + /** + * Gets signer_can_create_account + * @return string + */ + public function getSignerCanCreateAccount() + { + return $this->container['signer_can_create_account']; + } + + /** + * Sets signer_can_create_account + * @param string $signer_can_create_account + * @return $this + */ + public function setSignerCanCreateAccount($signer_can_create_account) + { + $this->container['signer_can_create_account'] = $signer_can_create_account; + + return $this; + } + + /** + * Gets signer_can_create_account_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSignerCanCreateAccountMetadata() + { + return $this->container['signer_can_create_account_metadata']; + } + + /** + * Sets signer_can_create_account_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $signer_can_create_account_metadata + * @return $this + */ + public function setSignerCanCreateAccountMetadata($signer_can_create_account_metadata) + { + $this->container['signer_can_create_account_metadata'] = $signer_can_create_account_metadata; + + return $this; + } + + /** + * Gets signer_can_sign_on_mobile + * @return string + */ + public function getSignerCanSignOnMobile() + { + return $this->container['signer_can_sign_on_mobile']; + } + + /** + * Sets signer_can_sign_on_mobile + * @param string $signer_can_sign_on_mobile + * @return $this + */ + public function setSignerCanSignOnMobile($signer_can_sign_on_mobile) + { + $this->container['signer_can_sign_on_mobile'] = $signer_can_sign_on_mobile; + + return $this; + } + + /** + * Gets signer_can_sign_on_mobile_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSignerCanSignOnMobileMetadata() + { + return $this->container['signer_can_sign_on_mobile_metadata']; + } + + /** + * Sets signer_can_sign_on_mobile_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $signer_can_sign_on_mobile_metadata + * @return $this + */ + public function setSignerCanSignOnMobileMetadata($signer_can_sign_on_mobile_metadata) + { + $this->container['signer_can_sign_on_mobile_metadata'] = $signer_can_sign_on_mobile_metadata; + + return $this; + } + + /** + * Gets signer_in_session_use_envelope_complete_email + * @return string + */ + public function getSignerInSessionUseEnvelopeCompleteEmail() + { + return $this->container['signer_in_session_use_envelope_complete_email']; + } + + /** + * Sets signer_in_session_use_envelope_complete_email + * @param string $signer_in_session_use_envelope_complete_email + * @return $this + */ + public function setSignerInSessionUseEnvelopeCompleteEmail($signer_in_session_use_envelope_complete_email) + { + $this->container['signer_in_session_use_envelope_complete_email'] = $signer_in_session_use_envelope_complete_email; + + return $this; + } + + /** + * Gets signer_in_session_use_envelope_complete_email_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSignerInSessionUseEnvelopeCompleteEmailMetadata() + { + return $this->container['signer_in_session_use_envelope_complete_email_metadata']; + } + + /** + * Sets signer_in_session_use_envelope_complete_email_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $signer_in_session_use_envelope_complete_email_metadata + * @return $this + */ + public function setSignerInSessionUseEnvelopeCompleteEmailMetadata($signer_in_session_use_envelope_complete_email_metadata) + { + $this->container['signer_in_session_use_envelope_complete_email_metadata'] = $signer_in_session_use_envelope_complete_email_metadata; + + return $this; + } + + /** + * Gets signer_login_requirements + * @return string + */ + public function getSignerLoginRequirements() + { + return $this->container['signer_login_requirements']; + } + + /** + * Sets signer_login_requirements + * @param string $signer_login_requirements + * @return $this + */ + public function setSignerLoginRequirements($signer_login_requirements) + { + $this->container['signer_login_requirements'] = $signer_login_requirements; + + return $this; + } + + /** + * Gets signer_login_requirements_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSignerLoginRequirementsMetadata() + { + return $this->container['signer_login_requirements_metadata']; + } + + /** + * Sets signer_login_requirements_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $signer_login_requirements_metadata + * @return $this + */ + public function setSignerLoginRequirementsMetadata($signer_login_requirements_metadata) + { + $this->container['signer_login_requirements_metadata'] = $signer_login_requirements_metadata; + + return $this; + } + + /** + * Gets signer_must_have_account + * @return string + */ + public function getSignerMustHaveAccount() + { + return $this->container['signer_must_have_account']; + } + + /** + * Sets signer_must_have_account + * @param string $signer_must_have_account + * @return $this + */ + public function setSignerMustHaveAccount($signer_must_have_account) + { + $this->container['signer_must_have_account'] = $signer_must_have_account; + + return $this; + } + + /** + * Gets signer_must_have_account_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSignerMustHaveAccountMetadata() + { + return $this->container['signer_must_have_account_metadata']; + } + + /** + * Sets signer_must_have_account_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $signer_must_have_account_metadata + * @return $this + */ + public function setSignerMustHaveAccountMetadata($signer_must_have_account_metadata) + { + $this->container['signer_must_have_account_metadata'] = $signer_must_have_account_metadata; + + return $this; + } + + /** + * Gets signer_must_login_to_sign + * @return string + */ + public function getSignerMustLoginToSign() + { + return $this->container['signer_must_login_to_sign']; + } + + /** + * Sets signer_must_login_to_sign + * @param string $signer_must_login_to_sign + * @return $this + */ + public function setSignerMustLoginToSign($signer_must_login_to_sign) + { + $this->container['signer_must_login_to_sign'] = $signer_must_login_to_sign; + + return $this; + } + + /** + * Gets signer_must_login_to_sign_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSignerMustLoginToSignMetadata() + { + return $this->container['signer_must_login_to_sign_metadata']; + } + + /** + * Sets signer_must_login_to_sign_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $signer_must_login_to_sign_metadata + * @return $this + */ + public function setSignerMustLoginToSignMetadata($signer_must_login_to_sign_metadata) + { + $this->container['signer_must_login_to_sign_metadata'] = $signer_must_login_to_sign_metadata; + + return $this; + } + + /** + * Gets signer_show_secure_field_initial_values + * @return string + */ + public function getSignerShowSecureFieldInitialValues() + { + return $this->container['signer_show_secure_field_initial_values']; + } + + /** + * Sets signer_show_secure_field_initial_values + * @param string $signer_show_secure_field_initial_values + * @return $this + */ + public function setSignerShowSecureFieldInitialValues($signer_show_secure_field_initial_values) + { + $this->container['signer_show_secure_field_initial_values'] = $signer_show_secure_field_initial_values; + + return $this; + } + + /** + * Gets signer_show_secure_field_initial_values_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSignerShowSecureFieldInitialValuesMetadata() + { + return $this->container['signer_show_secure_field_initial_values_metadata']; + } + + /** + * Sets signer_show_secure_field_initial_values_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $signer_show_secure_field_initial_values_metadata + * @return $this + */ + public function setSignerShowSecureFieldInitialValuesMetadata($signer_show_secure_field_initial_values_metadata) + { + $this->container['signer_show_secure_field_initial_values_metadata'] = $signer_show_secure_field_initial_values_metadata; + + return $this; + } + + /** + * Gets signing_session_timeout + * @return string + */ + public function getSigningSessionTimeout() + { + return $this->container['signing_session_timeout']; + } + + /** + * Sets signing_session_timeout + * @param string $signing_session_timeout + * @return $this + */ + public function setSigningSessionTimeout($signing_session_timeout) + { + $this->container['signing_session_timeout'] = $signing_session_timeout; + + return $this; + } + + /** + * Gets signing_session_timeout_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSigningSessionTimeoutMetadata() + { + return $this->container['signing_session_timeout_metadata']; + } + + /** + * Sets signing_session_timeout_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $signing_session_timeout_metadata + * @return $this + */ + public function setSigningSessionTimeoutMetadata($signing_session_timeout_metadata) + { + $this->container['signing_session_timeout_metadata'] = $signing_session_timeout_metadata; + + return $this; + } + + /** + * Gets signing_ui_version + * @return string + */ + public function getSigningUiVersion() + { + return $this->container['signing_ui_version']; + } + + /** + * Sets signing_ui_version + * @param string $signing_ui_version + * @return $this + */ + public function setSigningUiVersion($signing_ui_version) + { + $this->container['signing_ui_version'] = $signing_ui_version; + + return $this; + } + + /** + * Gets signing_ui_version_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSigningUiVersionMetadata() + { + return $this->container['signing_ui_version_metadata']; + } + + /** + * Sets signing_ui_version_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $signing_ui_version_metadata + * @return $this + */ + public function setSigningUiVersionMetadata($signing_ui_version_metadata) + { + $this->container['signing_ui_version_metadata'] = $signing_ui_version_metadata; + + return $this; + } + + /** + * Gets sign_time_format + * @return string + */ + public function getSignTimeFormat() + { + return $this->container['sign_time_format']; + } + + /** + * Sets sign_time_format + * @param string $sign_time_format + * @return $this + */ + public function setSignTimeFormat($sign_time_format) + { + $this->container['sign_time_format'] = $sign_time_format; + + return $this; + } + + /** + * Gets sign_time_format_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSignTimeFormatMetadata() + { + return $this->container['sign_time_format_metadata']; + } + + /** + * Sets sign_time_format_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $sign_time_format_metadata + * @return $this + */ + public function setSignTimeFormatMetadata($sign_time_format_metadata) + { + $this->container['sign_time_format_metadata'] = $sign_time_format_metadata; + + return $this; + } + + /** + * Gets sign_time_show_am_pm + * @return string + */ + public function getSignTimeShowAmPm() + { + return $this->container['sign_time_show_am_pm']; + } + + /** + * Sets sign_time_show_am_pm + * @param string $sign_time_show_am_pm + * @return $this + */ + public function setSignTimeShowAmPm($sign_time_show_am_pm) + { + $this->container['sign_time_show_am_pm'] = $sign_time_show_am_pm; + + return $this; + } + + /** + * Gets sign_time_show_am_pm_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSignTimeShowAmPmMetadata() + { + return $this->container['sign_time_show_am_pm_metadata']; + } + + /** + * Sets sign_time_show_am_pm_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $sign_time_show_am_pm_metadata + * @return $this + */ + public function setSignTimeShowAmPmMetadata($sign_time_show_am_pm_metadata) + { + $this->container['sign_time_show_am_pm_metadata'] = $sign_time_show_am_pm_metadata; + + return $this; + } + + /** + * Gets simplified_sending_enabled + * @return string + */ + public function getSimplifiedSendingEnabled() + { + return $this->container['simplified_sending_enabled']; + } + + /** + * Sets simplified_sending_enabled + * @param string $simplified_sending_enabled + * @return $this + */ + public function setSimplifiedSendingEnabled($simplified_sending_enabled) + { + $this->container['simplified_sending_enabled'] = $simplified_sending_enabled; + + return $this; + } + + /** + * Gets simplified_sending_enabled_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSimplifiedSendingEnabledMetadata() + { + return $this->container['simplified_sending_enabled_metadata']; + } + + /** + * Sets simplified_sending_enabled_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $simplified_sending_enabled_metadata + * @return $this + */ + public function setSimplifiedSendingEnabledMetadata($simplified_sending_enabled_metadata) + { + $this->container['simplified_sending_enabled_metadata'] = $simplified_sending_enabled_metadata; + + return $this; + } + + /** + * Gets single_sign_on_enabled + * @return string + */ + public function getSingleSignOnEnabled() + { + return $this->container['single_sign_on_enabled']; + } + + /** + * Sets single_sign_on_enabled + * @param string $single_sign_on_enabled + * @return $this + */ + public function setSingleSignOnEnabled($single_sign_on_enabled) + { + $this->container['single_sign_on_enabled'] = $single_sign_on_enabled; + + return $this; + } + + /** + * Gets single_sign_on_enabled_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSingleSignOnEnabledMetadata() + { + return $this->container['single_sign_on_enabled_metadata']; + } + + /** + * Sets single_sign_on_enabled_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $single_sign_on_enabled_metadata + * @return $this + */ + public function setSingleSignOnEnabledMetadata($single_sign_on_enabled_metadata) + { + $this->container['single_sign_on_enabled_metadata'] = $single_sign_on_enabled_metadata; + + return $this; + } + + /** + * Gets skip_auth_completed_envelopes + * @return string + */ + public function getSkipAuthCompletedEnvelopes() + { + return $this->container['skip_auth_completed_envelopes']; + } + + /** + * Sets skip_auth_completed_envelopes + * @param string $skip_auth_completed_envelopes + * @return $this + */ + public function setSkipAuthCompletedEnvelopes($skip_auth_completed_envelopes) + { + $this->container['skip_auth_completed_envelopes'] = $skip_auth_completed_envelopes; + + return $this; + } + + /** + * Gets skip_auth_completed_envelopes_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSkipAuthCompletedEnvelopesMetadata() + { + return $this->container['skip_auth_completed_envelopes_metadata']; + } + + /** + * Sets skip_auth_completed_envelopes_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $skip_auth_completed_envelopes_metadata + * @return $this + */ + public function setSkipAuthCompletedEnvelopesMetadata($skip_auth_completed_envelopes_metadata) + { + $this->container['skip_auth_completed_envelopes_metadata'] = $skip_auth_completed_envelopes_metadata; + + return $this; + } + + /** + * Gets social_id_recip_auth + * @return string + */ + public function getSocialIdRecipAuth() + { + return $this->container['social_id_recip_auth']; + } + + /** + * Sets social_id_recip_auth + * @param string $social_id_recip_auth + * @return $this + */ + public function setSocialIdRecipAuth($social_id_recip_auth) + { + $this->container['social_id_recip_auth'] = $social_id_recip_auth; + + return $this; + } + + /** + * Gets social_id_recip_auth_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSocialIdRecipAuthMetadata() + { + return $this->container['social_id_recip_auth_metadata']; + } + + /** + * Sets social_id_recip_auth_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $social_id_recip_auth_metadata + * @return $this + */ + public function setSocialIdRecipAuthMetadata($social_id_recip_auth_metadata) + { + $this->container['social_id_recip_auth_metadata'] = $social_id_recip_auth_metadata; + + return $this; + } + + /** + * Gets specify_document_visibility + * @return string + */ + public function getSpecifyDocumentVisibility() + { + return $this->container['specify_document_visibility']; + } + + /** + * Sets specify_document_visibility + * @param string $specify_document_visibility + * @return $this + */ + public function setSpecifyDocumentVisibility($specify_document_visibility) + { + $this->container['specify_document_visibility'] = $specify_document_visibility; + + return $this; + } + + /** + * Gets specify_document_visibility_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSpecifyDocumentVisibilityMetadata() + { + return $this->container['specify_document_visibility_metadata']; + } + + /** + * Sets specify_document_visibility_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $specify_document_visibility_metadata + * @return $this + */ + public function setSpecifyDocumentVisibilityMetadata($specify_document_visibility_metadata) + { + $this->container['specify_document_visibility_metadata'] = $specify_document_visibility_metadata; + + return $this; + } + + /** + * Gets start_in_advanced_correct + * @return string + */ + public function getStartInAdvancedCorrect() + { + return $this->container['start_in_advanced_correct']; + } + + /** + * Sets start_in_advanced_correct + * @param string $start_in_advanced_correct + * @return $this + */ + public function setStartInAdvancedCorrect($start_in_advanced_correct) + { + $this->container['start_in_advanced_correct'] = $start_in_advanced_correct; + + return $this; + } + + /** + * Gets start_in_advanced_correct_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getStartInAdvancedCorrectMetadata() + { + return $this->container['start_in_advanced_correct_metadata']; + } + + /** + * Sets start_in_advanced_correct_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $start_in_advanced_correct_metadata + * @return $this + */ + public function setStartInAdvancedCorrectMetadata($start_in_advanced_correct_metadata) + { + $this->container['start_in_advanced_correct_metadata'] = $start_in_advanced_correct_metadata; + + return $this; + } + + /** + * Gets supplemental_documents_must_accept + * @return string + */ + public function getSupplementalDocumentsMustAccept() + { + return $this->container['supplemental_documents_must_accept']; + } + + /** + * Sets supplemental_documents_must_accept + * @param string $supplemental_documents_must_accept + * @return $this + */ + public function setSupplementalDocumentsMustAccept($supplemental_documents_must_accept) + { + $this->container['supplemental_documents_must_accept'] = $supplemental_documents_must_accept; + + return $this; + } + + /** + * Gets supplemental_documents_must_accept_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSupplementalDocumentsMustAcceptMetadata() + { + return $this->container['supplemental_documents_must_accept_metadata']; + } + + /** + * Sets supplemental_documents_must_accept_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $supplemental_documents_must_accept_metadata + * @return $this + */ + public function setSupplementalDocumentsMustAcceptMetadata($supplemental_documents_must_accept_metadata) + { + $this->container['supplemental_documents_must_accept_metadata'] = $supplemental_documents_must_accept_metadata; + + return $this; + } + + /** + * Gets supplemental_documents_must_read + * @return string + */ + public function getSupplementalDocumentsMustRead() + { + return $this->container['supplemental_documents_must_read']; + } + + /** + * Sets supplemental_documents_must_read + * @param string $supplemental_documents_must_read + * @return $this + */ + public function setSupplementalDocumentsMustRead($supplemental_documents_must_read) + { + $this->container['supplemental_documents_must_read'] = $supplemental_documents_must_read; + + return $this; + } + + /** + * Gets supplemental_documents_must_read_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSupplementalDocumentsMustReadMetadata() + { + return $this->container['supplemental_documents_must_read_metadata']; + } + + /** + * Sets supplemental_documents_must_read_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $supplemental_documents_must_read_metadata + * @return $this + */ + public function setSupplementalDocumentsMustReadMetadata($supplemental_documents_must_read_metadata) + { + $this->container['supplemental_documents_must_read_metadata'] = $supplemental_documents_must_read_metadata; + + return $this; + } + + /** + * Gets supplemental_documents_must_view + * @return string + */ + public function getSupplementalDocumentsMustView() + { + return $this->container['supplemental_documents_must_view']; + } + + /** + * Sets supplemental_documents_must_view + * @param string $supplemental_documents_must_view + * @return $this + */ + public function setSupplementalDocumentsMustView($supplemental_documents_must_view) + { + $this->container['supplemental_documents_must_view'] = $supplemental_documents_must_view; + + return $this; + } + + /** + * Gets supplemental_documents_must_view_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSupplementalDocumentsMustViewMetadata() + { + return $this->container['supplemental_documents_must_view_metadata']; + } + + /** + * Sets supplemental_documents_must_view_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $supplemental_documents_must_view_metadata + * @return $this + */ + public function setSupplementalDocumentsMustViewMetadata($supplemental_documents_must_view_metadata) + { + $this->container['supplemental_documents_must_view_metadata'] = $supplemental_documents_must_view_metadata; + + return $this; + } + + /** + * Gets suppress_certificate_enforcement + * @return string + */ + public function getSuppressCertificateEnforcement() + { + return $this->container['suppress_certificate_enforcement']; + } + + /** + * Sets suppress_certificate_enforcement + * @param string $suppress_certificate_enforcement + * @return $this + */ + public function setSuppressCertificateEnforcement($suppress_certificate_enforcement) + { + $this->container['suppress_certificate_enforcement'] = $suppress_certificate_enforcement; + + return $this; + } + + /** + * Gets suppress_certificate_enforcement_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSuppressCertificateEnforcementMetadata() + { + return $this->container['suppress_certificate_enforcement_metadata']; + } + + /** + * Sets suppress_certificate_enforcement_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $suppress_certificate_enforcement_metadata + * @return $this + */ + public function setSuppressCertificateEnforcementMetadata($suppress_certificate_enforcement_metadata) + { + $this->container['suppress_certificate_enforcement_metadata'] = $suppress_certificate_enforcement_metadata; + + return $this; + } + + /** + * Gets tab_account_settings + * @return \DocuSign\eSign\Model\TabAccountSettings + */ + public function getTabAccountSettings() + { + return $this->container['tab_account_settings']; + } + + /** + * Sets tab_account_settings + * @param \DocuSign\eSign\Model\TabAccountSettings $tab_account_settings + * @return $this + */ + public function setTabAccountSettings($tab_account_settings) + { + $this->container['tab_account_settings'] = $tab_account_settings; + + return $this; + } + + /** + * Gets timezone_offset_api + * @return string + */ + public function getTimezoneOffsetApi() + { + return $this->container['timezone_offset_api']; + } + + /** + * Sets timezone_offset_api + * @param string $timezone_offset_api + * @return $this + */ + public function setTimezoneOffsetApi($timezone_offset_api) + { + $this->container['timezone_offset_api'] = $timezone_offset_api; + + return $this; + } + + /** + * Gets timezone_offset_api_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getTimezoneOffsetApiMetadata() + { + return $this->container['timezone_offset_api_metadata']; + } + + /** + * Sets timezone_offset_api_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $timezone_offset_api_metadata + * @return $this + */ + public function setTimezoneOffsetApiMetadata($timezone_offset_api_metadata) + { + $this->container['timezone_offset_api_metadata'] = $timezone_offset_api_metadata; + + return $this; + } + + /** + * Gets timezone_offset_ui + * @return string + */ + public function getTimezoneOffsetUi() + { + return $this->container['timezone_offset_ui']; + } + + /** + * Sets timezone_offset_ui + * @param string $timezone_offset_ui + * @return $this + */ + public function setTimezoneOffsetUi($timezone_offset_ui) + { + $this->container['timezone_offset_ui'] = $timezone_offset_ui; + + return $this; + } + + /** + * Gets timezone_offset_ui_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getTimezoneOffsetUiMetadata() + { + return $this->container['timezone_offset_ui_metadata']; + } + + /** + * Sets timezone_offset_ui_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $timezone_offset_ui_metadata + * @return $this + */ + public function setTimezoneOffsetUiMetadata($timezone_offset_ui_metadata) + { + $this->container['timezone_offset_ui_metadata'] = $timezone_offset_ui_metadata; + + return $this; + } + + /** + * Gets universal_signature_opt_in + * @return string + */ + public function getUniversalSignatureOptIn() + { + return $this->container['universal_signature_opt_in']; + } + + /** + * Sets universal_signature_opt_in + * @param string $universal_signature_opt_in + * @return $this + */ + public function setUniversalSignatureOptIn($universal_signature_opt_in) + { + $this->container['universal_signature_opt_in'] = $universal_signature_opt_in; + + return $this; + } + + /** + * Gets use_account_level_email + * @return string + */ + public function getUseAccountLevelEmail() + { + return $this->container['use_account_level_email']; + } + + /** + * Sets use_account_level_email + * @param string $use_account_level_email + * @return $this + */ + public function setUseAccountLevelEmail($use_account_level_email) + { + $this->container['use_account_level_email'] = $use_account_level_email; + + return $this; + } + + /** + * Gets use_account_level_email_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getUseAccountLevelEmailMetadata() + { + return $this->container['use_account_level_email_metadata']; + } + + /** + * Sets use_account_level_email_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $use_account_level_email_metadata + * @return $this + */ + public function setUseAccountLevelEmailMetadata($use_account_level_email_metadata) + { + $this->container['use_account_level_email_metadata'] = $use_account_level_email_metadata; + + return $this; + } + + /** + * Gets use_consumer_disclosure + * @return string + */ + public function getUseConsumerDisclosure() + { + return $this->container['use_consumer_disclosure']; + } + + /** + * Sets use_consumer_disclosure + * @param string $use_consumer_disclosure + * @return $this + */ + public function setUseConsumerDisclosure($use_consumer_disclosure) + { + $this->container['use_consumer_disclosure'] = $use_consumer_disclosure; + + return $this; + } + + /** + * Gets use_consumer_disclosure_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getUseConsumerDisclosureMetadata() + { + return $this->container['use_consumer_disclosure_metadata']; + } + + /** + * Sets use_consumer_disclosure_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $use_consumer_disclosure_metadata + * @return $this + */ + public function setUseConsumerDisclosureMetadata($use_consumer_disclosure_metadata) + { + $this->container['use_consumer_disclosure_metadata'] = $use_consumer_disclosure_metadata; + + return $this; + } + + /** + * Gets use_consumer_disclosure_within_account + * @return string + */ + public function getUseConsumerDisclosureWithinAccount() + { + return $this->container['use_consumer_disclosure_within_account']; + } + + /** + * Sets use_consumer_disclosure_within_account + * @param string $use_consumer_disclosure_within_account + * @return $this + */ + public function setUseConsumerDisclosureWithinAccount($use_consumer_disclosure_within_account) + { + $this->container['use_consumer_disclosure_within_account'] = $use_consumer_disclosure_within_account; + + return $this; + } + + /** + * Gets use_consumer_disclosure_within_account_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getUseConsumerDisclosureWithinAccountMetadata() + { + return $this->container['use_consumer_disclosure_within_account_metadata']; + } + + /** + * Sets use_consumer_disclosure_within_account_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $use_consumer_disclosure_within_account_metadata + * @return $this + */ + public function setUseConsumerDisclosureWithinAccountMetadata($use_consumer_disclosure_within_account_metadata) + { + $this->container['use_consumer_disclosure_within_account_metadata'] = $use_consumer_disclosure_within_account_metadata; + + return $this; + } + + /** + * Gets use_derived_keys + * @return string + */ + public function getUseDerivedKeys() + { + return $this->container['use_derived_keys']; + } + + /** + * Sets use_derived_keys + * @param string $use_derived_keys + * @return $this + */ + public function setUseDerivedKeys($use_derived_keys) + { + $this->container['use_derived_keys'] = $use_derived_keys; + + return $this; + } + + /** + * Gets use_derived_keys_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getUseDerivedKeysMetadata() + { + return $this->container['use_derived_keys_metadata']; + } + + /** + * Sets use_derived_keys_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $use_derived_keys_metadata + * @return $this + */ + public function setUseDerivedKeysMetadata($use_derived_keys_metadata) + { + $this->container['use_derived_keys_metadata'] = $use_derived_keys_metadata; + + return $this; + } + + /** + * Gets use_docu_sign_express_signer_certificate + * @return string + */ + public function getUseDocuSignExpressSignerCertificate() + { + return $this->container['use_docu_sign_express_signer_certificate']; + } + + /** + * Sets use_docu_sign_express_signer_certificate + * @param string $use_docu_sign_express_signer_certificate + * @return $this + */ + public function setUseDocuSignExpressSignerCertificate($use_docu_sign_express_signer_certificate) + { + $this->container['use_docu_sign_express_signer_certificate'] = $use_docu_sign_express_signer_certificate; + + return $this; + } + + /** + * Gets use_docu_sign_express_signer_certificate_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getUseDocuSignExpressSignerCertificateMetadata() + { + return $this->container['use_docu_sign_express_signer_certificate_metadata']; + } + + /** + * Sets use_docu_sign_express_signer_certificate_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $use_docu_sign_express_signer_certificate_metadata + * @return $this + */ + public function setUseDocuSignExpressSignerCertificateMetadata($use_docu_sign_express_signer_certificate_metadata) + { + $this->container['use_docu_sign_express_signer_certificate_metadata'] = $use_docu_sign_express_signer_certificate_metadata; + + return $this; + } + + /** + * Gets use_new_blob_for_pdf + * @return string + */ + public function getUseNewBlobForPdf() + { + return $this->container['use_new_blob_for_pdf']; + } + + /** + * Sets use_new_blob_for_pdf + * @param string $use_new_blob_for_pdf + * @return $this + */ + public function setUseNewBlobForPdf($use_new_blob_for_pdf) + { + $this->container['use_new_blob_for_pdf'] = $use_new_blob_for_pdf; + + return $this; + } + + /** + * Gets use_new_blob_for_pdf_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getUseNewBlobForPdfMetadata() + { + return $this->container['use_new_blob_for_pdf_metadata']; + } + + /** + * Sets use_new_blob_for_pdf_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $use_new_blob_for_pdf_metadata + * @return $this + */ + public function setUseNewBlobForPdfMetadata($use_new_blob_for_pdf_metadata) + { + $this->container['use_new_blob_for_pdf_metadata'] = $use_new_blob_for_pdf_metadata; + + return $this; + } + + /** + * Gets use_safe_signer_certificates + * @return string + */ + public function getUseSafeSignerCertificates() + { + return $this->container['use_safe_signer_certificates']; + } + + /** + * Sets use_safe_signer_certificates + * @param string $use_safe_signer_certificates + * @return $this + */ + public function setUseSafeSignerCertificates($use_safe_signer_certificates) + { + $this->container['use_safe_signer_certificates'] = $use_safe_signer_certificates; + + return $this; + } + + /** + * Gets use_safe_signer_certificates_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getUseSafeSignerCertificatesMetadata() + { + return $this->container['use_safe_signer_certificates_metadata']; + } + + /** + * Sets use_safe_signer_certificates_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $use_safe_signer_certificates_metadata + * @return $this + */ + public function setUseSafeSignerCertificatesMetadata($use_safe_signer_certificates_metadata) + { + $this->container['use_safe_signer_certificates_metadata'] = $use_safe_signer_certificates_metadata; + + return $this; + } + + /** + * Gets uses_api + * @return string + */ + public function getUsesApi() + { + return $this->container['uses_api']; + } + + /** + * Sets uses_api + * @param string $uses_api + * @return $this + */ + public function setUsesApi($uses_api) + { + $this->container['uses_api'] = $uses_api; + + return $this; + } + + /** + * Gets uses_api_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getUsesApiMetadata() + { + return $this->container['uses_api_metadata']; + } + + /** + * Sets uses_api_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $uses_api_metadata + * @return $this + */ + public function setUsesApiMetadata($uses_api_metadata) + { + $this->container['uses_api_metadata'] = $uses_api_metadata; + + return $this; + } + + /** + * Gets use_signature_provider_platform + * @return string + */ + public function getUseSignatureProviderPlatform() + { + return $this->container['use_signature_provider_platform']; + } + + /** + * Sets use_signature_provider_platform + * @param string $use_signature_provider_platform + * @return $this + */ + public function setUseSignatureProviderPlatform($use_signature_provider_platform) + { + $this->container['use_signature_provider_platform'] = $use_signature_provider_platform; + + return $this; + } + + /** + * Gets use_signature_provider_platform_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getUseSignatureProviderPlatformMetadata() + { + return $this->container['use_signature_provider_platform_metadata']; + } + + /** + * Sets use_signature_provider_platform_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $use_signature_provider_platform_metadata + * @return $this + */ + public function setUseSignatureProviderPlatformMetadata($use_signature_provider_platform_metadata) + { + $this->container['use_signature_provider_platform_metadata'] = $use_signature_provider_platform_metadata; + + return $this; + } + + /** + * Gets validations_allowed + * @return string + */ + public function getValidationsAllowed() + { + return $this->container['validations_allowed']; + } + + /** + * Sets validations_allowed + * @param string $validations_allowed + * @return $this + */ + public function setValidationsAllowed($validations_allowed) + { + $this->container['validations_allowed'] = $validations_allowed; + + return $this; + } + + /** + * Gets validations_allowed_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getValidationsAllowedMetadata() + { + return $this->container['validations_allowed_metadata']; + } + + /** + * Sets validations_allowed_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $validations_allowed_metadata + * @return $this + */ + public function setValidationsAllowedMetadata($validations_allowed_metadata) + { + $this->container['validations_allowed_metadata'] = $validations_allowed_metadata; + + return $this; + } + + /** + * Gets validations_brand + * @return string + */ + public function getValidationsBrand() + { + return $this->container['validations_brand']; + } + + /** + * Sets validations_brand + * @param string $validations_brand + * @return $this + */ + public function setValidationsBrand($validations_brand) + { + $this->container['validations_brand'] = $validations_brand; + + return $this; + } + + /** + * Gets validations_brand_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getValidationsBrandMetadata() + { + return $this->container['validations_brand_metadata']; + } + + /** + * Sets validations_brand_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $validations_brand_metadata + * @return $this + */ + public function setValidationsBrandMetadata($validations_brand_metadata) + { + $this->container['validations_brand_metadata'] = $validations_brand_metadata; + + return $this; + } + + /** + * Gets validations_cadence + * @return string + */ + public function getValidationsCadence() + { + return $this->container['validations_cadence']; + } + + /** + * Sets validations_cadence + * @param string $validations_cadence + * @return $this + */ + public function setValidationsCadence($validations_cadence) + { + $this->container['validations_cadence'] = $validations_cadence; + + return $this; + } + + /** + * Gets validations_cadence_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getValidationsCadenceMetadata() + { + return $this->container['validations_cadence_metadata']; + } + + /** + * Sets validations_cadence_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $validations_cadence_metadata + * @return $this + */ + public function setValidationsCadenceMetadata($validations_cadence_metadata) + { + $this->container['validations_cadence_metadata'] = $validations_cadence_metadata; + + return $this; + } + + /** + * Gets validations_enabled + * @return string + */ + public function getValidationsEnabled() + { + return $this->container['validations_enabled']; + } + + /** + * Sets validations_enabled + * @param string $validations_enabled + * @return $this + */ + public function setValidationsEnabled($validations_enabled) + { + $this->container['validations_enabled'] = $validations_enabled; + + return $this; + } + + /** + * Gets validations_enabled_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getValidationsEnabledMetadata() + { + return $this->container['validations_enabled_metadata']; + } + + /** + * Sets validations_enabled_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $validations_enabled_metadata + * @return $this + */ + public function setValidationsEnabledMetadata($validations_enabled_metadata) + { + $this->container['validations_enabled_metadata'] = $validations_enabled_metadata; + + return $this; + } + + /** + * Gets validations_report + * @return string + */ + public function getValidationsReport() + { + return $this->container['validations_report']; + } + + /** + * Sets validations_report + * @param string $validations_report + * @return $this + */ + public function setValidationsReport($validations_report) + { + $this->container['validations_report'] = $validations_report; + + return $this; + } + + /** + * Gets validations_report_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getValidationsReportMetadata() + { + return $this->container['validations_report_metadata']; + } + + /** + * Sets validations_report_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $validations_report_metadata + * @return $this + */ + public function setValidationsReportMetadata($validations_report_metadata) + { + $this->container['validations_report_metadata'] = $validations_report_metadata; + + return $this; + } + + /** + * Gets water_mark_enabled + * @return string + */ + public function getWaterMarkEnabled() + { + return $this->container['water_mark_enabled']; + } + + /** + * Sets water_mark_enabled + * @param string $water_mark_enabled + * @return $this + */ + public function setWaterMarkEnabled($water_mark_enabled) + { + $this->container['water_mark_enabled'] = $water_mark_enabled; + + return $this; + } + + /** + * Gets water_mark_enabled_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getWaterMarkEnabledMetadata() + { + return $this->container['water_mark_enabled_metadata']; + } + + /** + * Sets water_mark_enabled_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $water_mark_enabled_metadata + * @return $this + */ + public function setWaterMarkEnabledMetadata($water_mark_enabled_metadata) + { + $this->container['water_mark_enabled_metadata'] = $water_mark_enabled_metadata; + + return $this; + } + + /** + * Gets write_reminder_to_envelope_history + * @return string + */ + public function getWriteReminderToEnvelopeHistory() + { + return $this->container['write_reminder_to_envelope_history']; + } + + /** + * Sets write_reminder_to_envelope_history + * @param string $write_reminder_to_envelope_history + * @return $this + */ + public function setWriteReminderToEnvelopeHistory($write_reminder_to_envelope_history) + { + $this->container['write_reminder_to_envelope_history'] = $write_reminder_to_envelope_history; + + return $this; + } + + /** + * Gets write_reminder_to_envelope_history_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getWriteReminderToEnvelopeHistoryMetadata() + { + return $this->container['write_reminder_to_envelope_history_metadata']; + } + + /** + * Sets write_reminder_to_envelope_history_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $write_reminder_to_envelope_history_metadata + * @return $this + */ + public function setWriteReminderToEnvelopeHistoryMetadata($write_reminder_to_envelope_history_metadata) + { + $this->container['write_reminder_to_envelope_history_metadata'] = $write_reminder_to_envelope_history_metadata; + + return $this; + } + + /** + * Gets wurfl_min_allowable_screen_size + * @return string + */ + public function getWurflMinAllowableScreenSize() + { + return $this->container['wurfl_min_allowable_screen_size']; + } + + /** + * Sets wurfl_min_allowable_screen_size + * @param string $wurfl_min_allowable_screen_size + * @return $this + */ + public function setWurflMinAllowableScreenSize($wurfl_min_allowable_screen_size) + { + $this->container['wurfl_min_allowable_screen_size'] = $wurfl_min_allowable_screen_size; + + return $this; + } + + /** + * Gets wurfl_min_allowable_screen_size_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getWurflMinAllowableScreenSizeMetadata() + { + return $this->container['wurfl_min_allowable_screen_size_metadata']; + } + + /** + * Sets wurfl_min_allowable_screen_size_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $wurfl_min_allowable_screen_size_metadata + * @return $this + */ + public function setWurflMinAllowableScreenSizeMetadata($wurfl_min_allowable_screen_size_metadata) + { + $this->container['wurfl_min_allowable_screen_size_metadata'] = $wurfl_min_allowable_screen_size_metadata; return $this; } diff --git a/src/Model/AccountSharedAccess.php b/src/Model/AccountSharedAccess.php index e4f531b3..fe242e50 100644 --- a/src/Model/AccountSharedAccess.php +++ b/src/Model/AccountSharedAccess.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/AccountSignatureProvider.php b/src/Model/AccountSignatureProvider.php index b017e92b..e5c6c3f5 100644 --- a/src/Model/AccountSignatureProvider.php +++ b/src/Model/AccountSignatureProvider.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/AccountSignatureProviderOption.php b/src/Model/AccountSignatureProviderOption.php index 661f0766..2368a636 100644 --- a/src/Model/AccountSignatureProviderOption.php +++ b/src/Model/AccountSignatureProviderOption.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/AccountSignatureProviders.php b/src/Model/AccountSignatureProviders.php index ae389385..54cbd7d7 100644 --- a/src/Model/AccountSignatureProviders.php +++ b/src/Model/AccountSignatureProviders.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/AccountUISettings.php b/src/Model/AccountUISettings.php new file mode 100644 index 00000000..52e2a84b --- /dev/null +++ b/src/Model/AccountUISettings.php @@ -0,0 +1,617 @@ + 'string', + 'enable_easy_sign_can_use_multi_template_apply_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_easy_sign_template_upload' => 'string', + 'enable_easy_sign_template_upload_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'hide_send_an_envelope' => 'string', + 'hide_send_an_envelope_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'hide_use_a_template' => 'string', + 'hide_use_a_template_in_prepare' => 'string', + 'hide_use_a_template_in_prepare_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'hide_use_a_template_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'order_based_recipient_id_generation' => 'string', + 'order_based_recipient_id_generation_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'remove_envelope_forwarding' => 'string', + 'remove_envelope_forwarding_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'should_redact_access_code' => 'string', + 'should_redact_access_code_metadata' => '\DocuSign\eSign\Model\SettingsMetadata' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'enable_easy_sign_can_use_multi_template_apply' => 'enableEasySignCanUseMultiTemplateApply', + 'enable_easy_sign_can_use_multi_template_apply_metadata' => 'enableEasySignCanUseMultiTemplateApplyMetadata', + 'enable_easy_sign_template_upload' => 'enableEasySignTemplateUpload', + 'enable_easy_sign_template_upload_metadata' => 'enableEasySignTemplateUploadMetadata', + 'hide_send_an_envelope' => 'hideSendAnEnvelope', + 'hide_send_an_envelope_metadata' => 'hideSendAnEnvelopeMetadata', + 'hide_use_a_template' => 'hideUseATemplate', + 'hide_use_a_template_in_prepare' => 'hideUseATemplateInPrepare', + 'hide_use_a_template_in_prepare_metadata' => 'hideUseATemplateInPrepareMetadata', + 'hide_use_a_template_metadata' => 'hideUseATemplateMetadata', + 'order_based_recipient_id_generation' => 'orderBasedRecipientIdGeneration', + 'order_based_recipient_id_generation_metadata' => 'orderBasedRecipientIdGenerationMetadata', + 'remove_envelope_forwarding' => 'removeEnvelopeForwarding', + 'remove_envelope_forwarding_metadata' => 'removeEnvelopeForwardingMetadata', + 'should_redact_access_code' => 'shouldRedactAccessCode', + 'should_redact_access_code_metadata' => 'shouldRedactAccessCodeMetadata' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'enable_easy_sign_can_use_multi_template_apply' => 'setEnableEasySignCanUseMultiTemplateApply', + 'enable_easy_sign_can_use_multi_template_apply_metadata' => 'setEnableEasySignCanUseMultiTemplateApplyMetadata', + 'enable_easy_sign_template_upload' => 'setEnableEasySignTemplateUpload', + 'enable_easy_sign_template_upload_metadata' => 'setEnableEasySignTemplateUploadMetadata', + 'hide_send_an_envelope' => 'setHideSendAnEnvelope', + 'hide_send_an_envelope_metadata' => 'setHideSendAnEnvelopeMetadata', + 'hide_use_a_template' => 'setHideUseATemplate', + 'hide_use_a_template_in_prepare' => 'setHideUseATemplateInPrepare', + 'hide_use_a_template_in_prepare_metadata' => 'setHideUseATemplateInPrepareMetadata', + 'hide_use_a_template_metadata' => 'setHideUseATemplateMetadata', + 'order_based_recipient_id_generation' => 'setOrderBasedRecipientIdGeneration', + 'order_based_recipient_id_generation_metadata' => 'setOrderBasedRecipientIdGenerationMetadata', + 'remove_envelope_forwarding' => 'setRemoveEnvelopeForwarding', + 'remove_envelope_forwarding_metadata' => 'setRemoveEnvelopeForwardingMetadata', + 'should_redact_access_code' => 'setShouldRedactAccessCode', + 'should_redact_access_code_metadata' => 'setShouldRedactAccessCodeMetadata' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'enable_easy_sign_can_use_multi_template_apply' => 'getEnableEasySignCanUseMultiTemplateApply', + 'enable_easy_sign_can_use_multi_template_apply_metadata' => 'getEnableEasySignCanUseMultiTemplateApplyMetadata', + 'enable_easy_sign_template_upload' => 'getEnableEasySignTemplateUpload', + 'enable_easy_sign_template_upload_metadata' => 'getEnableEasySignTemplateUploadMetadata', + 'hide_send_an_envelope' => 'getHideSendAnEnvelope', + 'hide_send_an_envelope_metadata' => 'getHideSendAnEnvelopeMetadata', + 'hide_use_a_template' => 'getHideUseATemplate', + 'hide_use_a_template_in_prepare' => 'getHideUseATemplateInPrepare', + 'hide_use_a_template_in_prepare_metadata' => 'getHideUseATemplateInPrepareMetadata', + 'hide_use_a_template_metadata' => 'getHideUseATemplateMetadata', + 'order_based_recipient_id_generation' => 'getOrderBasedRecipientIdGeneration', + 'order_based_recipient_id_generation_metadata' => 'getOrderBasedRecipientIdGenerationMetadata', + 'remove_envelope_forwarding' => 'getRemoveEnvelopeForwarding', + 'remove_envelope_forwarding_metadata' => 'getRemoveEnvelopeForwardingMetadata', + 'should_redact_access_code' => 'getShouldRedactAccessCode', + 'should_redact_access_code_metadata' => 'getShouldRedactAccessCodeMetadata' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['enable_easy_sign_can_use_multi_template_apply'] = isset($data['enable_easy_sign_can_use_multi_template_apply']) ? $data['enable_easy_sign_can_use_multi_template_apply'] : null; + $this->container['enable_easy_sign_can_use_multi_template_apply_metadata'] = isset($data['enable_easy_sign_can_use_multi_template_apply_metadata']) ? $data['enable_easy_sign_can_use_multi_template_apply_metadata'] : null; + $this->container['enable_easy_sign_template_upload'] = isset($data['enable_easy_sign_template_upload']) ? $data['enable_easy_sign_template_upload'] : null; + $this->container['enable_easy_sign_template_upload_metadata'] = isset($data['enable_easy_sign_template_upload_metadata']) ? $data['enable_easy_sign_template_upload_metadata'] : null; + $this->container['hide_send_an_envelope'] = isset($data['hide_send_an_envelope']) ? $data['hide_send_an_envelope'] : null; + $this->container['hide_send_an_envelope_metadata'] = isset($data['hide_send_an_envelope_metadata']) ? $data['hide_send_an_envelope_metadata'] : null; + $this->container['hide_use_a_template'] = isset($data['hide_use_a_template']) ? $data['hide_use_a_template'] : null; + $this->container['hide_use_a_template_in_prepare'] = isset($data['hide_use_a_template_in_prepare']) ? $data['hide_use_a_template_in_prepare'] : null; + $this->container['hide_use_a_template_in_prepare_metadata'] = isset($data['hide_use_a_template_in_prepare_metadata']) ? $data['hide_use_a_template_in_prepare_metadata'] : null; + $this->container['hide_use_a_template_metadata'] = isset($data['hide_use_a_template_metadata']) ? $data['hide_use_a_template_metadata'] : null; + $this->container['order_based_recipient_id_generation'] = isset($data['order_based_recipient_id_generation']) ? $data['order_based_recipient_id_generation'] : null; + $this->container['order_based_recipient_id_generation_metadata'] = isset($data['order_based_recipient_id_generation_metadata']) ? $data['order_based_recipient_id_generation_metadata'] : null; + $this->container['remove_envelope_forwarding'] = isset($data['remove_envelope_forwarding']) ? $data['remove_envelope_forwarding'] : null; + $this->container['remove_envelope_forwarding_metadata'] = isset($data['remove_envelope_forwarding_metadata']) ? $data['remove_envelope_forwarding_metadata'] : null; + $this->container['should_redact_access_code'] = isset($data['should_redact_access_code']) ? $data['should_redact_access_code'] : null; + $this->container['should_redact_access_code_metadata'] = isset($data['should_redact_access_code_metadata']) ? $data['should_redact_access_code_metadata'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets enable_easy_sign_can_use_multi_template_apply + * @return string + */ + public function getEnableEasySignCanUseMultiTemplateApply() + { + return $this->container['enable_easy_sign_can_use_multi_template_apply']; + } + + /** + * Sets enable_easy_sign_can_use_multi_template_apply + * @param string $enable_easy_sign_can_use_multi_template_apply + * @return $this + */ + public function setEnableEasySignCanUseMultiTemplateApply($enable_easy_sign_can_use_multi_template_apply) + { + $this->container['enable_easy_sign_can_use_multi_template_apply'] = $enable_easy_sign_can_use_multi_template_apply; + + return $this; + } + + /** + * Gets enable_easy_sign_can_use_multi_template_apply_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableEasySignCanUseMultiTemplateApplyMetadata() + { + return $this->container['enable_easy_sign_can_use_multi_template_apply_metadata']; + } + + /** + * Sets enable_easy_sign_can_use_multi_template_apply_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_easy_sign_can_use_multi_template_apply_metadata + * @return $this + */ + public function setEnableEasySignCanUseMultiTemplateApplyMetadata($enable_easy_sign_can_use_multi_template_apply_metadata) + { + $this->container['enable_easy_sign_can_use_multi_template_apply_metadata'] = $enable_easy_sign_can_use_multi_template_apply_metadata; + + return $this; + } + + /** + * Gets enable_easy_sign_template_upload + * @return string + */ + public function getEnableEasySignTemplateUpload() + { + return $this->container['enable_easy_sign_template_upload']; + } + + /** + * Sets enable_easy_sign_template_upload + * @param string $enable_easy_sign_template_upload + * @return $this + */ + public function setEnableEasySignTemplateUpload($enable_easy_sign_template_upload) + { + $this->container['enable_easy_sign_template_upload'] = $enable_easy_sign_template_upload; + + return $this; + } + + /** + * Gets enable_easy_sign_template_upload_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableEasySignTemplateUploadMetadata() + { + return $this->container['enable_easy_sign_template_upload_metadata']; + } + + /** + * Sets enable_easy_sign_template_upload_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_easy_sign_template_upload_metadata + * @return $this + */ + public function setEnableEasySignTemplateUploadMetadata($enable_easy_sign_template_upload_metadata) + { + $this->container['enable_easy_sign_template_upload_metadata'] = $enable_easy_sign_template_upload_metadata; + + return $this; + } + + /** + * Gets hide_send_an_envelope + * @return string + */ + public function getHideSendAnEnvelope() + { + return $this->container['hide_send_an_envelope']; + } + + /** + * Sets hide_send_an_envelope + * @param string $hide_send_an_envelope + * @return $this + */ + public function setHideSendAnEnvelope($hide_send_an_envelope) + { + $this->container['hide_send_an_envelope'] = $hide_send_an_envelope; + + return $this; + } + + /** + * Gets hide_send_an_envelope_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getHideSendAnEnvelopeMetadata() + { + return $this->container['hide_send_an_envelope_metadata']; + } + + /** + * Sets hide_send_an_envelope_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $hide_send_an_envelope_metadata + * @return $this + */ + public function setHideSendAnEnvelopeMetadata($hide_send_an_envelope_metadata) + { + $this->container['hide_send_an_envelope_metadata'] = $hide_send_an_envelope_metadata; + + return $this; + } + + /** + * Gets hide_use_a_template + * @return string + */ + public function getHideUseATemplate() + { + return $this->container['hide_use_a_template']; + } + + /** + * Sets hide_use_a_template + * @param string $hide_use_a_template + * @return $this + */ + public function setHideUseATemplate($hide_use_a_template) + { + $this->container['hide_use_a_template'] = $hide_use_a_template; + + return $this; + } + + /** + * Gets hide_use_a_template_in_prepare + * @return string + */ + public function getHideUseATemplateInPrepare() + { + return $this->container['hide_use_a_template_in_prepare']; + } + + /** + * Sets hide_use_a_template_in_prepare + * @param string $hide_use_a_template_in_prepare + * @return $this + */ + public function setHideUseATemplateInPrepare($hide_use_a_template_in_prepare) + { + $this->container['hide_use_a_template_in_prepare'] = $hide_use_a_template_in_prepare; + + return $this; + } + + /** + * Gets hide_use_a_template_in_prepare_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getHideUseATemplateInPrepareMetadata() + { + return $this->container['hide_use_a_template_in_prepare_metadata']; + } + + /** + * Sets hide_use_a_template_in_prepare_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $hide_use_a_template_in_prepare_metadata + * @return $this + */ + public function setHideUseATemplateInPrepareMetadata($hide_use_a_template_in_prepare_metadata) + { + $this->container['hide_use_a_template_in_prepare_metadata'] = $hide_use_a_template_in_prepare_metadata; + + return $this; + } + + /** + * Gets hide_use_a_template_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getHideUseATemplateMetadata() + { + return $this->container['hide_use_a_template_metadata']; + } + + /** + * Sets hide_use_a_template_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $hide_use_a_template_metadata + * @return $this + */ + public function setHideUseATemplateMetadata($hide_use_a_template_metadata) + { + $this->container['hide_use_a_template_metadata'] = $hide_use_a_template_metadata; + + return $this; + } + + /** + * Gets order_based_recipient_id_generation + * @return string + */ + public function getOrderBasedRecipientIdGeneration() + { + return $this->container['order_based_recipient_id_generation']; + } + + /** + * Sets order_based_recipient_id_generation + * @param string $order_based_recipient_id_generation + * @return $this + */ + public function setOrderBasedRecipientIdGeneration($order_based_recipient_id_generation) + { + $this->container['order_based_recipient_id_generation'] = $order_based_recipient_id_generation; + + return $this; + } + + /** + * Gets order_based_recipient_id_generation_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getOrderBasedRecipientIdGenerationMetadata() + { + return $this->container['order_based_recipient_id_generation_metadata']; + } + + /** + * Sets order_based_recipient_id_generation_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $order_based_recipient_id_generation_metadata + * @return $this + */ + public function setOrderBasedRecipientIdGenerationMetadata($order_based_recipient_id_generation_metadata) + { + $this->container['order_based_recipient_id_generation_metadata'] = $order_based_recipient_id_generation_metadata; + + return $this; + } + + /** + * Gets remove_envelope_forwarding + * @return string + */ + public function getRemoveEnvelopeForwarding() + { + return $this->container['remove_envelope_forwarding']; + } + + /** + * Sets remove_envelope_forwarding + * @param string $remove_envelope_forwarding + * @return $this + */ + public function setRemoveEnvelopeForwarding($remove_envelope_forwarding) + { + $this->container['remove_envelope_forwarding'] = $remove_envelope_forwarding; + + return $this; + } + + /** + * Gets remove_envelope_forwarding_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getRemoveEnvelopeForwardingMetadata() + { + return $this->container['remove_envelope_forwarding_metadata']; + } + + /** + * Sets remove_envelope_forwarding_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $remove_envelope_forwarding_metadata + * @return $this + */ + public function setRemoveEnvelopeForwardingMetadata($remove_envelope_forwarding_metadata) + { + $this->container['remove_envelope_forwarding_metadata'] = $remove_envelope_forwarding_metadata; + + return $this; + } + + /** + * Gets should_redact_access_code + * @return string + */ + public function getShouldRedactAccessCode() + { + return $this->container['should_redact_access_code']; + } + + /** + * Sets should_redact_access_code + * @param string $should_redact_access_code + * @return $this + */ + public function setShouldRedactAccessCode($should_redact_access_code) + { + $this->container['should_redact_access_code'] = $should_redact_access_code; + + return $this; + } + + /** + * Gets should_redact_access_code_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getShouldRedactAccessCodeMetadata() + { + return $this->container['should_redact_access_code_metadata']; + } + + /** + * Sets should_redact_access_code_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $should_redact_access_code_metadata + * @return $this + */ + public function setShouldRedactAccessCodeMetadata($should_redact_access_code_metadata) + { + $this->container['should_redact_access_code_metadata'] = $should_redact_access_code_metadata; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/AddOn.php b/src/Model/AddOn.php index 46b9efa4..592da154 100644 --- a/src/Model/AddOn.php +++ b/src/Model/AddOn.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/AddressInformation.php b/src/Model/AddressInformation.php index 4aee6616..e6c0b407 100644 --- a/src/Model/AddressInformation.php +++ b/src/Model/AddressInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,14 +55,14 @@ class AddressInformation implements ArrayAccess * @var string[] */ protected static $swaggerTypes = [ + 'address1' => 'string', + 'address2' => 'string', 'city' => 'string', 'country' => 'string', 'fax' => 'string', 'phone' => 'string', - 'state' => 'string', - 'street1' => 'string', - 'street2' => 'string', - 'zip' => 'string' + 'postal_code' => 'string', + 'state_or_province' => 'string' ]; public static function swaggerTypes() @@ -75,14 +75,14 @@ public static function swaggerTypes() * @var string[] */ protected static $attributeMap = [ + 'address1' => 'address1', + 'address2' => 'address2', 'city' => 'city', 'country' => 'country', 'fax' => 'fax', 'phone' => 'phone', - 'state' => 'state', - 'street1' => 'street1', - 'street2' => 'street2', - 'zip' => 'zip' + 'postal_code' => 'postalCode', + 'state_or_province' => 'stateOrProvince' ]; @@ -91,14 +91,14 @@ public static function swaggerTypes() * @var string[] */ protected static $setters = [ + 'address1' => 'setAddress1', + 'address2' => 'setAddress2', 'city' => 'setCity', 'country' => 'setCountry', 'fax' => 'setFax', 'phone' => 'setPhone', - 'state' => 'setState', - 'street1' => 'setStreet1', - 'street2' => 'setStreet2', - 'zip' => 'setZip' + 'postal_code' => 'setPostalCode', + 'state_or_province' => 'setStateOrProvince' ]; @@ -107,14 +107,14 @@ public static function swaggerTypes() * @var string[] */ protected static $getters = [ + 'address1' => 'getAddress1', + 'address2' => 'getAddress2', 'city' => 'getCity', 'country' => 'getCountry', 'fax' => 'getFax', 'phone' => 'getPhone', - 'state' => 'getState', - 'street1' => 'getStreet1', - 'street2' => 'getStreet2', - 'zip' => 'getZip' + 'postal_code' => 'getPostalCode', + 'state_or_province' => 'getStateOrProvince' ]; public static function attributeMap() @@ -148,14 +148,14 @@ public static function getters() */ public function __construct(array $data = null) { + $this->container['address1'] = isset($data['address1']) ? $data['address1'] : null; + $this->container['address2'] = isset($data['address2']) ? $data['address2'] : null; $this->container['city'] = isset($data['city']) ? $data['city'] : null; $this->container['country'] = isset($data['country']) ? $data['country'] : null; $this->container['fax'] = isset($data['fax']) ? $data['fax'] : null; $this->container['phone'] = isset($data['phone']) ? $data['phone'] : null; - $this->container['state'] = isset($data['state']) ? $data['state'] : null; - $this->container['street1'] = isset($data['street1']) ? $data['street1'] : null; - $this->container['street2'] = isset($data['street2']) ? $data['street2'] : null; - $this->container['zip'] = isset($data['zip']) ? $data['zip'] : null; + $this->container['postal_code'] = isset($data['postal_code']) ? $data['postal_code'] : null; + $this->container['state_or_province'] = isset($data['state_or_province']) ? $data['state_or_province'] : null; } /** @@ -182,169 +182,169 @@ public function valid() /** - * Gets city + * Gets address1 * @return string */ - public function getCity() + public function getAddress1() { - return $this->container['city']; + return $this->container['address1']; } /** - * Sets city - * @param string $city The city associated with the address. + * Sets address1 + * @param string $address1 First Line of the address. Maximum length: 100 characters. * @return $this */ - public function setCity($city) + public function setAddress1($address1) { - $this->container['city'] = $city; + $this->container['address1'] = $address1; return $this; } /** - * Gets country + * Gets address2 * @return string */ - public function getCountry() + public function getAddress2() { - return $this->container['country']; + return $this->container['address2']; } /** - * Sets country - * @param string $country Specifies the country associated with the address. + * Sets address2 + * @param string $address2 Second Line of the address. Maximum length: 100 characters. * @return $this */ - public function setCountry($country) + public function setAddress2($address2) { - $this->container['country'] = $country; + $this->container['address2'] = $address2; return $this; } /** - * Gets fax + * Gets city * @return string */ - public function getFax() + public function getCity() { - return $this->container['fax']; + return $this->container['city']; } /** - * Sets fax - * @param string $fax A Fax number associated with the address if one is available. + * Sets city + * @param string $city The city associated with the address. * @return $this */ - public function setFax($fax) + public function setCity($city) { - $this->container['fax'] = $fax; + $this->container['city'] = $city; return $this; } /** - * Gets phone + * Gets country * @return string */ - public function getPhone() + public function getCountry() { - return $this->container['phone']; + return $this->container['country']; } /** - * Sets phone - * @param string $phone A phone number associated with the address. + * Sets country + * @param string $country Specifies the country associated with the address. * @return $this */ - public function setPhone($phone) + public function setCountry($country) { - $this->container['phone'] = $phone; + $this->container['country'] = $country; return $this; } /** - * Gets state + * Gets fax * @return string */ - public function getState() + public function getFax() { - return $this->container['state']; + return $this->container['fax']; } /** - * Sets state - * @param string $state The state or province associated with the address. + * Sets fax + * @param string $fax A Fax number associated with the address if one is available. * @return $this */ - public function setState($state) + public function setFax($fax) { - $this->container['state'] = $state; + $this->container['fax'] = $fax; return $this; } /** - * Gets street1 + * Gets phone * @return string */ - public function getStreet1() + public function getPhone() { - return $this->container['street1']; + return $this->container['phone']; } /** - * Sets street1 - * @param string $street1 The first line of the address. + * Sets phone + * @param string $phone A phone number associated with the address. * @return $this */ - public function setStreet1($street1) + public function setPhone($phone) { - $this->container['street1'] = $street1; + $this->container['phone'] = $phone; return $this; } /** - * Gets street2 + * Gets postal_code * @return string */ - public function getStreet2() + public function getPostalCode() { - return $this->container['street2']; + return $this->container['postal_code']; } /** - * Sets street2 - * @param string $street2 The second line of the address (optional). + * Sets postal_code + * @param string $postal_code * @return $this */ - public function setStreet2($street2) + public function setPostalCode($postal_code) { - $this->container['street2'] = $street2; + $this->container['postal_code'] = $postal_code; return $this; } /** - * Gets zip + * Gets state_or_province * @return string */ - public function getZip() + public function getStateOrProvince() { - return $this->container['zip']; + return $this->container['state_or_province']; } /** - * Sets zip - * @param string $zip The zip or postal code associated with the address. + * Sets state_or_province + * @param string $state_or_province * @return $this */ - public function setZip($zip) + public function setStateOrProvince($state_or_province) { - $this->container['zip'] = $zip; + $this->container['state_or_province'] = $state_or_province; return $this; } diff --git a/src/Model/AddressInformationInput.php b/src/Model/AddressInformationInput.php index 13603d9b..586e3e77 100644 --- a/src/Model/AddressInformationInput.php +++ b/src/Model/AddressInformationInput.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Agent.php b/src/Model/Agent.php index 6441aa26..e6961169 100644 --- a/src/Model/Agent.php +++ b/src/Model/Agent.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -56,46 +56,65 @@ class Agent implements ArrayAccess */ protected static $swaggerTypes = [ 'access_code' => 'string', + 'access_code_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'add_access_code_to_email' => 'string', 'client_user_id' => 'string', + 'completed_count' => 'string', 'custom_fields' => 'string[]', 'declined_date_time' => 'string', 'declined_reason' => 'string', 'delivered_date_time' => 'string', 'delivery_method' => 'string', + 'delivery_method_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_visibility' => '\DocuSign\eSign\Model\DocumentVisibility[]', 'email' => 'string', + 'email_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'email_notification' => '\DocuSign\eSign\Model\RecipientEmailNotification', - 'email_recipient_post_signing_url' => 'string', 'embedded_recipient_start_url' => 'string', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'excluded_documents' => 'string[]', 'fax_number' => 'string', + 'fax_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'first_name' => 'string', + 'first_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'full_name' => 'string', + 'full_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'id_check_configuration_name' => 'string', + 'id_check_configuration_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'id_check_information_input' => '\DocuSign\eSign\Model\IdCheckInformationInput', 'inherit_email_notification_configuration' => 'string', 'last_name' => 'string', + 'last_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locked_recipient_phone_auth_editable' => 'string', + 'locked_recipient_sms_editable' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'note' => 'string', + 'note_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'phone_authentication' => '\DocuSign\eSign\Model\RecipientPhoneAuthentication', 'recipient_attachments' => '\DocuSign\eSign\Model\RecipientAttachment[]', 'recipient_authentication_status' => '\DocuSign\eSign\Model\AuthenticationStatus', + 'recipient_feature_metadata' => '\DocuSign\eSign\Model\FeatureAvailableMetadata[]', 'recipient_id' => 'string', 'recipient_id_guid' => 'string', + 'recipient_type' => 'string', + 'recipient_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_id_lookup' => 'string', + 'require_id_lookup_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'role_name' => 'string', 'routing_order' => 'string', - 'saml_authentication' => '\DocuSign\eSign\Model\RecipientSAMLAuthentication', + 'routing_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'sent_date_time' => 'string', 'signed_date_time' => 'string', 'signing_group_id' => 'string', + 'signing_group_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'signing_group_name' => 'string', 'signing_group_users' => '\DocuSign\eSign\Model\UserInfo[]', 'sms_authentication' => '\DocuSign\eSign\Model\RecipientSMSAuthentication', 'social_authentications' => '\DocuSign\eSign\Model\SocialAuthentication[]', 'status' => 'string', + 'status_code' => 'string', + 'suppress_emails' => 'string', 'template_locked' => 'string', 'template_required' => 'string', 'total_tab_count' => 'string', @@ -113,46 +132,65 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'access_code' => 'accessCode', + 'access_code_metadata' => 'accessCodeMetadata', 'add_access_code_to_email' => 'addAccessCodeToEmail', 'client_user_id' => 'clientUserId', + 'completed_count' => 'completedCount', 'custom_fields' => 'customFields', 'declined_date_time' => 'declinedDateTime', 'declined_reason' => 'declinedReason', 'delivered_date_time' => 'deliveredDateTime', 'delivery_method' => 'deliveryMethod', + 'delivery_method_metadata' => 'deliveryMethodMetadata', 'document_visibility' => 'documentVisibility', 'email' => 'email', + 'email_metadata' => 'emailMetadata', 'email_notification' => 'emailNotification', - 'email_recipient_post_signing_url' => 'emailRecipientPostSigningURL', 'embedded_recipient_start_url' => 'embeddedRecipientStartURL', 'error_details' => 'errorDetails', 'excluded_documents' => 'excludedDocuments', 'fax_number' => 'faxNumber', + 'fax_number_metadata' => 'faxNumberMetadata', 'first_name' => 'firstName', + 'first_name_metadata' => 'firstNameMetadata', 'full_name' => 'fullName', + 'full_name_metadata' => 'fullNameMetadata', 'id_check_configuration_name' => 'idCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'idCheckConfigurationNameMetadata', 'id_check_information_input' => 'idCheckInformationInput', 'inherit_email_notification_configuration' => 'inheritEmailNotificationConfiguration', 'last_name' => 'lastName', + 'last_name_metadata' => 'lastNameMetadata', + 'locked_recipient_phone_auth_editable' => 'lockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'lockedRecipientSmsEditable', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'note' => 'note', + 'note_metadata' => 'noteMetadata', 'phone_authentication' => 'phoneAuthentication', 'recipient_attachments' => 'recipientAttachments', 'recipient_authentication_status' => 'recipientAuthenticationStatus', + 'recipient_feature_metadata' => 'recipientFeatureMetadata', 'recipient_id' => 'recipientId', 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_type' => 'recipientType', + 'recipient_type_metadata' => 'recipientTypeMetadata', 'require_id_lookup' => 'requireIdLookup', + 'require_id_lookup_metadata' => 'requireIdLookupMetadata', 'role_name' => 'roleName', 'routing_order' => 'routingOrder', - 'saml_authentication' => 'samlAuthentication', + 'routing_order_metadata' => 'routingOrderMetadata', 'sent_date_time' => 'sentDateTime', 'signed_date_time' => 'signedDateTime', 'signing_group_id' => 'signingGroupId', + 'signing_group_id_metadata' => 'signingGroupIdMetadata', 'signing_group_name' => 'signingGroupName', 'signing_group_users' => 'signingGroupUsers', 'sms_authentication' => 'smsAuthentication', 'social_authentications' => 'socialAuthentications', 'status' => 'status', + 'status_code' => 'statusCode', + 'suppress_emails' => 'suppressEmails', 'template_locked' => 'templateLocked', 'template_required' => 'templateRequired', 'total_tab_count' => 'totalTabCount', @@ -166,46 +204,65 @@ public static function swaggerTypes() */ protected static $setters = [ 'access_code' => 'setAccessCode', + 'access_code_metadata' => 'setAccessCodeMetadata', 'add_access_code_to_email' => 'setAddAccessCodeToEmail', 'client_user_id' => 'setClientUserId', + 'completed_count' => 'setCompletedCount', 'custom_fields' => 'setCustomFields', 'declined_date_time' => 'setDeclinedDateTime', 'declined_reason' => 'setDeclinedReason', 'delivered_date_time' => 'setDeliveredDateTime', 'delivery_method' => 'setDeliveryMethod', + 'delivery_method_metadata' => 'setDeliveryMethodMetadata', 'document_visibility' => 'setDocumentVisibility', 'email' => 'setEmail', + 'email_metadata' => 'setEmailMetadata', 'email_notification' => 'setEmailNotification', - 'email_recipient_post_signing_url' => 'setEmailRecipientPostSigningUrl', 'embedded_recipient_start_url' => 'setEmbeddedRecipientStartUrl', 'error_details' => 'setErrorDetails', 'excluded_documents' => 'setExcludedDocuments', 'fax_number' => 'setFaxNumber', + 'fax_number_metadata' => 'setFaxNumberMetadata', 'first_name' => 'setFirstName', + 'first_name_metadata' => 'setFirstNameMetadata', 'full_name' => 'setFullName', + 'full_name_metadata' => 'setFullNameMetadata', 'id_check_configuration_name' => 'setIdCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'setIdCheckConfigurationNameMetadata', 'id_check_information_input' => 'setIdCheckInformationInput', 'inherit_email_notification_configuration' => 'setInheritEmailNotificationConfiguration', 'last_name' => 'setLastName', + 'last_name_metadata' => 'setLastNameMetadata', + 'locked_recipient_phone_auth_editable' => 'setLockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'setLockedRecipientSmsEditable', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'note' => 'setNote', + 'note_metadata' => 'setNoteMetadata', 'phone_authentication' => 'setPhoneAuthentication', 'recipient_attachments' => 'setRecipientAttachments', 'recipient_authentication_status' => 'setRecipientAuthenticationStatus', + 'recipient_feature_metadata' => 'setRecipientFeatureMetadata', 'recipient_id' => 'setRecipientId', 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_type' => 'setRecipientType', + 'recipient_type_metadata' => 'setRecipientTypeMetadata', 'require_id_lookup' => 'setRequireIdLookup', + 'require_id_lookup_metadata' => 'setRequireIdLookupMetadata', 'role_name' => 'setRoleName', 'routing_order' => 'setRoutingOrder', - 'saml_authentication' => 'setSamlAuthentication', + 'routing_order_metadata' => 'setRoutingOrderMetadata', 'sent_date_time' => 'setSentDateTime', 'signed_date_time' => 'setSignedDateTime', 'signing_group_id' => 'setSigningGroupId', + 'signing_group_id_metadata' => 'setSigningGroupIdMetadata', 'signing_group_name' => 'setSigningGroupName', 'signing_group_users' => 'setSigningGroupUsers', 'sms_authentication' => 'setSmsAuthentication', 'social_authentications' => 'setSocialAuthentications', 'status' => 'setStatus', + 'status_code' => 'setStatusCode', + 'suppress_emails' => 'setSuppressEmails', 'template_locked' => 'setTemplateLocked', 'template_required' => 'setTemplateRequired', 'total_tab_count' => 'setTotalTabCount', @@ -219,46 +276,65 @@ public static function swaggerTypes() */ protected static $getters = [ 'access_code' => 'getAccessCode', + 'access_code_metadata' => 'getAccessCodeMetadata', 'add_access_code_to_email' => 'getAddAccessCodeToEmail', 'client_user_id' => 'getClientUserId', + 'completed_count' => 'getCompletedCount', 'custom_fields' => 'getCustomFields', 'declined_date_time' => 'getDeclinedDateTime', 'declined_reason' => 'getDeclinedReason', 'delivered_date_time' => 'getDeliveredDateTime', 'delivery_method' => 'getDeliveryMethod', + 'delivery_method_metadata' => 'getDeliveryMethodMetadata', 'document_visibility' => 'getDocumentVisibility', 'email' => 'getEmail', + 'email_metadata' => 'getEmailMetadata', 'email_notification' => 'getEmailNotification', - 'email_recipient_post_signing_url' => 'getEmailRecipientPostSigningUrl', 'embedded_recipient_start_url' => 'getEmbeddedRecipientStartUrl', 'error_details' => 'getErrorDetails', 'excluded_documents' => 'getExcludedDocuments', 'fax_number' => 'getFaxNumber', + 'fax_number_metadata' => 'getFaxNumberMetadata', 'first_name' => 'getFirstName', + 'first_name_metadata' => 'getFirstNameMetadata', 'full_name' => 'getFullName', + 'full_name_metadata' => 'getFullNameMetadata', 'id_check_configuration_name' => 'getIdCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'getIdCheckConfigurationNameMetadata', 'id_check_information_input' => 'getIdCheckInformationInput', 'inherit_email_notification_configuration' => 'getInheritEmailNotificationConfiguration', 'last_name' => 'getLastName', + 'last_name_metadata' => 'getLastNameMetadata', + 'locked_recipient_phone_auth_editable' => 'getLockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'getLockedRecipientSmsEditable', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'note' => 'getNote', + 'note_metadata' => 'getNoteMetadata', 'phone_authentication' => 'getPhoneAuthentication', 'recipient_attachments' => 'getRecipientAttachments', 'recipient_authentication_status' => 'getRecipientAuthenticationStatus', + 'recipient_feature_metadata' => 'getRecipientFeatureMetadata', 'recipient_id' => 'getRecipientId', 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_type' => 'getRecipientType', + 'recipient_type_metadata' => 'getRecipientTypeMetadata', 'require_id_lookup' => 'getRequireIdLookup', + 'require_id_lookup_metadata' => 'getRequireIdLookupMetadata', 'role_name' => 'getRoleName', 'routing_order' => 'getRoutingOrder', - 'saml_authentication' => 'getSamlAuthentication', + 'routing_order_metadata' => 'getRoutingOrderMetadata', 'sent_date_time' => 'getSentDateTime', 'signed_date_time' => 'getSignedDateTime', 'signing_group_id' => 'getSigningGroupId', + 'signing_group_id_metadata' => 'getSigningGroupIdMetadata', 'signing_group_name' => 'getSigningGroupName', 'signing_group_users' => 'getSigningGroupUsers', 'sms_authentication' => 'getSmsAuthentication', 'social_authentications' => 'getSocialAuthentications', 'status' => 'getStatus', + 'status_code' => 'getStatusCode', + 'suppress_emails' => 'getSuppressEmails', 'template_locked' => 'getTemplateLocked', 'template_required' => 'getTemplateRequired', 'total_tab_count' => 'getTotalTabCount', @@ -297,46 +373,65 @@ public static function getters() public function __construct(array $data = null) { $this->container['access_code'] = isset($data['access_code']) ? $data['access_code'] : null; + $this->container['access_code_metadata'] = isset($data['access_code_metadata']) ? $data['access_code_metadata'] : null; $this->container['add_access_code_to_email'] = isset($data['add_access_code_to_email']) ? $data['add_access_code_to_email'] : null; $this->container['client_user_id'] = isset($data['client_user_id']) ? $data['client_user_id'] : null; + $this->container['completed_count'] = isset($data['completed_count']) ? $data['completed_count'] : null; $this->container['custom_fields'] = isset($data['custom_fields']) ? $data['custom_fields'] : null; $this->container['declined_date_time'] = isset($data['declined_date_time']) ? $data['declined_date_time'] : null; $this->container['declined_reason'] = isset($data['declined_reason']) ? $data['declined_reason'] : null; $this->container['delivered_date_time'] = isset($data['delivered_date_time']) ? $data['delivered_date_time'] : null; $this->container['delivery_method'] = isset($data['delivery_method']) ? $data['delivery_method'] : null; + $this->container['delivery_method_metadata'] = isset($data['delivery_method_metadata']) ? $data['delivery_method_metadata'] : null; $this->container['document_visibility'] = isset($data['document_visibility']) ? $data['document_visibility'] : null; $this->container['email'] = isset($data['email']) ? $data['email'] : null; + $this->container['email_metadata'] = isset($data['email_metadata']) ? $data['email_metadata'] : null; $this->container['email_notification'] = isset($data['email_notification']) ? $data['email_notification'] : null; - $this->container['email_recipient_post_signing_url'] = isset($data['email_recipient_post_signing_url']) ? $data['email_recipient_post_signing_url'] : null; $this->container['embedded_recipient_start_url'] = isset($data['embedded_recipient_start_url']) ? $data['embedded_recipient_start_url'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['excluded_documents'] = isset($data['excluded_documents']) ? $data['excluded_documents'] : null; $this->container['fax_number'] = isset($data['fax_number']) ? $data['fax_number'] : null; + $this->container['fax_number_metadata'] = isset($data['fax_number_metadata']) ? $data['fax_number_metadata'] : null; $this->container['first_name'] = isset($data['first_name']) ? $data['first_name'] : null; + $this->container['first_name_metadata'] = isset($data['first_name_metadata']) ? $data['first_name_metadata'] : null; $this->container['full_name'] = isset($data['full_name']) ? $data['full_name'] : null; + $this->container['full_name_metadata'] = isset($data['full_name_metadata']) ? $data['full_name_metadata'] : null; $this->container['id_check_configuration_name'] = isset($data['id_check_configuration_name']) ? $data['id_check_configuration_name'] : null; + $this->container['id_check_configuration_name_metadata'] = isset($data['id_check_configuration_name_metadata']) ? $data['id_check_configuration_name_metadata'] : null; $this->container['id_check_information_input'] = isset($data['id_check_information_input']) ? $data['id_check_information_input'] : null; $this->container['inherit_email_notification_configuration'] = isset($data['inherit_email_notification_configuration']) ? $data['inherit_email_notification_configuration'] : null; $this->container['last_name'] = isset($data['last_name']) ? $data['last_name'] : null; + $this->container['last_name_metadata'] = isset($data['last_name_metadata']) ? $data['last_name_metadata'] : null; + $this->container['locked_recipient_phone_auth_editable'] = isset($data['locked_recipient_phone_auth_editable']) ? $data['locked_recipient_phone_auth_editable'] : null; + $this->container['locked_recipient_sms_editable'] = isset($data['locked_recipient_sms_editable']) ? $data['locked_recipient_sms_editable'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['note'] = isset($data['note']) ? $data['note'] : null; + $this->container['note_metadata'] = isset($data['note_metadata']) ? $data['note_metadata'] : null; $this->container['phone_authentication'] = isset($data['phone_authentication']) ? $data['phone_authentication'] : null; $this->container['recipient_attachments'] = isset($data['recipient_attachments']) ? $data['recipient_attachments'] : null; $this->container['recipient_authentication_status'] = isset($data['recipient_authentication_status']) ? $data['recipient_authentication_status'] : null; + $this->container['recipient_feature_metadata'] = isset($data['recipient_feature_metadata']) ? $data['recipient_feature_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_type'] = isset($data['recipient_type']) ? $data['recipient_type'] : null; + $this->container['recipient_type_metadata'] = isset($data['recipient_type_metadata']) ? $data['recipient_type_metadata'] : null; $this->container['require_id_lookup'] = isset($data['require_id_lookup']) ? $data['require_id_lookup'] : null; + $this->container['require_id_lookup_metadata'] = isset($data['require_id_lookup_metadata']) ? $data['require_id_lookup_metadata'] : null; $this->container['role_name'] = isset($data['role_name']) ? $data['role_name'] : null; $this->container['routing_order'] = isset($data['routing_order']) ? $data['routing_order'] : null; - $this->container['saml_authentication'] = isset($data['saml_authentication']) ? $data['saml_authentication'] : null; + $this->container['routing_order_metadata'] = isset($data['routing_order_metadata']) ? $data['routing_order_metadata'] : null; $this->container['sent_date_time'] = isset($data['sent_date_time']) ? $data['sent_date_time'] : null; $this->container['signed_date_time'] = isset($data['signed_date_time']) ? $data['signed_date_time'] : null; $this->container['signing_group_id'] = isset($data['signing_group_id']) ? $data['signing_group_id'] : null; + $this->container['signing_group_id_metadata'] = isset($data['signing_group_id_metadata']) ? $data['signing_group_id_metadata'] : null; $this->container['signing_group_name'] = isset($data['signing_group_name']) ? $data['signing_group_name'] : null; $this->container['signing_group_users'] = isset($data['signing_group_users']) ? $data['signing_group_users'] : null; $this->container['sms_authentication'] = isset($data['sms_authentication']) ? $data['sms_authentication'] : null; $this->container['social_authentications'] = isset($data['social_authentications']) ? $data['social_authentications'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_code'] = isset($data['status_code']) ? $data['status_code'] : null; + $this->container['suppress_emails'] = isset($data['suppress_emails']) ? $data['suppress_emails'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; $this->container['total_tab_count'] = isset($data['total_tab_count']) ? $data['total_tab_count'] : null; @@ -387,6 +482,27 @@ public function setAccessCode($access_code) return $this; } + /** + * Gets access_code_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAccessCodeMetadata() + { + return $this->container['access_code_metadata']; + } + + /** + * Sets access_code_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $access_code_metadata + * @return $this + */ + public function setAccessCodeMetadata($access_code_metadata) + { + $this->container['access_code_metadata'] = $access_code_metadata; + + return $this; + } + /** * Gets add_access_code_to_email * @return string @@ -429,6 +545,27 @@ public function setClientUserId($client_user_id) return $this; } + /** + * Gets completed_count + * @return string + */ + public function getCompletedCount() + { + return $this->container['completed_count']; + } + + /** + * Sets completed_count + * @param string $completed_count + * @return $this + */ + public function setCompletedCount($completed_count) + { + $this->container['completed_count'] = $completed_count; + + return $this; + } + /** * Gets custom_fields * @return string[] @@ -534,6 +671,27 @@ public function setDeliveryMethod($delivery_method) return $this; } + /** + * Gets delivery_method_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDeliveryMethodMetadata() + { + return $this->container['delivery_method_metadata']; + } + + /** + * Sets delivery_method_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $delivery_method_metadata + * @return $this + */ + public function setDeliveryMethodMetadata($delivery_method_metadata) + { + $this->container['delivery_method_metadata'] = $delivery_method_metadata; + + return $this; + } + /** * Gets document_visibility * @return \DocuSign\eSign\Model\DocumentVisibility[] @@ -577,43 +735,43 @@ public function setEmail($email) } /** - * Gets email_notification - * @return \DocuSign\eSign\Model\RecipientEmailNotification + * Gets email_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getEmailNotification() + public function getEmailMetadata() { - return $this->container['email_notification']; + return $this->container['email_metadata']; } /** - * Sets email_notification - * @param \DocuSign\eSign\Model\RecipientEmailNotification $email_notification + * Sets email_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $email_metadata * @return $this */ - public function setEmailNotification($email_notification) + public function setEmailMetadata($email_metadata) { - $this->container['email_notification'] = $email_notification; + $this->container['email_metadata'] = $email_metadata; return $this; } /** - * Gets email_recipient_post_signing_url - * @return string + * Gets email_notification + * @return \DocuSign\eSign\Model\RecipientEmailNotification */ - public function getEmailRecipientPostSigningUrl() + public function getEmailNotification() { - return $this->container['email_recipient_post_signing_url']; + return $this->container['email_notification']; } /** - * Sets email_recipient_post_signing_url - * @param string $email_recipient_post_signing_url + * Sets email_notification + * @param \DocuSign\eSign\Model\RecipientEmailNotification $email_notification * @return $this */ - public function setEmailRecipientPostSigningUrl($email_recipient_post_signing_url) + public function setEmailNotification($email_notification) { - $this->container['email_recipient_post_signing_url'] = $email_recipient_post_signing_url; + $this->container['email_notification'] = $email_notification; return $this; } @@ -702,6 +860,27 @@ public function setFaxNumber($fax_number) return $this; } + /** + * Gets fax_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFaxNumberMetadata() + { + return $this->container['fax_number_metadata']; + } + + /** + * Sets fax_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $fax_number_metadata + * @return $this + */ + public function setFaxNumberMetadata($fax_number_metadata) + { + $this->container['fax_number_metadata'] = $fax_number_metadata; + + return $this; + } + /** * Gets first_name * @return string @@ -723,6 +902,27 @@ public function setFirstName($first_name) return $this; } + /** + * Gets first_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFirstNameMetadata() + { + return $this->container['first_name_metadata']; + } + + /** + * Sets first_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $first_name_metadata + * @return $this + */ + public function setFirstNameMetadata($first_name_metadata) + { + $this->container['first_name_metadata'] = $first_name_metadata; + + return $this; + } + /** * Gets full_name * @return string @@ -744,6 +944,27 @@ public function setFullName($full_name) return $this; } + /** + * Gets full_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFullNameMetadata() + { + return $this->container['full_name_metadata']; + } + + /** + * Sets full_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $full_name_metadata + * @return $this + */ + public function setFullNameMetadata($full_name_metadata) + { + $this->container['full_name_metadata'] = $full_name_metadata; + + return $this; + } + /** * Gets id_check_configuration_name * @return string @@ -765,6 +986,27 @@ public function setIdCheckConfigurationName($id_check_configuration_name) return $this; } + /** + * Gets id_check_configuration_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getIdCheckConfigurationNameMetadata() + { + return $this->container['id_check_configuration_name_metadata']; + } + + /** + * Sets id_check_configuration_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $id_check_configuration_name_metadata + * @return $this + */ + public function setIdCheckConfigurationNameMetadata($id_check_configuration_name_metadata) + { + $this->container['id_check_configuration_name_metadata'] = $id_check_configuration_name_metadata; + + return $this; + } + /** * Gets id_check_information_input * @return \DocuSign\eSign\Model\IdCheckInformationInput @@ -828,6 +1070,69 @@ public function setLastName($last_name) return $this; } + /** + * Gets last_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getLastNameMetadata() + { + return $this->container['last_name_metadata']; + } + + /** + * Sets last_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $last_name_metadata + * @return $this + */ + public function setLastNameMetadata($last_name_metadata) + { + $this->container['last_name_metadata'] = $last_name_metadata; + + return $this; + } + + /** + * Gets locked_recipient_phone_auth_editable + * @return string + */ + public function getLockedRecipientPhoneAuthEditable() + { + return $this->container['locked_recipient_phone_auth_editable']; + } + + /** + * Sets locked_recipient_phone_auth_editable + * @param string $locked_recipient_phone_auth_editable + * @return $this + */ + public function setLockedRecipientPhoneAuthEditable($locked_recipient_phone_auth_editable) + { + $this->container['locked_recipient_phone_auth_editable'] = $locked_recipient_phone_auth_editable; + + return $this; + } + + /** + * Gets locked_recipient_sms_editable + * @return string + */ + public function getLockedRecipientSmsEditable() + { + return $this->container['locked_recipient_sms_editable']; + } + + /** + * Sets locked_recipient_sms_editable + * @param string $locked_recipient_sms_editable + * @return $this + */ + public function setLockedRecipientSmsEditable($locked_recipient_sms_editable) + { + $this->container['locked_recipient_sms_editable'] = $locked_recipient_sms_editable; + + return $this; + } + /** * Gets name * @return string @@ -849,6 +1154,27 @@ public function setName($name) return $this; } + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + /** * Gets note * @return string @@ -870,6 +1196,27 @@ public function setNote($note) return $this; } + /** + * Gets note_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNoteMetadata() + { + return $this->container['note_metadata']; + } + + /** + * Sets note_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $note_metadata + * @return $this + */ + public function setNoteMetadata($note_metadata) + { + $this->container['note_metadata'] = $note_metadata; + + return $this; + } + /** * Gets phone_authentication * @return \DocuSign\eSign\Model\RecipientPhoneAuthentication @@ -933,6 +1280,27 @@ public function setRecipientAuthenticationStatus($recipient_authentication_statu return $this; } + /** + * Gets recipient_feature_metadata + * @return \DocuSign\eSign\Model\FeatureAvailableMetadata[] + */ + public function getRecipientFeatureMetadata() + { + return $this->container['recipient_feature_metadata']; + } + + /** + * Sets recipient_feature_metadata + * @param \DocuSign\eSign\Model\FeatureAvailableMetadata[] $recipient_feature_metadata + * @return $this + */ + public function setRecipientFeatureMetadata($recipient_feature_metadata) + { + $this->container['recipient_feature_metadata'] = $recipient_feature_metadata; + + return $this; + } + /** * Gets recipient_id * @return string @@ -975,6 +1343,48 @@ public function setRecipientIdGuid($recipient_id_guid) return $this; } + /** + * Gets recipient_type + * @return string + */ + public function getRecipientType() + { + return $this->container['recipient_type']; + } + + /** + * Sets recipient_type + * @param string $recipient_type + * @return $this + */ + public function setRecipientType($recipient_type) + { + $this->container['recipient_type'] = $recipient_type; + + return $this; + } + + /** + * Gets recipient_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientTypeMetadata() + { + return $this->container['recipient_type_metadata']; + } + + /** + * Sets recipient_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_type_metadata + * @return $this + */ + public function setRecipientTypeMetadata($recipient_type_metadata) + { + $this->container['recipient_type_metadata'] = $recipient_type_metadata; + + return $this; + } + /** * Gets require_id_lookup * @return string @@ -996,6 +1406,27 @@ public function setRequireIdLookup($require_id_lookup) return $this; } + /** + * Gets require_id_lookup_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireIdLookupMetadata() + { + return $this->container['require_id_lookup_metadata']; + } + + /** + * Sets require_id_lookup_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_id_lookup_metadata + * @return $this + */ + public function setRequireIdLookupMetadata($require_id_lookup_metadata) + { + $this->container['require_id_lookup_metadata'] = $require_id_lookup_metadata; + + return $this; + } + /** * Gets role_name * @return string @@ -1039,22 +1470,22 @@ public function setRoutingOrder($routing_order) } /** - * Gets saml_authentication - * @return \DocuSign\eSign\Model\RecipientSAMLAuthentication + * Gets routing_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getSamlAuthentication() + public function getRoutingOrderMetadata() { - return $this->container['saml_authentication']; + return $this->container['routing_order_metadata']; } /** - * Sets saml_authentication - * @param \DocuSign\eSign\Model\RecipientSAMLAuthentication $saml_authentication + * Sets routing_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $routing_order_metadata * @return $this */ - public function setSamlAuthentication($saml_authentication) + public function setRoutingOrderMetadata($routing_order_metadata) { - $this->container['saml_authentication'] = $saml_authentication; + $this->container['routing_order_metadata'] = $routing_order_metadata; return $this; } @@ -1122,6 +1553,27 @@ public function setSigningGroupId($signing_group_id) return $this; } + /** + * Gets signing_group_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSigningGroupIdMetadata() + { + return $this->container['signing_group_id_metadata']; + } + + /** + * Sets signing_group_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $signing_group_id_metadata + * @return $this + */ + public function setSigningGroupIdMetadata($signing_group_id_metadata) + { + $this->container['signing_group_id_metadata'] = $signing_group_id_metadata; + + return $this; + } + /** * Gets signing_group_name * @return string @@ -1227,6 +1679,48 @@ public function setStatus($status) return $this; } + /** + * Gets status_code + * @return string + */ + public function getStatusCode() + { + return $this->container['status_code']; + } + + /** + * Sets status_code + * @param string $status_code + * @return $this + */ + public function setStatusCode($status_code) + { + $this->container['status_code'] = $status_code; + + return $this; + } + + /** + * Gets suppress_emails + * @return string + */ + public function getSuppressEmails() + { + return $this->container['suppress_emails']; + } + + /** + * Sets suppress_emails + * @param string $suppress_emails + * @return $this + */ + public function setSuppressEmails($suppress_emails) + { + $this->container['suppress_emails'] = $suppress_emails; + + return $this; + } + /** * Gets template_locked * @return string diff --git a/src/Model/ApiRequestLog.php b/src/Model/ApiRequestLog.php index a97aacda..320bc50b 100644 --- a/src/Model/ApiRequestLog.php +++ b/src/Model/ApiRequestLog.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ApiRequestLogsResult.php b/src/Model/ApiRequestLogsResult.php index 2cf02b90..9d1ea8d5 100644 --- a/src/Model/ApiRequestLogsResult.php +++ b/src/Model/ApiRequestLogsResult.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/AppStoreProduct.php b/src/Model/AppStoreProduct.php index 12949969..8f8b4c59 100644 --- a/src/Model/AppStoreProduct.php +++ b/src/Model/AppStoreProduct.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/AppStoreReceipt.php b/src/Model/AppStoreReceipt.php index a1f4f4fa..37605a86 100644 --- a/src/Model/AppStoreReceipt.php +++ b/src/Model/AppStoreReceipt.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Approve.php b/src/Model/Approve.php index 4660445b..62600e79 100644 --- a/src/Model/Approve.php +++ b/src/Model/Approve.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,40 +55,87 @@ class Approve implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'bold' => 'string', + 'bold_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'button_text' => 'string', + 'button_text_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'font' => 'string', 'font_color' => 'string', + 'font_color_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'font_size' => 'string', - 'height' => 'int', + 'font_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'italic' => 'string', + 'italic_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locale_policy' => '\DocuSign\eSign\Model\LocalePolicyTab', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'underline' => 'string', - 'width' => 'int', + 'underline_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -102,40 +149,87 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'bold' => 'bold', + 'bold_metadata' => 'boldMetadata', 'button_text' => 'buttonText', + 'button_text_metadata' => 'buttonTextMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', 'font' => 'font', 'font_color' => 'fontColor', + 'font_color_metadata' => 'fontColorMetadata', + 'font_metadata' => 'fontMetadata', 'font_size' => 'fontSize', + 'font_size_metadata' => 'fontSizeMetadata', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', 'height' => 'height', + 'height_metadata' => 'heightMetadata', 'italic' => 'italic', + 'italic_metadata' => 'italicMetadata', + 'locale_policy' => 'localePolicy', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', 'underline' => 'underline', + 'underline_metadata' => 'underlineMetadata', 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -145,40 +239,87 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'bold' => 'setBold', + 'bold_metadata' => 'setBoldMetadata', 'button_text' => 'setButtonText', + 'button_text_metadata' => 'setButtonTextMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', 'font' => 'setFont', 'font_color' => 'setFontColor', + 'font_color_metadata' => 'setFontColorMetadata', + 'font_metadata' => 'setFontMetadata', 'font_size' => 'setFontSize', + 'font_size_metadata' => 'setFontSizeMetadata', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', 'italic' => 'setItalic', + 'italic_metadata' => 'setItalicMetadata', + 'locale_policy' => 'setLocalePolicy', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', 'underline' => 'setUnderline', + 'underline_metadata' => 'setUnderlineMetadata', 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -188,40 +329,87 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'bold' => 'getBold', + 'bold_metadata' => 'getBoldMetadata', 'button_text' => 'getButtonText', + 'button_text_metadata' => 'getButtonTextMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', 'font' => 'getFont', 'font_color' => 'getFontColor', + 'font_color_metadata' => 'getFontColorMetadata', + 'font_metadata' => 'getFontMetadata', 'font_size' => 'getFontSize', + 'font_size_metadata' => 'getFontSizeMetadata', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', 'italic' => 'getItalic', + 'italic_metadata' => 'getItalicMetadata', + 'locale_policy' => 'getLocalePolicy', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', 'underline' => 'getUnderline', + 'underline_metadata' => 'getUnderlineMetadata', 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -256,40 +444,87 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['bold'] = isset($data['bold']) ? $data['bold'] : null; + $this->container['bold_metadata'] = isset($data['bold_metadata']) ? $data['bold_metadata'] : null; $this->container['button_text'] = isset($data['button_text']) ? $data['button_text'] : null; + $this->container['button_text_metadata'] = isset($data['button_text_metadata']) ? $data['button_text_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['font'] = isset($data['font']) ? $data['font'] : null; $this->container['font_color'] = isset($data['font_color']) ? $data['font_color'] : null; + $this->container['font_color_metadata'] = isset($data['font_color_metadata']) ? $data['font_color_metadata'] : null; + $this->container['font_metadata'] = isset($data['font_metadata']) ? $data['font_metadata'] : null; $this->container['font_size'] = isset($data['font_size']) ? $data['font_size'] : null; + $this->container['font_size_metadata'] = isset($data['font_size_metadata']) ? $data['font_size_metadata'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; $this->container['italic'] = isset($data['italic']) ? $data['italic'] : null; + $this->container['italic_metadata'] = isset($data['italic_metadata']) ? $data['italic_metadata'] : null; + $this->container['locale_policy'] = isset($data['locale_policy']) ? $data['locale_policy'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; $this->container['underline'] = isset($data['underline']) ? $data['underline'] : null; + $this->container['underline_metadata'] = isset($data['underline_metadata']) ? $data['underline_metadata'] : null; $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -336,6 +571,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -357,6 +613,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -378,6 +655,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -399,6 +697,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -420,6 +739,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -441,6 +823,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -462,6 +865,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -483,6 +907,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets bold * @return string @@ -504,6 +949,27 @@ public function setBold($bold) return $this; } + /** + * Gets bold_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getBoldMetadata() + { + return $this->container['bold_metadata']; + } + + /** + * Sets bold_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $bold_metadata + * @return $this + */ + public function setBoldMetadata($bold_metadata) + { + $this->container['bold_metadata'] = $bold_metadata; + + return $this; + } + /** * Gets button_text * @return string @@ -525,6 +991,27 @@ public function setButtonText($button_text) return $this; } + /** + * Gets button_text_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getButtonTextMetadata() + { + return $this->container['button_text_metadata']; + } + + /** + * Sets button_text_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $button_text_metadata + * @return $this + */ + public function setButtonTextMetadata($button_text_metadata) + { + $this->container['button_text_metadata'] = $button_text_metadata; + + return $this; + } + /** * Gets conditional_parent_label * @return string @@ -546,6 +1033,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -567,6 +1075,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -588,6 +1117,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -609,6 +1159,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -673,117 +1244,411 @@ public function setFontColor($font_color) } /** - * Gets font_size - * @return string + * Gets font_color_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getFontSize() + public function getFontColorMetadata() { - return $this->container['font_size']; + return $this->container['font_color_metadata']; } /** - * Sets font_size - * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * Sets font_color_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_color_metadata * @return $this */ - public function setFontSize($font_size) + public function setFontColorMetadata($font_color_metadata) { - $this->container['font_size'] = $font_size; + $this->container['font_color_metadata'] = $font_color_metadata; return $this; } /** - * Gets height - * @return int + * Gets font_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getHeight() + public function getFontMetadata() { - return $this->container['height']; + return $this->container['font_metadata']; } /** - * Sets height - * @param int $height Height of the tab in pixels. + * Sets font_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_metadata * @return $this */ - public function setHeight($height) + public function setFontMetadata($font_metadata) { - $this->container['height'] = $height; + $this->container['font_metadata'] = $font_metadata; return $this; } /** - * Gets italic + * Gets font_size * @return string */ - public function getItalic() + public function getFontSize() { - return $this->container['italic']; + return $this->container['font_size']; } /** - * Sets italic - * @param string $italic When set to **true**, the information in the tab is italic. + * Sets font_size + * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. * @return $this */ - public function setItalic($italic) + public function setFontSize($font_size) { - $this->container['italic'] = $italic; + $this->container['font_size'] = $font_size; return $this; } /** - * Gets merge_field - * @return \DocuSign\eSign\Model\MergeField + * Gets font_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getMergeField() + public function getFontSizeMetadata() { - return $this->container['merge_field']; + return $this->container['font_size_metadata']; } /** - * Sets merge_field - * @param \DocuSign\eSign\Model\MergeField $merge_field + * Sets font_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_size_metadata * @return $this */ - public function setMergeField($merge_field) + public function setFontSizeMetadata($font_size_metadata) { - $this->container['merge_field'] = $merge_field; + $this->container['font_size_metadata'] = $font_size_metadata; return $this; } /** - * Gets page_number + * Gets form_order * @return string */ - public function getPageNumber() + public function getFormOrder() { - return $this->container['page_number']; + return $this->container['form_order']; } /** - * Sets page_number - * @param string $page_number Specifies the page number on which the tab is located. + * Sets form_order + * @param string $form_order * @return $this */ - public function setPageNumber($page_number) + public function setFormOrder($form_order) { - $this->container['page_number'] = $page_number; + $this->container['form_order'] = $form_order; return $this; } /** - * Gets recipient_id - * @return string + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getRecipientId() + public function getFormOrderMetadata() { - return $this->container['recipient_id']; + return $this->container['form_order_metadata']; + } + + /** + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata + * @return $this + */ + public function setFormOrderMetadata($form_order_metadata) + { + $this->container['form_order_metadata'] = $form_order_metadata; + + return $this; + } + + /** + * Gets form_page_label + * @return string + */ + public function getFormPageLabel() + { + return $this->container['form_page_label']; + } + + /** + * Sets form_page_label + * @param string $form_page_label + * @return $this + */ + public function setFormPageLabel($form_page_label) + { + $this->container['form_page_label'] = $form_page_label; + + return $this; + } + + /** + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageLabelMetadata() + { + return $this->container['form_page_label_metadata']; + } + + /** + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata + * @return $this + */ + public function setFormPageLabelMetadata($form_page_label_metadata) + { + $this->container['form_page_label_metadata'] = $form_page_label_metadata; + + return $this; + } + + /** + * Gets form_page_number + * @return string + */ + public function getFormPageNumber() + { + return $this->container['form_page_number']; + } + + /** + * Sets form_page_number + * @param string $form_page_number + * @return $this + */ + public function setFormPageNumber($form_page_number) + { + $this->container['form_page_number'] = $form_page_number; + + return $this; + } + + /** + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageNumberMetadata() + { + return $this->container['form_page_number_metadata']; + } + + /** + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata + * @return $this + */ + public function setFormPageNumberMetadata($form_page_number_metadata) + { + $this->container['form_page_number_metadata'] = $form_page_number_metadata; + + return $this; + } + + /** + * Gets height + * @return string + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param string $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHeightMetadata() + { + return $this->container['height_metadata']; + } + + /** + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets italic + * @return string + */ + public function getItalic() + { + return $this->container['italic']; + } + + /** + * Sets italic + * @param string $italic When set to **true**, the information in the tab is italic. + * @return $this + */ + public function setItalic($italic) + { + $this->container['italic'] = $italic; + + return $this; + } + + /** + * Gets italic_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getItalicMetadata() + { + return $this->container['italic_metadata']; + } + + /** + * Sets italic_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $italic_metadata + * @return $this + */ + public function setItalicMetadata($italic_metadata) + { + $this->container['italic_metadata'] = $italic_metadata; + + return $this; + } + + /** + * Gets locale_policy + * @return \DocuSign\eSign\Model\LocalePolicyTab + */ + public function getLocalePolicy() + { + return $this->container['locale_policy']; + } + + /** + * Sets locale_policy + * @param \DocuSign\eSign\Model\LocalePolicyTab $locale_policy + * @return $this + */ + public function setLocalePolicy($locale_policy) + { + $this->container['locale_policy'] = $locale_policy; + + return $this; + } + + /** + * Gets merge_field + * @return \DocuSign\eSign\Model\MergeField + */ + public function getMergeField() + { + return $this->container['merge_field']; + } + + /** + * Sets merge_field + * @param \DocuSign\eSign\Model\MergeField $merge_field + * @return $this + */ + public function setMergeField($merge_field) + { + $this->container['merge_field'] = $merge_field; + + return $this; + } + + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + + /** + * Gets page_number + * @return string + */ + public function getPageNumber() + { + return $this->container['page_number']; + } + + /** + * Sets page_number + * @param string $page_number Specifies the page number on which the tab is located. + * @return $this + */ + public function setPageNumber($page_number) + { + $this->container['page_number'] = $page_number; + + return $this; + } + + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + + /** + * Gets recipient_id + * @return string + */ + public function getRecipientId() + { + return $this->container['recipient_id']; } /** @@ -798,6 +1663,69 @@ public function setRecipientId($recipient_id) return $this; } + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + /** * Gets status * @return string @@ -819,6 +1747,27 @@ public function setStatus($status) return $this; } + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + /** * Gets tab_group_labels * @return string[] @@ -840,6 +1789,27 @@ public function setTabGroupLabels($tab_group_labels) return $this; } + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + /** * Gets tab_id * @return string @@ -861,6 +1831,27 @@ public function setTabId($tab_id) return $this; } + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + /** * Gets tab_label * @return string @@ -882,6 +1873,27 @@ public function setTabLabel($tab_label) return $this; } + /** + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabLabelMetadata() + { + return $this->container['tab_label_metadata']; + } + + /** + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata + * @return $this + */ + public function setTabLabelMetadata($tab_label_metadata) + { + $this->container['tab_label_metadata'] = $tab_label_metadata; + + return $this; + } + /** * Gets tab_order * @return string @@ -903,6 +1915,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -924,6 +1999,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -945,6 +2041,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -966,6 +2083,27 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + /** * Gets underline * @return string @@ -987,9 +2125,30 @@ public function setUnderline($underline) return $this; } + /** + * Gets underline_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getUnderlineMetadata() + { + return $this->container['underline_metadata']; + } + + /** + * Sets underline_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $underline_metadata + * @return $this + */ + public function setUnderlineMetadata($underline_metadata) + { + $this->container['underline_metadata'] = $underline_metadata; + + return $this; + } + /** * Gets width - * @return int + * @return string */ public function getWidth() { @@ -998,7 +2157,7 @@ public function getWidth() /** * Sets width - * @param int $width Width of the tab in pixels. + * @param string $width Width of the tab in pixels. * @return $this */ public function setWidth($width) @@ -1008,6 +2167,27 @@ public function setWidth($width) return $this; } + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -1029,6 +2209,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -1049,6 +2250,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/Attachment.php b/src/Model/Attachment.php index 9281fb54..7655a75f 100644 --- a/src/Model/Attachment.php +++ b/src/Model/Attachment.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/AuthenticationMethod.php b/src/Model/AuthenticationMethod.php index 5fec71bf..9dce9c8a 100644 --- a/src/Model/AuthenticationMethod.php +++ b/src/Model/AuthenticationMethod.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -58,7 +58,7 @@ class AuthenticationMethod implements ArrayAccess 'authentication_type' => 'string', 'last_provider' => 'string', 'last_timestamp' => 'string', - 'total_count' => 'int' + 'total_count' => 'string' ]; public static function swaggerTypes() @@ -226,7 +226,7 @@ public function setLastTimestamp($last_timestamp) /** * Gets total_count - * @return int + * @return string */ public function getTotalCount() { @@ -235,7 +235,7 @@ public function getTotalCount() /** * Sets total_count - * @param int $total_count The number of times the authentication method was used. + * @param string $total_count The number of times the authentication method was used. * @return $this */ public function setTotalCount($total_count) diff --git a/src/Model/AuthenticationStatus.php b/src/Model/AuthenticationStatus.php index 38109a94..02a714a6 100644 --- a/src/Model/AuthenticationStatus.php +++ b/src/Model/AuthenticationStatus.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -60,6 +60,7 @@ class AuthenticationStatus implements ArrayAccess 'any_social_id_result' => '\DocuSign\eSign\Model\EventResult', 'facebook_result' => '\DocuSign\eSign\Model\EventResult', 'google_result' => '\DocuSign\eSign\Model\EventResult', + 'identity_verification_result' => '\DocuSign\eSign\Model\EventResult', 'id_lookup_result' => '\DocuSign\eSign\Model\EventResult', 'id_questions_result' => '\DocuSign\eSign\Model\EventResult', 'linkedin_result' => '\DocuSign\eSign\Model\EventResult', @@ -90,6 +91,7 @@ public static function swaggerTypes() 'any_social_id_result' => 'anySocialIDResult', 'facebook_result' => 'facebookResult', 'google_result' => 'googleResult', + 'identity_verification_result' => 'identityVerificationResult', 'id_lookup_result' => 'idLookupResult', 'id_questions_result' => 'idQuestionsResult', 'linkedin_result' => 'linkedinResult', @@ -116,6 +118,7 @@ public static function swaggerTypes() 'any_social_id_result' => 'setAnySocialIdResult', 'facebook_result' => 'setFacebookResult', 'google_result' => 'setGoogleResult', + 'identity_verification_result' => 'setIdentityVerificationResult', 'id_lookup_result' => 'setIdLookupResult', 'id_questions_result' => 'setIdQuestionsResult', 'linkedin_result' => 'setLinkedinResult', @@ -142,6 +145,7 @@ public static function swaggerTypes() 'any_social_id_result' => 'getAnySocialIdResult', 'facebook_result' => 'getFacebookResult', 'google_result' => 'getGoogleResult', + 'identity_verification_result' => 'getIdentityVerificationResult', 'id_lookup_result' => 'getIdLookupResult', 'id_questions_result' => 'getIdQuestionsResult', 'linkedin_result' => 'getLinkedinResult', @@ -193,6 +197,7 @@ public function __construct(array $data = null) $this->container['any_social_id_result'] = isset($data['any_social_id_result']) ? $data['any_social_id_result'] : null; $this->container['facebook_result'] = isset($data['facebook_result']) ? $data['facebook_result'] : null; $this->container['google_result'] = isset($data['google_result']) ? $data['google_result'] : null; + $this->container['identity_verification_result'] = isset($data['identity_verification_result']) ? $data['identity_verification_result'] : null; $this->container['id_lookup_result'] = isset($data['id_lookup_result']) ? $data['id_lookup_result'] : null; $this->container['id_questions_result'] = isset($data['id_questions_result']) ? $data['id_questions_result'] : null; $this->container['linkedin_result'] = isset($data['linkedin_result']) ? $data['linkedin_result'] : null; @@ -336,6 +341,27 @@ public function setGoogleResult($google_result) return $this; } + /** + * Gets identity_verification_result + * @return \DocuSign\eSign\Model\EventResult + */ + public function getIdentityVerificationResult() + { + return $this->container['identity_verification_result']; + } + + /** + * Sets identity_verification_result + * @param \DocuSign\eSign\Model\EventResult $identity_verification_result + * @return $this + */ + public function setIdentityVerificationResult($identity_verification_result) + { + $this->container['identity_verification_result'] = $identity_verification_result; + + return $this; + } + /** * Gets id_lookup_result * @return \DocuSign\eSign\Model\EventResult diff --git a/src/Model/BccEmailAddress.php b/src/Model/BccEmailAddress.php index b81b770e..1458ddd7 100644 --- a/src/Model/BccEmailAddress.php +++ b/src/Model/BccEmailAddress.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BccEmailArchive.php b/src/Model/BccEmailArchive.php new file mode 100644 index 00000000..df47c41e --- /dev/null +++ b/src/Model/BccEmailArchive.php @@ -0,0 +1,461 @@ + 'string', + 'bcc_email_archive_id' => 'string', + 'created' => 'string', + 'created_by' => '\DocuSign\eSign\Model\UserInfo', + 'email' => 'string', + 'email_notification_id' => 'string', + 'modified' => 'string', + 'modified_by' => '\DocuSign\eSign\Model\UserInfo', + 'status' => 'string', + 'uri' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'account_id' => 'accountId', + 'bcc_email_archive_id' => 'bccEmailArchiveId', + 'created' => 'created', + 'created_by' => 'createdBy', + 'email' => 'email', + 'email_notification_id' => 'emailNotificationId', + 'modified' => 'modified', + 'modified_by' => 'modifiedBy', + 'status' => 'status', + 'uri' => 'uri' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'account_id' => 'setAccountId', + 'bcc_email_archive_id' => 'setBccEmailArchiveId', + 'created' => 'setCreated', + 'created_by' => 'setCreatedBy', + 'email' => 'setEmail', + 'email_notification_id' => 'setEmailNotificationId', + 'modified' => 'setModified', + 'modified_by' => 'setModifiedBy', + 'status' => 'setStatus', + 'uri' => 'setUri' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'account_id' => 'getAccountId', + 'bcc_email_archive_id' => 'getBccEmailArchiveId', + 'created' => 'getCreated', + 'created_by' => 'getCreatedBy', + 'email' => 'getEmail', + 'email_notification_id' => 'getEmailNotificationId', + 'modified' => 'getModified', + 'modified_by' => 'getModifiedBy', + 'status' => 'getStatus', + 'uri' => 'getUri' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['account_id'] = isset($data['account_id']) ? $data['account_id'] : null; + $this->container['bcc_email_archive_id'] = isset($data['bcc_email_archive_id']) ? $data['bcc_email_archive_id'] : null; + $this->container['created'] = isset($data['created']) ? $data['created'] : null; + $this->container['created_by'] = isset($data['created_by']) ? $data['created_by'] : null; + $this->container['email'] = isset($data['email']) ? $data['email'] : null; + $this->container['email_notification_id'] = isset($data['email_notification_id']) ? $data['email_notification_id'] : null; + $this->container['modified'] = isset($data['modified']) ? $data['modified'] : null; + $this->container['modified_by'] = isset($data['modified_by']) ? $data['modified_by'] : null; + $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['uri'] = isset($data['uri']) ? $data['uri'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets account_id + * @return string + */ + public function getAccountId() + { + return $this->container['account_id']; + } + + /** + * Sets account_id + * @param string $account_id The account ID associated with the envelope. + * @return $this + */ + public function setAccountId($account_id) + { + $this->container['account_id'] = $account_id; + + return $this; + } + + /** + * Gets bcc_email_archive_id + * @return string + */ + public function getBccEmailArchiveId() + { + return $this->container['bcc_email_archive_id']; + } + + /** + * Sets bcc_email_archive_id + * @param string $bcc_email_archive_id + * @return $this + */ + public function setBccEmailArchiveId($bcc_email_archive_id) + { + $this->container['bcc_email_archive_id'] = $bcc_email_archive_id; + + return $this; + } + + /** + * Gets created + * @return string + */ + public function getCreated() + { + return $this->container['created']; + } + + /** + * Sets created + * @param string $created + * @return $this + */ + public function setCreated($created) + { + $this->container['created'] = $created; + + return $this; + } + + /** + * Gets created_by + * @return \DocuSign\eSign\Model\UserInfo + */ + public function getCreatedBy() + { + return $this->container['created_by']; + } + + /** + * Sets created_by + * @param \DocuSign\eSign\Model\UserInfo $created_by + * @return $this + */ + public function setCreatedBy($created_by) + { + $this->container['created_by'] = $created_by; + + return $this; + } + + /** + * Gets email + * @return string + */ + public function getEmail() + { + return $this->container['email']; + } + + /** + * Sets email + * @param string $email + * @return $this + */ + public function setEmail($email) + { + $this->container['email'] = $email; + + return $this; + } + + /** + * Gets email_notification_id + * @return string + */ + public function getEmailNotificationId() + { + return $this->container['email_notification_id']; + } + + /** + * Sets email_notification_id + * @param string $email_notification_id + * @return $this + */ + public function setEmailNotificationId($email_notification_id) + { + $this->container['email_notification_id'] = $email_notification_id; + + return $this; + } + + /** + * Gets modified + * @return string + */ + public function getModified() + { + return $this->container['modified']; + } + + /** + * Sets modified + * @param string $modified + * @return $this + */ + public function setModified($modified) + { + $this->container['modified'] = $modified; + + return $this; + } + + /** + * Gets modified_by + * @return \DocuSign\eSign\Model\UserInfo + */ + public function getModifiedBy() + { + return $this->container['modified_by']; + } + + /** + * Sets modified_by + * @param \DocuSign\eSign\Model\UserInfo $modified_by + * @return $this + */ + public function setModifiedBy($modified_by) + { + $this->container['modified_by'] = $modified_by; + + return $this; + } + + /** + * Gets status + * @return string + */ + public function getStatus() + { + return $this->container['status']; + } + + /** + * Sets status + * @param string $status 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 $this + */ + public function setStatus($status) + { + $this->container['status'] = $status; + + return $this; + } + + /** + * Gets uri + * @return string + */ + public function getUri() + { + return $this->container['uri']; + } + + /** + * Sets uri + * @param string $uri + * @return $this + */ + public function setUri($uri) + { + $this->container['uri'] = $uri; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/BccEmailArchiveHistory.php b/src/Model/BccEmailArchiveHistory.php new file mode 100644 index 00000000..74f4b28e --- /dev/null +++ b/src/Model/BccEmailArchiveHistory.php @@ -0,0 +1,357 @@ + 'string', + 'action' => 'string', + 'email' => 'string', + 'modified' => 'string', + 'modified_by' => '\DocuSign\eSign\Model\UserInfo', + 'status' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'account_id' => 'accountId', + 'action' => 'action', + 'email' => 'email', + 'modified' => 'modified', + 'modified_by' => 'modifiedBy', + 'status' => 'status' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'account_id' => 'setAccountId', + 'action' => 'setAction', + 'email' => 'setEmail', + 'modified' => 'setModified', + 'modified_by' => 'setModifiedBy', + 'status' => 'setStatus' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'account_id' => 'getAccountId', + 'action' => 'getAction', + 'email' => 'getEmail', + 'modified' => 'getModified', + 'modified_by' => 'getModifiedBy', + 'status' => 'getStatus' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['account_id'] = isset($data['account_id']) ? $data['account_id'] : null; + $this->container['action'] = isset($data['action']) ? $data['action'] : null; + $this->container['email'] = isset($data['email']) ? $data['email'] : null; + $this->container['modified'] = isset($data['modified']) ? $data['modified'] : null; + $this->container['modified_by'] = isset($data['modified_by']) ? $data['modified_by'] : null; + $this->container['status'] = isset($data['status']) ? $data['status'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets account_id + * @return string + */ + public function getAccountId() + { + return $this->container['account_id']; + } + + /** + * Sets account_id + * @param string $account_id The account ID associated with the envelope. + * @return $this + */ + public function setAccountId($account_id) + { + $this->container['account_id'] = $account_id; + + return $this; + } + + /** + * Gets action + * @return string + */ + public function getAction() + { + return $this->container['action']; + } + + /** + * Sets action + * @param string $action + * @return $this + */ + public function setAction($action) + { + $this->container['action'] = $action; + + return $this; + } + + /** + * Gets email + * @return string + */ + public function getEmail() + { + return $this->container['email']; + } + + /** + * Sets email + * @param string $email + * @return $this + */ + public function setEmail($email) + { + $this->container['email'] = $email; + + return $this; + } + + /** + * Gets modified + * @return string + */ + public function getModified() + { + return $this->container['modified']; + } + + /** + * Sets modified + * @param string $modified + * @return $this + */ + public function setModified($modified) + { + $this->container['modified'] = $modified; + + return $this; + } + + /** + * Gets modified_by + * @return \DocuSign\eSign\Model\UserInfo + */ + public function getModifiedBy() + { + return $this->container['modified_by']; + } + + /** + * Sets modified_by + * @param \DocuSign\eSign\Model\UserInfo $modified_by + * @return $this + */ + public function setModifiedBy($modified_by) + { + $this->container['modified_by'] = $modified_by; + + return $this; + } + + /** + * Gets status + * @return string + */ + public function getStatus() + { + return $this->container['status']; + } + + /** + * Sets status + * @param string $status 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 $this + */ + public function setStatus($status) + { + $this->container['status'] = $status; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/BccEmailArchiveHistoryList.php b/src/Model/BccEmailArchiveHistoryList.php new file mode 100644 index 00000000..42ccc57d --- /dev/null +++ b/src/Model/BccEmailArchiveHistoryList.php @@ -0,0 +1,383 @@ + '\DocuSign\eSign\Model\BccEmailArchiveHistory[]', + 'end_position' => 'string', + 'next_uri' => 'string', + 'previous_uri' => 'string', + 'result_set_size' => 'string', + 'start_position' => 'string', + 'total_set_size' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'bcc_email_archive_history' => 'bccEmailArchiveHistory', + 'end_position' => 'endPosition', + 'next_uri' => 'nextUri', + 'previous_uri' => 'previousUri', + 'result_set_size' => 'resultSetSize', + 'start_position' => 'startPosition', + 'total_set_size' => 'totalSetSize' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'bcc_email_archive_history' => 'setBccEmailArchiveHistory', + 'end_position' => 'setEndPosition', + 'next_uri' => 'setNextUri', + 'previous_uri' => 'setPreviousUri', + 'result_set_size' => 'setResultSetSize', + 'start_position' => 'setStartPosition', + 'total_set_size' => 'setTotalSetSize' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'bcc_email_archive_history' => 'getBccEmailArchiveHistory', + 'end_position' => 'getEndPosition', + 'next_uri' => 'getNextUri', + 'previous_uri' => 'getPreviousUri', + 'result_set_size' => 'getResultSetSize', + 'start_position' => 'getStartPosition', + 'total_set_size' => 'getTotalSetSize' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['bcc_email_archive_history'] = isset($data['bcc_email_archive_history']) ? $data['bcc_email_archive_history'] : null; + $this->container['end_position'] = isset($data['end_position']) ? $data['end_position'] : null; + $this->container['next_uri'] = isset($data['next_uri']) ? $data['next_uri'] : null; + $this->container['previous_uri'] = isset($data['previous_uri']) ? $data['previous_uri'] : null; + $this->container['result_set_size'] = isset($data['result_set_size']) ? $data['result_set_size'] : null; + $this->container['start_position'] = isset($data['start_position']) ? $data['start_position'] : null; + $this->container['total_set_size'] = isset($data['total_set_size']) ? $data['total_set_size'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets bcc_email_archive_history + * @return \DocuSign\eSign\Model\BccEmailArchiveHistory[] + */ + public function getBccEmailArchiveHistory() + { + return $this->container['bcc_email_archive_history']; + } + + /** + * Sets bcc_email_archive_history + * @param \DocuSign\eSign\Model\BccEmailArchiveHistory[] $bcc_email_archive_history + * @return $this + */ + public function setBccEmailArchiveHistory($bcc_email_archive_history) + { + $this->container['bcc_email_archive_history'] = $bcc_email_archive_history; + + return $this; + } + + /** + * Gets end_position + * @return string + */ + public function getEndPosition() + { + return $this->container['end_position']; + } + + /** + * Sets end_position + * @param string $end_position The last position in the result set. + * @return $this + */ + public function setEndPosition($end_position) + { + $this->container['end_position'] = $end_position; + + return $this; + } + + /** + * Gets next_uri + * @return string + */ + public function getNextUri() + { + return $this->container['next_uri']; + } + + /** + * Sets next_uri + * @param string $next_uri 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 $this + */ + public function setNextUri($next_uri) + { + $this->container['next_uri'] = $next_uri; + + return $this; + } + + /** + * Gets previous_uri + * @return string + */ + public function getPreviousUri() + { + return $this->container['previous_uri']; + } + + /** + * Sets previous_uri + * @param string $previous_uri The postal code for the billing address. + * @return $this + */ + public function setPreviousUri($previous_uri) + { + $this->container['previous_uri'] = $previous_uri; + + return $this; + } + + /** + * Gets result_set_size + * @return string + */ + public function getResultSetSize() + { + return $this->container['result_set_size']; + } + + /** + * Sets result_set_size + * @param string $result_set_size The number of results returned in this response. + * @return $this + */ + public function setResultSetSize($result_set_size) + { + $this->container['result_set_size'] = $result_set_size; + + return $this; + } + + /** + * Gets start_position + * @return string + */ + public function getStartPosition() + { + return $this->container['start_position']; + } + + /** + * Sets start_position + * @param string $start_position Starting position of the current result set. + * @return $this + */ + public function setStartPosition($start_position) + { + $this->container['start_position'] = $start_position; + + return $this; + } + + /** + * Gets total_set_size + * @return string + */ + public function getTotalSetSize() + { + return $this->container['total_set_size']; + } + + /** + * Sets total_set_size + * @param string $total_set_size 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 $this + */ + public function setTotalSetSize($total_set_size) + { + $this->container['total_set_size'] = $total_set_size; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/BccEmailArchiveList.php b/src/Model/BccEmailArchiveList.php new file mode 100644 index 00000000..7aa223bb --- /dev/null +++ b/src/Model/BccEmailArchiveList.php @@ -0,0 +1,383 @@ + '\DocuSign\eSign\Model\BccEmailArchive[]', + 'end_position' => 'string', + 'next_uri' => 'string', + 'previous_uri' => 'string', + 'result_set_size' => 'string', + 'start_position' => 'string', + 'total_set_size' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'bcc_email_archives' => 'bccEmailArchives', + 'end_position' => 'endPosition', + 'next_uri' => 'nextUri', + 'previous_uri' => 'previousUri', + 'result_set_size' => 'resultSetSize', + 'start_position' => 'startPosition', + 'total_set_size' => 'totalSetSize' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'bcc_email_archives' => 'setBccEmailArchives', + 'end_position' => 'setEndPosition', + 'next_uri' => 'setNextUri', + 'previous_uri' => 'setPreviousUri', + 'result_set_size' => 'setResultSetSize', + 'start_position' => 'setStartPosition', + 'total_set_size' => 'setTotalSetSize' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'bcc_email_archives' => 'getBccEmailArchives', + 'end_position' => 'getEndPosition', + 'next_uri' => 'getNextUri', + 'previous_uri' => 'getPreviousUri', + 'result_set_size' => 'getResultSetSize', + 'start_position' => 'getStartPosition', + 'total_set_size' => 'getTotalSetSize' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['bcc_email_archives'] = isset($data['bcc_email_archives']) ? $data['bcc_email_archives'] : null; + $this->container['end_position'] = isset($data['end_position']) ? $data['end_position'] : null; + $this->container['next_uri'] = isset($data['next_uri']) ? $data['next_uri'] : null; + $this->container['previous_uri'] = isset($data['previous_uri']) ? $data['previous_uri'] : null; + $this->container['result_set_size'] = isset($data['result_set_size']) ? $data['result_set_size'] : null; + $this->container['start_position'] = isset($data['start_position']) ? $data['start_position'] : null; + $this->container['total_set_size'] = isset($data['total_set_size']) ? $data['total_set_size'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets bcc_email_archives + * @return \DocuSign\eSign\Model\BccEmailArchive[] + */ + public function getBccEmailArchives() + { + return $this->container['bcc_email_archives']; + } + + /** + * Sets bcc_email_archives + * @param \DocuSign\eSign\Model\BccEmailArchive[] $bcc_email_archives + * @return $this + */ + public function setBccEmailArchives($bcc_email_archives) + { + $this->container['bcc_email_archives'] = $bcc_email_archives; + + return $this; + } + + /** + * Gets end_position + * @return string + */ + public function getEndPosition() + { + return $this->container['end_position']; + } + + /** + * Sets end_position + * @param string $end_position The last position in the result set. + * @return $this + */ + public function setEndPosition($end_position) + { + $this->container['end_position'] = $end_position; + + return $this; + } + + /** + * Gets next_uri + * @return string + */ + public function getNextUri() + { + return $this->container['next_uri']; + } + + /** + * Sets next_uri + * @param string $next_uri 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 $this + */ + public function setNextUri($next_uri) + { + $this->container['next_uri'] = $next_uri; + + return $this; + } + + /** + * Gets previous_uri + * @return string + */ + public function getPreviousUri() + { + return $this->container['previous_uri']; + } + + /** + * Sets previous_uri + * @param string $previous_uri The postal code for the billing address. + * @return $this + */ + public function setPreviousUri($previous_uri) + { + $this->container['previous_uri'] = $previous_uri; + + return $this; + } + + /** + * Gets result_set_size + * @return string + */ + public function getResultSetSize() + { + return $this->container['result_set_size']; + } + + /** + * Sets result_set_size + * @param string $result_set_size The number of results returned in this response. + * @return $this + */ + public function setResultSetSize($result_set_size) + { + $this->container['result_set_size'] = $result_set_size; + + return $this; + } + + /** + * Gets start_position + * @return string + */ + public function getStartPosition() + { + return $this->container['start_position']; + } + + /** + * Sets start_position + * @param string $start_position Starting position of the current result set. + * @return $this + */ + public function setStartPosition($start_position) + { + $this->container['start_position'] = $start_position; + + return $this; + } + + /** + * Gets total_set_size + * @return string + */ + public function getTotalSetSize() + { + return $this->container['total_set_size']; + } + + /** + * Sets total_set_size + * @param string $total_set_size 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 $this + */ + public function setTotalSetSize($total_set_size) + { + $this->container['total_set_size'] = $total_set_size; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/BillingCharge.php b/src/Model/BillingCharge.php index 80a905a2..be7f98ef 100644 --- a/src/Model/BillingCharge.php +++ b/src/Model/BillingCharge.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BillingChargeResponse.php b/src/Model/BillingChargeResponse.php index dde1aa35..afdc362d 100644 --- a/src/Model/BillingChargeResponse.php +++ b/src/Model/BillingChargeResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BillingDiscount.php b/src/Model/BillingDiscount.php index 03ad4986..69d273f7 100644 --- a/src/Model/BillingDiscount.php +++ b/src/Model/BillingDiscount.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BillingInvoice.php b/src/Model/BillingInvoice.php index 135f3443..36bf8182 100644 --- a/src/Model/BillingInvoice.php +++ b/src/Model/BillingInvoice.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BillingInvoiceItem.php b/src/Model/BillingInvoiceItem.php index 73df52b6..10437c29 100644 --- a/src/Model/BillingInvoiceItem.php +++ b/src/Model/BillingInvoiceItem.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BillingInvoicesResponse.php b/src/Model/BillingInvoicesResponse.php index d50ba8ba..b131d884 100644 --- a/src/Model/BillingInvoicesResponse.php +++ b/src/Model/BillingInvoicesResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BillingInvoicesSummary.php b/src/Model/BillingInvoicesSummary.php index c44a6e00..b55acd2b 100644 --- a/src/Model/BillingInvoicesSummary.php +++ b/src/Model/BillingInvoicesSummary.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BillingPayment.php b/src/Model/BillingPayment.php index 64d16666..997ba122 100644 --- a/src/Model/BillingPayment.php +++ b/src/Model/BillingPayment.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BillingPaymentItem.php b/src/Model/BillingPaymentItem.php index f6893c61..8234ee8e 100644 --- a/src/Model/BillingPaymentItem.php +++ b/src/Model/BillingPaymentItem.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BillingPaymentRequest.php b/src/Model/BillingPaymentRequest.php index 420cde10..1c9d816e 100644 --- a/src/Model/BillingPaymentRequest.php +++ b/src/Model/BillingPaymentRequest.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BillingPaymentResponse.php b/src/Model/BillingPaymentResponse.php index c6c1496a..3cc3228e 100644 --- a/src/Model/BillingPaymentResponse.php +++ b/src/Model/BillingPaymentResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BillingPaymentsResponse.php b/src/Model/BillingPaymentsResponse.php index aead2eca..6da5a59a 100644 --- a/src/Model/BillingPaymentsResponse.php +++ b/src/Model/BillingPaymentsResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BillingPlan.php b/src/Model/BillingPlan.php index 87210297..db45328f 100644 --- a/src/Model/BillingPlan.php +++ b/src/Model/BillingPlan.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BillingPlanInformation.php b/src/Model/BillingPlanInformation.php index d4081dca..9c94c8d7 100644 --- a/src/Model/BillingPlanInformation.php +++ b/src/Model/BillingPlanInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -57,10 +57,12 @@ class BillingPlanInformation implements ArrayAccess 'app_store_receipt' => '\DocuSign\eSign\Model\AppStoreReceipt', 'billing_address' => '\DocuSign\eSign\Model\AccountAddress', 'credit_card_information' => '\DocuSign\eSign\Model\CreditCardInformation', + 'direct_debit_processor_information' => '\DocuSign\eSign\Model\DirectDebitProcessorInformation', 'downgrade_reason' => 'string', 'enable_support' => 'string', 'included_seats' => 'string', 'incremental_seats' => 'string', + 'payment_method' => 'string', 'payment_processor_information' => '\DocuSign\eSign\Model\PaymentProcessorInformation', 'plan_information' => '\DocuSign\eSign\Model\PlanInformation', 'referral_information' => '\DocuSign\eSign\Model\ReferralInformation', @@ -85,10 +87,12 @@ public static function swaggerTypes() 'app_store_receipt' => 'appStoreReceipt', 'billing_address' => 'billingAddress', 'credit_card_information' => 'creditCardInformation', + 'direct_debit_processor_information' => 'directDebitProcessorInformation', 'downgrade_reason' => 'downgradeReason', 'enable_support' => 'enableSupport', 'included_seats' => 'includedSeats', 'incremental_seats' => 'incrementalSeats', + 'payment_method' => 'paymentMethod', 'payment_processor_information' => 'paymentProcessorInformation', 'plan_information' => 'planInformation', 'referral_information' => 'referralInformation', @@ -109,10 +113,12 @@ public static function swaggerTypes() 'app_store_receipt' => 'setAppStoreReceipt', 'billing_address' => 'setBillingAddress', 'credit_card_information' => 'setCreditCardInformation', + 'direct_debit_processor_information' => 'setDirectDebitProcessorInformation', 'downgrade_reason' => 'setDowngradeReason', 'enable_support' => 'setEnableSupport', 'included_seats' => 'setIncludedSeats', 'incremental_seats' => 'setIncrementalSeats', + 'payment_method' => 'setPaymentMethod', 'payment_processor_information' => 'setPaymentProcessorInformation', 'plan_information' => 'setPlanInformation', 'referral_information' => 'setReferralInformation', @@ -133,10 +139,12 @@ public static function swaggerTypes() 'app_store_receipt' => 'getAppStoreReceipt', 'billing_address' => 'getBillingAddress', 'credit_card_information' => 'getCreditCardInformation', + 'direct_debit_processor_information' => 'getDirectDebitProcessorInformation', 'downgrade_reason' => 'getDowngradeReason', 'enable_support' => 'getEnableSupport', 'included_seats' => 'getIncludedSeats', 'incremental_seats' => 'getIncrementalSeats', + 'payment_method' => 'getPaymentMethod', 'payment_processor_information' => 'getPaymentProcessorInformation', 'plan_information' => 'getPlanInformation', 'referral_information' => 'getReferralInformation', @@ -182,10 +190,12 @@ public function __construct(array $data = null) $this->container['app_store_receipt'] = isset($data['app_store_receipt']) ? $data['app_store_receipt'] : null; $this->container['billing_address'] = isset($data['billing_address']) ? $data['billing_address'] : null; $this->container['credit_card_information'] = isset($data['credit_card_information']) ? $data['credit_card_information'] : null; + $this->container['direct_debit_processor_information'] = isset($data['direct_debit_processor_information']) ? $data['direct_debit_processor_information'] : null; $this->container['downgrade_reason'] = isset($data['downgrade_reason']) ? $data['downgrade_reason'] : null; $this->container['enable_support'] = isset($data['enable_support']) ? $data['enable_support'] : null; $this->container['included_seats'] = isset($data['included_seats']) ? $data['included_seats'] : null; $this->container['incremental_seats'] = isset($data['incremental_seats']) ? $data['incremental_seats'] : null; + $this->container['payment_method'] = isset($data['payment_method']) ? $data['payment_method'] : null; $this->container['payment_processor_information'] = isset($data['payment_processor_information']) ? $data['payment_processor_information'] : null; $this->container['plan_information'] = isset($data['plan_information']) ? $data['plan_information'] : null; $this->container['referral_information'] = isset($data['referral_information']) ? $data['referral_information'] : null; @@ -283,6 +293,27 @@ public function setCreditCardInformation($credit_card_information) return $this; } + /** + * Gets direct_debit_processor_information + * @return \DocuSign\eSign\Model\DirectDebitProcessorInformation + */ + public function getDirectDebitProcessorInformation() + { + return $this->container['direct_debit_processor_information']; + } + + /** + * Sets direct_debit_processor_information + * @param \DocuSign\eSign\Model\DirectDebitProcessorInformation $direct_debit_processor_information + * @return $this + */ + public function setDirectDebitProcessorInformation($direct_debit_processor_information) + { + $this->container['direct_debit_processor_information'] = $direct_debit_processor_information; + + return $this; + } + /** * Gets downgrade_reason * @return string @@ -367,6 +398,27 @@ public function setIncrementalSeats($incremental_seats) return $this; } + /** + * Gets payment_method + * @return string + */ + public function getPaymentMethod() + { + return $this->container['payment_method']; + } + + /** + * Sets payment_method + * @param string $payment_method + * @return $this + */ + public function setPaymentMethod($payment_method) + { + $this->container['payment_method'] = $payment_method; + + return $this; + } + /** * Gets payment_processor_information * @return \DocuSign\eSign\Model\PaymentProcessorInformation diff --git a/src/Model/BillingPlanPreview.php b/src/Model/BillingPlanPreview.php index 0317ee8b..c59d959f 100644 --- a/src/Model/BillingPlanPreview.php +++ b/src/Model/BillingPlanPreview.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BillingPlanResponse.php b/src/Model/BillingPlanResponse.php index fab2b727..66136d91 100644 --- a/src/Model/BillingPlanResponse.php +++ b/src/Model/BillingPlanResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BillingPlanUpdateResponse.php b/src/Model/BillingPlanUpdateResponse.php index 46c4de09..e722622b 100644 --- a/src/Model/BillingPlanUpdateResponse.php +++ b/src/Model/BillingPlanUpdateResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BillingPlansResponse.php b/src/Model/BillingPlansResponse.php index 067a1d94..dcad1c15 100644 --- a/src/Model/BillingPlansResponse.php +++ b/src/Model/BillingPlansResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BillingPrice.php b/src/Model/BillingPrice.php index 6cce2817..d0c0cb76 100644 --- a/src/Model/BillingPrice.php +++ b/src/Model/BillingPrice.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Brand.php b/src/Model/Brand.php index 26250f9c..fbd69059 100644 --- a/src/Model/Brand.php +++ b/src/Model/Brand.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -56,13 +56,15 @@ class Brand implements ArrayAccess protected static $swaggerTypes = [ 'brand_company' => 'string', 'brand_id' => 'string', + 'brand_languages' => 'string[]', 'brand_name' => 'string', 'colors' => '\DocuSign\eSign\Model\NameValue[]', + 'default_brand_language' => 'string', 'email_content' => '\DocuSign\eSign\Model\BrandEmailContent[]', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', - 'is_overriding_company_name' => 'string', - 'is_sending_default' => 'string', - 'is_signing_default' => 'string', + 'is_overriding_company_name' => 'bool', + 'is_sending_default' => 'bool', + 'is_signing_default' => 'bool', 'landing_pages' => '\DocuSign\eSign\Model\NameValue[]', 'links' => '\DocuSign\eSign\Model\BrandLink[]', 'logos' => '\DocuSign\eSign\Model\BrandLogos', @@ -81,8 +83,10 @@ public static function swaggerTypes() protected static $attributeMap = [ 'brand_company' => 'brandCompany', 'brand_id' => 'brandId', + 'brand_languages' => 'brandLanguages', 'brand_name' => 'brandName', 'colors' => 'colors', + 'default_brand_language' => 'defaultBrandLanguage', 'email_content' => 'emailContent', 'error_details' => 'errorDetails', 'is_overriding_company_name' => 'isOverridingCompanyName', @@ -102,8 +106,10 @@ public static function swaggerTypes() protected static $setters = [ 'brand_company' => 'setBrandCompany', 'brand_id' => 'setBrandId', + 'brand_languages' => 'setBrandLanguages', 'brand_name' => 'setBrandName', 'colors' => 'setColors', + 'default_brand_language' => 'setDefaultBrandLanguage', 'email_content' => 'setEmailContent', 'error_details' => 'setErrorDetails', 'is_overriding_company_name' => 'setIsOverridingCompanyName', @@ -123,8 +129,10 @@ public static function swaggerTypes() protected static $getters = [ 'brand_company' => 'getBrandCompany', 'brand_id' => 'getBrandId', + 'brand_languages' => 'getBrandLanguages', 'brand_name' => 'getBrandName', 'colors' => 'getColors', + 'default_brand_language' => 'getDefaultBrandLanguage', 'email_content' => 'getEmailContent', 'error_details' => 'getErrorDetails', 'is_overriding_company_name' => 'getIsOverridingCompanyName', @@ -169,8 +177,10 @@ public function __construct(array $data = null) { $this->container['brand_company'] = isset($data['brand_company']) ? $data['brand_company'] : null; $this->container['brand_id'] = isset($data['brand_id']) ? $data['brand_id'] : null; + $this->container['brand_languages'] = isset($data['brand_languages']) ? $data['brand_languages'] : null; $this->container['brand_name'] = isset($data['brand_name']) ? $data['brand_name'] : null; $this->container['colors'] = isset($data['colors']) ? $data['colors'] : null; + $this->container['default_brand_language'] = isset($data['default_brand_language']) ? $data['default_brand_language'] : null; $this->container['email_content'] = isset($data['email_content']) ? $data['email_content'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['is_overriding_company_name'] = isset($data['is_overriding_company_name']) ? $data['is_overriding_company_name'] : null; @@ -247,6 +257,27 @@ public function setBrandId($brand_id) return $this; } + /** + * Gets brand_languages + * @return string[] + */ + public function getBrandLanguages() + { + return $this->container['brand_languages']; + } + + /** + * Sets brand_languages + * @param string[] $brand_languages + * @return $this + */ + public function setBrandLanguages($brand_languages) + { + $this->container['brand_languages'] = $brand_languages; + + return $this; + } + /** * Gets brand_name * @return string @@ -289,6 +320,27 @@ public function setColors($colors) return $this; } + /** + * Gets default_brand_language + * @return string + */ + public function getDefaultBrandLanguage() + { + return $this->container['default_brand_language']; + } + + /** + * Sets default_brand_language + * @param string $default_brand_language + * @return $this + */ + public function setDefaultBrandLanguage($default_brand_language) + { + $this->container['default_brand_language'] = $default_brand_language; + + return $this; + } + /** * Gets email_content * @return \DocuSign\eSign\Model\BrandEmailContent[] @@ -333,7 +385,7 @@ public function setErrorDetails($error_details) /** * Gets is_overriding_company_name - * @return string + * @return bool */ public function getIsOverridingCompanyName() { @@ -342,7 +394,7 @@ public function getIsOverridingCompanyName() /** * Sets is_overriding_company_name - * @param string $is_overriding_company_name + * @param bool $is_overriding_company_name * @return $this */ public function setIsOverridingCompanyName($is_overriding_company_name) @@ -354,7 +406,7 @@ public function setIsOverridingCompanyName($is_overriding_company_name) /** * Gets is_sending_default - * @return string + * @return bool */ public function getIsSendingDefault() { @@ -363,7 +415,7 @@ public function getIsSendingDefault() /** * Sets is_sending_default - * @param string $is_sending_default + * @param bool $is_sending_default * @return $this */ public function setIsSendingDefault($is_sending_default) @@ -375,7 +427,7 @@ public function setIsSendingDefault($is_sending_default) /** * Gets is_signing_default - * @return string + * @return bool */ public function getIsSigningDefault() { @@ -384,7 +436,7 @@ public function getIsSigningDefault() /** * Sets is_signing_default - * @param string $is_signing_default + * @param bool $is_signing_default * @return $this */ public function setIsSigningDefault($is_signing_default) diff --git a/src/Model/BrandEmailContent.php b/src/Model/BrandEmailContent.php index fd69fc7a..8b140c24 100644 --- a/src/Model/BrandEmailContent.php +++ b/src/Model/BrandEmailContent.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BrandLink.php b/src/Model/BrandLink.php index ac999e1c..f64acbb1 100644 --- a/src/Model/BrandLink.php +++ b/src/Model/BrandLink.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BrandLogos.php b/src/Model/BrandLogos.php index 93355ad4..e7243f67 100644 --- a/src/Model/BrandLogos.php +++ b/src/Model/BrandLogos.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BrandRequest.php b/src/Model/BrandRequest.php index 864b718b..26c6623d 100644 --- a/src/Model/BrandRequest.php +++ b/src/Model/BrandRequest.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BrandResourceUrls.php b/src/Model/BrandResourceUrls.php index 79401352..2ae0242a 100644 --- a/src/Model/BrandResourceUrls.php +++ b/src/Model/BrandResourceUrls.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BrandResources.php b/src/Model/BrandResources.php index 9802a56e..27422366 100644 --- a/src/Model/BrandResources.php +++ b/src/Model/BrandResources.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -56,6 +56,7 @@ class BrandResources implements ArrayAccess protected static $swaggerTypes = [ 'created_by_user_info' => '\DocuSign\eSign\Model\UserInfo', 'created_date' => 'string', + 'data_not_saved_not_in_master' => 'string[]', 'modified_by_user_info' => '\DocuSign\eSign\Model\UserInfo', 'modified_date' => 'string', 'modified_templates' => 'string[]', @@ -75,6 +76,7 @@ public static function swaggerTypes() protected static $attributeMap = [ 'created_by_user_info' => 'createdByUserInfo', 'created_date' => 'createdDate', + 'data_not_saved_not_in_master' => 'dataNotSavedNotInMaster', 'modified_by_user_info' => 'modifiedByUserInfo', 'modified_date' => 'modifiedDate', 'modified_templates' => 'modifiedTemplates', @@ -90,6 +92,7 @@ public static function swaggerTypes() protected static $setters = [ 'created_by_user_info' => 'setCreatedByUserInfo', 'created_date' => 'setCreatedDate', + 'data_not_saved_not_in_master' => 'setDataNotSavedNotInMaster', 'modified_by_user_info' => 'setModifiedByUserInfo', 'modified_date' => 'setModifiedDate', 'modified_templates' => 'setModifiedTemplates', @@ -105,6 +108,7 @@ public static function swaggerTypes() protected static $getters = [ 'created_by_user_info' => 'getCreatedByUserInfo', 'created_date' => 'getCreatedDate', + 'data_not_saved_not_in_master' => 'getDataNotSavedNotInMaster', 'modified_by_user_info' => 'getModifiedByUserInfo', 'modified_date' => 'getModifiedDate', 'modified_templates' => 'getModifiedTemplates', @@ -145,6 +149,7 @@ public function __construct(array $data = null) { $this->container['created_by_user_info'] = isset($data['created_by_user_info']) ? $data['created_by_user_info'] : null; $this->container['created_date'] = isset($data['created_date']) ? $data['created_date'] : null; + $this->container['data_not_saved_not_in_master'] = isset($data['data_not_saved_not_in_master']) ? $data['data_not_saved_not_in_master'] : null; $this->container['modified_by_user_info'] = isset($data['modified_by_user_info']) ? $data['modified_by_user_info'] : null; $this->container['modified_date'] = isset($data['modified_date']) ? $data['modified_date'] : null; $this->container['modified_templates'] = isset($data['modified_templates']) ? $data['modified_templates'] : null; @@ -217,6 +222,27 @@ public function setCreatedDate($created_date) return $this; } + /** + * Gets data_not_saved_not_in_master + * @return string[] + */ + public function getDataNotSavedNotInMaster() + { + return $this->container['data_not_saved_not_in_master']; + } + + /** + * Sets data_not_saved_not_in_master + * @param string[] $data_not_saved_not_in_master + * @return $this + */ + public function setDataNotSavedNotInMaster($data_not_saved_not_in_master) + { + $this->container['data_not_saved_not_in_master'] = $data_not_saved_not_in_master; + + return $this; + } + /** * Gets modified_by_user_info * @return \DocuSign\eSign\Model\UserInfo diff --git a/src/Model/BrandResourcesList.php b/src/Model/BrandResourcesList.php index fae61d93..ee7641d0 100644 --- a/src/Model/BrandResourcesList.php +++ b/src/Model/BrandResourcesList.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BrandsRequest.php b/src/Model/BrandsRequest.php index bf6e18cb..24360308 100644 --- a/src/Model/BrandsRequest.php +++ b/src/Model/BrandsRequest.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BrandsResponse.php b/src/Model/BrandsResponse.php index e0bade99..e6dad59b 100644 --- a/src/Model/BrandsResponse.php +++ b/src/Model/BrandsResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BulkEnvelope.php b/src/Model/BulkEnvelope.php index e3730af7..7945fa1b 100644 --- a/src/Model/BulkEnvelope.php +++ b/src/Model/BulkEnvelope.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BulkEnvelopeStatus.php b/src/Model/BulkEnvelopeStatus.php index 88f79600..72a06871 100644 --- a/src/Model/BulkEnvelopeStatus.php +++ b/src/Model/BulkEnvelopeStatus.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BulkEnvelopesResponse.php b/src/Model/BulkEnvelopesResponse.php index 1cf73eec..abc7252e 100644 --- a/src/Model/BulkEnvelopesResponse.php +++ b/src/Model/BulkEnvelopesResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BulkRecipient.php b/src/Model/BulkRecipient.php index 5ce58ff7..861b1609 100644 --- a/src/Model/BulkRecipient.php +++ b/src/Model/BulkRecipient.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BulkRecipientSignatureProvider.php b/src/Model/BulkRecipientSignatureProvider.php index 274068f7..8a95bc67 100644 --- a/src/Model/BulkRecipientSignatureProvider.php +++ b/src/Model/BulkRecipientSignatureProvider.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BulkRecipientTabLabel.php b/src/Model/BulkRecipientTabLabel.php index 2c25e710..ee0d204a 100644 --- a/src/Model/BulkRecipientTabLabel.php +++ b/src/Model/BulkRecipientTabLabel.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BulkRecipientsRequest.php b/src/Model/BulkRecipientsRequest.php index d55247f1..c344d82a 100644 --- a/src/Model/BulkRecipientsRequest.php +++ b/src/Model/BulkRecipientsRequest.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BulkRecipientsResponse.php b/src/Model/BulkRecipientsResponse.php index 179474cb..e41e5f6a 100644 --- a/src/Model/BulkRecipientsResponse.php +++ b/src/Model/BulkRecipientsResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BulkRecipientsSummaryResponse.php b/src/Model/BulkRecipientsSummaryResponse.php index 6710721f..a7b32af7 100644 --- a/src/Model/BulkRecipientsSummaryResponse.php +++ b/src/Model/BulkRecipientsSummaryResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BulkRecipientsUpdateResponse.php b/src/Model/BulkRecipientsUpdateResponse.php index 6e41fb68..409da93a 100644 --- a/src/Model/BulkRecipientsUpdateResponse.php +++ b/src/Model/BulkRecipientsUpdateResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/BulkSendRequest.php b/src/Model/BulkSendRequest.php new file mode 100644 index 00000000..eb6722bf --- /dev/null +++ b/src/Model/BulkSendRequest.php @@ -0,0 +1,227 @@ + 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'envelope_or_template_id' => 'envelopeOrTemplateId' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'envelope_or_template_id' => 'setEnvelopeOrTemplateId' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'envelope_or_template_id' => 'getEnvelopeOrTemplateId' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['envelope_or_template_id'] = isset($data['envelope_or_template_id']) ? $data['envelope_or_template_id'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets envelope_or_template_id + * @return string + */ + public function getEnvelopeOrTemplateId() + { + return $this->container['envelope_or_template_id']; + } + + /** + * Sets envelope_or_template_id + * @param string $envelope_or_template_id + * @return $this + */ + public function setEnvelopeOrTemplateId($envelope_or_template_id) + { + $this->container['envelope_or_template_id'] = $envelope_or_template_id; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/BulkSendResponse.php b/src/Model/BulkSendResponse.php new file mode 100644 index 00000000..218fb850 --- /dev/null +++ b/src/Model/BulkSendResponse.php @@ -0,0 +1,305 @@ + 'string', + 'envelope_or_template_id' => 'string', + 'error_details' => 'string[]', + 'errors' => 'string[]' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'batch_id' => 'batchId', + 'envelope_or_template_id' => 'envelopeOrTemplateId', + 'error_details' => 'errorDetails', + 'errors' => 'errors' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'batch_id' => 'setBatchId', + 'envelope_or_template_id' => 'setEnvelopeOrTemplateId', + 'error_details' => 'setErrorDetails', + 'errors' => 'setErrors' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'batch_id' => 'getBatchId', + 'envelope_or_template_id' => 'getEnvelopeOrTemplateId', + 'error_details' => 'getErrorDetails', + 'errors' => 'getErrors' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['batch_id'] = isset($data['batch_id']) ? $data['batch_id'] : null; + $this->container['envelope_or_template_id'] = isset($data['envelope_or_template_id']) ? $data['envelope_or_template_id'] : null; + $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; + $this->container['errors'] = isset($data['errors']) ? $data['errors'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets batch_id + * @return string + */ + public function getBatchId() + { + return $this->container['batch_id']; + } + + /** + * Sets batch_id + * @param string $batch_id + * @return $this + */ + public function setBatchId($batch_id) + { + $this->container['batch_id'] = $batch_id; + + return $this; + } + + /** + * Gets envelope_or_template_id + * @return string + */ + public function getEnvelopeOrTemplateId() + { + return $this->container['envelope_or_template_id']; + } + + /** + * Sets envelope_or_template_id + * @param string $envelope_or_template_id + * @return $this + */ + public function setEnvelopeOrTemplateId($envelope_or_template_id) + { + $this->container['envelope_or_template_id'] = $envelope_or_template_id; + + return $this; + } + + /** + * Gets error_details + * @return string[] + */ + public function getErrorDetails() + { + return $this->container['error_details']; + } + + /** + * Sets error_details + * @param string[] $error_details Array or errors. + * @return $this + */ + public function setErrorDetails($error_details) + { + $this->container['error_details'] = $error_details; + + return $this; + } + + /** + * Gets errors + * @return string[] + */ + public function getErrors() + { + return $this->container['errors']; + } + + /** + * Sets errors + * @param string[] $errors + * @return $this + */ + public function setErrors($errors) + { + $this->container['errors'] = $errors; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/BulkSendTestResponse.php b/src/Model/BulkSendTestResponse.php new file mode 100644 index 00000000..8a22f421 --- /dev/null +++ b/src/Model/BulkSendTestResponse.php @@ -0,0 +1,279 @@ + 'bool', + 'validation_error_details' => 'string[]', + 'validation_errors' => 'string[]' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'can_be_sent' => 'canBeSent', + 'validation_error_details' => 'validationErrorDetails', + 'validation_errors' => 'validationErrors' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'can_be_sent' => 'setCanBeSent', + 'validation_error_details' => 'setValidationErrorDetails', + 'validation_errors' => 'setValidationErrors' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'can_be_sent' => 'getCanBeSent', + 'validation_error_details' => 'getValidationErrorDetails', + 'validation_errors' => 'getValidationErrors' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['can_be_sent'] = isset($data['can_be_sent']) ? $data['can_be_sent'] : null; + $this->container['validation_error_details'] = isset($data['validation_error_details']) ? $data['validation_error_details'] : null; + $this->container['validation_errors'] = isset($data['validation_errors']) ? $data['validation_errors'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets can_be_sent + * @return bool + */ + public function getCanBeSent() + { + return $this->container['can_be_sent']; + } + + /** + * Sets can_be_sent + * @param bool $can_be_sent + * @return $this + */ + public function setCanBeSent($can_be_sent) + { + $this->container['can_be_sent'] = $can_be_sent; + + return $this; + } + + /** + * Gets validation_error_details + * @return string[] + */ + public function getValidationErrorDetails() + { + return $this->container['validation_error_details']; + } + + /** + * Sets validation_error_details + * @param string[] $validation_error_details + * @return $this + */ + public function setValidationErrorDetails($validation_error_details) + { + $this->container['validation_error_details'] = $validation_error_details; + + return $this; + } + + /** + * Gets validation_errors + * @return string[] + */ + public function getValidationErrors() + { + return $this->container['validation_errors']; + } + + /** + * Sets validation_errors + * @param string[] $validation_errors + * @return $this + */ + public function setValidationErrors($validation_errors) + { + $this->container['validation_errors'] = $validation_errors; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/BulkSendingCopy.php b/src/Model/BulkSendingCopy.php new file mode 100644 index 00000000..73e2f240 --- /dev/null +++ b/src/Model/BulkSendingCopy.php @@ -0,0 +1,305 @@ + '\DocuSign\eSign\Model\BulkSendingCopyCustomField[]', + 'email_blurb' => 'string', + 'email_subject' => 'string', + 'recipients' => '\DocuSign\eSign\Model\BulkSendingCopyRecipient[]' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'custom_fields' => 'customFields', + 'email_blurb' => 'emailBlurb', + 'email_subject' => 'emailSubject', + 'recipients' => 'recipients' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'custom_fields' => 'setCustomFields', + 'email_blurb' => 'setEmailBlurb', + 'email_subject' => 'setEmailSubject', + 'recipients' => 'setRecipients' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'custom_fields' => 'getCustomFields', + 'email_blurb' => 'getEmailBlurb', + 'email_subject' => 'getEmailSubject', + 'recipients' => 'getRecipients' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['custom_fields'] = isset($data['custom_fields']) ? $data['custom_fields'] : null; + $this->container['email_blurb'] = isset($data['email_blurb']) ? $data['email_blurb'] : null; + $this->container['email_subject'] = isset($data['email_subject']) ? $data['email_subject'] : null; + $this->container['recipients'] = isset($data['recipients']) ? $data['recipients'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets custom_fields + * @return \DocuSign\eSign\Model\BulkSendingCopyCustomField[] + */ + public function getCustomFields() + { + return $this->container['custom_fields']; + } + + /** + * Sets custom_fields + * @param \DocuSign\eSign\Model\BulkSendingCopyCustomField[] $custom_fields 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 $this + */ + public function setCustomFields($custom_fields) + { + $this->container['custom_fields'] = $custom_fields; + + return $this; + } + + /** + * Gets email_blurb + * @return string + */ + public function getEmailBlurb() + { + return $this->container['email_blurb']; + } + + /** + * Sets email_blurb + * @param string $email_blurb + * @return $this + */ + public function setEmailBlurb($email_blurb) + { + $this->container['email_blurb'] = $email_blurb; + + return $this; + } + + /** + * Gets email_subject + * @return string + */ + public function getEmailSubject() + { + return $this->container['email_subject']; + } + + /** + * Sets email_subject + * @param string $email_subject 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 $this + */ + public function setEmailSubject($email_subject) + { + $this->container['email_subject'] = $email_subject; + + return $this; + } + + /** + * Gets recipients + * @return \DocuSign\eSign\Model\BulkSendingCopyRecipient[] + */ + public function getRecipients() + { + return $this->container['recipients']; + } + + /** + * Sets recipients + * @param \DocuSign\eSign\Model\BulkSendingCopyRecipient[] $recipients An array of powerform recipients. + * @return $this + */ + public function setRecipients($recipients) + { + $this->container['recipients'] = $recipients; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/BulkSendingCopyCustomField.php b/src/Model/BulkSendingCopyCustomField.php new file mode 100644 index 00000000..0de41e20 --- /dev/null +++ b/src/Model/BulkSendingCopyCustomField.php @@ -0,0 +1,253 @@ + 'string', + 'value' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'name' => 'name', + 'value' => 'value' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'name' => 'setName', + 'value' => 'setValue' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'name' => 'getName', + 'value' => 'getValue' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['value'] = isset($data['value']) ? $data['value'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets name + * @return string + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * @param string $name + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + + /** + * Gets value + * @return string + */ + public function getValue() + { + return $this->container['value']; + } + + /** + * Sets value + * @param string $value Specifies the value of the tab. + * @return $this + */ + public function setValue($value) + { + $this->container['value'] = $value; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/BulkSendingCopyRecipient.php b/src/Model/BulkSendingCopyRecipient.php new file mode 100644 index 00000000..d45a1e31 --- /dev/null +++ b/src/Model/BulkSendingCopyRecipient.php @@ -0,0 +1,721 @@ + 'string', + 'client_user_id' => 'string', + 'custom_fields' => 'string[]', + 'delivery_method' => 'string', + 'email' => 'string', + 'email_notification' => '\DocuSign\eSign\Model\RecipientEmailNotification', + 'embedded_recipient_start_url' => 'string', + 'fax_number' => 'string', + 'id_check_configuration_name' => 'string', + 'id_check_information_input' => '\DocuSign\eSign\Model\IdCheckInformationInput', + 'identification_method' => 'string', + 'name' => 'string', + 'note' => 'string', + 'phone_authentication' => '\DocuSign\eSign\Model\RecipientPhoneAuthentication', + 'recipient_id' => 'string', + 'recipient_signature_providers' => '\DocuSign\eSign\Model\RecipientSignatureProvider[]', + 'role_name' => 'string', + 'sms_authentication' => '\DocuSign\eSign\Model\RecipientSMSAuthentication', + 'social_authentications' => '\DocuSign\eSign\Model\SocialAuthentication[]', + 'tabs' => '\DocuSign\eSign\Model\BulkSendingCopyTab[]' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'access_code' => 'accessCode', + 'client_user_id' => 'clientUserId', + 'custom_fields' => 'customFields', + 'delivery_method' => 'deliveryMethod', + 'email' => 'email', + 'email_notification' => 'emailNotification', + 'embedded_recipient_start_url' => 'embeddedRecipientStartURL', + 'fax_number' => 'faxNumber', + 'id_check_configuration_name' => 'idCheckConfigurationName', + 'id_check_information_input' => 'idCheckInformationInput', + 'identification_method' => 'identificationMethod', + 'name' => 'name', + 'note' => 'note', + 'phone_authentication' => 'phoneAuthentication', + 'recipient_id' => 'recipientId', + 'recipient_signature_providers' => 'recipientSignatureProviders', + 'role_name' => 'roleName', + 'sms_authentication' => 'smsAuthentication', + 'social_authentications' => 'socialAuthentications', + 'tabs' => 'tabs' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'access_code' => 'setAccessCode', + 'client_user_id' => 'setClientUserId', + 'custom_fields' => 'setCustomFields', + 'delivery_method' => 'setDeliveryMethod', + 'email' => 'setEmail', + 'email_notification' => 'setEmailNotification', + 'embedded_recipient_start_url' => 'setEmbeddedRecipientStartUrl', + 'fax_number' => 'setFaxNumber', + 'id_check_configuration_name' => 'setIdCheckConfigurationName', + 'id_check_information_input' => 'setIdCheckInformationInput', + 'identification_method' => 'setIdentificationMethod', + 'name' => 'setName', + 'note' => 'setNote', + 'phone_authentication' => 'setPhoneAuthentication', + 'recipient_id' => 'setRecipientId', + 'recipient_signature_providers' => 'setRecipientSignatureProviders', + 'role_name' => 'setRoleName', + 'sms_authentication' => 'setSmsAuthentication', + 'social_authentications' => 'setSocialAuthentications', + 'tabs' => 'setTabs' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'access_code' => 'getAccessCode', + 'client_user_id' => 'getClientUserId', + 'custom_fields' => 'getCustomFields', + 'delivery_method' => 'getDeliveryMethod', + 'email' => 'getEmail', + 'email_notification' => 'getEmailNotification', + 'embedded_recipient_start_url' => 'getEmbeddedRecipientStartUrl', + 'fax_number' => 'getFaxNumber', + 'id_check_configuration_name' => 'getIdCheckConfigurationName', + 'id_check_information_input' => 'getIdCheckInformationInput', + 'identification_method' => 'getIdentificationMethod', + 'name' => 'getName', + 'note' => 'getNote', + 'phone_authentication' => 'getPhoneAuthentication', + 'recipient_id' => 'getRecipientId', + 'recipient_signature_providers' => 'getRecipientSignatureProviders', + 'role_name' => 'getRoleName', + 'sms_authentication' => 'getSmsAuthentication', + 'social_authentications' => 'getSocialAuthentications', + 'tabs' => 'getTabs' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['access_code'] = isset($data['access_code']) ? $data['access_code'] : null; + $this->container['client_user_id'] = isset($data['client_user_id']) ? $data['client_user_id'] : null; + $this->container['custom_fields'] = isset($data['custom_fields']) ? $data['custom_fields'] : null; + $this->container['delivery_method'] = isset($data['delivery_method']) ? $data['delivery_method'] : null; + $this->container['email'] = isset($data['email']) ? $data['email'] : null; + $this->container['email_notification'] = isset($data['email_notification']) ? $data['email_notification'] : null; + $this->container['embedded_recipient_start_url'] = isset($data['embedded_recipient_start_url']) ? $data['embedded_recipient_start_url'] : null; + $this->container['fax_number'] = isset($data['fax_number']) ? $data['fax_number'] : null; + $this->container['id_check_configuration_name'] = isset($data['id_check_configuration_name']) ? $data['id_check_configuration_name'] : null; + $this->container['id_check_information_input'] = isset($data['id_check_information_input']) ? $data['id_check_information_input'] : null; + $this->container['identification_method'] = isset($data['identification_method']) ? $data['identification_method'] : null; + $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['note'] = isset($data['note']) ? $data['note'] : null; + $this->container['phone_authentication'] = isset($data['phone_authentication']) ? $data['phone_authentication'] : null; + $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_signature_providers'] = isset($data['recipient_signature_providers']) ? $data['recipient_signature_providers'] : null; + $this->container['role_name'] = isset($data['role_name']) ? $data['role_name'] : null; + $this->container['sms_authentication'] = isset($data['sms_authentication']) ? $data['sms_authentication'] : null; + $this->container['social_authentications'] = isset($data['social_authentications']) ? $data['social_authentications'] : null; + $this->container['tabs'] = isset($data['tabs']) ? $data['tabs'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets access_code + * @return string + */ + public function getAccessCode() + { + return $this->container['access_code']; + } + + /** + * Sets access_code + * @param string $access_code 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 $this + */ + public function setAccessCode($access_code) + { + $this->container['access_code'] = $access_code; + + return $this; + } + + /** + * Gets client_user_id + * @return string + */ + public function getClientUserId() + { + return $this->container['client_user_id']; + } + + /** + * Sets client_user_id + * @param string $client_user_id 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 $this + */ + public function setClientUserId($client_user_id) + { + $this->container['client_user_id'] = $client_user_id; + + return $this; + } + + /** + * Gets custom_fields + * @return string[] + */ + public function getCustomFields() + { + return $this->container['custom_fields']; + } + + /** + * Sets custom_fields + * @param string[] $custom_fields 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 $this + */ + public function setCustomFields($custom_fields) + { + $this->container['custom_fields'] = $custom_fields; + + return $this; + } + + /** + * Gets delivery_method + * @return string + */ + public function getDeliveryMethod() + { + return $this->container['delivery_method']; + } + + /** + * Sets delivery_method + * @param string $delivery_method Reserved: For DocuSign use only. + * @return $this + */ + public function setDeliveryMethod($delivery_method) + { + $this->container['delivery_method'] = $delivery_method; + + return $this; + } + + /** + * Gets email + * @return string + */ + public function getEmail() + { + return $this->container['email']; + } + + /** + * Sets email + * @param string $email + * @return $this + */ + public function setEmail($email) + { + $this->container['email'] = $email; + + return $this; + } + + /** + * Gets email_notification + * @return \DocuSign\eSign\Model\RecipientEmailNotification + */ + public function getEmailNotification() + { + return $this->container['email_notification']; + } + + /** + * Sets email_notification + * @param \DocuSign\eSign\Model\RecipientEmailNotification $email_notification + * @return $this + */ + public function setEmailNotification($email_notification) + { + $this->container['email_notification'] = $email_notification; + + return $this; + } + + /** + * Gets embedded_recipient_start_url + * @return string + */ + public function getEmbeddedRecipientStartUrl() + { + return $this->container['embedded_recipient_start_url']; + } + + /** + * Sets embedded_recipient_start_url + * @param string $embedded_recipient_start_url 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 $this + */ + public function setEmbeddedRecipientStartUrl($embedded_recipient_start_url) + { + $this->container['embedded_recipient_start_url'] = $embedded_recipient_start_url; + + return $this; + } + + /** + * Gets fax_number + * @return string + */ + public function getFaxNumber() + { + return $this->container['fax_number']; + } + + /** + * Sets fax_number + * @param string $fax_number Reserved: + * @return $this + */ + public function setFaxNumber($fax_number) + { + $this->container['fax_number'] = $fax_number; + + return $this; + } + + /** + * Gets id_check_configuration_name + * @return string + */ + public function getIdCheckConfigurationName() + { + return $this->container['id_check_configuration_name']; + } + + /** + * Sets id_check_configuration_name + * @param string $id_check_configuration_name 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 $this + */ + public function setIdCheckConfigurationName($id_check_configuration_name) + { + $this->container['id_check_configuration_name'] = $id_check_configuration_name; + + return $this; + } + + /** + * Gets id_check_information_input + * @return \DocuSign\eSign\Model\IdCheckInformationInput + */ + public function getIdCheckInformationInput() + { + return $this->container['id_check_information_input']; + } + + /** + * Sets id_check_information_input + * @param \DocuSign\eSign\Model\IdCheckInformationInput $id_check_information_input + * @return $this + */ + public function setIdCheckInformationInput($id_check_information_input) + { + $this->container['id_check_information_input'] = $id_check_information_input; + + return $this; + } + + /** + * Gets identification_method + * @return string + */ + public function getIdentificationMethod() + { + return $this->container['identification_method']; + } + + /** + * Sets identification_method + * @param string $identification_method + * @return $this + */ + public function setIdentificationMethod($identification_method) + { + $this->container['identification_method'] = $identification_method; + + return $this; + } + + /** + * Gets name + * @return string + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * @param string $name + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + + /** + * Gets note + * @return string + */ + public function getNote() + { + return $this->container['note']; + } + + /** + * Sets note + * @param string $note 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 $this + */ + public function setNote($note) + { + $this->container['note'] = $note; + + return $this; + } + + /** + * Gets phone_authentication + * @return \DocuSign\eSign\Model\RecipientPhoneAuthentication + */ + public function getPhoneAuthentication() + { + return $this->container['phone_authentication']; + } + + /** + * Sets phone_authentication + * @param \DocuSign\eSign\Model\RecipientPhoneAuthentication $phone_authentication + * @return $this + */ + public function setPhoneAuthentication($phone_authentication) + { + $this->container['phone_authentication'] = $phone_authentication; + + return $this; + } + + /** + * Gets recipient_id + * @return string + */ + public function getRecipientId() + { + return $this->container['recipient_id']; + } + + /** + * Sets recipient_id + * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @return $this + */ + public function setRecipientId($recipient_id) + { + $this->container['recipient_id'] = $recipient_id; + + return $this; + } + + /** + * Gets recipient_signature_providers + * @return \DocuSign\eSign\Model\RecipientSignatureProvider[] + */ + public function getRecipientSignatureProviders() + { + return $this->container['recipient_signature_providers']; + } + + /** + * Sets recipient_signature_providers + * @param \DocuSign\eSign\Model\RecipientSignatureProvider[] $recipient_signature_providers + * @return $this + */ + public function setRecipientSignatureProviders($recipient_signature_providers) + { + $this->container['recipient_signature_providers'] = $recipient_signature_providers; + + return $this; + } + + /** + * Gets role_name + * @return string + */ + public function getRoleName() + { + return $this->container['role_name']; + } + + /** + * Sets role_name + * @param string $role_name Optional element. Specifies the role name associated with the recipient.

This is required when working with template recipients. + * @return $this + */ + public function setRoleName($role_name) + { + $this->container['role_name'] = $role_name; + + return $this; + } + + /** + * Gets sms_authentication + * @return \DocuSign\eSign\Model\RecipientSMSAuthentication + */ + public function getSmsAuthentication() + { + return $this->container['sms_authentication']; + } + + /** + * Sets sms_authentication + * @param \DocuSign\eSign\Model\RecipientSMSAuthentication $sms_authentication + * @return $this + */ + public function setSmsAuthentication($sms_authentication) + { + $this->container['sms_authentication'] = $sms_authentication; + + return $this; + } + + /** + * Gets social_authentications + * @return \DocuSign\eSign\Model\SocialAuthentication[] + */ + public function getSocialAuthentications() + { + return $this->container['social_authentications']; + } + + /** + * Sets social_authentications + * @param \DocuSign\eSign\Model\SocialAuthentication[] $social_authentications Lists the social ID type that can be used for recipient authentication. + * @return $this + */ + public function setSocialAuthentications($social_authentications) + { + $this->container['social_authentications'] = $social_authentications; + + return $this; + } + + /** + * Gets tabs + * @return \DocuSign\eSign\Model\BulkSendingCopyTab[] + */ + public function getTabs() + { + return $this->container['tabs']; + } + + /** + * Sets tabs + * @param \DocuSign\eSign\Model\BulkSendingCopyTab[] $tabs + * @return $this + */ + public function setTabs($tabs) + { + $this->container['tabs'] = $tabs; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/BulkSendingCopyTab.php b/src/Model/BulkSendingCopyTab.php new file mode 100644 index 00000000..d4362d2b --- /dev/null +++ b/src/Model/BulkSendingCopyTab.php @@ -0,0 +1,253 @@ + 'string', + 'tab_label' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'initial_value' => 'initialValue', + 'tab_label' => 'tabLabel' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'initial_value' => 'setInitialValue', + 'tab_label' => 'setTabLabel' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'initial_value' => 'getInitialValue', + 'tab_label' => 'getTabLabel' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['initial_value'] = isset($data['initial_value']) ? $data['initial_value'] : null; + $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets initial_value + * @return string + */ + public function getInitialValue() + { + return $this->container['initial_value']; + } + + /** + * Sets initial_value + * @param string $initial_value The original value of the tab. + * @return $this + */ + public function setInitialValue($initial_value) + { + $this->container['initial_value'] = $initial_value; + + return $this; + } + + /** + * Gets tab_label + * @return string + */ + public function getTabLabel() + { + return $this->container['tab_label']; + } + + /** + * Sets tab_label + * @param string $tab_label The label string associated with the tab. + * @return $this + */ + public function setTabLabel($tab_label) + { + $this->container['tab_label'] = $tab_label; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/BulkSendingList.php b/src/Model/BulkSendingList.php new file mode 100644 index 00000000..2f9f855d --- /dev/null +++ b/src/Model/BulkSendingList.php @@ -0,0 +1,279 @@ + '\DocuSign\eSign\Model\BulkSendingCopy[]', + 'list_id' => 'string', + 'name' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'bulk_copies' => 'bulkCopies', + 'list_id' => 'listId', + 'name' => 'name' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'bulk_copies' => 'setBulkCopies', + 'list_id' => 'setListId', + 'name' => 'setName' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'bulk_copies' => 'getBulkCopies', + 'list_id' => 'getListId', + 'name' => 'getName' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['bulk_copies'] = isset($data['bulk_copies']) ? $data['bulk_copies'] : null; + $this->container['list_id'] = isset($data['list_id']) ? $data['list_id'] : null; + $this->container['name'] = isset($data['name']) ? $data['name'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets bulk_copies + * @return \DocuSign\eSign\Model\BulkSendingCopy[] + */ + public function getBulkCopies() + { + return $this->container['bulk_copies']; + } + + /** + * Sets bulk_copies + * @param \DocuSign\eSign\Model\BulkSendingCopy[] $bulk_copies + * @return $this + */ + public function setBulkCopies($bulk_copies) + { + $this->container['bulk_copies'] = $bulk_copies; + + return $this; + } + + /** + * Gets list_id + * @return string + */ + public function getListId() + { + return $this->container['list_id']; + } + + /** + * Sets list_id + * @param string $list_id + * @return $this + */ + public function setListId($list_id) + { + $this->container['list_id'] = $list_id; + + return $this; + } + + /** + * Gets name + * @return string + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * @param string $name + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/BulkSendingListSummaries.php b/src/Model/BulkSendingListSummaries.php new file mode 100644 index 00000000..8750494b --- /dev/null +++ b/src/Model/BulkSendingListSummaries.php @@ -0,0 +1,227 @@ + '\DocuSign\eSign\Model\BulkSendingListSummary[]' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'bulk_list_summaries' => 'bulkListSummaries' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'bulk_list_summaries' => 'setBulkListSummaries' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'bulk_list_summaries' => 'getBulkListSummaries' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['bulk_list_summaries'] = isset($data['bulk_list_summaries']) ? $data['bulk_list_summaries'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets bulk_list_summaries + * @return \DocuSign\eSign\Model\BulkSendingListSummary[] + */ + public function getBulkListSummaries() + { + return $this->container['bulk_list_summaries']; + } + + /** + * Sets bulk_list_summaries + * @param \DocuSign\eSign\Model\BulkSendingListSummary[] $bulk_list_summaries + * @return $this + */ + public function setBulkListSummaries($bulk_list_summaries) + { + $this->container['bulk_list_summaries'] = $bulk_list_summaries; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/BulkSendingListSummary.php b/src/Model/BulkSendingListSummary.php new file mode 100644 index 00000000..1bf46917 --- /dev/null +++ b/src/Model/BulkSendingListSummary.php @@ -0,0 +1,305 @@ + 'string', + 'created_by_user' => 'string', + 'created_date' => 'string', + 'name' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'bulk_send_list_id' => 'bulkSendListId', + 'created_by_user' => 'createdByUser', + 'created_date' => 'createdDate', + 'name' => 'name' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'bulk_send_list_id' => 'setBulkSendListId', + 'created_by_user' => 'setCreatedByUser', + 'created_date' => 'setCreatedDate', + 'name' => 'setName' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'bulk_send_list_id' => 'getBulkSendListId', + 'created_by_user' => 'getCreatedByUser', + 'created_date' => 'getCreatedDate', + 'name' => 'getName' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['bulk_send_list_id'] = isset($data['bulk_send_list_id']) ? $data['bulk_send_list_id'] : null; + $this->container['created_by_user'] = isset($data['created_by_user']) ? $data['created_by_user'] : null; + $this->container['created_date'] = isset($data['created_date']) ? $data['created_date'] : null; + $this->container['name'] = isset($data['name']) ? $data['name'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets bulk_send_list_id + * @return string + */ + public function getBulkSendListId() + { + return $this->container['bulk_send_list_id']; + } + + /** + * Sets bulk_send_list_id + * @param string $bulk_send_list_id + * @return $this + */ + public function setBulkSendListId($bulk_send_list_id) + { + $this->container['bulk_send_list_id'] = $bulk_send_list_id; + + return $this; + } + + /** + * Gets created_by_user + * @return string + */ + public function getCreatedByUser() + { + return $this->container['created_by_user']; + } + + /** + * Sets created_by_user + * @param string $created_by_user + * @return $this + */ + public function setCreatedByUser($created_by_user) + { + $this->container['created_by_user'] = $created_by_user; + + return $this; + } + + /** + * Gets created_date + * @return string + */ + public function getCreatedDate() + { + return $this->container['created_date']; + } + + /** + * Sets created_date + * @param string $created_date + * @return $this + */ + public function setCreatedDate($created_date) + { + $this->container['created_date'] = $created_date; + + return $this; + } + + /** + * Gets name + * @return string + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * @param string $name + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/CaptiveRecipient.php b/src/Model/CaptiveRecipient.php index 62ad9fc5..e841be6f 100644 --- a/src/Model/CaptiveRecipient.php +++ b/src/Model/CaptiveRecipient.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/CaptiveRecipientInformation.php b/src/Model/CaptiveRecipientInformation.php index 5435be37..5e651c20 100644 --- a/src/Model/CaptiveRecipientInformation.php +++ b/src/Model/CaptiveRecipientInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/CarbonCopy.php b/src/Model/CarbonCopy.php index 2018aaa7..ff04e6ef 100644 --- a/src/Model/CarbonCopy.php +++ b/src/Model/CarbonCopy.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,48 +55,68 @@ class CarbonCopy implements ArrayAccess */ protected static $swaggerTypes = [ 'access_code' => 'string', + 'access_code_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'add_access_code_to_email' => 'string', 'agent_can_edit_email' => 'string', 'agent_can_edit_name' => 'string', 'client_user_id' => 'string', + 'completed_count' => 'string', 'custom_fields' => 'string[]', 'declined_date_time' => 'string', 'declined_reason' => 'string', 'delivered_date_time' => 'string', 'delivery_method' => 'string', + 'delivery_method_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_visibility' => '\DocuSign\eSign\Model\DocumentVisibility[]', 'email' => 'string', + 'email_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'email_notification' => '\DocuSign\eSign\Model\RecipientEmailNotification', - 'email_recipient_post_signing_url' => 'string', 'embedded_recipient_start_url' => 'string', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'excluded_documents' => 'string[]', 'fax_number' => 'string', + 'fax_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'first_name' => 'string', + 'first_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'full_name' => 'string', + 'full_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'id_check_configuration_name' => 'string', + 'id_check_configuration_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'id_check_information_input' => '\DocuSign\eSign\Model\IdCheckInformationInput', 'inherit_email_notification_configuration' => 'string', 'last_name' => 'string', + 'last_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locked_recipient_phone_auth_editable' => 'string', + 'locked_recipient_sms_editable' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'note' => 'string', + 'note_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'phone_authentication' => '\DocuSign\eSign\Model\RecipientPhoneAuthentication', 'recipient_attachments' => '\DocuSign\eSign\Model\RecipientAttachment[]', 'recipient_authentication_status' => '\DocuSign\eSign\Model\AuthenticationStatus', + 'recipient_feature_metadata' => '\DocuSign\eSign\Model\FeatureAvailableMetadata[]', 'recipient_id' => 'string', 'recipient_id_guid' => 'string', + 'recipient_type' => 'string', + 'recipient_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_id_lookup' => 'string', + 'require_id_lookup_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'role_name' => 'string', 'routing_order' => 'string', - 'saml_authentication' => '\DocuSign\eSign\Model\RecipientSAMLAuthentication', + 'routing_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'sent_date_time' => 'string', 'signed_date_time' => 'string', 'signing_group_id' => 'string', + 'signing_group_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'signing_group_name' => 'string', 'signing_group_users' => '\DocuSign\eSign\Model\UserInfo[]', 'sms_authentication' => '\DocuSign\eSign\Model\RecipientSMSAuthentication', 'social_authentications' => '\DocuSign\eSign\Model\SocialAuthentication[]', 'status' => 'string', + 'status_code' => 'string', + 'suppress_emails' => 'string', + 'tabs' => '\DocuSign\eSign\Model\Tabs', 'template_locked' => 'string', 'template_required' => 'string', 'total_tab_count' => 'string', @@ -114,48 +134,68 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'access_code' => 'accessCode', + 'access_code_metadata' => 'accessCodeMetadata', 'add_access_code_to_email' => 'addAccessCodeToEmail', 'agent_can_edit_email' => 'agentCanEditEmail', 'agent_can_edit_name' => 'agentCanEditName', 'client_user_id' => 'clientUserId', + 'completed_count' => 'completedCount', 'custom_fields' => 'customFields', 'declined_date_time' => 'declinedDateTime', 'declined_reason' => 'declinedReason', 'delivered_date_time' => 'deliveredDateTime', 'delivery_method' => 'deliveryMethod', + 'delivery_method_metadata' => 'deliveryMethodMetadata', 'document_visibility' => 'documentVisibility', 'email' => 'email', + 'email_metadata' => 'emailMetadata', 'email_notification' => 'emailNotification', - 'email_recipient_post_signing_url' => 'emailRecipientPostSigningURL', 'embedded_recipient_start_url' => 'embeddedRecipientStartURL', 'error_details' => 'errorDetails', 'excluded_documents' => 'excludedDocuments', 'fax_number' => 'faxNumber', + 'fax_number_metadata' => 'faxNumberMetadata', 'first_name' => 'firstName', + 'first_name_metadata' => 'firstNameMetadata', 'full_name' => 'fullName', + 'full_name_metadata' => 'fullNameMetadata', 'id_check_configuration_name' => 'idCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'idCheckConfigurationNameMetadata', 'id_check_information_input' => 'idCheckInformationInput', 'inherit_email_notification_configuration' => 'inheritEmailNotificationConfiguration', 'last_name' => 'lastName', + 'last_name_metadata' => 'lastNameMetadata', + 'locked_recipient_phone_auth_editable' => 'lockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'lockedRecipientSmsEditable', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'note' => 'note', + 'note_metadata' => 'noteMetadata', 'phone_authentication' => 'phoneAuthentication', 'recipient_attachments' => 'recipientAttachments', 'recipient_authentication_status' => 'recipientAuthenticationStatus', + 'recipient_feature_metadata' => 'recipientFeatureMetadata', 'recipient_id' => 'recipientId', 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_type' => 'recipientType', + 'recipient_type_metadata' => 'recipientTypeMetadata', 'require_id_lookup' => 'requireIdLookup', + 'require_id_lookup_metadata' => 'requireIdLookupMetadata', 'role_name' => 'roleName', 'routing_order' => 'routingOrder', - 'saml_authentication' => 'samlAuthentication', + 'routing_order_metadata' => 'routingOrderMetadata', 'sent_date_time' => 'sentDateTime', 'signed_date_time' => 'signedDateTime', 'signing_group_id' => 'signingGroupId', + 'signing_group_id_metadata' => 'signingGroupIdMetadata', 'signing_group_name' => 'signingGroupName', 'signing_group_users' => 'signingGroupUsers', 'sms_authentication' => 'smsAuthentication', 'social_authentications' => 'socialAuthentications', 'status' => 'status', + 'status_code' => 'statusCode', + 'suppress_emails' => 'suppressEmails', + 'tabs' => 'tabs', 'template_locked' => 'templateLocked', 'template_required' => 'templateRequired', 'total_tab_count' => 'totalTabCount', @@ -169,48 +209,68 @@ public static function swaggerTypes() */ protected static $setters = [ 'access_code' => 'setAccessCode', + 'access_code_metadata' => 'setAccessCodeMetadata', 'add_access_code_to_email' => 'setAddAccessCodeToEmail', 'agent_can_edit_email' => 'setAgentCanEditEmail', 'agent_can_edit_name' => 'setAgentCanEditName', 'client_user_id' => 'setClientUserId', + 'completed_count' => 'setCompletedCount', 'custom_fields' => 'setCustomFields', 'declined_date_time' => 'setDeclinedDateTime', 'declined_reason' => 'setDeclinedReason', 'delivered_date_time' => 'setDeliveredDateTime', 'delivery_method' => 'setDeliveryMethod', + 'delivery_method_metadata' => 'setDeliveryMethodMetadata', 'document_visibility' => 'setDocumentVisibility', 'email' => 'setEmail', + 'email_metadata' => 'setEmailMetadata', 'email_notification' => 'setEmailNotification', - 'email_recipient_post_signing_url' => 'setEmailRecipientPostSigningUrl', 'embedded_recipient_start_url' => 'setEmbeddedRecipientStartUrl', 'error_details' => 'setErrorDetails', 'excluded_documents' => 'setExcludedDocuments', 'fax_number' => 'setFaxNumber', + 'fax_number_metadata' => 'setFaxNumberMetadata', 'first_name' => 'setFirstName', + 'first_name_metadata' => 'setFirstNameMetadata', 'full_name' => 'setFullName', + 'full_name_metadata' => 'setFullNameMetadata', 'id_check_configuration_name' => 'setIdCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'setIdCheckConfigurationNameMetadata', 'id_check_information_input' => 'setIdCheckInformationInput', 'inherit_email_notification_configuration' => 'setInheritEmailNotificationConfiguration', 'last_name' => 'setLastName', + 'last_name_metadata' => 'setLastNameMetadata', + 'locked_recipient_phone_auth_editable' => 'setLockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'setLockedRecipientSmsEditable', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'note' => 'setNote', + 'note_metadata' => 'setNoteMetadata', 'phone_authentication' => 'setPhoneAuthentication', 'recipient_attachments' => 'setRecipientAttachments', 'recipient_authentication_status' => 'setRecipientAuthenticationStatus', + 'recipient_feature_metadata' => 'setRecipientFeatureMetadata', 'recipient_id' => 'setRecipientId', 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_type' => 'setRecipientType', + 'recipient_type_metadata' => 'setRecipientTypeMetadata', 'require_id_lookup' => 'setRequireIdLookup', + 'require_id_lookup_metadata' => 'setRequireIdLookupMetadata', 'role_name' => 'setRoleName', 'routing_order' => 'setRoutingOrder', - 'saml_authentication' => 'setSamlAuthentication', + 'routing_order_metadata' => 'setRoutingOrderMetadata', 'sent_date_time' => 'setSentDateTime', 'signed_date_time' => 'setSignedDateTime', 'signing_group_id' => 'setSigningGroupId', + 'signing_group_id_metadata' => 'setSigningGroupIdMetadata', 'signing_group_name' => 'setSigningGroupName', 'signing_group_users' => 'setSigningGroupUsers', 'sms_authentication' => 'setSmsAuthentication', 'social_authentications' => 'setSocialAuthentications', 'status' => 'setStatus', + 'status_code' => 'setStatusCode', + 'suppress_emails' => 'setSuppressEmails', + 'tabs' => 'setTabs', 'template_locked' => 'setTemplateLocked', 'template_required' => 'setTemplateRequired', 'total_tab_count' => 'setTotalTabCount', @@ -224,48 +284,68 @@ public static function swaggerTypes() */ protected static $getters = [ 'access_code' => 'getAccessCode', + 'access_code_metadata' => 'getAccessCodeMetadata', 'add_access_code_to_email' => 'getAddAccessCodeToEmail', 'agent_can_edit_email' => 'getAgentCanEditEmail', 'agent_can_edit_name' => 'getAgentCanEditName', 'client_user_id' => 'getClientUserId', + 'completed_count' => 'getCompletedCount', 'custom_fields' => 'getCustomFields', 'declined_date_time' => 'getDeclinedDateTime', 'declined_reason' => 'getDeclinedReason', 'delivered_date_time' => 'getDeliveredDateTime', 'delivery_method' => 'getDeliveryMethod', + 'delivery_method_metadata' => 'getDeliveryMethodMetadata', 'document_visibility' => 'getDocumentVisibility', 'email' => 'getEmail', + 'email_metadata' => 'getEmailMetadata', 'email_notification' => 'getEmailNotification', - 'email_recipient_post_signing_url' => 'getEmailRecipientPostSigningUrl', 'embedded_recipient_start_url' => 'getEmbeddedRecipientStartUrl', 'error_details' => 'getErrorDetails', 'excluded_documents' => 'getExcludedDocuments', 'fax_number' => 'getFaxNumber', + 'fax_number_metadata' => 'getFaxNumberMetadata', 'first_name' => 'getFirstName', + 'first_name_metadata' => 'getFirstNameMetadata', 'full_name' => 'getFullName', + 'full_name_metadata' => 'getFullNameMetadata', 'id_check_configuration_name' => 'getIdCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'getIdCheckConfigurationNameMetadata', 'id_check_information_input' => 'getIdCheckInformationInput', 'inherit_email_notification_configuration' => 'getInheritEmailNotificationConfiguration', 'last_name' => 'getLastName', + 'last_name_metadata' => 'getLastNameMetadata', + 'locked_recipient_phone_auth_editable' => 'getLockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'getLockedRecipientSmsEditable', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'note' => 'getNote', + 'note_metadata' => 'getNoteMetadata', 'phone_authentication' => 'getPhoneAuthentication', 'recipient_attachments' => 'getRecipientAttachments', 'recipient_authentication_status' => 'getRecipientAuthenticationStatus', + 'recipient_feature_metadata' => 'getRecipientFeatureMetadata', 'recipient_id' => 'getRecipientId', 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_type' => 'getRecipientType', + 'recipient_type_metadata' => 'getRecipientTypeMetadata', 'require_id_lookup' => 'getRequireIdLookup', + 'require_id_lookup_metadata' => 'getRequireIdLookupMetadata', 'role_name' => 'getRoleName', 'routing_order' => 'getRoutingOrder', - 'saml_authentication' => 'getSamlAuthentication', + 'routing_order_metadata' => 'getRoutingOrderMetadata', 'sent_date_time' => 'getSentDateTime', 'signed_date_time' => 'getSignedDateTime', 'signing_group_id' => 'getSigningGroupId', + 'signing_group_id_metadata' => 'getSigningGroupIdMetadata', 'signing_group_name' => 'getSigningGroupName', 'signing_group_users' => 'getSigningGroupUsers', 'sms_authentication' => 'getSmsAuthentication', 'social_authentications' => 'getSocialAuthentications', 'status' => 'getStatus', + 'status_code' => 'getStatusCode', + 'suppress_emails' => 'getSuppressEmails', + 'tabs' => 'getTabs', 'template_locked' => 'getTemplateLocked', 'template_required' => 'getTemplateRequired', 'total_tab_count' => 'getTotalTabCount', @@ -304,48 +384,68 @@ public static function getters() public function __construct(array $data = null) { $this->container['access_code'] = isset($data['access_code']) ? $data['access_code'] : null; + $this->container['access_code_metadata'] = isset($data['access_code_metadata']) ? $data['access_code_metadata'] : null; $this->container['add_access_code_to_email'] = isset($data['add_access_code_to_email']) ? $data['add_access_code_to_email'] : null; $this->container['agent_can_edit_email'] = isset($data['agent_can_edit_email']) ? $data['agent_can_edit_email'] : null; $this->container['agent_can_edit_name'] = isset($data['agent_can_edit_name']) ? $data['agent_can_edit_name'] : null; $this->container['client_user_id'] = isset($data['client_user_id']) ? $data['client_user_id'] : null; + $this->container['completed_count'] = isset($data['completed_count']) ? $data['completed_count'] : null; $this->container['custom_fields'] = isset($data['custom_fields']) ? $data['custom_fields'] : null; $this->container['declined_date_time'] = isset($data['declined_date_time']) ? $data['declined_date_time'] : null; $this->container['declined_reason'] = isset($data['declined_reason']) ? $data['declined_reason'] : null; $this->container['delivered_date_time'] = isset($data['delivered_date_time']) ? $data['delivered_date_time'] : null; $this->container['delivery_method'] = isset($data['delivery_method']) ? $data['delivery_method'] : null; + $this->container['delivery_method_metadata'] = isset($data['delivery_method_metadata']) ? $data['delivery_method_metadata'] : null; $this->container['document_visibility'] = isset($data['document_visibility']) ? $data['document_visibility'] : null; $this->container['email'] = isset($data['email']) ? $data['email'] : null; + $this->container['email_metadata'] = isset($data['email_metadata']) ? $data['email_metadata'] : null; $this->container['email_notification'] = isset($data['email_notification']) ? $data['email_notification'] : null; - $this->container['email_recipient_post_signing_url'] = isset($data['email_recipient_post_signing_url']) ? $data['email_recipient_post_signing_url'] : null; $this->container['embedded_recipient_start_url'] = isset($data['embedded_recipient_start_url']) ? $data['embedded_recipient_start_url'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['excluded_documents'] = isset($data['excluded_documents']) ? $data['excluded_documents'] : null; $this->container['fax_number'] = isset($data['fax_number']) ? $data['fax_number'] : null; + $this->container['fax_number_metadata'] = isset($data['fax_number_metadata']) ? $data['fax_number_metadata'] : null; $this->container['first_name'] = isset($data['first_name']) ? $data['first_name'] : null; + $this->container['first_name_metadata'] = isset($data['first_name_metadata']) ? $data['first_name_metadata'] : null; $this->container['full_name'] = isset($data['full_name']) ? $data['full_name'] : null; + $this->container['full_name_metadata'] = isset($data['full_name_metadata']) ? $data['full_name_metadata'] : null; $this->container['id_check_configuration_name'] = isset($data['id_check_configuration_name']) ? $data['id_check_configuration_name'] : null; + $this->container['id_check_configuration_name_metadata'] = isset($data['id_check_configuration_name_metadata']) ? $data['id_check_configuration_name_metadata'] : null; $this->container['id_check_information_input'] = isset($data['id_check_information_input']) ? $data['id_check_information_input'] : null; $this->container['inherit_email_notification_configuration'] = isset($data['inherit_email_notification_configuration']) ? $data['inherit_email_notification_configuration'] : null; $this->container['last_name'] = isset($data['last_name']) ? $data['last_name'] : null; + $this->container['last_name_metadata'] = isset($data['last_name_metadata']) ? $data['last_name_metadata'] : null; + $this->container['locked_recipient_phone_auth_editable'] = isset($data['locked_recipient_phone_auth_editable']) ? $data['locked_recipient_phone_auth_editable'] : null; + $this->container['locked_recipient_sms_editable'] = isset($data['locked_recipient_sms_editable']) ? $data['locked_recipient_sms_editable'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['note'] = isset($data['note']) ? $data['note'] : null; + $this->container['note_metadata'] = isset($data['note_metadata']) ? $data['note_metadata'] : null; $this->container['phone_authentication'] = isset($data['phone_authentication']) ? $data['phone_authentication'] : null; $this->container['recipient_attachments'] = isset($data['recipient_attachments']) ? $data['recipient_attachments'] : null; $this->container['recipient_authentication_status'] = isset($data['recipient_authentication_status']) ? $data['recipient_authentication_status'] : null; + $this->container['recipient_feature_metadata'] = isset($data['recipient_feature_metadata']) ? $data['recipient_feature_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_type'] = isset($data['recipient_type']) ? $data['recipient_type'] : null; + $this->container['recipient_type_metadata'] = isset($data['recipient_type_metadata']) ? $data['recipient_type_metadata'] : null; $this->container['require_id_lookup'] = isset($data['require_id_lookup']) ? $data['require_id_lookup'] : null; + $this->container['require_id_lookup_metadata'] = isset($data['require_id_lookup_metadata']) ? $data['require_id_lookup_metadata'] : null; $this->container['role_name'] = isset($data['role_name']) ? $data['role_name'] : null; $this->container['routing_order'] = isset($data['routing_order']) ? $data['routing_order'] : null; - $this->container['saml_authentication'] = isset($data['saml_authentication']) ? $data['saml_authentication'] : null; + $this->container['routing_order_metadata'] = isset($data['routing_order_metadata']) ? $data['routing_order_metadata'] : null; $this->container['sent_date_time'] = isset($data['sent_date_time']) ? $data['sent_date_time'] : null; $this->container['signed_date_time'] = isset($data['signed_date_time']) ? $data['signed_date_time'] : null; $this->container['signing_group_id'] = isset($data['signing_group_id']) ? $data['signing_group_id'] : null; + $this->container['signing_group_id_metadata'] = isset($data['signing_group_id_metadata']) ? $data['signing_group_id_metadata'] : null; $this->container['signing_group_name'] = isset($data['signing_group_name']) ? $data['signing_group_name'] : null; $this->container['signing_group_users'] = isset($data['signing_group_users']) ? $data['signing_group_users'] : null; $this->container['sms_authentication'] = isset($data['sms_authentication']) ? $data['sms_authentication'] : null; $this->container['social_authentications'] = isset($data['social_authentications']) ? $data['social_authentications'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_code'] = isset($data['status_code']) ? $data['status_code'] : null; + $this->container['suppress_emails'] = isset($data['suppress_emails']) ? $data['suppress_emails'] : null; + $this->container['tabs'] = isset($data['tabs']) ? $data['tabs'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; $this->container['total_tab_count'] = isset($data['total_tab_count']) ? $data['total_tab_count'] : null; @@ -396,6 +496,27 @@ public function setAccessCode($access_code) return $this; } + /** + * Gets access_code_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAccessCodeMetadata() + { + return $this->container['access_code_metadata']; + } + + /** + * Sets access_code_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $access_code_metadata + * @return $this + */ + public function setAccessCodeMetadata($access_code_metadata) + { + $this->container['access_code_metadata'] = $access_code_metadata; + + return $this; + } + /** * Gets add_access_code_to_email * @return string @@ -480,6 +601,27 @@ public function setClientUserId($client_user_id) return $this; } + /** + * Gets completed_count + * @return string + */ + public function getCompletedCount() + { + return $this->container['completed_count']; + } + + /** + * Sets completed_count + * @param string $completed_count + * @return $this + */ + public function setCompletedCount($completed_count) + { + $this->container['completed_count'] = $completed_count; + + return $this; + } + /** * Gets custom_fields * @return string[] @@ -585,6 +727,27 @@ public function setDeliveryMethod($delivery_method) return $this; } + /** + * Gets delivery_method_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDeliveryMethodMetadata() + { + return $this->container['delivery_method_metadata']; + } + + /** + * Sets delivery_method_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $delivery_method_metadata + * @return $this + */ + public function setDeliveryMethodMetadata($delivery_method_metadata) + { + $this->container['delivery_method_metadata'] = $delivery_method_metadata; + + return $this; + } + /** * Gets document_visibility * @return \DocuSign\eSign\Model\DocumentVisibility[] @@ -628,43 +791,43 @@ public function setEmail($email) } /** - * Gets email_notification - * @return \DocuSign\eSign\Model\RecipientEmailNotification + * Gets email_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getEmailNotification() + public function getEmailMetadata() { - return $this->container['email_notification']; + return $this->container['email_metadata']; } /** - * Sets email_notification - * @param \DocuSign\eSign\Model\RecipientEmailNotification $email_notification + * Sets email_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $email_metadata * @return $this */ - public function setEmailNotification($email_notification) + public function setEmailMetadata($email_metadata) { - $this->container['email_notification'] = $email_notification; + $this->container['email_metadata'] = $email_metadata; return $this; } /** - * Gets email_recipient_post_signing_url - * @return string + * Gets email_notification + * @return \DocuSign\eSign\Model\RecipientEmailNotification */ - public function getEmailRecipientPostSigningUrl() + public function getEmailNotification() { - return $this->container['email_recipient_post_signing_url']; + return $this->container['email_notification']; } /** - * Sets email_recipient_post_signing_url - * @param string $email_recipient_post_signing_url + * Sets email_notification + * @param \DocuSign\eSign\Model\RecipientEmailNotification $email_notification * @return $this */ - public function setEmailRecipientPostSigningUrl($email_recipient_post_signing_url) + public function setEmailNotification($email_notification) { - $this->container['email_recipient_post_signing_url'] = $email_recipient_post_signing_url; + $this->container['email_notification'] = $email_notification; return $this; } @@ -753,6 +916,27 @@ public function setFaxNumber($fax_number) return $this; } + /** + * Gets fax_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFaxNumberMetadata() + { + return $this->container['fax_number_metadata']; + } + + /** + * Sets fax_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $fax_number_metadata + * @return $this + */ + public function setFaxNumberMetadata($fax_number_metadata) + { + $this->container['fax_number_metadata'] = $fax_number_metadata; + + return $this; + } + /** * Gets first_name * @return string @@ -774,6 +958,27 @@ public function setFirstName($first_name) return $this; } + /** + * Gets first_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFirstNameMetadata() + { + return $this->container['first_name_metadata']; + } + + /** + * Sets first_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $first_name_metadata + * @return $this + */ + public function setFirstNameMetadata($first_name_metadata) + { + $this->container['first_name_metadata'] = $first_name_metadata; + + return $this; + } + /** * Gets full_name * @return string @@ -795,6 +1000,27 @@ public function setFullName($full_name) return $this; } + /** + * Gets full_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFullNameMetadata() + { + return $this->container['full_name_metadata']; + } + + /** + * Sets full_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $full_name_metadata + * @return $this + */ + public function setFullNameMetadata($full_name_metadata) + { + $this->container['full_name_metadata'] = $full_name_metadata; + + return $this; + } + /** * Gets id_check_configuration_name * @return string @@ -816,6 +1042,27 @@ public function setIdCheckConfigurationName($id_check_configuration_name) return $this; } + /** + * Gets id_check_configuration_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getIdCheckConfigurationNameMetadata() + { + return $this->container['id_check_configuration_name_metadata']; + } + + /** + * Sets id_check_configuration_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $id_check_configuration_name_metadata + * @return $this + */ + public function setIdCheckConfigurationNameMetadata($id_check_configuration_name_metadata) + { + $this->container['id_check_configuration_name_metadata'] = $id_check_configuration_name_metadata; + + return $this; + } + /** * Gets id_check_information_input * @return \DocuSign\eSign\Model\IdCheckInformationInput @@ -879,6 +1126,69 @@ public function setLastName($last_name) return $this; } + /** + * Gets last_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getLastNameMetadata() + { + return $this->container['last_name_metadata']; + } + + /** + * Sets last_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $last_name_metadata + * @return $this + */ + public function setLastNameMetadata($last_name_metadata) + { + $this->container['last_name_metadata'] = $last_name_metadata; + + return $this; + } + + /** + * Gets locked_recipient_phone_auth_editable + * @return string + */ + public function getLockedRecipientPhoneAuthEditable() + { + return $this->container['locked_recipient_phone_auth_editable']; + } + + /** + * Sets locked_recipient_phone_auth_editable + * @param string $locked_recipient_phone_auth_editable + * @return $this + */ + public function setLockedRecipientPhoneAuthEditable($locked_recipient_phone_auth_editable) + { + $this->container['locked_recipient_phone_auth_editable'] = $locked_recipient_phone_auth_editable; + + return $this; + } + + /** + * Gets locked_recipient_sms_editable + * @return string + */ + public function getLockedRecipientSmsEditable() + { + return $this->container['locked_recipient_sms_editable']; + } + + /** + * Sets locked_recipient_sms_editable + * @param string $locked_recipient_sms_editable + * @return $this + */ + public function setLockedRecipientSmsEditable($locked_recipient_sms_editable) + { + $this->container['locked_recipient_sms_editable'] = $locked_recipient_sms_editable; + + return $this; + } + /** * Gets name * @return string @@ -900,6 +1210,27 @@ public function setName($name) return $this; } + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + /** * Gets note * @return string @@ -921,6 +1252,27 @@ public function setNote($note) return $this; } + /** + * Gets note_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNoteMetadata() + { + return $this->container['note_metadata']; + } + + /** + * Sets note_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $note_metadata + * @return $this + */ + public function setNoteMetadata($note_metadata) + { + $this->container['note_metadata'] = $note_metadata; + + return $this; + } + /** * Gets phone_authentication * @return \DocuSign\eSign\Model\RecipientPhoneAuthentication @@ -984,6 +1336,27 @@ public function setRecipientAuthenticationStatus($recipient_authentication_statu return $this; } + /** + * Gets recipient_feature_metadata + * @return \DocuSign\eSign\Model\FeatureAvailableMetadata[] + */ + public function getRecipientFeatureMetadata() + { + return $this->container['recipient_feature_metadata']; + } + + /** + * Sets recipient_feature_metadata + * @param \DocuSign\eSign\Model\FeatureAvailableMetadata[] $recipient_feature_metadata + * @return $this + */ + public function setRecipientFeatureMetadata($recipient_feature_metadata) + { + $this->container['recipient_feature_metadata'] = $recipient_feature_metadata; + + return $this; + } + /** * Gets recipient_id * @return string @@ -1026,6 +1399,48 @@ public function setRecipientIdGuid($recipient_id_guid) return $this; } + /** + * Gets recipient_type + * @return string + */ + public function getRecipientType() + { + return $this->container['recipient_type']; + } + + /** + * Sets recipient_type + * @param string $recipient_type + * @return $this + */ + public function setRecipientType($recipient_type) + { + $this->container['recipient_type'] = $recipient_type; + + return $this; + } + + /** + * Gets recipient_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientTypeMetadata() + { + return $this->container['recipient_type_metadata']; + } + + /** + * Sets recipient_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_type_metadata + * @return $this + */ + public function setRecipientTypeMetadata($recipient_type_metadata) + { + $this->container['recipient_type_metadata'] = $recipient_type_metadata; + + return $this; + } + /** * Gets require_id_lookup * @return string @@ -1047,6 +1462,27 @@ public function setRequireIdLookup($require_id_lookup) return $this; } + /** + * Gets require_id_lookup_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireIdLookupMetadata() + { + return $this->container['require_id_lookup_metadata']; + } + + /** + * Sets require_id_lookup_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_id_lookup_metadata + * @return $this + */ + public function setRequireIdLookupMetadata($require_id_lookup_metadata) + { + $this->container['require_id_lookup_metadata'] = $require_id_lookup_metadata; + + return $this; + } + /** * Gets role_name * @return string @@ -1090,22 +1526,22 @@ public function setRoutingOrder($routing_order) } /** - * Gets saml_authentication - * @return \DocuSign\eSign\Model\RecipientSAMLAuthentication + * Gets routing_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getSamlAuthentication() + public function getRoutingOrderMetadata() { - return $this->container['saml_authentication']; + return $this->container['routing_order_metadata']; } /** - * Sets saml_authentication - * @param \DocuSign\eSign\Model\RecipientSAMLAuthentication $saml_authentication + * Sets routing_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $routing_order_metadata * @return $this */ - public function setSamlAuthentication($saml_authentication) + public function setRoutingOrderMetadata($routing_order_metadata) { - $this->container['saml_authentication'] = $saml_authentication; + $this->container['routing_order_metadata'] = $routing_order_metadata; return $this; } @@ -1173,6 +1609,27 @@ public function setSigningGroupId($signing_group_id) return $this; } + /** + * Gets signing_group_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSigningGroupIdMetadata() + { + return $this->container['signing_group_id_metadata']; + } + + /** + * Sets signing_group_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $signing_group_id_metadata + * @return $this + */ + public function setSigningGroupIdMetadata($signing_group_id_metadata) + { + $this->container['signing_group_id_metadata'] = $signing_group_id_metadata; + + return $this; + } + /** * Gets signing_group_name * @return string @@ -1278,6 +1735,69 @@ public function setStatus($status) return $this; } + /** + * Gets status_code + * @return string + */ + public function getStatusCode() + { + return $this->container['status_code']; + } + + /** + * Sets status_code + * @param string $status_code + * @return $this + */ + public function setStatusCode($status_code) + { + $this->container['status_code'] = $status_code; + + return $this; + } + + /** + * Gets suppress_emails + * @return string + */ + public function getSuppressEmails() + { + return $this->container['suppress_emails']; + } + + /** + * Sets suppress_emails + * @param string $suppress_emails + * @return $this + */ + public function setSuppressEmails($suppress_emails) + { + $this->container['suppress_emails'] = $suppress_emails; + + return $this; + } + + /** + * Gets tabs + * @return \DocuSign\eSign\Model\Tabs + */ + public function getTabs() + { + return $this->container['tabs']; + } + + /** + * Sets tabs + * @param \DocuSign\eSign\Model\Tabs $tabs + * @return $this + */ + public function setTabs($tabs) + { + $this->container['tabs'] = $tabs; + + return $this; + } + /** * Gets template_locked * @return string diff --git a/src/Model/CertifiedDelivery.php b/src/Model/CertifiedDelivery.php index 1a6e4b30..d78102ce 100644 --- a/src/Model/CertifiedDelivery.php +++ b/src/Model/CertifiedDelivery.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,48 +55,67 @@ class CertifiedDelivery implements ArrayAccess */ protected static $swaggerTypes = [ 'access_code' => 'string', + 'access_code_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'add_access_code_to_email' => 'string', 'agent_can_edit_email' => 'string', 'agent_can_edit_name' => 'string', 'client_user_id' => 'string', + 'completed_count' => 'string', 'custom_fields' => 'string[]', 'declined_date_time' => 'string', 'declined_reason' => 'string', 'delivered_date_time' => 'string', 'delivery_method' => 'string', + 'delivery_method_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_visibility' => '\DocuSign\eSign\Model\DocumentVisibility[]', 'email' => 'string', + 'email_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'email_notification' => '\DocuSign\eSign\Model\RecipientEmailNotification', - 'email_recipient_post_signing_url' => 'string', 'embedded_recipient_start_url' => 'string', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'excluded_documents' => 'string[]', 'fax_number' => 'string', + 'fax_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'first_name' => 'string', + 'first_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'full_name' => 'string', + 'full_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'id_check_configuration_name' => 'string', + 'id_check_configuration_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'id_check_information_input' => '\DocuSign\eSign\Model\IdCheckInformationInput', 'inherit_email_notification_configuration' => 'string', 'last_name' => 'string', + 'last_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locked_recipient_phone_auth_editable' => 'string', + 'locked_recipient_sms_editable' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'note' => 'string', + 'note_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'phone_authentication' => '\DocuSign\eSign\Model\RecipientPhoneAuthentication', 'recipient_attachments' => '\DocuSign\eSign\Model\RecipientAttachment[]', 'recipient_authentication_status' => '\DocuSign\eSign\Model\AuthenticationStatus', + 'recipient_feature_metadata' => '\DocuSign\eSign\Model\FeatureAvailableMetadata[]', 'recipient_id' => 'string', 'recipient_id_guid' => 'string', + 'recipient_type' => 'string', + 'recipient_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_id_lookup' => 'string', + 'require_id_lookup_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'role_name' => 'string', 'routing_order' => 'string', - 'saml_authentication' => '\DocuSign\eSign\Model\RecipientSAMLAuthentication', + 'routing_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'sent_date_time' => 'string', 'signed_date_time' => 'string', 'signing_group_id' => 'string', + 'signing_group_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'signing_group_name' => 'string', 'signing_group_users' => '\DocuSign\eSign\Model\UserInfo[]', 'sms_authentication' => '\DocuSign\eSign\Model\RecipientSMSAuthentication', 'social_authentications' => '\DocuSign\eSign\Model\SocialAuthentication[]', 'status' => 'string', + 'status_code' => 'string', + 'suppress_emails' => 'string', 'template_locked' => 'string', 'template_required' => 'string', 'total_tab_count' => 'string', @@ -114,48 +133,67 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'access_code' => 'accessCode', + 'access_code_metadata' => 'accessCodeMetadata', 'add_access_code_to_email' => 'addAccessCodeToEmail', 'agent_can_edit_email' => 'agentCanEditEmail', 'agent_can_edit_name' => 'agentCanEditName', 'client_user_id' => 'clientUserId', + 'completed_count' => 'completedCount', 'custom_fields' => 'customFields', 'declined_date_time' => 'declinedDateTime', 'declined_reason' => 'declinedReason', 'delivered_date_time' => 'deliveredDateTime', 'delivery_method' => 'deliveryMethod', + 'delivery_method_metadata' => 'deliveryMethodMetadata', 'document_visibility' => 'documentVisibility', 'email' => 'email', + 'email_metadata' => 'emailMetadata', 'email_notification' => 'emailNotification', - 'email_recipient_post_signing_url' => 'emailRecipientPostSigningURL', 'embedded_recipient_start_url' => 'embeddedRecipientStartURL', 'error_details' => 'errorDetails', 'excluded_documents' => 'excludedDocuments', 'fax_number' => 'faxNumber', + 'fax_number_metadata' => 'faxNumberMetadata', 'first_name' => 'firstName', + 'first_name_metadata' => 'firstNameMetadata', 'full_name' => 'fullName', + 'full_name_metadata' => 'fullNameMetadata', 'id_check_configuration_name' => 'idCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'idCheckConfigurationNameMetadata', 'id_check_information_input' => 'idCheckInformationInput', 'inherit_email_notification_configuration' => 'inheritEmailNotificationConfiguration', 'last_name' => 'lastName', + 'last_name_metadata' => 'lastNameMetadata', + 'locked_recipient_phone_auth_editable' => 'lockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'lockedRecipientSmsEditable', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'note' => 'note', + 'note_metadata' => 'noteMetadata', 'phone_authentication' => 'phoneAuthentication', 'recipient_attachments' => 'recipientAttachments', 'recipient_authentication_status' => 'recipientAuthenticationStatus', + 'recipient_feature_metadata' => 'recipientFeatureMetadata', 'recipient_id' => 'recipientId', 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_type' => 'recipientType', + 'recipient_type_metadata' => 'recipientTypeMetadata', 'require_id_lookup' => 'requireIdLookup', + 'require_id_lookup_metadata' => 'requireIdLookupMetadata', 'role_name' => 'roleName', 'routing_order' => 'routingOrder', - 'saml_authentication' => 'samlAuthentication', + 'routing_order_metadata' => 'routingOrderMetadata', 'sent_date_time' => 'sentDateTime', 'signed_date_time' => 'signedDateTime', 'signing_group_id' => 'signingGroupId', + 'signing_group_id_metadata' => 'signingGroupIdMetadata', 'signing_group_name' => 'signingGroupName', 'signing_group_users' => 'signingGroupUsers', 'sms_authentication' => 'smsAuthentication', 'social_authentications' => 'socialAuthentications', 'status' => 'status', + 'status_code' => 'statusCode', + 'suppress_emails' => 'suppressEmails', 'template_locked' => 'templateLocked', 'template_required' => 'templateRequired', 'total_tab_count' => 'totalTabCount', @@ -169,48 +207,67 @@ public static function swaggerTypes() */ protected static $setters = [ 'access_code' => 'setAccessCode', + 'access_code_metadata' => 'setAccessCodeMetadata', 'add_access_code_to_email' => 'setAddAccessCodeToEmail', 'agent_can_edit_email' => 'setAgentCanEditEmail', 'agent_can_edit_name' => 'setAgentCanEditName', 'client_user_id' => 'setClientUserId', + 'completed_count' => 'setCompletedCount', 'custom_fields' => 'setCustomFields', 'declined_date_time' => 'setDeclinedDateTime', 'declined_reason' => 'setDeclinedReason', 'delivered_date_time' => 'setDeliveredDateTime', 'delivery_method' => 'setDeliveryMethod', + 'delivery_method_metadata' => 'setDeliveryMethodMetadata', 'document_visibility' => 'setDocumentVisibility', 'email' => 'setEmail', + 'email_metadata' => 'setEmailMetadata', 'email_notification' => 'setEmailNotification', - 'email_recipient_post_signing_url' => 'setEmailRecipientPostSigningUrl', 'embedded_recipient_start_url' => 'setEmbeddedRecipientStartUrl', 'error_details' => 'setErrorDetails', 'excluded_documents' => 'setExcludedDocuments', 'fax_number' => 'setFaxNumber', + 'fax_number_metadata' => 'setFaxNumberMetadata', 'first_name' => 'setFirstName', + 'first_name_metadata' => 'setFirstNameMetadata', 'full_name' => 'setFullName', + 'full_name_metadata' => 'setFullNameMetadata', 'id_check_configuration_name' => 'setIdCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'setIdCheckConfigurationNameMetadata', 'id_check_information_input' => 'setIdCheckInformationInput', 'inherit_email_notification_configuration' => 'setInheritEmailNotificationConfiguration', 'last_name' => 'setLastName', + 'last_name_metadata' => 'setLastNameMetadata', + 'locked_recipient_phone_auth_editable' => 'setLockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'setLockedRecipientSmsEditable', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'note' => 'setNote', + 'note_metadata' => 'setNoteMetadata', 'phone_authentication' => 'setPhoneAuthentication', 'recipient_attachments' => 'setRecipientAttachments', 'recipient_authentication_status' => 'setRecipientAuthenticationStatus', + 'recipient_feature_metadata' => 'setRecipientFeatureMetadata', 'recipient_id' => 'setRecipientId', 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_type' => 'setRecipientType', + 'recipient_type_metadata' => 'setRecipientTypeMetadata', 'require_id_lookup' => 'setRequireIdLookup', + 'require_id_lookup_metadata' => 'setRequireIdLookupMetadata', 'role_name' => 'setRoleName', 'routing_order' => 'setRoutingOrder', - 'saml_authentication' => 'setSamlAuthentication', + 'routing_order_metadata' => 'setRoutingOrderMetadata', 'sent_date_time' => 'setSentDateTime', 'signed_date_time' => 'setSignedDateTime', 'signing_group_id' => 'setSigningGroupId', + 'signing_group_id_metadata' => 'setSigningGroupIdMetadata', 'signing_group_name' => 'setSigningGroupName', 'signing_group_users' => 'setSigningGroupUsers', 'sms_authentication' => 'setSmsAuthentication', 'social_authentications' => 'setSocialAuthentications', 'status' => 'setStatus', + 'status_code' => 'setStatusCode', + 'suppress_emails' => 'setSuppressEmails', 'template_locked' => 'setTemplateLocked', 'template_required' => 'setTemplateRequired', 'total_tab_count' => 'setTotalTabCount', @@ -224,48 +281,67 @@ public static function swaggerTypes() */ protected static $getters = [ 'access_code' => 'getAccessCode', + 'access_code_metadata' => 'getAccessCodeMetadata', 'add_access_code_to_email' => 'getAddAccessCodeToEmail', 'agent_can_edit_email' => 'getAgentCanEditEmail', 'agent_can_edit_name' => 'getAgentCanEditName', 'client_user_id' => 'getClientUserId', + 'completed_count' => 'getCompletedCount', 'custom_fields' => 'getCustomFields', 'declined_date_time' => 'getDeclinedDateTime', 'declined_reason' => 'getDeclinedReason', 'delivered_date_time' => 'getDeliveredDateTime', 'delivery_method' => 'getDeliveryMethod', + 'delivery_method_metadata' => 'getDeliveryMethodMetadata', 'document_visibility' => 'getDocumentVisibility', 'email' => 'getEmail', + 'email_metadata' => 'getEmailMetadata', 'email_notification' => 'getEmailNotification', - 'email_recipient_post_signing_url' => 'getEmailRecipientPostSigningUrl', 'embedded_recipient_start_url' => 'getEmbeddedRecipientStartUrl', 'error_details' => 'getErrorDetails', 'excluded_documents' => 'getExcludedDocuments', 'fax_number' => 'getFaxNumber', + 'fax_number_metadata' => 'getFaxNumberMetadata', 'first_name' => 'getFirstName', + 'first_name_metadata' => 'getFirstNameMetadata', 'full_name' => 'getFullName', + 'full_name_metadata' => 'getFullNameMetadata', 'id_check_configuration_name' => 'getIdCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'getIdCheckConfigurationNameMetadata', 'id_check_information_input' => 'getIdCheckInformationInput', 'inherit_email_notification_configuration' => 'getInheritEmailNotificationConfiguration', 'last_name' => 'getLastName', + 'last_name_metadata' => 'getLastNameMetadata', + 'locked_recipient_phone_auth_editable' => 'getLockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'getLockedRecipientSmsEditable', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'note' => 'getNote', + 'note_metadata' => 'getNoteMetadata', 'phone_authentication' => 'getPhoneAuthentication', 'recipient_attachments' => 'getRecipientAttachments', 'recipient_authentication_status' => 'getRecipientAuthenticationStatus', + 'recipient_feature_metadata' => 'getRecipientFeatureMetadata', 'recipient_id' => 'getRecipientId', 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_type' => 'getRecipientType', + 'recipient_type_metadata' => 'getRecipientTypeMetadata', 'require_id_lookup' => 'getRequireIdLookup', + 'require_id_lookup_metadata' => 'getRequireIdLookupMetadata', 'role_name' => 'getRoleName', 'routing_order' => 'getRoutingOrder', - 'saml_authentication' => 'getSamlAuthentication', + 'routing_order_metadata' => 'getRoutingOrderMetadata', 'sent_date_time' => 'getSentDateTime', 'signed_date_time' => 'getSignedDateTime', 'signing_group_id' => 'getSigningGroupId', + 'signing_group_id_metadata' => 'getSigningGroupIdMetadata', 'signing_group_name' => 'getSigningGroupName', 'signing_group_users' => 'getSigningGroupUsers', 'sms_authentication' => 'getSmsAuthentication', 'social_authentications' => 'getSocialAuthentications', 'status' => 'getStatus', + 'status_code' => 'getStatusCode', + 'suppress_emails' => 'getSuppressEmails', 'template_locked' => 'getTemplateLocked', 'template_required' => 'getTemplateRequired', 'total_tab_count' => 'getTotalTabCount', @@ -304,48 +380,67 @@ public static function getters() public function __construct(array $data = null) { $this->container['access_code'] = isset($data['access_code']) ? $data['access_code'] : null; + $this->container['access_code_metadata'] = isset($data['access_code_metadata']) ? $data['access_code_metadata'] : null; $this->container['add_access_code_to_email'] = isset($data['add_access_code_to_email']) ? $data['add_access_code_to_email'] : null; $this->container['agent_can_edit_email'] = isset($data['agent_can_edit_email']) ? $data['agent_can_edit_email'] : null; $this->container['agent_can_edit_name'] = isset($data['agent_can_edit_name']) ? $data['agent_can_edit_name'] : null; $this->container['client_user_id'] = isset($data['client_user_id']) ? $data['client_user_id'] : null; + $this->container['completed_count'] = isset($data['completed_count']) ? $data['completed_count'] : null; $this->container['custom_fields'] = isset($data['custom_fields']) ? $data['custom_fields'] : null; $this->container['declined_date_time'] = isset($data['declined_date_time']) ? $data['declined_date_time'] : null; $this->container['declined_reason'] = isset($data['declined_reason']) ? $data['declined_reason'] : null; $this->container['delivered_date_time'] = isset($data['delivered_date_time']) ? $data['delivered_date_time'] : null; $this->container['delivery_method'] = isset($data['delivery_method']) ? $data['delivery_method'] : null; + $this->container['delivery_method_metadata'] = isset($data['delivery_method_metadata']) ? $data['delivery_method_metadata'] : null; $this->container['document_visibility'] = isset($data['document_visibility']) ? $data['document_visibility'] : null; $this->container['email'] = isset($data['email']) ? $data['email'] : null; + $this->container['email_metadata'] = isset($data['email_metadata']) ? $data['email_metadata'] : null; $this->container['email_notification'] = isset($data['email_notification']) ? $data['email_notification'] : null; - $this->container['email_recipient_post_signing_url'] = isset($data['email_recipient_post_signing_url']) ? $data['email_recipient_post_signing_url'] : null; $this->container['embedded_recipient_start_url'] = isset($data['embedded_recipient_start_url']) ? $data['embedded_recipient_start_url'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['excluded_documents'] = isset($data['excluded_documents']) ? $data['excluded_documents'] : null; $this->container['fax_number'] = isset($data['fax_number']) ? $data['fax_number'] : null; + $this->container['fax_number_metadata'] = isset($data['fax_number_metadata']) ? $data['fax_number_metadata'] : null; $this->container['first_name'] = isset($data['first_name']) ? $data['first_name'] : null; + $this->container['first_name_metadata'] = isset($data['first_name_metadata']) ? $data['first_name_metadata'] : null; $this->container['full_name'] = isset($data['full_name']) ? $data['full_name'] : null; + $this->container['full_name_metadata'] = isset($data['full_name_metadata']) ? $data['full_name_metadata'] : null; $this->container['id_check_configuration_name'] = isset($data['id_check_configuration_name']) ? $data['id_check_configuration_name'] : null; + $this->container['id_check_configuration_name_metadata'] = isset($data['id_check_configuration_name_metadata']) ? $data['id_check_configuration_name_metadata'] : null; $this->container['id_check_information_input'] = isset($data['id_check_information_input']) ? $data['id_check_information_input'] : null; $this->container['inherit_email_notification_configuration'] = isset($data['inherit_email_notification_configuration']) ? $data['inherit_email_notification_configuration'] : null; $this->container['last_name'] = isset($data['last_name']) ? $data['last_name'] : null; + $this->container['last_name_metadata'] = isset($data['last_name_metadata']) ? $data['last_name_metadata'] : null; + $this->container['locked_recipient_phone_auth_editable'] = isset($data['locked_recipient_phone_auth_editable']) ? $data['locked_recipient_phone_auth_editable'] : null; + $this->container['locked_recipient_sms_editable'] = isset($data['locked_recipient_sms_editable']) ? $data['locked_recipient_sms_editable'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['note'] = isset($data['note']) ? $data['note'] : null; + $this->container['note_metadata'] = isset($data['note_metadata']) ? $data['note_metadata'] : null; $this->container['phone_authentication'] = isset($data['phone_authentication']) ? $data['phone_authentication'] : null; $this->container['recipient_attachments'] = isset($data['recipient_attachments']) ? $data['recipient_attachments'] : null; $this->container['recipient_authentication_status'] = isset($data['recipient_authentication_status']) ? $data['recipient_authentication_status'] : null; + $this->container['recipient_feature_metadata'] = isset($data['recipient_feature_metadata']) ? $data['recipient_feature_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_type'] = isset($data['recipient_type']) ? $data['recipient_type'] : null; + $this->container['recipient_type_metadata'] = isset($data['recipient_type_metadata']) ? $data['recipient_type_metadata'] : null; $this->container['require_id_lookup'] = isset($data['require_id_lookup']) ? $data['require_id_lookup'] : null; + $this->container['require_id_lookup_metadata'] = isset($data['require_id_lookup_metadata']) ? $data['require_id_lookup_metadata'] : null; $this->container['role_name'] = isset($data['role_name']) ? $data['role_name'] : null; $this->container['routing_order'] = isset($data['routing_order']) ? $data['routing_order'] : null; - $this->container['saml_authentication'] = isset($data['saml_authentication']) ? $data['saml_authentication'] : null; + $this->container['routing_order_metadata'] = isset($data['routing_order_metadata']) ? $data['routing_order_metadata'] : null; $this->container['sent_date_time'] = isset($data['sent_date_time']) ? $data['sent_date_time'] : null; $this->container['signed_date_time'] = isset($data['signed_date_time']) ? $data['signed_date_time'] : null; $this->container['signing_group_id'] = isset($data['signing_group_id']) ? $data['signing_group_id'] : null; + $this->container['signing_group_id_metadata'] = isset($data['signing_group_id_metadata']) ? $data['signing_group_id_metadata'] : null; $this->container['signing_group_name'] = isset($data['signing_group_name']) ? $data['signing_group_name'] : null; $this->container['signing_group_users'] = isset($data['signing_group_users']) ? $data['signing_group_users'] : null; $this->container['sms_authentication'] = isset($data['sms_authentication']) ? $data['sms_authentication'] : null; $this->container['social_authentications'] = isset($data['social_authentications']) ? $data['social_authentications'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_code'] = isset($data['status_code']) ? $data['status_code'] : null; + $this->container['suppress_emails'] = isset($data['suppress_emails']) ? $data['suppress_emails'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; $this->container['total_tab_count'] = isset($data['total_tab_count']) ? $data['total_tab_count'] : null; @@ -396,6 +491,27 @@ public function setAccessCode($access_code) return $this; } + /** + * Gets access_code_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAccessCodeMetadata() + { + return $this->container['access_code_metadata']; + } + + /** + * Sets access_code_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $access_code_metadata + * @return $this + */ + public function setAccessCodeMetadata($access_code_metadata) + { + $this->container['access_code_metadata'] = $access_code_metadata; + + return $this; + } + /** * Gets add_access_code_to_email * @return string @@ -480,6 +596,27 @@ public function setClientUserId($client_user_id) return $this; } + /** + * Gets completed_count + * @return string + */ + public function getCompletedCount() + { + return $this->container['completed_count']; + } + + /** + * Sets completed_count + * @param string $completed_count + * @return $this + */ + public function setCompletedCount($completed_count) + { + $this->container['completed_count'] = $completed_count; + + return $this; + } + /** * Gets custom_fields * @return string[] @@ -585,6 +722,27 @@ public function setDeliveryMethod($delivery_method) return $this; } + /** + * Gets delivery_method_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDeliveryMethodMetadata() + { + return $this->container['delivery_method_metadata']; + } + + /** + * Sets delivery_method_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $delivery_method_metadata + * @return $this + */ + public function setDeliveryMethodMetadata($delivery_method_metadata) + { + $this->container['delivery_method_metadata'] = $delivery_method_metadata; + + return $this; + } + /** * Gets document_visibility * @return \DocuSign\eSign\Model\DocumentVisibility[] @@ -628,43 +786,43 @@ public function setEmail($email) } /** - * Gets email_notification - * @return \DocuSign\eSign\Model\RecipientEmailNotification + * Gets email_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getEmailNotification() + public function getEmailMetadata() { - return $this->container['email_notification']; + return $this->container['email_metadata']; } /** - * Sets email_notification - * @param \DocuSign\eSign\Model\RecipientEmailNotification $email_notification + * Sets email_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $email_metadata * @return $this */ - public function setEmailNotification($email_notification) + public function setEmailMetadata($email_metadata) { - $this->container['email_notification'] = $email_notification; + $this->container['email_metadata'] = $email_metadata; return $this; } /** - * Gets email_recipient_post_signing_url - * @return string + * Gets email_notification + * @return \DocuSign\eSign\Model\RecipientEmailNotification */ - public function getEmailRecipientPostSigningUrl() + public function getEmailNotification() { - return $this->container['email_recipient_post_signing_url']; + return $this->container['email_notification']; } /** - * Sets email_recipient_post_signing_url - * @param string $email_recipient_post_signing_url + * Sets email_notification + * @param \DocuSign\eSign\Model\RecipientEmailNotification $email_notification * @return $this */ - public function setEmailRecipientPostSigningUrl($email_recipient_post_signing_url) + public function setEmailNotification($email_notification) { - $this->container['email_recipient_post_signing_url'] = $email_recipient_post_signing_url; + $this->container['email_notification'] = $email_notification; return $this; } @@ -753,6 +911,27 @@ public function setFaxNumber($fax_number) return $this; } + /** + * Gets fax_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFaxNumberMetadata() + { + return $this->container['fax_number_metadata']; + } + + /** + * Sets fax_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $fax_number_metadata + * @return $this + */ + public function setFaxNumberMetadata($fax_number_metadata) + { + $this->container['fax_number_metadata'] = $fax_number_metadata; + + return $this; + } + /** * Gets first_name * @return string @@ -774,6 +953,27 @@ public function setFirstName($first_name) return $this; } + /** + * Gets first_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFirstNameMetadata() + { + return $this->container['first_name_metadata']; + } + + /** + * Sets first_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $first_name_metadata + * @return $this + */ + public function setFirstNameMetadata($first_name_metadata) + { + $this->container['first_name_metadata'] = $first_name_metadata; + + return $this; + } + /** * Gets full_name * @return string @@ -795,6 +995,27 @@ public function setFullName($full_name) return $this; } + /** + * Gets full_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFullNameMetadata() + { + return $this->container['full_name_metadata']; + } + + /** + * Sets full_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $full_name_metadata + * @return $this + */ + public function setFullNameMetadata($full_name_metadata) + { + $this->container['full_name_metadata'] = $full_name_metadata; + + return $this; + } + /** * Gets id_check_configuration_name * @return string @@ -816,6 +1037,27 @@ public function setIdCheckConfigurationName($id_check_configuration_name) return $this; } + /** + * Gets id_check_configuration_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getIdCheckConfigurationNameMetadata() + { + return $this->container['id_check_configuration_name_metadata']; + } + + /** + * Sets id_check_configuration_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $id_check_configuration_name_metadata + * @return $this + */ + public function setIdCheckConfigurationNameMetadata($id_check_configuration_name_metadata) + { + $this->container['id_check_configuration_name_metadata'] = $id_check_configuration_name_metadata; + + return $this; + } + /** * Gets id_check_information_input * @return \DocuSign\eSign\Model\IdCheckInformationInput @@ -879,6 +1121,69 @@ public function setLastName($last_name) return $this; } + /** + * Gets last_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getLastNameMetadata() + { + return $this->container['last_name_metadata']; + } + + /** + * Sets last_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $last_name_metadata + * @return $this + */ + public function setLastNameMetadata($last_name_metadata) + { + $this->container['last_name_metadata'] = $last_name_metadata; + + return $this; + } + + /** + * Gets locked_recipient_phone_auth_editable + * @return string + */ + public function getLockedRecipientPhoneAuthEditable() + { + return $this->container['locked_recipient_phone_auth_editable']; + } + + /** + * Sets locked_recipient_phone_auth_editable + * @param string $locked_recipient_phone_auth_editable + * @return $this + */ + public function setLockedRecipientPhoneAuthEditable($locked_recipient_phone_auth_editable) + { + $this->container['locked_recipient_phone_auth_editable'] = $locked_recipient_phone_auth_editable; + + return $this; + } + + /** + * Gets locked_recipient_sms_editable + * @return string + */ + public function getLockedRecipientSmsEditable() + { + return $this->container['locked_recipient_sms_editable']; + } + + /** + * Sets locked_recipient_sms_editable + * @param string $locked_recipient_sms_editable + * @return $this + */ + public function setLockedRecipientSmsEditable($locked_recipient_sms_editable) + { + $this->container['locked_recipient_sms_editable'] = $locked_recipient_sms_editable; + + return $this; + } + /** * Gets name * @return string @@ -900,6 +1205,27 @@ public function setName($name) return $this; } + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + /** * Gets note * @return string @@ -921,6 +1247,27 @@ public function setNote($note) return $this; } + /** + * Gets note_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNoteMetadata() + { + return $this->container['note_metadata']; + } + + /** + * Sets note_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $note_metadata + * @return $this + */ + public function setNoteMetadata($note_metadata) + { + $this->container['note_metadata'] = $note_metadata; + + return $this; + } + /** * Gets phone_authentication * @return \DocuSign\eSign\Model\RecipientPhoneAuthentication @@ -984,6 +1331,27 @@ public function setRecipientAuthenticationStatus($recipient_authentication_statu return $this; } + /** + * Gets recipient_feature_metadata + * @return \DocuSign\eSign\Model\FeatureAvailableMetadata[] + */ + public function getRecipientFeatureMetadata() + { + return $this->container['recipient_feature_metadata']; + } + + /** + * Sets recipient_feature_metadata + * @param \DocuSign\eSign\Model\FeatureAvailableMetadata[] $recipient_feature_metadata + * @return $this + */ + public function setRecipientFeatureMetadata($recipient_feature_metadata) + { + $this->container['recipient_feature_metadata'] = $recipient_feature_metadata; + + return $this; + } + /** * Gets recipient_id * @return string @@ -1026,6 +1394,48 @@ public function setRecipientIdGuid($recipient_id_guid) return $this; } + /** + * Gets recipient_type + * @return string + */ + public function getRecipientType() + { + return $this->container['recipient_type']; + } + + /** + * Sets recipient_type + * @param string $recipient_type + * @return $this + */ + public function setRecipientType($recipient_type) + { + $this->container['recipient_type'] = $recipient_type; + + return $this; + } + + /** + * Gets recipient_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientTypeMetadata() + { + return $this->container['recipient_type_metadata']; + } + + /** + * Sets recipient_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_type_metadata + * @return $this + */ + public function setRecipientTypeMetadata($recipient_type_metadata) + { + $this->container['recipient_type_metadata'] = $recipient_type_metadata; + + return $this; + } + /** * Gets require_id_lookup * @return string @@ -1047,6 +1457,27 @@ public function setRequireIdLookup($require_id_lookup) return $this; } + /** + * Gets require_id_lookup_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireIdLookupMetadata() + { + return $this->container['require_id_lookup_metadata']; + } + + /** + * Sets require_id_lookup_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_id_lookup_metadata + * @return $this + */ + public function setRequireIdLookupMetadata($require_id_lookup_metadata) + { + $this->container['require_id_lookup_metadata'] = $require_id_lookup_metadata; + + return $this; + } + /** * Gets role_name * @return string @@ -1090,22 +1521,22 @@ public function setRoutingOrder($routing_order) } /** - * Gets saml_authentication - * @return \DocuSign\eSign\Model\RecipientSAMLAuthentication + * Gets routing_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getSamlAuthentication() + public function getRoutingOrderMetadata() { - return $this->container['saml_authentication']; + return $this->container['routing_order_metadata']; } /** - * Sets saml_authentication - * @param \DocuSign\eSign\Model\RecipientSAMLAuthentication $saml_authentication + * Sets routing_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $routing_order_metadata * @return $this */ - public function setSamlAuthentication($saml_authentication) + public function setRoutingOrderMetadata($routing_order_metadata) { - $this->container['saml_authentication'] = $saml_authentication; + $this->container['routing_order_metadata'] = $routing_order_metadata; return $this; } @@ -1173,6 +1604,27 @@ public function setSigningGroupId($signing_group_id) return $this; } + /** + * Gets signing_group_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSigningGroupIdMetadata() + { + return $this->container['signing_group_id_metadata']; + } + + /** + * Sets signing_group_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $signing_group_id_metadata + * @return $this + */ + public function setSigningGroupIdMetadata($signing_group_id_metadata) + { + $this->container['signing_group_id_metadata'] = $signing_group_id_metadata; + + return $this; + } + /** * Gets signing_group_name * @return string @@ -1278,6 +1730,48 @@ public function setStatus($status) return $this; } + /** + * Gets status_code + * @return string + */ + public function getStatusCode() + { + return $this->container['status_code']; + } + + /** + * Sets status_code + * @param string $status_code + * @return $this + */ + public function setStatusCode($status_code) + { + $this->container['status_code'] = $status_code; + + return $this; + } + + /** + * Gets suppress_emails + * @return string + */ + public function getSuppressEmails() + { + return $this->container['suppress_emails']; + } + + /** + * Sets suppress_emails + * @param string $suppress_emails + * @return $this + */ + public function setSuppressEmails($suppress_emails) + { + $this->container['suppress_emails'] = $suppress_emails; + + return $this; + } + /** * Gets template_locked * @return string diff --git a/src/Model/Checkbox.php b/src/Model/Checkbox.php index 86431b9f..02b29a4f 100644 --- a/src/Model/Checkbox.php +++ b/src/Model/Checkbox.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,37 +55,96 @@ class Checkbox implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'bold' => 'string', + 'bold_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', + 'font' => 'string', + 'font_color' => 'string', + 'font_color_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_size' => 'string', + 'font_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'italic' => 'string', + 'italic_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'locked' => 'string', + 'locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'required' => 'string', + 'required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_initial_on_shared_change' => 'string', + 'require_initial_on_shared_change_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'selected' => 'string', + 'selected_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'shared' => 'string', + 'shared_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'underline' => 'string', + 'underline_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -99,37 +158,96 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', + 'bold' => 'bold', + 'bold_metadata' => 'boldMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', + 'font' => 'font', + 'font_color' => 'fontColor', + 'font_color_metadata' => 'fontColorMetadata', + 'font_metadata' => 'fontMetadata', + 'font_size' => 'fontSize', + 'font_size_metadata' => 'fontSizeMetadata', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', + 'height' => 'height', + 'height_metadata' => 'heightMetadata', + 'italic' => 'italic', + 'italic_metadata' => 'italicMetadata', 'locked' => 'locked', + 'locked_metadata' => 'lockedMetadata', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'required' => 'required', + 'required_metadata' => 'requiredMetadata', 'require_initial_on_shared_change' => 'requireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'requireInitialOnSharedChangeMetadata', 'selected' => 'selected', + 'selected_metadata' => 'selectedMetadata', 'shared' => 'shared', + 'shared_metadata' => 'sharedMetadata', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', + 'underline' => 'underline', + 'underline_metadata' => 'underlineMetadata', + 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -139,37 +257,96 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', + 'bold' => 'setBold', + 'bold_metadata' => 'setBoldMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', + 'font' => 'setFont', + 'font_color' => 'setFontColor', + 'font_color_metadata' => 'setFontColorMetadata', + 'font_metadata' => 'setFontMetadata', + 'font_size' => 'setFontSize', + 'font_size_metadata' => 'setFontSizeMetadata', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', + 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', + 'italic' => 'setItalic', + 'italic_metadata' => 'setItalicMetadata', 'locked' => 'setLocked', + 'locked_metadata' => 'setLockedMetadata', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'required' => 'setRequired', + 'required_metadata' => 'setRequiredMetadata', 'require_initial_on_shared_change' => 'setRequireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'setRequireInitialOnSharedChangeMetadata', 'selected' => 'setSelected', + 'selected_metadata' => 'setSelectedMetadata', 'shared' => 'setShared', + 'shared_metadata' => 'setSharedMetadata', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', + 'underline' => 'setUnderline', + 'underline_metadata' => 'setUnderlineMetadata', + 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -179,37 +356,96 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', + 'bold' => 'getBold', + 'bold_metadata' => 'getBoldMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', + 'font' => 'getFont', + 'font_color' => 'getFontColor', + 'font_color_metadata' => 'getFontColorMetadata', + 'font_metadata' => 'getFontMetadata', + 'font_size' => 'getFontSize', + 'font_size_metadata' => 'getFontSizeMetadata', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', + 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', + 'italic' => 'getItalic', + 'italic_metadata' => 'getItalicMetadata', 'locked' => 'getLocked', + 'locked_metadata' => 'getLockedMetadata', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'required' => 'getRequired', + 'required_metadata' => 'getRequiredMetadata', 'require_initial_on_shared_change' => 'getRequireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'getRequireInitialOnSharedChangeMetadata', 'selected' => 'getSelected', + 'selected_metadata' => 'getSelectedMetadata', 'shared' => 'getShared', + 'shared_metadata' => 'getSharedMetadata', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', + 'underline' => 'getUnderline', + 'underline_metadata' => 'getUnderlineMetadata', + 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -244,37 +480,96 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; + $this->container['bold'] = isset($data['bold']) ? $data['bold'] : null; + $this->container['bold_metadata'] = isset($data['bold_metadata']) ? $data['bold_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; + $this->container['font'] = isset($data['font']) ? $data['font'] : null; + $this->container['font_color'] = isset($data['font_color']) ? $data['font_color'] : null; + $this->container['font_color_metadata'] = isset($data['font_color_metadata']) ? $data['font_color_metadata'] : null; + $this->container['font_metadata'] = isset($data['font_metadata']) ? $data['font_metadata'] : null; + $this->container['font_size'] = isset($data['font_size']) ? $data['font_size'] : null; + $this->container['font_size_metadata'] = isset($data['font_size_metadata']) ? $data['font_size_metadata'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; + $this->container['italic'] = isset($data['italic']) ? $data['italic'] : null; + $this->container['italic_metadata'] = isset($data['italic_metadata']) ? $data['italic_metadata'] : null; $this->container['locked'] = isset($data['locked']) ? $data['locked'] : null; + $this->container['locked_metadata'] = isset($data['locked_metadata']) ? $data['locked_metadata'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['required'] = isset($data['required']) ? $data['required'] : null; + $this->container['required_metadata'] = isset($data['required_metadata']) ? $data['required_metadata'] : null; $this->container['require_initial_on_shared_change'] = isset($data['require_initial_on_shared_change']) ? $data['require_initial_on_shared_change'] : null; + $this->container['require_initial_on_shared_change_metadata'] = isset($data['require_initial_on_shared_change_metadata']) ? $data['require_initial_on_shared_change_metadata'] : null; $this->container['selected'] = isset($data['selected']) ? $data['selected'] : null; + $this->container['selected_metadata'] = isset($data['selected_metadata']) ? $data['selected_metadata'] : null; $this->container['shared'] = isset($data['shared']) ? $data['shared'] : null; + $this->container['shared_metadata'] = isset($data['shared_metadata']) ? $data['shared_metadata'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; + $this->container['underline'] = isset($data['underline']) ? $data['underline'] : null; + $this->container['underline_metadata'] = isset($data['underline_metadata']) ? $data['underline_metadata'] : null; + $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -321,6 +616,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -342,6 +658,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -363,6 +700,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -385,448 +743,1351 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) } /** - * Gets anchor_string - * @return string + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getAnchorString() + public function getAnchorMatchWholeWordMetadata() { - return $this->container['anchor_string']; + return $this->container['anchor_match_whole_word_metadata']; } /** - * Sets anchor_string - * @param string $anchor_string Anchor text information for a radio button. + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata * @return $this */ - public function setAnchorString($anchor_string) + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) { - $this->container['anchor_string'] = $anchor_string; + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; return $this; } /** - * Gets anchor_units + * Gets anchor_string * @return string */ - public function getAnchorUnits() + public function getAnchorString() { - return $this->container['anchor_units']; + return $this->container['anchor_string']; } /** - * Sets anchor_units - * @param string $anchor_units Specifies units of the X and Y offset. Units could be pixels, millimeters, centimeters, or inches. + * Sets anchor_string + * @param string $anchor_string Anchor text information for a radio button. * @return $this */ - public function setAnchorUnits($anchor_units) + public function setAnchorString($anchor_string) { - $this->container['anchor_units'] = $anchor_units; + $this->container['anchor_string'] = $anchor_string; return $this; } /** - * Gets anchor_x_offset - * @return string + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getAnchorXOffset() + public function getAnchorStringMetadata() { - return $this->container['anchor_x_offset']; + return $this->container['anchor_string_metadata']; } /** - * Sets anchor_x_offset - * @param string $anchor_x_offset Specifies the X axis location of the tab, in anchorUnits, relative to the anchorString. + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata * @return $this */ - public function setAnchorXOffset($anchor_x_offset) + public function setAnchorStringMetadata($anchor_string_metadata) { - $this->container['anchor_x_offset'] = $anchor_x_offset; + $this->container['anchor_string_metadata'] = $anchor_string_metadata; return $this; } /** - * Gets anchor_y_offset + * Gets anchor_tab_processor_version * @return string */ - public function getAnchorYOffset() + public function getAnchorTabProcessorVersion() { - return $this->container['anchor_y_offset']; + return $this->container['anchor_tab_processor_version']; } /** - * Sets anchor_y_offset - * @param string $anchor_y_offset Specifies the Y axis location of the tab, in anchorUnits, relative to the anchorString. + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version * @return $this */ - public function setAnchorYOffset($anchor_y_offset) + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) { - $this->container['anchor_y_offset'] = $anchor_y_offset; + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; return $this; } /** - * Gets conditional_parent_label - * @return string + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getConditionalParentLabel() + public function getAnchorTabProcessorVersionMetadata() { - return $this->container['conditional_parent_label']; + return $this->container['anchor_tab_processor_version_metadata']; } /** - * Sets conditional_parent_label - * @param string $conditional_parent_label For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata * @return $this */ - public function setConditionalParentLabel($conditional_parent_label) + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) { - $this->container['conditional_parent_label'] = $conditional_parent_label; + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; return $this; } /** - * Gets conditional_parent_value + * Gets anchor_units * @return string */ - public function getConditionalParentValue() + public function getAnchorUnits() { - return $this->container['conditional_parent_value']; + return $this->container['anchor_units']; } /** - * Sets conditional_parent_value - * @param string $conditional_parent_value For conditional fields, this is the value of the parent tab that controls the tab's visibility. If the parent tab is a Checkbox, Radio button, Optional Signature, or Optional Initial use \"on\" as the value to show that the parent tab is active. + * Sets anchor_units + * @param string $anchor_units Specifies units of the X and Y offset. Units could be pixels, millimeters, centimeters, or inches. * @return $this */ - public function setConditionalParentValue($conditional_parent_value) + public function setAnchorUnits($anchor_units) { - $this->container['conditional_parent_value'] = $conditional_parent_value; + $this->container['anchor_units'] = $anchor_units; return $this; } /** - * Gets custom_tab_id - * @return string + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getCustomTabId() + public function getAnchorUnitsMetadata() { - return $this->container['custom_tab_id']; + return $this->container['anchor_units_metadata']; } /** - * Sets custom_tab_id - * @param string $custom_tab_id The DocuSign generated custom tab ID for the custom tab to be applied. This can only be used when adding new tabs for a recipient. When used, the new tab inherits all the custom tab properties. + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata * @return $this */ - public function setCustomTabId($custom_tab_id) + public function setAnchorUnitsMetadata($anchor_units_metadata) { - $this->container['custom_tab_id'] = $custom_tab_id; + $this->container['anchor_units_metadata'] = $anchor_units_metadata; return $this; } /** - * Gets document_id + * Gets anchor_x_offset * @return string */ - public function getDocumentId() + public function getAnchorXOffset() { - return $this->container['document_id']; + return $this->container['anchor_x_offset']; } /** - * Sets document_id - * @param string $document_id Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute. + * Sets anchor_x_offset + * @param string $anchor_x_offset Specifies the X axis location of the tab, in anchorUnits, relative to the anchorString. * @return $this */ - public function setDocumentId($document_id) + public function setAnchorXOffset($anchor_x_offset) { - $this->container['document_id'] = $document_id; + $this->container['anchor_x_offset'] = $anchor_x_offset; return $this; } /** - * Gets error_details - * @return \DocuSign\eSign\Model\ErrorDetails + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getErrorDetails() + public function getAnchorXOffsetMetadata() { - return $this->container['error_details']; + return $this->container['anchor_x_offset_metadata']; } /** - * Sets error_details - * @param \DocuSign\eSign\Model\ErrorDetails $error_details + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata * @return $this */ - public function setErrorDetails($error_details) + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) { - $this->container['error_details'] = $error_details; + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; return $this; } /** - * Gets locked + * Gets anchor_y_offset * @return string */ - public function getLocked() + public function getAnchorYOffset() { - return $this->container['locked']; + return $this->container['anchor_y_offset']; } /** - * Sets locked - * @param string $locked When set to **true**, the signer cannot change the data of the custom tab. + * Sets anchor_y_offset + * @param string $anchor_y_offset Specifies the Y axis location of the tab, in anchorUnits, relative to the anchorString. * @return $this */ - public function setLocked($locked) + public function setAnchorYOffset($anchor_y_offset) { - $this->container['locked'] = $locked; + $this->container['anchor_y_offset'] = $anchor_y_offset; return $this; } /** - * Gets merge_field - * @return \DocuSign\eSign\Model\MergeField + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getMergeField() + public function getAnchorYOffsetMetadata() { - return $this->container['merge_field']; + return $this->container['anchor_y_offset_metadata']; } /** - * Sets merge_field - * @param \DocuSign\eSign\Model\MergeField $merge_field + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata * @return $this */ - public function setMergeField($merge_field) + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) { - $this->container['merge_field'] = $merge_field; + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; return $this; } /** - * Gets name + * Gets bold * @return string */ - public function getName() + public function getBold() { - return $this->container['name']; + return $this->container['bold']; } /** - * Sets name - * @param string $name Specifies the tool tip text for the tab. + * Sets bold + * @param string $bold When set to **true**, the information in the tab is bold. * @return $this */ - public function setName($name) + public function setBold($bold) { - $this->container['name'] = $name; + $this->container['bold'] = $bold; return $this; } /** - * Gets page_number - * @return string + * Gets bold_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getPageNumber() + public function getBoldMetadata() { - return $this->container['page_number']; + return $this->container['bold_metadata']; } /** - * Sets page_number - * @param string $page_number Specifies the page number on which the tab is located. + * Sets bold_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $bold_metadata * @return $this */ - public function setPageNumber($page_number) + public function setBoldMetadata($bold_metadata) { - $this->container['page_number'] = $page_number; + $this->container['bold_metadata'] = $bold_metadata; return $this; } /** - * Gets recipient_id + * Gets conditional_parent_label * @return string */ - public function getRecipientId() + public function getConditionalParentLabel() { - return $this->container['recipient_id']; + return $this->container['conditional_parent_label']; } /** - * Sets recipient_id - * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * Sets conditional_parent_label + * @param string $conditional_parent_label For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. * @return $this */ - public function setRecipientId($recipient_id) + public function setConditionalParentLabel($conditional_parent_label) { - $this->container['recipient_id'] = $recipient_id; + $this->container['conditional_parent_label'] = $conditional_parent_label; return $this; } /** - * Gets required - * @return string + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getRequired() + public function getConditionalParentLabelMetadata() { - return $this->container['required']; + return $this->container['conditional_parent_label_metadata']; } /** - * Sets required - * @param string $required When set to **true**, the signer is required to fill out this tab + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata * @return $this */ - public function setRequired($required) + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) { - $this->container['required'] = $required; + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; return $this; } /** - * Gets require_initial_on_shared_change + * Gets conditional_parent_value * @return string */ - public function getRequireInitialOnSharedChange() + public function getConditionalParentValue() { - return $this->container['require_initial_on_shared_change']; + return $this->container['conditional_parent_value']; } /** - * Sets require_initial_on_shared_change - * @param string $require_initial_on_shared_change Optional element for field markup. When set to **true**, the signer is required to initial when they modify a shared field. + * Sets conditional_parent_value + * @param string $conditional_parent_value For conditional fields, this is the value of the parent tab that controls the tab's visibility. If the parent tab is a Checkbox, Radio button, Optional Signature, or Optional Initial use \"on\" as the value to show that the parent tab is active. * @return $this */ - public function setRequireInitialOnSharedChange($require_initial_on_shared_change) + public function setConditionalParentValue($conditional_parent_value) { - $this->container['require_initial_on_shared_change'] = $require_initial_on_shared_change; + $this->container['conditional_parent_value'] = $conditional_parent_value; return $this; } /** - * Gets selected - * @return string + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getSelected() + public function getConditionalParentValueMetadata() { - return $this->container['selected']; + return $this->container['conditional_parent_value_metadata']; } /** - * Sets selected - * @param string $selected When set to **true**, the checkbox is selected. + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata * @return $this */ - public function setSelected($selected) + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) { - $this->container['selected'] = $selected; + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; return $this; } /** - * Gets shared + * Gets custom_tab_id * @return string */ - public function getShared() + public function getCustomTabId() { - return $this->container['shared']; + return $this->container['custom_tab_id']; } /** - * Sets shared - * @param string $shared When set to **true**, this custom tab is shared. + * Sets custom_tab_id + * @param string $custom_tab_id The DocuSign generated custom tab ID for the custom tab to be applied. This can only be used when adding new tabs for a recipient. When used, the new tab inherits all the custom tab properties. * @return $this */ - public function setShared($shared) + public function setCustomTabId($custom_tab_id) { - $this->container['shared'] = $shared; + $this->container['custom_tab_id'] = $custom_tab_id; return $this; } /** - * Gets status - * @return string + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getStatus() + public function getCustomTabIdMetadata() { - return $this->container['status']; + return $this->container['custom_tab_id_metadata']; } /** - * Sets status - * @param string $status 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. + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata * @return $this */ - public function setStatus($status) + public function setCustomTabIdMetadata($custom_tab_id_metadata) { - $this->container['status'] = $status; + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; return $this; } /** - * Gets tab_group_labels - * @return string[] + * Gets document_id + * @return string */ - public function getTabGroupLabels() + public function getDocumentId() { - return $this->container['tab_group_labels']; + return $this->container['document_id']; } /** - * Sets tab_group_labels - * @param string[] $tab_group_labels + * Sets document_id + * @param string $document_id Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute. * @return $this */ - public function setTabGroupLabels($tab_group_labels) + public function setDocumentId($document_id) { - $this->container['tab_group_labels'] = $tab_group_labels; + $this->container['document_id'] = $document_id; return $this; } /** - * Gets tab_id - * @return string + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getTabId() + public function getDocumentIdMetadata() { - return $this->container['tab_id']; + return $this->container['document_id_metadata']; } /** - * Sets tab_id - * @param string $tab_id The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call]. + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata * @return $this */ - public function setTabId($tab_id) + public function setDocumentIdMetadata($document_id_metadata) { - $this->container['tab_id'] = $tab_id; + $this->container['document_id_metadata'] = $document_id_metadata; return $this; } /** - * Gets tab_label + * Gets error_details + * @return \DocuSign\eSign\Model\ErrorDetails + */ + public function getErrorDetails() + { + return $this->container['error_details']; + } + + /** + * Sets error_details + * @param \DocuSign\eSign\Model\ErrorDetails $error_details + * @return $this + */ + public function setErrorDetails($error_details) + { + $this->container['error_details'] = $error_details; + + return $this; + } + + /** + * Gets font + * @return string + */ + public function getFont() + { + return $this->container['font']; + } + + /** + * Sets font + * @param string $font The font to be used for the tab value. Supported Fonts: Arial, Arial, ArialNarrow, Calibri, CourierNew, Garamond, Georgia, Helvetica, LucidaConsole, Tahoma, TimesNewRoman, Trebuchet, Verdana, MSGothic, MSMincho, Default. + * @return $this + */ + public function setFont($font) + { + $this->container['font'] = $font; + + return $this; + } + + /** + * Gets font_color + * @return string + */ + public function getFontColor() + { + return $this->container['font_color']; + } + + /** + * Sets font_color + * @param string $font_color The font color used for the information in the tab. Possible values are: Black, BrightBlue, BrightRed, DarkGreen, DarkRed, Gold, Green, NavyBlue, Purple, or White. + * @return $this + */ + public function setFontColor($font_color) + { + $this->container['font_color'] = $font_color; + + return $this; + } + + /** + * Gets font_color_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFontColorMetadata() + { + return $this->container['font_color_metadata']; + } + + /** + * Sets font_color_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_color_metadata + * @return $this + */ + public function setFontColorMetadata($font_color_metadata) + { + $this->container['font_color_metadata'] = $font_color_metadata; + + return $this; + } + + /** + * Gets font_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFontMetadata() + { + return $this->container['font_metadata']; + } + + /** + * Sets font_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_metadata + * @return $this + */ + public function setFontMetadata($font_metadata) + { + $this->container['font_metadata'] = $font_metadata; + + return $this; + } + + /** + * Gets font_size + * @return string + */ + public function getFontSize() + { + return $this->container['font_size']; + } + + /** + * Sets font_size + * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * @return $this + */ + public function setFontSize($font_size) + { + $this->container['font_size'] = $font_size; + + return $this; + } + + /** + * Gets font_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFontSizeMetadata() + { + return $this->container['font_size_metadata']; + } + + /** + * Sets font_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_size_metadata + * @return $this + */ + public function setFontSizeMetadata($font_size_metadata) + { + $this->container['font_size_metadata'] = $font_size_metadata; + + return $this; + } + + /** + * Gets form_order + * @return string + */ + public function getFormOrder() + { + return $this->container['form_order']; + } + + /** + * Sets form_order + * @param string $form_order + * @return $this + */ + public function setFormOrder($form_order) + { + $this->container['form_order'] = $form_order; + + return $this; + } + + /** + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormOrderMetadata() + { + return $this->container['form_order_metadata']; + } + + /** + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata + * @return $this + */ + public function setFormOrderMetadata($form_order_metadata) + { + $this->container['form_order_metadata'] = $form_order_metadata; + + return $this; + } + + /** + * Gets form_page_label + * @return string + */ + public function getFormPageLabel() + { + return $this->container['form_page_label']; + } + + /** + * Sets form_page_label + * @param string $form_page_label + * @return $this + */ + public function setFormPageLabel($form_page_label) + { + $this->container['form_page_label'] = $form_page_label; + + return $this; + } + + /** + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageLabelMetadata() + { + return $this->container['form_page_label_metadata']; + } + + /** + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata + * @return $this + */ + public function setFormPageLabelMetadata($form_page_label_metadata) + { + $this->container['form_page_label_metadata'] = $form_page_label_metadata; + + return $this; + } + + /** + * Gets form_page_number + * @return string + */ + public function getFormPageNumber() + { + return $this->container['form_page_number']; + } + + /** + * Sets form_page_number + * @param string $form_page_number + * @return $this + */ + public function setFormPageNumber($form_page_number) + { + $this->container['form_page_number'] = $form_page_number; + + return $this; + } + + /** + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageNumberMetadata() + { + return $this->container['form_page_number_metadata']; + } + + /** + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata + * @return $this + */ + public function setFormPageNumberMetadata($form_page_number_metadata) + { + $this->container['form_page_number_metadata'] = $form_page_number_metadata; + + return $this; + } + + /** + * Gets height + * @return string + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param string $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHeightMetadata() + { + return $this->container['height_metadata']; + } + + /** + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets italic + * @return string + */ + public function getItalic() + { + return $this->container['italic']; + } + + /** + * Sets italic + * @param string $italic When set to **true**, the information in the tab is italic. + * @return $this + */ + public function setItalic($italic) + { + $this->container['italic'] = $italic; + + return $this; + } + + /** + * Gets italic_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getItalicMetadata() + { + return $this->container['italic_metadata']; + } + + /** + * Sets italic_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $italic_metadata + * @return $this + */ + public function setItalicMetadata($italic_metadata) + { + $this->container['italic_metadata'] = $italic_metadata; + + return $this; + } + + /** + * Gets locked + * @return string + */ + public function getLocked() + { + return $this->container['locked']; + } + + /** + * Sets locked + * @param string $locked When set to **true**, the signer cannot change the data of the custom tab. + * @return $this + */ + public function setLocked($locked) + { + $this->container['locked'] = $locked; + + return $this; + } + + /** + * Gets locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getLockedMetadata() + { + return $this->container['locked_metadata']; + } + + /** + * Sets locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $locked_metadata + * @return $this + */ + public function setLockedMetadata($locked_metadata) + { + $this->container['locked_metadata'] = $locked_metadata; + + return $this; + } + + /** + * Gets merge_field + * @return \DocuSign\eSign\Model\MergeField + */ + public function getMergeField() + { + return $this->container['merge_field']; + } + + /** + * Sets merge_field + * @param \DocuSign\eSign\Model\MergeField $merge_field + * @return $this + */ + public function setMergeField($merge_field) + { + $this->container['merge_field'] = $merge_field; + + return $this; + } + + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + + /** + * Gets name + * @return string + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * @param string $name Specifies the tool tip text for the tab. + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + + /** + * Gets page_number + * @return string + */ + public function getPageNumber() + { + return $this->container['page_number']; + } + + /** + * Sets page_number + * @param string $page_number Specifies the page number on which the tab is located. + * @return $this + */ + public function setPageNumber($page_number) + { + $this->container['page_number'] = $page_number; + + return $this; + } + + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + + /** + * Gets recipient_id + * @return string + */ + public function getRecipientId() + { + return $this->container['recipient_id']; + } + + /** + * Sets recipient_id + * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @return $this + */ + public function setRecipientId($recipient_id) + { + $this->container['recipient_id'] = $recipient_id; + + return $this; + } + + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + + /** + * Gets required + * @return string + */ + public function getRequired() + { + return $this->container['required']; + } + + /** + * Sets required + * @param string $required When set to **true**, the signer is required to fill out this tab + * @return $this + */ + public function setRequired($required) + { + $this->container['required'] = $required; + + return $this; + } + + /** + * Gets required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequiredMetadata() + { + return $this->container['required_metadata']; + } + + /** + * Sets required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $required_metadata + * @return $this + */ + public function setRequiredMetadata($required_metadata) + { + $this->container['required_metadata'] = $required_metadata; + + return $this; + } + + /** + * Gets require_initial_on_shared_change + * @return string + */ + public function getRequireInitialOnSharedChange() + { + return $this->container['require_initial_on_shared_change']; + } + + /** + * Sets require_initial_on_shared_change + * @param string $require_initial_on_shared_change Optional element for field markup. When set to **true**, the signer is required to initial when they modify a shared field. + * @return $this + */ + public function setRequireInitialOnSharedChange($require_initial_on_shared_change) + { + $this->container['require_initial_on_shared_change'] = $require_initial_on_shared_change; + + return $this; + } + + /** + * Gets require_initial_on_shared_change_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireInitialOnSharedChangeMetadata() + { + return $this->container['require_initial_on_shared_change_metadata']; + } + + /** + * Sets require_initial_on_shared_change_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_initial_on_shared_change_metadata + * @return $this + */ + public function setRequireInitialOnSharedChangeMetadata($require_initial_on_shared_change_metadata) + { + $this->container['require_initial_on_shared_change_metadata'] = $require_initial_on_shared_change_metadata; + + return $this; + } + + /** + * Gets selected + * @return string + */ + public function getSelected() + { + return $this->container['selected']; + } + + /** + * Sets selected + * @param string $selected When set to **true**, the checkbox is selected. + * @return $this + */ + public function setSelected($selected) + { + $this->container['selected'] = $selected; + + return $this; + } + + /** + * Gets selected_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSelectedMetadata() + { + return $this->container['selected_metadata']; + } + + /** + * Sets selected_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $selected_metadata + * @return $this + */ + public function setSelectedMetadata($selected_metadata) + { + $this->container['selected_metadata'] = $selected_metadata; + + return $this; + } + + /** + * Gets shared + * @return string + */ + public function getShared() + { + return $this->container['shared']; + } + + /** + * Sets shared + * @param string $shared When set to **true**, this custom tab is shared. + * @return $this + */ + public function setShared($shared) + { + $this->container['shared'] = $shared; + + return $this; + } + + /** + * Gets shared_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSharedMetadata() + { + return $this->container['shared_metadata']; + } + + /** + * Sets shared_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $shared_metadata + * @return $this + */ + public function setSharedMetadata($shared_metadata) + { + $this->container['shared_metadata'] = $shared_metadata; + + return $this; + } + + /** + * Gets status + * @return string + */ + public function getStatus() + { + return $this->container['status']; + } + + /** + * Sets status + * @param string $status 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 $this + */ + public function setStatus($status) + { + $this->container['status'] = $status; + + return $this; + } + + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + + /** + * Gets tab_group_labels + * @return string[] + */ + public function getTabGroupLabels() + { + return $this->container['tab_group_labels']; + } + + /** + * Sets tab_group_labels + * @param string[] $tab_group_labels + * @return $this + */ + public function setTabGroupLabels($tab_group_labels) + { + $this->container['tab_group_labels'] = $tab_group_labels; + + return $this; + } + + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + + /** + * Gets tab_id + * @return string + */ + public function getTabId() + { + return $this->container['tab_id']; + } + + /** + * Sets tab_id + * @param string $tab_id The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call]. + * @return $this + */ + public function setTabId($tab_id) + { + $this->container['tab_id'] = $tab_id; + + return $this; + } + + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + + /** + * Gets tab_label * @return string */ public function getTabLabel() @@ -846,6 +2107,27 @@ public function setTabLabel($tab_label) return $this; } + /** + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabLabelMetadata() + { + return $this->container['tab_label_metadata']; + } + + /** + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata + * @return $this + */ + public function setTabLabelMetadata($tab_label_metadata) + { + $this->container['tab_label_metadata'] = $tab_label_metadata; + + return $this; + } + /** * Gets tab_order * @return string @@ -867,6 +2149,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -888,6 +2233,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -909,6 +2275,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -930,6 +2317,111 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + + /** + * Gets underline + * @return string + */ + public function getUnderline() + { + return $this->container['underline']; + } + + /** + * Sets underline + * @param string $underline When set to **true**, the information in the tab is underlined. + * @return $this + */ + public function setUnderline($underline) + { + $this->container['underline'] = $underline; + + return $this; + } + + /** + * Gets underline_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getUnderlineMetadata() + { + return $this->container['underline_metadata']; + } + + /** + * Sets underline_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $underline_metadata + * @return $this + */ + public function setUnderlineMetadata($underline_metadata) + { + $this->container['underline_metadata'] = $underline_metadata; + + return $this; + } + + /** + * Gets width + * @return string + */ + public function getWidth() + { + return $this->container['width']; + } + + /** + * Sets width + * @param string $width Width of the tab in pixels. + * @return $this + */ + public function setWidth($width) + { + $this->container['width'] = $width; + + return $this; + } + + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -951,6 +2443,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -971,6 +2484,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/ChunkedUploadPart.php b/src/Model/ChunkedUploadPart.php index 5d2691d5..430fe59b 100644 --- a/src/Model/ChunkedUploadPart.php +++ b/src/Model/ChunkedUploadPart.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ChunkedUploadRequest.php b/src/Model/ChunkedUploadRequest.php index 594a4cfb..a075bede 100644 --- a/src/Model/ChunkedUploadRequest.php +++ b/src/Model/ChunkedUploadRequest.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ChunkedUploadResponse.php b/src/Model/ChunkedUploadResponse.php index 1832fc24..8a124b87 100644 --- a/src/Model/ChunkedUploadResponse.php +++ b/src/Model/ChunkedUploadResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/CloudStorageProvider.php b/src/Model/CloudStorageProvider.php index ca32828a..d0b1d209 100644 --- a/src/Model/CloudStorageProvider.php +++ b/src/Model/CloudStorageProvider.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/CloudStorageProviders.php b/src/Model/CloudStorageProviders.php index ba3627d3..38a328ed 100644 --- a/src/Model/CloudStorageProviders.php +++ b/src/Model/CloudStorageProviders.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Comment.php b/src/Model/Comment.php new file mode 100644 index 00000000..bc544d82 --- /dev/null +++ b/src/Model/Comment.php @@ -0,0 +1,747 @@ + 'string', + 'hmac' => 'string', + 'id' => 'string', + 'mentions' => 'string[]', + 'read' => 'bool', + 'sent_by_email' => 'string', + 'sent_by_full_name' => 'string', + 'sent_by_image_id' => 'string', + 'sent_by_initials' => 'string', + 'sent_by_recipient_id' => 'string', + 'sent_by_user_id' => 'string', + 'signing_group_id' => 'string', + 'signing_group_name' => 'string', + 'subject' => 'string', + 'tab_id' => 'string', + 'text' => 'string', + 'thread_id' => 'string', + 'thread_originator_id' => 'string', + 'timestamp' => 'string', + 'time_stamp_formatted' => 'string', + 'visible_to' => 'string[]' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'envelope_id' => 'envelopeId', + 'hmac' => 'hmac', + 'id' => 'id', + 'mentions' => 'mentions', + 'read' => 'read', + 'sent_by_email' => 'sentByEmail', + 'sent_by_full_name' => 'sentByFullName', + 'sent_by_image_id' => 'sentByImageId', + 'sent_by_initials' => 'sentByInitials', + 'sent_by_recipient_id' => 'sentByRecipientId', + 'sent_by_user_id' => 'sentByUserId', + 'signing_group_id' => 'signingGroupId', + 'signing_group_name' => 'signingGroupName', + 'subject' => 'subject', + 'tab_id' => 'tabId', + 'text' => 'text', + 'thread_id' => 'threadId', + 'thread_originator_id' => 'threadOriginatorId', + 'timestamp' => 'timestamp', + 'time_stamp_formatted' => 'timeStampFormatted', + 'visible_to' => 'visibleTo' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'envelope_id' => 'setEnvelopeId', + 'hmac' => 'setHmac', + 'id' => 'setId', + 'mentions' => 'setMentions', + 'read' => 'setRead', + 'sent_by_email' => 'setSentByEmail', + 'sent_by_full_name' => 'setSentByFullName', + 'sent_by_image_id' => 'setSentByImageId', + 'sent_by_initials' => 'setSentByInitials', + 'sent_by_recipient_id' => 'setSentByRecipientId', + 'sent_by_user_id' => 'setSentByUserId', + 'signing_group_id' => 'setSigningGroupId', + 'signing_group_name' => 'setSigningGroupName', + 'subject' => 'setSubject', + 'tab_id' => 'setTabId', + 'text' => 'setText', + 'thread_id' => 'setThreadId', + 'thread_originator_id' => 'setThreadOriginatorId', + 'timestamp' => 'setTimestamp', + 'time_stamp_formatted' => 'setTimeStampFormatted', + 'visible_to' => 'setVisibleTo' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'envelope_id' => 'getEnvelopeId', + 'hmac' => 'getHmac', + 'id' => 'getId', + 'mentions' => 'getMentions', + 'read' => 'getRead', + 'sent_by_email' => 'getSentByEmail', + 'sent_by_full_name' => 'getSentByFullName', + 'sent_by_image_id' => 'getSentByImageId', + 'sent_by_initials' => 'getSentByInitials', + 'sent_by_recipient_id' => 'getSentByRecipientId', + 'sent_by_user_id' => 'getSentByUserId', + 'signing_group_id' => 'getSigningGroupId', + 'signing_group_name' => 'getSigningGroupName', + 'subject' => 'getSubject', + 'tab_id' => 'getTabId', + 'text' => 'getText', + 'thread_id' => 'getThreadId', + 'thread_originator_id' => 'getThreadOriginatorId', + 'timestamp' => 'getTimestamp', + 'time_stamp_formatted' => 'getTimeStampFormatted', + 'visible_to' => 'getVisibleTo' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['envelope_id'] = isset($data['envelope_id']) ? $data['envelope_id'] : null; + $this->container['hmac'] = isset($data['hmac']) ? $data['hmac'] : null; + $this->container['id'] = isset($data['id']) ? $data['id'] : null; + $this->container['mentions'] = isset($data['mentions']) ? $data['mentions'] : null; + $this->container['read'] = isset($data['read']) ? $data['read'] : null; + $this->container['sent_by_email'] = isset($data['sent_by_email']) ? $data['sent_by_email'] : null; + $this->container['sent_by_full_name'] = isset($data['sent_by_full_name']) ? $data['sent_by_full_name'] : null; + $this->container['sent_by_image_id'] = isset($data['sent_by_image_id']) ? $data['sent_by_image_id'] : null; + $this->container['sent_by_initials'] = isset($data['sent_by_initials']) ? $data['sent_by_initials'] : null; + $this->container['sent_by_recipient_id'] = isset($data['sent_by_recipient_id']) ? $data['sent_by_recipient_id'] : null; + $this->container['sent_by_user_id'] = isset($data['sent_by_user_id']) ? $data['sent_by_user_id'] : null; + $this->container['signing_group_id'] = isset($data['signing_group_id']) ? $data['signing_group_id'] : null; + $this->container['signing_group_name'] = isset($data['signing_group_name']) ? $data['signing_group_name'] : null; + $this->container['subject'] = isset($data['subject']) ? $data['subject'] : null; + $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['text'] = isset($data['text']) ? $data['text'] : null; + $this->container['thread_id'] = isset($data['thread_id']) ? $data['thread_id'] : null; + $this->container['thread_originator_id'] = isset($data['thread_originator_id']) ? $data['thread_originator_id'] : null; + $this->container['timestamp'] = isset($data['timestamp']) ? $data['timestamp'] : null; + $this->container['time_stamp_formatted'] = isset($data['time_stamp_formatted']) ? $data['time_stamp_formatted'] : null; + $this->container['visible_to'] = isset($data['visible_to']) ? $data['visible_to'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets envelope_id + * @return string + */ + public function getEnvelopeId() + { + return $this->container['envelope_id']; + } + + /** + * Sets envelope_id + * @param string $envelope_id The envelope ID of the envelope status that failed to post. + * @return $this + */ + public function setEnvelopeId($envelope_id) + { + $this->container['envelope_id'] = $envelope_id; + + return $this; + } + + /** + * Gets hmac + * @return string + */ + public function getHmac() + { + return $this->container['hmac']; + } + + /** + * Sets hmac + * @param string $hmac + * @return $this + */ + public function setHmac($hmac) + { + $this->container['hmac'] = $hmac; + + return $this; + } + + /** + * Gets id + * @return string + */ + public function getId() + { + return $this->container['id']; + } + + /** + * Sets id + * @param string $id + * @return $this + */ + public function setId($id) + { + $this->container['id'] = $id; + + return $this; + } + + /** + * Gets mentions + * @return string[] + */ + public function getMentions() + { + return $this->container['mentions']; + } + + /** + * Sets mentions + * @param string[] $mentions + * @return $this + */ + public function setMentions($mentions) + { + $this->container['mentions'] = $mentions; + + return $this; + } + + /** + * Gets read + * @return bool + */ + public function getRead() + { + return $this->container['read']; + } + + /** + * Sets read + * @param bool $read + * @return $this + */ + public function setRead($read) + { + $this->container['read'] = $read; + + return $this; + } + + /** + * Gets sent_by_email + * @return string + */ + public function getSentByEmail() + { + return $this->container['sent_by_email']; + } + + /** + * Sets sent_by_email + * @param string $sent_by_email + * @return $this + */ + public function setSentByEmail($sent_by_email) + { + $this->container['sent_by_email'] = $sent_by_email; + + return $this; + } + + /** + * Gets sent_by_full_name + * @return string + */ + public function getSentByFullName() + { + return $this->container['sent_by_full_name']; + } + + /** + * Sets sent_by_full_name + * @param string $sent_by_full_name + * @return $this + */ + public function setSentByFullName($sent_by_full_name) + { + $this->container['sent_by_full_name'] = $sent_by_full_name; + + return $this; + } + + /** + * Gets sent_by_image_id + * @return string + */ + public function getSentByImageId() + { + return $this->container['sent_by_image_id']; + } + + /** + * Sets sent_by_image_id + * @param string $sent_by_image_id + * @return $this + */ + public function setSentByImageId($sent_by_image_id) + { + $this->container['sent_by_image_id'] = $sent_by_image_id; + + return $this; + } + + /** + * Gets sent_by_initials + * @return string + */ + public function getSentByInitials() + { + return $this->container['sent_by_initials']; + } + + /** + * Sets sent_by_initials + * @param string $sent_by_initials + * @return $this + */ + public function setSentByInitials($sent_by_initials) + { + $this->container['sent_by_initials'] = $sent_by_initials; + + return $this; + } + + /** + * Gets sent_by_recipient_id + * @return string + */ + public function getSentByRecipientId() + { + return $this->container['sent_by_recipient_id']; + } + + /** + * Sets sent_by_recipient_id + * @param string $sent_by_recipient_id + * @return $this + */ + public function setSentByRecipientId($sent_by_recipient_id) + { + $this->container['sent_by_recipient_id'] = $sent_by_recipient_id; + + return $this; + } + + /** + * Gets sent_by_user_id + * @return string + */ + public function getSentByUserId() + { + return $this->container['sent_by_user_id']; + } + + /** + * Sets sent_by_user_id + * @param string $sent_by_user_id + * @return $this + */ + public function setSentByUserId($sent_by_user_id) + { + $this->container['sent_by_user_id'] = $sent_by_user_id; + + return $this; + } + + /** + * Gets signing_group_id + * @return string + */ + public function getSigningGroupId() + { + return $this->container['signing_group_id']; + } + + /** + * Sets signing_group_id + * @param string $signing_group_id 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 $this + */ + public function setSigningGroupId($signing_group_id) + { + $this->container['signing_group_id'] = $signing_group_id; + + return $this; + } + + /** + * Gets signing_group_name + * @return string + */ + public function getSigningGroupName() + { + return $this->container['signing_group_name']; + } + + /** + * Sets signing_group_name + * @param string $signing_group_name The display name for the signing group. Maximum Length: 100 characters. + * @return $this + */ + public function setSigningGroupName($signing_group_name) + { + $this->container['signing_group_name'] = $signing_group_name; + + return $this; + } + + /** + * Gets subject + * @return string + */ + public function getSubject() + { + return $this->container['subject']; + } + + /** + * Sets subject + * @param string $subject + * @return $this + */ + public function setSubject($subject) + { + $this->container['subject'] = $subject; + + return $this; + } + + /** + * Gets tab_id + * @return string + */ + public function getTabId() + { + return $this->container['tab_id']; + } + + /** + * Sets tab_id + * @param string $tab_id The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call]. + * @return $this + */ + public function setTabId($tab_id) + { + $this->container['tab_id'] = $tab_id; + + return $this; + } + + /** + * Gets text + * @return string + */ + public function getText() + { + return $this->container['text']; + } + + /** + * Sets text + * @param string $text + * @return $this + */ + public function setText($text) + { + $this->container['text'] = $text; + + return $this; + } + + /** + * Gets thread_id + * @return string + */ + public function getThreadId() + { + return $this->container['thread_id']; + } + + /** + * Sets thread_id + * @param string $thread_id + * @return $this + */ + public function setThreadId($thread_id) + { + $this->container['thread_id'] = $thread_id; + + return $this; + } + + /** + * Gets thread_originator_id + * @return string + */ + public function getThreadOriginatorId() + { + return $this->container['thread_originator_id']; + } + + /** + * Sets thread_originator_id + * @param string $thread_originator_id + * @return $this + */ + public function setThreadOriginatorId($thread_originator_id) + { + $this->container['thread_originator_id'] = $thread_originator_id; + + return $this; + } + + /** + * Gets timestamp + * @return string + */ + public function getTimestamp() + { + return $this->container['timestamp']; + } + + /** + * Sets timestamp + * @param string $timestamp + * @return $this + */ + public function setTimestamp($timestamp) + { + $this->container['timestamp'] = $timestamp; + + return $this; + } + + /** + * Gets time_stamp_formatted + * @return string + */ + public function getTimeStampFormatted() + { + return $this->container['time_stamp_formatted']; + } + + /** + * Sets time_stamp_formatted + * @param string $time_stamp_formatted + * @return $this + */ + public function setTimeStampFormatted($time_stamp_formatted) + { + $this->container['time_stamp_formatted'] = $time_stamp_formatted; + + return $this; + } + + /** + * Gets visible_to + * @return string[] + */ + public function getVisibleTo() + { + return $this->container['visible_to']; + } + + /** + * Sets visible_to + * @param string[] $visible_to + * @return $this + */ + public function setVisibleTo($visible_to) + { + $this->container['visible_to'] = $visible_to; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/CommentHistoryResult.php b/src/Model/CommentHistoryResult.php new file mode 100644 index 00000000..f49f0f68 --- /dev/null +++ b/src/Model/CommentHistoryResult.php @@ -0,0 +1,305 @@ + '\DocuSign\eSign\Model\Comment[]', + 'count' => 'int', + 'end_timetoken' => 'string', + 'start_timetoken' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'comments' => 'comments', + 'count' => 'count', + 'end_timetoken' => 'endTimetoken', + 'start_timetoken' => 'startTimetoken' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'comments' => 'setComments', + 'count' => 'setCount', + 'end_timetoken' => 'setEndTimetoken', + 'start_timetoken' => 'setStartTimetoken' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'comments' => 'getComments', + 'count' => 'getCount', + 'end_timetoken' => 'getEndTimetoken', + 'start_timetoken' => 'getStartTimetoken' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['comments'] = isset($data['comments']) ? $data['comments'] : null; + $this->container['count'] = isset($data['count']) ? $data['count'] : null; + $this->container['end_timetoken'] = isset($data['end_timetoken']) ? $data['end_timetoken'] : null; + $this->container['start_timetoken'] = isset($data['start_timetoken']) ? $data['start_timetoken'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets comments + * @return \DocuSign\eSign\Model\Comment[] + */ + public function getComments() + { + return $this->container['comments']; + } + + /** + * Sets comments + * @param \DocuSign\eSign\Model\Comment[] $comments + * @return $this + */ + public function setComments($comments) + { + $this->container['comments'] = $comments; + + return $this; + } + + /** + * Gets count + * @return int + */ + public function getCount() + { + return $this->container['count']; + } + + /** + * Sets count + * @param int $count + * @return $this + */ + public function setCount($count) + { + $this->container['count'] = $count; + + return $this; + } + + /** + * Gets end_timetoken + * @return string + */ + public function getEndTimetoken() + { + return $this->container['end_timetoken']; + } + + /** + * Sets end_timetoken + * @param string $end_timetoken + * @return $this + */ + public function setEndTimetoken($end_timetoken) + { + $this->container['end_timetoken'] = $end_timetoken; + + return $this; + } + + /** + * Gets start_timetoken + * @return string + */ + public function getStartTimetoken() + { + return $this->container['start_timetoken']; + } + + /** + * Sets start_timetoken + * @param string $start_timetoken + * @return $this + */ + public function setStartTimetoken($start_timetoken) + { + $this->container['start_timetoken'] = $start_timetoken; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/CommentPublish.php b/src/Model/CommentPublish.php new file mode 100644 index 00000000..addc815b --- /dev/null +++ b/src/Model/CommentPublish.php @@ -0,0 +1,357 @@ + 'string', + 'mentions' => 'string[]', + 'text' => 'string', + 'thread_anchor_keys' => 'map[string,string]', + 'thread_id' => 'string', + 'visible_to' => 'string[]' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'id' => 'id', + 'mentions' => 'mentions', + 'text' => 'text', + 'thread_anchor_keys' => 'threadAnchorKeys', + 'thread_id' => 'threadId', + 'visible_to' => 'visibleTo' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'id' => 'setId', + 'mentions' => 'setMentions', + 'text' => 'setText', + 'thread_anchor_keys' => 'setThreadAnchorKeys', + 'thread_id' => 'setThreadId', + 'visible_to' => 'setVisibleTo' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'id' => 'getId', + 'mentions' => 'getMentions', + 'text' => 'getText', + 'thread_anchor_keys' => 'getThreadAnchorKeys', + 'thread_id' => 'getThreadId', + 'visible_to' => 'getVisibleTo' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['id'] = isset($data['id']) ? $data['id'] : null; + $this->container['mentions'] = isset($data['mentions']) ? $data['mentions'] : null; + $this->container['text'] = isset($data['text']) ? $data['text'] : null; + $this->container['thread_anchor_keys'] = isset($data['thread_anchor_keys']) ? $data['thread_anchor_keys'] : null; + $this->container['thread_id'] = isset($data['thread_id']) ? $data['thread_id'] : null; + $this->container['visible_to'] = isset($data['visible_to']) ? $data['visible_to'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets id + * @return string + */ + public function getId() + { + return $this->container['id']; + } + + /** + * Sets id + * @param string $id + * @return $this + */ + public function setId($id) + { + $this->container['id'] = $id; + + return $this; + } + + /** + * Gets mentions + * @return string[] + */ + public function getMentions() + { + return $this->container['mentions']; + } + + /** + * Sets mentions + * @param string[] $mentions + * @return $this + */ + public function setMentions($mentions) + { + $this->container['mentions'] = $mentions; + + return $this; + } + + /** + * Gets text + * @return string + */ + public function getText() + { + return $this->container['text']; + } + + /** + * Sets text + * @param string $text + * @return $this + */ + public function setText($text) + { + $this->container['text'] = $text; + + return $this; + } + + /** + * Gets thread_anchor_keys + * @return map[string,string] + */ + public function getThreadAnchorKeys() + { + return $this->container['thread_anchor_keys']; + } + + /** + * Sets thread_anchor_keys + * @param map[string,string] $thread_anchor_keys + * @return $this + */ + public function setThreadAnchorKeys($thread_anchor_keys) + { + $this->container['thread_anchor_keys'] = $thread_anchor_keys; + + return $this; + } + + /** + * Gets thread_id + * @return string + */ + public function getThreadId() + { + return $this->container['thread_id']; + } + + /** + * Sets thread_id + * @param string $thread_id + * @return $this + */ + public function setThreadId($thread_id) + { + $this->container['thread_id'] = $thread_id; + + return $this; + } + + /** + * Gets visible_to + * @return string[] + */ + public function getVisibleTo() + { + return $this->container['visible_to']; + } + + /** + * Sets visible_to + * @param string[] $visible_to + * @return $this + */ + public function setVisibleTo($visible_to) + { + $this->container['visible_to'] = $visible_to; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/CommentThread.php b/src/Model/CommentThread.php new file mode 100644 index 00000000..42dcf5b3 --- /dev/null +++ b/src/Model/CommentThread.php @@ -0,0 +1,2333 @@ + 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'bold' => 'string', + 'bold_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'comments' => '\DocuSign\eSign\Model\Comment[]', + 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', + 'font' => 'string', + 'font_color' => 'string', + 'font_color_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_size' => 'string', + 'font_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'italic' => 'string', + 'italic_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locale_policy' => '\DocuSign\eSign\Model\LocalePolicyTab', + 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', + 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'thread_id' => 'string', + 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'underline' => 'string', + 'underline_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'x_position' => 'string', + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', + 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', + 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', + 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', + 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', + 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', + 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', + 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', + 'bold' => 'bold', + 'bold_metadata' => 'boldMetadata', + 'comments' => 'comments', + 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', + 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', + 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', + 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', + 'error_details' => 'errorDetails', + 'font' => 'font', + 'font_color' => 'fontColor', + 'font_color_metadata' => 'fontColorMetadata', + 'font_metadata' => 'fontMetadata', + 'font_size' => 'fontSize', + 'font_size_metadata' => 'fontSizeMetadata', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', + 'height' => 'height', + 'height_metadata' => 'heightMetadata', + 'italic' => 'italic', + 'italic_metadata' => 'italicMetadata', + 'locale_policy' => 'localePolicy', + 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', + 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', + 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', + 'status' => 'status', + 'status_metadata' => 'statusMetadata', + 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', + 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', + 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', + 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', + 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', + 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', + 'thread_id' => 'threadId', + 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', + 'underline' => 'underline', + 'underline_metadata' => 'underlineMetadata', + 'width' => 'width', + 'width_metadata' => 'widthMetadata', + 'x_position' => 'xPosition', + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', + 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', + 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', + 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', + 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', + 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', + 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', + 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', + 'bold' => 'setBold', + 'bold_metadata' => 'setBoldMetadata', + 'comments' => 'setComments', + 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', + 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', + 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', + 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', + 'error_details' => 'setErrorDetails', + 'font' => 'setFont', + 'font_color' => 'setFontColor', + 'font_color_metadata' => 'setFontColorMetadata', + 'font_metadata' => 'setFontMetadata', + 'font_size' => 'setFontSize', + 'font_size_metadata' => 'setFontSizeMetadata', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', + 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', + 'italic' => 'setItalic', + 'italic_metadata' => 'setItalicMetadata', + 'locale_policy' => 'setLocalePolicy', + 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', + 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', + 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', + 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', + 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', + 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', + 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', + 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', + 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', + 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', + 'thread_id' => 'setThreadId', + 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', + 'underline' => 'setUnderline', + 'underline_metadata' => 'setUnderlineMetadata', + 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', + 'x_position' => 'setXPosition', + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', + 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', + 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', + 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', + 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', + 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', + 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', + 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', + 'bold' => 'getBold', + 'bold_metadata' => 'getBoldMetadata', + 'comments' => 'getComments', + 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', + 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', + 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', + 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', + 'error_details' => 'getErrorDetails', + 'font' => 'getFont', + 'font_color' => 'getFontColor', + 'font_color_metadata' => 'getFontColorMetadata', + 'font_metadata' => 'getFontMetadata', + 'font_size' => 'getFontSize', + 'font_size_metadata' => 'getFontSizeMetadata', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', + 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', + 'italic' => 'getItalic', + 'italic_metadata' => 'getItalicMetadata', + 'locale_policy' => 'getLocalePolicy', + 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', + 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', + 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', + 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', + 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', + 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', + 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', + 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', + 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', + 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', + 'thread_id' => 'getThreadId', + 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', + 'underline' => 'getUnderline', + 'underline_metadata' => 'getUnderlineMetadata', + 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', + 'x_position' => 'getXPosition', + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; + $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; + $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; + $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; + $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; + $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; + $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; + $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; + $this->container['bold'] = isset($data['bold']) ? $data['bold'] : null; + $this->container['bold_metadata'] = isset($data['bold_metadata']) ? $data['bold_metadata'] : null; + $this->container['comments'] = isset($data['comments']) ? $data['comments'] : null; + $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; + $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; + $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; + $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; + $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; + $this->container['font'] = isset($data['font']) ? $data['font'] : null; + $this->container['font_color'] = isset($data['font_color']) ? $data['font_color'] : null; + $this->container['font_color_metadata'] = isset($data['font_color_metadata']) ? $data['font_color_metadata'] : null; + $this->container['font_metadata'] = isset($data['font_metadata']) ? $data['font_metadata'] : null; + $this->container['font_size'] = isset($data['font_size']) ? $data['font_size'] : null; + $this->container['font_size_metadata'] = isset($data['font_size_metadata']) ? $data['font_size_metadata'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; + $this->container['italic'] = isset($data['italic']) ? $data['italic'] : null; + $this->container['italic_metadata'] = isset($data['italic_metadata']) ? $data['italic_metadata'] : null; + $this->container['locale_policy'] = isset($data['locale_policy']) ? $data['locale_policy'] : null; + $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; + $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; + $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; + $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; + $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; + $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; + $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; + $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; + $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; + $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; + $this->container['thread_id'] = isset($data['thread_id']) ? $data['thread_id'] : null; + $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; + $this->container['underline'] = isset($data['underline']) ? $data['underline'] : null; + $this->container['underline_metadata'] = isset($data['underline_metadata']) ? $data['underline_metadata'] : null; + $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; + $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; + $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets anchor_case_sensitive + * @return string + */ + public function getAnchorCaseSensitive() + { + return $this->container['anchor_case_sensitive']; + } + + /** + * Sets anchor_case_sensitive + * @param string $anchor_case_sensitive When set to **true**, the anchor string does not consider case when matching strings in the document. The default value is **true**. + * @return $this + */ + public function setAnchorCaseSensitive($anchor_case_sensitive) + { + $this->container['anchor_case_sensitive'] = $anchor_case_sensitive; + + return $this; + } + + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + + /** + * Gets anchor_horizontal_alignment + * @return string + */ + public function getAnchorHorizontalAlignment() + { + return $this->container['anchor_horizontal_alignment']; + } + + /** + * Sets anchor_horizontal_alignment + * @param string $anchor_horizontal_alignment Specifies the alignment of anchor tabs with anchor strings. Possible values are **left** or **right**. The default value is **left**. + * @return $this + */ + public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) + { + $this->container['anchor_horizontal_alignment'] = $anchor_horizontal_alignment; + + return $this; + } + + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + + /** + * Gets anchor_ignore_if_not_present + * @return string + */ + public function getAnchorIgnoreIfNotPresent() + { + return $this->container['anchor_ignore_if_not_present']; + } + + /** + * Sets anchor_ignore_if_not_present + * @param string $anchor_ignore_if_not_present When set to **true**, this tab is ignored if anchorString is not found in the document. + * @return $this + */ + public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) + { + $this->container['anchor_ignore_if_not_present'] = $anchor_ignore_if_not_present; + + return $this; + } + + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + + /** + * Gets anchor_match_whole_word + * @return string + */ + public function getAnchorMatchWholeWord() + { + return $this->container['anchor_match_whole_word']; + } + + /** + * Sets anchor_match_whole_word + * @param string $anchor_match_whole_word When set to **true**, the anchor string in this tab matches whole words only (strings embedded in other strings are ignored.) The default value is **true**. + * @return $this + */ + public function setAnchorMatchWholeWord($anchor_match_whole_word) + { + $this->container['anchor_match_whole_word'] = $anchor_match_whole_word; + + return $this; + } + + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + + /** + * Gets anchor_string + * @return string + */ + public function getAnchorString() + { + return $this->container['anchor_string']; + } + + /** + * Sets anchor_string + * @param string $anchor_string Anchor text information for a radio button. + * @return $this + */ + public function setAnchorString($anchor_string) + { + $this->container['anchor_string'] = $anchor_string; + + return $this; + } + + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + + /** + * Gets anchor_units + * @return string + */ + public function getAnchorUnits() + { + return $this->container['anchor_units']; + } + + /** + * Sets anchor_units + * @param string $anchor_units Specifies units of the X and Y offset. Units could be pixels, millimeters, centimeters, or inches. + * @return $this + */ + public function setAnchorUnits($anchor_units) + { + $this->container['anchor_units'] = $anchor_units; + + return $this; + } + + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + + /** + * Gets anchor_x_offset + * @return string + */ + public function getAnchorXOffset() + { + return $this->container['anchor_x_offset']; + } + + /** + * Sets anchor_x_offset + * @param string $anchor_x_offset Specifies the X axis location of the tab, in anchorUnits, relative to the anchorString. + * @return $this + */ + public function setAnchorXOffset($anchor_x_offset) + { + $this->container['anchor_x_offset'] = $anchor_x_offset; + + return $this; + } + + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + + /** + * Gets anchor_y_offset + * @return string + */ + public function getAnchorYOffset() + { + return $this->container['anchor_y_offset']; + } + + /** + * Sets anchor_y_offset + * @param string $anchor_y_offset Specifies the Y axis location of the tab, in anchorUnits, relative to the anchorString. + * @return $this + */ + public function setAnchorYOffset($anchor_y_offset) + { + $this->container['anchor_y_offset'] = $anchor_y_offset; + + return $this; + } + + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + + /** + * Gets bold + * @return string + */ + public function getBold() + { + return $this->container['bold']; + } + + /** + * Sets bold + * @param string $bold When set to **true**, the information in the tab is bold. + * @return $this + */ + public function setBold($bold) + { + $this->container['bold'] = $bold; + + return $this; + } + + /** + * Gets bold_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getBoldMetadata() + { + return $this->container['bold_metadata']; + } + + /** + * Sets bold_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $bold_metadata + * @return $this + */ + public function setBoldMetadata($bold_metadata) + { + $this->container['bold_metadata'] = $bold_metadata; + + return $this; + } + + /** + * Gets comments + * @return \DocuSign\eSign\Model\Comment[] + */ + public function getComments() + { + return $this->container['comments']; + } + + /** + * Sets comments + * @param \DocuSign\eSign\Model\Comment[] $comments + * @return $this + */ + public function setComments($comments) + { + $this->container['comments'] = $comments; + + return $this; + } + + /** + * Gets conditional_parent_label + * @return string + */ + public function getConditionalParentLabel() + { + return $this->container['conditional_parent_label']; + } + + /** + * Sets conditional_parent_label + * @param string $conditional_parent_label For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. + * @return $this + */ + public function setConditionalParentLabel($conditional_parent_label) + { + $this->container['conditional_parent_label'] = $conditional_parent_label; + + return $this; + } + + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + + /** + * Gets conditional_parent_value + * @return string + */ + public function getConditionalParentValue() + { + return $this->container['conditional_parent_value']; + } + + /** + * Sets conditional_parent_value + * @param string $conditional_parent_value For conditional fields, this is the value of the parent tab that controls the tab's visibility. If the parent tab is a Checkbox, Radio button, Optional Signature, or Optional Initial use \"on\" as the value to show that the parent tab is active. + * @return $this + */ + public function setConditionalParentValue($conditional_parent_value) + { + $this->container['conditional_parent_value'] = $conditional_parent_value; + + return $this; + } + + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + + /** + * Gets custom_tab_id + * @return string + */ + public function getCustomTabId() + { + return $this->container['custom_tab_id']; + } + + /** + * Sets custom_tab_id + * @param string $custom_tab_id The DocuSign generated custom tab ID for the custom tab to be applied. This can only be used when adding new tabs for a recipient. When used, the new tab inherits all the custom tab properties. + * @return $this + */ + public function setCustomTabId($custom_tab_id) + { + $this->container['custom_tab_id'] = $custom_tab_id; + + return $this; + } + + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + + /** + * Gets document_id + * @return string + */ + public function getDocumentId() + { + return $this->container['document_id']; + } + + /** + * Sets document_id + * @param string $document_id Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute. + * @return $this + */ + public function setDocumentId($document_id) + { + $this->container['document_id'] = $document_id; + + return $this; + } + + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + + /** + * Gets error_details + * @return \DocuSign\eSign\Model\ErrorDetails + */ + public function getErrorDetails() + { + return $this->container['error_details']; + } + + /** + * Sets error_details + * @param \DocuSign\eSign\Model\ErrorDetails $error_details + * @return $this + */ + public function setErrorDetails($error_details) + { + $this->container['error_details'] = $error_details; + + return $this; + } + + /** + * Gets font + * @return string + */ + public function getFont() + { + return $this->container['font']; + } + + /** + * Sets font + * @param string $font The font to be used for the tab value. Supported Fonts: Arial, Arial, ArialNarrow, Calibri, CourierNew, Garamond, Georgia, Helvetica, LucidaConsole, Tahoma, TimesNewRoman, Trebuchet, Verdana, MSGothic, MSMincho, Default. + * @return $this + */ + public function setFont($font) + { + $this->container['font'] = $font; + + return $this; + } + + /** + * Gets font_color + * @return string + */ + public function getFontColor() + { + return $this->container['font_color']; + } + + /** + * Sets font_color + * @param string $font_color The font color used for the information in the tab. Possible values are: Black, BrightBlue, BrightRed, DarkGreen, DarkRed, Gold, Green, NavyBlue, Purple, or White. + * @return $this + */ + public function setFontColor($font_color) + { + $this->container['font_color'] = $font_color; + + return $this; + } + + /** + * Gets font_color_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFontColorMetadata() + { + return $this->container['font_color_metadata']; + } + + /** + * Sets font_color_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_color_metadata + * @return $this + */ + public function setFontColorMetadata($font_color_metadata) + { + $this->container['font_color_metadata'] = $font_color_metadata; + + return $this; + } + + /** + * Gets font_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFontMetadata() + { + return $this->container['font_metadata']; + } + + /** + * Sets font_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_metadata + * @return $this + */ + public function setFontMetadata($font_metadata) + { + $this->container['font_metadata'] = $font_metadata; + + return $this; + } + + /** + * Gets font_size + * @return string + */ + public function getFontSize() + { + return $this->container['font_size']; + } + + /** + * Sets font_size + * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * @return $this + */ + public function setFontSize($font_size) + { + $this->container['font_size'] = $font_size; + + return $this; + } + + /** + * Gets font_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFontSizeMetadata() + { + return $this->container['font_size_metadata']; + } + + /** + * Sets font_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_size_metadata + * @return $this + */ + public function setFontSizeMetadata($font_size_metadata) + { + $this->container['font_size_metadata'] = $font_size_metadata; + + return $this; + } + + /** + * Gets form_order + * @return string + */ + public function getFormOrder() + { + return $this->container['form_order']; + } + + /** + * Sets form_order + * @param string $form_order + * @return $this + */ + public function setFormOrder($form_order) + { + $this->container['form_order'] = $form_order; + + return $this; + } + + /** + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormOrderMetadata() + { + return $this->container['form_order_metadata']; + } + + /** + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata + * @return $this + */ + public function setFormOrderMetadata($form_order_metadata) + { + $this->container['form_order_metadata'] = $form_order_metadata; + + return $this; + } + + /** + * Gets form_page_label + * @return string + */ + public function getFormPageLabel() + { + return $this->container['form_page_label']; + } + + /** + * Sets form_page_label + * @param string $form_page_label + * @return $this + */ + public function setFormPageLabel($form_page_label) + { + $this->container['form_page_label'] = $form_page_label; + + return $this; + } + + /** + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageLabelMetadata() + { + return $this->container['form_page_label_metadata']; + } + + /** + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata + * @return $this + */ + public function setFormPageLabelMetadata($form_page_label_metadata) + { + $this->container['form_page_label_metadata'] = $form_page_label_metadata; + + return $this; + } + + /** + * Gets form_page_number + * @return string + */ + public function getFormPageNumber() + { + return $this->container['form_page_number']; + } + + /** + * Sets form_page_number + * @param string $form_page_number + * @return $this + */ + public function setFormPageNumber($form_page_number) + { + $this->container['form_page_number'] = $form_page_number; + + return $this; + } + + /** + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageNumberMetadata() + { + return $this->container['form_page_number_metadata']; + } + + /** + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata + * @return $this + */ + public function setFormPageNumberMetadata($form_page_number_metadata) + { + $this->container['form_page_number_metadata'] = $form_page_number_metadata; + + return $this; + } + + /** + * Gets height + * @return string + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param string $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHeightMetadata() + { + return $this->container['height_metadata']; + } + + /** + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets italic + * @return string + */ + public function getItalic() + { + return $this->container['italic']; + } + + /** + * Sets italic + * @param string $italic When set to **true**, the information in the tab is italic. + * @return $this + */ + public function setItalic($italic) + { + $this->container['italic'] = $italic; + + return $this; + } + + /** + * Gets italic_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getItalicMetadata() + { + return $this->container['italic_metadata']; + } + + /** + * Sets italic_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $italic_metadata + * @return $this + */ + public function setItalicMetadata($italic_metadata) + { + $this->container['italic_metadata'] = $italic_metadata; + + return $this; + } + + /** + * Gets locale_policy + * @return \DocuSign\eSign\Model\LocalePolicyTab + */ + public function getLocalePolicy() + { + return $this->container['locale_policy']; + } + + /** + * Sets locale_policy + * @param \DocuSign\eSign\Model\LocalePolicyTab $locale_policy + * @return $this + */ + public function setLocalePolicy($locale_policy) + { + $this->container['locale_policy'] = $locale_policy; + + return $this; + } + + /** + * Gets merge_field + * @return \DocuSign\eSign\Model\MergeField + */ + public function getMergeField() + { + return $this->container['merge_field']; + } + + /** + * Sets merge_field + * @param \DocuSign\eSign\Model\MergeField $merge_field + * @return $this + */ + public function setMergeField($merge_field) + { + $this->container['merge_field'] = $merge_field; + + return $this; + } + + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + + /** + * Gets page_number + * @return string + */ + public function getPageNumber() + { + return $this->container['page_number']; + } + + /** + * Sets page_number + * @param string $page_number Specifies the page number on which the tab is located. + * @return $this + */ + public function setPageNumber($page_number) + { + $this->container['page_number'] = $page_number; + + return $this; + } + + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + + /** + * Gets recipient_id + * @return string + */ + public function getRecipientId() + { + return $this->container['recipient_id']; + } + + /** + * Sets recipient_id + * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @return $this + */ + public function setRecipientId($recipient_id) + { + $this->container['recipient_id'] = $recipient_id; + + return $this; + } + + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + + /** + * Gets status + * @return string + */ + public function getStatus() + { + return $this->container['status']; + } + + /** + * Sets status + * @param string $status 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 $this + */ + public function setStatus($status) + { + $this->container['status'] = $status; + + return $this; + } + + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + + /** + * Gets tab_group_labels + * @return string[] + */ + public function getTabGroupLabels() + { + return $this->container['tab_group_labels']; + } + + /** + * Sets tab_group_labels + * @param string[] $tab_group_labels + * @return $this + */ + public function setTabGroupLabels($tab_group_labels) + { + $this->container['tab_group_labels'] = $tab_group_labels; + + return $this; + } + + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + + /** + * Gets tab_id + * @return string + */ + public function getTabId() + { + return $this->container['tab_id']; + } + + /** + * Sets tab_id + * @param string $tab_id The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call]. + * @return $this + */ + public function setTabId($tab_id) + { + $this->container['tab_id'] = $tab_id; + + return $this; + } + + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + + /** + * Gets tab_label + * @return string + */ + public function getTabLabel() + { + return $this->container['tab_label']; + } + + /** + * Sets tab_label + * @param string $tab_label The label string associated with the tab. + * @return $this + */ + public function setTabLabel($tab_label) + { + $this->container['tab_label'] = $tab_label; + + return $this; + } + + /** + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabLabelMetadata() + { + return $this->container['tab_label_metadata']; + } + + /** + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata + * @return $this + */ + public function setTabLabelMetadata($tab_label_metadata) + { + $this->container['tab_label_metadata'] = $tab_label_metadata; + + return $this; + } + + /** + * Gets tab_order + * @return string + */ + public function getTabOrder() + { + return $this->container['tab_order']; + } + + /** + * Sets tab_order + * @param string $tab_order + * @return $this + */ + public function setTabOrder($tab_order) + { + $this->container['tab_order'] = $tab_order; + + return $this; + } + + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + + /** + * Gets template_locked + * @return string + */ + public function getTemplateLocked() + { + return $this->container['template_locked']; + } + + /** + * Sets template_locked + * @param string $template_locked When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. + * @return $this + */ + public function setTemplateLocked($template_locked) + { + $this->container['template_locked'] = $template_locked; + + return $this; + } + + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + + /** + * Gets template_required + * @return string + */ + public function getTemplateRequired() + { + return $this->container['template_required']; + } + + /** + * Sets template_required + * @param string $template_required When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. + * @return $this + */ + public function setTemplateRequired($template_required) + { + $this->container['template_required'] = $template_required; + + return $this; + } + + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + + /** + * Gets thread_id + * @return string + */ + public function getThreadId() + { + return $this->container['thread_id']; + } + + /** + * Sets thread_id + * @param string $thread_id + * @return $this + */ + public function setThreadId($thread_id) + { + $this->container['thread_id'] = $thread_id; + + return $this; + } + + /** + * Gets tooltip + * @return string + */ + public function getTooltip() + { + return $this->container['tooltip']; + } + + /** + * Sets tooltip + * @param string $tooltip + * @return $this + */ + public function setTooltip($tooltip) + { + $this->container['tooltip'] = $tooltip; + + return $this; + } + + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + + /** + * Gets underline + * @return string + */ + public function getUnderline() + { + return $this->container['underline']; + } + + /** + * Sets underline + * @param string $underline When set to **true**, the information in the tab is underlined. + * @return $this + */ + public function setUnderline($underline) + { + $this->container['underline'] = $underline; + + return $this; + } + + /** + * Gets underline_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getUnderlineMetadata() + { + return $this->container['underline_metadata']; + } + + /** + * Sets underline_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $underline_metadata + * @return $this + */ + public function setUnderlineMetadata($underline_metadata) + { + $this->container['underline_metadata'] = $underline_metadata; + + return $this; + } + + /** + * Gets width + * @return string + */ + public function getWidth() + { + return $this->container['width']; + } + + /** + * Sets width + * @param string $width Width of the tab in pixels. + * @return $this + */ + public function setWidth($width) + { + $this->container['width'] = $width; + + return $this; + } + + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + + /** + * Gets x_position + * @return string + */ + public function getXPosition() + { + return $this->container['x_position']; + } + + /** + * Sets x_position + * @param string $x_position This indicates the horizontal offset of the object on the page. DocuSign uses 72 DPI when determining position. + * @return $this + */ + public function setXPosition($x_position) + { + $this->container['x_position'] = $x_position; + + return $this; + } + + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + + /** + * Gets y_position + * @return string + */ + public function getYPosition() + { + return $this->container['y_position']; + } + + /** + * Sets y_position + * @param string $y_position This indicates the vertical offset of the object on the page. DocuSign uses 72 DPI when determining position. + * @return $this + */ + public function setYPosition($y_position) + { + $this->container['y_position'] = $y_position; + + return $this; + } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/CommentsPublish.php b/src/Model/CommentsPublish.php new file mode 100644 index 00000000..edc4848e --- /dev/null +++ b/src/Model/CommentsPublish.php @@ -0,0 +1,227 @@ + '\DocuSign\eSign\Model\CommentPublish[]' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'comments_to_publish' => 'commentsToPublish' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'comments_to_publish' => 'setCommentsToPublish' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'comments_to_publish' => 'getCommentsToPublish' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['comments_to_publish'] = isset($data['comments_to_publish']) ? $data['comments_to_publish'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets comments_to_publish + * @return \DocuSign\eSign\Model\CommentPublish[] + */ + public function getCommentsToPublish() + { + return $this->container['comments_to_publish']; + } + + /** + * Sets comments_to_publish + * @param \DocuSign\eSign\Model\CommentPublish[] $comments_to_publish + * @return $this + */ + public function setCommentsToPublish($comments_to_publish) + { + $this->container['comments_to_publish'] = $comments_to_publish; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/Company.php b/src/Model/Company.php index efeeb0e8..249b1785 100644 --- a/src/Model/Company.php +++ b/src/Model/Company.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,46 +55,101 @@ class Company implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'bold' => 'string', + 'bold_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conceal_value_on_document' => 'string', + 'conceal_value_on_document_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'disable_auto_size' => 'string', + 'disable_auto_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'font' => 'string', 'font_color' => 'string', + 'font_color_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'font_size' => 'string', + 'font_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'italic' => 'string', + 'italic_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locale_policy' => '\DocuSign\eSign\Model\LocalePolicyTab', 'locked' => 'string', - 'max_length' => 'int', + 'locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'max_length' => 'string', + 'max_length_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'original_value' => 'string', + 'original_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'required' => 'string', + 'required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'underline' => 'string', + 'underline_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'value' => 'string', - 'width' => 'int', + 'value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -108,46 +163,101 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'bold' => 'bold', + 'bold_metadata' => 'boldMetadata', 'conceal_value_on_document' => 'concealValueOnDocument', + 'conceal_value_on_document_metadata' => 'concealValueOnDocumentMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'disable_auto_size' => 'disableAutoSize', + 'disable_auto_size_metadata' => 'disableAutoSizeMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', 'font' => 'font', 'font_color' => 'fontColor', + 'font_color_metadata' => 'fontColorMetadata', + 'font_metadata' => 'fontMetadata', 'font_size' => 'fontSize', + 'font_size_metadata' => 'fontSizeMetadata', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', + 'height' => 'height', + 'height_metadata' => 'heightMetadata', 'italic' => 'italic', + 'italic_metadata' => 'italicMetadata', + 'locale_policy' => 'localePolicy', 'locked' => 'locked', + 'locked_metadata' => 'lockedMetadata', 'max_length' => 'maxLength', + 'max_length_metadata' => 'maxLengthMetadata', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'original_value' => 'originalValue', + 'original_value_metadata' => 'originalValueMetadata', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'required' => 'required', + 'required_metadata' => 'requiredMetadata', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', 'underline' => 'underline', + 'underline_metadata' => 'underlineMetadata', 'value' => 'value', + 'value_metadata' => 'valueMetadata', 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -157,46 +267,101 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'bold' => 'setBold', + 'bold_metadata' => 'setBoldMetadata', 'conceal_value_on_document' => 'setConcealValueOnDocument', + 'conceal_value_on_document_metadata' => 'setConcealValueOnDocumentMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'disable_auto_size' => 'setDisableAutoSize', + 'disable_auto_size_metadata' => 'setDisableAutoSizeMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', 'font' => 'setFont', 'font_color' => 'setFontColor', + 'font_color_metadata' => 'setFontColorMetadata', + 'font_metadata' => 'setFontMetadata', 'font_size' => 'setFontSize', + 'font_size_metadata' => 'setFontSizeMetadata', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', + 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', 'italic' => 'setItalic', + 'italic_metadata' => 'setItalicMetadata', + 'locale_policy' => 'setLocalePolicy', 'locked' => 'setLocked', + 'locked_metadata' => 'setLockedMetadata', 'max_length' => 'setMaxLength', + 'max_length_metadata' => 'setMaxLengthMetadata', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'original_value' => 'setOriginalValue', + 'original_value_metadata' => 'setOriginalValueMetadata', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'required' => 'setRequired', + 'required_metadata' => 'setRequiredMetadata', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', 'underline' => 'setUnderline', + 'underline_metadata' => 'setUnderlineMetadata', 'value' => 'setValue', + 'value_metadata' => 'setValueMetadata', 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -206,46 +371,101 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'bold' => 'getBold', + 'bold_metadata' => 'getBoldMetadata', 'conceal_value_on_document' => 'getConcealValueOnDocument', + 'conceal_value_on_document_metadata' => 'getConcealValueOnDocumentMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'disable_auto_size' => 'getDisableAutoSize', + 'disable_auto_size_metadata' => 'getDisableAutoSizeMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', 'font' => 'getFont', 'font_color' => 'getFontColor', + 'font_color_metadata' => 'getFontColorMetadata', + 'font_metadata' => 'getFontMetadata', 'font_size' => 'getFontSize', + 'font_size_metadata' => 'getFontSizeMetadata', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', + 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', 'italic' => 'getItalic', + 'italic_metadata' => 'getItalicMetadata', + 'locale_policy' => 'getLocalePolicy', 'locked' => 'getLocked', + 'locked_metadata' => 'getLockedMetadata', 'max_length' => 'getMaxLength', + 'max_length_metadata' => 'getMaxLengthMetadata', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'original_value' => 'getOriginalValue', + 'original_value_metadata' => 'getOriginalValueMetadata', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'required' => 'getRequired', + 'required_metadata' => 'getRequiredMetadata', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', 'underline' => 'getUnderline', + 'underline_metadata' => 'getUnderlineMetadata', 'value' => 'getValue', + 'value_metadata' => 'getValueMetadata', 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -280,46 +500,101 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['bold'] = isset($data['bold']) ? $data['bold'] : null; + $this->container['bold_metadata'] = isset($data['bold_metadata']) ? $data['bold_metadata'] : null; $this->container['conceal_value_on_document'] = isset($data['conceal_value_on_document']) ? $data['conceal_value_on_document'] : null; + $this->container['conceal_value_on_document_metadata'] = isset($data['conceal_value_on_document_metadata']) ? $data['conceal_value_on_document_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['disable_auto_size'] = isset($data['disable_auto_size']) ? $data['disable_auto_size'] : null; + $this->container['disable_auto_size_metadata'] = isset($data['disable_auto_size_metadata']) ? $data['disable_auto_size_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['font'] = isset($data['font']) ? $data['font'] : null; $this->container['font_color'] = isset($data['font_color']) ? $data['font_color'] : null; + $this->container['font_color_metadata'] = isset($data['font_color_metadata']) ? $data['font_color_metadata'] : null; + $this->container['font_metadata'] = isset($data['font_metadata']) ? $data['font_metadata'] : null; $this->container['font_size'] = isset($data['font_size']) ? $data['font_size'] : null; + $this->container['font_size_metadata'] = isset($data['font_size_metadata']) ? $data['font_size_metadata'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; $this->container['italic'] = isset($data['italic']) ? $data['italic'] : null; + $this->container['italic_metadata'] = isset($data['italic_metadata']) ? $data['italic_metadata'] : null; + $this->container['locale_policy'] = isset($data['locale_policy']) ? $data['locale_policy'] : null; $this->container['locked'] = isset($data['locked']) ? $data['locked'] : null; + $this->container['locked_metadata'] = isset($data['locked_metadata']) ? $data['locked_metadata'] : null; $this->container['max_length'] = isset($data['max_length']) ? $data['max_length'] : null; + $this->container['max_length_metadata'] = isset($data['max_length_metadata']) ? $data['max_length_metadata'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['original_value'] = isset($data['original_value']) ? $data['original_value'] : null; + $this->container['original_value_metadata'] = isset($data['original_value_metadata']) ? $data['original_value_metadata'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['required'] = isset($data['required']) ? $data['required'] : null; + $this->container['required_metadata'] = isset($data['required_metadata']) ? $data['required_metadata'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; $this->container['underline'] = isset($data['underline']) ? $data['underline'] : null; + $this->container['underline_metadata'] = isset($data['underline_metadata']) ? $data['underline_metadata'] : null; $this->container['value'] = isset($data['value']) ? $data['value'] : null; + $this->container['value_metadata'] = isset($data['value_metadata']) ? $data['value_metadata'] : null; $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -366,6 +641,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -387,6 +683,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -408,6 +725,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -429,6 +767,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -450,6 +809,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -471,6 +893,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -492,6 +935,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -513,6 +977,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets bold * @return string @@ -534,6 +1019,27 @@ public function setBold($bold) return $this; } + /** + * Gets bold_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getBoldMetadata() + { + return $this->container['bold_metadata']; + } + + /** + * Sets bold_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $bold_metadata + * @return $this + */ + public function setBoldMetadata($bold_metadata) + { + $this->container['bold_metadata'] = $bold_metadata; + + return $this; + } + /** * Gets conceal_value_on_document * @return string @@ -555,6 +1061,27 @@ public function setConcealValueOnDocument($conceal_value_on_document) return $this; } + /** + * Gets conceal_value_on_document_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConcealValueOnDocumentMetadata() + { + return $this->container['conceal_value_on_document_metadata']; + } + + /** + * Sets conceal_value_on_document_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conceal_value_on_document_metadata + * @return $this + */ + public function setConcealValueOnDocumentMetadata($conceal_value_on_document_metadata) + { + $this->container['conceal_value_on_document_metadata'] = $conceal_value_on_document_metadata; + + return $this; + } + /** * Gets conditional_parent_label * @return string @@ -576,6 +1103,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -597,6 +1145,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -618,6 +1187,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets disable_auto_size * @return string @@ -639,6 +1229,27 @@ public function setDisableAutoSize($disable_auto_size) return $this; } + /** + * Gets disable_auto_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDisableAutoSizeMetadata() + { + return $this->container['disable_auto_size_metadata']; + } + + /** + * Sets disable_auto_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $disable_auto_size_metadata + * @return $this + */ + public function setDisableAutoSizeMetadata($disable_auto_size_metadata) + { + $this->container['disable_auto_size_metadata'] = $disable_auto_size_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -660,6 +1271,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -724,80 +1356,374 @@ public function setFontColor($font_color) } /** - * Gets font_size - * @return string + * Gets font_color_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getFontSize() + public function getFontColorMetadata() { - return $this->container['font_size']; + return $this->container['font_color_metadata']; } /** - * Sets font_size - * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * Sets font_color_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_color_metadata * @return $this */ - public function setFontSize($font_size) + public function setFontColorMetadata($font_color_metadata) { - $this->container['font_size'] = $font_size; + $this->container['font_color_metadata'] = $font_color_metadata; return $this; } /** - * Gets italic - * @return string + * Gets font_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getItalic() + public function getFontMetadata() { - return $this->container['italic']; + return $this->container['font_metadata']; } /** - * Sets italic - * @param string $italic When set to **true**, the information in the tab is italic. + * Sets font_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_metadata * @return $this */ - public function setItalic($italic) + public function setFontMetadata($font_metadata) { - $this->container['italic'] = $italic; + $this->container['font_metadata'] = $font_metadata; return $this; } /** - * Gets locked + * Gets font_size * @return string */ - public function getLocked() + public function getFontSize() { - return $this->container['locked']; + return $this->container['font_size']; } /** - * Sets locked - * @param string $locked When set to **true**, the signer cannot change the data of the custom tab. + * Sets font_size + * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. * @return $this */ - public function setLocked($locked) + public function setFontSize($font_size) { - $this->container['locked'] = $locked; + $this->container['font_size'] = $font_size; return $this; } /** - * Gets max_length - * @return int + * Gets font_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getMaxLength() + public function getFontSizeMetadata() { - return $this->container['max_length']; + return $this->container['font_size_metadata']; } /** - * Sets max_length - * @param int $max_length An optional value that describes the maximum length of the property when the property is a string. + * Sets font_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_size_metadata + * @return $this + */ + public function setFontSizeMetadata($font_size_metadata) + { + $this->container['font_size_metadata'] = $font_size_metadata; + + return $this; + } + + /** + * Gets form_order + * @return string + */ + public function getFormOrder() + { + return $this->container['form_order']; + } + + /** + * Sets form_order + * @param string $form_order + * @return $this + */ + public function setFormOrder($form_order) + { + $this->container['form_order'] = $form_order; + + return $this; + } + + /** + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormOrderMetadata() + { + return $this->container['form_order_metadata']; + } + + /** + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata + * @return $this + */ + public function setFormOrderMetadata($form_order_metadata) + { + $this->container['form_order_metadata'] = $form_order_metadata; + + return $this; + } + + /** + * Gets form_page_label + * @return string + */ + public function getFormPageLabel() + { + return $this->container['form_page_label']; + } + + /** + * Sets form_page_label + * @param string $form_page_label + * @return $this + */ + public function setFormPageLabel($form_page_label) + { + $this->container['form_page_label'] = $form_page_label; + + return $this; + } + + /** + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageLabelMetadata() + { + return $this->container['form_page_label_metadata']; + } + + /** + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata + * @return $this + */ + public function setFormPageLabelMetadata($form_page_label_metadata) + { + $this->container['form_page_label_metadata'] = $form_page_label_metadata; + + return $this; + } + + /** + * Gets form_page_number + * @return string + */ + public function getFormPageNumber() + { + return $this->container['form_page_number']; + } + + /** + * Sets form_page_number + * @param string $form_page_number + * @return $this + */ + public function setFormPageNumber($form_page_number) + { + $this->container['form_page_number'] = $form_page_number; + + return $this; + } + + /** + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageNumberMetadata() + { + return $this->container['form_page_number_metadata']; + } + + /** + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata + * @return $this + */ + public function setFormPageNumberMetadata($form_page_number_metadata) + { + $this->container['form_page_number_metadata'] = $form_page_number_metadata; + + return $this; + } + + /** + * Gets height + * @return string + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param string $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHeightMetadata() + { + return $this->container['height_metadata']; + } + + /** + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets italic + * @return string + */ + public function getItalic() + { + return $this->container['italic']; + } + + /** + * Sets italic + * @param string $italic When set to **true**, the information in the tab is italic. + * @return $this + */ + public function setItalic($italic) + { + $this->container['italic'] = $italic; + + return $this; + } + + /** + * Gets italic_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getItalicMetadata() + { + return $this->container['italic_metadata']; + } + + /** + * Sets italic_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $italic_metadata + * @return $this + */ + public function setItalicMetadata($italic_metadata) + { + $this->container['italic_metadata'] = $italic_metadata; + + return $this; + } + + /** + * Gets locale_policy + * @return \DocuSign\eSign\Model\LocalePolicyTab + */ + public function getLocalePolicy() + { + return $this->container['locale_policy']; + } + + /** + * Sets locale_policy + * @param \DocuSign\eSign\Model\LocalePolicyTab $locale_policy + * @return $this + */ + public function setLocalePolicy($locale_policy) + { + $this->container['locale_policy'] = $locale_policy; + + return $this; + } + + /** + * Gets locked + * @return string + */ + public function getLocked() + { + return $this->container['locked']; + } + + /** + * Sets locked + * @param string $locked When set to **true**, the signer cannot change the data of the custom tab. + * @return $this + */ + public function setLocked($locked) + { + $this->container['locked'] = $locked; + + return $this; + } + + /** + * Gets locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getLockedMetadata() + { + return $this->container['locked_metadata']; + } + + /** + * Sets locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $locked_metadata + * @return $this + */ + public function setLockedMetadata($locked_metadata) + { + $this->container['locked_metadata'] = $locked_metadata; + + return $this; + } + + /** + * Gets max_length + * @return string + */ + public function getMaxLength() + { + return $this->container['max_length']; + } + + /** + * Sets max_length + * @param string $max_length An optional value that describes the maximum length of the property when the property is a string. * @return $this */ public function setMaxLength($max_length) @@ -808,106 +1734,274 @@ public function setMaxLength($max_length) } /** - * Gets merge_field - * @return \DocuSign\eSign\Model\MergeField + * Gets max_length_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getMaxLengthMetadata() + { + return $this->container['max_length_metadata']; + } + + /** + * Sets max_length_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $max_length_metadata + * @return $this + */ + public function setMaxLengthMetadata($max_length_metadata) + { + $this->container['max_length_metadata'] = $max_length_metadata; + + return $this; + } + + /** + * Gets merge_field + * @return \DocuSign\eSign\Model\MergeField + */ + public function getMergeField() + { + return $this->container['merge_field']; + } + + /** + * Sets merge_field + * @param \DocuSign\eSign\Model\MergeField $merge_field + * @return $this + */ + public function setMergeField($merge_field) + { + $this->container['merge_field'] = $merge_field; + + return $this; + } + + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + + /** + * Gets name + * @return string + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * @param string $name Specifies the tool tip text for the tab. + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + + /** + * Gets original_value + * @return string + */ + public function getOriginalValue() + { + return $this->container['original_value']; + } + + /** + * Sets original_value + * @param string $original_value The initial value of the tab when it was sent to the recipient. + * @return $this + */ + public function setOriginalValue($original_value) + { + $this->container['original_value'] = $original_value; + + return $this; + } + + /** + * Gets original_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getOriginalValueMetadata() + { + return $this->container['original_value_metadata']; + } + + /** + * Sets original_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $original_value_metadata + * @return $this + */ + public function setOriginalValueMetadata($original_value_metadata) + { + $this->container['original_value_metadata'] = $original_value_metadata; + + return $this; + } + + /** + * Gets page_number + * @return string + */ + public function getPageNumber() + { + return $this->container['page_number']; + } + + /** + * Sets page_number + * @param string $page_number Specifies the page number on which the tab is located. + * @return $this + */ + public function setPageNumber($page_number) + { + $this->container['page_number'] = $page_number; + + return $this; + } + + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getMergeField() + public function getPageNumberMetadata() { - return $this->container['merge_field']; + return $this->container['page_number_metadata']; } /** - * Sets merge_field - * @param \DocuSign\eSign\Model\MergeField $merge_field + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata * @return $this */ - public function setMergeField($merge_field) + public function setPageNumberMetadata($page_number_metadata) { - $this->container['merge_field'] = $merge_field; + $this->container['page_number_metadata'] = $page_number_metadata; return $this; } /** - * Gets name + * Gets recipient_id * @return string */ - public function getName() + public function getRecipientId() { - return $this->container['name']; + return $this->container['recipient_id']; } /** - * Sets name - * @param string $name Specifies the tool tip text for the tab. + * Sets recipient_id + * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. * @return $this */ - public function setName($name) + public function setRecipientId($recipient_id) { - $this->container['name'] = $name; + $this->container['recipient_id'] = $recipient_id; return $this; } /** - * Gets original_value + * Gets recipient_id_guid * @return string */ - public function getOriginalValue() + public function getRecipientIdGuid() { - return $this->container['original_value']; + return $this->container['recipient_id_guid']; } /** - * Sets original_value - * @param string $original_value The initial value of the tab when it was sent to the recipient. + * Sets recipient_id_guid + * @param string $recipient_id_guid * @return $this */ - public function setOriginalValue($original_value) + public function setRecipientIdGuid($recipient_id_guid) { - $this->container['original_value'] = $original_value; + $this->container['recipient_id_guid'] = $recipient_id_guid; return $this; } /** - * Gets page_number - * @return string + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getPageNumber() + public function getRecipientIdGuidMetadata() { - return $this->container['page_number']; + return $this->container['recipient_id_guid_metadata']; } /** - * Sets page_number - * @param string $page_number Specifies the page number on which the tab is located. + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata * @return $this */ - public function setPageNumber($page_number) + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) { - $this->container['page_number'] = $page_number; + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; return $this; } /** - * Gets recipient_id - * @return string + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getRecipientId() + public function getRecipientIdMetadata() { - return $this->container['recipient_id']; + return $this->container['recipient_id_metadata']; } /** - * Sets recipient_id - * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata * @return $this */ - public function setRecipientId($recipient_id) + public function setRecipientIdMetadata($recipient_id_metadata) { - $this->container['recipient_id'] = $recipient_id; + $this->container['recipient_id_metadata'] = $recipient_id_metadata; return $this; } @@ -933,6 +2027,27 @@ public function setRequired($required) return $this; } + /** + * Gets required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequiredMetadata() + { + return $this->container['required_metadata']; + } + + /** + * Sets required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $required_metadata + * @return $this + */ + public function setRequiredMetadata($required_metadata) + { + $this->container['required_metadata'] = $required_metadata; + + return $this; + } + /** * Gets status * @return string @@ -954,6 +2069,27 @@ public function setStatus($status) return $this; } + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + /** * Gets tab_group_labels * @return string[] @@ -975,6 +2111,27 @@ public function setTabGroupLabels($tab_group_labels) return $this; } + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + /** * Gets tab_id * @return string @@ -996,6 +2153,27 @@ public function setTabId($tab_id) return $this; } + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + /** * Gets tab_label * @return string @@ -1017,6 +2195,27 @@ public function setTabLabel($tab_label) return $this; } + /** + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabLabelMetadata() + { + return $this->container['tab_label_metadata']; + } + + /** + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata + * @return $this + */ + public function setTabLabelMetadata($tab_label_metadata) + { + $this->container['tab_label_metadata'] = $tab_label_metadata; + + return $this; + } + /** * Gets tab_order * @return string @@ -1038,6 +2237,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -1059,6 +2321,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -1080,6 +2363,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -1101,6 +2405,27 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + /** * Gets underline * @return string @@ -1122,6 +2447,27 @@ public function setUnderline($underline) return $this; } + /** + * Gets underline_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getUnderlineMetadata() + { + return $this->container['underline_metadata']; + } + + /** + * Sets underline_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $underline_metadata + * @return $this + */ + public function setUnderlineMetadata($underline_metadata) + { + $this->container['underline_metadata'] = $underline_metadata; + + return $this; + } + /** * Gets value * @return string @@ -1143,9 +2489,30 @@ public function setValue($value) return $this; } + /** + * Gets value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValueMetadata() + { + return $this->container['value_metadata']; + } + + /** + * Sets value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $value_metadata + * @return $this + */ + public function setValueMetadata($value_metadata) + { + $this->container['value_metadata'] = $value_metadata; + + return $this; + } + /** * Gets width - * @return int + * @return string */ public function getWidth() { @@ -1154,7 +2521,7 @@ public function getWidth() /** * Sets width - * @param int $width Width of the tab in pixels. + * @param string $width Width of the tab in pixels. * @return $this */ public function setWidth($width) @@ -1164,6 +2531,27 @@ public function setWidth($width) return $this; } + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -1185,6 +2573,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -1205,6 +2614,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/CompleteSignHashResponse.php b/src/Model/CompleteSignHashResponse.php index 10eda87e..3e6cb0d7 100644 --- a/src/Model/CompleteSignHashResponse.php +++ b/src/Model/CompleteSignHashResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/CompositeTemplate.php b/src/Model/CompositeTemplate.php index b4ede398..7348dcdd 100644 --- a/src/Model/CompositeTemplate.php +++ b/src/Model/CompositeTemplate.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ConnectConfigResults.php b/src/Model/ConnectConfigResults.php index 5d6720eb..001a2513 100644 --- a/src/Model/ConnectConfigResults.php +++ b/src/Model/ConnectConfigResults.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ConnectCustomConfiguration.php b/src/Model/ConnectCustomConfiguration.php index 50d33233..eafe3081 100644 --- a/src/Model/ConnectCustomConfiguration.php +++ b/src/Model/ConnectCustomConfiguration.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,11 +55,14 @@ class ConnectCustomConfiguration implements ArrayAccess */ protected static $swaggerTypes = [ 'allow_envelope_publish' => 'string', + 'allow_salesforce_publish' => 'string', 'all_users' => 'string', 'configuration_type' => 'string', 'connect_id' => 'string', 'enable_log' => 'string', - 'envelope_events' => 'string', + 'envelope_events' => 'string[]', + 'external_folder_id' => 'string', + 'external_folder_label' => 'string', 'include_certificate_of_completion' => 'string', 'include_cert_soap_header' => 'string', 'include_document_fields' => 'string', @@ -69,12 +72,22 @@ class ConnectCustomConfiguration implements ArrayAccess 'include_sender_accountas_custom_field' => 'string', 'include_time_zone_information' => 'string', 'name' => 'string', - 'recipient_events' => 'string', + 'password' => 'string', + 'recipient_events' => 'string[]', + 'require_mutual_tls' => 'string', 'requires_acknowledgement' => 'string', + 'salesforce_access_token' => 'string', + 'salesforce_api_version' => 'string', + 'salesforce_documents_as_content_files' => 'string', + 'salesforce_refresh_token' => 'string', + 'sender_override' => 'string', + 'sender_selectable_items' => 'string[]', + 'sf_objects' => '\DocuSign\eSign\Model\ConnectSalesforceObject[]', 'sign_message_with_x509_certificate' => 'string', 'soap_namespace' => 'string', 'url_to_publish_to' => 'string', - 'user_ids' => 'string', + 'user_ids' => 'string[]', + 'user_name' => 'string', 'use_soap_interface' => 'string' ]; @@ -89,11 +102,14 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'allow_envelope_publish' => 'allowEnvelopePublish', + 'allow_salesforce_publish' => 'allowSalesforcePublish', 'all_users' => 'allUsers', 'configuration_type' => 'configurationType', 'connect_id' => 'connectId', 'enable_log' => 'enableLog', 'envelope_events' => 'envelopeEvents', + 'external_folder_id' => 'externalFolderId', + 'external_folder_label' => 'externalFolderLabel', 'include_certificate_of_completion' => 'includeCertificateOfCompletion', 'include_cert_soap_header' => 'includeCertSoapHeader', 'include_document_fields' => 'includeDocumentFields', @@ -103,12 +119,22 @@ public static function swaggerTypes() 'include_sender_accountas_custom_field' => 'includeSenderAccountasCustomField', 'include_time_zone_information' => 'includeTimeZoneInformation', 'name' => 'name', + 'password' => 'password', 'recipient_events' => 'recipientEvents', + 'require_mutual_tls' => 'requireMutualTls', 'requires_acknowledgement' => 'requiresAcknowledgement', + 'salesforce_access_token' => 'salesforceAccessToken', + 'salesforce_api_version' => 'salesforceApiVersion', + 'salesforce_documents_as_content_files' => 'salesforceDocumentsAsContentFiles', + 'salesforce_refresh_token' => 'salesforceRefreshToken', + 'sender_override' => 'senderOverride', + 'sender_selectable_items' => 'senderSelectableItems', + 'sf_objects' => 'sfObjects', 'sign_message_with_x509_certificate' => 'signMessageWithX509Certificate', 'soap_namespace' => 'soapNamespace', 'url_to_publish_to' => 'urlToPublishTo', 'user_ids' => 'userIds', + 'user_name' => 'userName', 'use_soap_interface' => 'useSoapInterface' ]; @@ -119,11 +145,14 @@ public static function swaggerTypes() */ protected static $setters = [ 'allow_envelope_publish' => 'setAllowEnvelopePublish', + 'allow_salesforce_publish' => 'setAllowSalesforcePublish', 'all_users' => 'setAllUsers', 'configuration_type' => 'setConfigurationType', 'connect_id' => 'setConnectId', 'enable_log' => 'setEnableLog', 'envelope_events' => 'setEnvelopeEvents', + 'external_folder_id' => 'setExternalFolderId', + 'external_folder_label' => 'setExternalFolderLabel', 'include_certificate_of_completion' => 'setIncludeCertificateOfCompletion', 'include_cert_soap_header' => 'setIncludeCertSoapHeader', 'include_document_fields' => 'setIncludeDocumentFields', @@ -133,12 +162,22 @@ public static function swaggerTypes() 'include_sender_accountas_custom_field' => 'setIncludeSenderAccountasCustomField', 'include_time_zone_information' => 'setIncludeTimeZoneInformation', 'name' => 'setName', + 'password' => 'setPassword', 'recipient_events' => 'setRecipientEvents', + 'require_mutual_tls' => 'setRequireMutualTls', 'requires_acknowledgement' => 'setRequiresAcknowledgement', + 'salesforce_access_token' => 'setSalesforceAccessToken', + 'salesforce_api_version' => 'setSalesforceApiVersion', + 'salesforce_documents_as_content_files' => 'setSalesforceDocumentsAsContentFiles', + 'salesforce_refresh_token' => 'setSalesforceRefreshToken', + 'sender_override' => 'setSenderOverride', + 'sender_selectable_items' => 'setSenderSelectableItems', + 'sf_objects' => 'setSfObjects', 'sign_message_with_x509_certificate' => 'setSignMessageWithX509Certificate', 'soap_namespace' => 'setSoapNamespace', 'url_to_publish_to' => 'setUrlToPublishTo', 'user_ids' => 'setUserIds', + 'user_name' => 'setUserName', 'use_soap_interface' => 'setUseSoapInterface' ]; @@ -149,11 +188,14 @@ public static function swaggerTypes() */ protected static $getters = [ 'allow_envelope_publish' => 'getAllowEnvelopePublish', + 'allow_salesforce_publish' => 'getAllowSalesforcePublish', 'all_users' => 'getAllUsers', 'configuration_type' => 'getConfigurationType', 'connect_id' => 'getConnectId', 'enable_log' => 'getEnableLog', 'envelope_events' => 'getEnvelopeEvents', + 'external_folder_id' => 'getExternalFolderId', + 'external_folder_label' => 'getExternalFolderLabel', 'include_certificate_of_completion' => 'getIncludeCertificateOfCompletion', 'include_cert_soap_header' => 'getIncludeCertSoapHeader', 'include_document_fields' => 'getIncludeDocumentFields', @@ -163,12 +205,22 @@ public static function swaggerTypes() 'include_sender_accountas_custom_field' => 'getIncludeSenderAccountasCustomField', 'include_time_zone_information' => 'getIncludeTimeZoneInformation', 'name' => 'getName', + 'password' => 'getPassword', 'recipient_events' => 'getRecipientEvents', + 'require_mutual_tls' => 'getRequireMutualTls', 'requires_acknowledgement' => 'getRequiresAcknowledgement', + 'salesforce_access_token' => 'getSalesforceAccessToken', + 'salesforce_api_version' => 'getSalesforceApiVersion', + 'salesforce_documents_as_content_files' => 'getSalesforceDocumentsAsContentFiles', + 'salesforce_refresh_token' => 'getSalesforceRefreshToken', + 'sender_override' => 'getSenderOverride', + 'sender_selectable_items' => 'getSenderSelectableItems', + 'sf_objects' => 'getSfObjects', 'sign_message_with_x509_certificate' => 'getSignMessageWithX509Certificate', 'soap_namespace' => 'getSoapNamespace', 'url_to_publish_to' => 'getUrlToPublishTo', 'user_ids' => 'getUserIds', + 'user_name' => 'getUserName', 'use_soap_interface' => 'getUseSoapInterface' ]; @@ -204,11 +256,14 @@ public static function getters() public function __construct(array $data = null) { $this->container['allow_envelope_publish'] = isset($data['allow_envelope_publish']) ? $data['allow_envelope_publish'] : null; + $this->container['allow_salesforce_publish'] = isset($data['allow_salesforce_publish']) ? $data['allow_salesforce_publish'] : null; $this->container['all_users'] = isset($data['all_users']) ? $data['all_users'] : null; $this->container['configuration_type'] = isset($data['configuration_type']) ? $data['configuration_type'] : null; $this->container['connect_id'] = isset($data['connect_id']) ? $data['connect_id'] : null; $this->container['enable_log'] = isset($data['enable_log']) ? $data['enable_log'] : null; $this->container['envelope_events'] = isset($data['envelope_events']) ? $data['envelope_events'] : null; + $this->container['external_folder_id'] = isset($data['external_folder_id']) ? $data['external_folder_id'] : null; + $this->container['external_folder_label'] = isset($data['external_folder_label']) ? $data['external_folder_label'] : null; $this->container['include_certificate_of_completion'] = isset($data['include_certificate_of_completion']) ? $data['include_certificate_of_completion'] : null; $this->container['include_cert_soap_header'] = isset($data['include_cert_soap_header']) ? $data['include_cert_soap_header'] : null; $this->container['include_document_fields'] = isset($data['include_document_fields']) ? $data['include_document_fields'] : null; @@ -218,12 +273,22 @@ public function __construct(array $data = null) $this->container['include_sender_accountas_custom_field'] = isset($data['include_sender_accountas_custom_field']) ? $data['include_sender_accountas_custom_field'] : null; $this->container['include_time_zone_information'] = isset($data['include_time_zone_information']) ? $data['include_time_zone_information'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['password'] = isset($data['password']) ? $data['password'] : null; $this->container['recipient_events'] = isset($data['recipient_events']) ? $data['recipient_events'] : null; + $this->container['require_mutual_tls'] = isset($data['require_mutual_tls']) ? $data['require_mutual_tls'] : null; $this->container['requires_acknowledgement'] = isset($data['requires_acknowledgement']) ? $data['requires_acknowledgement'] : null; + $this->container['salesforce_access_token'] = isset($data['salesforce_access_token']) ? $data['salesforce_access_token'] : null; + $this->container['salesforce_api_version'] = isset($data['salesforce_api_version']) ? $data['salesforce_api_version'] : null; + $this->container['salesforce_documents_as_content_files'] = isset($data['salesforce_documents_as_content_files']) ? $data['salesforce_documents_as_content_files'] : null; + $this->container['salesforce_refresh_token'] = isset($data['salesforce_refresh_token']) ? $data['salesforce_refresh_token'] : null; + $this->container['sender_override'] = isset($data['sender_override']) ? $data['sender_override'] : null; + $this->container['sender_selectable_items'] = isset($data['sender_selectable_items']) ? $data['sender_selectable_items'] : null; + $this->container['sf_objects'] = isset($data['sf_objects']) ? $data['sf_objects'] : null; $this->container['sign_message_with_x509_certificate'] = isset($data['sign_message_with_x509_certificate']) ? $data['sign_message_with_x509_certificate'] : null; $this->container['soap_namespace'] = isset($data['soap_namespace']) ? $data['soap_namespace'] : null; $this->container['url_to_publish_to'] = isset($data['url_to_publish_to']) ? $data['url_to_publish_to'] : null; $this->container['user_ids'] = isset($data['user_ids']) ? $data['user_ids'] : null; + $this->container['user_name'] = isset($data['user_name']) ? $data['user_name'] : null; $this->container['use_soap_interface'] = isset($data['use_soap_interface']) ? $data['use_soap_interface'] : null; } @@ -271,6 +336,27 @@ public function setAllowEnvelopePublish($allow_envelope_publish) return $this; } + /** + * Gets allow_salesforce_publish + * @return string + */ + public function getAllowSalesforcePublish() + { + return $this->container['allow_salesforce_publish']; + } + + /** + * Sets allow_salesforce_publish + * @param string $allow_salesforce_publish + * @return $this + */ + public function setAllowSalesforcePublish($allow_salesforce_publish) + { + $this->container['allow_salesforce_publish'] = $allow_salesforce_publish; + + return $this; + } + /** * Gets all_users * @return string @@ -357,7 +443,7 @@ public function setEnableLog($enable_log) /** * Gets envelope_events - * @return string + * @return string[] */ public function getEnvelopeEvents() { @@ -366,7 +452,7 @@ public function getEnvelopeEvents() /** * Sets envelope_events - * @param string $envelope_events A comma separated list of �Envelope� related events that are tracked through Connect. The possible event values are: Sent, Delivered, Completed, Declined, and Voided. + * @param string[] $envelope_events A comma separated list of �Envelope� related events that are tracked through Connect. The possible event values are: Sent, Delivered, Completed, Declined, and Voided. * @return $this */ public function setEnvelopeEvents($envelope_events) @@ -376,6 +462,48 @@ public function setEnvelopeEvents($envelope_events) return $this; } + /** + * Gets external_folder_id + * @return string + */ + public function getExternalFolderId() + { + return $this->container['external_folder_id']; + } + + /** + * Sets external_folder_id + * @param string $external_folder_id + * @return $this + */ + public function setExternalFolderId($external_folder_id) + { + $this->container['external_folder_id'] = $external_folder_id; + + return $this; + } + + /** + * Gets external_folder_label + * @return string + */ + public function getExternalFolderLabel() + { + return $this->container['external_folder_label']; + } + + /** + * Sets external_folder_label + * @param string $external_folder_label + * @return $this + */ + public function setExternalFolderLabel($external_folder_label) + { + $this->container['external_folder_label'] = $external_folder_label; + + return $this; + } + /** * Gets include_certificate_of_completion * @return string @@ -566,9 +694,30 @@ public function setName($name) } /** - * Gets recipient_events + * Gets password * @return string */ + public function getPassword() + { + return $this->container['password']; + } + + /** + * Sets password + * @param string $password + * @return $this + */ + public function setPassword($password) + { + $this->container['password'] = $password; + + return $this; + } + + /** + * Gets recipient_events + * @return string[] + */ public function getRecipientEvents() { return $this->container['recipient_events']; @@ -576,7 +725,7 @@ public function getRecipientEvents() /** * Sets recipient_events - * @param string $recipient_events A comma separated list of �Recipient� related events that are tracked through Connect. The possible event values are: Sent, Delivered, Completed, Declined, AuthenticationFailed, and AutoResponded. + * @param string[] $recipient_events A comma separated list of �Recipient� related events that are tracked through Connect. The possible event values are: Sent, Delivered, Completed, Declined, AuthenticationFailed, and AutoResponded. * @return $this */ public function setRecipientEvents($recipient_events) @@ -586,6 +735,27 @@ public function setRecipientEvents($recipient_events) return $this; } + /** + * Gets require_mutual_tls + * @return string + */ + public function getRequireMutualTls() + { + return $this->container['require_mutual_tls']; + } + + /** + * Sets require_mutual_tls + * @param string $require_mutual_tls + * @return $this + */ + public function setRequireMutualTls($require_mutual_tls) + { + $this->container['require_mutual_tls'] = $require_mutual_tls; + + return $this; + } + /** * Gets requires_acknowledgement * @return string @@ -607,6 +777,153 @@ public function setRequiresAcknowledgement($requires_acknowledgement) return $this; } + /** + * Gets salesforce_access_token + * @return string + */ + public function getSalesforceAccessToken() + { + return $this->container['salesforce_access_token']; + } + + /** + * Sets salesforce_access_token + * @param string $salesforce_access_token + * @return $this + */ + public function setSalesforceAccessToken($salesforce_access_token) + { + $this->container['salesforce_access_token'] = $salesforce_access_token; + + return $this; + } + + /** + * Gets salesforce_api_version + * @return string + */ + public function getSalesforceApiVersion() + { + return $this->container['salesforce_api_version']; + } + + /** + * Sets salesforce_api_version + * @param string $salesforce_api_version + * @return $this + */ + public function setSalesforceApiVersion($salesforce_api_version) + { + $this->container['salesforce_api_version'] = $salesforce_api_version; + + return $this; + } + + /** + * Gets salesforce_documents_as_content_files + * @return string + */ + public function getSalesforceDocumentsAsContentFiles() + { + return $this->container['salesforce_documents_as_content_files']; + } + + /** + * Sets salesforce_documents_as_content_files + * @param string $salesforce_documents_as_content_files + * @return $this + */ + public function setSalesforceDocumentsAsContentFiles($salesforce_documents_as_content_files) + { + $this->container['salesforce_documents_as_content_files'] = $salesforce_documents_as_content_files; + + return $this; + } + + /** + * Gets salesforce_refresh_token + * @return string + */ + public function getSalesforceRefreshToken() + { + return $this->container['salesforce_refresh_token']; + } + + /** + * Sets salesforce_refresh_token + * @param string $salesforce_refresh_token + * @return $this + */ + public function setSalesforceRefreshToken($salesforce_refresh_token) + { + $this->container['salesforce_refresh_token'] = $salesforce_refresh_token; + + return $this; + } + + /** + * Gets sender_override + * @return string + */ + public function getSenderOverride() + { + return $this->container['sender_override']; + } + + /** + * Sets sender_override + * @param string $sender_override + * @return $this + */ + public function setSenderOverride($sender_override) + { + $this->container['sender_override'] = $sender_override; + + return $this; + } + + /** + * Gets sender_selectable_items + * @return string[] + */ + public function getSenderSelectableItems() + { + return $this->container['sender_selectable_items']; + } + + /** + * Sets sender_selectable_items + * @param string[] $sender_selectable_items + * @return $this + */ + public function setSenderSelectableItems($sender_selectable_items) + { + $this->container['sender_selectable_items'] = $sender_selectable_items; + + return $this; + } + + /** + * Gets sf_objects + * @return \DocuSign\eSign\Model\ConnectSalesforceObject[] + */ + public function getSfObjects() + { + return $this->container['sf_objects']; + } + + /** + * Sets sf_objects + * @param \DocuSign\eSign\Model\ConnectSalesforceObject[] $sf_objects + * @return $this + */ + public function setSfObjects($sf_objects) + { + $this->container['sf_objects'] = $sf_objects; + + return $this; + } + /** * Gets sign_message_with_x509_certificate * @return string @@ -672,7 +989,7 @@ public function setUrlToPublishTo($url_to_publish_to) /** * Gets user_ids - * @return string + * @return string[] */ public function getUserIds() { @@ -681,7 +998,7 @@ public function getUserIds() /** * Sets user_ids - * @param string $user_ids A comma separated list of userIds. This sets the users associated with the tracked envelope and recipient events. When one of the event occurs for a set user, the information is sent through Connect. ###### Note: If allUsers is set to �false� then you must provide a list of user id�s. + * @param string[] $user_ids A comma separated list of userIds. This sets the users associated with the tracked envelope and recipient events. When one of the event occurs for a set user, the information is sent through Connect. ###### Note: If allUsers is set to �false� then you must provide a list of user id�s. * @return $this */ public function setUserIds($user_ids) @@ -691,6 +1008,27 @@ public function setUserIds($user_ids) return $this; } + /** + * Gets user_name + * @return string + */ + public function getUserName() + { + return $this->container['user_name']; + } + + /** + * Sets user_name + * @param string $user_name + * @return $this + */ + public function setUserName($user_name) + { + $this->container['user_name'] = $user_name; + + return $this; + } + /** * Gets use_soap_interface * @return string diff --git a/src/Model/ConnectDebugLog.php b/src/Model/ConnectDebugLog.php index 22e4a0af..a77e4f6d 100644 --- a/src/Model/ConnectDebugLog.php +++ b/src/Model/ConnectDebugLog.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ConnectFailureFilter.php b/src/Model/ConnectFailureFilter.php index 99917f0c..b656a56d 100644 --- a/src/Model/ConnectFailureFilter.php +++ b/src/Model/ConnectFailureFilter.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ConnectFailureResult.php b/src/Model/ConnectFailureResult.php index 3e890c2a..5020d07b 100644 --- a/src/Model/ConnectFailureResult.php +++ b/src/Model/ConnectFailureResult.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ConnectFailureResults.php b/src/Model/ConnectFailureResults.php index 3317935d..7a1fb955 100644 --- a/src/Model/ConnectFailureResults.php +++ b/src/Model/ConnectFailureResults.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ConnectLog.php b/src/Model/ConnectLog.php index 0326e960..4996540a 100644 --- a/src/Model/ConnectLog.php +++ b/src/Model/ConnectLog.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ConnectLogs.php b/src/Model/ConnectLogs.php index 6f98687b..d5cda8d2 100644 --- a/src/Model/ConnectLogs.php +++ b/src/Model/ConnectLogs.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ConnectSalesforceField.php b/src/Model/ConnectSalesforceField.php new file mode 100644 index 00000000..9956a5f8 --- /dev/null +++ b/src/Model/ConnectSalesforceField.php @@ -0,0 +1,409 @@ + 'string', + 'ds_link' => 'string', + 'ds_node' => 'string', + 'id' => 'string', + 'sf_field' => 'string', + 'sf_field_name' => 'string', + 'sf_folder' => 'string', + 'sf_locked_value' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'ds_attribute' => 'dsAttribute', + 'ds_link' => 'dsLink', + 'ds_node' => 'dsNode', + 'id' => 'id', + 'sf_field' => 'sfField', + 'sf_field_name' => 'sfFieldName', + 'sf_folder' => 'sfFolder', + 'sf_locked_value' => 'sfLockedValue' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'ds_attribute' => 'setDsAttribute', + 'ds_link' => 'setDsLink', + 'ds_node' => 'setDsNode', + 'id' => 'setId', + 'sf_field' => 'setSfField', + 'sf_field_name' => 'setSfFieldName', + 'sf_folder' => 'setSfFolder', + 'sf_locked_value' => 'setSfLockedValue' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'ds_attribute' => 'getDsAttribute', + 'ds_link' => 'getDsLink', + 'ds_node' => 'getDsNode', + 'id' => 'getId', + 'sf_field' => 'getSfField', + 'sf_field_name' => 'getSfFieldName', + 'sf_folder' => 'getSfFolder', + 'sf_locked_value' => 'getSfLockedValue' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['ds_attribute'] = isset($data['ds_attribute']) ? $data['ds_attribute'] : null; + $this->container['ds_link'] = isset($data['ds_link']) ? $data['ds_link'] : null; + $this->container['ds_node'] = isset($data['ds_node']) ? $data['ds_node'] : null; + $this->container['id'] = isset($data['id']) ? $data['id'] : null; + $this->container['sf_field'] = isset($data['sf_field']) ? $data['sf_field'] : null; + $this->container['sf_field_name'] = isset($data['sf_field_name']) ? $data['sf_field_name'] : null; + $this->container['sf_folder'] = isset($data['sf_folder']) ? $data['sf_folder'] : null; + $this->container['sf_locked_value'] = isset($data['sf_locked_value']) ? $data['sf_locked_value'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets ds_attribute + * @return string + */ + public function getDsAttribute() + { + return $this->container['ds_attribute']; + } + + /** + * Sets ds_attribute + * @param string $ds_attribute + * @return $this + */ + public function setDsAttribute($ds_attribute) + { + $this->container['ds_attribute'] = $ds_attribute; + + return $this; + } + + /** + * Gets ds_link + * @return string + */ + public function getDsLink() + { + return $this->container['ds_link']; + } + + /** + * Sets ds_link + * @param string $ds_link + * @return $this + */ + public function setDsLink($ds_link) + { + $this->container['ds_link'] = $ds_link; + + return $this; + } + + /** + * Gets ds_node + * @return string + */ + public function getDsNode() + { + return $this->container['ds_node']; + } + + /** + * Sets ds_node + * @param string $ds_node + * @return $this + */ + public function setDsNode($ds_node) + { + $this->container['ds_node'] = $ds_node; + + return $this; + } + + /** + * Gets id + * @return string + */ + public function getId() + { + return $this->container['id']; + } + + /** + * Sets id + * @param string $id + * @return $this + */ + public function setId($id) + { + $this->container['id'] = $id; + + return $this; + } + + /** + * Gets sf_field + * @return string + */ + public function getSfField() + { + return $this->container['sf_field']; + } + + /** + * Sets sf_field + * @param string $sf_field + * @return $this + */ + public function setSfField($sf_field) + { + $this->container['sf_field'] = $sf_field; + + return $this; + } + + /** + * Gets sf_field_name + * @return string + */ + public function getSfFieldName() + { + return $this->container['sf_field_name']; + } + + /** + * Sets sf_field_name + * @param string $sf_field_name + * @return $this + */ + public function setSfFieldName($sf_field_name) + { + $this->container['sf_field_name'] = $sf_field_name; + + return $this; + } + + /** + * Gets sf_folder + * @return string + */ + public function getSfFolder() + { + return $this->container['sf_folder']; + } + + /** + * Sets sf_folder + * @param string $sf_folder + * @return $this + */ + public function setSfFolder($sf_folder) + { + $this->container['sf_folder'] = $sf_folder; + + return $this; + } + + /** + * Gets sf_locked_value + * @return string + */ + public function getSfLockedValue() + { + return $this->container['sf_locked_value']; + } + + /** + * Sets sf_locked_value + * @param string $sf_locked_value + * @return $this + */ + public function setSfLockedValue($sf_locked_value) + { + $this->container['sf_locked_value'] = $sf_locked_value; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/ConnectSalesforceObject.php b/src/Model/ConnectSalesforceObject.php new file mode 100644 index 00000000..14df2856 --- /dev/null +++ b/src/Model/ConnectSalesforceObject.php @@ -0,0 +1,435 @@ + 'string', + 'description' => 'string', + 'id' => 'string', + 'insert' => 'string', + 'on_complete_only' => 'string', + 'select_fields' => '\DocuSign\eSign\Model\ConnectSalesforceField[]', + 'sf_object' => 'string', + 'sf_object_name' => 'string', + 'update_fields' => '\DocuSign\eSign\Model\ConnectSalesforceField[]' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'active' => 'active', + 'description' => 'description', + 'id' => 'id', + 'insert' => 'insert', + 'on_complete_only' => 'onCompleteOnly', + 'select_fields' => 'selectFields', + 'sf_object' => 'sfObject', + 'sf_object_name' => 'sfObjectName', + 'update_fields' => 'updateFields' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'active' => 'setActive', + 'description' => 'setDescription', + 'id' => 'setId', + 'insert' => 'setInsert', + 'on_complete_only' => 'setOnCompleteOnly', + 'select_fields' => 'setSelectFields', + 'sf_object' => 'setSfObject', + 'sf_object_name' => 'setSfObjectName', + 'update_fields' => 'setUpdateFields' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'active' => 'getActive', + 'description' => 'getDescription', + 'id' => 'getId', + 'insert' => 'getInsert', + 'on_complete_only' => 'getOnCompleteOnly', + 'select_fields' => 'getSelectFields', + 'sf_object' => 'getSfObject', + 'sf_object_name' => 'getSfObjectName', + 'update_fields' => 'getUpdateFields' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['active'] = isset($data['active']) ? $data['active'] : null; + $this->container['description'] = isset($data['description']) ? $data['description'] : null; + $this->container['id'] = isset($data['id']) ? $data['id'] : null; + $this->container['insert'] = isset($data['insert']) ? $data['insert'] : null; + $this->container['on_complete_only'] = isset($data['on_complete_only']) ? $data['on_complete_only'] : null; + $this->container['select_fields'] = isset($data['select_fields']) ? $data['select_fields'] : null; + $this->container['sf_object'] = isset($data['sf_object']) ? $data['sf_object'] : null; + $this->container['sf_object_name'] = isset($data['sf_object_name']) ? $data['sf_object_name'] : null; + $this->container['update_fields'] = isset($data['update_fields']) ? $data['update_fields'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets active + * @return string + */ + public function getActive() + { + return $this->container['active']; + } + + /** + * Sets active + * @param string $active + * @return $this + */ + public function setActive($active) + { + $this->container['active'] = $active; + + return $this; + } + + /** + * Gets description + * @return string + */ + public function getDescription() + { + return $this->container['description']; + } + + /** + * Sets description + * @param string $description + * @return $this + */ + public function setDescription($description) + { + $this->container['description'] = $description; + + return $this; + } + + /** + * Gets id + * @return string + */ + public function getId() + { + return $this->container['id']; + } + + /** + * Sets id + * @param string $id + * @return $this + */ + public function setId($id) + { + $this->container['id'] = $id; + + return $this; + } + + /** + * Gets insert + * @return string + */ + public function getInsert() + { + return $this->container['insert']; + } + + /** + * Sets insert + * @param string $insert + * @return $this + */ + public function setInsert($insert) + { + $this->container['insert'] = $insert; + + return $this; + } + + /** + * Gets on_complete_only + * @return string + */ + public function getOnCompleteOnly() + { + return $this->container['on_complete_only']; + } + + /** + * Sets on_complete_only + * @param string $on_complete_only + * @return $this + */ + public function setOnCompleteOnly($on_complete_only) + { + $this->container['on_complete_only'] = $on_complete_only; + + return $this; + } + + /** + * Gets select_fields + * @return \DocuSign\eSign\Model\ConnectSalesforceField[] + */ + public function getSelectFields() + { + return $this->container['select_fields']; + } + + /** + * Sets select_fields + * @param \DocuSign\eSign\Model\ConnectSalesforceField[] $select_fields + * @return $this + */ + public function setSelectFields($select_fields) + { + $this->container['select_fields'] = $select_fields; + + return $this; + } + + /** + * Gets sf_object + * @return string + */ + public function getSfObject() + { + return $this->container['sf_object']; + } + + /** + * Sets sf_object + * @param string $sf_object + * @return $this + */ + public function setSfObject($sf_object) + { + $this->container['sf_object'] = $sf_object; + + return $this; + } + + /** + * Gets sf_object_name + * @return string + */ + public function getSfObjectName() + { + return $this->container['sf_object_name']; + } + + /** + * Sets sf_object_name + * @param string $sf_object_name + * @return $this + */ + public function setSfObjectName($sf_object_name) + { + $this->container['sf_object_name'] = $sf_object_name; + + return $this; + } + + /** + * Gets update_fields + * @return \DocuSign\eSign\Model\ConnectSalesforceField[] + */ + public function getUpdateFields() + { + return $this->container['update_fields']; + } + + /** + * Sets update_fields + * @param \DocuSign\eSign\Model\ConnectSalesforceField[] $update_fields + * @return $this + */ + public function setUpdateFields($update_fields) + { + $this->container['update_fields'] = $update_fields; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/ConnectUserObject.php b/src/Model/ConnectUserObject.php new file mode 100644 index 00000000..4874cf53 --- /dev/null +++ b/src/Model/ConnectUserObject.php @@ -0,0 +1,331 @@ + 'string', + 'connect_id' => 'string', + 'enabled' => 'string', + 'has_access' => 'string', + 'sender_searchable_items' => 'string[]' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'configurationtype' => 'configurationtype', + 'connect_id' => 'connectId', + 'enabled' => 'enabled', + 'has_access' => 'hasAccess', + 'sender_searchable_items' => 'senderSearchableItems' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'configurationtype' => 'setConfigurationtype', + 'connect_id' => 'setConnectId', + 'enabled' => 'setEnabled', + 'has_access' => 'setHasAccess', + 'sender_searchable_items' => 'setSenderSearchableItems' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'configurationtype' => 'getConfigurationtype', + 'connect_id' => 'getConnectId', + 'enabled' => 'getEnabled', + 'has_access' => 'getHasAccess', + 'sender_searchable_items' => 'getSenderSearchableItems' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['configurationtype'] = isset($data['configurationtype']) ? $data['configurationtype'] : null; + $this->container['connect_id'] = isset($data['connect_id']) ? $data['connect_id'] : null; + $this->container['enabled'] = isset($data['enabled']) ? $data['enabled'] : null; + $this->container['has_access'] = isset($data['has_access']) ? $data['has_access'] : null; + $this->container['sender_searchable_items'] = isset($data['sender_searchable_items']) ? $data['sender_searchable_items'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets configurationtype + * @return string + */ + public function getConfigurationtype() + { + return $this->container['configurationtype']; + } + + /** + * Sets configurationtype + * @param string $configurationtype If merge field's are being used, specifies the type of the merge field. The only supported value is **salesforce**. + * @return $this + */ + public function setConfigurationtype($configurationtype) + { + $this->container['configurationtype'] = $configurationtype; + + return $this; + } + + /** + * Gets connect_id + * @return string + */ + public function getConnectId() + { + return $this->container['connect_id']; + } + + /** + * Sets connect_id + * @param string $connect_id + * @return $this + */ + public function setConnectId($connect_id) + { + $this->container['connect_id'] = $connect_id; + + return $this; + } + + /** + * Gets enabled + * @return string + */ + public function getEnabled() + { + return $this->container['enabled']; + } + + /** + * Sets enabled + * @param string $enabled + * @return $this + */ + public function setEnabled($enabled) + { + $this->container['enabled'] = $enabled; + + return $this; + } + + /** + * Gets has_access + * @return string + */ + public function getHasAccess() + { + return $this->container['has_access']; + } + + /** + * Sets has_access + * @param string $has_access + * @return $this + */ + public function setHasAccess($has_access) + { + $this->container['has_access'] = $has_access; + + return $this; + } + + /** + * Gets sender_searchable_items + * @return string[] + */ + public function getSenderSearchableItems() + { + return $this->container['sender_searchable_items']; + } + + /** + * Sets sender_searchable_items + * @param string[] $sender_searchable_items + * @return $this + */ + public function setSenderSearchableItems($sender_searchable_items) + { + $this->container['sender_searchable_items'] = $sender_searchable_items; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/ConsoleViewRequest.php b/src/Model/ConsoleViewRequest.php index 349b59d1..bf3e394d 100644 --- a/src/Model/ConsoleViewRequest.php +++ b/src/Model/ConsoleViewRequest.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ConsumerDisclosure.php b/src/Model/ConsumerDisclosure.php index 8f7633b0..77c9601e 100644 --- a/src/Model/ConsumerDisclosure.php +++ b/src/Model/ConsumerDisclosure.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Contact.php b/src/Model/Contact.php index 9398cbd7..abb352a3 100644 --- a/src/Model/Contact.php +++ b/src/Model/Contact.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -54,11 +54,14 @@ class Contact implements ArrayAccess * @var string[] */ protected static $swaggerTypes = [ + 'cloud_provider' => 'string', + 'cloud_provider_container_id' => 'string', 'contact_id' => 'string', 'contact_phone_numbers' => '\DocuSign\eSign\Model\ContactPhoneNumber[]', 'contact_uri' => 'string', 'emails' => 'string[]', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', + 'is_owner' => 'bool', 'name' => 'string', 'organization' => 'string', 'shared' => 'string', @@ -76,11 +79,14 @@ public static function swaggerTypes() * @var string[] */ protected static $attributeMap = [ + 'cloud_provider' => 'cloudProvider', + 'cloud_provider_container_id' => 'cloudProviderContainerId', 'contact_id' => 'contactId', 'contact_phone_numbers' => 'contactPhoneNumbers', 'contact_uri' => 'contactUri', 'emails' => 'emails', 'error_details' => 'errorDetails', + 'is_owner' => 'isOwner', 'name' => 'name', 'organization' => 'organization', 'shared' => 'shared', @@ -94,11 +100,14 @@ public static function swaggerTypes() * @var string[] */ protected static $setters = [ + 'cloud_provider' => 'setCloudProvider', + 'cloud_provider_container_id' => 'setCloudProviderContainerId', 'contact_id' => 'setContactId', 'contact_phone_numbers' => 'setContactPhoneNumbers', 'contact_uri' => 'setContactUri', 'emails' => 'setEmails', 'error_details' => 'setErrorDetails', + 'is_owner' => 'setIsOwner', 'name' => 'setName', 'organization' => 'setOrganization', 'shared' => 'setShared', @@ -112,11 +121,14 @@ public static function swaggerTypes() * @var string[] */ protected static $getters = [ + 'cloud_provider' => 'getCloudProvider', + 'cloud_provider_container_id' => 'getCloudProviderContainerId', 'contact_id' => 'getContactId', 'contact_phone_numbers' => 'getContactPhoneNumbers', 'contact_uri' => 'getContactUri', 'emails' => 'getEmails', 'error_details' => 'getErrorDetails', + 'is_owner' => 'getIsOwner', 'name' => 'getName', 'organization' => 'getOrganization', 'shared' => 'getShared', @@ -155,11 +167,14 @@ public static function getters() */ public function __construct(array $data = null) { + $this->container['cloud_provider'] = isset($data['cloud_provider']) ? $data['cloud_provider'] : null; + $this->container['cloud_provider_container_id'] = isset($data['cloud_provider_container_id']) ? $data['cloud_provider_container_id'] : null; $this->container['contact_id'] = isset($data['contact_id']) ? $data['contact_id'] : null; $this->container['contact_phone_numbers'] = isset($data['contact_phone_numbers']) ? $data['contact_phone_numbers'] : null; $this->container['contact_uri'] = isset($data['contact_uri']) ? $data['contact_uri'] : null; $this->container['emails'] = isset($data['emails']) ? $data['emails'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; + $this->container['is_owner'] = isset($data['is_owner']) ? $data['is_owner'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; $this->container['organization'] = isset($data['organization']) ? $data['organization'] : null; $this->container['shared'] = isset($data['shared']) ? $data['shared'] : null; @@ -190,6 +205,48 @@ public function valid() } + /** + * Gets cloud_provider + * @return string + */ + public function getCloudProvider() + { + return $this->container['cloud_provider']; + } + + /** + * Sets cloud_provider + * @param string $cloud_provider + * @return $this + */ + public function setCloudProvider($cloud_provider) + { + $this->container['cloud_provider'] = $cloud_provider; + + return $this; + } + + /** + * Gets cloud_provider_container_id + * @return string + */ + public function getCloudProviderContainerId() + { + return $this->container['cloud_provider_container_id']; + } + + /** + * Sets cloud_provider_container_id + * @param string $cloud_provider_container_id + * @return $this + */ + public function setCloudProviderContainerId($cloud_provider_container_id) + { + $this->container['cloud_provider_container_id'] = $cloud_provider_container_id; + + return $this; + } + /** * Gets contact_id * @return string @@ -295,6 +352,27 @@ public function setErrorDetails($error_details) return $this; } + /** + * Gets is_owner + * @return bool + */ + public function getIsOwner() + { + return $this->container['is_owner']; + } + + /** + * Sets is_owner + * @param bool $is_owner + * @return $this + */ + public function setIsOwner($is_owner) + { + $this->container['is_owner'] = $is_owner; + + return $this; + } + /** * Gets name * @return string diff --git a/src/Model/ContactGetResponse.php b/src/Model/ContactGetResponse.php index d0bc3478..dcbdf146 100644 --- a/src/Model/ContactGetResponse.php +++ b/src/Model/ContactGetResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ContactModRequest.php b/src/Model/ContactModRequest.php index adc281f3..b057c330 100644 --- a/src/Model/ContactModRequest.php +++ b/src/Model/ContactModRequest.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -54,7 +54,7 @@ class ContactModRequest implements ArrayAccess * @var string[] */ protected static $swaggerTypes = [ - 'contacts' => '\DocuSign\eSign\Model\Contact[]' + 'contact_list' => '\DocuSign\eSign\Model\Contact[]' ]; public static function swaggerTypes() @@ -67,7 +67,7 @@ public static function swaggerTypes() * @var string[] */ protected static $attributeMap = [ - 'contacts' => 'contacts' + 'contact_list' => 'contactList' ]; @@ -76,7 +76,7 @@ public static function swaggerTypes() * @var string[] */ protected static $setters = [ - 'contacts' => 'setContacts' + 'contact_list' => 'setContactList' ]; @@ -85,7 +85,7 @@ public static function swaggerTypes() * @var string[] */ protected static $getters = [ - 'contacts' => 'getContacts' + 'contact_list' => 'getContactList' ]; public static function attributeMap() @@ -119,7 +119,7 @@ public static function getters() */ public function __construct(array $data = null) { - $this->container['contacts'] = isset($data['contacts']) ? $data['contacts'] : null; + $this->container['contact_list'] = isset($data['contact_list']) ? $data['contact_list'] : null; } /** @@ -146,22 +146,22 @@ public function valid() /** - * Gets contacts + * Gets contact_list * @return \DocuSign\eSign\Model\Contact[] */ - public function getContacts() + public function getContactList() { - return $this->container['contacts']; + return $this->container['contact_list']; } /** - * Sets contacts - * @param \DocuSign\eSign\Model\Contact[] $contacts + * Sets contact_list + * @param \DocuSign\eSign\Model\Contact[] $contact_list * @return $this */ - public function setContacts($contacts) + public function setContactList($contact_list) { - $this->container['contacts'] = $contacts; + $this->container['contact_list'] = $contact_list; return $this; } diff --git a/src/Model/ContactPhoneNumber.php b/src/Model/ContactPhoneNumber.php index 1587bb54..681128db 100644 --- a/src/Model/ContactPhoneNumber.php +++ b/src/Model/ContactPhoneNumber.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ContactUpdateResponse.php b/src/Model/ContactUpdateResponse.php index af86bb39..e5006fb0 100644 --- a/src/Model/ContactUpdateResponse.php +++ b/src/Model/ContactUpdateResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/CorrectViewRequest.php b/src/Model/CorrectViewRequest.php index c9b6371c..9f2b108c 100644 --- a/src/Model/CorrectViewRequest.php +++ b/src/Model/CorrectViewRequest.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Country.php b/src/Model/Country.php index 7a3fd5ee..f4f7d245 100644 --- a/src/Model/Country.php +++ b/src/Model/Country.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/CreditCardInformation.php b/src/Model/CreditCardInformation.php index 15a96259..663b7742 100644 --- a/src/Model/CreditCardInformation.php +++ b/src/Model/CreditCardInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -57,6 +57,7 @@ class CreditCardInformation implements ArrayAccess 'address' => '\DocuSign\eSign\Model\AddressInformation', 'card_number' => 'string', 'card_type' => 'string', + 'cv_number' => 'string', 'expiration_month' => 'string', 'expiration_year' => 'string', 'name_on_card' => 'string' @@ -75,6 +76,7 @@ public static function swaggerTypes() 'address' => 'address', 'card_number' => 'cardNumber', 'card_type' => 'cardType', + 'cv_number' => 'cvNumber', 'expiration_month' => 'expirationMonth', 'expiration_year' => 'expirationYear', 'name_on_card' => 'nameOnCard' @@ -89,6 +91,7 @@ public static function swaggerTypes() 'address' => 'setAddress', 'card_number' => 'setCardNumber', 'card_type' => 'setCardType', + 'cv_number' => 'setCvNumber', 'expiration_month' => 'setExpirationMonth', 'expiration_year' => 'setExpirationYear', 'name_on_card' => 'setNameOnCard' @@ -103,6 +106,7 @@ public static function swaggerTypes() 'address' => 'getAddress', 'card_number' => 'getCardNumber', 'card_type' => 'getCardType', + 'cv_number' => 'getCvNumber', 'expiration_month' => 'getExpirationMonth', 'expiration_year' => 'getExpirationYear', 'name_on_card' => 'getNameOnCard' @@ -142,6 +146,7 @@ public function __construct(array $data = null) $this->container['address'] = isset($data['address']) ? $data['address'] : null; $this->container['card_number'] = isset($data['card_number']) ? $data['card_number'] : null; $this->container['card_type'] = isset($data['card_type']) ? $data['card_type'] : null; + $this->container['cv_number'] = isset($data['cv_number']) ? $data['cv_number'] : null; $this->container['expiration_month'] = isset($data['expiration_month']) ? $data['expiration_month'] : null; $this->container['expiration_year'] = isset($data['expiration_year']) ? $data['expiration_year'] : null; $this->container['name_on_card'] = isset($data['name_on_card']) ? $data['name_on_card'] : null; @@ -233,6 +238,27 @@ public function setCardType($card_type) return $this; } + /** + * Gets cv_number + * @return string + */ + public function getCvNumber() + { + return $this->container['cv_number']; + } + + /** + * Sets cv_number + * @param string $cv_number + * @return $this + */ + public function setCvNumber($cv_number) + { + $this->container['cv_number'] = $cv_number; + + return $this; + } + /** * Gets expiration_month * @return string diff --git a/src/Model/CreditCardTypes.php b/src/Model/CreditCardTypes.php index 6fd16fcc..de5d040f 100644 --- a/src/Model/CreditCardTypes.php +++ b/src/Model/CreditCardTypes.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/CurrencyFeatureSetPrice.php b/src/Model/CurrencyFeatureSetPrice.php index ff227367..f2536d18 100644 --- a/src/Model/CurrencyFeatureSetPrice.php +++ b/src/Model/CurrencyFeatureSetPrice.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/CurrencyPlanPrice.php b/src/Model/CurrencyPlanPrice.php index bd08a4ce..2d90e62e 100644 --- a/src/Model/CurrencyPlanPrice.php +++ b/src/Model/CurrencyPlanPrice.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/CustomField.php b/src/Model/CustomField.php index 107ecdb9..08e0512b 100644 --- a/src/Model/CustomField.php +++ b/src/Model/CustomField.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/CustomFields.php b/src/Model/CustomFields.php index 46b80f89..852c96d7 100644 --- a/src/Model/CustomFields.php +++ b/src/Model/CustomFields.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/CustomFieldsEnvelope.php b/src/Model/CustomFieldsEnvelope.php index 028813e9..7db3ed82 100644 --- a/src/Model/CustomFieldsEnvelope.php +++ b/src/Model/CustomFieldsEnvelope.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/CustomSettingsInformation.php b/src/Model/CustomSettingsInformation.php index b77b18cd..59c62485 100644 --- a/src/Model/CustomSettingsInformation.php +++ b/src/Model/CustomSettingsInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Date.php b/src/Model/Date.php index b6d353f2..a0666a0a 100644 --- a/src/Model/Date.php +++ b/src/Model/Date.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,52 +55,113 @@ class Date implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'bold' => 'string', + 'bold_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conceal_value_on_document' => 'string', + 'conceal_value_on_document_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'disable_auto_size' => 'string', + 'disable_auto_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'font' => 'string', 'font_color' => 'string', + 'font_color_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'font_size' => 'string', + 'font_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'italic' => 'string', + 'italic_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locale_policy' => '\DocuSign\eSign\Model\LocalePolicyTab', 'locked' => 'string', - 'max_length' => 'int', + 'locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'max_length' => 'string', + 'max_length_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'original_value' => 'string', + 'original_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_all' => 'string', + 'require_all_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'required' => 'string', + 'required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_initial_on_shared_change' => 'string', + 'require_initial_on_shared_change_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'sender_required' => 'string', + 'sender_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'shared' => 'string', + 'shared_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'underline' => 'string', + 'underline_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'validation_message' => 'string', + 'validation_message_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'validation_pattern' => 'string', + 'validation_pattern_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'value' => 'string', - 'width' => 'int', + 'value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -114,52 +175,113 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'bold' => 'bold', + 'bold_metadata' => 'boldMetadata', 'conceal_value_on_document' => 'concealValueOnDocument', + 'conceal_value_on_document_metadata' => 'concealValueOnDocumentMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'disable_auto_size' => 'disableAutoSize', + 'disable_auto_size_metadata' => 'disableAutoSizeMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', 'font' => 'font', 'font_color' => 'fontColor', + 'font_color_metadata' => 'fontColorMetadata', + 'font_metadata' => 'fontMetadata', 'font_size' => 'fontSize', + 'font_size_metadata' => 'fontSizeMetadata', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', + 'height' => 'height', + 'height_metadata' => 'heightMetadata', 'italic' => 'italic', + 'italic_metadata' => 'italicMetadata', + 'locale_policy' => 'localePolicy', 'locked' => 'locked', + 'locked_metadata' => 'lockedMetadata', 'max_length' => 'maxLength', + 'max_length_metadata' => 'maxLengthMetadata', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'original_value' => 'originalValue', + 'original_value_metadata' => 'originalValueMetadata', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'require_all' => 'requireAll', + 'require_all_metadata' => 'requireAllMetadata', 'required' => 'required', + 'required_metadata' => 'requiredMetadata', 'require_initial_on_shared_change' => 'requireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'requireInitialOnSharedChangeMetadata', 'sender_required' => 'senderRequired', + 'sender_required_metadata' => 'senderRequiredMetadata', 'shared' => 'shared', + 'shared_metadata' => 'sharedMetadata', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', 'underline' => 'underline', + 'underline_metadata' => 'underlineMetadata', 'validation_message' => 'validationMessage', + 'validation_message_metadata' => 'validationMessageMetadata', 'validation_pattern' => 'validationPattern', + 'validation_pattern_metadata' => 'validationPatternMetadata', 'value' => 'value', + 'value_metadata' => 'valueMetadata', 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -169,52 +291,113 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'bold' => 'setBold', + 'bold_metadata' => 'setBoldMetadata', 'conceal_value_on_document' => 'setConcealValueOnDocument', + 'conceal_value_on_document_metadata' => 'setConcealValueOnDocumentMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'disable_auto_size' => 'setDisableAutoSize', + 'disable_auto_size_metadata' => 'setDisableAutoSizeMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', 'font' => 'setFont', 'font_color' => 'setFontColor', + 'font_color_metadata' => 'setFontColorMetadata', + 'font_metadata' => 'setFontMetadata', 'font_size' => 'setFontSize', + 'font_size_metadata' => 'setFontSizeMetadata', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', + 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', 'italic' => 'setItalic', + 'italic_metadata' => 'setItalicMetadata', + 'locale_policy' => 'setLocalePolicy', 'locked' => 'setLocked', + 'locked_metadata' => 'setLockedMetadata', 'max_length' => 'setMaxLength', + 'max_length_metadata' => 'setMaxLengthMetadata', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'original_value' => 'setOriginalValue', + 'original_value_metadata' => 'setOriginalValueMetadata', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'require_all' => 'setRequireAll', + 'require_all_metadata' => 'setRequireAllMetadata', 'required' => 'setRequired', + 'required_metadata' => 'setRequiredMetadata', 'require_initial_on_shared_change' => 'setRequireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'setRequireInitialOnSharedChangeMetadata', 'sender_required' => 'setSenderRequired', + 'sender_required_metadata' => 'setSenderRequiredMetadata', 'shared' => 'setShared', + 'shared_metadata' => 'setSharedMetadata', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', 'underline' => 'setUnderline', + 'underline_metadata' => 'setUnderlineMetadata', 'validation_message' => 'setValidationMessage', + 'validation_message_metadata' => 'setValidationMessageMetadata', 'validation_pattern' => 'setValidationPattern', + 'validation_pattern_metadata' => 'setValidationPatternMetadata', 'value' => 'setValue', + 'value_metadata' => 'setValueMetadata', 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -224,52 +407,113 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'bold' => 'getBold', + 'bold_metadata' => 'getBoldMetadata', 'conceal_value_on_document' => 'getConcealValueOnDocument', + 'conceal_value_on_document_metadata' => 'getConcealValueOnDocumentMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'disable_auto_size' => 'getDisableAutoSize', + 'disable_auto_size_metadata' => 'getDisableAutoSizeMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', 'font' => 'getFont', 'font_color' => 'getFontColor', + 'font_color_metadata' => 'getFontColorMetadata', + 'font_metadata' => 'getFontMetadata', 'font_size' => 'getFontSize', + 'font_size_metadata' => 'getFontSizeMetadata', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', + 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', 'italic' => 'getItalic', + 'italic_metadata' => 'getItalicMetadata', + 'locale_policy' => 'getLocalePolicy', 'locked' => 'getLocked', + 'locked_metadata' => 'getLockedMetadata', 'max_length' => 'getMaxLength', + 'max_length_metadata' => 'getMaxLengthMetadata', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'original_value' => 'getOriginalValue', + 'original_value_metadata' => 'getOriginalValueMetadata', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'require_all' => 'getRequireAll', + 'require_all_metadata' => 'getRequireAllMetadata', 'required' => 'getRequired', + 'required_metadata' => 'getRequiredMetadata', 'require_initial_on_shared_change' => 'getRequireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'getRequireInitialOnSharedChangeMetadata', 'sender_required' => 'getSenderRequired', + 'sender_required_metadata' => 'getSenderRequiredMetadata', 'shared' => 'getShared', + 'shared_metadata' => 'getSharedMetadata', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', 'underline' => 'getUnderline', + 'underline_metadata' => 'getUnderlineMetadata', 'validation_message' => 'getValidationMessage', + 'validation_message_metadata' => 'getValidationMessageMetadata', 'validation_pattern' => 'getValidationPattern', + 'validation_pattern_metadata' => 'getValidationPatternMetadata', 'value' => 'getValue', + 'value_metadata' => 'getValueMetadata', 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -304,52 +548,113 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['bold'] = isset($data['bold']) ? $data['bold'] : null; + $this->container['bold_metadata'] = isset($data['bold_metadata']) ? $data['bold_metadata'] : null; $this->container['conceal_value_on_document'] = isset($data['conceal_value_on_document']) ? $data['conceal_value_on_document'] : null; + $this->container['conceal_value_on_document_metadata'] = isset($data['conceal_value_on_document_metadata']) ? $data['conceal_value_on_document_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['disable_auto_size'] = isset($data['disable_auto_size']) ? $data['disable_auto_size'] : null; + $this->container['disable_auto_size_metadata'] = isset($data['disable_auto_size_metadata']) ? $data['disable_auto_size_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['font'] = isset($data['font']) ? $data['font'] : null; $this->container['font_color'] = isset($data['font_color']) ? $data['font_color'] : null; + $this->container['font_color_metadata'] = isset($data['font_color_metadata']) ? $data['font_color_metadata'] : null; + $this->container['font_metadata'] = isset($data['font_metadata']) ? $data['font_metadata'] : null; $this->container['font_size'] = isset($data['font_size']) ? $data['font_size'] : null; + $this->container['font_size_metadata'] = isset($data['font_size_metadata']) ? $data['font_size_metadata'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; $this->container['italic'] = isset($data['italic']) ? $data['italic'] : null; + $this->container['italic_metadata'] = isset($data['italic_metadata']) ? $data['italic_metadata'] : null; + $this->container['locale_policy'] = isset($data['locale_policy']) ? $data['locale_policy'] : null; $this->container['locked'] = isset($data['locked']) ? $data['locked'] : null; + $this->container['locked_metadata'] = isset($data['locked_metadata']) ? $data['locked_metadata'] : null; $this->container['max_length'] = isset($data['max_length']) ? $data['max_length'] : null; + $this->container['max_length_metadata'] = isset($data['max_length_metadata']) ? $data['max_length_metadata'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['original_value'] = isset($data['original_value']) ? $data['original_value'] : null; + $this->container['original_value_metadata'] = isset($data['original_value_metadata']) ? $data['original_value_metadata'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['require_all'] = isset($data['require_all']) ? $data['require_all'] : null; + $this->container['require_all_metadata'] = isset($data['require_all_metadata']) ? $data['require_all_metadata'] : null; $this->container['required'] = isset($data['required']) ? $data['required'] : null; + $this->container['required_metadata'] = isset($data['required_metadata']) ? $data['required_metadata'] : null; $this->container['require_initial_on_shared_change'] = isset($data['require_initial_on_shared_change']) ? $data['require_initial_on_shared_change'] : null; + $this->container['require_initial_on_shared_change_metadata'] = isset($data['require_initial_on_shared_change_metadata']) ? $data['require_initial_on_shared_change_metadata'] : null; $this->container['sender_required'] = isset($data['sender_required']) ? $data['sender_required'] : null; + $this->container['sender_required_metadata'] = isset($data['sender_required_metadata']) ? $data['sender_required_metadata'] : null; $this->container['shared'] = isset($data['shared']) ? $data['shared'] : null; + $this->container['shared_metadata'] = isset($data['shared_metadata']) ? $data['shared_metadata'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; $this->container['underline'] = isset($data['underline']) ? $data['underline'] : null; + $this->container['underline_metadata'] = isset($data['underline_metadata']) ? $data['underline_metadata'] : null; $this->container['validation_message'] = isset($data['validation_message']) ? $data['validation_message'] : null; + $this->container['validation_message_metadata'] = isset($data['validation_message_metadata']) ? $data['validation_message_metadata'] : null; $this->container['validation_pattern'] = isset($data['validation_pattern']) ? $data['validation_pattern'] : null; + $this->container['validation_pattern_metadata'] = isset($data['validation_pattern_metadata']) ? $data['validation_pattern_metadata'] : null; $this->container['value'] = isset($data['value']) ? $data['value'] : null; + $this->container['value_metadata'] = isset($data['value_metadata']) ? $data['value_metadata'] : null; $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -396,6 +701,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -417,6 +743,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -438,6 +785,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -459,6 +827,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -480,6 +869,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -501,6 +953,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -522,6 +995,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -543,6 +1037,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets bold * @return string @@ -564,6 +1079,27 @@ public function setBold($bold) return $this; } + /** + * Gets bold_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getBoldMetadata() + { + return $this->container['bold_metadata']; + } + + /** + * Sets bold_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $bold_metadata + * @return $this + */ + public function setBoldMetadata($bold_metadata) + { + $this->container['bold_metadata'] = $bold_metadata; + + return $this; + } + /** * Gets conceal_value_on_document * @return string @@ -585,6 +1121,27 @@ public function setConcealValueOnDocument($conceal_value_on_document) return $this; } + /** + * Gets conceal_value_on_document_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConcealValueOnDocumentMetadata() + { + return $this->container['conceal_value_on_document_metadata']; + } + + /** + * Sets conceal_value_on_document_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conceal_value_on_document_metadata + * @return $this + */ + public function setConcealValueOnDocumentMetadata($conceal_value_on_document_metadata) + { + $this->container['conceal_value_on_document_metadata'] = $conceal_value_on_document_metadata; + + return $this; + } + /** * Gets conditional_parent_label * @return string @@ -606,6 +1163,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -627,6 +1205,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -648,6 +1247,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets disable_auto_size * @return string @@ -669,6 +1289,27 @@ public function setDisableAutoSize($disable_auto_size) return $this; } + /** + * Gets disable_auto_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDisableAutoSizeMetadata() + { + return $this->container['disable_auto_size_metadata']; + } + + /** + * Sets disable_auto_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $disable_auto_size_metadata + * @return $this + */ + public function setDisableAutoSizeMetadata($disable_auto_size_metadata) + { + $this->container['disable_auto_size_metadata'] = $disable_auto_size_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -690,6 +1331,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -754,80 +1416,374 @@ public function setFontColor($font_color) } /** - * Gets font_size - * @return string + * Gets font_color_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getFontSize() + public function getFontColorMetadata() { - return $this->container['font_size']; + return $this->container['font_color_metadata']; } /** - * Sets font_size - * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * Sets font_color_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_color_metadata * @return $this */ - public function setFontSize($font_size) + public function setFontColorMetadata($font_color_metadata) { - $this->container['font_size'] = $font_size; + $this->container['font_color_metadata'] = $font_color_metadata; return $this; } /** - * Gets italic - * @return string + * Gets font_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getItalic() + public function getFontMetadata() { - return $this->container['italic']; + return $this->container['font_metadata']; } /** - * Sets italic - * @param string $italic When set to **true**, the information in the tab is italic. + * Sets font_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_metadata * @return $this */ - public function setItalic($italic) + public function setFontMetadata($font_metadata) { - $this->container['italic'] = $italic; + $this->container['font_metadata'] = $font_metadata; return $this; } /** - * Gets locked + * Gets font_size * @return string */ - public function getLocked() + public function getFontSize() { - return $this->container['locked']; + return $this->container['font_size']; } /** - * Sets locked - * @param string $locked When set to **true**, the signer cannot change the data of the custom tab. + * Sets font_size + * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. * @return $this */ - public function setLocked($locked) + public function setFontSize($font_size) { - $this->container['locked'] = $locked; + $this->container['font_size'] = $font_size; return $this; } /** - * Gets max_length - * @return int + * Gets font_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getMaxLength() + public function getFontSizeMetadata() { - return $this->container['max_length']; + return $this->container['font_size_metadata']; } /** - * Sets max_length - * @param int $max_length An optional value that describes the maximum length of the property when the property is a string. + * Sets font_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_size_metadata + * @return $this + */ + public function setFontSizeMetadata($font_size_metadata) + { + $this->container['font_size_metadata'] = $font_size_metadata; + + return $this; + } + + /** + * Gets form_order + * @return string + */ + public function getFormOrder() + { + return $this->container['form_order']; + } + + /** + * Sets form_order + * @param string $form_order + * @return $this + */ + public function setFormOrder($form_order) + { + $this->container['form_order'] = $form_order; + + return $this; + } + + /** + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormOrderMetadata() + { + return $this->container['form_order_metadata']; + } + + /** + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata + * @return $this + */ + public function setFormOrderMetadata($form_order_metadata) + { + $this->container['form_order_metadata'] = $form_order_metadata; + + return $this; + } + + /** + * Gets form_page_label + * @return string + */ + public function getFormPageLabel() + { + return $this->container['form_page_label']; + } + + /** + * Sets form_page_label + * @param string $form_page_label + * @return $this + */ + public function setFormPageLabel($form_page_label) + { + $this->container['form_page_label'] = $form_page_label; + + return $this; + } + + /** + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageLabelMetadata() + { + return $this->container['form_page_label_metadata']; + } + + /** + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata + * @return $this + */ + public function setFormPageLabelMetadata($form_page_label_metadata) + { + $this->container['form_page_label_metadata'] = $form_page_label_metadata; + + return $this; + } + + /** + * Gets form_page_number + * @return string + */ + public function getFormPageNumber() + { + return $this->container['form_page_number']; + } + + /** + * Sets form_page_number + * @param string $form_page_number + * @return $this + */ + public function setFormPageNumber($form_page_number) + { + $this->container['form_page_number'] = $form_page_number; + + return $this; + } + + /** + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageNumberMetadata() + { + return $this->container['form_page_number_metadata']; + } + + /** + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata + * @return $this + */ + public function setFormPageNumberMetadata($form_page_number_metadata) + { + $this->container['form_page_number_metadata'] = $form_page_number_metadata; + + return $this; + } + + /** + * Gets height + * @return string + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param string $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHeightMetadata() + { + return $this->container['height_metadata']; + } + + /** + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets italic + * @return string + */ + public function getItalic() + { + return $this->container['italic']; + } + + /** + * Sets italic + * @param string $italic When set to **true**, the information in the tab is italic. + * @return $this + */ + public function setItalic($italic) + { + $this->container['italic'] = $italic; + + return $this; + } + + /** + * Gets italic_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getItalicMetadata() + { + return $this->container['italic_metadata']; + } + + /** + * Sets italic_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $italic_metadata + * @return $this + */ + public function setItalicMetadata($italic_metadata) + { + $this->container['italic_metadata'] = $italic_metadata; + + return $this; + } + + /** + * Gets locale_policy + * @return \DocuSign\eSign\Model\LocalePolicyTab + */ + public function getLocalePolicy() + { + return $this->container['locale_policy']; + } + + /** + * Sets locale_policy + * @param \DocuSign\eSign\Model\LocalePolicyTab $locale_policy + * @return $this + */ + public function setLocalePolicy($locale_policy) + { + $this->container['locale_policy'] = $locale_policy; + + return $this; + } + + /** + * Gets locked + * @return string + */ + public function getLocked() + { + return $this->container['locked']; + } + + /** + * Sets locked + * @param string $locked When set to **true**, the signer cannot change the data of the custom tab. + * @return $this + */ + public function setLocked($locked) + { + $this->container['locked'] = $locked; + + return $this; + } + + /** + * Gets locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getLockedMetadata() + { + return $this->container['locked_metadata']; + } + + /** + * Sets locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $locked_metadata + * @return $this + */ + public function setLockedMetadata($locked_metadata) + { + $this->container['locked_metadata'] = $locked_metadata; + + return $this; + } + + /** + * Gets max_length + * @return string + */ + public function getMaxLength() + { + return $this->container['max_length']; + } + + /** + * Sets max_length + * @param string $max_length An optional value that describes the maximum length of the property when the property is a string. * @return $this */ public function setMaxLength($max_length) @@ -837,6 +1793,27 @@ public function setMaxLength($max_length) return $this; } + /** + * Gets max_length_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getMaxLengthMetadata() + { + return $this->container['max_length_metadata']; + } + + /** + * Sets max_length_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $max_length_metadata + * @return $this + */ + public function setMaxLengthMetadata($max_length_metadata) + { + $this->container['max_length_metadata'] = $max_length_metadata; + + return $this; + } + /** * Gets merge_field * @return \DocuSign\eSign\Model\MergeField @@ -858,6 +1835,27 @@ public function setMergeField($merge_field) return $this; } + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + /** * Gets name * @return string @@ -879,6 +1877,27 @@ public function setName($name) return $this; } + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + /** * Gets original_value * @return string @@ -900,6 +1919,27 @@ public function setOriginalValue($original_value) return $this; } + /** + * Gets original_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getOriginalValueMetadata() + { + return $this->container['original_value_metadata']; + } + + /** + * Sets original_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $original_value_metadata + * @return $this + */ + public function setOriginalValueMetadata($original_value_metadata) + { + $this->container['original_value_metadata'] = $original_value_metadata; + + return $this; + } + /** * Gets page_number * @return string @@ -921,6 +1961,27 @@ public function setPageNumber($page_number) return $this; } + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + /** * Gets recipient_id * @return string @@ -942,6 +2003,69 @@ public function setRecipientId($recipient_id) return $this; } + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + /** * Gets require_all * @return string @@ -963,6 +2087,27 @@ public function setRequireAll($require_all) return $this; } + /** + * Gets require_all_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireAllMetadata() + { + return $this->container['require_all_metadata']; + } + + /** + * Sets require_all_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_all_metadata + * @return $this + */ + public function setRequireAllMetadata($require_all_metadata) + { + $this->container['require_all_metadata'] = $require_all_metadata; + + return $this; + } + /** * Gets required * @return string @@ -984,23 +2129,65 @@ public function setRequired($required) return $this; } + /** + * Gets required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequiredMetadata() + { + return $this->container['required_metadata']; + } + + /** + * Sets required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $required_metadata + * @return $this + */ + public function setRequiredMetadata($required_metadata) + { + $this->container['required_metadata'] = $required_metadata; + + return $this; + } + /** * Gets require_initial_on_shared_change * @return string */ - public function getRequireInitialOnSharedChange() + public function getRequireInitialOnSharedChange() + { + return $this->container['require_initial_on_shared_change']; + } + + /** + * Sets require_initial_on_shared_change + * @param string $require_initial_on_shared_change Optional element for field markup. When set to **true**, the signer is required to initial when they modify a shared field. + * @return $this + */ + public function setRequireInitialOnSharedChange($require_initial_on_shared_change) + { + $this->container['require_initial_on_shared_change'] = $require_initial_on_shared_change; + + return $this; + } + + /** + * Gets require_initial_on_shared_change_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireInitialOnSharedChangeMetadata() { - return $this->container['require_initial_on_shared_change']; + return $this->container['require_initial_on_shared_change_metadata']; } /** - * Sets require_initial_on_shared_change - * @param string $require_initial_on_shared_change Optional element for field markup. When set to **true**, the signer is required to initial when they modify a shared field. + * Sets require_initial_on_shared_change_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_initial_on_shared_change_metadata * @return $this */ - public function setRequireInitialOnSharedChange($require_initial_on_shared_change) + public function setRequireInitialOnSharedChangeMetadata($require_initial_on_shared_change_metadata) { - $this->container['require_initial_on_shared_change'] = $require_initial_on_shared_change; + $this->container['require_initial_on_shared_change_metadata'] = $require_initial_on_shared_change_metadata; return $this; } @@ -1026,6 +2213,27 @@ public function setSenderRequired($sender_required) return $this; } + /** + * Gets sender_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSenderRequiredMetadata() + { + return $this->container['sender_required_metadata']; + } + + /** + * Sets sender_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $sender_required_metadata + * @return $this + */ + public function setSenderRequiredMetadata($sender_required_metadata) + { + $this->container['sender_required_metadata'] = $sender_required_metadata; + + return $this; + } + /** * Gets shared * @return string @@ -1047,6 +2255,27 @@ public function setShared($shared) return $this; } + /** + * Gets shared_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSharedMetadata() + { + return $this->container['shared_metadata']; + } + + /** + * Sets shared_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $shared_metadata + * @return $this + */ + public function setSharedMetadata($shared_metadata) + { + $this->container['shared_metadata'] = $shared_metadata; + + return $this; + } + /** * Gets status * @return string @@ -1068,6 +2297,27 @@ public function setStatus($status) return $this; } + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + /** * Gets tab_group_labels * @return string[] @@ -1089,6 +2339,27 @@ public function setTabGroupLabels($tab_group_labels) return $this; } + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + /** * Gets tab_id * @return string @@ -1110,6 +2381,27 @@ public function setTabId($tab_id) return $this; } + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + /** * Gets tab_label * @return string @@ -1131,6 +2423,27 @@ public function setTabLabel($tab_label) return $this; } + /** + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabLabelMetadata() + { + return $this->container['tab_label_metadata']; + } + + /** + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata + * @return $this + */ + public function setTabLabelMetadata($tab_label_metadata) + { + $this->container['tab_label_metadata'] = $tab_label_metadata; + + return $this; + } + /** * Gets tab_order * @return string @@ -1152,6 +2465,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -1173,6 +2549,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -1194,6 +2591,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -1215,6 +2633,27 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + /** * Gets underline * @return string @@ -1236,6 +2675,27 @@ public function setUnderline($underline) return $this; } + /** + * Gets underline_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getUnderlineMetadata() + { + return $this->container['underline_metadata']; + } + + /** + * Sets underline_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $underline_metadata + * @return $this + */ + public function setUnderlineMetadata($underline_metadata) + { + $this->container['underline_metadata'] = $underline_metadata; + + return $this; + } + /** * Gets validation_message * @return string @@ -1257,6 +2717,27 @@ public function setValidationMessage($validation_message) return $this; } + /** + * Gets validation_message_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValidationMessageMetadata() + { + return $this->container['validation_message_metadata']; + } + + /** + * Sets validation_message_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $validation_message_metadata + * @return $this + */ + public function setValidationMessageMetadata($validation_message_metadata) + { + $this->container['validation_message_metadata'] = $validation_message_metadata; + + return $this; + } + /** * Gets validation_pattern * @return string @@ -1278,6 +2759,27 @@ public function setValidationPattern($validation_pattern) return $this; } + /** + * Gets validation_pattern_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValidationPatternMetadata() + { + return $this->container['validation_pattern_metadata']; + } + + /** + * Sets validation_pattern_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $validation_pattern_metadata + * @return $this + */ + public function setValidationPatternMetadata($validation_pattern_metadata) + { + $this->container['validation_pattern_metadata'] = $validation_pattern_metadata; + + return $this; + } + /** * Gets value * @return string @@ -1299,9 +2801,30 @@ public function setValue($value) return $this; } + /** + * Gets value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValueMetadata() + { + return $this->container['value_metadata']; + } + + /** + * Sets value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $value_metadata + * @return $this + */ + public function setValueMetadata($value_metadata) + { + $this->container['value_metadata'] = $value_metadata; + + return $this; + } + /** * Gets width - * @return int + * @return string */ public function getWidth() { @@ -1310,7 +2833,7 @@ public function getWidth() /** * Sets width - * @param int $width Width of the tab in pixels. + * @param string $width Width of the tab in pixels. * @return $this */ public function setWidth($width) @@ -1320,6 +2843,27 @@ public function setWidth($width) return $this; } + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -1341,6 +2885,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -1361,6 +2926,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/DateSigned.php b/src/Model/DateSigned.php index 1e582d4e..c37da596 100644 --- a/src/Model/DateSigned.php +++ b/src/Model/DateSigned.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,39 +55,89 @@ class DateSigned implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'bold' => 'string', + 'bold_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'font' => 'string', 'font_color' => 'string', + 'font_color_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'font_size' => 'string', + 'font_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'italic' => 'string', + 'italic_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locale_policy' => '\DocuSign\eSign\Model\LocalePolicyTab', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'underline' => 'string', + 'underline_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'value' => 'string', + 'value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -101,39 +151,89 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'bold' => 'bold', + 'bold_metadata' => 'boldMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', 'font' => 'font', 'font_color' => 'fontColor', + 'font_color_metadata' => 'fontColorMetadata', + 'font_metadata' => 'fontMetadata', 'font_size' => 'fontSize', + 'font_size_metadata' => 'fontSizeMetadata', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', + 'height' => 'height', + 'height_metadata' => 'heightMetadata', 'italic' => 'italic', + 'italic_metadata' => 'italicMetadata', + 'locale_policy' => 'localePolicy', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', 'underline' => 'underline', + 'underline_metadata' => 'underlineMetadata', 'value' => 'value', + 'value_metadata' => 'valueMetadata', + 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -143,39 +243,89 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'bold' => 'setBold', + 'bold_metadata' => 'setBoldMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', 'font' => 'setFont', 'font_color' => 'setFontColor', + 'font_color_metadata' => 'setFontColorMetadata', + 'font_metadata' => 'setFontMetadata', 'font_size' => 'setFontSize', + 'font_size_metadata' => 'setFontSizeMetadata', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', + 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', 'italic' => 'setItalic', + 'italic_metadata' => 'setItalicMetadata', + 'locale_policy' => 'setLocalePolicy', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', 'underline' => 'setUnderline', + 'underline_metadata' => 'setUnderlineMetadata', 'value' => 'setValue', + 'value_metadata' => 'setValueMetadata', + 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -185,39 +335,89 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'bold' => 'getBold', + 'bold_metadata' => 'getBoldMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', 'font' => 'getFont', 'font_color' => 'getFontColor', + 'font_color_metadata' => 'getFontColorMetadata', + 'font_metadata' => 'getFontMetadata', 'font_size' => 'getFontSize', + 'font_size_metadata' => 'getFontSizeMetadata', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', + 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', 'italic' => 'getItalic', + 'italic_metadata' => 'getItalicMetadata', + 'locale_policy' => 'getLocalePolicy', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', 'underline' => 'getUnderline', + 'underline_metadata' => 'getUnderlineMetadata', 'value' => 'getValue', + 'value_metadata' => 'getValueMetadata', + 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -252,39 +452,89 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['bold'] = isset($data['bold']) ? $data['bold'] : null; + $this->container['bold_metadata'] = isset($data['bold_metadata']) ? $data['bold_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['font'] = isset($data['font']) ? $data['font'] : null; $this->container['font_color'] = isset($data['font_color']) ? $data['font_color'] : null; + $this->container['font_color_metadata'] = isset($data['font_color_metadata']) ? $data['font_color_metadata'] : null; + $this->container['font_metadata'] = isset($data['font_metadata']) ? $data['font_metadata'] : null; $this->container['font_size'] = isset($data['font_size']) ? $data['font_size'] : null; + $this->container['font_size_metadata'] = isset($data['font_size_metadata']) ? $data['font_size_metadata'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; $this->container['italic'] = isset($data['italic']) ? $data['italic'] : null; + $this->container['italic_metadata'] = isset($data['italic_metadata']) ? $data['italic_metadata'] : null; + $this->container['locale_policy'] = isset($data['locale_policy']) ? $data['locale_policy'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; $this->container['underline'] = isset($data['underline']) ? $data['underline'] : null; + $this->container['underline_metadata'] = isset($data['underline_metadata']) ? $data['underline_metadata'] : null; $this->container['value'] = isset($data['value']) ? $data['value'] : null; + $this->container['value_metadata'] = isset($data['value_metadata']) ? $data['value_metadata'] : null; + $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -331,6 +581,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -352,6 +623,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -373,6 +665,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -394,6 +707,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -415,6 +749,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -436,6 +833,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -457,6 +875,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -478,6 +917,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets bold * @return string @@ -499,6 +959,27 @@ public function setBold($bold) return $this; } + /** + * Gets bold_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getBoldMetadata() + { + return $this->container['bold_metadata']; + } + + /** + * Sets bold_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $bold_metadata + * @return $this + */ + public function setBoldMetadata($bold_metadata) + { + $this->container['bold_metadata'] = $bold_metadata; + + return $this; + } + /** * Gets conditional_parent_label * @return string @@ -520,6 +1001,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -541,6 +1043,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -562,6 +1085,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -583,6 +1127,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -647,143 +1212,542 @@ public function setFontColor($font_color) } /** - * Gets font_size - * @return string + * Gets font_color_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getFontSize() + public function getFontColorMetadata() { - return $this->container['font_size']; + return $this->container['font_color_metadata']; } /** - * Sets font_size - * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * Sets font_color_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_color_metadata * @return $this */ - public function setFontSize($font_size) + public function setFontColorMetadata($font_color_metadata) { - $this->container['font_size'] = $font_size; + $this->container['font_color_metadata'] = $font_color_metadata; return $this; } /** - * Gets italic - * @return string + * Gets font_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getItalic() + public function getFontMetadata() { - return $this->container['italic']; + return $this->container['font_metadata']; } /** - * Sets italic - * @param string $italic When set to **true**, the information in the tab is italic. + * Sets font_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_metadata * @return $this */ - public function setItalic($italic) + public function setFontMetadata($font_metadata) { - $this->container['italic'] = $italic; + $this->container['font_metadata'] = $font_metadata; return $this; } /** - * Gets merge_field - * @return \DocuSign\eSign\Model\MergeField + * Gets font_size + * @return string */ - public function getMergeField() + public function getFontSize() { - return $this->container['merge_field']; + return $this->container['font_size']; } /** - * Sets merge_field - * @param \DocuSign\eSign\Model\MergeField $merge_field + * Sets font_size + * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. * @return $this */ - public function setMergeField($merge_field) + public function setFontSize($font_size) { - $this->container['merge_field'] = $merge_field; + $this->container['font_size'] = $font_size; return $this; } /** - * Gets name - * @return string + * Gets font_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getName() + public function getFontSizeMetadata() { - return $this->container['name']; + return $this->container['font_size_metadata']; } /** - * Sets name - * @param string $name + * Sets font_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_size_metadata * @return $this */ - public function setName($name) + public function setFontSizeMetadata($font_size_metadata) { - $this->container['name'] = $name; + $this->container['font_size_metadata'] = $font_size_metadata; return $this; } /** - * Gets page_number + * Gets form_order * @return string */ - public function getPageNumber() + public function getFormOrder() { - return $this->container['page_number']; + return $this->container['form_order']; } /** - * Sets page_number - * @param string $page_number Specifies the page number on which the tab is located. + * Sets form_order + * @param string $form_order * @return $this */ - public function setPageNumber($page_number) + public function setFormOrder($form_order) { - $this->container['page_number'] = $page_number; + $this->container['form_order'] = $form_order; return $this; } /** - * Gets recipient_id - * @return string + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getRecipientId() + public function getFormOrderMetadata() { - return $this->container['recipient_id']; + return $this->container['form_order_metadata']; } /** - * Sets recipient_id - * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata * @return $this */ - public function setRecipientId($recipient_id) + public function setFormOrderMetadata($form_order_metadata) { - $this->container['recipient_id'] = $recipient_id; + $this->container['form_order_metadata'] = $form_order_metadata; return $this; } /** - * Gets status + * Gets form_page_label * @return string */ - public function getStatus() + public function getFormPageLabel() { - return $this->container['status']; + return $this->container['form_page_label']; } /** - * Sets status - * @param string $status 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. + * Sets form_page_label + * @param string $form_page_label + * @return $this + */ + public function setFormPageLabel($form_page_label) + { + $this->container['form_page_label'] = $form_page_label; + + return $this; + } + + /** + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageLabelMetadata() + { + return $this->container['form_page_label_metadata']; + } + + /** + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata + * @return $this + */ + public function setFormPageLabelMetadata($form_page_label_metadata) + { + $this->container['form_page_label_metadata'] = $form_page_label_metadata; + + return $this; + } + + /** + * Gets form_page_number + * @return string + */ + public function getFormPageNumber() + { + return $this->container['form_page_number']; + } + + /** + * Sets form_page_number + * @param string $form_page_number + * @return $this + */ + public function setFormPageNumber($form_page_number) + { + $this->container['form_page_number'] = $form_page_number; + + return $this; + } + + /** + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageNumberMetadata() + { + return $this->container['form_page_number_metadata']; + } + + /** + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata + * @return $this + */ + public function setFormPageNumberMetadata($form_page_number_metadata) + { + $this->container['form_page_number_metadata'] = $form_page_number_metadata; + + return $this; + } + + /** + * Gets height + * @return string + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param string $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHeightMetadata() + { + return $this->container['height_metadata']; + } + + /** + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets italic + * @return string + */ + public function getItalic() + { + return $this->container['italic']; + } + + /** + * Sets italic + * @param string $italic When set to **true**, the information in the tab is italic. + * @return $this + */ + public function setItalic($italic) + { + $this->container['italic'] = $italic; + + return $this; + } + + /** + * Gets italic_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getItalicMetadata() + { + return $this->container['italic_metadata']; + } + + /** + * Sets italic_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $italic_metadata + * @return $this + */ + public function setItalicMetadata($italic_metadata) + { + $this->container['italic_metadata'] = $italic_metadata; + + return $this; + } + + /** + * Gets locale_policy + * @return \DocuSign\eSign\Model\LocalePolicyTab + */ + public function getLocalePolicy() + { + return $this->container['locale_policy']; + } + + /** + * Sets locale_policy + * @param \DocuSign\eSign\Model\LocalePolicyTab $locale_policy + * @return $this + */ + public function setLocalePolicy($locale_policy) + { + $this->container['locale_policy'] = $locale_policy; + + return $this; + } + + /** + * Gets merge_field + * @return \DocuSign\eSign\Model\MergeField + */ + public function getMergeField() + { + return $this->container['merge_field']; + } + + /** + * Sets merge_field + * @param \DocuSign\eSign\Model\MergeField $merge_field + * @return $this + */ + public function setMergeField($merge_field) + { + $this->container['merge_field'] = $merge_field; + + return $this; + } + + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + + /** + * Gets name + * @return string + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * @param string $name + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + + /** + * Gets page_number + * @return string + */ + public function getPageNumber() + { + return $this->container['page_number']; + } + + /** + * Sets page_number + * @param string $page_number Specifies the page number on which the tab is located. + * @return $this + */ + public function setPageNumber($page_number) + { + $this->container['page_number'] = $page_number; + + return $this; + } + + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + + /** + * Gets recipient_id + * @return string + */ + public function getRecipientId() + { + return $this->container['recipient_id']; + } + + /** + * Sets recipient_id + * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @return $this + */ + public function setRecipientId($recipient_id) + { + $this->container['recipient_id'] = $recipient_id; + + return $this; + } + + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + + /** + * Gets status + * @return string + */ + public function getStatus() + { + return $this->container['status']; + } + + /** + * Sets status + * @param string $status 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 $this */ public function setStatus($status) @@ -793,6 +1757,27 @@ public function setStatus($status) return $this; } + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + /** * Gets tab_group_labels * @return string[] @@ -814,6 +1799,27 @@ public function setTabGroupLabels($tab_group_labels) return $this; } + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + /** * Gets tab_id * @return string @@ -835,6 +1841,27 @@ public function setTabId($tab_id) return $this; } + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + /** * Gets tab_label * @return string @@ -856,6 +1883,27 @@ public function setTabLabel($tab_label) return $this; } + /** + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabLabelMetadata() + { + return $this->container['tab_label_metadata']; + } + + /** + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata + * @return $this + */ + public function setTabLabelMetadata($tab_label_metadata) + { + $this->container['tab_label_metadata'] = $tab_label_metadata; + + return $this; + } + /** * Gets tab_order * @return string @@ -877,6 +1925,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -898,6 +2009,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -919,6 +2051,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -940,6 +2093,27 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + /** * Gets underline * @return string @@ -961,6 +2135,27 @@ public function setUnderline($underline) return $this; } + /** + * Gets underline_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getUnderlineMetadata() + { + return $this->container['underline_metadata']; + } + + /** + * Sets underline_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $underline_metadata + * @return $this + */ + public function setUnderlineMetadata($underline_metadata) + { + $this->container['underline_metadata'] = $underline_metadata; + + return $this; + } + /** * Gets value * @return string @@ -982,6 +2177,69 @@ public function setValue($value) return $this; } + /** + * Gets value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValueMetadata() + { + return $this->container['value_metadata']; + } + + /** + * Sets value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $value_metadata + * @return $this + */ + public function setValueMetadata($value_metadata) + { + $this->container['value_metadata'] = $value_metadata; + + return $this; + } + + /** + * Gets width + * @return string + */ + public function getWidth() + { + return $this->container['width']; + } + + /** + * Sets width + * @param string $width Width of the tab in pixels. + * @return $this + */ + public function setWidth($width) + { + $this->container['width'] = $width; + + return $this; + } + + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -1003,6 +2261,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -1023,6 +2302,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/DateStampProperties.php b/src/Model/DateStampProperties.php index 09175d2d..99f4b913 100644 --- a/src/Model/DateStampProperties.php +++ b/src/Model/DateStampProperties.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Decline.php b/src/Model/Decline.php index fc6ed8a4..59a4b45f 100644 --- a/src/Model/Decline.php +++ b/src/Model/Decline.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,41 +55,89 @@ class Decline implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'bold' => 'string', + 'bold_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'button_text' => 'string', + 'button_text_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'decline_reason' => 'string', + 'decline_reason_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'font' => 'string', 'font_color' => 'string', + 'font_color_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'font_size' => 'string', - 'height' => 'int', + 'font_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'italic' => 'string', + 'italic_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locale_policy' => '\DocuSign\eSign\Model\LocalePolicyTab', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'underline' => 'string', - 'width' => 'int', + 'underline_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -103,41 +151,89 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'bold' => 'bold', + 'bold_metadata' => 'boldMetadata', 'button_text' => 'buttonText', + 'button_text_metadata' => 'buttonTextMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'decline_reason' => 'declineReason', + 'decline_reason_metadata' => 'declineReasonMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', 'font' => 'font', 'font_color' => 'fontColor', + 'font_color_metadata' => 'fontColorMetadata', + 'font_metadata' => 'fontMetadata', 'font_size' => 'fontSize', + 'font_size_metadata' => 'fontSizeMetadata', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', 'height' => 'height', + 'height_metadata' => 'heightMetadata', 'italic' => 'italic', + 'italic_metadata' => 'italicMetadata', + 'locale_policy' => 'localePolicy', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', 'underline' => 'underline', + 'underline_metadata' => 'underlineMetadata', 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -147,41 +243,89 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'bold' => 'setBold', + 'bold_metadata' => 'setBoldMetadata', 'button_text' => 'setButtonText', + 'button_text_metadata' => 'setButtonTextMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'decline_reason' => 'setDeclineReason', + 'decline_reason_metadata' => 'setDeclineReasonMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', 'font' => 'setFont', 'font_color' => 'setFontColor', + 'font_color_metadata' => 'setFontColorMetadata', + 'font_metadata' => 'setFontMetadata', 'font_size' => 'setFontSize', + 'font_size_metadata' => 'setFontSizeMetadata', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', 'italic' => 'setItalic', + 'italic_metadata' => 'setItalicMetadata', + 'locale_policy' => 'setLocalePolicy', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', 'underline' => 'setUnderline', + 'underline_metadata' => 'setUnderlineMetadata', 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -191,41 +335,89 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'bold' => 'getBold', + 'bold_metadata' => 'getBoldMetadata', 'button_text' => 'getButtonText', + 'button_text_metadata' => 'getButtonTextMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'decline_reason' => 'getDeclineReason', + 'decline_reason_metadata' => 'getDeclineReasonMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', 'font' => 'getFont', 'font_color' => 'getFontColor', + 'font_color_metadata' => 'getFontColorMetadata', + 'font_metadata' => 'getFontMetadata', 'font_size' => 'getFontSize', + 'font_size_metadata' => 'getFontSizeMetadata', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', 'italic' => 'getItalic', + 'italic_metadata' => 'getItalicMetadata', + 'locale_policy' => 'getLocalePolicy', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', 'underline' => 'getUnderline', + 'underline_metadata' => 'getUnderlineMetadata', 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -260,41 +452,89 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['bold'] = isset($data['bold']) ? $data['bold'] : null; + $this->container['bold_metadata'] = isset($data['bold_metadata']) ? $data['bold_metadata'] : null; $this->container['button_text'] = isset($data['button_text']) ? $data['button_text'] : null; + $this->container['button_text_metadata'] = isset($data['button_text_metadata']) ? $data['button_text_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['decline_reason'] = isset($data['decline_reason']) ? $data['decline_reason'] : null; + $this->container['decline_reason_metadata'] = isset($data['decline_reason_metadata']) ? $data['decline_reason_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['font'] = isset($data['font']) ? $data['font'] : null; $this->container['font_color'] = isset($data['font_color']) ? $data['font_color'] : null; + $this->container['font_color_metadata'] = isset($data['font_color_metadata']) ? $data['font_color_metadata'] : null; + $this->container['font_metadata'] = isset($data['font_metadata']) ? $data['font_metadata'] : null; $this->container['font_size'] = isset($data['font_size']) ? $data['font_size'] : null; + $this->container['font_size_metadata'] = isset($data['font_size_metadata']) ? $data['font_size_metadata'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; $this->container['italic'] = isset($data['italic']) ? $data['italic'] : null; + $this->container['italic_metadata'] = isset($data['italic_metadata']) ? $data['italic_metadata'] : null; + $this->container['locale_policy'] = isset($data['locale_policy']) ? $data['locale_policy'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; $this->container['underline'] = isset($data['underline']) ? $data['underline'] : null; + $this->container['underline_metadata'] = isset($data['underline_metadata']) ? $data['underline_metadata'] : null; $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -341,6 +581,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -362,6 +623,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -383,6 +665,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -404,6 +707,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -425,6 +749,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -446,6 +833,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -467,6 +875,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -488,6 +917,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets bold * @return string @@ -509,6 +959,27 @@ public function setBold($bold) return $this; } + /** + * Gets bold_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getBoldMetadata() + { + return $this->container['bold_metadata']; + } + + /** + * Sets bold_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $bold_metadata + * @return $this + */ + public function setBoldMetadata($bold_metadata) + { + $this->container['bold_metadata'] = $bold_metadata; + + return $this; + } + /** * Gets button_text * @return string @@ -530,6 +1001,27 @@ public function setButtonText($button_text) return $this; } + /** + * Gets button_text_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getButtonTextMetadata() + { + return $this->container['button_text_metadata']; + } + + /** + * Sets button_text_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $button_text_metadata + * @return $this + */ + public function setButtonTextMetadata($button_text_metadata) + { + $this->container['button_text_metadata'] = $button_text_metadata; + + return $this; + } + /** * Gets conditional_parent_label * @return string @@ -551,6 +1043,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -572,6 +1085,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -593,6 +1127,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets decline_reason * @return string @@ -614,6 +1169,27 @@ public function setDeclineReason($decline_reason) return $this; } + /** + * Gets decline_reason_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDeclineReasonMetadata() + { + return $this->container['decline_reason_metadata']; + } + + /** + * Sets decline_reason_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $decline_reason_metadata + * @return $this + */ + public function setDeclineReasonMetadata($decline_reason_metadata) + { + $this->container['decline_reason_metadata'] = $decline_reason_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -635,6 +1211,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -699,80 +1296,332 @@ public function setFontColor($font_color) } /** - * Gets font_size - * @return string + * Gets font_color_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getFontSize() + public function getFontColorMetadata() { - return $this->container['font_size']; + return $this->container['font_color_metadata']; } /** - * Sets font_size - * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * Sets font_color_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_color_metadata * @return $this */ - public function setFontSize($font_size) + public function setFontColorMetadata($font_color_metadata) { - $this->container['font_size'] = $font_size; + $this->container['font_color_metadata'] = $font_color_metadata; return $this; } /** - * Gets height - * @return int + * Gets font_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getHeight() + public function getFontMetadata() { - return $this->container['height']; + return $this->container['font_metadata']; } /** - * Sets height - * @param int $height Height of the tab in pixels. + * Sets font_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_metadata * @return $this */ - public function setHeight($height) + public function setFontMetadata($font_metadata) { - $this->container['height'] = $height; + $this->container['font_metadata'] = $font_metadata; return $this; } /** - * Gets italic + * Gets font_size * @return string */ - public function getItalic() + public function getFontSize() { - return $this->container['italic']; + return $this->container['font_size']; } /** - * Sets italic - * @param string $italic When set to **true**, the information in the tab is italic. + * Sets font_size + * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. * @return $this */ - public function setItalic($italic) + public function setFontSize($font_size) { - $this->container['italic'] = $italic; + $this->container['font_size'] = $font_size; return $this; } /** - * Gets merge_field - * @return \DocuSign\eSign\Model\MergeField + * Gets font_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getMergeField() + public function getFontSizeMetadata() { - return $this->container['merge_field']; + return $this->container['font_size_metadata']; } /** - * Sets merge_field - * @param \DocuSign\eSign\Model\MergeField $merge_field + * Sets font_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_size_metadata + * @return $this + */ + public function setFontSizeMetadata($font_size_metadata) + { + $this->container['font_size_metadata'] = $font_size_metadata; + + return $this; + } + + /** + * Gets form_order + * @return string + */ + public function getFormOrder() + { + return $this->container['form_order']; + } + + /** + * Sets form_order + * @param string $form_order + * @return $this + */ + public function setFormOrder($form_order) + { + $this->container['form_order'] = $form_order; + + return $this; + } + + /** + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormOrderMetadata() + { + return $this->container['form_order_metadata']; + } + + /** + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata + * @return $this + */ + public function setFormOrderMetadata($form_order_metadata) + { + $this->container['form_order_metadata'] = $form_order_metadata; + + return $this; + } + + /** + * Gets form_page_label + * @return string + */ + public function getFormPageLabel() + { + return $this->container['form_page_label']; + } + + /** + * Sets form_page_label + * @param string $form_page_label + * @return $this + */ + public function setFormPageLabel($form_page_label) + { + $this->container['form_page_label'] = $form_page_label; + + return $this; + } + + /** + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageLabelMetadata() + { + return $this->container['form_page_label_metadata']; + } + + /** + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata + * @return $this + */ + public function setFormPageLabelMetadata($form_page_label_metadata) + { + $this->container['form_page_label_metadata'] = $form_page_label_metadata; + + return $this; + } + + /** + * Gets form_page_number + * @return string + */ + public function getFormPageNumber() + { + return $this->container['form_page_number']; + } + + /** + * Sets form_page_number + * @param string $form_page_number + * @return $this + */ + public function setFormPageNumber($form_page_number) + { + $this->container['form_page_number'] = $form_page_number; + + return $this; + } + + /** + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageNumberMetadata() + { + return $this->container['form_page_number_metadata']; + } + + /** + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata + * @return $this + */ + public function setFormPageNumberMetadata($form_page_number_metadata) + { + $this->container['form_page_number_metadata'] = $form_page_number_metadata; + + return $this; + } + + /** + * Gets height + * @return string + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param string $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHeightMetadata() + { + return $this->container['height_metadata']; + } + + /** + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets italic + * @return string + */ + public function getItalic() + { + return $this->container['italic']; + } + + /** + * Sets italic + * @param string $italic When set to **true**, the information in the tab is italic. + * @return $this + */ + public function setItalic($italic) + { + $this->container['italic'] = $italic; + + return $this; + } + + /** + * Gets italic_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getItalicMetadata() + { + return $this->container['italic_metadata']; + } + + /** + * Sets italic_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $italic_metadata + * @return $this + */ + public function setItalicMetadata($italic_metadata) + { + $this->container['italic_metadata'] = $italic_metadata; + + return $this; + } + + /** + * Gets locale_policy + * @return \DocuSign\eSign\Model\LocalePolicyTab + */ + public function getLocalePolicy() + { + return $this->container['locale_policy']; + } + + /** + * Sets locale_policy + * @param \DocuSign\eSign\Model\LocalePolicyTab $locale_policy + * @return $this + */ + public function setLocalePolicy($locale_policy) + { + $this->container['locale_policy'] = $locale_policy; + + return $this; + } + + /** + * Gets merge_field + * @return \DocuSign\eSign\Model\MergeField + */ + public function getMergeField() + { + return $this->container['merge_field']; + } + + /** + * Sets merge_field + * @param \DocuSign\eSign\Model\MergeField $merge_field * @return $this */ public function setMergeField($merge_field) @@ -782,6 +1631,27 @@ public function setMergeField($merge_field) return $this; } + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + /** * Gets page_number * @return string @@ -803,6 +1673,27 @@ public function setPageNumber($page_number) return $this; } + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + /** * Gets recipient_id * @return string @@ -824,6 +1715,69 @@ public function setRecipientId($recipient_id) return $this; } + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + /** * Gets status * @return string @@ -845,6 +1799,27 @@ public function setStatus($status) return $this; } + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + /** * Gets tab_group_labels * @return string[] @@ -866,6 +1841,27 @@ public function setTabGroupLabels($tab_group_labels) return $this; } + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + /** * Gets tab_id * @return string @@ -887,6 +1883,27 @@ public function setTabId($tab_id) return $this; } + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + /** * Gets tab_label * @return string @@ -908,6 +1925,27 @@ public function setTabLabel($tab_label) return $this; } + /** + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabLabelMetadata() + { + return $this->container['tab_label_metadata']; + } + + /** + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata + * @return $this + */ + public function setTabLabelMetadata($tab_label_metadata) + { + $this->container['tab_label_metadata'] = $tab_label_metadata; + + return $this; + } + /** * Gets tab_order * @return string @@ -929,6 +1967,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -950,6 +2051,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -971,6 +2093,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -992,6 +2135,27 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + /** * Gets underline * @return string @@ -1013,9 +2177,30 @@ public function setUnderline($underline) return $this; } + /** + * Gets underline_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getUnderlineMetadata() + { + return $this->container['underline_metadata']; + } + + /** + * Sets underline_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $underline_metadata + * @return $this + */ + public function setUnderlineMetadata($underline_metadata) + { + $this->container['underline_metadata'] = $underline_metadata; + + return $this; + } + /** * Gets width - * @return int + * @return string */ public function getWidth() { @@ -1024,7 +2209,7 @@ public function getWidth() /** * Sets width - * @param int $width Width of the tab in pixels. + * @param string $width Width of the tab in pixels. * @return $this */ public function setWidth($width) @@ -1034,6 +2219,27 @@ public function setWidth($width) return $this; } + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -1055,6 +2261,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -1075,6 +2302,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/DiagnosticsSettingsInformation.php b/src/Model/DiagnosticsSettingsInformation.php index 7549cdb3..0aa13575 100644 --- a/src/Model/DiagnosticsSettingsInformation.php +++ b/src/Model/DiagnosticsSettingsInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/DirectDebitProcessorInformation.php b/src/Model/DirectDebitProcessorInformation.php new file mode 100644 index 00000000..be346a77 --- /dev/null +++ b/src/Model/DirectDebitProcessorInformation.php @@ -0,0 +1,513 @@ + 'string', + 'bank_check_digit' => 'string', + 'bank_code' => 'string', + 'bank_name' => 'string', + 'bank_transfer_account_name' => 'string', + 'bank_transfer_account_number' => 'string', + 'bank_transfer_type' => 'string', + 'country' => 'string', + 'email' => 'string', + 'first_name' => 'string', + 'i_ban' => 'string', + 'last_name' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'bank_branch_code' => 'bankBranchCode', + 'bank_check_digit' => 'bankCheckDigit', + 'bank_code' => 'bankCode', + 'bank_name' => 'bankName', + 'bank_transfer_account_name' => 'bankTransferAccountName', + 'bank_transfer_account_number' => 'bankTransferAccountNumber', + 'bank_transfer_type' => 'bankTransferType', + 'country' => 'country', + 'email' => 'email', + 'first_name' => 'firstName', + 'i_ban' => 'iBAN', + 'last_name' => 'lastName' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'bank_branch_code' => 'setBankBranchCode', + 'bank_check_digit' => 'setBankCheckDigit', + 'bank_code' => 'setBankCode', + 'bank_name' => 'setBankName', + 'bank_transfer_account_name' => 'setBankTransferAccountName', + 'bank_transfer_account_number' => 'setBankTransferAccountNumber', + 'bank_transfer_type' => 'setBankTransferType', + 'country' => 'setCountry', + 'email' => 'setEmail', + 'first_name' => 'setFirstName', + 'i_ban' => 'setIBan', + 'last_name' => 'setLastName' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'bank_branch_code' => 'getBankBranchCode', + 'bank_check_digit' => 'getBankCheckDigit', + 'bank_code' => 'getBankCode', + 'bank_name' => 'getBankName', + 'bank_transfer_account_name' => 'getBankTransferAccountName', + 'bank_transfer_account_number' => 'getBankTransferAccountNumber', + 'bank_transfer_type' => 'getBankTransferType', + 'country' => 'getCountry', + 'email' => 'getEmail', + 'first_name' => 'getFirstName', + 'i_ban' => 'getIBan', + 'last_name' => 'getLastName' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['bank_branch_code'] = isset($data['bank_branch_code']) ? $data['bank_branch_code'] : null; + $this->container['bank_check_digit'] = isset($data['bank_check_digit']) ? $data['bank_check_digit'] : null; + $this->container['bank_code'] = isset($data['bank_code']) ? $data['bank_code'] : null; + $this->container['bank_name'] = isset($data['bank_name']) ? $data['bank_name'] : null; + $this->container['bank_transfer_account_name'] = isset($data['bank_transfer_account_name']) ? $data['bank_transfer_account_name'] : null; + $this->container['bank_transfer_account_number'] = isset($data['bank_transfer_account_number']) ? $data['bank_transfer_account_number'] : null; + $this->container['bank_transfer_type'] = isset($data['bank_transfer_type']) ? $data['bank_transfer_type'] : null; + $this->container['country'] = isset($data['country']) ? $data['country'] : null; + $this->container['email'] = isset($data['email']) ? $data['email'] : null; + $this->container['first_name'] = isset($data['first_name']) ? $data['first_name'] : null; + $this->container['i_ban'] = isset($data['i_ban']) ? $data['i_ban'] : null; + $this->container['last_name'] = isset($data['last_name']) ? $data['last_name'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets bank_branch_code + * @return string + */ + public function getBankBranchCode() + { + return $this->container['bank_branch_code']; + } + + /** + * Sets bank_branch_code + * @param string $bank_branch_code + * @return $this + */ + public function setBankBranchCode($bank_branch_code) + { + $this->container['bank_branch_code'] = $bank_branch_code; + + return $this; + } + + /** + * Gets bank_check_digit + * @return string + */ + public function getBankCheckDigit() + { + return $this->container['bank_check_digit']; + } + + /** + * Sets bank_check_digit + * @param string $bank_check_digit + * @return $this + */ + public function setBankCheckDigit($bank_check_digit) + { + $this->container['bank_check_digit'] = $bank_check_digit; + + return $this; + } + + /** + * Gets bank_code + * @return string + */ + public function getBankCode() + { + return $this->container['bank_code']; + } + + /** + * Sets bank_code + * @param string $bank_code + * @return $this + */ + public function setBankCode($bank_code) + { + $this->container['bank_code'] = $bank_code; + + return $this; + } + + /** + * Gets bank_name + * @return string + */ + public function getBankName() + { + return $this->container['bank_name']; + } + + /** + * Sets bank_name + * @param string $bank_name + * @return $this + */ + public function setBankName($bank_name) + { + $this->container['bank_name'] = $bank_name; + + return $this; + } + + /** + * Gets bank_transfer_account_name + * @return string + */ + public function getBankTransferAccountName() + { + return $this->container['bank_transfer_account_name']; + } + + /** + * Sets bank_transfer_account_name + * @param string $bank_transfer_account_name + * @return $this + */ + public function setBankTransferAccountName($bank_transfer_account_name) + { + $this->container['bank_transfer_account_name'] = $bank_transfer_account_name; + + return $this; + } + + /** + * Gets bank_transfer_account_number + * @return string + */ + public function getBankTransferAccountNumber() + { + return $this->container['bank_transfer_account_number']; + } + + /** + * Sets bank_transfer_account_number + * @param string $bank_transfer_account_number + * @return $this + */ + public function setBankTransferAccountNumber($bank_transfer_account_number) + { + $this->container['bank_transfer_account_number'] = $bank_transfer_account_number; + + return $this; + } + + /** + * Gets bank_transfer_type + * @return string + */ + public function getBankTransferType() + { + return $this->container['bank_transfer_type']; + } + + /** + * Sets bank_transfer_type + * @param string $bank_transfer_type + * @return $this + */ + public function setBankTransferType($bank_transfer_type) + { + $this->container['bank_transfer_type'] = $bank_transfer_type; + + return $this; + } + + /** + * Gets country + * @return string + */ + public function getCountry() + { + return $this->container['country']; + } + + /** + * Sets country + * @param string $country Specifies the country associated with the address. + * @return $this + */ + public function setCountry($country) + { + $this->container['country'] = $country; + + return $this; + } + + /** + * Gets email + * @return string + */ + public function getEmail() + { + return $this->container['email']; + } + + /** + * Sets email + * @param string $email + * @return $this + */ + public function setEmail($email) + { + $this->container['email'] = $email; + + return $this; + } + + /** + * Gets first_name + * @return string + */ + public function getFirstName() + { + return $this->container['first_name']; + } + + /** + * Sets first_name + * @param string $first_name The user's first name. Maximum Length: 50 characters. + * @return $this + */ + public function setFirstName($first_name) + { + $this->container['first_name'] = $first_name; + + return $this; + } + + /** + * Gets i_ban + * @return string + */ + public function getIBan() + { + return $this->container['i_ban']; + } + + /** + * Sets i_ban + * @param string $i_ban + * @return $this + */ + public function setIBan($i_ban) + { + $this->container['i_ban'] = $i_ban; + + return $this; + } + + /** + * Gets last_name + * @return string + */ + public function getLastName() + { + return $this->container['last_name']; + } + + /** + * Sets last_name + * @param string $last_name + * @return $this + */ + public function setLastName($last_name) + { + $this->container['last_name'] = $last_name; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/DisplayApplianceDocument.php b/src/Model/DisplayApplianceDocument.php new file mode 100644 index 00000000..23f88308 --- /dev/null +++ b/src/Model/DisplayApplianceDocument.php @@ -0,0 +1,409 @@ + 'string', + 'document_id' => 'string', + 'document_type' => 'string', + 'envelope_id' => 'string', + 'external_document_id' => 'string', + 'latest_pdf_id' => 'string', + 'name' => 'string', + 'pages' => 'int' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'attachment_description' => 'attachmentDescription', + 'document_id' => 'documentId', + 'document_type' => 'documentType', + 'envelope_id' => 'envelopeId', + 'external_document_id' => 'externalDocumentId', + 'latest_pdf_id' => 'latestPDFId', + 'name' => 'name', + 'pages' => 'pages' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'attachment_description' => 'setAttachmentDescription', + 'document_id' => 'setDocumentId', + 'document_type' => 'setDocumentType', + 'envelope_id' => 'setEnvelopeId', + 'external_document_id' => 'setExternalDocumentId', + 'latest_pdf_id' => 'setLatestPdfId', + 'name' => 'setName', + 'pages' => 'setPages' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'attachment_description' => 'getAttachmentDescription', + 'document_id' => 'getDocumentId', + 'document_type' => 'getDocumentType', + 'envelope_id' => 'getEnvelopeId', + 'external_document_id' => 'getExternalDocumentId', + 'latest_pdf_id' => 'getLatestPdfId', + 'name' => 'getName', + 'pages' => 'getPages' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['attachment_description'] = isset($data['attachment_description']) ? $data['attachment_description'] : null; + $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_type'] = isset($data['document_type']) ? $data['document_type'] : null; + $this->container['envelope_id'] = isset($data['envelope_id']) ? $data['envelope_id'] : null; + $this->container['external_document_id'] = isset($data['external_document_id']) ? $data['external_document_id'] : null; + $this->container['latest_pdf_id'] = isset($data['latest_pdf_id']) ? $data['latest_pdf_id'] : null; + $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['pages'] = isset($data['pages']) ? $data['pages'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets attachment_description + * @return string + */ + public function getAttachmentDescription() + { + return $this->container['attachment_description']; + } + + /** + * Sets attachment_description + * @param string $attachment_description + * @return $this + */ + public function setAttachmentDescription($attachment_description) + { + $this->container['attachment_description'] = $attachment_description; + + return $this; + } + + /** + * Gets document_id + * @return string + */ + public function getDocumentId() + { + return $this->container['document_id']; + } + + /** + * Sets document_id + * @param string $document_id Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute. + * @return $this + */ + public function setDocumentId($document_id) + { + $this->container['document_id'] = $document_id; + + return $this; + } + + /** + * Gets document_type + * @return string + */ + public function getDocumentType() + { + return $this->container['document_type']; + } + + /** + * Sets document_type + * @param string $document_type + * @return $this + */ + public function setDocumentType($document_type) + { + $this->container['document_type'] = $document_type; + + return $this; + } + + /** + * Gets envelope_id + * @return string + */ + public function getEnvelopeId() + { + return $this->container['envelope_id']; + } + + /** + * Sets envelope_id + * @param string $envelope_id The envelope ID of the envelope status that failed to post. + * @return $this + */ + public function setEnvelopeId($envelope_id) + { + $this->container['envelope_id'] = $envelope_id; + + return $this; + } + + /** + * Gets external_document_id + * @return string + */ + public function getExternalDocumentId() + { + return $this->container['external_document_id']; + } + + /** + * Sets external_document_id + * @param string $external_document_id + * @return $this + */ + public function setExternalDocumentId($external_document_id) + { + $this->container['external_document_id'] = $external_document_id; + + return $this; + } + + /** + * Gets latest_pdf_id + * @return string + */ + public function getLatestPdfId() + { + return $this->container['latest_pdf_id']; + } + + /** + * Sets latest_pdf_id + * @param string $latest_pdf_id + * @return $this + */ + public function setLatestPdfId($latest_pdf_id) + { + $this->container['latest_pdf_id'] = $latest_pdf_id; + + return $this; + } + + /** + * Gets name + * @return string + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * @param string $name + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + + /** + * Gets pages + * @return int + */ + public function getPages() + { + return $this->container['pages']; + } + + /** + * Sets pages + * @param int $pages + * @return $this + */ + public function setPages($pages) + { + $this->container['pages'] = $pages; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/DisplayApplianceDocumentPage.php b/src/Model/DisplayApplianceDocumentPage.php new file mode 100644 index 00000000..5b862137 --- /dev/null +++ b/src/Model/DisplayApplianceDocumentPage.php @@ -0,0 +1,461 @@ + 'int', + 'document_id' => 'string', + 'document_name' => 'string', + 'extension' => 'string', + 'height72_dpi' => 'int', + 'is_attachment_type' => 'bool', + 'page' => 'int', + 'page_id' => 'string', + 'type' => 'string', + 'width72_dpi' => 'int' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'doc_page_count_total' => 'docPageCountTotal', + 'document_id' => 'documentId', + 'document_name' => 'documentName', + 'extension' => 'extension', + 'height72_dpi' => 'height72DPI', + 'is_attachment_type' => 'isAttachmentType', + 'page' => 'page', + 'page_id' => 'pageId', + 'type' => 'type', + 'width72_dpi' => 'width72DPI' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'doc_page_count_total' => 'setDocPageCountTotal', + 'document_id' => 'setDocumentId', + 'document_name' => 'setDocumentName', + 'extension' => 'setExtension', + 'height72_dpi' => 'setHeight72Dpi', + 'is_attachment_type' => 'setIsAttachmentType', + 'page' => 'setPage', + 'page_id' => 'setPageId', + 'type' => 'setType', + 'width72_dpi' => 'setWidth72Dpi' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'doc_page_count_total' => 'getDocPageCountTotal', + 'document_id' => 'getDocumentId', + 'document_name' => 'getDocumentName', + 'extension' => 'getExtension', + 'height72_dpi' => 'getHeight72Dpi', + 'is_attachment_type' => 'getIsAttachmentType', + 'page' => 'getPage', + 'page_id' => 'getPageId', + 'type' => 'getType', + 'width72_dpi' => 'getWidth72Dpi' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['doc_page_count_total'] = isset($data['doc_page_count_total']) ? $data['doc_page_count_total'] : null; + $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_name'] = isset($data['document_name']) ? $data['document_name'] : null; + $this->container['extension'] = isset($data['extension']) ? $data['extension'] : null; + $this->container['height72_dpi'] = isset($data['height72_dpi']) ? $data['height72_dpi'] : null; + $this->container['is_attachment_type'] = isset($data['is_attachment_type']) ? $data['is_attachment_type'] : null; + $this->container['page'] = isset($data['page']) ? $data['page'] : null; + $this->container['page_id'] = isset($data['page_id']) ? $data['page_id'] : null; + $this->container['type'] = isset($data['type']) ? $data['type'] : null; + $this->container['width72_dpi'] = isset($data['width72_dpi']) ? $data['width72_dpi'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets doc_page_count_total + * @return int + */ + public function getDocPageCountTotal() + { + return $this->container['doc_page_count_total']; + } + + /** + * Sets doc_page_count_total + * @param int $doc_page_count_total + * @return $this + */ + public function setDocPageCountTotal($doc_page_count_total) + { + $this->container['doc_page_count_total'] = $doc_page_count_total; + + return $this; + } + + /** + * Gets document_id + * @return string + */ + public function getDocumentId() + { + return $this->container['document_id']; + } + + /** + * Sets document_id + * @param string $document_id Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute. + * @return $this + */ + public function setDocumentId($document_id) + { + $this->container['document_id'] = $document_id; + + return $this; + } + + /** + * Gets document_name + * @return string + */ + public function getDocumentName() + { + return $this->container['document_name']; + } + + /** + * Sets document_name + * @param string $document_name + * @return $this + */ + public function setDocumentName($document_name) + { + $this->container['document_name'] = $document_name; + + return $this; + } + + /** + * Gets extension + * @return string + */ + public function getExtension() + { + return $this->container['extension']; + } + + /** + * Sets extension + * @param string $extension + * @return $this + */ + public function setExtension($extension) + { + $this->container['extension'] = $extension; + + return $this; + } + + /** + * Gets height72_dpi + * @return int + */ + public function getHeight72Dpi() + { + return $this->container['height72_dpi']; + } + + /** + * Sets height72_dpi + * @param int $height72_dpi + * @return $this + */ + public function setHeight72Dpi($height72_dpi) + { + $this->container['height72_dpi'] = $height72_dpi; + + return $this; + } + + /** + * Gets is_attachment_type + * @return bool + */ + public function getIsAttachmentType() + { + return $this->container['is_attachment_type']; + } + + /** + * Sets is_attachment_type + * @param bool $is_attachment_type + * @return $this + */ + public function setIsAttachmentType($is_attachment_type) + { + $this->container['is_attachment_type'] = $is_attachment_type; + + return $this; + } + + /** + * Gets page + * @return int + */ + public function getPage() + { + return $this->container['page']; + } + + /** + * Sets page + * @param int $page + * @return $this + */ + public function setPage($page) + { + $this->container['page'] = $page; + + return $this; + } + + /** + * Gets page_id + * @return string + */ + public function getPageId() + { + return $this->container['page_id']; + } + + /** + * Sets page_id + * @param string $page_id + * @return $this + */ + public function setPageId($page_id) + { + $this->container['page_id'] = $page_id; + + return $this; + } + + /** + * Gets type + * @return string + */ + public function getType() + { + return $this->container['type']; + } + + /** + * Sets type + * @param string $type + * @return $this + */ + public function setType($type) + { + $this->container['type'] = $type; + + return $this; + } + + /** + * Gets width72_dpi + * @return int + */ + public function getWidth72Dpi() + { + return $this->container['width72_dpi']; + } + + /** + * Sets width72_dpi + * @param int $width72_dpi + * @return $this + */ + public function setWidth72Dpi($width72_dpi) + { + $this->container['width72_dpi'] = $width72_dpi; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/DisplayApplianceEnvelope.php b/src/Model/DisplayApplianceEnvelope.php new file mode 100644 index 00000000..46574897 --- /dev/null +++ b/src/Model/DisplayApplianceEnvelope.php @@ -0,0 +1,591 @@ + 'bool', + 'allow_multiple_attachments' => 'bool', + 'burn_default_tab_data' => 'bool', + 'convert_pdf_fields' => 'bool', + 'envelope_id' => 'string', + 'envelope_type' => 'string', + 'include_sigs_before_complete' => 'bool', + 'is_concat_mode' => 'bool', + 'is_envelope_id_stamping_enabled' => 'bool', + 'pdf_form_conversion_font_scale100' => 'bool', + 'should_flatten' => 'bool', + 'show_envelope_changes' => 'bool', + 'sign_online' => 'bool', + 'status' => 'string', + 'user_id' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'add_demo_stamp' => 'addDemoStamp', + 'allow_multiple_attachments' => 'allowMultipleAttachments', + 'burn_default_tab_data' => 'burnDefaultTabData', + 'convert_pdf_fields' => 'convertPdfFields', + 'envelope_id' => 'envelopeId', + 'envelope_type' => 'envelopeType', + 'include_sigs_before_complete' => 'includeSigsBeforeComplete', + 'is_concat_mode' => 'isConcatMode', + 'is_envelope_id_stamping_enabled' => 'isEnvelopeIDStampingEnabled', + 'pdf_form_conversion_font_scale100' => 'pdfFormConversionFontScale100', + 'should_flatten' => 'shouldFlatten', + 'show_envelope_changes' => 'showEnvelopeChanges', + 'sign_online' => 'signOnline', + 'status' => 'status', + 'user_id' => 'userId' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'add_demo_stamp' => 'setAddDemoStamp', + 'allow_multiple_attachments' => 'setAllowMultipleAttachments', + 'burn_default_tab_data' => 'setBurnDefaultTabData', + 'convert_pdf_fields' => 'setConvertPdfFields', + 'envelope_id' => 'setEnvelopeId', + 'envelope_type' => 'setEnvelopeType', + 'include_sigs_before_complete' => 'setIncludeSigsBeforeComplete', + 'is_concat_mode' => 'setIsConcatMode', + 'is_envelope_id_stamping_enabled' => 'setIsEnvelopeIdStampingEnabled', + 'pdf_form_conversion_font_scale100' => 'setPdfFormConversionFontScale100', + 'should_flatten' => 'setShouldFlatten', + 'show_envelope_changes' => 'setShowEnvelopeChanges', + 'sign_online' => 'setSignOnline', + 'status' => 'setStatus', + 'user_id' => 'setUserId' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'add_demo_stamp' => 'getAddDemoStamp', + 'allow_multiple_attachments' => 'getAllowMultipleAttachments', + 'burn_default_tab_data' => 'getBurnDefaultTabData', + 'convert_pdf_fields' => 'getConvertPdfFields', + 'envelope_id' => 'getEnvelopeId', + 'envelope_type' => 'getEnvelopeType', + 'include_sigs_before_complete' => 'getIncludeSigsBeforeComplete', + 'is_concat_mode' => 'getIsConcatMode', + 'is_envelope_id_stamping_enabled' => 'getIsEnvelopeIdStampingEnabled', + 'pdf_form_conversion_font_scale100' => 'getPdfFormConversionFontScale100', + 'should_flatten' => 'getShouldFlatten', + 'show_envelope_changes' => 'getShowEnvelopeChanges', + 'sign_online' => 'getSignOnline', + 'status' => 'getStatus', + 'user_id' => 'getUserId' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['add_demo_stamp'] = isset($data['add_demo_stamp']) ? $data['add_demo_stamp'] : null; + $this->container['allow_multiple_attachments'] = isset($data['allow_multiple_attachments']) ? $data['allow_multiple_attachments'] : null; + $this->container['burn_default_tab_data'] = isset($data['burn_default_tab_data']) ? $data['burn_default_tab_data'] : null; + $this->container['convert_pdf_fields'] = isset($data['convert_pdf_fields']) ? $data['convert_pdf_fields'] : null; + $this->container['envelope_id'] = isset($data['envelope_id']) ? $data['envelope_id'] : null; + $this->container['envelope_type'] = isset($data['envelope_type']) ? $data['envelope_type'] : null; + $this->container['include_sigs_before_complete'] = isset($data['include_sigs_before_complete']) ? $data['include_sigs_before_complete'] : null; + $this->container['is_concat_mode'] = isset($data['is_concat_mode']) ? $data['is_concat_mode'] : null; + $this->container['is_envelope_id_stamping_enabled'] = isset($data['is_envelope_id_stamping_enabled']) ? $data['is_envelope_id_stamping_enabled'] : null; + $this->container['pdf_form_conversion_font_scale100'] = isset($data['pdf_form_conversion_font_scale100']) ? $data['pdf_form_conversion_font_scale100'] : null; + $this->container['should_flatten'] = isset($data['should_flatten']) ? $data['should_flatten'] : null; + $this->container['show_envelope_changes'] = isset($data['show_envelope_changes']) ? $data['show_envelope_changes'] : null; + $this->container['sign_online'] = isset($data['sign_online']) ? $data['sign_online'] : null; + $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['user_id'] = isset($data['user_id']) ? $data['user_id'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets add_demo_stamp + * @return bool + */ + public function getAddDemoStamp() + { + return $this->container['add_demo_stamp']; + } + + /** + * Sets add_demo_stamp + * @param bool $add_demo_stamp + * @return $this + */ + public function setAddDemoStamp($add_demo_stamp) + { + $this->container['add_demo_stamp'] = $add_demo_stamp; + + return $this; + } + + /** + * Gets allow_multiple_attachments + * @return bool + */ + public function getAllowMultipleAttachments() + { + return $this->container['allow_multiple_attachments']; + } + + /** + * Sets allow_multiple_attachments + * @param bool $allow_multiple_attachments + * @return $this + */ + public function setAllowMultipleAttachments($allow_multiple_attachments) + { + $this->container['allow_multiple_attachments'] = $allow_multiple_attachments; + + return $this; + } + + /** + * Gets burn_default_tab_data + * @return bool + */ + public function getBurnDefaultTabData() + { + return $this->container['burn_default_tab_data']; + } + + /** + * Sets burn_default_tab_data + * @param bool $burn_default_tab_data + * @return $this + */ + public function setBurnDefaultTabData($burn_default_tab_data) + { + $this->container['burn_default_tab_data'] = $burn_default_tab_data; + + return $this; + } + + /** + * Gets convert_pdf_fields + * @return bool + */ + public function getConvertPdfFields() + { + return $this->container['convert_pdf_fields']; + } + + /** + * Sets convert_pdf_fields + * @param bool $convert_pdf_fields + * @return $this + */ + public function setConvertPdfFields($convert_pdf_fields) + { + $this->container['convert_pdf_fields'] = $convert_pdf_fields; + + return $this; + } + + /** + * Gets envelope_id + * @return string + */ + public function getEnvelopeId() + { + return $this->container['envelope_id']; + } + + /** + * Sets envelope_id + * @param string $envelope_id The envelope ID of the envelope status that failed to post. + * @return $this + */ + public function setEnvelopeId($envelope_id) + { + $this->container['envelope_id'] = $envelope_id; + + return $this; + } + + /** + * Gets envelope_type + * @return string + */ + public function getEnvelopeType() + { + return $this->container['envelope_type']; + } + + /** + * Sets envelope_type + * @param string $envelope_type + * @return $this + */ + public function setEnvelopeType($envelope_type) + { + $this->container['envelope_type'] = $envelope_type; + + return $this; + } + + /** + * Gets include_sigs_before_complete + * @return bool + */ + public function getIncludeSigsBeforeComplete() + { + return $this->container['include_sigs_before_complete']; + } + + /** + * Sets include_sigs_before_complete + * @param bool $include_sigs_before_complete + * @return $this + */ + public function setIncludeSigsBeforeComplete($include_sigs_before_complete) + { + $this->container['include_sigs_before_complete'] = $include_sigs_before_complete; + + return $this; + } + + /** + * Gets is_concat_mode + * @return bool + */ + public function getIsConcatMode() + { + return $this->container['is_concat_mode']; + } + + /** + * Sets is_concat_mode + * @param bool $is_concat_mode + * @return $this + */ + public function setIsConcatMode($is_concat_mode) + { + $this->container['is_concat_mode'] = $is_concat_mode; + + return $this; + } + + /** + * Gets is_envelope_id_stamping_enabled + * @return bool + */ + public function getIsEnvelopeIdStampingEnabled() + { + return $this->container['is_envelope_id_stamping_enabled']; + } + + /** + * Sets is_envelope_id_stamping_enabled + * @param bool $is_envelope_id_stamping_enabled + * @return $this + */ + public function setIsEnvelopeIdStampingEnabled($is_envelope_id_stamping_enabled) + { + $this->container['is_envelope_id_stamping_enabled'] = $is_envelope_id_stamping_enabled; + + return $this; + } + + /** + * Gets pdf_form_conversion_font_scale100 + * @return bool + */ + public function getPdfFormConversionFontScale100() + { + return $this->container['pdf_form_conversion_font_scale100']; + } + + /** + * Sets pdf_form_conversion_font_scale100 + * @param bool $pdf_form_conversion_font_scale100 + * @return $this + */ + public function setPdfFormConversionFontScale100($pdf_form_conversion_font_scale100) + { + $this->container['pdf_form_conversion_font_scale100'] = $pdf_form_conversion_font_scale100; + + return $this; + } + + /** + * Gets should_flatten + * @return bool + */ + public function getShouldFlatten() + { + return $this->container['should_flatten']; + } + + /** + * Sets should_flatten + * @param bool $should_flatten + * @return $this + */ + public function setShouldFlatten($should_flatten) + { + $this->container['should_flatten'] = $should_flatten; + + return $this; + } + + /** + * Gets show_envelope_changes + * @return bool + */ + public function getShowEnvelopeChanges() + { + return $this->container['show_envelope_changes']; + } + + /** + * Sets show_envelope_changes + * @param bool $show_envelope_changes + * @return $this + */ + public function setShowEnvelopeChanges($show_envelope_changes) + { + $this->container['show_envelope_changes'] = $show_envelope_changes; + + return $this; + } + + /** + * Gets sign_online + * @return bool + */ + public function getSignOnline() + { + return $this->container['sign_online']; + } + + /** + * Sets sign_online + * @param bool $sign_online + * @return $this + */ + public function setSignOnline($sign_online) + { + $this->container['sign_online'] = $sign_online; + + return $this; + } + + /** + * Gets status + * @return string + */ + public function getStatus() + { + return $this->container['status']; + } + + /** + * Sets status + * @param string $status 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 $this + */ + public function setStatus($status) + { + $this->container['status'] = $status; + + return $this; + } + + /** + * Gets user_id + * @return string + */ + public function getUserId() + { + return $this->container['user_id']; + } + + /** + * Sets user_id + * @param string $user_id + * @return $this + */ + public function setUserId($user_id) + { + $this->container['user_id'] = $user_id; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/DisplayApplianceInfo.php b/src/Model/DisplayApplianceInfo.php new file mode 100644 index 00000000..098622b5 --- /dev/null +++ b/src/Model/DisplayApplianceInfo.php @@ -0,0 +1,331 @@ + '\DocuSign\eSign\Model\DisplayApplianceDocument[]', + 'document_pages' => '\DocuSign\eSign\Model\DisplayApplianceDocumentPage[]', + 'envelope_data' => '\DocuSign\eSign\Model\DisplayApplianceEnvelope', + 'page_data' => '\DocuSign\eSign\Model\DisplayAppliancePage[]', + 'recipient_data' => '\DocuSign\eSign\Model\DisplayApplianceRecipient[]' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'document_data' => 'documentData', + 'document_pages' => 'documentPages', + 'envelope_data' => 'envelopeData', + 'page_data' => 'pageData', + 'recipient_data' => 'recipientData' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'document_data' => 'setDocumentData', + 'document_pages' => 'setDocumentPages', + 'envelope_data' => 'setEnvelopeData', + 'page_data' => 'setPageData', + 'recipient_data' => 'setRecipientData' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'document_data' => 'getDocumentData', + 'document_pages' => 'getDocumentPages', + 'envelope_data' => 'getEnvelopeData', + 'page_data' => 'getPageData', + 'recipient_data' => 'getRecipientData' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['document_data'] = isset($data['document_data']) ? $data['document_data'] : null; + $this->container['document_pages'] = isset($data['document_pages']) ? $data['document_pages'] : null; + $this->container['envelope_data'] = isset($data['envelope_data']) ? $data['envelope_data'] : null; + $this->container['page_data'] = isset($data['page_data']) ? $data['page_data'] : null; + $this->container['recipient_data'] = isset($data['recipient_data']) ? $data['recipient_data'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets document_data + * @return \DocuSign\eSign\Model\DisplayApplianceDocument[] + */ + public function getDocumentData() + { + return $this->container['document_data']; + } + + /** + * Sets document_data + * @param \DocuSign\eSign\Model\DisplayApplianceDocument[] $document_data + * @return $this + */ + public function setDocumentData($document_data) + { + $this->container['document_data'] = $document_data; + + return $this; + } + + /** + * Gets document_pages + * @return \DocuSign\eSign\Model\DisplayApplianceDocumentPage[] + */ + public function getDocumentPages() + { + return $this->container['document_pages']; + } + + /** + * Sets document_pages + * @param \DocuSign\eSign\Model\DisplayApplianceDocumentPage[] $document_pages + * @return $this + */ + public function setDocumentPages($document_pages) + { + $this->container['document_pages'] = $document_pages; + + return $this; + } + + /** + * Gets envelope_data + * @return \DocuSign\eSign\Model\DisplayApplianceEnvelope + */ + public function getEnvelopeData() + { + return $this->container['envelope_data']; + } + + /** + * Sets envelope_data + * @param \DocuSign\eSign\Model\DisplayApplianceEnvelope $envelope_data + * @return $this + */ + public function setEnvelopeData($envelope_data) + { + $this->container['envelope_data'] = $envelope_data; + + return $this; + } + + /** + * Gets page_data + * @return \DocuSign\eSign\Model\DisplayAppliancePage[] + */ + public function getPageData() + { + return $this->container['page_data']; + } + + /** + * Sets page_data + * @param \DocuSign\eSign\Model\DisplayAppliancePage[] $page_data + * @return $this + */ + public function setPageData($page_data) + { + $this->container['page_data'] = $page_data; + + return $this; + } + + /** + * Gets recipient_data + * @return \DocuSign\eSign\Model\DisplayApplianceRecipient[] + */ + public function getRecipientData() + { + return $this->container['recipient_data']; + } + + /** + * Sets recipient_data + * @param \DocuSign\eSign\Model\DisplayApplianceRecipient[] $recipient_data + * @return $this + */ + public function setRecipientData($recipient_data) + { + $this->container['recipient_data'] = $recipient_data; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/DisplayAppliancePage.php b/src/Model/DisplayAppliancePage.php new file mode 100644 index 00000000..22a15dce --- /dev/null +++ b/src/Model/DisplayAppliancePage.php @@ -0,0 +1,461 @@ + 'string', + 'document_name' => 'string', + 'external_document_id' => 'string', + 'height' => 'int', + 'is_first_page' => 'bool', + 'page_id' => 'string', + 'page_no' => 'int', + 'page_status' => 'string', + 'page_type' => 'string', + 'width' => 'int' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'document_id' => 'documentId', + 'document_name' => 'documentName', + 'external_document_id' => 'externalDocumentId', + 'height' => 'height', + 'is_first_page' => 'isFirstPage', + 'page_id' => 'pageId', + 'page_no' => 'pageNo', + 'page_status' => 'pageStatus', + 'page_type' => 'pageType', + 'width' => 'width' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'document_id' => 'setDocumentId', + 'document_name' => 'setDocumentName', + 'external_document_id' => 'setExternalDocumentId', + 'height' => 'setHeight', + 'is_first_page' => 'setIsFirstPage', + 'page_id' => 'setPageId', + 'page_no' => 'setPageNo', + 'page_status' => 'setPageStatus', + 'page_type' => 'setPageType', + 'width' => 'setWidth' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'document_id' => 'getDocumentId', + 'document_name' => 'getDocumentName', + 'external_document_id' => 'getExternalDocumentId', + 'height' => 'getHeight', + 'is_first_page' => 'getIsFirstPage', + 'page_id' => 'getPageId', + 'page_no' => 'getPageNo', + 'page_status' => 'getPageStatus', + 'page_type' => 'getPageType', + 'width' => 'getWidth' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_name'] = isset($data['document_name']) ? $data['document_name'] : null; + $this->container['external_document_id'] = isset($data['external_document_id']) ? $data['external_document_id'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['is_first_page'] = isset($data['is_first_page']) ? $data['is_first_page'] : null; + $this->container['page_id'] = isset($data['page_id']) ? $data['page_id'] : null; + $this->container['page_no'] = isset($data['page_no']) ? $data['page_no'] : null; + $this->container['page_status'] = isset($data['page_status']) ? $data['page_status'] : null; + $this->container['page_type'] = isset($data['page_type']) ? $data['page_type'] : null; + $this->container['width'] = isset($data['width']) ? $data['width'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets document_id + * @return string + */ + public function getDocumentId() + { + return $this->container['document_id']; + } + + /** + * Sets document_id + * @param string $document_id Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute. + * @return $this + */ + public function setDocumentId($document_id) + { + $this->container['document_id'] = $document_id; + + return $this; + } + + /** + * Gets document_name + * @return string + */ + public function getDocumentName() + { + return $this->container['document_name']; + } + + /** + * Sets document_name + * @param string $document_name + * @return $this + */ + public function setDocumentName($document_name) + { + $this->container['document_name'] = $document_name; + + return $this; + } + + /** + * Gets external_document_id + * @return string + */ + public function getExternalDocumentId() + { + return $this->container['external_document_id']; + } + + /** + * Sets external_document_id + * @param string $external_document_id + * @return $this + */ + public function setExternalDocumentId($external_document_id) + { + $this->container['external_document_id'] = $external_document_id; + + return $this; + } + + /** + * Gets height + * @return int + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param int $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets is_first_page + * @return bool + */ + public function getIsFirstPage() + { + return $this->container['is_first_page']; + } + + /** + * Sets is_first_page + * @param bool $is_first_page + * @return $this + */ + public function setIsFirstPage($is_first_page) + { + $this->container['is_first_page'] = $is_first_page; + + return $this; + } + + /** + * Gets page_id + * @return string + */ + public function getPageId() + { + return $this->container['page_id']; + } + + /** + * Sets page_id + * @param string $page_id + * @return $this + */ + public function setPageId($page_id) + { + $this->container['page_id'] = $page_id; + + return $this; + } + + /** + * Gets page_no + * @return int + */ + public function getPageNo() + { + return $this->container['page_no']; + } + + /** + * Sets page_no + * @param int $page_no + * @return $this + */ + public function setPageNo($page_no) + { + $this->container['page_no'] = $page_no; + + return $this; + } + + /** + * Gets page_status + * @return string + */ + public function getPageStatus() + { + return $this->container['page_status']; + } + + /** + * Sets page_status + * @param string $page_status + * @return $this + */ + public function setPageStatus($page_status) + { + $this->container['page_status'] = $page_status; + + return $this; + } + + /** + * Gets page_type + * @return string + */ + public function getPageType() + { + return $this->container['page_type']; + } + + /** + * Sets page_type + * @param string $page_type + * @return $this + */ + public function setPageType($page_type) + { + $this->container['page_type'] = $page_type; + + return $this; + } + + /** + * Gets width + * @return int + */ + public function getWidth() + { + return $this->container['width']; + } + + /** + * Sets width + * @param int $width Width of the tab in pixels. + * @return $this + */ + public function setWidth($width) + { + $this->container['width'] = $width; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/DisplayAppliancePdf.php b/src/Model/DisplayAppliancePdf.php new file mode 100644 index 00000000..0c1c5446 --- /dev/null +++ b/src/Model/DisplayAppliancePdf.php @@ -0,0 +1,435 @@ + '\DocuSign\eSign\Model\DisplayApplianceSignerAttachment', + 'doc_name' => 'string', + 'document_id' => 'string', + 'latest_pdf' => 'string', + 'latest_pdf_id' => 'string', + 'original_pdf' => 'string', + 'original_pdf_id' => 'string', + 'page_count' => 'int', + 'pdf_type' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'attachment_info' => 'attachmentInfo', + 'doc_name' => 'docName', + 'document_id' => 'documentId', + 'latest_pdf' => 'latestPdf', + 'latest_pdf_id' => 'latestPDFId', + 'original_pdf' => 'originalPdf', + 'original_pdf_id' => 'originalPDFId', + 'page_count' => 'pageCount', + 'pdf_type' => 'pdfType' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'attachment_info' => 'setAttachmentInfo', + 'doc_name' => 'setDocName', + 'document_id' => 'setDocumentId', + 'latest_pdf' => 'setLatestPdf', + 'latest_pdf_id' => 'setLatestPdfId', + 'original_pdf' => 'setOriginalPdf', + 'original_pdf_id' => 'setOriginalPdfId', + 'page_count' => 'setPageCount', + 'pdf_type' => 'setPdfType' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'attachment_info' => 'getAttachmentInfo', + 'doc_name' => 'getDocName', + 'document_id' => 'getDocumentId', + 'latest_pdf' => 'getLatestPdf', + 'latest_pdf_id' => 'getLatestPdfId', + 'original_pdf' => 'getOriginalPdf', + 'original_pdf_id' => 'getOriginalPdfId', + 'page_count' => 'getPageCount', + 'pdf_type' => 'getPdfType' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['attachment_info'] = isset($data['attachment_info']) ? $data['attachment_info'] : null; + $this->container['doc_name'] = isset($data['doc_name']) ? $data['doc_name'] : null; + $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['latest_pdf'] = isset($data['latest_pdf']) ? $data['latest_pdf'] : null; + $this->container['latest_pdf_id'] = isset($data['latest_pdf_id']) ? $data['latest_pdf_id'] : null; + $this->container['original_pdf'] = isset($data['original_pdf']) ? $data['original_pdf'] : null; + $this->container['original_pdf_id'] = isset($data['original_pdf_id']) ? $data['original_pdf_id'] : null; + $this->container['page_count'] = isset($data['page_count']) ? $data['page_count'] : null; + $this->container['pdf_type'] = isset($data['pdf_type']) ? $data['pdf_type'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets attachment_info + * @return \DocuSign\eSign\Model\DisplayApplianceSignerAttachment + */ + public function getAttachmentInfo() + { + return $this->container['attachment_info']; + } + + /** + * Sets attachment_info + * @param \DocuSign\eSign\Model\DisplayApplianceSignerAttachment $attachment_info + * @return $this + */ + public function setAttachmentInfo($attachment_info) + { + $this->container['attachment_info'] = $attachment_info; + + return $this; + } + + /** + * Gets doc_name + * @return string + */ + public function getDocName() + { + return $this->container['doc_name']; + } + + /** + * Sets doc_name + * @param string $doc_name + * @return $this + */ + public function setDocName($doc_name) + { + $this->container['doc_name'] = $doc_name; + + return $this; + } + + /** + * Gets document_id + * @return string + */ + public function getDocumentId() + { + return $this->container['document_id']; + } + + /** + * Sets document_id + * @param string $document_id Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute. + * @return $this + */ + public function setDocumentId($document_id) + { + $this->container['document_id'] = $document_id; + + return $this; + } + + /** + * Gets latest_pdf + * @return string + */ + public function getLatestPdf() + { + return $this->container['latest_pdf']; + } + + /** + * Sets latest_pdf + * @param string $latest_pdf + * @return $this + */ + public function setLatestPdf($latest_pdf) + { + $this->container['latest_pdf'] = $latest_pdf; + + return $this; + } + + /** + * Gets latest_pdf_id + * @return string + */ + public function getLatestPdfId() + { + return $this->container['latest_pdf_id']; + } + + /** + * Sets latest_pdf_id + * @param string $latest_pdf_id + * @return $this + */ + public function setLatestPdfId($latest_pdf_id) + { + $this->container['latest_pdf_id'] = $latest_pdf_id; + + return $this; + } + + /** + * Gets original_pdf + * @return string + */ + public function getOriginalPdf() + { + return $this->container['original_pdf']; + } + + /** + * Sets original_pdf + * @param string $original_pdf + * @return $this + */ + public function setOriginalPdf($original_pdf) + { + $this->container['original_pdf'] = $original_pdf; + + return $this; + } + + /** + * Gets original_pdf_id + * @return string + */ + public function getOriginalPdfId() + { + return $this->container['original_pdf_id']; + } + + /** + * Sets original_pdf_id + * @param string $original_pdf_id + * @return $this + */ + public function setOriginalPdfId($original_pdf_id) + { + $this->container['original_pdf_id'] = $original_pdf_id; + + return $this; + } + + /** + * Gets page_count + * @return int + */ + public function getPageCount() + { + return $this->container['page_count']; + } + + /** + * Sets page_count + * @param int $page_count + * @return $this + */ + public function setPageCount($page_count) + { + $this->container['page_count'] = $page_count; + + return $this; + } + + /** + * Gets pdf_type + * @return string + */ + public function getPdfType() + { + return $this->container['pdf_type']; + } + + /** + * Sets pdf_type + * @param string $pdf_type + * @return $this + */ + public function setPdfType($pdf_type) + { + $this->container['pdf_type'] = $pdf_type; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/DisplayApplianceRecipient.php b/src/Model/DisplayApplianceRecipient.php new file mode 100644 index 00000000..661e6040 --- /dev/null +++ b/src/Model/DisplayApplianceRecipient.php @@ -0,0 +1,747 @@ + 'bool', + 'company' => 'string', + 'digital_signature_base64' => 'string', + 'email' => 'string', + 'full_name' => 'string', + 'initials_base64' => 'string', + 'in_person_email' => 'string', + 'is_notary' => 'bool', + 'notary_seal_base64' => 'string', + 'phone_number' => 'string', + 'recipient_complete_count' => 'int', + 'recipient_guid_id' => 'string', + 'recipient_id' => 'string', + 'recipient_status' => 'string', + 'recipient_type' => 'string', + 'row_state' => 'string', + 'signature_base64' => 'string', + 'signed' => 'bool', + 'signer_apply_tabs' => 'bool', + 'signer_attachment_base64' => 'string', + 'user_name' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'cfr_part11' => 'cfrPart11', + 'company' => 'company', + 'digital_signature_base64' => 'digitalSignatureBase64', + 'email' => 'email', + 'full_name' => 'fullName', + 'initials_base64' => 'initialsBase64', + 'in_person_email' => 'inPersonEmail', + 'is_notary' => 'isNotary', + 'notary_seal_base64' => 'notarySealBase64', + 'phone_number' => 'phoneNumber', + 'recipient_complete_count' => 'recipientCompleteCount', + 'recipient_guid_id' => 'recipientGuidId', + 'recipient_id' => 'recipientId', + 'recipient_status' => 'recipientStatus', + 'recipient_type' => 'recipientType', + 'row_state' => 'rowState', + 'signature_base64' => 'signatureBase64', + 'signed' => 'signed', + 'signer_apply_tabs' => 'signerApplyTabs', + 'signer_attachment_base64' => 'signerAttachmentBase64', + 'user_name' => 'userName' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'cfr_part11' => 'setCfrPart11', + 'company' => 'setCompany', + 'digital_signature_base64' => 'setDigitalSignatureBase64', + 'email' => 'setEmail', + 'full_name' => 'setFullName', + 'initials_base64' => 'setInitialsBase64', + 'in_person_email' => 'setInPersonEmail', + 'is_notary' => 'setIsNotary', + 'notary_seal_base64' => 'setNotarySealBase64', + 'phone_number' => 'setPhoneNumber', + 'recipient_complete_count' => 'setRecipientCompleteCount', + 'recipient_guid_id' => 'setRecipientGuidId', + 'recipient_id' => 'setRecipientId', + 'recipient_status' => 'setRecipientStatus', + 'recipient_type' => 'setRecipientType', + 'row_state' => 'setRowState', + 'signature_base64' => 'setSignatureBase64', + 'signed' => 'setSigned', + 'signer_apply_tabs' => 'setSignerApplyTabs', + 'signer_attachment_base64' => 'setSignerAttachmentBase64', + 'user_name' => 'setUserName' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'cfr_part11' => 'getCfrPart11', + 'company' => 'getCompany', + 'digital_signature_base64' => 'getDigitalSignatureBase64', + 'email' => 'getEmail', + 'full_name' => 'getFullName', + 'initials_base64' => 'getInitialsBase64', + 'in_person_email' => 'getInPersonEmail', + 'is_notary' => 'getIsNotary', + 'notary_seal_base64' => 'getNotarySealBase64', + 'phone_number' => 'getPhoneNumber', + 'recipient_complete_count' => 'getRecipientCompleteCount', + 'recipient_guid_id' => 'getRecipientGuidId', + 'recipient_id' => 'getRecipientId', + 'recipient_status' => 'getRecipientStatus', + 'recipient_type' => 'getRecipientType', + 'row_state' => 'getRowState', + 'signature_base64' => 'getSignatureBase64', + 'signed' => 'getSigned', + 'signer_apply_tabs' => 'getSignerApplyTabs', + 'signer_attachment_base64' => 'getSignerAttachmentBase64', + 'user_name' => 'getUserName' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['cfr_part11'] = isset($data['cfr_part11']) ? $data['cfr_part11'] : null; + $this->container['company'] = isset($data['company']) ? $data['company'] : null; + $this->container['digital_signature_base64'] = isset($data['digital_signature_base64']) ? $data['digital_signature_base64'] : null; + $this->container['email'] = isset($data['email']) ? $data['email'] : null; + $this->container['full_name'] = isset($data['full_name']) ? $data['full_name'] : null; + $this->container['initials_base64'] = isset($data['initials_base64']) ? $data['initials_base64'] : null; + $this->container['in_person_email'] = isset($data['in_person_email']) ? $data['in_person_email'] : null; + $this->container['is_notary'] = isset($data['is_notary']) ? $data['is_notary'] : null; + $this->container['notary_seal_base64'] = isset($data['notary_seal_base64']) ? $data['notary_seal_base64'] : null; + $this->container['phone_number'] = isset($data['phone_number']) ? $data['phone_number'] : null; + $this->container['recipient_complete_count'] = isset($data['recipient_complete_count']) ? $data['recipient_complete_count'] : null; + $this->container['recipient_guid_id'] = isset($data['recipient_guid_id']) ? $data['recipient_guid_id'] : null; + $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_status'] = isset($data['recipient_status']) ? $data['recipient_status'] : null; + $this->container['recipient_type'] = isset($data['recipient_type']) ? $data['recipient_type'] : null; + $this->container['row_state'] = isset($data['row_state']) ? $data['row_state'] : null; + $this->container['signature_base64'] = isset($data['signature_base64']) ? $data['signature_base64'] : null; + $this->container['signed'] = isset($data['signed']) ? $data['signed'] : null; + $this->container['signer_apply_tabs'] = isset($data['signer_apply_tabs']) ? $data['signer_apply_tabs'] : null; + $this->container['signer_attachment_base64'] = isset($data['signer_attachment_base64']) ? $data['signer_attachment_base64'] : null; + $this->container['user_name'] = isset($data['user_name']) ? $data['user_name'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets cfr_part11 + * @return bool + */ + public function getCfrPart11() + { + return $this->container['cfr_part11']; + } + + /** + * Sets cfr_part11 + * @param bool $cfr_part11 + * @return $this + */ + public function setCfrPart11($cfr_part11) + { + $this->container['cfr_part11'] = $cfr_part11; + + return $this; + } + + /** + * Gets company + * @return string + */ + public function getCompany() + { + return $this->container['company']; + } + + /** + * Sets company + * @param string $company + * @return $this + */ + public function setCompany($company) + { + $this->container['company'] = $company; + + return $this; + } + + /** + * Gets digital_signature_base64 + * @return string + */ + public function getDigitalSignatureBase64() + { + return $this->container['digital_signature_base64']; + } + + /** + * Sets digital_signature_base64 + * @param string $digital_signature_base64 + * @return $this + */ + public function setDigitalSignatureBase64($digital_signature_base64) + { + $this->container['digital_signature_base64'] = $digital_signature_base64; + + return $this; + } + + /** + * Gets email + * @return string + */ + public function getEmail() + { + return $this->container['email']; + } + + /** + * Sets email + * @param string $email + * @return $this + */ + public function setEmail($email) + { + $this->container['email'] = $email; + + return $this; + } + + /** + * Gets full_name + * @return string + */ + public function getFullName() + { + return $this->container['full_name']; + } + + /** + * Sets full_name + * @param string $full_name + * @return $this + */ + public function setFullName($full_name) + { + $this->container['full_name'] = $full_name; + + return $this; + } + + /** + * Gets initials_base64 + * @return string + */ + public function getInitialsBase64() + { + return $this->container['initials_base64']; + } + + /** + * Sets initials_base64 + * @param string $initials_base64 + * @return $this + */ + public function setInitialsBase64($initials_base64) + { + $this->container['initials_base64'] = $initials_base64; + + return $this; + } + + /** + * Gets in_person_email + * @return string + */ + public function getInPersonEmail() + { + return $this->container['in_person_email']; + } + + /** + * Sets in_person_email + * @param string $in_person_email + * @return $this + */ + public function setInPersonEmail($in_person_email) + { + $this->container['in_person_email'] = $in_person_email; + + return $this; + } + + /** + * Gets is_notary + * @return bool + */ + public function getIsNotary() + { + return $this->container['is_notary']; + } + + /** + * Sets is_notary + * @param bool $is_notary + * @return $this + */ + public function setIsNotary($is_notary) + { + $this->container['is_notary'] = $is_notary; + + return $this; + } + + /** + * Gets notary_seal_base64 + * @return string + */ + public function getNotarySealBase64() + { + return $this->container['notary_seal_base64']; + } + + /** + * Sets notary_seal_base64 + * @param string $notary_seal_base64 + * @return $this + */ + public function setNotarySealBase64($notary_seal_base64) + { + $this->container['notary_seal_base64'] = $notary_seal_base64; + + return $this; + } + + /** + * Gets phone_number + * @return string + */ + public function getPhoneNumber() + { + return $this->container['phone_number']; + } + + /** + * Sets phone_number + * @param string $phone_number + * @return $this + */ + public function setPhoneNumber($phone_number) + { + $this->container['phone_number'] = $phone_number; + + return $this; + } + + /** + * Gets recipient_complete_count + * @return int + */ + public function getRecipientCompleteCount() + { + return $this->container['recipient_complete_count']; + } + + /** + * Sets recipient_complete_count + * @param int $recipient_complete_count + * @return $this + */ + public function setRecipientCompleteCount($recipient_complete_count) + { + $this->container['recipient_complete_count'] = $recipient_complete_count; + + return $this; + } + + /** + * Gets recipient_guid_id + * @return string + */ + public function getRecipientGuidId() + { + return $this->container['recipient_guid_id']; + } + + /** + * Sets recipient_guid_id + * @param string $recipient_guid_id + * @return $this + */ + public function setRecipientGuidId($recipient_guid_id) + { + $this->container['recipient_guid_id'] = $recipient_guid_id; + + return $this; + } + + /** + * Gets recipient_id + * @return string + */ + public function getRecipientId() + { + return $this->container['recipient_id']; + } + + /** + * Sets recipient_id + * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @return $this + */ + public function setRecipientId($recipient_id) + { + $this->container['recipient_id'] = $recipient_id; + + return $this; + } + + /** + * Gets recipient_status + * @return string + */ + public function getRecipientStatus() + { + return $this->container['recipient_status']; + } + + /** + * Sets recipient_status + * @param string $recipient_status + * @return $this + */ + public function setRecipientStatus($recipient_status) + { + $this->container['recipient_status'] = $recipient_status; + + return $this; + } + + /** + * Gets recipient_type + * @return string + */ + public function getRecipientType() + { + return $this->container['recipient_type']; + } + + /** + * Sets recipient_type + * @param string $recipient_type + * @return $this + */ + public function setRecipientType($recipient_type) + { + $this->container['recipient_type'] = $recipient_type; + + return $this; + } + + /** + * Gets row_state + * @return string + */ + public function getRowState() + { + return $this->container['row_state']; + } + + /** + * Sets row_state + * @param string $row_state + * @return $this + */ + public function setRowState($row_state) + { + $this->container['row_state'] = $row_state; + + return $this; + } + + /** + * Gets signature_base64 + * @return string + */ + public function getSignatureBase64() + { + return $this->container['signature_base64']; + } + + /** + * Sets signature_base64 + * @param string $signature_base64 + * @return $this + */ + public function setSignatureBase64($signature_base64) + { + $this->container['signature_base64'] = $signature_base64; + + return $this; + } + + /** + * Gets signed + * @return bool + */ + public function getSigned() + { + return $this->container['signed']; + } + + /** + * Sets signed + * @param bool $signed + * @return $this + */ + public function setSigned($signed) + { + $this->container['signed'] = $signed; + + return $this; + } + + /** + * Gets signer_apply_tabs + * @return bool + */ + public function getSignerApplyTabs() + { + return $this->container['signer_apply_tabs']; + } + + /** + * Sets signer_apply_tabs + * @param bool $signer_apply_tabs + * @return $this + */ + public function setSignerApplyTabs($signer_apply_tabs) + { + $this->container['signer_apply_tabs'] = $signer_apply_tabs; + + return $this; + } + + /** + * Gets signer_attachment_base64 + * @return string + */ + public function getSignerAttachmentBase64() + { + return $this->container['signer_attachment_base64']; + } + + /** + * Sets signer_attachment_base64 + * @param string $signer_attachment_base64 + * @return $this + */ + public function setSignerAttachmentBase64($signer_attachment_base64) + { + $this->container['signer_attachment_base64'] = $signer_attachment_base64; + + return $this; + } + + /** + * Gets user_name + * @return string + */ + public function getUserName() + { + return $this->container['user_name']; + } + + /** + * Sets user_name + * @param string $user_name + * @return $this + */ + public function setUserName($user_name) + { + $this->container['user_name'] = $user_name; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/DisplayApplianceSignerAttachment.php b/src/Model/DisplayApplianceSignerAttachment.php new file mode 100644 index 00000000..e6f1000e --- /dev/null +++ b/src/Model/DisplayApplianceSignerAttachment.php @@ -0,0 +1,383 @@ + 'string', + 'attachment_tab_id' => 'string', + 'document_id' => 'string', + 'envelope_id' => 'string', + 'page_count' => 'int', + 'page_id' => 'string', + 'recipient_id' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'attachment_description' => 'attachmentDescription', + 'attachment_tab_id' => 'attachmentTabId', + 'document_id' => 'documentId', + 'envelope_id' => 'envelopeId', + 'page_count' => 'pageCount', + 'page_id' => 'pageId', + 'recipient_id' => 'recipientId' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'attachment_description' => 'setAttachmentDescription', + 'attachment_tab_id' => 'setAttachmentTabId', + 'document_id' => 'setDocumentId', + 'envelope_id' => 'setEnvelopeId', + 'page_count' => 'setPageCount', + 'page_id' => 'setPageId', + 'recipient_id' => 'setRecipientId' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'attachment_description' => 'getAttachmentDescription', + 'attachment_tab_id' => 'getAttachmentTabId', + 'document_id' => 'getDocumentId', + 'envelope_id' => 'getEnvelopeId', + 'page_count' => 'getPageCount', + 'page_id' => 'getPageId', + 'recipient_id' => 'getRecipientId' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['attachment_description'] = isset($data['attachment_description']) ? $data['attachment_description'] : null; + $this->container['attachment_tab_id'] = isset($data['attachment_tab_id']) ? $data['attachment_tab_id'] : null; + $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['envelope_id'] = isset($data['envelope_id']) ? $data['envelope_id'] : null; + $this->container['page_count'] = isset($data['page_count']) ? $data['page_count'] : null; + $this->container['page_id'] = isset($data['page_id']) ? $data['page_id'] : null; + $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets attachment_description + * @return string + */ + public function getAttachmentDescription() + { + return $this->container['attachment_description']; + } + + /** + * Sets attachment_description + * @param string $attachment_description + * @return $this + */ + public function setAttachmentDescription($attachment_description) + { + $this->container['attachment_description'] = $attachment_description; + + return $this; + } + + /** + * Gets attachment_tab_id + * @return string + */ + public function getAttachmentTabId() + { + return $this->container['attachment_tab_id']; + } + + /** + * Sets attachment_tab_id + * @param string $attachment_tab_id + * @return $this + */ + public function setAttachmentTabId($attachment_tab_id) + { + $this->container['attachment_tab_id'] = $attachment_tab_id; + + return $this; + } + + /** + * Gets document_id + * @return string + */ + public function getDocumentId() + { + return $this->container['document_id']; + } + + /** + * Sets document_id + * @param string $document_id Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute. + * @return $this + */ + public function setDocumentId($document_id) + { + $this->container['document_id'] = $document_id; + + return $this; + } + + /** + * Gets envelope_id + * @return string + */ + public function getEnvelopeId() + { + return $this->container['envelope_id']; + } + + /** + * Sets envelope_id + * @param string $envelope_id The envelope ID of the envelope status that failed to post. + * @return $this + */ + public function setEnvelopeId($envelope_id) + { + $this->container['envelope_id'] = $envelope_id; + + return $this; + } + + /** + * Gets page_count + * @return int + */ + public function getPageCount() + { + return $this->container['page_count']; + } + + /** + * Sets page_count + * @param int $page_count + * @return $this + */ + public function setPageCount($page_count) + { + $this->container['page_count'] = $page_count; + + return $this; + } + + /** + * Gets page_id + * @return string + */ + public function getPageId() + { + return $this->container['page_id']; + } + + /** + * Sets page_id + * @param string $page_id + * @return $this + */ + public function setPageId($page_id) + { + $this->container['page_id'] = $page_id; + + return $this; + } + + /** + * Gets recipient_id + * @return string + */ + public function getRecipientId() + { + return $this->container['recipient_id']; + } + + /** + * Sets recipient_id + * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @return $this + */ + public function setRecipientId($recipient_id) + { + $this->container['recipient_id'] = $recipient_id; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/DobInformationInput.php b/src/Model/DobInformationInput.php index b4cbeb02..9dd90602 100644 --- a/src/Model/DobInformationInput.php +++ b/src/Model/DobInformationInput.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Document.php b/src/Model/Document.php index 8a10fdbe..a0e53c48 100644 --- a/src/Model/Document.php +++ b/src/Model/Document.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,7 +55,6 @@ class Document implements ArrayAccess */ protected static $swaggerTypes = [ 'apply_anchor_tabs' => 'string', - 'authoritative_copy' => 'bool', 'display' => 'string', 'document_base64' => 'string', 'document_fields' => '\DocuSign\eSign\Model\NameValue[]', @@ -69,10 +68,14 @@ class Document implements ArrayAccess 'match_boxes' => '\DocuSign\eSign\Model\MatchBox[]', 'name' => 'string', 'order' => 'string', + 'page_count' => 'string', 'pages' => 'string', + 'page_sizes' => '\DocuSign\eSign\Model\PageSize[]', 'password' => 'string', + 'pdf_form_field_option' => 'string', 'remote_url' => 'string', 'signer_must_acknowledge' => 'string', + 'tabs' => '\DocuSign\eSign\Model\Tabs', 'template_locked' => 'string', 'template_required' => 'string', 'transform_pdf_fields' => 'string', @@ -90,7 +93,6 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'apply_anchor_tabs' => 'applyAnchorTabs', - 'authoritative_copy' => 'authoritativeCopy', 'display' => 'display', 'document_base64' => 'documentBase64', 'document_fields' => 'documentFields', @@ -104,10 +106,14 @@ public static function swaggerTypes() 'match_boxes' => 'matchBoxes', 'name' => 'name', 'order' => 'order', + 'page_count' => 'pageCount', 'pages' => 'pages', + 'page_sizes' => 'pageSizes', 'password' => 'password', + 'pdf_form_field_option' => 'pdfFormFieldOption', 'remote_url' => 'remoteUrl', 'signer_must_acknowledge' => 'signerMustAcknowledge', + 'tabs' => 'tabs', 'template_locked' => 'templateLocked', 'template_required' => 'templateRequired', 'transform_pdf_fields' => 'transformPdfFields', @@ -121,7 +127,6 @@ public static function swaggerTypes() */ protected static $setters = [ 'apply_anchor_tabs' => 'setApplyAnchorTabs', - 'authoritative_copy' => 'setAuthoritativeCopy', 'display' => 'setDisplay', 'document_base64' => 'setDocumentBase64', 'document_fields' => 'setDocumentFields', @@ -135,10 +140,14 @@ public static function swaggerTypes() 'match_boxes' => 'setMatchBoxes', 'name' => 'setName', 'order' => 'setOrder', + 'page_count' => 'setPageCount', 'pages' => 'setPages', + 'page_sizes' => 'setPageSizes', 'password' => 'setPassword', + 'pdf_form_field_option' => 'setPdfFormFieldOption', 'remote_url' => 'setRemoteUrl', 'signer_must_acknowledge' => 'setSignerMustAcknowledge', + 'tabs' => 'setTabs', 'template_locked' => 'setTemplateLocked', 'template_required' => 'setTemplateRequired', 'transform_pdf_fields' => 'setTransformPdfFields', @@ -152,7 +161,6 @@ public static function swaggerTypes() */ protected static $getters = [ 'apply_anchor_tabs' => 'getApplyAnchorTabs', - 'authoritative_copy' => 'getAuthoritativeCopy', 'display' => 'getDisplay', 'document_base64' => 'getDocumentBase64', 'document_fields' => 'getDocumentFields', @@ -166,10 +174,14 @@ public static function swaggerTypes() 'match_boxes' => 'getMatchBoxes', 'name' => 'getName', 'order' => 'getOrder', + 'page_count' => 'getPageCount', 'pages' => 'getPages', + 'page_sizes' => 'getPageSizes', 'password' => 'getPassword', + 'pdf_form_field_option' => 'getPdfFormFieldOption', 'remote_url' => 'getRemoteUrl', 'signer_must_acknowledge' => 'getSignerMustAcknowledge', + 'tabs' => 'getTabs', 'template_locked' => 'getTemplateLocked', 'template_required' => 'getTemplateRequired', 'transform_pdf_fields' => 'getTransformPdfFields', @@ -208,7 +220,6 @@ public static function getters() public function __construct(array $data = null) { $this->container['apply_anchor_tabs'] = isset($data['apply_anchor_tabs']) ? $data['apply_anchor_tabs'] : null; - $this->container['authoritative_copy'] = isset($data['authoritative_copy']) ? $data['authoritative_copy'] : null; $this->container['display'] = isset($data['display']) ? $data['display'] : null; $this->container['document_base64'] = isset($data['document_base64']) ? $data['document_base64'] : null; $this->container['document_fields'] = isset($data['document_fields']) ? $data['document_fields'] : null; @@ -222,10 +233,14 @@ public function __construct(array $data = null) $this->container['match_boxes'] = isset($data['match_boxes']) ? $data['match_boxes'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; $this->container['order'] = isset($data['order']) ? $data['order'] : null; + $this->container['page_count'] = isset($data['page_count']) ? $data['page_count'] : null; $this->container['pages'] = isset($data['pages']) ? $data['pages'] : null; + $this->container['page_sizes'] = isset($data['page_sizes']) ? $data['page_sizes'] : null; $this->container['password'] = isset($data['password']) ? $data['password'] : null; + $this->container['pdf_form_field_option'] = isset($data['pdf_form_field_option']) ? $data['pdf_form_field_option'] : null; $this->container['remote_url'] = isset($data['remote_url']) ? $data['remote_url'] : null; $this->container['signer_must_acknowledge'] = isset($data['signer_must_acknowledge']) ? $data['signer_must_acknowledge'] : null; + $this->container['tabs'] = isset($data['tabs']) ? $data['tabs'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; $this->container['transform_pdf_fields'] = isset($data['transform_pdf_fields']) ? $data['transform_pdf_fields'] : null; @@ -276,27 +291,6 @@ public function setApplyAnchorTabs($apply_anchor_tabs) return $this; } - /** - * Gets authoritative_copy - * @return bool - */ - public function getAuthoritativeCopy() - { - return $this->container['authoritative_copy']; - } - - /** - * Sets authoritative_copy - * @param bool $authoritative_copy Specifies the Authoritative copy feature. If set to true the Authoritative copy feature is enabled. - * @return $this - */ - public function setAuthoritativeCopy($authoritative_copy) - { - $this->container['authoritative_copy'] = $authoritative_copy; - - return $this; - } - /** * Gets display * @return string @@ -570,6 +564,27 @@ public function setOrder($order) return $this; } + /** + * Gets page_count + * @return string + */ + public function getPageCount() + { + return $this->container['page_count']; + } + + /** + * Sets page_count + * @param string $page_count + * @return $this + */ + public function setPageCount($page_count) + { + $this->container['page_count'] = $page_count; + + return $this; + } + /** * Gets pages * @return string @@ -591,6 +606,27 @@ public function setPages($pages) return $this; } + /** + * Gets page_sizes + * @return \DocuSign\eSign\Model\PageSize[] + */ + public function getPageSizes() + { + return $this->container['page_sizes']; + } + + /** + * Sets page_sizes + * @param \DocuSign\eSign\Model\PageSize[] $page_sizes + * @return $this + */ + public function setPageSizes($page_sizes) + { + $this->container['page_sizes'] = $page_sizes; + + return $this; + } + /** * Gets password * @return string @@ -612,6 +648,27 @@ public function setPassword($password) return $this; } + /** + * Gets pdf_form_field_option + * @return string + */ + public function getPdfFormFieldOption() + { + return $this->container['pdf_form_field_option']; + } + + /** + * Sets pdf_form_field_option + * @param string $pdf_form_field_option + * @return $this + */ + public function setPdfFormFieldOption($pdf_form_field_option) + { + $this->container['pdf_form_field_option'] = $pdf_form_field_option; + + return $this; + } + /** * Gets remote_url * @return string @@ -654,6 +711,27 @@ public function setSignerMustAcknowledge($signer_must_acknowledge) return $this; } + /** + * Gets tabs + * @return \DocuSign\eSign\Model\Tabs + */ + public function getTabs() + { + return $this->container['tabs']; + } + + /** + * Sets tabs + * @param \DocuSign\eSign\Model\Tabs $tabs + * @return $this + */ + public function setTabs($tabs) + { + $this->container['tabs'] = $tabs; + + return $this; + } + /** * Gets template_locked * @return string diff --git a/src/Model/DocumentFieldsInformation.php b/src/Model/DocumentFieldsInformation.php index b2cd286f..1542b07f 100644 --- a/src/Model/DocumentFieldsInformation.php +++ b/src/Model/DocumentFieldsInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -156,7 +156,7 @@ public function getDocumentFields() /** * Sets document_fields - * @param \DocuSign\eSign\Model\NameValue[] $document_fields The array of name/value custom data strings to be added to a document. Custom document field information is returned in the status, but otherwise is not used by DocuSign. The array contains the elements: * name - A string that can be a maximum of 50 characters. * value - A string that can be a maximum of 200 characters. *IMPORTANT*: If you are using xml, the name/value pair is contained in a nameValue element. + * @param \DocuSign\eSign\Model\NameValue[] $document_fields The array of name/value custom data strings to be added to a document. Custom document field information is returned in the status, but otherwise is not used by DocuSign. The array contains the elements: * name – A string that can be a maximum of 50 characters. * value – A string that can be a maximum of 200 characters. *IMPORTANT*: If you are using xml, the name/value pair is contained in a nameValue element. * @return $this */ public function setDocumentFields($document_fields) diff --git a/src/Model/DocumentHtmlCollapsibleDisplaySettings.php b/src/Model/DocumentHtmlCollapsibleDisplaySettings.php index ffb9421c..24345633 100644 --- a/src/Model/DocumentHtmlCollapsibleDisplaySettings.php +++ b/src/Model/DocumentHtmlCollapsibleDisplaySettings.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/DocumentHtmlDefinition.php b/src/Model/DocumentHtmlDefinition.php index 6b362f9b..bf9dfdc4 100644 --- a/src/Model/DocumentHtmlDefinition.php +++ b/src/Model/DocumentHtmlDefinition.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/DocumentHtmlDefinitionOriginal.php b/src/Model/DocumentHtmlDefinitionOriginal.php index 0f337368..efc5eb21 100644 --- a/src/Model/DocumentHtmlDefinitionOriginal.php +++ b/src/Model/DocumentHtmlDefinitionOriginal.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/DocumentHtmlDefinitionOriginals.php b/src/Model/DocumentHtmlDefinitionOriginals.php index c87097a1..fc260f60 100644 --- a/src/Model/DocumentHtmlDefinitionOriginals.php +++ b/src/Model/DocumentHtmlDefinitionOriginals.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/DocumentHtmlDefinitions.php b/src/Model/DocumentHtmlDefinitions.php index b9c193f8..19f501b0 100644 --- a/src/Model/DocumentHtmlDefinitions.php +++ b/src/Model/DocumentHtmlDefinitions.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/DocumentHtmlDisplayAnchor.php b/src/Model/DocumentHtmlDisplayAnchor.php index cada1ab3..4cace019 100644 --- a/src/Model/DocumentHtmlDisplayAnchor.php +++ b/src/Model/DocumentHtmlDisplayAnchor.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/DocumentHtmlDisplaySettings.php b/src/Model/DocumentHtmlDisplaySettings.php index 3a68a631..0f2d0f88 100644 --- a/src/Model/DocumentHtmlDisplaySettings.php +++ b/src/Model/DocumentHtmlDisplaySettings.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/DocumentTemplate.php b/src/Model/DocumentTemplate.php index e5aff926..324b97b1 100644 --- a/src/Model/DocumentTemplate.php +++ b/src/Model/DocumentTemplate.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/DocumentTemplateList.php b/src/Model/DocumentTemplateList.php index fe9d62e2..3f332809 100644 --- a/src/Model/DocumentTemplateList.php +++ b/src/Model/DocumentTemplateList.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/DocumentVisibility.php b/src/Model/DocumentVisibility.php index 6ac2ee7b..f873737f 100644 --- a/src/Model/DocumentVisibility.php +++ b/src/Model/DocumentVisibility.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/DocumentVisibilityList.php b/src/Model/DocumentVisibilityList.php index 9909ad4d..d05b1e43 100644 --- a/src/Model/DocumentVisibilityList.php +++ b/src/Model/DocumentVisibilityList.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ENoteConfiguration.php b/src/Model/ENoteConfiguration.php index 5e2365bf..a444fac6 100644 --- a/src/Model/ENoteConfiguration.php +++ b/src/Model/ENoteConfiguration.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Editor.php b/src/Model/Editor.php index 42d3c46f..a46ccaae 100644 --- a/src/Model/Editor.php +++ b/src/Model/Editor.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,45 +55,64 @@ class Editor implements ArrayAccess */ protected static $swaggerTypes = [ 'access_code' => 'string', + 'access_code_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'add_access_code_to_email' => 'string', 'client_user_id' => 'string', + 'completed_count' => 'string', 'custom_fields' => 'string[]', 'declined_date_time' => 'string', 'declined_reason' => 'string', 'delivered_date_time' => 'string', 'delivery_method' => 'string', + 'delivery_method_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_visibility' => '\DocuSign\eSign\Model\DocumentVisibility[]', 'email' => 'string', + 'email_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'email_notification' => '\DocuSign\eSign\Model\RecipientEmailNotification', - 'email_recipient_post_signing_url' => 'string', 'embedded_recipient_start_url' => 'string', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'fax_number' => 'string', + 'fax_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'first_name' => 'string', + 'first_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'full_name' => 'string', + 'full_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'id_check_configuration_name' => 'string', + 'id_check_configuration_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'id_check_information_input' => '\DocuSign\eSign\Model\IdCheckInformationInput', 'inherit_email_notification_configuration' => 'string', 'last_name' => 'string', + 'last_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locked_recipient_phone_auth_editable' => 'string', + 'locked_recipient_sms_editable' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'note' => 'string', + 'note_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'phone_authentication' => '\DocuSign\eSign\Model\RecipientPhoneAuthentication', 'recipient_attachments' => '\DocuSign\eSign\Model\RecipientAttachment[]', 'recipient_authentication_status' => '\DocuSign\eSign\Model\AuthenticationStatus', + 'recipient_feature_metadata' => '\DocuSign\eSign\Model\FeatureAvailableMetadata[]', 'recipient_id' => 'string', 'recipient_id_guid' => 'string', + 'recipient_type' => 'string', + 'recipient_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_id_lookup' => 'string', + 'require_id_lookup_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'role_name' => 'string', 'routing_order' => 'string', - 'saml_authentication' => '\DocuSign\eSign\Model\RecipientSAMLAuthentication', + 'routing_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'sent_date_time' => 'string', 'signed_date_time' => 'string', 'signing_group_id' => 'string', + 'signing_group_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'signing_group_name' => 'string', 'signing_group_users' => '\DocuSign\eSign\Model\UserInfo[]', 'sms_authentication' => '\DocuSign\eSign\Model\RecipientSMSAuthentication', 'social_authentications' => '\DocuSign\eSign\Model\SocialAuthentication[]', 'status' => 'string', + 'status_code' => 'string', + 'suppress_emails' => 'string', 'template_locked' => 'string', 'template_required' => 'string', 'total_tab_count' => 'string', @@ -111,45 +130,64 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'access_code' => 'accessCode', + 'access_code_metadata' => 'accessCodeMetadata', 'add_access_code_to_email' => 'addAccessCodeToEmail', 'client_user_id' => 'clientUserId', + 'completed_count' => 'completedCount', 'custom_fields' => 'customFields', 'declined_date_time' => 'declinedDateTime', 'declined_reason' => 'declinedReason', 'delivered_date_time' => 'deliveredDateTime', 'delivery_method' => 'deliveryMethod', + 'delivery_method_metadata' => 'deliveryMethodMetadata', 'document_visibility' => 'documentVisibility', 'email' => 'email', + 'email_metadata' => 'emailMetadata', 'email_notification' => 'emailNotification', - 'email_recipient_post_signing_url' => 'emailRecipientPostSigningURL', 'embedded_recipient_start_url' => 'embeddedRecipientStartURL', 'error_details' => 'errorDetails', 'fax_number' => 'faxNumber', + 'fax_number_metadata' => 'faxNumberMetadata', 'first_name' => 'firstName', + 'first_name_metadata' => 'firstNameMetadata', 'full_name' => 'fullName', + 'full_name_metadata' => 'fullNameMetadata', 'id_check_configuration_name' => 'idCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'idCheckConfigurationNameMetadata', 'id_check_information_input' => 'idCheckInformationInput', 'inherit_email_notification_configuration' => 'inheritEmailNotificationConfiguration', 'last_name' => 'lastName', + 'last_name_metadata' => 'lastNameMetadata', + 'locked_recipient_phone_auth_editable' => 'lockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'lockedRecipientSmsEditable', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'note' => 'note', + 'note_metadata' => 'noteMetadata', 'phone_authentication' => 'phoneAuthentication', 'recipient_attachments' => 'recipientAttachments', 'recipient_authentication_status' => 'recipientAuthenticationStatus', + 'recipient_feature_metadata' => 'recipientFeatureMetadata', 'recipient_id' => 'recipientId', 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_type' => 'recipientType', + 'recipient_type_metadata' => 'recipientTypeMetadata', 'require_id_lookup' => 'requireIdLookup', + 'require_id_lookup_metadata' => 'requireIdLookupMetadata', 'role_name' => 'roleName', 'routing_order' => 'routingOrder', - 'saml_authentication' => 'samlAuthentication', + 'routing_order_metadata' => 'routingOrderMetadata', 'sent_date_time' => 'sentDateTime', 'signed_date_time' => 'signedDateTime', 'signing_group_id' => 'signingGroupId', + 'signing_group_id_metadata' => 'signingGroupIdMetadata', 'signing_group_name' => 'signingGroupName', 'signing_group_users' => 'signingGroupUsers', 'sms_authentication' => 'smsAuthentication', 'social_authentications' => 'socialAuthentications', 'status' => 'status', + 'status_code' => 'statusCode', + 'suppress_emails' => 'suppressEmails', 'template_locked' => 'templateLocked', 'template_required' => 'templateRequired', 'total_tab_count' => 'totalTabCount', @@ -163,45 +201,64 @@ public static function swaggerTypes() */ protected static $setters = [ 'access_code' => 'setAccessCode', + 'access_code_metadata' => 'setAccessCodeMetadata', 'add_access_code_to_email' => 'setAddAccessCodeToEmail', 'client_user_id' => 'setClientUserId', + 'completed_count' => 'setCompletedCount', 'custom_fields' => 'setCustomFields', 'declined_date_time' => 'setDeclinedDateTime', 'declined_reason' => 'setDeclinedReason', 'delivered_date_time' => 'setDeliveredDateTime', 'delivery_method' => 'setDeliveryMethod', + 'delivery_method_metadata' => 'setDeliveryMethodMetadata', 'document_visibility' => 'setDocumentVisibility', 'email' => 'setEmail', + 'email_metadata' => 'setEmailMetadata', 'email_notification' => 'setEmailNotification', - 'email_recipient_post_signing_url' => 'setEmailRecipientPostSigningUrl', 'embedded_recipient_start_url' => 'setEmbeddedRecipientStartUrl', 'error_details' => 'setErrorDetails', 'fax_number' => 'setFaxNumber', + 'fax_number_metadata' => 'setFaxNumberMetadata', 'first_name' => 'setFirstName', + 'first_name_metadata' => 'setFirstNameMetadata', 'full_name' => 'setFullName', + 'full_name_metadata' => 'setFullNameMetadata', 'id_check_configuration_name' => 'setIdCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'setIdCheckConfigurationNameMetadata', 'id_check_information_input' => 'setIdCheckInformationInput', 'inherit_email_notification_configuration' => 'setInheritEmailNotificationConfiguration', 'last_name' => 'setLastName', + 'last_name_metadata' => 'setLastNameMetadata', + 'locked_recipient_phone_auth_editable' => 'setLockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'setLockedRecipientSmsEditable', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'note' => 'setNote', + 'note_metadata' => 'setNoteMetadata', 'phone_authentication' => 'setPhoneAuthentication', 'recipient_attachments' => 'setRecipientAttachments', 'recipient_authentication_status' => 'setRecipientAuthenticationStatus', + 'recipient_feature_metadata' => 'setRecipientFeatureMetadata', 'recipient_id' => 'setRecipientId', 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_type' => 'setRecipientType', + 'recipient_type_metadata' => 'setRecipientTypeMetadata', 'require_id_lookup' => 'setRequireIdLookup', + 'require_id_lookup_metadata' => 'setRequireIdLookupMetadata', 'role_name' => 'setRoleName', 'routing_order' => 'setRoutingOrder', - 'saml_authentication' => 'setSamlAuthentication', + 'routing_order_metadata' => 'setRoutingOrderMetadata', 'sent_date_time' => 'setSentDateTime', 'signed_date_time' => 'setSignedDateTime', 'signing_group_id' => 'setSigningGroupId', + 'signing_group_id_metadata' => 'setSigningGroupIdMetadata', 'signing_group_name' => 'setSigningGroupName', 'signing_group_users' => 'setSigningGroupUsers', 'sms_authentication' => 'setSmsAuthentication', 'social_authentications' => 'setSocialAuthentications', 'status' => 'setStatus', + 'status_code' => 'setStatusCode', + 'suppress_emails' => 'setSuppressEmails', 'template_locked' => 'setTemplateLocked', 'template_required' => 'setTemplateRequired', 'total_tab_count' => 'setTotalTabCount', @@ -215,45 +272,64 @@ public static function swaggerTypes() */ protected static $getters = [ 'access_code' => 'getAccessCode', + 'access_code_metadata' => 'getAccessCodeMetadata', 'add_access_code_to_email' => 'getAddAccessCodeToEmail', 'client_user_id' => 'getClientUserId', + 'completed_count' => 'getCompletedCount', 'custom_fields' => 'getCustomFields', 'declined_date_time' => 'getDeclinedDateTime', 'declined_reason' => 'getDeclinedReason', 'delivered_date_time' => 'getDeliveredDateTime', 'delivery_method' => 'getDeliveryMethod', + 'delivery_method_metadata' => 'getDeliveryMethodMetadata', 'document_visibility' => 'getDocumentVisibility', 'email' => 'getEmail', + 'email_metadata' => 'getEmailMetadata', 'email_notification' => 'getEmailNotification', - 'email_recipient_post_signing_url' => 'getEmailRecipientPostSigningUrl', 'embedded_recipient_start_url' => 'getEmbeddedRecipientStartUrl', 'error_details' => 'getErrorDetails', 'fax_number' => 'getFaxNumber', + 'fax_number_metadata' => 'getFaxNumberMetadata', 'first_name' => 'getFirstName', + 'first_name_metadata' => 'getFirstNameMetadata', 'full_name' => 'getFullName', + 'full_name_metadata' => 'getFullNameMetadata', 'id_check_configuration_name' => 'getIdCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'getIdCheckConfigurationNameMetadata', 'id_check_information_input' => 'getIdCheckInformationInput', 'inherit_email_notification_configuration' => 'getInheritEmailNotificationConfiguration', 'last_name' => 'getLastName', + 'last_name_metadata' => 'getLastNameMetadata', + 'locked_recipient_phone_auth_editable' => 'getLockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'getLockedRecipientSmsEditable', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'note' => 'getNote', + 'note_metadata' => 'getNoteMetadata', 'phone_authentication' => 'getPhoneAuthentication', 'recipient_attachments' => 'getRecipientAttachments', 'recipient_authentication_status' => 'getRecipientAuthenticationStatus', + 'recipient_feature_metadata' => 'getRecipientFeatureMetadata', 'recipient_id' => 'getRecipientId', 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_type' => 'getRecipientType', + 'recipient_type_metadata' => 'getRecipientTypeMetadata', 'require_id_lookup' => 'getRequireIdLookup', + 'require_id_lookup_metadata' => 'getRequireIdLookupMetadata', 'role_name' => 'getRoleName', 'routing_order' => 'getRoutingOrder', - 'saml_authentication' => 'getSamlAuthentication', + 'routing_order_metadata' => 'getRoutingOrderMetadata', 'sent_date_time' => 'getSentDateTime', 'signed_date_time' => 'getSignedDateTime', 'signing_group_id' => 'getSigningGroupId', + 'signing_group_id_metadata' => 'getSigningGroupIdMetadata', 'signing_group_name' => 'getSigningGroupName', 'signing_group_users' => 'getSigningGroupUsers', 'sms_authentication' => 'getSmsAuthentication', 'social_authentications' => 'getSocialAuthentications', 'status' => 'getStatus', + 'status_code' => 'getStatusCode', + 'suppress_emails' => 'getSuppressEmails', 'template_locked' => 'getTemplateLocked', 'template_required' => 'getTemplateRequired', 'total_tab_count' => 'getTotalTabCount', @@ -292,45 +368,64 @@ public static function getters() public function __construct(array $data = null) { $this->container['access_code'] = isset($data['access_code']) ? $data['access_code'] : null; + $this->container['access_code_metadata'] = isset($data['access_code_metadata']) ? $data['access_code_metadata'] : null; $this->container['add_access_code_to_email'] = isset($data['add_access_code_to_email']) ? $data['add_access_code_to_email'] : null; $this->container['client_user_id'] = isset($data['client_user_id']) ? $data['client_user_id'] : null; + $this->container['completed_count'] = isset($data['completed_count']) ? $data['completed_count'] : null; $this->container['custom_fields'] = isset($data['custom_fields']) ? $data['custom_fields'] : null; $this->container['declined_date_time'] = isset($data['declined_date_time']) ? $data['declined_date_time'] : null; $this->container['declined_reason'] = isset($data['declined_reason']) ? $data['declined_reason'] : null; $this->container['delivered_date_time'] = isset($data['delivered_date_time']) ? $data['delivered_date_time'] : null; $this->container['delivery_method'] = isset($data['delivery_method']) ? $data['delivery_method'] : null; + $this->container['delivery_method_metadata'] = isset($data['delivery_method_metadata']) ? $data['delivery_method_metadata'] : null; $this->container['document_visibility'] = isset($data['document_visibility']) ? $data['document_visibility'] : null; $this->container['email'] = isset($data['email']) ? $data['email'] : null; + $this->container['email_metadata'] = isset($data['email_metadata']) ? $data['email_metadata'] : null; $this->container['email_notification'] = isset($data['email_notification']) ? $data['email_notification'] : null; - $this->container['email_recipient_post_signing_url'] = isset($data['email_recipient_post_signing_url']) ? $data['email_recipient_post_signing_url'] : null; $this->container['embedded_recipient_start_url'] = isset($data['embedded_recipient_start_url']) ? $data['embedded_recipient_start_url'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['fax_number'] = isset($data['fax_number']) ? $data['fax_number'] : null; + $this->container['fax_number_metadata'] = isset($data['fax_number_metadata']) ? $data['fax_number_metadata'] : null; $this->container['first_name'] = isset($data['first_name']) ? $data['first_name'] : null; + $this->container['first_name_metadata'] = isset($data['first_name_metadata']) ? $data['first_name_metadata'] : null; $this->container['full_name'] = isset($data['full_name']) ? $data['full_name'] : null; + $this->container['full_name_metadata'] = isset($data['full_name_metadata']) ? $data['full_name_metadata'] : null; $this->container['id_check_configuration_name'] = isset($data['id_check_configuration_name']) ? $data['id_check_configuration_name'] : null; + $this->container['id_check_configuration_name_metadata'] = isset($data['id_check_configuration_name_metadata']) ? $data['id_check_configuration_name_metadata'] : null; $this->container['id_check_information_input'] = isset($data['id_check_information_input']) ? $data['id_check_information_input'] : null; $this->container['inherit_email_notification_configuration'] = isset($data['inherit_email_notification_configuration']) ? $data['inherit_email_notification_configuration'] : null; $this->container['last_name'] = isset($data['last_name']) ? $data['last_name'] : null; + $this->container['last_name_metadata'] = isset($data['last_name_metadata']) ? $data['last_name_metadata'] : null; + $this->container['locked_recipient_phone_auth_editable'] = isset($data['locked_recipient_phone_auth_editable']) ? $data['locked_recipient_phone_auth_editable'] : null; + $this->container['locked_recipient_sms_editable'] = isset($data['locked_recipient_sms_editable']) ? $data['locked_recipient_sms_editable'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['note'] = isset($data['note']) ? $data['note'] : null; + $this->container['note_metadata'] = isset($data['note_metadata']) ? $data['note_metadata'] : null; $this->container['phone_authentication'] = isset($data['phone_authentication']) ? $data['phone_authentication'] : null; $this->container['recipient_attachments'] = isset($data['recipient_attachments']) ? $data['recipient_attachments'] : null; $this->container['recipient_authentication_status'] = isset($data['recipient_authentication_status']) ? $data['recipient_authentication_status'] : null; + $this->container['recipient_feature_metadata'] = isset($data['recipient_feature_metadata']) ? $data['recipient_feature_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_type'] = isset($data['recipient_type']) ? $data['recipient_type'] : null; + $this->container['recipient_type_metadata'] = isset($data['recipient_type_metadata']) ? $data['recipient_type_metadata'] : null; $this->container['require_id_lookup'] = isset($data['require_id_lookup']) ? $data['require_id_lookup'] : null; + $this->container['require_id_lookup_metadata'] = isset($data['require_id_lookup_metadata']) ? $data['require_id_lookup_metadata'] : null; $this->container['role_name'] = isset($data['role_name']) ? $data['role_name'] : null; $this->container['routing_order'] = isset($data['routing_order']) ? $data['routing_order'] : null; - $this->container['saml_authentication'] = isset($data['saml_authentication']) ? $data['saml_authentication'] : null; + $this->container['routing_order_metadata'] = isset($data['routing_order_metadata']) ? $data['routing_order_metadata'] : null; $this->container['sent_date_time'] = isset($data['sent_date_time']) ? $data['sent_date_time'] : null; $this->container['signed_date_time'] = isset($data['signed_date_time']) ? $data['signed_date_time'] : null; $this->container['signing_group_id'] = isset($data['signing_group_id']) ? $data['signing_group_id'] : null; + $this->container['signing_group_id_metadata'] = isset($data['signing_group_id_metadata']) ? $data['signing_group_id_metadata'] : null; $this->container['signing_group_name'] = isset($data['signing_group_name']) ? $data['signing_group_name'] : null; $this->container['signing_group_users'] = isset($data['signing_group_users']) ? $data['signing_group_users'] : null; $this->container['sms_authentication'] = isset($data['sms_authentication']) ? $data['sms_authentication'] : null; $this->container['social_authentications'] = isset($data['social_authentications']) ? $data['social_authentications'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_code'] = isset($data['status_code']) ? $data['status_code'] : null; + $this->container['suppress_emails'] = isset($data['suppress_emails']) ? $data['suppress_emails'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; $this->container['total_tab_count'] = isset($data['total_tab_count']) ? $data['total_tab_count'] : null; @@ -381,6 +476,27 @@ public function setAccessCode($access_code) return $this; } + /** + * Gets access_code_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAccessCodeMetadata() + { + return $this->container['access_code_metadata']; + } + + /** + * Sets access_code_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $access_code_metadata + * @return $this + */ + public function setAccessCodeMetadata($access_code_metadata) + { + $this->container['access_code_metadata'] = $access_code_metadata; + + return $this; + } + /** * Gets add_access_code_to_email * @return string @@ -423,6 +539,27 @@ public function setClientUserId($client_user_id) return $this; } + /** + * Gets completed_count + * @return string + */ + public function getCompletedCount() + { + return $this->container['completed_count']; + } + + /** + * Sets completed_count + * @param string $completed_count + * @return $this + */ + public function setCompletedCount($completed_count) + { + $this->container['completed_count'] = $completed_count; + + return $this; + } + /** * Gets custom_fields * @return string[] @@ -528,6 +665,27 @@ public function setDeliveryMethod($delivery_method) return $this; } + /** + * Gets delivery_method_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDeliveryMethodMetadata() + { + return $this->container['delivery_method_metadata']; + } + + /** + * Sets delivery_method_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $delivery_method_metadata + * @return $this + */ + public function setDeliveryMethodMetadata($delivery_method_metadata) + { + $this->container['delivery_method_metadata'] = $delivery_method_metadata; + + return $this; + } + /** * Gets document_visibility * @return \DocuSign\eSign\Model\DocumentVisibility[] @@ -571,43 +729,43 @@ public function setEmail($email) } /** - * Gets email_notification - * @return \DocuSign\eSign\Model\RecipientEmailNotification + * Gets email_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getEmailNotification() + public function getEmailMetadata() { - return $this->container['email_notification']; + return $this->container['email_metadata']; } /** - * Sets email_notification - * @param \DocuSign\eSign\Model\RecipientEmailNotification $email_notification + * Sets email_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $email_metadata * @return $this */ - public function setEmailNotification($email_notification) + public function setEmailMetadata($email_metadata) { - $this->container['email_notification'] = $email_notification; + $this->container['email_metadata'] = $email_metadata; return $this; } /** - * Gets email_recipient_post_signing_url - * @return string + * Gets email_notification + * @return \DocuSign\eSign\Model\RecipientEmailNotification */ - public function getEmailRecipientPostSigningUrl() + public function getEmailNotification() { - return $this->container['email_recipient_post_signing_url']; + return $this->container['email_notification']; } /** - * Sets email_recipient_post_signing_url - * @param string $email_recipient_post_signing_url + * Sets email_notification + * @param \DocuSign\eSign\Model\RecipientEmailNotification $email_notification * @return $this */ - public function setEmailRecipientPostSigningUrl($email_recipient_post_signing_url) + public function setEmailNotification($email_notification) { - $this->container['email_recipient_post_signing_url'] = $email_recipient_post_signing_url; + $this->container['email_notification'] = $email_notification; return $this; } @@ -675,6 +833,27 @@ public function setFaxNumber($fax_number) return $this; } + /** + * Gets fax_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFaxNumberMetadata() + { + return $this->container['fax_number_metadata']; + } + + /** + * Sets fax_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $fax_number_metadata + * @return $this + */ + public function setFaxNumberMetadata($fax_number_metadata) + { + $this->container['fax_number_metadata'] = $fax_number_metadata; + + return $this; + } + /** * Gets first_name * @return string @@ -696,6 +875,27 @@ public function setFirstName($first_name) return $this; } + /** + * Gets first_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFirstNameMetadata() + { + return $this->container['first_name_metadata']; + } + + /** + * Sets first_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $first_name_metadata + * @return $this + */ + public function setFirstNameMetadata($first_name_metadata) + { + $this->container['first_name_metadata'] = $first_name_metadata; + + return $this; + } + /** * Gets full_name * @return string @@ -717,6 +917,27 @@ public function setFullName($full_name) return $this; } + /** + * Gets full_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFullNameMetadata() + { + return $this->container['full_name_metadata']; + } + + /** + * Sets full_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $full_name_metadata + * @return $this + */ + public function setFullNameMetadata($full_name_metadata) + { + $this->container['full_name_metadata'] = $full_name_metadata; + + return $this; + } + /** * Gets id_check_configuration_name * @return string @@ -738,6 +959,27 @@ public function setIdCheckConfigurationName($id_check_configuration_name) return $this; } + /** + * Gets id_check_configuration_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getIdCheckConfigurationNameMetadata() + { + return $this->container['id_check_configuration_name_metadata']; + } + + /** + * Sets id_check_configuration_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $id_check_configuration_name_metadata + * @return $this + */ + public function setIdCheckConfigurationNameMetadata($id_check_configuration_name_metadata) + { + $this->container['id_check_configuration_name_metadata'] = $id_check_configuration_name_metadata; + + return $this; + } + /** * Gets id_check_information_input * @return \DocuSign\eSign\Model\IdCheckInformationInput @@ -801,6 +1043,69 @@ public function setLastName($last_name) return $this; } + /** + * Gets last_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getLastNameMetadata() + { + return $this->container['last_name_metadata']; + } + + /** + * Sets last_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $last_name_metadata + * @return $this + */ + public function setLastNameMetadata($last_name_metadata) + { + $this->container['last_name_metadata'] = $last_name_metadata; + + return $this; + } + + /** + * Gets locked_recipient_phone_auth_editable + * @return string + */ + public function getLockedRecipientPhoneAuthEditable() + { + return $this->container['locked_recipient_phone_auth_editable']; + } + + /** + * Sets locked_recipient_phone_auth_editable + * @param string $locked_recipient_phone_auth_editable + * @return $this + */ + public function setLockedRecipientPhoneAuthEditable($locked_recipient_phone_auth_editable) + { + $this->container['locked_recipient_phone_auth_editable'] = $locked_recipient_phone_auth_editable; + + return $this; + } + + /** + * Gets locked_recipient_sms_editable + * @return string + */ + public function getLockedRecipientSmsEditable() + { + return $this->container['locked_recipient_sms_editable']; + } + + /** + * Sets locked_recipient_sms_editable + * @param string $locked_recipient_sms_editable + * @return $this + */ + public function setLockedRecipientSmsEditable($locked_recipient_sms_editable) + { + $this->container['locked_recipient_sms_editable'] = $locked_recipient_sms_editable; + + return $this; + } + /** * Gets name * @return string @@ -822,6 +1127,27 @@ public function setName($name) return $this; } + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + /** * Gets note * @return string @@ -843,6 +1169,27 @@ public function setNote($note) return $this; } + /** + * Gets note_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNoteMetadata() + { + return $this->container['note_metadata']; + } + + /** + * Sets note_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $note_metadata + * @return $this + */ + public function setNoteMetadata($note_metadata) + { + $this->container['note_metadata'] = $note_metadata; + + return $this; + } + /** * Gets phone_authentication * @return \DocuSign\eSign\Model\RecipientPhoneAuthentication @@ -906,6 +1253,27 @@ public function setRecipientAuthenticationStatus($recipient_authentication_statu return $this; } + /** + * Gets recipient_feature_metadata + * @return \DocuSign\eSign\Model\FeatureAvailableMetadata[] + */ + public function getRecipientFeatureMetadata() + { + return $this->container['recipient_feature_metadata']; + } + + /** + * Sets recipient_feature_metadata + * @param \DocuSign\eSign\Model\FeatureAvailableMetadata[] $recipient_feature_metadata + * @return $this + */ + public function setRecipientFeatureMetadata($recipient_feature_metadata) + { + $this->container['recipient_feature_metadata'] = $recipient_feature_metadata; + + return $this; + } + /** * Gets recipient_id * @return string @@ -948,6 +1316,48 @@ public function setRecipientIdGuid($recipient_id_guid) return $this; } + /** + * Gets recipient_type + * @return string + */ + public function getRecipientType() + { + return $this->container['recipient_type']; + } + + /** + * Sets recipient_type + * @param string $recipient_type + * @return $this + */ + public function setRecipientType($recipient_type) + { + $this->container['recipient_type'] = $recipient_type; + + return $this; + } + + /** + * Gets recipient_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientTypeMetadata() + { + return $this->container['recipient_type_metadata']; + } + + /** + * Sets recipient_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_type_metadata + * @return $this + */ + public function setRecipientTypeMetadata($recipient_type_metadata) + { + $this->container['recipient_type_metadata'] = $recipient_type_metadata; + + return $this; + } + /** * Gets require_id_lookup * @return string @@ -969,6 +1379,27 @@ public function setRequireIdLookup($require_id_lookup) return $this; } + /** + * Gets require_id_lookup_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireIdLookupMetadata() + { + return $this->container['require_id_lookup_metadata']; + } + + /** + * Sets require_id_lookup_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_id_lookup_metadata + * @return $this + */ + public function setRequireIdLookupMetadata($require_id_lookup_metadata) + { + $this->container['require_id_lookup_metadata'] = $require_id_lookup_metadata; + + return $this; + } + /** * Gets role_name * @return string @@ -1012,22 +1443,22 @@ public function setRoutingOrder($routing_order) } /** - * Gets saml_authentication - * @return \DocuSign\eSign\Model\RecipientSAMLAuthentication + * Gets routing_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getSamlAuthentication() + public function getRoutingOrderMetadata() { - return $this->container['saml_authentication']; + return $this->container['routing_order_metadata']; } /** - * Sets saml_authentication - * @param \DocuSign\eSign\Model\RecipientSAMLAuthentication $saml_authentication + * Sets routing_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $routing_order_metadata * @return $this */ - public function setSamlAuthentication($saml_authentication) + public function setRoutingOrderMetadata($routing_order_metadata) { - $this->container['saml_authentication'] = $saml_authentication; + $this->container['routing_order_metadata'] = $routing_order_metadata; return $this; } @@ -1095,6 +1526,27 @@ public function setSigningGroupId($signing_group_id) return $this; } + /** + * Gets signing_group_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSigningGroupIdMetadata() + { + return $this->container['signing_group_id_metadata']; + } + + /** + * Sets signing_group_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $signing_group_id_metadata + * @return $this + */ + public function setSigningGroupIdMetadata($signing_group_id_metadata) + { + $this->container['signing_group_id_metadata'] = $signing_group_id_metadata; + + return $this; + } + /** * Gets signing_group_name * @return string @@ -1200,6 +1652,48 @@ public function setStatus($status) return $this; } + /** + * Gets status_code + * @return string + */ + public function getStatusCode() + { + return $this->container['status_code']; + } + + /** + * Sets status_code + * @param string $status_code + * @return $this + */ + public function setStatusCode($status_code) + { + $this->container['status_code'] = $status_code; + + return $this; + } + + /** + * Gets suppress_emails + * @return string + */ + public function getSuppressEmails() + { + return $this->container['suppress_emails']; + } + + /** + * Sets suppress_emails + * @param string $suppress_emails + * @return $this + */ + public function setSuppressEmails($suppress_emails) + { + $this->container['suppress_emails'] = $suppress_emails; + + return $this; + } + /** * Gets template_locked * @return string diff --git a/src/Model/Email.php b/src/Model/Email.php index 29292119..1b94682d 100644 --- a/src/Model/Email.php +++ b/src/Model/Email.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,52 +55,113 @@ class Email implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'bold' => 'string', + 'bold_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conceal_value_on_document' => 'string', + 'conceal_value_on_document_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'disable_auto_size' => 'string', + 'disable_auto_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'font' => 'string', 'font_color' => 'string', + 'font_color_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'font_size' => 'string', + 'font_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'italic' => 'string', + 'italic_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locale_policy' => '\DocuSign\eSign\Model\LocalePolicyTab', 'locked' => 'string', - 'max_length' => 'int', + 'locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'max_length' => 'string', + 'max_length_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'original_value' => 'string', + 'original_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_all' => 'string', + 'require_all_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'required' => 'string', + 'required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_initial_on_shared_change' => 'string', + 'require_initial_on_shared_change_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'sender_required' => 'string', + 'sender_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'shared' => 'string', + 'shared_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'underline' => 'string', + 'underline_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'validation_message' => 'string', + 'validation_message_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'validation_pattern' => 'string', + 'validation_pattern_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'value' => 'string', - 'width' => 'int', + 'value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -114,52 +175,113 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'bold' => 'bold', + 'bold_metadata' => 'boldMetadata', 'conceal_value_on_document' => 'concealValueOnDocument', + 'conceal_value_on_document_metadata' => 'concealValueOnDocumentMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'disable_auto_size' => 'disableAutoSize', + 'disable_auto_size_metadata' => 'disableAutoSizeMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', 'font' => 'font', 'font_color' => 'fontColor', + 'font_color_metadata' => 'fontColorMetadata', + 'font_metadata' => 'fontMetadata', 'font_size' => 'fontSize', + 'font_size_metadata' => 'fontSizeMetadata', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', + 'height' => 'height', + 'height_metadata' => 'heightMetadata', 'italic' => 'italic', + 'italic_metadata' => 'italicMetadata', + 'locale_policy' => 'localePolicy', 'locked' => 'locked', + 'locked_metadata' => 'lockedMetadata', 'max_length' => 'maxLength', + 'max_length_metadata' => 'maxLengthMetadata', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'original_value' => 'originalValue', + 'original_value_metadata' => 'originalValueMetadata', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'require_all' => 'requireAll', + 'require_all_metadata' => 'requireAllMetadata', 'required' => 'required', + 'required_metadata' => 'requiredMetadata', 'require_initial_on_shared_change' => 'requireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'requireInitialOnSharedChangeMetadata', 'sender_required' => 'senderRequired', + 'sender_required_metadata' => 'senderRequiredMetadata', 'shared' => 'shared', + 'shared_metadata' => 'sharedMetadata', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', 'underline' => 'underline', + 'underline_metadata' => 'underlineMetadata', 'validation_message' => 'validationMessage', + 'validation_message_metadata' => 'validationMessageMetadata', 'validation_pattern' => 'validationPattern', + 'validation_pattern_metadata' => 'validationPatternMetadata', 'value' => 'value', + 'value_metadata' => 'valueMetadata', 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -169,52 +291,113 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'bold' => 'setBold', + 'bold_metadata' => 'setBoldMetadata', 'conceal_value_on_document' => 'setConcealValueOnDocument', + 'conceal_value_on_document_metadata' => 'setConcealValueOnDocumentMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'disable_auto_size' => 'setDisableAutoSize', + 'disable_auto_size_metadata' => 'setDisableAutoSizeMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', 'font' => 'setFont', 'font_color' => 'setFontColor', + 'font_color_metadata' => 'setFontColorMetadata', + 'font_metadata' => 'setFontMetadata', 'font_size' => 'setFontSize', + 'font_size_metadata' => 'setFontSizeMetadata', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', + 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', 'italic' => 'setItalic', + 'italic_metadata' => 'setItalicMetadata', + 'locale_policy' => 'setLocalePolicy', 'locked' => 'setLocked', + 'locked_metadata' => 'setLockedMetadata', 'max_length' => 'setMaxLength', + 'max_length_metadata' => 'setMaxLengthMetadata', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'original_value' => 'setOriginalValue', + 'original_value_metadata' => 'setOriginalValueMetadata', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'require_all' => 'setRequireAll', + 'require_all_metadata' => 'setRequireAllMetadata', 'required' => 'setRequired', + 'required_metadata' => 'setRequiredMetadata', 'require_initial_on_shared_change' => 'setRequireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'setRequireInitialOnSharedChangeMetadata', 'sender_required' => 'setSenderRequired', + 'sender_required_metadata' => 'setSenderRequiredMetadata', 'shared' => 'setShared', + 'shared_metadata' => 'setSharedMetadata', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', 'underline' => 'setUnderline', + 'underline_metadata' => 'setUnderlineMetadata', 'validation_message' => 'setValidationMessage', + 'validation_message_metadata' => 'setValidationMessageMetadata', 'validation_pattern' => 'setValidationPattern', + 'validation_pattern_metadata' => 'setValidationPatternMetadata', 'value' => 'setValue', + 'value_metadata' => 'setValueMetadata', 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -224,52 +407,113 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'bold' => 'getBold', + 'bold_metadata' => 'getBoldMetadata', 'conceal_value_on_document' => 'getConcealValueOnDocument', + 'conceal_value_on_document_metadata' => 'getConcealValueOnDocumentMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'disable_auto_size' => 'getDisableAutoSize', + 'disable_auto_size_metadata' => 'getDisableAutoSizeMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', 'font' => 'getFont', 'font_color' => 'getFontColor', + 'font_color_metadata' => 'getFontColorMetadata', + 'font_metadata' => 'getFontMetadata', 'font_size' => 'getFontSize', + 'font_size_metadata' => 'getFontSizeMetadata', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', + 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', 'italic' => 'getItalic', + 'italic_metadata' => 'getItalicMetadata', + 'locale_policy' => 'getLocalePolicy', 'locked' => 'getLocked', + 'locked_metadata' => 'getLockedMetadata', 'max_length' => 'getMaxLength', + 'max_length_metadata' => 'getMaxLengthMetadata', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'original_value' => 'getOriginalValue', + 'original_value_metadata' => 'getOriginalValueMetadata', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'require_all' => 'getRequireAll', + 'require_all_metadata' => 'getRequireAllMetadata', 'required' => 'getRequired', + 'required_metadata' => 'getRequiredMetadata', 'require_initial_on_shared_change' => 'getRequireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'getRequireInitialOnSharedChangeMetadata', 'sender_required' => 'getSenderRequired', + 'sender_required_metadata' => 'getSenderRequiredMetadata', 'shared' => 'getShared', + 'shared_metadata' => 'getSharedMetadata', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', 'underline' => 'getUnderline', + 'underline_metadata' => 'getUnderlineMetadata', 'validation_message' => 'getValidationMessage', + 'validation_message_metadata' => 'getValidationMessageMetadata', 'validation_pattern' => 'getValidationPattern', + 'validation_pattern_metadata' => 'getValidationPatternMetadata', 'value' => 'getValue', + 'value_metadata' => 'getValueMetadata', 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -304,52 +548,113 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['bold'] = isset($data['bold']) ? $data['bold'] : null; + $this->container['bold_metadata'] = isset($data['bold_metadata']) ? $data['bold_metadata'] : null; $this->container['conceal_value_on_document'] = isset($data['conceal_value_on_document']) ? $data['conceal_value_on_document'] : null; + $this->container['conceal_value_on_document_metadata'] = isset($data['conceal_value_on_document_metadata']) ? $data['conceal_value_on_document_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['disable_auto_size'] = isset($data['disable_auto_size']) ? $data['disable_auto_size'] : null; + $this->container['disable_auto_size_metadata'] = isset($data['disable_auto_size_metadata']) ? $data['disable_auto_size_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['font'] = isset($data['font']) ? $data['font'] : null; $this->container['font_color'] = isset($data['font_color']) ? $data['font_color'] : null; + $this->container['font_color_metadata'] = isset($data['font_color_metadata']) ? $data['font_color_metadata'] : null; + $this->container['font_metadata'] = isset($data['font_metadata']) ? $data['font_metadata'] : null; $this->container['font_size'] = isset($data['font_size']) ? $data['font_size'] : null; + $this->container['font_size_metadata'] = isset($data['font_size_metadata']) ? $data['font_size_metadata'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; $this->container['italic'] = isset($data['italic']) ? $data['italic'] : null; + $this->container['italic_metadata'] = isset($data['italic_metadata']) ? $data['italic_metadata'] : null; + $this->container['locale_policy'] = isset($data['locale_policy']) ? $data['locale_policy'] : null; $this->container['locked'] = isset($data['locked']) ? $data['locked'] : null; + $this->container['locked_metadata'] = isset($data['locked_metadata']) ? $data['locked_metadata'] : null; $this->container['max_length'] = isset($data['max_length']) ? $data['max_length'] : null; + $this->container['max_length_metadata'] = isset($data['max_length_metadata']) ? $data['max_length_metadata'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['original_value'] = isset($data['original_value']) ? $data['original_value'] : null; + $this->container['original_value_metadata'] = isset($data['original_value_metadata']) ? $data['original_value_metadata'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['require_all'] = isset($data['require_all']) ? $data['require_all'] : null; + $this->container['require_all_metadata'] = isset($data['require_all_metadata']) ? $data['require_all_metadata'] : null; $this->container['required'] = isset($data['required']) ? $data['required'] : null; + $this->container['required_metadata'] = isset($data['required_metadata']) ? $data['required_metadata'] : null; $this->container['require_initial_on_shared_change'] = isset($data['require_initial_on_shared_change']) ? $data['require_initial_on_shared_change'] : null; + $this->container['require_initial_on_shared_change_metadata'] = isset($data['require_initial_on_shared_change_metadata']) ? $data['require_initial_on_shared_change_metadata'] : null; $this->container['sender_required'] = isset($data['sender_required']) ? $data['sender_required'] : null; + $this->container['sender_required_metadata'] = isset($data['sender_required_metadata']) ? $data['sender_required_metadata'] : null; $this->container['shared'] = isset($data['shared']) ? $data['shared'] : null; + $this->container['shared_metadata'] = isset($data['shared_metadata']) ? $data['shared_metadata'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; $this->container['underline'] = isset($data['underline']) ? $data['underline'] : null; + $this->container['underline_metadata'] = isset($data['underline_metadata']) ? $data['underline_metadata'] : null; $this->container['validation_message'] = isset($data['validation_message']) ? $data['validation_message'] : null; + $this->container['validation_message_metadata'] = isset($data['validation_message_metadata']) ? $data['validation_message_metadata'] : null; $this->container['validation_pattern'] = isset($data['validation_pattern']) ? $data['validation_pattern'] : null; + $this->container['validation_pattern_metadata'] = isset($data['validation_pattern_metadata']) ? $data['validation_pattern_metadata'] : null; $this->container['value'] = isset($data['value']) ? $data['value'] : null; + $this->container['value_metadata'] = isset($data['value_metadata']) ? $data['value_metadata'] : null; $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -396,6 +701,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -417,6 +743,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -438,6 +785,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -459,6 +827,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -480,6 +869,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -501,6 +953,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -522,6 +995,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -543,6 +1037,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets bold * @return string @@ -564,6 +1079,27 @@ public function setBold($bold) return $this; } + /** + * Gets bold_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getBoldMetadata() + { + return $this->container['bold_metadata']; + } + + /** + * Sets bold_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $bold_metadata + * @return $this + */ + public function setBoldMetadata($bold_metadata) + { + $this->container['bold_metadata'] = $bold_metadata; + + return $this; + } + /** * Gets conceal_value_on_document * @return string @@ -585,6 +1121,27 @@ public function setConcealValueOnDocument($conceal_value_on_document) return $this; } + /** + * Gets conceal_value_on_document_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConcealValueOnDocumentMetadata() + { + return $this->container['conceal_value_on_document_metadata']; + } + + /** + * Sets conceal_value_on_document_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conceal_value_on_document_metadata + * @return $this + */ + public function setConcealValueOnDocumentMetadata($conceal_value_on_document_metadata) + { + $this->container['conceal_value_on_document_metadata'] = $conceal_value_on_document_metadata; + + return $this; + } + /** * Gets conditional_parent_label * @return string @@ -606,6 +1163,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -627,6 +1205,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -648,6 +1247,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets disable_auto_size * @return string @@ -669,6 +1289,27 @@ public function setDisableAutoSize($disable_auto_size) return $this; } + /** + * Gets disable_auto_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDisableAutoSizeMetadata() + { + return $this->container['disable_auto_size_metadata']; + } + + /** + * Sets disable_auto_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $disable_auto_size_metadata + * @return $this + */ + public function setDisableAutoSizeMetadata($disable_auto_size_metadata) + { + $this->container['disable_auto_size_metadata'] = $disable_auto_size_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -690,6 +1331,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -754,80 +1416,374 @@ public function setFontColor($font_color) } /** - * Gets font_size - * @return string + * Gets font_color_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getFontSize() + public function getFontColorMetadata() { - return $this->container['font_size']; + return $this->container['font_color_metadata']; } /** - * Sets font_size - * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * Sets font_color_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_color_metadata * @return $this */ - public function setFontSize($font_size) + public function setFontColorMetadata($font_color_metadata) { - $this->container['font_size'] = $font_size; + $this->container['font_color_metadata'] = $font_color_metadata; return $this; } /** - * Gets italic - * @return string + * Gets font_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getItalic() + public function getFontMetadata() { - return $this->container['italic']; + return $this->container['font_metadata']; } /** - * Sets italic - * @param string $italic When set to **true**, the information in the tab is italic. + * Sets font_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_metadata * @return $this */ - public function setItalic($italic) + public function setFontMetadata($font_metadata) { - $this->container['italic'] = $italic; + $this->container['font_metadata'] = $font_metadata; return $this; } /** - * Gets locked + * Gets font_size * @return string */ - public function getLocked() + public function getFontSize() { - return $this->container['locked']; + return $this->container['font_size']; } /** - * Sets locked - * @param string $locked When set to **true**, the signer cannot change the data of the custom tab. + * Sets font_size + * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. * @return $this */ - public function setLocked($locked) + public function setFontSize($font_size) { - $this->container['locked'] = $locked; + $this->container['font_size'] = $font_size; return $this; } /** - * Gets max_length - * @return int + * Gets font_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getMaxLength() + public function getFontSizeMetadata() { - return $this->container['max_length']; + return $this->container['font_size_metadata']; } /** - * Sets max_length - * @param int $max_length An optional value that describes the maximum length of the property when the property is a string. + * Sets font_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_size_metadata + * @return $this + */ + public function setFontSizeMetadata($font_size_metadata) + { + $this->container['font_size_metadata'] = $font_size_metadata; + + return $this; + } + + /** + * Gets form_order + * @return string + */ + public function getFormOrder() + { + return $this->container['form_order']; + } + + /** + * Sets form_order + * @param string $form_order + * @return $this + */ + public function setFormOrder($form_order) + { + $this->container['form_order'] = $form_order; + + return $this; + } + + /** + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormOrderMetadata() + { + return $this->container['form_order_metadata']; + } + + /** + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata + * @return $this + */ + public function setFormOrderMetadata($form_order_metadata) + { + $this->container['form_order_metadata'] = $form_order_metadata; + + return $this; + } + + /** + * Gets form_page_label + * @return string + */ + public function getFormPageLabel() + { + return $this->container['form_page_label']; + } + + /** + * Sets form_page_label + * @param string $form_page_label + * @return $this + */ + public function setFormPageLabel($form_page_label) + { + $this->container['form_page_label'] = $form_page_label; + + return $this; + } + + /** + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageLabelMetadata() + { + return $this->container['form_page_label_metadata']; + } + + /** + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata + * @return $this + */ + public function setFormPageLabelMetadata($form_page_label_metadata) + { + $this->container['form_page_label_metadata'] = $form_page_label_metadata; + + return $this; + } + + /** + * Gets form_page_number + * @return string + */ + public function getFormPageNumber() + { + return $this->container['form_page_number']; + } + + /** + * Sets form_page_number + * @param string $form_page_number + * @return $this + */ + public function setFormPageNumber($form_page_number) + { + $this->container['form_page_number'] = $form_page_number; + + return $this; + } + + /** + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageNumberMetadata() + { + return $this->container['form_page_number_metadata']; + } + + /** + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata + * @return $this + */ + public function setFormPageNumberMetadata($form_page_number_metadata) + { + $this->container['form_page_number_metadata'] = $form_page_number_metadata; + + return $this; + } + + /** + * Gets height + * @return string + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param string $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHeightMetadata() + { + return $this->container['height_metadata']; + } + + /** + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets italic + * @return string + */ + public function getItalic() + { + return $this->container['italic']; + } + + /** + * Sets italic + * @param string $italic When set to **true**, the information in the tab is italic. + * @return $this + */ + public function setItalic($italic) + { + $this->container['italic'] = $italic; + + return $this; + } + + /** + * Gets italic_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getItalicMetadata() + { + return $this->container['italic_metadata']; + } + + /** + * Sets italic_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $italic_metadata + * @return $this + */ + public function setItalicMetadata($italic_metadata) + { + $this->container['italic_metadata'] = $italic_metadata; + + return $this; + } + + /** + * Gets locale_policy + * @return \DocuSign\eSign\Model\LocalePolicyTab + */ + public function getLocalePolicy() + { + return $this->container['locale_policy']; + } + + /** + * Sets locale_policy + * @param \DocuSign\eSign\Model\LocalePolicyTab $locale_policy + * @return $this + */ + public function setLocalePolicy($locale_policy) + { + $this->container['locale_policy'] = $locale_policy; + + return $this; + } + + /** + * Gets locked + * @return string + */ + public function getLocked() + { + return $this->container['locked']; + } + + /** + * Sets locked + * @param string $locked When set to **true**, the signer cannot change the data of the custom tab. + * @return $this + */ + public function setLocked($locked) + { + $this->container['locked'] = $locked; + + return $this; + } + + /** + * Gets locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getLockedMetadata() + { + return $this->container['locked_metadata']; + } + + /** + * Sets locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $locked_metadata + * @return $this + */ + public function setLockedMetadata($locked_metadata) + { + $this->container['locked_metadata'] = $locked_metadata; + + return $this; + } + + /** + * Gets max_length + * @return string + */ + public function getMaxLength() + { + return $this->container['max_length']; + } + + /** + * Sets max_length + * @param string $max_length An optional value that describes the maximum length of the property when the property is a string. * @return $this */ public function setMaxLength($max_length) @@ -837,6 +1793,27 @@ public function setMaxLength($max_length) return $this; } + /** + * Gets max_length_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getMaxLengthMetadata() + { + return $this->container['max_length_metadata']; + } + + /** + * Sets max_length_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $max_length_metadata + * @return $this + */ + public function setMaxLengthMetadata($max_length_metadata) + { + $this->container['max_length_metadata'] = $max_length_metadata; + + return $this; + } + /** * Gets merge_field * @return \DocuSign\eSign\Model\MergeField @@ -858,6 +1835,27 @@ public function setMergeField($merge_field) return $this; } + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + /** * Gets name * @return string @@ -879,6 +1877,27 @@ public function setName($name) return $this; } + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + /** * Gets original_value * @return string @@ -900,6 +1919,27 @@ public function setOriginalValue($original_value) return $this; } + /** + * Gets original_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getOriginalValueMetadata() + { + return $this->container['original_value_metadata']; + } + + /** + * Sets original_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $original_value_metadata + * @return $this + */ + public function setOriginalValueMetadata($original_value_metadata) + { + $this->container['original_value_metadata'] = $original_value_metadata; + + return $this; + } + /** * Gets page_number * @return string @@ -921,6 +1961,27 @@ public function setPageNumber($page_number) return $this; } + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + /** * Gets recipient_id * @return string @@ -942,6 +2003,69 @@ public function setRecipientId($recipient_id) return $this; } + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + /** * Gets require_all * @return string @@ -963,6 +2087,27 @@ public function setRequireAll($require_all) return $this; } + /** + * Gets require_all_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireAllMetadata() + { + return $this->container['require_all_metadata']; + } + + /** + * Sets require_all_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_all_metadata + * @return $this + */ + public function setRequireAllMetadata($require_all_metadata) + { + $this->container['require_all_metadata'] = $require_all_metadata; + + return $this; + } + /** * Gets required * @return string @@ -984,23 +2129,65 @@ public function setRequired($required) return $this; } + /** + * Gets required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequiredMetadata() + { + return $this->container['required_metadata']; + } + + /** + * Sets required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $required_metadata + * @return $this + */ + public function setRequiredMetadata($required_metadata) + { + $this->container['required_metadata'] = $required_metadata; + + return $this; + } + /** * Gets require_initial_on_shared_change * @return string */ - public function getRequireInitialOnSharedChange() + public function getRequireInitialOnSharedChange() + { + return $this->container['require_initial_on_shared_change']; + } + + /** + * Sets require_initial_on_shared_change + * @param string $require_initial_on_shared_change Optional element for field markup. When set to **true**, the signer is required to initial when they modify a shared field. + * @return $this + */ + public function setRequireInitialOnSharedChange($require_initial_on_shared_change) + { + $this->container['require_initial_on_shared_change'] = $require_initial_on_shared_change; + + return $this; + } + + /** + * Gets require_initial_on_shared_change_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireInitialOnSharedChangeMetadata() { - return $this->container['require_initial_on_shared_change']; + return $this->container['require_initial_on_shared_change_metadata']; } /** - * Sets require_initial_on_shared_change - * @param string $require_initial_on_shared_change Optional element for field markup. When set to **true**, the signer is required to initial when they modify a shared field. + * Sets require_initial_on_shared_change_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_initial_on_shared_change_metadata * @return $this */ - public function setRequireInitialOnSharedChange($require_initial_on_shared_change) + public function setRequireInitialOnSharedChangeMetadata($require_initial_on_shared_change_metadata) { - $this->container['require_initial_on_shared_change'] = $require_initial_on_shared_change; + $this->container['require_initial_on_shared_change_metadata'] = $require_initial_on_shared_change_metadata; return $this; } @@ -1026,6 +2213,27 @@ public function setSenderRequired($sender_required) return $this; } + /** + * Gets sender_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSenderRequiredMetadata() + { + return $this->container['sender_required_metadata']; + } + + /** + * Sets sender_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $sender_required_metadata + * @return $this + */ + public function setSenderRequiredMetadata($sender_required_metadata) + { + $this->container['sender_required_metadata'] = $sender_required_metadata; + + return $this; + } + /** * Gets shared * @return string @@ -1047,6 +2255,27 @@ public function setShared($shared) return $this; } + /** + * Gets shared_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSharedMetadata() + { + return $this->container['shared_metadata']; + } + + /** + * Sets shared_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $shared_metadata + * @return $this + */ + public function setSharedMetadata($shared_metadata) + { + $this->container['shared_metadata'] = $shared_metadata; + + return $this; + } + /** * Gets status * @return string @@ -1068,6 +2297,27 @@ public function setStatus($status) return $this; } + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + /** * Gets tab_group_labels * @return string[] @@ -1089,6 +2339,27 @@ public function setTabGroupLabels($tab_group_labels) return $this; } + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + /** * Gets tab_id * @return string @@ -1110,6 +2381,27 @@ public function setTabId($tab_id) return $this; } + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + /** * Gets tab_label * @return string @@ -1131,6 +2423,27 @@ public function setTabLabel($tab_label) return $this; } + /** + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabLabelMetadata() + { + return $this->container['tab_label_metadata']; + } + + /** + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata + * @return $this + */ + public function setTabLabelMetadata($tab_label_metadata) + { + $this->container['tab_label_metadata'] = $tab_label_metadata; + + return $this; + } + /** * Gets tab_order * @return string @@ -1152,6 +2465,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -1173,6 +2549,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -1194,6 +2591,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -1215,6 +2633,27 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + /** * Gets underline * @return string @@ -1236,6 +2675,27 @@ public function setUnderline($underline) return $this; } + /** + * Gets underline_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getUnderlineMetadata() + { + return $this->container['underline_metadata']; + } + + /** + * Sets underline_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $underline_metadata + * @return $this + */ + public function setUnderlineMetadata($underline_metadata) + { + $this->container['underline_metadata'] = $underline_metadata; + + return $this; + } + /** * Gets validation_message * @return string @@ -1257,6 +2717,27 @@ public function setValidationMessage($validation_message) return $this; } + /** + * Gets validation_message_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValidationMessageMetadata() + { + return $this->container['validation_message_metadata']; + } + + /** + * Sets validation_message_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $validation_message_metadata + * @return $this + */ + public function setValidationMessageMetadata($validation_message_metadata) + { + $this->container['validation_message_metadata'] = $validation_message_metadata; + + return $this; + } + /** * Gets validation_pattern * @return string @@ -1278,6 +2759,27 @@ public function setValidationPattern($validation_pattern) return $this; } + /** + * Gets validation_pattern_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValidationPatternMetadata() + { + return $this->container['validation_pattern_metadata']; + } + + /** + * Sets validation_pattern_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $validation_pattern_metadata + * @return $this + */ + public function setValidationPatternMetadata($validation_pattern_metadata) + { + $this->container['validation_pattern_metadata'] = $validation_pattern_metadata; + + return $this; + } + /** * Gets value * @return string @@ -1299,9 +2801,30 @@ public function setValue($value) return $this; } + /** + * Gets value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValueMetadata() + { + return $this->container['value_metadata']; + } + + /** + * Sets value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $value_metadata + * @return $this + */ + public function setValueMetadata($value_metadata) + { + $this->container['value_metadata'] = $value_metadata; + + return $this; + } + /** * Gets width - * @return int + * @return string */ public function getWidth() { @@ -1310,7 +2833,7 @@ public function getWidth() /** * Sets width - * @param int $width Width of the tab in pixels. + * @param string $width Width of the tab in pixels. * @return $this */ public function setWidth($width) @@ -1320,6 +2843,27 @@ public function setWidth($width) return $this; } + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -1341,6 +2885,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -1361,6 +2926,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/EmailAddress.php b/src/Model/EmailAddress.php index 298dd42e..20377a55 100644 --- a/src/Model/EmailAddress.php +++ b/src/Model/EmailAddress.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,39 +55,89 @@ class EmailAddress implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'bold' => 'string', + 'bold_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'font' => 'string', 'font_color' => 'string', + 'font_color_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'font_size' => 'string', + 'font_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'italic' => 'string', + 'italic_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locale_policy' => '\DocuSign\eSign\Model\LocalePolicyTab', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'underline' => 'string', + 'underline_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'value' => 'string', + 'value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -101,39 +151,89 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'bold' => 'bold', + 'bold_metadata' => 'boldMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', 'font' => 'font', 'font_color' => 'fontColor', + 'font_color_metadata' => 'fontColorMetadata', + 'font_metadata' => 'fontMetadata', 'font_size' => 'fontSize', + 'font_size_metadata' => 'fontSizeMetadata', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', + 'height' => 'height', + 'height_metadata' => 'heightMetadata', 'italic' => 'italic', + 'italic_metadata' => 'italicMetadata', + 'locale_policy' => 'localePolicy', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', 'underline' => 'underline', + 'underline_metadata' => 'underlineMetadata', 'value' => 'value', + 'value_metadata' => 'valueMetadata', + 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -143,39 +243,89 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'bold' => 'setBold', + 'bold_metadata' => 'setBoldMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', 'font' => 'setFont', 'font_color' => 'setFontColor', + 'font_color_metadata' => 'setFontColorMetadata', + 'font_metadata' => 'setFontMetadata', 'font_size' => 'setFontSize', + 'font_size_metadata' => 'setFontSizeMetadata', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', + 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', 'italic' => 'setItalic', + 'italic_metadata' => 'setItalicMetadata', + 'locale_policy' => 'setLocalePolicy', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', 'underline' => 'setUnderline', + 'underline_metadata' => 'setUnderlineMetadata', 'value' => 'setValue', + 'value_metadata' => 'setValueMetadata', + 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -185,39 +335,89 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'bold' => 'getBold', + 'bold_metadata' => 'getBoldMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', 'font' => 'getFont', 'font_color' => 'getFontColor', + 'font_color_metadata' => 'getFontColorMetadata', + 'font_metadata' => 'getFontMetadata', 'font_size' => 'getFontSize', + 'font_size_metadata' => 'getFontSizeMetadata', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', + 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', 'italic' => 'getItalic', + 'italic_metadata' => 'getItalicMetadata', + 'locale_policy' => 'getLocalePolicy', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', 'underline' => 'getUnderline', + 'underline_metadata' => 'getUnderlineMetadata', 'value' => 'getValue', + 'value_metadata' => 'getValueMetadata', + 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -252,39 +452,89 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['bold'] = isset($data['bold']) ? $data['bold'] : null; + $this->container['bold_metadata'] = isset($data['bold_metadata']) ? $data['bold_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['font'] = isset($data['font']) ? $data['font'] : null; $this->container['font_color'] = isset($data['font_color']) ? $data['font_color'] : null; + $this->container['font_color_metadata'] = isset($data['font_color_metadata']) ? $data['font_color_metadata'] : null; + $this->container['font_metadata'] = isset($data['font_metadata']) ? $data['font_metadata'] : null; $this->container['font_size'] = isset($data['font_size']) ? $data['font_size'] : null; + $this->container['font_size_metadata'] = isset($data['font_size_metadata']) ? $data['font_size_metadata'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; $this->container['italic'] = isset($data['italic']) ? $data['italic'] : null; + $this->container['italic_metadata'] = isset($data['italic_metadata']) ? $data['italic_metadata'] : null; + $this->container['locale_policy'] = isset($data['locale_policy']) ? $data['locale_policy'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; $this->container['underline'] = isset($data['underline']) ? $data['underline'] : null; + $this->container['underline_metadata'] = isset($data['underline_metadata']) ? $data['underline_metadata'] : null; $this->container['value'] = isset($data['value']) ? $data['value'] : null; + $this->container['value_metadata'] = isset($data['value_metadata']) ? $data['value_metadata'] : null; + $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -331,6 +581,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -352,6 +623,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -373,6 +665,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -394,6 +707,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -415,6 +749,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -436,6 +833,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -457,6 +875,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -478,6 +917,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets bold * @return string @@ -499,6 +959,27 @@ public function setBold($bold) return $this; } + /** + * Gets bold_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getBoldMetadata() + { + return $this->container['bold_metadata']; + } + + /** + * Sets bold_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $bold_metadata + * @return $this + */ + public function setBoldMetadata($bold_metadata) + { + $this->container['bold_metadata'] = $bold_metadata; + + return $this; + } + /** * Gets conditional_parent_label * @return string @@ -520,6 +1001,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -541,6 +1043,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -562,6 +1085,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -583,6 +1127,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -647,143 +1212,542 @@ public function setFontColor($font_color) } /** - * Gets font_size - * @return string + * Gets font_color_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getFontSize() + public function getFontColorMetadata() { - return $this->container['font_size']; + return $this->container['font_color_metadata']; } /** - * Sets font_size - * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * Sets font_color_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_color_metadata * @return $this */ - public function setFontSize($font_size) + public function setFontColorMetadata($font_color_metadata) { - $this->container['font_size'] = $font_size; + $this->container['font_color_metadata'] = $font_color_metadata; return $this; } /** - * Gets italic - * @return string + * Gets font_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getItalic() + public function getFontMetadata() { - return $this->container['italic']; + return $this->container['font_metadata']; } /** - * Sets italic - * @param string $italic When set to **true**, the information in the tab is italic. + * Sets font_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_metadata * @return $this */ - public function setItalic($italic) + public function setFontMetadata($font_metadata) { - $this->container['italic'] = $italic; + $this->container['font_metadata'] = $font_metadata; return $this; } /** - * Gets merge_field - * @return \DocuSign\eSign\Model\MergeField + * Gets font_size + * @return string */ - public function getMergeField() + public function getFontSize() { - return $this->container['merge_field']; + return $this->container['font_size']; } /** - * Sets merge_field - * @param \DocuSign\eSign\Model\MergeField $merge_field + * Sets font_size + * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. * @return $this */ - public function setMergeField($merge_field) + public function setFontSize($font_size) { - $this->container['merge_field'] = $merge_field; + $this->container['font_size'] = $font_size; return $this; } /** - * Gets name - * @return string + * Gets font_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getName() + public function getFontSizeMetadata() { - return $this->container['name']; + return $this->container['font_size_metadata']; } /** - * Sets name - * @param string $name + * Sets font_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_size_metadata * @return $this */ - public function setName($name) + public function setFontSizeMetadata($font_size_metadata) { - $this->container['name'] = $name; + $this->container['font_size_metadata'] = $font_size_metadata; return $this; } /** - * Gets page_number + * Gets form_order * @return string */ - public function getPageNumber() + public function getFormOrder() { - return $this->container['page_number']; + return $this->container['form_order']; } /** - * Sets page_number - * @param string $page_number Specifies the page number on which the tab is located. + * Sets form_order + * @param string $form_order * @return $this */ - public function setPageNumber($page_number) + public function setFormOrder($form_order) { - $this->container['page_number'] = $page_number; + $this->container['form_order'] = $form_order; return $this; } /** - * Gets recipient_id - * @return string + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getRecipientId() + public function getFormOrderMetadata() { - return $this->container['recipient_id']; + return $this->container['form_order_metadata']; } /** - * Sets recipient_id - * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata * @return $this */ - public function setRecipientId($recipient_id) + public function setFormOrderMetadata($form_order_metadata) { - $this->container['recipient_id'] = $recipient_id; + $this->container['form_order_metadata'] = $form_order_metadata; return $this; } /** - * Gets status + * Gets form_page_label * @return string */ - public function getStatus() + public function getFormPageLabel() { - return $this->container['status']; + return $this->container['form_page_label']; } /** - * Sets status - * @param string $status 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. + * Sets form_page_label + * @param string $form_page_label + * @return $this + */ + public function setFormPageLabel($form_page_label) + { + $this->container['form_page_label'] = $form_page_label; + + return $this; + } + + /** + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageLabelMetadata() + { + return $this->container['form_page_label_metadata']; + } + + /** + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata + * @return $this + */ + public function setFormPageLabelMetadata($form_page_label_metadata) + { + $this->container['form_page_label_metadata'] = $form_page_label_metadata; + + return $this; + } + + /** + * Gets form_page_number + * @return string + */ + public function getFormPageNumber() + { + return $this->container['form_page_number']; + } + + /** + * Sets form_page_number + * @param string $form_page_number + * @return $this + */ + public function setFormPageNumber($form_page_number) + { + $this->container['form_page_number'] = $form_page_number; + + return $this; + } + + /** + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageNumberMetadata() + { + return $this->container['form_page_number_metadata']; + } + + /** + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata + * @return $this + */ + public function setFormPageNumberMetadata($form_page_number_metadata) + { + $this->container['form_page_number_metadata'] = $form_page_number_metadata; + + return $this; + } + + /** + * Gets height + * @return string + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param string $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHeightMetadata() + { + return $this->container['height_metadata']; + } + + /** + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets italic + * @return string + */ + public function getItalic() + { + return $this->container['italic']; + } + + /** + * Sets italic + * @param string $italic When set to **true**, the information in the tab is italic. + * @return $this + */ + public function setItalic($italic) + { + $this->container['italic'] = $italic; + + return $this; + } + + /** + * Gets italic_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getItalicMetadata() + { + return $this->container['italic_metadata']; + } + + /** + * Sets italic_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $italic_metadata + * @return $this + */ + public function setItalicMetadata($italic_metadata) + { + $this->container['italic_metadata'] = $italic_metadata; + + return $this; + } + + /** + * Gets locale_policy + * @return \DocuSign\eSign\Model\LocalePolicyTab + */ + public function getLocalePolicy() + { + return $this->container['locale_policy']; + } + + /** + * Sets locale_policy + * @param \DocuSign\eSign\Model\LocalePolicyTab $locale_policy + * @return $this + */ + public function setLocalePolicy($locale_policy) + { + $this->container['locale_policy'] = $locale_policy; + + return $this; + } + + /** + * Gets merge_field + * @return \DocuSign\eSign\Model\MergeField + */ + public function getMergeField() + { + return $this->container['merge_field']; + } + + /** + * Sets merge_field + * @param \DocuSign\eSign\Model\MergeField $merge_field + * @return $this + */ + public function setMergeField($merge_field) + { + $this->container['merge_field'] = $merge_field; + + return $this; + } + + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + + /** + * Gets name + * @return string + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * @param string $name + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + + /** + * Gets page_number + * @return string + */ + public function getPageNumber() + { + return $this->container['page_number']; + } + + /** + * Sets page_number + * @param string $page_number Specifies the page number on which the tab is located. + * @return $this + */ + public function setPageNumber($page_number) + { + $this->container['page_number'] = $page_number; + + return $this; + } + + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + + /** + * Gets recipient_id + * @return string + */ + public function getRecipientId() + { + return $this->container['recipient_id']; + } + + /** + * Sets recipient_id + * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @return $this + */ + public function setRecipientId($recipient_id) + { + $this->container['recipient_id'] = $recipient_id; + + return $this; + } + + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + + /** + * Gets status + * @return string + */ + public function getStatus() + { + return $this->container['status']; + } + + /** + * Sets status + * @param string $status 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 $this */ public function setStatus($status) @@ -793,6 +1757,27 @@ public function setStatus($status) return $this; } + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + /** * Gets tab_group_labels * @return string[] @@ -814,6 +1799,27 @@ public function setTabGroupLabels($tab_group_labels) return $this; } + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + /** * Gets tab_id * @return string @@ -835,6 +1841,27 @@ public function setTabId($tab_id) return $this; } + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + /** * Gets tab_label * @return string @@ -856,6 +1883,27 @@ public function setTabLabel($tab_label) return $this; } + /** + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabLabelMetadata() + { + return $this->container['tab_label_metadata']; + } + + /** + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata + * @return $this + */ + public function setTabLabelMetadata($tab_label_metadata) + { + $this->container['tab_label_metadata'] = $tab_label_metadata; + + return $this; + } + /** * Gets tab_order * @return string @@ -877,6 +1925,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -898,6 +2009,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -919,6 +2051,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -940,6 +2093,27 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + /** * Gets underline * @return string @@ -961,6 +2135,27 @@ public function setUnderline($underline) return $this; } + /** + * Gets underline_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getUnderlineMetadata() + { + return $this->container['underline_metadata']; + } + + /** + * Sets underline_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $underline_metadata + * @return $this + */ + public function setUnderlineMetadata($underline_metadata) + { + $this->container['underline_metadata'] = $underline_metadata; + + return $this; + } + /** * Gets value * @return string @@ -982,6 +2177,69 @@ public function setValue($value) return $this; } + /** + * Gets value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValueMetadata() + { + return $this->container['value_metadata']; + } + + /** + * Sets value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $value_metadata + * @return $this + */ + public function setValueMetadata($value_metadata) + { + $this->container['value_metadata'] = $value_metadata; + + return $this; + } + + /** + * Gets width + * @return string + */ + public function getWidth() + { + return $this->container['width']; + } + + /** + * Sets width + * @param string $width Width of the tab in pixels. + * @return $this + */ + public function setWidth($width) + { + $this->container['width'] = $width; + + return $this; + } + + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -1003,6 +2261,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -1023,6 +2302,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/EmailSettings.php b/src/Model/EmailSettings.php index 6b3934d0..3a267b6a 100644 --- a/src/Model/EmailSettings.php +++ b/src/Model/EmailSettings.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Envelope.php b/src/Model/Envelope.php index 4c42a6b3..b2b96286 100644 --- a/src/Model/Envelope.php +++ b/src/Model/Envelope.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -54,9 +54,12 @@ class Envelope implements ArrayAccess * @var string[] */ protected static $swaggerTypes = [ + 'access_control_list_base64' => 'string', + 'allow_comments' => 'string', 'allow_markup' => 'string', 'allow_reassign' => 'string', 'allow_view_history' => 'string', + 'any_signer' => 'string', 'asynchronous' => 'string', 'attachments_uri' => 'string', 'authoritative_copy' => 'string', @@ -72,6 +75,7 @@ class Envelope implements ArrayAccess 'declined_date_time' => 'string', 'deleted_date_time' => 'string', 'delivered_date_time' => 'string', + 'disable_responsive_document' => 'string', 'documents_combined_uri' => 'string', 'documents_uri' => 'string', 'email_blurb' => 'string', @@ -79,26 +83,46 @@ class Envelope implements ArrayAccess 'email_subject' => 'string', 'enable_wet_sign' => 'string', 'enforce_signer_visibility' => 'string', + 'envelope_attachments' => '\DocuSign\eSign\Model\Attachment[]', + 'envelope_documents' => '\DocuSign\eSign\Model\EnvelopeDocument[]', 'envelope_id' => 'string', 'envelope_id_stamping' => 'string', + 'envelope_location' => 'string', + 'envelope_metadata' => '\DocuSign\eSign\Model\EnvelopeMetadata', 'envelope_uri' => 'string', + 'expire_after' => 'string', + 'expire_date_time' => 'string', + 'expire_enabled' => 'string', + 'external_envelope_id' => 'string', + 'folders' => '\DocuSign\eSign\Model\Folder[]', + 'has_comments' => 'string', + 'has_form_data_changed' => 'string', + 'has_wav_file' => 'string', + 'holder' => 'string', 'initial_sent_date_time' => 'string', 'is21_cfr_part11' => 'string', + 'is_dynamic_envelope' => 'string', 'is_signature_provider_envelope' => 'string', 'last_modified_date_time' => 'string', + 'location' => 'string', 'lock_information' => '\DocuSign\eSign\Model\LockInformation', 'message_lock' => 'string', 'notification' => '\DocuSign\eSign\Model\Notification', 'notification_uri' => 'string', + 'power_form' => '\DocuSign\eSign\Model\PowerForm', + 'purge_completed_date' => 'string', + 'purge_request_date' => 'string', 'purge_state' => 'string', 'recipients' => '\DocuSign\eSign\Model\Recipients', 'recipients_lock' => 'string', 'recipients_uri' => 'string', + 'sender' => '\DocuSign\eSign\Model\UserInfo', 'sent_date_time' => 'string', 'signer_can_sign_on_mobile' => 'string', 'signing_location' => 'string', 'status' => 'string', 'status_changed_date_time' => 'string', + 'status_date_time' => 'string', 'templates_uri' => 'string', 'transaction_id' => 'string', 'use_disclosure' => 'string', @@ -116,9 +140,12 @@ public static function swaggerTypes() * @var string[] */ protected static $attributeMap = [ + 'access_control_list_base64' => 'accessControlListBase64', + 'allow_comments' => 'allowComments', 'allow_markup' => 'allowMarkup', 'allow_reassign' => 'allowReassign', 'allow_view_history' => 'allowViewHistory', + 'any_signer' => 'anySigner', 'asynchronous' => 'asynchronous', 'attachments_uri' => 'attachmentsUri', 'authoritative_copy' => 'authoritativeCopy', @@ -134,6 +161,7 @@ public static function swaggerTypes() 'declined_date_time' => 'declinedDateTime', 'deleted_date_time' => 'deletedDateTime', 'delivered_date_time' => 'deliveredDateTime', + 'disable_responsive_document' => 'disableResponsiveDocument', 'documents_combined_uri' => 'documentsCombinedUri', 'documents_uri' => 'documentsUri', 'email_blurb' => 'emailBlurb', @@ -141,26 +169,46 @@ public static function swaggerTypes() 'email_subject' => 'emailSubject', 'enable_wet_sign' => 'enableWetSign', 'enforce_signer_visibility' => 'enforceSignerVisibility', + 'envelope_attachments' => 'envelopeAttachments', + 'envelope_documents' => 'envelopeDocuments', 'envelope_id' => 'envelopeId', 'envelope_id_stamping' => 'envelopeIdStamping', + 'envelope_location' => 'envelopeLocation', + 'envelope_metadata' => 'envelopeMetadata', 'envelope_uri' => 'envelopeUri', + 'expire_after' => 'expireAfter', + 'expire_date_time' => 'expireDateTime', + 'expire_enabled' => 'expireEnabled', + 'external_envelope_id' => 'externalEnvelopeId', + 'folders' => 'folders', + 'has_comments' => 'hasComments', + 'has_form_data_changed' => 'hasFormDataChanged', + 'has_wav_file' => 'hasWavFile', + 'holder' => 'holder', 'initial_sent_date_time' => 'initialSentDateTime', 'is21_cfr_part11' => 'is21CFRPart11', + 'is_dynamic_envelope' => 'isDynamicEnvelope', 'is_signature_provider_envelope' => 'isSignatureProviderEnvelope', 'last_modified_date_time' => 'lastModifiedDateTime', + 'location' => 'location', 'lock_information' => 'lockInformation', 'message_lock' => 'messageLock', 'notification' => 'notification', 'notification_uri' => 'notificationUri', + 'power_form' => 'powerForm', + 'purge_completed_date' => 'purgeCompletedDate', + 'purge_request_date' => 'purgeRequestDate', 'purge_state' => 'purgeState', 'recipients' => 'recipients', 'recipients_lock' => 'recipientsLock', 'recipients_uri' => 'recipientsUri', + 'sender' => 'sender', 'sent_date_time' => 'sentDateTime', 'signer_can_sign_on_mobile' => 'signerCanSignOnMobile', 'signing_location' => 'signingLocation', 'status' => 'status', 'status_changed_date_time' => 'statusChangedDateTime', + 'status_date_time' => 'statusDateTime', 'templates_uri' => 'templatesUri', 'transaction_id' => 'transactionId', 'use_disclosure' => 'useDisclosure', @@ -174,9 +222,12 @@ public static function swaggerTypes() * @var string[] */ protected static $setters = [ + 'access_control_list_base64' => 'setAccessControlListBase64', + 'allow_comments' => 'setAllowComments', 'allow_markup' => 'setAllowMarkup', 'allow_reassign' => 'setAllowReassign', 'allow_view_history' => 'setAllowViewHistory', + 'any_signer' => 'setAnySigner', 'asynchronous' => 'setAsynchronous', 'attachments_uri' => 'setAttachmentsUri', 'authoritative_copy' => 'setAuthoritativeCopy', @@ -192,6 +243,7 @@ public static function swaggerTypes() 'declined_date_time' => 'setDeclinedDateTime', 'deleted_date_time' => 'setDeletedDateTime', 'delivered_date_time' => 'setDeliveredDateTime', + 'disable_responsive_document' => 'setDisableResponsiveDocument', 'documents_combined_uri' => 'setDocumentsCombinedUri', 'documents_uri' => 'setDocumentsUri', 'email_blurb' => 'setEmailBlurb', @@ -199,26 +251,46 @@ public static function swaggerTypes() 'email_subject' => 'setEmailSubject', 'enable_wet_sign' => 'setEnableWetSign', 'enforce_signer_visibility' => 'setEnforceSignerVisibility', + 'envelope_attachments' => 'setEnvelopeAttachments', + 'envelope_documents' => 'setEnvelopeDocuments', 'envelope_id' => 'setEnvelopeId', 'envelope_id_stamping' => 'setEnvelopeIdStamping', + 'envelope_location' => 'setEnvelopeLocation', + 'envelope_metadata' => 'setEnvelopeMetadata', 'envelope_uri' => 'setEnvelopeUri', + 'expire_after' => 'setExpireAfter', + 'expire_date_time' => 'setExpireDateTime', + 'expire_enabled' => 'setExpireEnabled', + 'external_envelope_id' => 'setExternalEnvelopeId', + 'folders' => 'setFolders', + 'has_comments' => 'setHasComments', + 'has_form_data_changed' => 'setHasFormDataChanged', + 'has_wav_file' => 'setHasWavFile', + 'holder' => 'setHolder', 'initial_sent_date_time' => 'setInitialSentDateTime', 'is21_cfr_part11' => 'setIs21CfrPart11', + 'is_dynamic_envelope' => 'setIsDynamicEnvelope', 'is_signature_provider_envelope' => 'setIsSignatureProviderEnvelope', 'last_modified_date_time' => 'setLastModifiedDateTime', + 'location' => 'setLocation', 'lock_information' => 'setLockInformation', 'message_lock' => 'setMessageLock', 'notification' => 'setNotification', 'notification_uri' => 'setNotificationUri', + 'power_form' => 'setPowerForm', + 'purge_completed_date' => 'setPurgeCompletedDate', + 'purge_request_date' => 'setPurgeRequestDate', 'purge_state' => 'setPurgeState', 'recipients' => 'setRecipients', 'recipients_lock' => 'setRecipientsLock', 'recipients_uri' => 'setRecipientsUri', + 'sender' => 'setSender', 'sent_date_time' => 'setSentDateTime', 'signer_can_sign_on_mobile' => 'setSignerCanSignOnMobile', 'signing_location' => 'setSigningLocation', 'status' => 'setStatus', 'status_changed_date_time' => 'setStatusChangedDateTime', + 'status_date_time' => 'setStatusDateTime', 'templates_uri' => 'setTemplatesUri', 'transaction_id' => 'setTransactionId', 'use_disclosure' => 'setUseDisclosure', @@ -232,9 +304,12 @@ public static function swaggerTypes() * @var string[] */ protected static $getters = [ + 'access_control_list_base64' => 'getAccessControlListBase64', + 'allow_comments' => 'getAllowComments', 'allow_markup' => 'getAllowMarkup', 'allow_reassign' => 'getAllowReassign', 'allow_view_history' => 'getAllowViewHistory', + 'any_signer' => 'getAnySigner', 'asynchronous' => 'getAsynchronous', 'attachments_uri' => 'getAttachmentsUri', 'authoritative_copy' => 'getAuthoritativeCopy', @@ -250,6 +325,7 @@ public static function swaggerTypes() 'declined_date_time' => 'getDeclinedDateTime', 'deleted_date_time' => 'getDeletedDateTime', 'delivered_date_time' => 'getDeliveredDateTime', + 'disable_responsive_document' => 'getDisableResponsiveDocument', 'documents_combined_uri' => 'getDocumentsCombinedUri', 'documents_uri' => 'getDocumentsUri', 'email_blurb' => 'getEmailBlurb', @@ -257,26 +333,46 @@ public static function swaggerTypes() 'email_subject' => 'getEmailSubject', 'enable_wet_sign' => 'getEnableWetSign', 'enforce_signer_visibility' => 'getEnforceSignerVisibility', + 'envelope_attachments' => 'getEnvelopeAttachments', + 'envelope_documents' => 'getEnvelopeDocuments', 'envelope_id' => 'getEnvelopeId', 'envelope_id_stamping' => 'getEnvelopeIdStamping', + 'envelope_location' => 'getEnvelopeLocation', + 'envelope_metadata' => 'getEnvelopeMetadata', 'envelope_uri' => 'getEnvelopeUri', + 'expire_after' => 'getExpireAfter', + 'expire_date_time' => 'getExpireDateTime', + 'expire_enabled' => 'getExpireEnabled', + 'external_envelope_id' => 'getExternalEnvelopeId', + 'folders' => 'getFolders', + 'has_comments' => 'getHasComments', + 'has_form_data_changed' => 'getHasFormDataChanged', + 'has_wav_file' => 'getHasWavFile', + 'holder' => 'getHolder', 'initial_sent_date_time' => 'getInitialSentDateTime', 'is21_cfr_part11' => 'getIs21CfrPart11', + 'is_dynamic_envelope' => 'getIsDynamicEnvelope', 'is_signature_provider_envelope' => 'getIsSignatureProviderEnvelope', 'last_modified_date_time' => 'getLastModifiedDateTime', + 'location' => 'getLocation', 'lock_information' => 'getLockInformation', 'message_lock' => 'getMessageLock', 'notification' => 'getNotification', 'notification_uri' => 'getNotificationUri', + 'power_form' => 'getPowerForm', + 'purge_completed_date' => 'getPurgeCompletedDate', + 'purge_request_date' => 'getPurgeRequestDate', 'purge_state' => 'getPurgeState', 'recipients' => 'getRecipients', 'recipients_lock' => 'getRecipientsLock', 'recipients_uri' => 'getRecipientsUri', + 'sender' => 'getSender', 'sent_date_time' => 'getSentDateTime', 'signer_can_sign_on_mobile' => 'getSignerCanSignOnMobile', 'signing_location' => 'getSigningLocation', 'status' => 'getStatus', 'status_changed_date_time' => 'getStatusChangedDateTime', + 'status_date_time' => 'getStatusDateTime', 'templates_uri' => 'getTemplatesUri', 'transaction_id' => 'getTransactionId', 'use_disclosure' => 'getUseDisclosure', @@ -315,9 +411,12 @@ public static function getters() */ public function __construct(array $data = null) { + $this->container['access_control_list_base64'] = isset($data['access_control_list_base64']) ? $data['access_control_list_base64'] : null; + $this->container['allow_comments'] = isset($data['allow_comments']) ? $data['allow_comments'] : null; $this->container['allow_markup'] = isset($data['allow_markup']) ? $data['allow_markup'] : null; $this->container['allow_reassign'] = isset($data['allow_reassign']) ? $data['allow_reassign'] : null; $this->container['allow_view_history'] = isset($data['allow_view_history']) ? $data['allow_view_history'] : null; + $this->container['any_signer'] = isset($data['any_signer']) ? $data['any_signer'] : null; $this->container['asynchronous'] = isset($data['asynchronous']) ? $data['asynchronous'] : null; $this->container['attachments_uri'] = isset($data['attachments_uri']) ? $data['attachments_uri'] : null; $this->container['authoritative_copy'] = isset($data['authoritative_copy']) ? $data['authoritative_copy'] : null; @@ -333,6 +432,7 @@ public function __construct(array $data = null) $this->container['declined_date_time'] = isset($data['declined_date_time']) ? $data['declined_date_time'] : null; $this->container['deleted_date_time'] = isset($data['deleted_date_time']) ? $data['deleted_date_time'] : null; $this->container['delivered_date_time'] = isset($data['delivered_date_time']) ? $data['delivered_date_time'] : null; + $this->container['disable_responsive_document'] = isset($data['disable_responsive_document']) ? $data['disable_responsive_document'] : null; $this->container['documents_combined_uri'] = isset($data['documents_combined_uri']) ? $data['documents_combined_uri'] : null; $this->container['documents_uri'] = isset($data['documents_uri']) ? $data['documents_uri'] : null; $this->container['email_blurb'] = isset($data['email_blurb']) ? $data['email_blurb'] : null; @@ -340,26 +440,46 @@ public function __construct(array $data = null) $this->container['email_subject'] = isset($data['email_subject']) ? $data['email_subject'] : null; $this->container['enable_wet_sign'] = isset($data['enable_wet_sign']) ? $data['enable_wet_sign'] : null; $this->container['enforce_signer_visibility'] = isset($data['enforce_signer_visibility']) ? $data['enforce_signer_visibility'] : null; + $this->container['envelope_attachments'] = isset($data['envelope_attachments']) ? $data['envelope_attachments'] : null; + $this->container['envelope_documents'] = isset($data['envelope_documents']) ? $data['envelope_documents'] : null; $this->container['envelope_id'] = isset($data['envelope_id']) ? $data['envelope_id'] : null; $this->container['envelope_id_stamping'] = isset($data['envelope_id_stamping']) ? $data['envelope_id_stamping'] : null; + $this->container['envelope_location'] = isset($data['envelope_location']) ? $data['envelope_location'] : null; + $this->container['envelope_metadata'] = isset($data['envelope_metadata']) ? $data['envelope_metadata'] : null; $this->container['envelope_uri'] = isset($data['envelope_uri']) ? $data['envelope_uri'] : null; + $this->container['expire_after'] = isset($data['expire_after']) ? $data['expire_after'] : null; + $this->container['expire_date_time'] = isset($data['expire_date_time']) ? $data['expire_date_time'] : null; + $this->container['expire_enabled'] = isset($data['expire_enabled']) ? $data['expire_enabled'] : null; + $this->container['external_envelope_id'] = isset($data['external_envelope_id']) ? $data['external_envelope_id'] : null; + $this->container['folders'] = isset($data['folders']) ? $data['folders'] : null; + $this->container['has_comments'] = isset($data['has_comments']) ? $data['has_comments'] : null; + $this->container['has_form_data_changed'] = isset($data['has_form_data_changed']) ? $data['has_form_data_changed'] : null; + $this->container['has_wav_file'] = isset($data['has_wav_file']) ? $data['has_wav_file'] : null; + $this->container['holder'] = isset($data['holder']) ? $data['holder'] : null; $this->container['initial_sent_date_time'] = isset($data['initial_sent_date_time']) ? $data['initial_sent_date_time'] : null; $this->container['is21_cfr_part11'] = isset($data['is21_cfr_part11']) ? $data['is21_cfr_part11'] : null; + $this->container['is_dynamic_envelope'] = isset($data['is_dynamic_envelope']) ? $data['is_dynamic_envelope'] : null; $this->container['is_signature_provider_envelope'] = isset($data['is_signature_provider_envelope']) ? $data['is_signature_provider_envelope'] : null; $this->container['last_modified_date_time'] = isset($data['last_modified_date_time']) ? $data['last_modified_date_time'] : null; + $this->container['location'] = isset($data['location']) ? $data['location'] : null; $this->container['lock_information'] = isset($data['lock_information']) ? $data['lock_information'] : null; $this->container['message_lock'] = isset($data['message_lock']) ? $data['message_lock'] : null; $this->container['notification'] = isset($data['notification']) ? $data['notification'] : null; $this->container['notification_uri'] = isset($data['notification_uri']) ? $data['notification_uri'] : null; + $this->container['power_form'] = isset($data['power_form']) ? $data['power_form'] : null; + $this->container['purge_completed_date'] = isset($data['purge_completed_date']) ? $data['purge_completed_date'] : null; + $this->container['purge_request_date'] = isset($data['purge_request_date']) ? $data['purge_request_date'] : null; $this->container['purge_state'] = isset($data['purge_state']) ? $data['purge_state'] : null; $this->container['recipients'] = isset($data['recipients']) ? $data['recipients'] : null; $this->container['recipients_lock'] = isset($data['recipients_lock']) ? $data['recipients_lock'] : null; $this->container['recipients_uri'] = isset($data['recipients_uri']) ? $data['recipients_uri'] : null; + $this->container['sender'] = isset($data['sender']) ? $data['sender'] : null; $this->container['sent_date_time'] = isset($data['sent_date_time']) ? $data['sent_date_time'] : null; $this->container['signer_can_sign_on_mobile'] = isset($data['signer_can_sign_on_mobile']) ? $data['signer_can_sign_on_mobile'] : null; $this->container['signing_location'] = isset($data['signing_location']) ? $data['signing_location'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; $this->container['status_changed_date_time'] = isset($data['status_changed_date_time']) ? $data['status_changed_date_time'] : null; + $this->container['status_date_time'] = isset($data['status_date_time']) ? $data['status_date_time'] : null; $this->container['templates_uri'] = isset($data['templates_uri']) ? $data['templates_uri'] : null; $this->container['transaction_id'] = isset($data['transaction_id']) ? $data['transaction_id'] : null; $this->container['use_disclosure'] = isset($data['use_disclosure']) ? $data['use_disclosure'] : null; @@ -390,6 +510,48 @@ public function valid() } + /** + * Gets access_control_list_base64 + * @return string + */ + public function getAccessControlListBase64() + { + return $this->container['access_control_list_base64']; + } + + /** + * Sets access_control_list_base64 + * @param string $access_control_list_base64 + * @return $this + */ + public function setAccessControlListBase64($access_control_list_base64) + { + $this->container['access_control_list_base64'] = $access_control_list_base64; + + return $this; + } + + /** + * Gets allow_comments + * @return string + */ + public function getAllowComments() + { + return $this->container['allow_comments']; + } + + /** + * Sets allow_comments + * @param string $allow_comments + * @return $this + */ + public function setAllowComments($allow_comments) + { + $this->container['allow_comments'] = $allow_comments; + + return $this; + } + /** * Gets allow_markup * @return string @@ -453,6 +615,27 @@ public function setAllowViewHistory($allow_view_history) return $this; } + /** + * Gets any_signer + * @return string + */ + public function getAnySigner() + { + return $this->container['any_signer']; + } + + /** + * Sets any_signer + * @param string $any_signer + * @return $this + */ + public function setAnySigner($any_signer) + { + $this->container['any_signer'] = $any_signer; + + return $this; + } + /** * Gets asynchronous * @return string @@ -768,6 +951,27 @@ public function setDeliveredDateTime($delivered_date_time) return $this; } + /** + * Gets disable_responsive_document + * @return string + */ + public function getDisableResponsiveDocument() + { + return $this->container['disable_responsive_document']; + } + + /** + * Sets disable_responsive_document + * @param string $disable_responsive_document + * @return $this + */ + public function setDisableResponsiveDocument($disable_responsive_document) + { + $this->container['disable_responsive_document'] = $disable_responsive_document; + + return $this; + } + /** * Gets documents_combined_uri * @return string @@ -915,6 +1119,48 @@ public function setEnforceSignerVisibility($enforce_signer_visibility) return $this; } + /** + * Gets envelope_attachments + * @return \DocuSign\eSign\Model\Attachment[] + */ + public function getEnvelopeAttachments() + { + return $this->container['envelope_attachments']; + } + + /** + * Sets envelope_attachments + * @param \DocuSign\eSign\Model\Attachment[] $envelope_attachments + * @return $this + */ + public function setEnvelopeAttachments($envelope_attachments) + { + $this->container['envelope_attachments'] = $envelope_attachments; + + return $this; + } + + /** + * Gets envelope_documents + * @return \DocuSign\eSign\Model\EnvelopeDocument[] + */ + public function getEnvelopeDocuments() + { + return $this->container['envelope_documents']; + } + + /** + * Sets envelope_documents + * @param \DocuSign\eSign\Model\EnvelopeDocument[] $envelope_documents + * @return $this + */ + public function setEnvelopeDocuments($envelope_documents) + { + $this->container['envelope_documents'] = $envelope_documents; + + return $this; + } + /** * Gets envelope_id * @return string @@ -957,6 +1203,48 @@ public function setEnvelopeIdStamping($envelope_id_stamping) return $this; } + /** + * Gets envelope_location + * @return string + */ + public function getEnvelopeLocation() + { + return $this->container['envelope_location']; + } + + /** + * Sets envelope_location + * @param string $envelope_location + * @return $this + */ + public function setEnvelopeLocation($envelope_location) + { + $this->container['envelope_location'] = $envelope_location; + + return $this; + } + + /** + * Gets envelope_metadata + * @return \DocuSign\eSign\Model\EnvelopeMetadata + */ + public function getEnvelopeMetadata() + { + return $this->container['envelope_metadata']; + } + + /** + * Sets envelope_metadata + * @param \DocuSign\eSign\Model\EnvelopeMetadata $envelope_metadata + * @return $this + */ + public function setEnvelopeMetadata($envelope_metadata) + { + $this->container['envelope_metadata'] = $envelope_metadata; + + return $this; + } + /** * Gets envelope_uri * @return string @@ -978,6 +1266,195 @@ public function setEnvelopeUri($envelope_uri) return $this; } + /** + * Gets expire_after + * @return string + */ + public function getExpireAfter() + { + return $this->container['expire_after']; + } + + /** + * Sets expire_after + * @param string $expire_after + * @return $this + */ + public function setExpireAfter($expire_after) + { + $this->container['expire_after'] = $expire_after; + + return $this; + } + + /** + * Gets expire_date_time + * @return string + */ + public function getExpireDateTime() + { + return $this->container['expire_date_time']; + } + + /** + * Sets expire_date_time + * @param string $expire_date_time + * @return $this + */ + public function setExpireDateTime($expire_date_time) + { + $this->container['expire_date_time'] = $expire_date_time; + + return $this; + } + + /** + * Gets expire_enabled + * @return string + */ + public function getExpireEnabled() + { + return $this->container['expire_enabled']; + } + + /** + * Sets expire_enabled + * @param string $expire_enabled + * @return $this + */ + public function setExpireEnabled($expire_enabled) + { + $this->container['expire_enabled'] = $expire_enabled; + + return $this; + } + + /** + * Gets external_envelope_id + * @return string + */ + public function getExternalEnvelopeId() + { + return $this->container['external_envelope_id']; + } + + /** + * Sets external_envelope_id + * @param string $external_envelope_id + * @return $this + */ + public function setExternalEnvelopeId($external_envelope_id) + { + $this->container['external_envelope_id'] = $external_envelope_id; + + return $this; + } + + /** + * Gets folders + * @return \DocuSign\eSign\Model\Folder[] + */ + public function getFolders() + { + return $this->container['folders']; + } + + /** + * Sets folders + * @param \DocuSign\eSign\Model\Folder[] $folders + * @return $this + */ + public function setFolders($folders) + { + $this->container['folders'] = $folders; + + return $this; + } + + /** + * Gets has_comments + * @return string + */ + public function getHasComments() + { + return $this->container['has_comments']; + } + + /** + * Sets has_comments + * @param string $has_comments + * @return $this + */ + public function setHasComments($has_comments) + { + $this->container['has_comments'] = $has_comments; + + return $this; + } + + /** + * Gets has_form_data_changed + * @return string + */ + public function getHasFormDataChanged() + { + return $this->container['has_form_data_changed']; + } + + /** + * Sets has_form_data_changed + * @param string $has_form_data_changed + * @return $this + */ + public function setHasFormDataChanged($has_form_data_changed) + { + $this->container['has_form_data_changed'] = $has_form_data_changed; + + return $this; + } + + /** + * Gets has_wav_file + * @return string + */ + public function getHasWavFile() + { + return $this->container['has_wav_file']; + } + + /** + * Sets has_wav_file + * @param string $has_wav_file + * @return $this + */ + public function setHasWavFile($has_wav_file) + { + $this->container['has_wav_file'] = $has_wav_file; + + return $this; + } + + /** + * Gets holder + * @return string + */ + public function getHolder() + { + return $this->container['holder']; + } + + /** + * Sets holder + * @param string $holder + * @return $this + */ + public function setHolder($holder) + { + $this->container['holder'] = $holder; + + return $this; + } + /** * Gets initial_sent_date_time * @return string @@ -1020,6 +1497,27 @@ public function setIs21CfrPart11($is21_cfr_part11) return $this; } + /** + * Gets is_dynamic_envelope + * @return string + */ + public function getIsDynamicEnvelope() + { + return $this->container['is_dynamic_envelope']; + } + + /** + * Sets is_dynamic_envelope + * @param string $is_dynamic_envelope + * @return $this + */ + public function setIsDynamicEnvelope($is_dynamic_envelope) + { + $this->container['is_dynamic_envelope'] = $is_dynamic_envelope; + + return $this; + } + /** * Gets is_signature_provider_envelope * @return string @@ -1062,6 +1560,27 @@ public function setLastModifiedDateTime($last_modified_date_time) return $this; } + /** + * Gets location + * @return string + */ + public function getLocation() + { + return $this->container['location']; + } + + /** + * Sets location + * @param string $location + * @return $this + */ + public function setLocation($location) + { + $this->container['location'] = $location; + + return $this; + } + /** * Gets lock_information * @return \DocuSign\eSign\Model\LockInformation @@ -1146,6 +1665,69 @@ public function setNotificationUri($notification_uri) return $this; } + /** + * Gets power_form + * @return \DocuSign\eSign\Model\PowerForm + */ + public function getPowerForm() + { + return $this->container['power_form']; + } + + /** + * Sets power_form + * @param \DocuSign\eSign\Model\PowerForm $power_form + * @return $this + */ + public function setPowerForm($power_form) + { + $this->container['power_form'] = $power_form; + + return $this; + } + + /** + * Gets purge_completed_date + * @return string + */ + public function getPurgeCompletedDate() + { + return $this->container['purge_completed_date']; + } + + /** + * Sets purge_completed_date + * @param string $purge_completed_date + * @return $this + */ + public function setPurgeCompletedDate($purge_completed_date) + { + $this->container['purge_completed_date'] = $purge_completed_date; + + return $this; + } + + /** + * Gets purge_request_date + * @return string + */ + public function getPurgeRequestDate() + { + return $this->container['purge_request_date']; + } + + /** + * Sets purge_request_date + * @param string $purge_request_date + * @return $this + */ + public function setPurgeRequestDate($purge_request_date) + { + $this->container['purge_request_date'] = $purge_request_date; + + return $this; + } + /** * Gets purge_state * @return string @@ -1230,6 +1812,27 @@ public function setRecipientsUri($recipients_uri) return $this; } + /** + * Gets sender + * @return \DocuSign\eSign\Model\UserInfo + */ + public function getSender() + { + return $this->container['sender']; + } + + /** + * Sets sender + * @param \DocuSign\eSign\Model\UserInfo $sender + * @return $this + */ + public function setSender($sender) + { + $this->container['sender'] = $sender; + + return $this; + } + /** * Gets sent_date_time * @return string @@ -1335,6 +1938,27 @@ public function setStatusChangedDateTime($status_changed_date_time) return $this; } + /** + * Gets status_date_time + * @return string + */ + public function getStatusDateTime() + { + return $this->container['status_date_time']; + } + + /** + * Sets status_date_time + * @param string $status_date_time + * @return $this + */ + public function setStatusDateTime($status_date_time) + { + $this->container['status_date_time'] = $status_date_time; + + return $this; + } + /** * Gets templates_uri * @return string diff --git a/src/Model/EnvelopeAttachment.php b/src/Model/EnvelopeAttachment.php index dd20c7ad..b83a701b 100644 --- a/src/Model/EnvelopeAttachment.php +++ b/src/Model/EnvelopeAttachment.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/EnvelopeAttachmentsRequest.php b/src/Model/EnvelopeAttachmentsRequest.php index 6b68c0c8..0575a0e5 100644 --- a/src/Model/EnvelopeAttachmentsRequest.php +++ b/src/Model/EnvelopeAttachmentsRequest.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/EnvelopeAttachmentsResult.php b/src/Model/EnvelopeAttachmentsResult.php index 23f33794..f94429d7 100644 --- a/src/Model/EnvelopeAttachmentsResult.php +++ b/src/Model/EnvelopeAttachmentsResult.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/EnvelopeAuditEvent.php b/src/Model/EnvelopeAuditEvent.php index 6bd2878d..d2490f85 100644 --- a/src/Model/EnvelopeAuditEvent.php +++ b/src/Model/EnvelopeAuditEvent.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/EnvelopeAuditEventResponse.php b/src/Model/EnvelopeAuditEventResponse.php index 22ff0b2c..b5949645 100644 --- a/src/Model/EnvelopeAuditEventResponse.php +++ b/src/Model/EnvelopeAuditEventResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/EnvelopeDefinition.php b/src/Model/EnvelopeDefinition.php index 0fe018c7..65aec4d8 100644 --- a/src/Model/EnvelopeDefinition.php +++ b/src/Model/EnvelopeDefinition.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -54,11 +54,14 @@ class EnvelopeDefinition implements ArrayAccess * @var string[] */ protected static $swaggerTypes = [ + 'access_control_list_base64' => 'string', 'accessibility' => 'string', + 'allow_comments' => 'string', 'allow_markup' => 'string', 'allow_reassign' => 'string', 'allow_recipient_recursion' => 'string', 'allow_view_history' => 'string', + 'any_signer' => 'string', 'asynchronous' => 'string', 'attachments' => '\DocuSign\eSign\Model\Attachment[]', 'attachments_uri' => 'string', @@ -76,6 +79,7 @@ class EnvelopeDefinition implements ArrayAccess 'declined_date_time' => 'string', 'deleted_date_time' => 'string', 'delivered_date_time' => 'string', + 'disable_responsive_document' => 'string', 'documents' => '\DocuSign\eSign\Model\Document[]', 'documents_combined_uri' => 'string', 'documents_uri' => 'string', @@ -84,28 +88,49 @@ class EnvelopeDefinition implements ArrayAccess 'email_subject' => 'string', 'enable_wet_sign' => 'string', 'enforce_signer_visibility' => 'string', + 'envelope_attachments' => '\DocuSign\eSign\Model\Attachment[]', + 'envelope_documents' => '\DocuSign\eSign\Model\EnvelopeDocument[]', 'envelope_id' => 'string', 'envelope_id_stamping' => 'string', + 'envelope_location' => 'string', + 'envelope_metadata' => '\DocuSign\eSign\Model\EnvelopeMetadata', 'envelope_uri' => 'string', 'event_notification' => '\DocuSign\eSign\Model\EventNotification', + 'event_notifications' => '\DocuSign\eSign\Model\EventNotification[]', + 'expire_after' => 'string', + 'expire_date_time' => 'string', + 'expire_enabled' => 'string', + 'external_envelope_id' => 'string', + 'folders' => '\DocuSign\eSign\Model\Folder[]', + 'has_comments' => 'string', + 'has_form_data_changed' => 'string', + 'has_wav_file' => 'string', + 'holder' => 'string', 'initial_sent_date_time' => 'string', 'is21_cfr_part11' => 'string', + 'is_dynamic_envelope' => 'string', 'is_signature_provider_envelope' => 'string', 'last_modified_date_time' => 'string', + 'location' => 'string', 'lock_information' => '\DocuSign\eSign\Model\LockInformation', 'message_lock' => 'string', 'notification' => '\DocuSign\eSign\Model\Notification', 'notification_uri' => 'string', 'password' => 'string', + 'power_form' => '\DocuSign\eSign\Model\PowerForm', + 'purge_completed_date' => 'string', + 'purge_request_date' => 'string', 'purge_state' => 'string', 'recipients' => '\DocuSign\eSign\Model\Recipients', 'recipients_lock' => 'string', 'recipients_uri' => 'string', + 'sender' => '\DocuSign\eSign\Model\UserInfo', 'sent_date_time' => 'string', 'signer_can_sign_on_mobile' => 'string', 'signing_location' => 'string', 'status' => 'string', 'status_changed_date_time' => 'string', + 'status_date_time' => 'string', 'template_id' => 'string', 'template_roles' => '\DocuSign\eSign\Model\TemplateRole[]', 'templates_uri' => 'string', @@ -125,11 +150,14 @@ public static function swaggerTypes() * @var string[] */ protected static $attributeMap = [ + 'access_control_list_base64' => 'accessControlListBase64', 'accessibility' => 'accessibility', + 'allow_comments' => 'allowComments', 'allow_markup' => 'allowMarkup', 'allow_reassign' => 'allowReassign', 'allow_recipient_recursion' => 'allowRecipientRecursion', 'allow_view_history' => 'allowViewHistory', + 'any_signer' => 'anySigner', 'asynchronous' => 'asynchronous', 'attachments' => 'attachments', 'attachments_uri' => 'attachmentsUri', @@ -147,6 +175,7 @@ public static function swaggerTypes() 'declined_date_time' => 'declinedDateTime', 'deleted_date_time' => 'deletedDateTime', 'delivered_date_time' => 'deliveredDateTime', + 'disable_responsive_document' => 'disableResponsiveDocument', 'documents' => 'documents', 'documents_combined_uri' => 'documentsCombinedUri', 'documents_uri' => 'documentsUri', @@ -155,28 +184,49 @@ public static function swaggerTypes() 'email_subject' => 'emailSubject', 'enable_wet_sign' => 'enableWetSign', 'enforce_signer_visibility' => 'enforceSignerVisibility', + 'envelope_attachments' => 'envelopeAttachments', + 'envelope_documents' => 'envelopeDocuments', 'envelope_id' => 'envelopeId', 'envelope_id_stamping' => 'envelopeIdStamping', + 'envelope_location' => 'envelopeLocation', + 'envelope_metadata' => 'envelopeMetadata', 'envelope_uri' => 'envelopeUri', 'event_notification' => 'eventNotification', + 'event_notifications' => 'eventNotifications', + 'expire_after' => 'expireAfter', + 'expire_date_time' => 'expireDateTime', + 'expire_enabled' => 'expireEnabled', + 'external_envelope_id' => 'externalEnvelopeId', + 'folders' => 'folders', + 'has_comments' => 'hasComments', + 'has_form_data_changed' => 'hasFormDataChanged', + 'has_wav_file' => 'hasWavFile', + 'holder' => 'holder', 'initial_sent_date_time' => 'initialSentDateTime', 'is21_cfr_part11' => 'is21CFRPart11', + 'is_dynamic_envelope' => 'isDynamicEnvelope', 'is_signature_provider_envelope' => 'isSignatureProviderEnvelope', 'last_modified_date_time' => 'lastModifiedDateTime', + 'location' => 'location', 'lock_information' => 'lockInformation', 'message_lock' => 'messageLock', 'notification' => 'notification', 'notification_uri' => 'notificationUri', 'password' => 'password', + 'power_form' => 'powerForm', + 'purge_completed_date' => 'purgeCompletedDate', + 'purge_request_date' => 'purgeRequestDate', 'purge_state' => 'purgeState', 'recipients' => 'recipients', 'recipients_lock' => 'recipientsLock', 'recipients_uri' => 'recipientsUri', + 'sender' => 'sender', 'sent_date_time' => 'sentDateTime', 'signer_can_sign_on_mobile' => 'signerCanSignOnMobile', 'signing_location' => 'signingLocation', 'status' => 'status', 'status_changed_date_time' => 'statusChangedDateTime', + 'status_date_time' => 'statusDateTime', 'template_id' => 'templateId', 'template_roles' => 'templateRoles', 'templates_uri' => 'templatesUri', @@ -192,11 +242,14 @@ public static function swaggerTypes() * @var string[] */ protected static $setters = [ + 'access_control_list_base64' => 'setAccessControlListBase64', 'accessibility' => 'setAccessibility', + 'allow_comments' => 'setAllowComments', 'allow_markup' => 'setAllowMarkup', 'allow_reassign' => 'setAllowReassign', 'allow_recipient_recursion' => 'setAllowRecipientRecursion', 'allow_view_history' => 'setAllowViewHistory', + 'any_signer' => 'setAnySigner', 'asynchronous' => 'setAsynchronous', 'attachments' => 'setAttachments', 'attachments_uri' => 'setAttachmentsUri', @@ -214,6 +267,7 @@ public static function swaggerTypes() 'declined_date_time' => 'setDeclinedDateTime', 'deleted_date_time' => 'setDeletedDateTime', 'delivered_date_time' => 'setDeliveredDateTime', + 'disable_responsive_document' => 'setDisableResponsiveDocument', 'documents' => 'setDocuments', 'documents_combined_uri' => 'setDocumentsCombinedUri', 'documents_uri' => 'setDocumentsUri', @@ -222,28 +276,49 @@ public static function swaggerTypes() 'email_subject' => 'setEmailSubject', 'enable_wet_sign' => 'setEnableWetSign', 'enforce_signer_visibility' => 'setEnforceSignerVisibility', + 'envelope_attachments' => 'setEnvelopeAttachments', + 'envelope_documents' => 'setEnvelopeDocuments', 'envelope_id' => 'setEnvelopeId', 'envelope_id_stamping' => 'setEnvelopeIdStamping', + 'envelope_location' => 'setEnvelopeLocation', + 'envelope_metadata' => 'setEnvelopeMetadata', 'envelope_uri' => 'setEnvelopeUri', 'event_notification' => 'setEventNotification', + 'event_notifications' => 'setEventNotifications', + 'expire_after' => 'setExpireAfter', + 'expire_date_time' => 'setExpireDateTime', + 'expire_enabled' => 'setExpireEnabled', + 'external_envelope_id' => 'setExternalEnvelopeId', + 'folders' => 'setFolders', + 'has_comments' => 'setHasComments', + 'has_form_data_changed' => 'setHasFormDataChanged', + 'has_wav_file' => 'setHasWavFile', + 'holder' => 'setHolder', 'initial_sent_date_time' => 'setInitialSentDateTime', 'is21_cfr_part11' => 'setIs21CfrPart11', + 'is_dynamic_envelope' => 'setIsDynamicEnvelope', 'is_signature_provider_envelope' => 'setIsSignatureProviderEnvelope', 'last_modified_date_time' => 'setLastModifiedDateTime', + 'location' => 'setLocation', 'lock_information' => 'setLockInformation', 'message_lock' => 'setMessageLock', 'notification' => 'setNotification', 'notification_uri' => 'setNotificationUri', 'password' => 'setPassword', + 'power_form' => 'setPowerForm', + 'purge_completed_date' => 'setPurgeCompletedDate', + 'purge_request_date' => 'setPurgeRequestDate', 'purge_state' => 'setPurgeState', 'recipients' => 'setRecipients', 'recipients_lock' => 'setRecipientsLock', 'recipients_uri' => 'setRecipientsUri', + 'sender' => 'setSender', 'sent_date_time' => 'setSentDateTime', 'signer_can_sign_on_mobile' => 'setSignerCanSignOnMobile', 'signing_location' => 'setSigningLocation', 'status' => 'setStatus', 'status_changed_date_time' => 'setStatusChangedDateTime', + 'status_date_time' => 'setStatusDateTime', 'template_id' => 'setTemplateId', 'template_roles' => 'setTemplateRoles', 'templates_uri' => 'setTemplatesUri', @@ -259,11 +334,14 @@ public static function swaggerTypes() * @var string[] */ protected static $getters = [ + 'access_control_list_base64' => 'getAccessControlListBase64', 'accessibility' => 'getAccessibility', + 'allow_comments' => 'getAllowComments', 'allow_markup' => 'getAllowMarkup', 'allow_reassign' => 'getAllowReassign', 'allow_recipient_recursion' => 'getAllowRecipientRecursion', 'allow_view_history' => 'getAllowViewHistory', + 'any_signer' => 'getAnySigner', 'asynchronous' => 'getAsynchronous', 'attachments' => 'getAttachments', 'attachments_uri' => 'getAttachmentsUri', @@ -281,6 +359,7 @@ public static function swaggerTypes() 'declined_date_time' => 'getDeclinedDateTime', 'deleted_date_time' => 'getDeletedDateTime', 'delivered_date_time' => 'getDeliveredDateTime', + 'disable_responsive_document' => 'getDisableResponsiveDocument', 'documents' => 'getDocuments', 'documents_combined_uri' => 'getDocumentsCombinedUri', 'documents_uri' => 'getDocumentsUri', @@ -289,28 +368,49 @@ public static function swaggerTypes() 'email_subject' => 'getEmailSubject', 'enable_wet_sign' => 'getEnableWetSign', 'enforce_signer_visibility' => 'getEnforceSignerVisibility', + 'envelope_attachments' => 'getEnvelopeAttachments', + 'envelope_documents' => 'getEnvelopeDocuments', 'envelope_id' => 'getEnvelopeId', 'envelope_id_stamping' => 'getEnvelopeIdStamping', + 'envelope_location' => 'getEnvelopeLocation', + 'envelope_metadata' => 'getEnvelopeMetadata', 'envelope_uri' => 'getEnvelopeUri', 'event_notification' => 'getEventNotification', + 'event_notifications' => 'getEventNotifications', + 'expire_after' => 'getExpireAfter', + 'expire_date_time' => 'getExpireDateTime', + 'expire_enabled' => 'getExpireEnabled', + 'external_envelope_id' => 'getExternalEnvelopeId', + 'folders' => 'getFolders', + 'has_comments' => 'getHasComments', + 'has_form_data_changed' => 'getHasFormDataChanged', + 'has_wav_file' => 'getHasWavFile', + 'holder' => 'getHolder', 'initial_sent_date_time' => 'getInitialSentDateTime', 'is21_cfr_part11' => 'getIs21CfrPart11', + 'is_dynamic_envelope' => 'getIsDynamicEnvelope', 'is_signature_provider_envelope' => 'getIsSignatureProviderEnvelope', 'last_modified_date_time' => 'getLastModifiedDateTime', + 'location' => 'getLocation', 'lock_information' => 'getLockInformation', 'message_lock' => 'getMessageLock', 'notification' => 'getNotification', 'notification_uri' => 'getNotificationUri', 'password' => 'getPassword', + 'power_form' => 'getPowerForm', + 'purge_completed_date' => 'getPurgeCompletedDate', + 'purge_request_date' => 'getPurgeRequestDate', 'purge_state' => 'getPurgeState', 'recipients' => 'getRecipients', 'recipients_lock' => 'getRecipientsLock', 'recipients_uri' => 'getRecipientsUri', + 'sender' => 'getSender', 'sent_date_time' => 'getSentDateTime', 'signer_can_sign_on_mobile' => 'getSignerCanSignOnMobile', 'signing_location' => 'getSigningLocation', 'status' => 'getStatus', 'status_changed_date_time' => 'getStatusChangedDateTime', + 'status_date_time' => 'getStatusDateTime', 'template_id' => 'getTemplateId', 'template_roles' => 'getTemplateRoles', 'templates_uri' => 'getTemplatesUri', @@ -351,11 +451,14 @@ public static function getters() */ public function __construct(array $data = null) { + $this->container['access_control_list_base64'] = isset($data['access_control_list_base64']) ? $data['access_control_list_base64'] : null; $this->container['accessibility'] = isset($data['accessibility']) ? $data['accessibility'] : null; + $this->container['allow_comments'] = isset($data['allow_comments']) ? $data['allow_comments'] : null; $this->container['allow_markup'] = isset($data['allow_markup']) ? $data['allow_markup'] : null; $this->container['allow_reassign'] = isset($data['allow_reassign']) ? $data['allow_reassign'] : null; $this->container['allow_recipient_recursion'] = isset($data['allow_recipient_recursion']) ? $data['allow_recipient_recursion'] : null; $this->container['allow_view_history'] = isset($data['allow_view_history']) ? $data['allow_view_history'] : null; + $this->container['any_signer'] = isset($data['any_signer']) ? $data['any_signer'] : null; $this->container['asynchronous'] = isset($data['asynchronous']) ? $data['asynchronous'] : null; $this->container['attachments'] = isset($data['attachments']) ? $data['attachments'] : null; $this->container['attachments_uri'] = isset($data['attachments_uri']) ? $data['attachments_uri'] : null; @@ -373,6 +476,7 @@ public function __construct(array $data = null) $this->container['declined_date_time'] = isset($data['declined_date_time']) ? $data['declined_date_time'] : null; $this->container['deleted_date_time'] = isset($data['deleted_date_time']) ? $data['deleted_date_time'] : null; $this->container['delivered_date_time'] = isset($data['delivered_date_time']) ? $data['delivered_date_time'] : null; + $this->container['disable_responsive_document'] = isset($data['disable_responsive_document']) ? $data['disable_responsive_document'] : null; $this->container['documents'] = isset($data['documents']) ? $data['documents'] : null; $this->container['documents_combined_uri'] = isset($data['documents_combined_uri']) ? $data['documents_combined_uri'] : null; $this->container['documents_uri'] = isset($data['documents_uri']) ? $data['documents_uri'] : null; @@ -381,28 +485,49 @@ public function __construct(array $data = null) $this->container['email_subject'] = isset($data['email_subject']) ? $data['email_subject'] : null; $this->container['enable_wet_sign'] = isset($data['enable_wet_sign']) ? $data['enable_wet_sign'] : null; $this->container['enforce_signer_visibility'] = isset($data['enforce_signer_visibility']) ? $data['enforce_signer_visibility'] : null; + $this->container['envelope_attachments'] = isset($data['envelope_attachments']) ? $data['envelope_attachments'] : null; + $this->container['envelope_documents'] = isset($data['envelope_documents']) ? $data['envelope_documents'] : null; $this->container['envelope_id'] = isset($data['envelope_id']) ? $data['envelope_id'] : null; $this->container['envelope_id_stamping'] = isset($data['envelope_id_stamping']) ? $data['envelope_id_stamping'] : null; + $this->container['envelope_location'] = isset($data['envelope_location']) ? $data['envelope_location'] : null; + $this->container['envelope_metadata'] = isset($data['envelope_metadata']) ? $data['envelope_metadata'] : null; $this->container['envelope_uri'] = isset($data['envelope_uri']) ? $data['envelope_uri'] : null; $this->container['event_notification'] = isset($data['event_notification']) ? $data['event_notification'] : null; + $this->container['event_notifications'] = isset($data['event_notifications']) ? $data['event_notifications'] : null; + $this->container['expire_after'] = isset($data['expire_after']) ? $data['expire_after'] : null; + $this->container['expire_date_time'] = isset($data['expire_date_time']) ? $data['expire_date_time'] : null; + $this->container['expire_enabled'] = isset($data['expire_enabled']) ? $data['expire_enabled'] : null; + $this->container['external_envelope_id'] = isset($data['external_envelope_id']) ? $data['external_envelope_id'] : null; + $this->container['folders'] = isset($data['folders']) ? $data['folders'] : null; + $this->container['has_comments'] = isset($data['has_comments']) ? $data['has_comments'] : null; + $this->container['has_form_data_changed'] = isset($data['has_form_data_changed']) ? $data['has_form_data_changed'] : null; + $this->container['has_wav_file'] = isset($data['has_wav_file']) ? $data['has_wav_file'] : null; + $this->container['holder'] = isset($data['holder']) ? $data['holder'] : null; $this->container['initial_sent_date_time'] = isset($data['initial_sent_date_time']) ? $data['initial_sent_date_time'] : null; $this->container['is21_cfr_part11'] = isset($data['is21_cfr_part11']) ? $data['is21_cfr_part11'] : null; + $this->container['is_dynamic_envelope'] = isset($data['is_dynamic_envelope']) ? $data['is_dynamic_envelope'] : null; $this->container['is_signature_provider_envelope'] = isset($data['is_signature_provider_envelope']) ? $data['is_signature_provider_envelope'] : null; $this->container['last_modified_date_time'] = isset($data['last_modified_date_time']) ? $data['last_modified_date_time'] : null; + $this->container['location'] = isset($data['location']) ? $data['location'] : null; $this->container['lock_information'] = isset($data['lock_information']) ? $data['lock_information'] : null; $this->container['message_lock'] = isset($data['message_lock']) ? $data['message_lock'] : null; $this->container['notification'] = isset($data['notification']) ? $data['notification'] : null; $this->container['notification_uri'] = isset($data['notification_uri']) ? $data['notification_uri'] : null; $this->container['password'] = isset($data['password']) ? $data['password'] : null; + $this->container['power_form'] = isset($data['power_form']) ? $data['power_form'] : null; + $this->container['purge_completed_date'] = isset($data['purge_completed_date']) ? $data['purge_completed_date'] : null; + $this->container['purge_request_date'] = isset($data['purge_request_date']) ? $data['purge_request_date'] : null; $this->container['purge_state'] = isset($data['purge_state']) ? $data['purge_state'] : null; $this->container['recipients'] = isset($data['recipients']) ? $data['recipients'] : null; $this->container['recipients_lock'] = isset($data['recipients_lock']) ? $data['recipients_lock'] : null; $this->container['recipients_uri'] = isset($data['recipients_uri']) ? $data['recipients_uri'] : null; + $this->container['sender'] = isset($data['sender']) ? $data['sender'] : null; $this->container['sent_date_time'] = isset($data['sent_date_time']) ? $data['sent_date_time'] : null; $this->container['signer_can_sign_on_mobile'] = isset($data['signer_can_sign_on_mobile']) ? $data['signer_can_sign_on_mobile'] : null; $this->container['signing_location'] = isset($data['signing_location']) ? $data['signing_location'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; $this->container['status_changed_date_time'] = isset($data['status_changed_date_time']) ? $data['status_changed_date_time'] : null; + $this->container['status_date_time'] = isset($data['status_date_time']) ? $data['status_date_time'] : null; $this->container['template_id'] = isset($data['template_id']) ? $data['template_id'] : null; $this->container['template_roles'] = isset($data['template_roles']) ? $data['template_roles'] : null; $this->container['templates_uri'] = isset($data['templates_uri']) ? $data['templates_uri'] : null; @@ -435,6 +560,27 @@ public function valid() } + /** + * Gets access_control_list_base64 + * @return string + */ + public function getAccessControlListBase64() + { + return $this->container['access_control_list_base64']; + } + + /** + * Sets access_control_list_base64 + * @param string $access_control_list_base64 + * @return $this + */ + public function setAccessControlListBase64($access_control_list_base64) + { + $this->container['access_control_list_base64'] = $access_control_list_base64; + + return $this; + } + /** * Gets accessibility * @return string @@ -456,6 +602,27 @@ public function setAccessibility($accessibility) return $this; } + /** + * Gets allow_comments + * @return string + */ + public function getAllowComments() + { + return $this->container['allow_comments']; + } + + /** + * Sets allow_comments + * @param string $allow_comments + * @return $this + */ + public function setAllowComments($allow_comments) + { + $this->container['allow_comments'] = $allow_comments; + + return $this; + } + /** * Gets allow_markup * @return string @@ -540,6 +707,27 @@ public function setAllowViewHistory($allow_view_history) return $this; } + /** + * Gets any_signer + * @return string + */ + public function getAnySigner() + { + return $this->container['any_signer']; + } + + /** + * Sets any_signer + * @param string $any_signer + * @return $this + */ + public function setAnySigner($any_signer) + { + $this->container['any_signer'] = $any_signer; + + return $this; + } + /** * Gets asynchronous * @return string @@ -897,6 +1085,27 @@ public function setDeliveredDateTime($delivered_date_time) return $this; } + /** + * Gets disable_responsive_document + * @return string + */ + public function getDisableResponsiveDocument() + { + return $this->container['disable_responsive_document']; + } + + /** + * Sets disable_responsive_document + * @param string $disable_responsive_document + * @return $this + */ + public function setDisableResponsiveDocument($disable_responsive_document) + { + $this->container['disable_responsive_document'] = $disable_responsive_document; + + return $this; + } + /** * Gets documents * @return \DocuSign\eSign\Model\Document[] @@ -1065,6 +1274,48 @@ public function setEnforceSignerVisibility($enforce_signer_visibility) return $this; } + /** + * Gets envelope_attachments + * @return \DocuSign\eSign\Model\Attachment[] + */ + public function getEnvelopeAttachments() + { + return $this->container['envelope_attachments']; + } + + /** + * Sets envelope_attachments + * @param \DocuSign\eSign\Model\Attachment[] $envelope_attachments + * @return $this + */ + public function setEnvelopeAttachments($envelope_attachments) + { + $this->container['envelope_attachments'] = $envelope_attachments; + + return $this; + } + + /** + * Gets envelope_documents + * @return \DocuSign\eSign\Model\EnvelopeDocument[] + */ + public function getEnvelopeDocuments() + { + return $this->container['envelope_documents']; + } + + /** + * Sets envelope_documents + * @param \DocuSign\eSign\Model\EnvelopeDocument[] $envelope_documents + * @return $this + */ + public function setEnvelopeDocuments($envelope_documents) + { + $this->container['envelope_documents'] = $envelope_documents; + + return $this; + } + /** * Gets envelope_id * @return string @@ -1107,6 +1358,48 @@ public function setEnvelopeIdStamping($envelope_id_stamping) return $this; } + /** + * Gets envelope_location + * @return string + */ + public function getEnvelopeLocation() + { + return $this->container['envelope_location']; + } + + /** + * Sets envelope_location + * @param string $envelope_location + * @return $this + */ + public function setEnvelopeLocation($envelope_location) + { + $this->container['envelope_location'] = $envelope_location; + + return $this; + } + + /** + * Gets envelope_metadata + * @return \DocuSign\eSign\Model\EnvelopeMetadata + */ + public function getEnvelopeMetadata() + { + return $this->container['envelope_metadata']; + } + + /** + * Sets envelope_metadata + * @param \DocuSign\eSign\Model\EnvelopeMetadata $envelope_metadata + * @return $this + */ + public function setEnvelopeMetadata($envelope_metadata) + { + $this->container['envelope_metadata'] = $envelope_metadata; + + return $this; + } + /** * Gets envelope_uri * @return string @@ -1149,6 +1442,216 @@ public function setEventNotification($event_notification) return $this; } + /** + * Gets event_notifications + * @return \DocuSign\eSign\Model\EventNotification[] + */ + public function getEventNotifications() + { + return $this->container['event_notifications']; + } + + /** + * Sets event_notifications + * @param \DocuSign\eSign\Model\EventNotification[] $event_notifications + * @return $this + */ + public function setEventNotifications($event_notifications) + { + $this->container['event_notifications'] = $event_notifications; + + return $this; + } + + /** + * Gets expire_after + * @return string + */ + public function getExpireAfter() + { + return $this->container['expire_after']; + } + + /** + * Sets expire_after + * @param string $expire_after + * @return $this + */ + public function setExpireAfter($expire_after) + { + $this->container['expire_after'] = $expire_after; + + return $this; + } + + /** + * Gets expire_date_time + * @return string + */ + public function getExpireDateTime() + { + return $this->container['expire_date_time']; + } + + /** + * Sets expire_date_time + * @param string $expire_date_time + * @return $this + */ + public function setExpireDateTime($expire_date_time) + { + $this->container['expire_date_time'] = $expire_date_time; + + return $this; + } + + /** + * Gets expire_enabled + * @return string + */ + public function getExpireEnabled() + { + return $this->container['expire_enabled']; + } + + /** + * Sets expire_enabled + * @param string $expire_enabled + * @return $this + */ + public function setExpireEnabled($expire_enabled) + { + $this->container['expire_enabled'] = $expire_enabled; + + return $this; + } + + /** + * Gets external_envelope_id + * @return string + */ + public function getExternalEnvelopeId() + { + return $this->container['external_envelope_id']; + } + + /** + * Sets external_envelope_id + * @param string $external_envelope_id + * @return $this + */ + public function setExternalEnvelopeId($external_envelope_id) + { + $this->container['external_envelope_id'] = $external_envelope_id; + + return $this; + } + + /** + * Gets folders + * @return \DocuSign\eSign\Model\Folder[] + */ + public function getFolders() + { + return $this->container['folders']; + } + + /** + * Sets folders + * @param \DocuSign\eSign\Model\Folder[] $folders + * @return $this + */ + public function setFolders($folders) + { + $this->container['folders'] = $folders; + + return $this; + } + + /** + * Gets has_comments + * @return string + */ + public function getHasComments() + { + return $this->container['has_comments']; + } + + /** + * Sets has_comments + * @param string $has_comments + * @return $this + */ + public function setHasComments($has_comments) + { + $this->container['has_comments'] = $has_comments; + + return $this; + } + + /** + * Gets has_form_data_changed + * @return string + */ + public function getHasFormDataChanged() + { + return $this->container['has_form_data_changed']; + } + + /** + * Sets has_form_data_changed + * @param string $has_form_data_changed + * @return $this + */ + public function setHasFormDataChanged($has_form_data_changed) + { + $this->container['has_form_data_changed'] = $has_form_data_changed; + + return $this; + } + + /** + * Gets has_wav_file + * @return string + */ + public function getHasWavFile() + { + return $this->container['has_wav_file']; + } + + /** + * Sets has_wav_file + * @param string $has_wav_file + * @return $this + */ + public function setHasWavFile($has_wav_file) + { + $this->container['has_wav_file'] = $has_wav_file; + + return $this; + } + + /** + * Gets holder + * @return string + */ + public function getHolder() + { + return $this->container['holder']; + } + + /** + * Sets holder + * @param string $holder + * @return $this + */ + public function setHolder($holder) + { + $this->container['holder'] = $holder; + + return $this; + } + /** * Gets initial_sent_date_time * @return string @@ -1191,6 +1694,27 @@ public function setIs21CfrPart11($is21_cfr_part11) return $this; } + /** + * Gets is_dynamic_envelope + * @return string + */ + public function getIsDynamicEnvelope() + { + return $this->container['is_dynamic_envelope']; + } + + /** + * Sets is_dynamic_envelope + * @param string $is_dynamic_envelope + * @return $this + */ + public function setIsDynamicEnvelope($is_dynamic_envelope) + { + $this->container['is_dynamic_envelope'] = $is_dynamic_envelope; + + return $this; + } + /** * Gets is_signature_provider_envelope * @return string @@ -1233,6 +1757,27 @@ public function setLastModifiedDateTime($last_modified_date_time) return $this; } + /** + * Gets location + * @return string + */ + public function getLocation() + { + return $this->container['location']; + } + + /** + * Sets location + * @param string $location + * @return $this + */ + public function setLocation($location) + { + $this->container['location'] = $location; + + return $this; + } + /** * Gets lock_information * @return \DocuSign\eSign\Model\LockInformation @@ -1338,6 +1883,69 @@ public function setPassword($password) return $this; } + /** + * Gets power_form + * @return \DocuSign\eSign\Model\PowerForm + */ + public function getPowerForm() + { + return $this->container['power_form']; + } + + /** + * Sets power_form + * @param \DocuSign\eSign\Model\PowerForm $power_form + * @return $this + */ + public function setPowerForm($power_form) + { + $this->container['power_form'] = $power_form; + + return $this; + } + + /** + * Gets purge_completed_date + * @return string + */ + public function getPurgeCompletedDate() + { + return $this->container['purge_completed_date']; + } + + /** + * Sets purge_completed_date + * @param string $purge_completed_date + * @return $this + */ + public function setPurgeCompletedDate($purge_completed_date) + { + $this->container['purge_completed_date'] = $purge_completed_date; + + return $this; + } + + /** + * Gets purge_request_date + * @return string + */ + public function getPurgeRequestDate() + { + return $this->container['purge_request_date']; + } + + /** + * Sets purge_request_date + * @param string $purge_request_date + * @return $this + */ + public function setPurgeRequestDate($purge_request_date) + { + $this->container['purge_request_date'] = $purge_request_date; + + return $this; + } + /** * Gets purge_state * @return string @@ -1422,6 +2030,27 @@ public function setRecipientsUri($recipients_uri) return $this; } + /** + * Gets sender + * @return \DocuSign\eSign\Model\UserInfo + */ + public function getSender() + { + return $this->container['sender']; + } + + /** + * Sets sender + * @param \DocuSign\eSign\Model\UserInfo $sender + * @return $this + */ + public function setSender($sender) + { + $this->container['sender'] = $sender; + + return $this; + } + /** * Gets sent_date_time * @return string @@ -1527,6 +2156,27 @@ public function setStatusChangedDateTime($status_changed_date_time) return $this; } + /** + * Gets status_date_time + * @return string + */ + public function getStatusDateTime() + { + return $this->container['status_date_time']; + } + + /** + * Sets status_date_time + * @param string $status_date_time + * @return $this + */ + public function setStatusDateTime($status_date_time) + { + $this->container['status_date_time'] = $status_date_time; + + return $this; + } + /** * Gets template_id * @return string diff --git a/src/Model/EnvelopeDocument.php b/src/Model/EnvelopeDocument.php index efff98aa..a95934e0 100644 --- a/src/Model/EnvelopeDocument.php +++ b/src/Model/EnvelopeDocument.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -54,20 +54,29 @@ class EnvelopeDocument implements ArrayAccess * @var string[] */ protected static $swaggerTypes = [ + 'added_recipient_ids' => 'string[]', 'attachment_tab_id' => 'string', 'authoritative_copy' => 'string', + 'authoritative_copy_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'available_document_types' => '\DocuSign\eSign\Model\SignatureType[]', 'contains_pdf_form_fields' => 'string', 'display' => 'string', + 'display_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_fields' => '\DocuSign\eSign\Model\NameValue[]', 'document_group' => 'string', 'document_id' => 'string', + 'document_id_guid' => 'string', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'include_in_download' => 'string', + 'include_in_download_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'order' => 'string', - 'pages' => 'string', + 'pages' => '\DocuSign\eSign\Model\Page[]', 'signer_must_acknowledge' => 'string', + 'signer_must_acknowledge_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'template_locked' => 'string', + 'template_required' => 'string', 'type' => 'string', 'uri' => 'string' ]; @@ -82,20 +91,29 @@ public static function swaggerTypes() * @var string[] */ protected static $attributeMap = [ + 'added_recipient_ids' => 'addedRecipientIds', 'attachment_tab_id' => 'attachmentTabId', 'authoritative_copy' => 'authoritativeCopy', + 'authoritative_copy_metadata' => 'authoritativeCopyMetadata', 'available_document_types' => 'availableDocumentTypes', 'contains_pdf_form_fields' => 'containsPdfFormFields', 'display' => 'display', + 'display_metadata' => 'displayMetadata', 'document_fields' => 'documentFields', 'document_group' => 'documentGroup', 'document_id' => 'documentId', + 'document_id_guid' => 'documentIdGuid', 'error_details' => 'errorDetails', 'include_in_download' => 'includeInDownload', + 'include_in_download_metadata' => 'includeInDownloadMetadata', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'order' => 'order', 'pages' => 'pages', 'signer_must_acknowledge' => 'signerMustAcknowledge', + 'signer_must_acknowledge_metadata' => 'signerMustAcknowledgeMetadata', + 'template_locked' => 'templateLocked', + 'template_required' => 'templateRequired', 'type' => 'type', 'uri' => 'uri' ]; @@ -106,20 +124,29 @@ public static function swaggerTypes() * @var string[] */ protected static $setters = [ + 'added_recipient_ids' => 'setAddedRecipientIds', 'attachment_tab_id' => 'setAttachmentTabId', 'authoritative_copy' => 'setAuthoritativeCopy', + 'authoritative_copy_metadata' => 'setAuthoritativeCopyMetadata', 'available_document_types' => 'setAvailableDocumentTypes', 'contains_pdf_form_fields' => 'setContainsPdfFormFields', 'display' => 'setDisplay', + 'display_metadata' => 'setDisplayMetadata', 'document_fields' => 'setDocumentFields', 'document_group' => 'setDocumentGroup', 'document_id' => 'setDocumentId', + 'document_id_guid' => 'setDocumentIdGuid', 'error_details' => 'setErrorDetails', 'include_in_download' => 'setIncludeInDownload', + 'include_in_download_metadata' => 'setIncludeInDownloadMetadata', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'order' => 'setOrder', 'pages' => 'setPages', 'signer_must_acknowledge' => 'setSignerMustAcknowledge', + 'signer_must_acknowledge_metadata' => 'setSignerMustAcknowledgeMetadata', + 'template_locked' => 'setTemplateLocked', + 'template_required' => 'setTemplateRequired', 'type' => 'setType', 'uri' => 'setUri' ]; @@ -130,20 +157,29 @@ public static function swaggerTypes() * @var string[] */ protected static $getters = [ + 'added_recipient_ids' => 'getAddedRecipientIds', 'attachment_tab_id' => 'getAttachmentTabId', 'authoritative_copy' => 'getAuthoritativeCopy', + 'authoritative_copy_metadata' => 'getAuthoritativeCopyMetadata', 'available_document_types' => 'getAvailableDocumentTypes', 'contains_pdf_form_fields' => 'getContainsPdfFormFields', 'display' => 'getDisplay', + 'display_metadata' => 'getDisplayMetadata', 'document_fields' => 'getDocumentFields', 'document_group' => 'getDocumentGroup', 'document_id' => 'getDocumentId', + 'document_id_guid' => 'getDocumentIdGuid', 'error_details' => 'getErrorDetails', 'include_in_download' => 'getIncludeInDownload', + 'include_in_download_metadata' => 'getIncludeInDownloadMetadata', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'order' => 'getOrder', 'pages' => 'getPages', 'signer_must_acknowledge' => 'getSignerMustAcknowledge', + 'signer_must_acknowledge_metadata' => 'getSignerMustAcknowledgeMetadata', + 'template_locked' => 'getTemplateLocked', + 'template_required' => 'getTemplateRequired', 'type' => 'getType', 'uri' => 'getUri' ]; @@ -179,20 +215,29 @@ public static function getters() */ public function __construct(array $data = null) { + $this->container['added_recipient_ids'] = isset($data['added_recipient_ids']) ? $data['added_recipient_ids'] : null; $this->container['attachment_tab_id'] = isset($data['attachment_tab_id']) ? $data['attachment_tab_id'] : null; $this->container['authoritative_copy'] = isset($data['authoritative_copy']) ? $data['authoritative_copy'] : null; + $this->container['authoritative_copy_metadata'] = isset($data['authoritative_copy_metadata']) ? $data['authoritative_copy_metadata'] : null; $this->container['available_document_types'] = isset($data['available_document_types']) ? $data['available_document_types'] : null; $this->container['contains_pdf_form_fields'] = isset($data['contains_pdf_form_fields']) ? $data['contains_pdf_form_fields'] : null; $this->container['display'] = isset($data['display']) ? $data['display'] : null; + $this->container['display_metadata'] = isset($data['display_metadata']) ? $data['display_metadata'] : null; $this->container['document_fields'] = isset($data['document_fields']) ? $data['document_fields'] : null; $this->container['document_group'] = isset($data['document_group']) ? $data['document_group'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_guid'] = isset($data['document_id_guid']) ? $data['document_id_guid'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['include_in_download'] = isset($data['include_in_download']) ? $data['include_in_download'] : null; + $this->container['include_in_download_metadata'] = isset($data['include_in_download_metadata']) ? $data['include_in_download_metadata'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['order'] = isset($data['order']) ? $data['order'] : null; $this->container['pages'] = isset($data['pages']) ? $data['pages'] : null; $this->container['signer_must_acknowledge'] = isset($data['signer_must_acknowledge']) ? $data['signer_must_acknowledge'] : null; + $this->container['signer_must_acknowledge_metadata'] = isset($data['signer_must_acknowledge_metadata']) ? $data['signer_must_acknowledge_metadata'] : null; + $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; $this->container['type'] = isset($data['type']) ? $data['type'] : null; $this->container['uri'] = isset($data['uri']) ? $data['uri'] : null; } @@ -220,6 +265,27 @@ public function valid() } + /** + * Gets added_recipient_ids + * @return string[] + */ + public function getAddedRecipientIds() + { + return $this->container['added_recipient_ids']; + } + + /** + * Sets added_recipient_ids + * @param string[] $added_recipient_ids + * @return $this + */ + public function setAddedRecipientIds($added_recipient_ids) + { + $this->container['added_recipient_ids'] = $added_recipient_ids; + + return $this; + } + /** * Gets attachment_tab_id * @return string @@ -262,6 +328,27 @@ public function setAuthoritativeCopy($authoritative_copy) return $this; } + /** + * Gets authoritative_copy_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAuthoritativeCopyMetadata() + { + return $this->container['authoritative_copy_metadata']; + } + + /** + * Sets authoritative_copy_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $authoritative_copy_metadata + * @return $this + */ + public function setAuthoritativeCopyMetadata($authoritative_copy_metadata) + { + $this->container['authoritative_copy_metadata'] = $authoritative_copy_metadata; + + return $this; + } + /** * Gets available_document_types * @return \DocuSign\eSign\Model\SignatureType[] @@ -325,6 +412,27 @@ public function setDisplay($display) return $this; } + /** + * Gets display_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDisplayMetadata() + { + return $this->container['display_metadata']; + } + + /** + * Sets display_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $display_metadata + * @return $this + */ + public function setDisplayMetadata($display_metadata) + { + $this->container['display_metadata'] = $display_metadata; + + return $this; + } + /** * Gets document_fields * @return \DocuSign\eSign\Model\NameValue[] @@ -388,6 +496,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_guid + * @return string + */ + public function getDocumentIdGuid() + { + return $this->container['document_id_guid']; + } + + /** + * Sets document_id_guid + * @param string $document_id_guid + * @return $this + */ + public function setDocumentIdGuid($document_id_guid) + { + $this->container['document_id_guid'] = $document_id_guid; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -430,6 +559,27 @@ public function setIncludeInDownload($include_in_download) return $this; } + /** + * Gets include_in_download_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getIncludeInDownloadMetadata() + { + return $this->container['include_in_download_metadata']; + } + + /** + * Sets include_in_download_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $include_in_download_metadata + * @return $this + */ + public function setIncludeInDownloadMetadata($include_in_download_metadata) + { + $this->container['include_in_download_metadata'] = $include_in_download_metadata; + + return $this; + } + /** * Gets name * @return string @@ -451,6 +601,27 @@ public function setName($name) return $this; } + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + /** * Gets order * @return string @@ -474,7 +645,7 @@ public function setOrder($order) /** * Gets pages - * @return string + * @return \DocuSign\eSign\Model\Page[] */ public function getPages() { @@ -483,7 +654,7 @@ public function getPages() /** * Sets pages - * @param string $pages + * @param \DocuSign\eSign\Model\Page[] $pages * @return $this */ public function setPages($pages) @@ -514,6 +685,69 @@ public function setSignerMustAcknowledge($signer_must_acknowledge) return $this; } + /** + * Gets signer_must_acknowledge_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSignerMustAcknowledgeMetadata() + { + return $this->container['signer_must_acknowledge_metadata']; + } + + /** + * Sets signer_must_acknowledge_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $signer_must_acknowledge_metadata + * @return $this + */ + public function setSignerMustAcknowledgeMetadata($signer_must_acknowledge_metadata) + { + $this->container['signer_must_acknowledge_metadata'] = $signer_must_acknowledge_metadata; + + return $this; + } + + /** + * Gets template_locked + * @return string + */ + public function getTemplateLocked() + { + return $this->container['template_locked']; + } + + /** + * Sets template_locked + * @param string $template_locked When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. + * @return $this + */ + public function setTemplateLocked($template_locked) + { + $this->container['template_locked'] = $template_locked; + + return $this; + } + + /** + * Gets template_required + * @return string + */ + public function getTemplateRequired() + { + return $this->container['template_required']; + } + + /** + * Sets template_required + * @param string $template_required When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. + * @return $this + */ + public function setTemplateRequired($template_required) + { + $this->container['template_required'] = $template_required; + + return $this; + } + /** * Gets type * @return string diff --git a/src/Model/EnvelopeDocumentsResult.php b/src/Model/EnvelopeDocumentsResult.php index 1af3908a..9c155122 100644 --- a/src/Model/EnvelopeDocumentsResult.php +++ b/src/Model/EnvelopeDocumentsResult.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/EnvelopeEvent.php b/src/Model/EnvelopeEvent.php index ca404870..1cbc7a4b 100644 --- a/src/Model/EnvelopeEvent.php +++ b/src/Model/EnvelopeEvent.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/EnvelopeFormData.php b/src/Model/EnvelopeFormData.php index 3cba06cf..2551cdb0 100644 --- a/src/Model/EnvelopeFormData.php +++ b/src/Model/EnvelopeFormData.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -56,7 +56,7 @@ class EnvelopeFormData implements ArrayAccess protected static $swaggerTypes = [ 'email_subject' => 'string', 'envelope_id' => 'string', - 'form_data' => '\DocuSign\eSign\Model\NameValue[]', + 'form_data' => '\DocuSign\eSign\Model\FormDataItem[]', 'recipient_form_data' => '\DocuSign\eSign\Model\RecipientFormData[]', 'sent_date_time' => 'string', 'status' => 'string' @@ -214,7 +214,7 @@ public function setEnvelopeId($envelope_id) /** * Gets form_data - * @return \DocuSign\eSign\Model\NameValue[] + * @return \DocuSign\eSign\Model\FormDataItem[] */ public function getFormData() { @@ -223,7 +223,7 @@ public function getFormData() /** * Sets form_data - * @param \DocuSign\eSign\Model\NameValue[] $form_data + * @param \DocuSign\eSign\Model\FormDataItem[] $form_data * @return $this */ public function setFormData($form_data) diff --git a/src/Model/EnvelopeId.php b/src/Model/EnvelopeId.php index 83d298ad..03d6e19b 100644 --- a/src/Model/EnvelopeId.php +++ b/src/Model/EnvelopeId.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,38 +55,87 @@ class EnvelopeId implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'bold' => 'string', + 'bold_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'font' => 'string', 'font_color' => 'string', + 'font_color_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'font_size' => 'string', + 'font_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'italic' => 'string', + 'italic_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locale_policy' => '\DocuSign\eSign\Model\LocalePolicyTab', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'underline' => 'string', + 'underline_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -100,38 +149,87 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'bold' => 'bold', + 'bold_metadata' => 'boldMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', 'font' => 'font', 'font_color' => 'fontColor', + 'font_color_metadata' => 'fontColorMetadata', + 'font_metadata' => 'fontMetadata', 'font_size' => 'fontSize', + 'font_size_metadata' => 'fontSizeMetadata', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', + 'height' => 'height', + 'height_metadata' => 'heightMetadata', 'italic' => 'italic', + 'italic_metadata' => 'italicMetadata', + 'locale_policy' => 'localePolicy', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', 'underline' => 'underline', + 'underline_metadata' => 'underlineMetadata', + 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -141,38 +239,87 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'bold' => 'setBold', + 'bold_metadata' => 'setBoldMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', 'font' => 'setFont', 'font_color' => 'setFontColor', + 'font_color_metadata' => 'setFontColorMetadata', + 'font_metadata' => 'setFontMetadata', 'font_size' => 'setFontSize', + 'font_size_metadata' => 'setFontSizeMetadata', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', + 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', 'italic' => 'setItalic', + 'italic_metadata' => 'setItalicMetadata', + 'locale_policy' => 'setLocalePolicy', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', 'underline' => 'setUnderline', + 'underline_metadata' => 'setUnderlineMetadata', + 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -182,38 +329,87 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'bold' => 'getBold', + 'bold_metadata' => 'getBoldMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', 'font' => 'getFont', 'font_color' => 'getFontColor', + 'font_color_metadata' => 'getFontColorMetadata', + 'font_metadata' => 'getFontMetadata', 'font_size' => 'getFontSize', + 'font_size_metadata' => 'getFontSizeMetadata', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', + 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', 'italic' => 'getItalic', + 'italic_metadata' => 'getItalicMetadata', + 'locale_policy' => 'getLocalePolicy', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', 'underline' => 'getUnderline', + 'underline_metadata' => 'getUnderlineMetadata', + 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -248,38 +444,87 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['bold'] = isset($data['bold']) ? $data['bold'] : null; + $this->container['bold_metadata'] = isset($data['bold_metadata']) ? $data['bold_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['font'] = isset($data['font']) ? $data['font'] : null; $this->container['font_color'] = isset($data['font_color']) ? $data['font_color'] : null; + $this->container['font_color_metadata'] = isset($data['font_color_metadata']) ? $data['font_color_metadata'] : null; + $this->container['font_metadata'] = isset($data['font_metadata']) ? $data['font_metadata'] : null; $this->container['font_size'] = isset($data['font_size']) ? $data['font_size'] : null; + $this->container['font_size_metadata'] = isset($data['font_size_metadata']) ? $data['font_size_metadata'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; $this->container['italic'] = isset($data['italic']) ? $data['italic'] : null; + $this->container['italic_metadata'] = isset($data['italic_metadata']) ? $data['italic_metadata'] : null; + $this->container['locale_policy'] = isset($data['locale_policy']) ? $data['locale_policy'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; $this->container['underline'] = isset($data['underline']) ? $data['underline'] : null; + $this->container['underline_metadata'] = isset($data['underline_metadata']) ? $data['underline_metadata'] : null; + $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -326,6 +571,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -347,6 +613,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -368,6 +655,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -389,6 +697,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -410,6 +739,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -431,6 +823,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -452,6 +865,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -473,6 +907,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets bold * @return string @@ -494,6 +949,27 @@ public function setBold($bold) return $this; } + /** + * Gets bold_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getBoldMetadata() + { + return $this->container['bold_metadata']; + } + + /** + * Sets bold_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $bold_metadata + * @return $this + */ + public function setBoldMetadata($bold_metadata) + { + $this->container['bold_metadata'] = $bold_metadata; + + return $this; + } + /** * Gets conditional_parent_label * @return string @@ -515,6 +991,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -536,6 +1033,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -557,6 +1075,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -578,6 +1117,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -642,143 +1202,542 @@ public function setFontColor($font_color) } /** - * Gets font_size - * @return string + * Gets font_color_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getFontSize() + public function getFontColorMetadata() { - return $this->container['font_size']; + return $this->container['font_color_metadata']; } /** - * Sets font_size - * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * Sets font_color_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_color_metadata * @return $this */ - public function setFontSize($font_size) + public function setFontColorMetadata($font_color_metadata) { - $this->container['font_size'] = $font_size; + $this->container['font_color_metadata'] = $font_color_metadata; return $this; } /** - * Gets italic - * @return string + * Gets font_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getItalic() + public function getFontMetadata() { - return $this->container['italic']; + return $this->container['font_metadata']; } /** - * Sets italic - * @param string $italic When set to **true**, the information in the tab is italic. + * Sets font_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_metadata * @return $this */ - public function setItalic($italic) + public function setFontMetadata($font_metadata) { - $this->container['italic'] = $italic; + $this->container['font_metadata'] = $font_metadata; return $this; } /** - * Gets merge_field - * @return \DocuSign\eSign\Model\MergeField + * Gets font_size + * @return string */ - public function getMergeField() + public function getFontSize() { - return $this->container['merge_field']; + return $this->container['font_size']; } /** - * Sets merge_field - * @param \DocuSign\eSign\Model\MergeField $merge_field + * Sets font_size + * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. * @return $this */ - public function setMergeField($merge_field) + public function setFontSize($font_size) { - $this->container['merge_field'] = $merge_field; + $this->container['font_size'] = $font_size; return $this; } /** - * Gets name - * @return string + * Gets font_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getName() + public function getFontSizeMetadata() { - return $this->container['name']; + return $this->container['font_size_metadata']; } /** - * Sets name - * @param string $name + * Sets font_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_size_metadata * @return $this */ - public function setName($name) + public function setFontSizeMetadata($font_size_metadata) { - $this->container['name'] = $name; + $this->container['font_size_metadata'] = $font_size_metadata; return $this; } /** - * Gets page_number + * Gets form_order * @return string */ - public function getPageNumber() + public function getFormOrder() { - return $this->container['page_number']; + return $this->container['form_order']; } /** - * Sets page_number - * @param string $page_number Specifies the page number on which the tab is located. + * Sets form_order + * @param string $form_order * @return $this */ - public function setPageNumber($page_number) + public function setFormOrder($form_order) { - $this->container['page_number'] = $page_number; + $this->container['form_order'] = $form_order; return $this; } /** - * Gets recipient_id - * @return string + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getRecipientId() + public function getFormOrderMetadata() { - return $this->container['recipient_id']; + return $this->container['form_order_metadata']; } /** - * Sets recipient_id - * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata * @return $this */ - public function setRecipientId($recipient_id) + public function setFormOrderMetadata($form_order_metadata) { - $this->container['recipient_id'] = $recipient_id; + $this->container['form_order_metadata'] = $form_order_metadata; return $this; } /** - * Gets status + * Gets form_page_label * @return string */ - public function getStatus() + public function getFormPageLabel() { - return $this->container['status']; + return $this->container['form_page_label']; } /** - * Sets status - * @param string $status 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. + * Sets form_page_label + * @param string $form_page_label + * @return $this + */ + public function setFormPageLabel($form_page_label) + { + $this->container['form_page_label'] = $form_page_label; + + return $this; + } + + /** + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageLabelMetadata() + { + return $this->container['form_page_label_metadata']; + } + + /** + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata + * @return $this + */ + public function setFormPageLabelMetadata($form_page_label_metadata) + { + $this->container['form_page_label_metadata'] = $form_page_label_metadata; + + return $this; + } + + /** + * Gets form_page_number + * @return string + */ + public function getFormPageNumber() + { + return $this->container['form_page_number']; + } + + /** + * Sets form_page_number + * @param string $form_page_number + * @return $this + */ + public function setFormPageNumber($form_page_number) + { + $this->container['form_page_number'] = $form_page_number; + + return $this; + } + + /** + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageNumberMetadata() + { + return $this->container['form_page_number_metadata']; + } + + /** + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata + * @return $this + */ + public function setFormPageNumberMetadata($form_page_number_metadata) + { + $this->container['form_page_number_metadata'] = $form_page_number_metadata; + + return $this; + } + + /** + * Gets height + * @return string + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param string $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHeightMetadata() + { + return $this->container['height_metadata']; + } + + /** + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets italic + * @return string + */ + public function getItalic() + { + return $this->container['italic']; + } + + /** + * Sets italic + * @param string $italic When set to **true**, the information in the tab is italic. + * @return $this + */ + public function setItalic($italic) + { + $this->container['italic'] = $italic; + + return $this; + } + + /** + * Gets italic_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getItalicMetadata() + { + return $this->container['italic_metadata']; + } + + /** + * Sets italic_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $italic_metadata + * @return $this + */ + public function setItalicMetadata($italic_metadata) + { + $this->container['italic_metadata'] = $italic_metadata; + + return $this; + } + + /** + * Gets locale_policy + * @return \DocuSign\eSign\Model\LocalePolicyTab + */ + public function getLocalePolicy() + { + return $this->container['locale_policy']; + } + + /** + * Sets locale_policy + * @param \DocuSign\eSign\Model\LocalePolicyTab $locale_policy + * @return $this + */ + public function setLocalePolicy($locale_policy) + { + $this->container['locale_policy'] = $locale_policy; + + return $this; + } + + /** + * Gets merge_field + * @return \DocuSign\eSign\Model\MergeField + */ + public function getMergeField() + { + return $this->container['merge_field']; + } + + /** + * Sets merge_field + * @param \DocuSign\eSign\Model\MergeField $merge_field + * @return $this + */ + public function setMergeField($merge_field) + { + $this->container['merge_field'] = $merge_field; + + return $this; + } + + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + + /** + * Gets name + * @return string + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * @param string $name + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + + /** + * Gets page_number + * @return string + */ + public function getPageNumber() + { + return $this->container['page_number']; + } + + /** + * Sets page_number + * @param string $page_number Specifies the page number on which the tab is located. + * @return $this + */ + public function setPageNumber($page_number) + { + $this->container['page_number'] = $page_number; + + return $this; + } + + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + + /** + * Gets recipient_id + * @return string + */ + public function getRecipientId() + { + return $this->container['recipient_id']; + } + + /** + * Sets recipient_id + * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @return $this + */ + public function setRecipientId($recipient_id) + { + $this->container['recipient_id'] = $recipient_id; + + return $this; + } + + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + + /** + * Gets status + * @return string + */ + public function getStatus() + { + return $this->container['status']; + } + + /** + * Sets status + * @param string $status 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 $this */ public function setStatus($status) @@ -788,6 +1747,27 @@ public function setStatus($status) return $this; } + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + /** * Gets tab_group_labels * @return string[] @@ -809,6 +1789,27 @@ public function setTabGroupLabels($tab_group_labels) return $this; } + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + /** * Gets tab_id * @return string @@ -830,6 +1831,27 @@ public function setTabId($tab_id) return $this; } + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + /** * Gets tab_label * @return string @@ -851,6 +1873,27 @@ public function setTabLabel($tab_label) return $this; } + /** + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabLabelMetadata() + { + return $this->container['tab_label_metadata']; + } + + /** + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata + * @return $this + */ + public function setTabLabelMetadata($tab_label_metadata) + { + $this->container['tab_label_metadata'] = $tab_label_metadata; + + return $this; + } + /** * Gets tab_order * @return string @@ -872,6 +1915,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -893,6 +1999,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -914,6 +2041,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -935,6 +2083,27 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + /** * Gets underline * @return string @@ -956,6 +2125,69 @@ public function setUnderline($underline) return $this; } + /** + * Gets underline_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getUnderlineMetadata() + { + return $this->container['underline_metadata']; + } + + /** + * Sets underline_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $underline_metadata + * @return $this + */ + public function setUnderlineMetadata($underline_metadata) + { + $this->container['underline_metadata'] = $underline_metadata; + + return $this; + } + + /** + * Gets width + * @return string + */ + public function getWidth() + { + return $this->container['width']; + } + + /** + * Sets width + * @param string $width Width of the tab in pixels. + * @return $this + */ + public function setWidth($width) + { + $this->container['width'] = $width; + + return $this; + } + + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -977,6 +2209,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -997,6 +2250,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/EnvelopeIdsRequest.php b/src/Model/EnvelopeIdsRequest.php index c0a28e83..85b4751c 100644 --- a/src/Model/EnvelopeIdsRequest.php +++ b/src/Model/EnvelopeIdsRequest.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/EnvelopeMetadata.php b/src/Model/EnvelopeMetadata.php new file mode 100644 index 00000000..4dc2e696 --- /dev/null +++ b/src/Model/EnvelopeMetadata.php @@ -0,0 +1,279 @@ + 'string', + 'allow_correct' => 'string', + 'enable_sign_with_notary' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'allow_advanced_correct' => 'allowAdvancedCorrect', + 'allow_correct' => 'allowCorrect', + 'enable_sign_with_notary' => 'enableSignWithNotary' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'allow_advanced_correct' => 'setAllowAdvancedCorrect', + 'allow_correct' => 'setAllowCorrect', + 'enable_sign_with_notary' => 'setEnableSignWithNotary' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'allow_advanced_correct' => 'getAllowAdvancedCorrect', + 'allow_correct' => 'getAllowCorrect', + 'enable_sign_with_notary' => 'getEnableSignWithNotary' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['allow_advanced_correct'] = isset($data['allow_advanced_correct']) ? $data['allow_advanced_correct'] : null; + $this->container['allow_correct'] = isset($data['allow_correct']) ? $data['allow_correct'] : null; + $this->container['enable_sign_with_notary'] = isset($data['enable_sign_with_notary']) ? $data['enable_sign_with_notary'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets allow_advanced_correct + * @return string + */ + public function getAllowAdvancedCorrect() + { + return $this->container['allow_advanced_correct']; + } + + /** + * Sets allow_advanced_correct + * @param string $allow_advanced_correct + * @return $this + */ + public function setAllowAdvancedCorrect($allow_advanced_correct) + { + $this->container['allow_advanced_correct'] = $allow_advanced_correct; + + return $this; + } + + /** + * Gets allow_correct + * @return string + */ + public function getAllowCorrect() + { + return $this->container['allow_correct']; + } + + /** + * Sets allow_correct + * @param string $allow_correct + * @return $this + */ + public function setAllowCorrect($allow_correct) + { + $this->container['allow_correct'] = $allow_correct; + + return $this; + } + + /** + * Gets enable_sign_with_notary + * @return string + */ + public function getEnableSignWithNotary() + { + return $this->container['enable_sign_with_notary']; + } + + /** + * Sets enable_sign_with_notary + * @param string $enable_sign_with_notary + * @return $this + */ + public function setEnableSignWithNotary($enable_sign_with_notary) + { + $this->container['enable_sign_with_notary'] = $enable_sign_with_notary; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/EnvelopeNotificationRequest.php b/src/Model/EnvelopeNotificationRequest.php index a415647b..28ab446e 100644 --- a/src/Model/EnvelopeNotificationRequest.php +++ b/src/Model/EnvelopeNotificationRequest.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/EnvelopePurgeConfiguration.php b/src/Model/EnvelopePurgeConfiguration.php new file mode 100644 index 00000000..68851b00 --- /dev/null +++ b/src/Model/EnvelopePurgeConfiguration.php @@ -0,0 +1,305 @@ + 'string', + 'redact_pii' => 'string', + 'remove_tabs_and_envelope_attachments' => 'string', + 'retention_days' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'purge_envelopes' => 'purgeEnvelopes', + 'redact_pii' => 'redactPII', + 'remove_tabs_and_envelope_attachments' => 'removeTabsAndEnvelopeAttachments', + 'retention_days' => 'retentionDays' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'purge_envelopes' => 'setPurgeEnvelopes', + 'redact_pii' => 'setRedactPii', + 'remove_tabs_and_envelope_attachments' => 'setRemoveTabsAndEnvelopeAttachments', + 'retention_days' => 'setRetentionDays' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'purge_envelopes' => 'getPurgeEnvelopes', + 'redact_pii' => 'getRedactPii', + 'remove_tabs_and_envelope_attachments' => 'getRemoveTabsAndEnvelopeAttachments', + 'retention_days' => 'getRetentionDays' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['purge_envelopes'] = isset($data['purge_envelopes']) ? $data['purge_envelopes'] : null; + $this->container['redact_pii'] = isset($data['redact_pii']) ? $data['redact_pii'] : null; + $this->container['remove_tabs_and_envelope_attachments'] = isset($data['remove_tabs_and_envelope_attachments']) ? $data['remove_tabs_and_envelope_attachments'] : null; + $this->container['retention_days'] = isset($data['retention_days']) ? $data['retention_days'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets purge_envelopes + * @return string + */ + public function getPurgeEnvelopes() + { + return $this->container['purge_envelopes']; + } + + /** + * Sets purge_envelopes + * @param string $purge_envelopes + * @return $this + */ + public function setPurgeEnvelopes($purge_envelopes) + { + $this->container['purge_envelopes'] = $purge_envelopes; + + return $this; + } + + /** + * Gets redact_pii + * @return string + */ + public function getRedactPii() + { + return $this->container['redact_pii']; + } + + /** + * Sets redact_pii + * @param string $redact_pii + * @return $this + */ + public function setRedactPii($redact_pii) + { + $this->container['redact_pii'] = $redact_pii; + + return $this; + } + + /** + * Gets remove_tabs_and_envelope_attachments + * @return string + */ + public function getRemoveTabsAndEnvelopeAttachments() + { + return $this->container['remove_tabs_and_envelope_attachments']; + } + + /** + * Sets remove_tabs_and_envelope_attachments + * @param string $remove_tabs_and_envelope_attachments + * @return $this + */ + public function setRemoveTabsAndEnvelopeAttachments($remove_tabs_and_envelope_attachments) + { + $this->container['remove_tabs_and_envelope_attachments'] = $remove_tabs_and_envelope_attachments; + + return $this; + } + + /** + * Gets retention_days + * @return string + */ + public function getRetentionDays() + { + return $this->container['retention_days']; + } + + /** + * Sets retention_days + * @param string $retention_days + * @return $this + */ + public function setRetentionDays($retention_days) + { + $this->container['retention_days'] = $retention_days; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/EnvelopeSummary.php b/src/Model/EnvelopeSummary.php index 387ec51d..c20e48aa 100644 --- a/src/Model/EnvelopeSummary.php +++ b/src/Model/EnvelopeSummary.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -54,7 +54,9 @@ class EnvelopeSummary implements ArrayAccess * @var string[] */ protected static $swaggerTypes = [ + 'bulk_envelope_status' => '\DocuSign\eSign\Model\BulkEnvelopeStatus', 'envelope_id' => 'string', + 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'status' => 'string', 'status_date_time' => 'string', 'uri' => 'string' @@ -70,7 +72,9 @@ public static function swaggerTypes() * @var string[] */ protected static $attributeMap = [ + 'bulk_envelope_status' => 'bulkEnvelopeStatus', 'envelope_id' => 'envelopeId', + 'error_details' => 'errorDetails', 'status' => 'status', 'status_date_time' => 'statusDateTime', 'uri' => 'uri' @@ -82,7 +86,9 @@ public static function swaggerTypes() * @var string[] */ protected static $setters = [ + 'bulk_envelope_status' => 'setBulkEnvelopeStatus', 'envelope_id' => 'setEnvelopeId', + 'error_details' => 'setErrorDetails', 'status' => 'setStatus', 'status_date_time' => 'setStatusDateTime', 'uri' => 'setUri' @@ -94,7 +100,9 @@ public static function swaggerTypes() * @var string[] */ protected static $getters = [ + 'bulk_envelope_status' => 'getBulkEnvelopeStatus', 'envelope_id' => 'getEnvelopeId', + 'error_details' => 'getErrorDetails', 'status' => 'getStatus', 'status_date_time' => 'getStatusDateTime', 'uri' => 'getUri' @@ -131,7 +139,9 @@ public static function getters() */ public function __construct(array $data = null) { + $this->container['bulk_envelope_status'] = isset($data['bulk_envelope_status']) ? $data['bulk_envelope_status'] : null; $this->container['envelope_id'] = isset($data['envelope_id']) ? $data['envelope_id'] : null; + $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; $this->container['status_date_time'] = isset($data['status_date_time']) ? $data['status_date_time'] : null; $this->container['uri'] = isset($data['uri']) ? $data['uri'] : null; @@ -160,6 +170,27 @@ public function valid() } + /** + * Gets bulk_envelope_status + * @return \DocuSign\eSign\Model\BulkEnvelopeStatus + */ + public function getBulkEnvelopeStatus() + { + return $this->container['bulk_envelope_status']; + } + + /** + * Sets bulk_envelope_status + * @param \DocuSign\eSign\Model\BulkEnvelopeStatus $bulk_envelope_status + * @return $this + */ + public function setBulkEnvelopeStatus($bulk_envelope_status) + { + $this->container['bulk_envelope_status'] = $bulk_envelope_status; + + return $this; + } + /** * Gets envelope_id * @return string @@ -181,6 +212,27 @@ public function setEnvelopeId($envelope_id) return $this; } + /** + * Gets error_details + * @return \DocuSign\eSign\Model\ErrorDetails + */ + public function getErrorDetails() + { + return $this->container['error_details']; + } + + /** + * Sets error_details + * @param \DocuSign\eSign\Model\ErrorDetails $error_details + * @return $this + */ + public function setErrorDetails($error_details) + { + $this->container['error_details'] = $error_details; + + return $this; + } + /** * Gets status * @return string diff --git a/src/Model/EnvelopeTemplate.php b/src/Model/EnvelopeTemplate.php index 36c94bff..dda0df84 100644 --- a/src/Model/EnvelopeTemplate.php +++ b/src/Model/EnvelopeTemplate.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -54,24 +54,32 @@ class EnvelopeTemplate implements ArrayAccess * @var string[] */ protected static $swaggerTypes = [ + 'access_control_list_base64' => 'string', + 'allow_comments' => 'string', 'allow_markup' => 'string', 'allow_reassign' => 'string', 'allow_view_history' => 'string', + 'any_signer' => 'string', 'asynchronous' => 'string', 'attachments_uri' => 'string', 'authoritative_copy' => 'string', 'authoritative_copy_default' => 'string', + 'auto_match' => 'string', + 'auto_match_specified_by_user' => 'string', 'auto_navigation' => 'string', 'brand_id' => 'string', 'brand_lock' => 'string', 'certificate_uri' => 'string', 'completed_date_time' => 'string', + 'created' => 'string', 'created_date_time' => 'string', 'custom_fields' => '\DocuSign\eSign\Model\CustomFields', 'custom_fields_uri' => 'string', 'declined_date_time' => 'string', 'deleted_date_time' => 'string', 'delivered_date_time' => 'string', + 'description' => 'string', + 'disable_responsive_document' => 'string', 'documents' => '\DocuSign\eSign\Model\Document[]', 'documents_combined_uri' => 'string', 'documents_uri' => 'string', @@ -80,29 +88,66 @@ class EnvelopeTemplate implements ArrayAccess 'email_subject' => 'string', 'enable_wet_sign' => 'string', 'enforce_signer_visibility' => 'string', + 'envelope_attachments' => '\DocuSign\eSign\Model\Attachment[]', + 'envelope_documents' => '\DocuSign\eSign\Model\EnvelopeDocument[]', 'envelope_id' => 'string', 'envelope_id_stamping' => 'string', - 'envelope_template_definition' => '\DocuSign\eSign\Model\EnvelopeTemplateDefinition', + 'envelope_location' => 'string', + 'envelope_metadata' => '\DocuSign\eSign\Model\EnvelopeMetadata', 'envelope_uri' => 'string', + 'expire_after' => 'string', + 'expire_date_time' => 'string', + 'expire_enabled' => 'string', + 'external_envelope_id' => 'string', + 'favorited_by_me' => 'string', + 'folder_id' => 'string', + 'folder_ids' => 'string[]', + 'folder_name' => 'string', + 'folders' => '\DocuSign\eSign\Model\Folder[]', + 'has_comments' => 'string', + 'has_form_data_changed' => 'string', + 'has_wav_file' => 'string', + 'holder' => 'string', 'initial_sent_date_time' => 'string', 'is21_cfr_part11' => 'string', + 'is_dynamic_envelope' => 'string', 'is_signature_provider_envelope' => 'string', + 'last_modified' => 'string', + 'last_modified_by' => '\DocuSign\eSign\Model\UserInfo', 'last_modified_date_time' => 'string', + 'last_used' => 'string', + 'location' => 'string', 'lock_information' => '\DocuSign\eSign\Model\LockInformation', 'message_lock' => 'string', + 'name' => 'string', + 'new_password' => 'string', 'notification' => '\DocuSign\eSign\Model\Notification', 'notification_uri' => 'string', + 'owner' => '\DocuSign\eSign\Model\UserInfo', + 'page_count' => 'string', + 'password' => 'string', + 'password_protected' => 'string', + 'power_form' => '\DocuSign\eSign\Model\PowerForm', + 'power_forms' => '\DocuSign\eSign\Model\PowerForm[]', + 'purge_completed_date' => 'string', + 'purge_request_date' => 'string', 'purge_state' => 'string', 'recipients' => '\DocuSign\eSign\Model\Recipients', 'recipients_lock' => 'string', 'recipients_uri' => 'string', + 'sender' => '\DocuSign\eSign\Model\UserInfo', 'sent_date_time' => 'string', + 'shared' => 'string', + 'shared_with_me' => 'string', 'signer_can_sign_on_mobile' => 'string', 'signing_location' => 'string', 'status' => 'string', 'status_changed_date_time' => 'string', + 'status_date_time' => 'string', + 'template_id' => 'string', 'templates_uri' => 'string', 'transaction_id' => 'string', + 'uri' => 'string', 'use_disclosure' => 'string', 'voided_date_time' => 'string', 'voided_reason' => 'string' @@ -118,24 +163,32 @@ public static function swaggerTypes() * @var string[] */ protected static $attributeMap = [ + 'access_control_list_base64' => 'accessControlListBase64', + 'allow_comments' => 'allowComments', 'allow_markup' => 'allowMarkup', 'allow_reassign' => 'allowReassign', 'allow_view_history' => 'allowViewHistory', + 'any_signer' => 'anySigner', 'asynchronous' => 'asynchronous', 'attachments_uri' => 'attachmentsUri', 'authoritative_copy' => 'authoritativeCopy', 'authoritative_copy_default' => 'authoritativeCopyDefault', + 'auto_match' => 'autoMatch', + 'auto_match_specified_by_user' => 'autoMatchSpecifiedByUser', 'auto_navigation' => 'autoNavigation', 'brand_id' => 'brandId', 'brand_lock' => 'brandLock', 'certificate_uri' => 'certificateUri', 'completed_date_time' => 'completedDateTime', + 'created' => 'created', 'created_date_time' => 'createdDateTime', 'custom_fields' => 'customFields', 'custom_fields_uri' => 'customFieldsUri', 'declined_date_time' => 'declinedDateTime', 'deleted_date_time' => 'deletedDateTime', 'delivered_date_time' => 'deliveredDateTime', + 'description' => 'description', + 'disable_responsive_document' => 'disableResponsiveDocument', 'documents' => 'documents', 'documents_combined_uri' => 'documentsCombinedUri', 'documents_uri' => 'documentsUri', @@ -144,29 +197,66 @@ public static function swaggerTypes() 'email_subject' => 'emailSubject', 'enable_wet_sign' => 'enableWetSign', 'enforce_signer_visibility' => 'enforceSignerVisibility', + 'envelope_attachments' => 'envelopeAttachments', + 'envelope_documents' => 'envelopeDocuments', 'envelope_id' => 'envelopeId', 'envelope_id_stamping' => 'envelopeIdStamping', - 'envelope_template_definition' => 'envelopeTemplateDefinition', + 'envelope_location' => 'envelopeLocation', + 'envelope_metadata' => 'envelopeMetadata', 'envelope_uri' => 'envelopeUri', + 'expire_after' => 'expireAfter', + 'expire_date_time' => 'expireDateTime', + 'expire_enabled' => 'expireEnabled', + 'external_envelope_id' => 'externalEnvelopeId', + 'favorited_by_me' => 'favoritedByMe', + 'folder_id' => 'folderId', + 'folder_ids' => 'folderIds', + 'folder_name' => 'folderName', + 'folders' => 'folders', + 'has_comments' => 'hasComments', + 'has_form_data_changed' => 'hasFormDataChanged', + 'has_wav_file' => 'hasWavFile', + 'holder' => 'holder', 'initial_sent_date_time' => 'initialSentDateTime', 'is21_cfr_part11' => 'is21CFRPart11', + 'is_dynamic_envelope' => 'isDynamicEnvelope', 'is_signature_provider_envelope' => 'isSignatureProviderEnvelope', + 'last_modified' => 'lastModified', + 'last_modified_by' => 'lastModifiedBy', 'last_modified_date_time' => 'lastModifiedDateTime', + 'last_used' => 'lastUsed', + 'location' => 'location', 'lock_information' => 'lockInformation', 'message_lock' => 'messageLock', + 'name' => 'name', + 'new_password' => 'newPassword', 'notification' => 'notification', 'notification_uri' => 'notificationUri', + 'owner' => 'owner', + 'page_count' => 'pageCount', + 'password' => 'password', + 'password_protected' => 'passwordProtected', + 'power_form' => 'powerForm', + 'power_forms' => 'powerForms', + 'purge_completed_date' => 'purgeCompletedDate', + 'purge_request_date' => 'purgeRequestDate', 'purge_state' => 'purgeState', 'recipients' => 'recipients', 'recipients_lock' => 'recipientsLock', 'recipients_uri' => 'recipientsUri', + 'sender' => 'sender', 'sent_date_time' => 'sentDateTime', + 'shared' => 'shared', + 'shared_with_me' => 'sharedWithMe', 'signer_can_sign_on_mobile' => 'signerCanSignOnMobile', 'signing_location' => 'signingLocation', 'status' => 'status', 'status_changed_date_time' => 'statusChangedDateTime', + 'status_date_time' => 'statusDateTime', + 'template_id' => 'templateId', 'templates_uri' => 'templatesUri', 'transaction_id' => 'transactionId', + 'uri' => 'uri', 'use_disclosure' => 'useDisclosure', 'voided_date_time' => 'voidedDateTime', 'voided_reason' => 'voidedReason' @@ -178,24 +268,32 @@ public static function swaggerTypes() * @var string[] */ protected static $setters = [ + 'access_control_list_base64' => 'setAccessControlListBase64', + 'allow_comments' => 'setAllowComments', 'allow_markup' => 'setAllowMarkup', 'allow_reassign' => 'setAllowReassign', 'allow_view_history' => 'setAllowViewHistory', + 'any_signer' => 'setAnySigner', 'asynchronous' => 'setAsynchronous', 'attachments_uri' => 'setAttachmentsUri', 'authoritative_copy' => 'setAuthoritativeCopy', 'authoritative_copy_default' => 'setAuthoritativeCopyDefault', + 'auto_match' => 'setAutoMatch', + 'auto_match_specified_by_user' => 'setAutoMatchSpecifiedByUser', 'auto_navigation' => 'setAutoNavigation', 'brand_id' => 'setBrandId', 'brand_lock' => 'setBrandLock', 'certificate_uri' => 'setCertificateUri', 'completed_date_time' => 'setCompletedDateTime', + 'created' => 'setCreated', 'created_date_time' => 'setCreatedDateTime', 'custom_fields' => 'setCustomFields', 'custom_fields_uri' => 'setCustomFieldsUri', 'declined_date_time' => 'setDeclinedDateTime', 'deleted_date_time' => 'setDeletedDateTime', 'delivered_date_time' => 'setDeliveredDateTime', + 'description' => 'setDescription', + 'disable_responsive_document' => 'setDisableResponsiveDocument', 'documents' => 'setDocuments', 'documents_combined_uri' => 'setDocumentsCombinedUri', 'documents_uri' => 'setDocumentsUri', @@ -204,29 +302,66 @@ public static function swaggerTypes() 'email_subject' => 'setEmailSubject', 'enable_wet_sign' => 'setEnableWetSign', 'enforce_signer_visibility' => 'setEnforceSignerVisibility', + 'envelope_attachments' => 'setEnvelopeAttachments', + 'envelope_documents' => 'setEnvelopeDocuments', 'envelope_id' => 'setEnvelopeId', 'envelope_id_stamping' => 'setEnvelopeIdStamping', - 'envelope_template_definition' => 'setEnvelopeTemplateDefinition', + 'envelope_location' => 'setEnvelopeLocation', + 'envelope_metadata' => 'setEnvelopeMetadata', 'envelope_uri' => 'setEnvelopeUri', + 'expire_after' => 'setExpireAfter', + 'expire_date_time' => 'setExpireDateTime', + 'expire_enabled' => 'setExpireEnabled', + 'external_envelope_id' => 'setExternalEnvelopeId', + 'favorited_by_me' => 'setFavoritedByMe', + 'folder_id' => 'setFolderId', + 'folder_ids' => 'setFolderIds', + 'folder_name' => 'setFolderName', + 'folders' => 'setFolders', + 'has_comments' => 'setHasComments', + 'has_form_data_changed' => 'setHasFormDataChanged', + 'has_wav_file' => 'setHasWavFile', + 'holder' => 'setHolder', 'initial_sent_date_time' => 'setInitialSentDateTime', 'is21_cfr_part11' => 'setIs21CfrPart11', + 'is_dynamic_envelope' => 'setIsDynamicEnvelope', 'is_signature_provider_envelope' => 'setIsSignatureProviderEnvelope', + 'last_modified' => 'setLastModified', + 'last_modified_by' => 'setLastModifiedBy', 'last_modified_date_time' => 'setLastModifiedDateTime', + 'last_used' => 'setLastUsed', + 'location' => 'setLocation', 'lock_information' => 'setLockInformation', 'message_lock' => 'setMessageLock', + 'name' => 'setName', + 'new_password' => 'setNewPassword', 'notification' => 'setNotification', 'notification_uri' => 'setNotificationUri', + 'owner' => 'setOwner', + 'page_count' => 'setPageCount', + 'password' => 'setPassword', + 'password_protected' => 'setPasswordProtected', + 'power_form' => 'setPowerForm', + 'power_forms' => 'setPowerForms', + 'purge_completed_date' => 'setPurgeCompletedDate', + 'purge_request_date' => 'setPurgeRequestDate', 'purge_state' => 'setPurgeState', 'recipients' => 'setRecipients', 'recipients_lock' => 'setRecipientsLock', 'recipients_uri' => 'setRecipientsUri', + 'sender' => 'setSender', 'sent_date_time' => 'setSentDateTime', + 'shared' => 'setShared', + 'shared_with_me' => 'setSharedWithMe', 'signer_can_sign_on_mobile' => 'setSignerCanSignOnMobile', 'signing_location' => 'setSigningLocation', 'status' => 'setStatus', 'status_changed_date_time' => 'setStatusChangedDateTime', + 'status_date_time' => 'setStatusDateTime', + 'template_id' => 'setTemplateId', 'templates_uri' => 'setTemplatesUri', 'transaction_id' => 'setTransactionId', + 'uri' => 'setUri', 'use_disclosure' => 'setUseDisclosure', 'voided_date_time' => 'setVoidedDateTime', 'voided_reason' => 'setVoidedReason' @@ -238,24 +373,32 @@ public static function swaggerTypes() * @var string[] */ protected static $getters = [ + 'access_control_list_base64' => 'getAccessControlListBase64', + 'allow_comments' => 'getAllowComments', 'allow_markup' => 'getAllowMarkup', 'allow_reassign' => 'getAllowReassign', 'allow_view_history' => 'getAllowViewHistory', + 'any_signer' => 'getAnySigner', 'asynchronous' => 'getAsynchronous', 'attachments_uri' => 'getAttachmentsUri', 'authoritative_copy' => 'getAuthoritativeCopy', 'authoritative_copy_default' => 'getAuthoritativeCopyDefault', + 'auto_match' => 'getAutoMatch', + 'auto_match_specified_by_user' => 'getAutoMatchSpecifiedByUser', 'auto_navigation' => 'getAutoNavigation', 'brand_id' => 'getBrandId', 'brand_lock' => 'getBrandLock', 'certificate_uri' => 'getCertificateUri', 'completed_date_time' => 'getCompletedDateTime', + 'created' => 'getCreated', 'created_date_time' => 'getCreatedDateTime', 'custom_fields' => 'getCustomFields', 'custom_fields_uri' => 'getCustomFieldsUri', 'declined_date_time' => 'getDeclinedDateTime', 'deleted_date_time' => 'getDeletedDateTime', 'delivered_date_time' => 'getDeliveredDateTime', + 'description' => 'getDescription', + 'disable_responsive_document' => 'getDisableResponsiveDocument', 'documents' => 'getDocuments', 'documents_combined_uri' => 'getDocumentsCombinedUri', 'documents_uri' => 'getDocumentsUri', @@ -264,29 +407,66 @@ public static function swaggerTypes() 'email_subject' => 'getEmailSubject', 'enable_wet_sign' => 'getEnableWetSign', 'enforce_signer_visibility' => 'getEnforceSignerVisibility', + 'envelope_attachments' => 'getEnvelopeAttachments', + 'envelope_documents' => 'getEnvelopeDocuments', 'envelope_id' => 'getEnvelopeId', 'envelope_id_stamping' => 'getEnvelopeIdStamping', - 'envelope_template_definition' => 'getEnvelopeTemplateDefinition', + 'envelope_location' => 'getEnvelopeLocation', + 'envelope_metadata' => 'getEnvelopeMetadata', 'envelope_uri' => 'getEnvelopeUri', + 'expire_after' => 'getExpireAfter', + 'expire_date_time' => 'getExpireDateTime', + 'expire_enabled' => 'getExpireEnabled', + 'external_envelope_id' => 'getExternalEnvelopeId', + 'favorited_by_me' => 'getFavoritedByMe', + 'folder_id' => 'getFolderId', + 'folder_ids' => 'getFolderIds', + 'folder_name' => 'getFolderName', + 'folders' => 'getFolders', + 'has_comments' => 'getHasComments', + 'has_form_data_changed' => 'getHasFormDataChanged', + 'has_wav_file' => 'getHasWavFile', + 'holder' => 'getHolder', 'initial_sent_date_time' => 'getInitialSentDateTime', 'is21_cfr_part11' => 'getIs21CfrPart11', + 'is_dynamic_envelope' => 'getIsDynamicEnvelope', 'is_signature_provider_envelope' => 'getIsSignatureProviderEnvelope', + 'last_modified' => 'getLastModified', + 'last_modified_by' => 'getLastModifiedBy', 'last_modified_date_time' => 'getLastModifiedDateTime', + 'last_used' => 'getLastUsed', + 'location' => 'getLocation', 'lock_information' => 'getLockInformation', 'message_lock' => 'getMessageLock', + 'name' => 'getName', + 'new_password' => 'getNewPassword', 'notification' => 'getNotification', 'notification_uri' => 'getNotificationUri', + 'owner' => 'getOwner', + 'page_count' => 'getPageCount', + 'password' => 'getPassword', + 'password_protected' => 'getPasswordProtected', + 'power_form' => 'getPowerForm', + 'power_forms' => 'getPowerForms', + 'purge_completed_date' => 'getPurgeCompletedDate', + 'purge_request_date' => 'getPurgeRequestDate', 'purge_state' => 'getPurgeState', 'recipients' => 'getRecipients', 'recipients_lock' => 'getRecipientsLock', 'recipients_uri' => 'getRecipientsUri', + 'sender' => 'getSender', 'sent_date_time' => 'getSentDateTime', + 'shared' => 'getShared', + 'shared_with_me' => 'getSharedWithMe', 'signer_can_sign_on_mobile' => 'getSignerCanSignOnMobile', 'signing_location' => 'getSigningLocation', 'status' => 'getStatus', 'status_changed_date_time' => 'getStatusChangedDateTime', + 'status_date_time' => 'getStatusDateTime', + 'template_id' => 'getTemplateId', 'templates_uri' => 'getTemplatesUri', 'transaction_id' => 'getTransactionId', + 'uri' => 'getUri', 'use_disclosure' => 'getUseDisclosure', 'voided_date_time' => 'getVoidedDateTime', 'voided_reason' => 'getVoidedReason' @@ -323,24 +503,32 @@ public static function getters() */ public function __construct(array $data = null) { + $this->container['access_control_list_base64'] = isset($data['access_control_list_base64']) ? $data['access_control_list_base64'] : null; + $this->container['allow_comments'] = isset($data['allow_comments']) ? $data['allow_comments'] : null; $this->container['allow_markup'] = isset($data['allow_markup']) ? $data['allow_markup'] : null; $this->container['allow_reassign'] = isset($data['allow_reassign']) ? $data['allow_reassign'] : null; $this->container['allow_view_history'] = isset($data['allow_view_history']) ? $data['allow_view_history'] : null; + $this->container['any_signer'] = isset($data['any_signer']) ? $data['any_signer'] : null; $this->container['asynchronous'] = isset($data['asynchronous']) ? $data['asynchronous'] : null; $this->container['attachments_uri'] = isset($data['attachments_uri']) ? $data['attachments_uri'] : null; $this->container['authoritative_copy'] = isset($data['authoritative_copy']) ? $data['authoritative_copy'] : null; $this->container['authoritative_copy_default'] = isset($data['authoritative_copy_default']) ? $data['authoritative_copy_default'] : null; + $this->container['auto_match'] = isset($data['auto_match']) ? $data['auto_match'] : null; + $this->container['auto_match_specified_by_user'] = isset($data['auto_match_specified_by_user']) ? $data['auto_match_specified_by_user'] : null; $this->container['auto_navigation'] = isset($data['auto_navigation']) ? $data['auto_navigation'] : null; $this->container['brand_id'] = isset($data['brand_id']) ? $data['brand_id'] : null; $this->container['brand_lock'] = isset($data['brand_lock']) ? $data['brand_lock'] : null; $this->container['certificate_uri'] = isset($data['certificate_uri']) ? $data['certificate_uri'] : null; $this->container['completed_date_time'] = isset($data['completed_date_time']) ? $data['completed_date_time'] : null; + $this->container['created'] = isset($data['created']) ? $data['created'] : null; $this->container['created_date_time'] = isset($data['created_date_time']) ? $data['created_date_time'] : null; $this->container['custom_fields'] = isset($data['custom_fields']) ? $data['custom_fields'] : null; $this->container['custom_fields_uri'] = isset($data['custom_fields_uri']) ? $data['custom_fields_uri'] : null; $this->container['declined_date_time'] = isset($data['declined_date_time']) ? $data['declined_date_time'] : null; $this->container['deleted_date_time'] = isset($data['deleted_date_time']) ? $data['deleted_date_time'] : null; $this->container['delivered_date_time'] = isset($data['delivered_date_time']) ? $data['delivered_date_time'] : null; + $this->container['description'] = isset($data['description']) ? $data['description'] : null; + $this->container['disable_responsive_document'] = isset($data['disable_responsive_document']) ? $data['disable_responsive_document'] : null; $this->container['documents'] = isset($data['documents']) ? $data['documents'] : null; $this->container['documents_combined_uri'] = isset($data['documents_combined_uri']) ? $data['documents_combined_uri'] : null; $this->container['documents_uri'] = isset($data['documents_uri']) ? $data['documents_uri'] : null; @@ -349,29 +537,66 @@ public function __construct(array $data = null) $this->container['email_subject'] = isset($data['email_subject']) ? $data['email_subject'] : null; $this->container['enable_wet_sign'] = isset($data['enable_wet_sign']) ? $data['enable_wet_sign'] : null; $this->container['enforce_signer_visibility'] = isset($data['enforce_signer_visibility']) ? $data['enforce_signer_visibility'] : null; + $this->container['envelope_attachments'] = isset($data['envelope_attachments']) ? $data['envelope_attachments'] : null; + $this->container['envelope_documents'] = isset($data['envelope_documents']) ? $data['envelope_documents'] : null; $this->container['envelope_id'] = isset($data['envelope_id']) ? $data['envelope_id'] : null; $this->container['envelope_id_stamping'] = isset($data['envelope_id_stamping']) ? $data['envelope_id_stamping'] : null; - $this->container['envelope_template_definition'] = isset($data['envelope_template_definition']) ? $data['envelope_template_definition'] : null; + $this->container['envelope_location'] = isset($data['envelope_location']) ? $data['envelope_location'] : null; + $this->container['envelope_metadata'] = isset($data['envelope_metadata']) ? $data['envelope_metadata'] : null; $this->container['envelope_uri'] = isset($data['envelope_uri']) ? $data['envelope_uri'] : null; + $this->container['expire_after'] = isset($data['expire_after']) ? $data['expire_after'] : null; + $this->container['expire_date_time'] = isset($data['expire_date_time']) ? $data['expire_date_time'] : null; + $this->container['expire_enabled'] = isset($data['expire_enabled']) ? $data['expire_enabled'] : null; + $this->container['external_envelope_id'] = isset($data['external_envelope_id']) ? $data['external_envelope_id'] : null; + $this->container['favorited_by_me'] = isset($data['favorited_by_me']) ? $data['favorited_by_me'] : null; + $this->container['folder_id'] = isset($data['folder_id']) ? $data['folder_id'] : null; + $this->container['folder_ids'] = isset($data['folder_ids']) ? $data['folder_ids'] : null; + $this->container['folder_name'] = isset($data['folder_name']) ? $data['folder_name'] : null; + $this->container['folders'] = isset($data['folders']) ? $data['folders'] : null; + $this->container['has_comments'] = isset($data['has_comments']) ? $data['has_comments'] : null; + $this->container['has_form_data_changed'] = isset($data['has_form_data_changed']) ? $data['has_form_data_changed'] : null; + $this->container['has_wav_file'] = isset($data['has_wav_file']) ? $data['has_wav_file'] : null; + $this->container['holder'] = isset($data['holder']) ? $data['holder'] : null; $this->container['initial_sent_date_time'] = isset($data['initial_sent_date_time']) ? $data['initial_sent_date_time'] : null; $this->container['is21_cfr_part11'] = isset($data['is21_cfr_part11']) ? $data['is21_cfr_part11'] : null; + $this->container['is_dynamic_envelope'] = isset($data['is_dynamic_envelope']) ? $data['is_dynamic_envelope'] : null; $this->container['is_signature_provider_envelope'] = isset($data['is_signature_provider_envelope']) ? $data['is_signature_provider_envelope'] : null; + $this->container['last_modified'] = isset($data['last_modified']) ? $data['last_modified'] : null; + $this->container['last_modified_by'] = isset($data['last_modified_by']) ? $data['last_modified_by'] : null; $this->container['last_modified_date_time'] = isset($data['last_modified_date_time']) ? $data['last_modified_date_time'] : null; + $this->container['last_used'] = isset($data['last_used']) ? $data['last_used'] : null; + $this->container['location'] = isset($data['location']) ? $data['location'] : null; $this->container['lock_information'] = isset($data['lock_information']) ? $data['lock_information'] : null; $this->container['message_lock'] = isset($data['message_lock']) ? $data['message_lock'] : null; + $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['new_password'] = isset($data['new_password']) ? $data['new_password'] : null; $this->container['notification'] = isset($data['notification']) ? $data['notification'] : null; $this->container['notification_uri'] = isset($data['notification_uri']) ? $data['notification_uri'] : null; + $this->container['owner'] = isset($data['owner']) ? $data['owner'] : null; + $this->container['page_count'] = isset($data['page_count']) ? $data['page_count'] : null; + $this->container['password'] = isset($data['password']) ? $data['password'] : null; + $this->container['password_protected'] = isset($data['password_protected']) ? $data['password_protected'] : null; + $this->container['power_form'] = isset($data['power_form']) ? $data['power_form'] : null; + $this->container['power_forms'] = isset($data['power_forms']) ? $data['power_forms'] : null; + $this->container['purge_completed_date'] = isset($data['purge_completed_date']) ? $data['purge_completed_date'] : null; + $this->container['purge_request_date'] = isset($data['purge_request_date']) ? $data['purge_request_date'] : null; $this->container['purge_state'] = isset($data['purge_state']) ? $data['purge_state'] : null; $this->container['recipients'] = isset($data['recipients']) ? $data['recipients'] : null; $this->container['recipients_lock'] = isset($data['recipients_lock']) ? $data['recipients_lock'] : null; $this->container['recipients_uri'] = isset($data['recipients_uri']) ? $data['recipients_uri'] : null; + $this->container['sender'] = isset($data['sender']) ? $data['sender'] : null; $this->container['sent_date_time'] = isset($data['sent_date_time']) ? $data['sent_date_time'] : null; + $this->container['shared'] = isset($data['shared']) ? $data['shared'] : null; + $this->container['shared_with_me'] = isset($data['shared_with_me']) ? $data['shared_with_me'] : null; $this->container['signer_can_sign_on_mobile'] = isset($data['signer_can_sign_on_mobile']) ? $data['signer_can_sign_on_mobile'] : null; $this->container['signing_location'] = isset($data['signing_location']) ? $data['signing_location'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; $this->container['status_changed_date_time'] = isset($data['status_changed_date_time']) ? $data['status_changed_date_time'] : null; + $this->container['status_date_time'] = isset($data['status_date_time']) ? $data['status_date_time'] : null; + $this->container['template_id'] = isset($data['template_id']) ? $data['template_id'] : null; $this->container['templates_uri'] = isset($data['templates_uri']) ? $data['templates_uri'] : null; $this->container['transaction_id'] = isset($data['transaction_id']) ? $data['transaction_id'] : null; + $this->container['uri'] = isset($data['uri']) ? $data['uri'] : null; $this->container['use_disclosure'] = isset($data['use_disclosure']) ? $data['use_disclosure'] : null; $this->container['voided_date_time'] = isset($data['voided_date_time']) ? $data['voided_date_time'] : null; $this->container['voided_reason'] = isset($data['voided_reason']) ? $data['voided_reason'] : null; @@ -400,6 +625,48 @@ public function valid() } + /** + * Gets access_control_list_base64 + * @return string + */ + public function getAccessControlListBase64() + { + return $this->container['access_control_list_base64']; + } + + /** + * Sets access_control_list_base64 + * @param string $access_control_list_base64 + * @return $this + */ + public function setAccessControlListBase64($access_control_list_base64) + { + $this->container['access_control_list_base64'] = $access_control_list_base64; + + return $this; + } + + /** + * Gets allow_comments + * @return string + */ + public function getAllowComments() + { + return $this->container['allow_comments']; + } + + /** + * Sets allow_comments + * @param string $allow_comments + * @return $this + */ + public function setAllowComments($allow_comments) + { + $this->container['allow_comments'] = $allow_comments; + + return $this; + } + /** * Gets allow_markup * @return string @@ -463,6 +730,27 @@ public function setAllowViewHistory($allow_view_history) return $this; } + /** + * Gets any_signer + * @return string + */ + public function getAnySigner() + { + return $this->container['any_signer']; + } + + /** + * Sets any_signer + * @param string $any_signer + * @return $this + */ + public function setAnySigner($any_signer) + { + $this->container['any_signer'] = $any_signer; + + return $this; + } + /** * Gets asynchronous * @return string @@ -547,6 +835,48 @@ public function setAuthoritativeCopyDefault($authoritative_copy_default) return $this; } + /** + * Gets auto_match + * @return string + */ + public function getAutoMatch() + { + return $this->container['auto_match']; + } + + /** + * Sets auto_match + * @param string $auto_match + * @return $this + */ + public function setAutoMatch($auto_match) + { + $this->container['auto_match'] = $auto_match; + + return $this; + } + + /** + * Gets auto_match_specified_by_user + * @return string + */ + public function getAutoMatchSpecifiedByUser() + { + return $this->container['auto_match_specified_by_user']; + } + + /** + * Sets auto_match_specified_by_user + * @param string $auto_match_specified_by_user + * @return $this + */ + public function setAutoMatchSpecifiedByUser($auto_match_specified_by_user) + { + $this->container['auto_match_specified_by_user'] = $auto_match_specified_by_user; + + return $this; + } + /** * Gets auto_navigation * @return string @@ -652,6 +982,27 @@ public function setCompletedDateTime($completed_date_time) return $this; } + /** + * Gets created + * @return string + */ + public function getCreated() + { + return $this->container['created']; + } + + /** + * Sets created + * @param string $created + * @return $this + */ + public function setCreated($created) + { + $this->container['created'] = $created; + + return $this; + } + /** * Gets created_date_time * @return string @@ -778,6 +1129,48 @@ public function setDeliveredDateTime($delivered_date_time) return $this; } + /** + * Gets description + * @return string + */ + public function getDescription() + { + return $this->container['description']; + } + + /** + * Sets description + * @param string $description + * @return $this + */ + public function setDescription($description) + { + $this->container['description'] = $description; + + return $this; + } + + /** + * Gets disable_responsive_document + * @return string + */ + public function getDisableResponsiveDocument() + { + return $this->container['disable_responsive_document']; + } + + /** + * Sets disable_responsive_document + * @param string $disable_responsive_document + * @return $this + */ + public function setDisableResponsiveDocument($disable_responsive_document) + { + $this->container['disable_responsive_document'] = $disable_responsive_document; + + return $this; + } + /** * Gets documents * @return \DocuSign\eSign\Model\Document[] @@ -946,6 +1339,48 @@ public function setEnforceSignerVisibility($enforce_signer_visibility) return $this; } + /** + * Gets envelope_attachments + * @return \DocuSign\eSign\Model\Attachment[] + */ + public function getEnvelopeAttachments() + { + return $this->container['envelope_attachments']; + } + + /** + * Sets envelope_attachments + * @param \DocuSign\eSign\Model\Attachment[] $envelope_attachments + * @return $this + */ + public function setEnvelopeAttachments($envelope_attachments) + { + $this->container['envelope_attachments'] = $envelope_attachments; + + return $this; + } + + /** + * Gets envelope_documents + * @return \DocuSign\eSign\Model\EnvelopeDocument[] + */ + public function getEnvelopeDocuments() + { + return $this->container['envelope_documents']; + } + + /** + * Sets envelope_documents + * @param \DocuSign\eSign\Model\EnvelopeDocument[] $envelope_documents + * @return $this + */ + public function setEnvelopeDocuments($envelope_documents) + { + $this->container['envelope_documents'] = $envelope_documents; + + return $this; + } + /** * Gets envelope_id * @return string @@ -989,22 +1424,43 @@ public function setEnvelopeIdStamping($envelope_id_stamping) } /** - * Gets envelope_template_definition - * @return \DocuSign\eSign\Model\EnvelopeTemplateDefinition + * Gets envelope_location + * @return string + */ + public function getEnvelopeLocation() + { + return $this->container['envelope_location']; + } + + /** + * Sets envelope_location + * @param string $envelope_location + * @return $this + */ + public function setEnvelopeLocation($envelope_location) + { + $this->container['envelope_location'] = $envelope_location; + + return $this; + } + + /** + * Gets envelope_metadata + * @return \DocuSign\eSign\Model\EnvelopeMetadata */ - public function getEnvelopeTemplateDefinition() + public function getEnvelopeMetadata() { - return $this->container['envelope_template_definition']; + return $this->container['envelope_metadata']; } /** - * Sets envelope_template_definition - * @param \DocuSign\eSign\Model\EnvelopeTemplateDefinition $envelope_template_definition + * Sets envelope_metadata + * @param \DocuSign\eSign\Model\EnvelopeMetadata $envelope_metadata * @return $this */ - public function setEnvelopeTemplateDefinition($envelope_template_definition) + public function setEnvelopeMetadata($envelope_metadata) { - $this->container['envelope_template_definition'] = $envelope_template_definition; + $this->container['envelope_metadata'] = $envelope_metadata; return $this; } @@ -1031,289 +1487,940 @@ public function setEnvelopeUri($envelope_uri) } /** - * Gets initial_sent_date_time + * Gets expire_after * @return string */ - public function getInitialSentDateTime() + public function getExpireAfter() { - return $this->container['initial_sent_date_time']; + return $this->container['expire_after']; } /** - * Sets initial_sent_date_time - * @param string $initial_sent_date_time + * Sets expire_after + * @param string $expire_after * @return $this */ - public function setInitialSentDateTime($initial_sent_date_time) + public function setExpireAfter($expire_after) { - $this->container['initial_sent_date_time'] = $initial_sent_date_time; + $this->container['expire_after'] = $expire_after; return $this; } /** - * Gets is21_cfr_part11 + * Gets expire_date_time * @return string */ - public function getIs21CfrPart11() + public function getExpireDateTime() { - return $this->container['is21_cfr_part11']; + return $this->container['expire_date_time']; } /** - * Sets is21_cfr_part11 - * @param string $is21_cfr_part11 When set to **true**, indicates that this module is enabled on the account. + * Sets expire_date_time + * @param string $expire_date_time * @return $this */ - public function setIs21CfrPart11($is21_cfr_part11) + public function setExpireDateTime($expire_date_time) { - $this->container['is21_cfr_part11'] = $is21_cfr_part11; + $this->container['expire_date_time'] = $expire_date_time; return $this; } /** - * Gets is_signature_provider_envelope + * Gets expire_enabled * @return string */ - public function getIsSignatureProviderEnvelope() + public function getExpireEnabled() { - return $this->container['is_signature_provider_envelope']; + return $this->container['expire_enabled']; } /** - * Sets is_signature_provider_envelope - * @param string $is_signature_provider_envelope + * Sets expire_enabled + * @param string $expire_enabled * @return $this */ - public function setIsSignatureProviderEnvelope($is_signature_provider_envelope) + public function setExpireEnabled($expire_enabled) { - $this->container['is_signature_provider_envelope'] = $is_signature_provider_envelope; + $this->container['expire_enabled'] = $expire_enabled; return $this; } /** - * Gets last_modified_date_time + * Gets external_envelope_id * @return string */ - public function getLastModifiedDateTime() + public function getExternalEnvelopeId() { - return $this->container['last_modified_date_time']; + return $this->container['external_envelope_id']; } /** - * Sets last_modified_date_time - * @param string $last_modified_date_time The date and time the item was last modified. + * Sets external_envelope_id + * @param string $external_envelope_id * @return $this */ - public function setLastModifiedDateTime($last_modified_date_time) + public function setExternalEnvelopeId($external_envelope_id) { - $this->container['last_modified_date_time'] = $last_modified_date_time; + $this->container['external_envelope_id'] = $external_envelope_id; return $this; } /** - * Gets lock_information - * @return \DocuSign\eSign\Model\LockInformation + * Gets favorited_by_me + * @return string */ - public function getLockInformation() + public function getFavoritedByMe() { - return $this->container['lock_information']; + return $this->container['favorited_by_me']; } /** - * Sets lock_information - * @param \DocuSign\eSign\Model\LockInformation $lock_information + * Sets favorited_by_me + * @param string $favorited_by_me * @return $this */ - public function setLockInformation($lock_information) + public function setFavoritedByMe($favorited_by_me) { - $this->container['lock_information'] = $lock_information; + $this->container['favorited_by_me'] = $favorited_by_me; return $this; } /** - * Gets message_lock + * Gets folder_id * @return string */ - public function getMessageLock() + public function getFolderId() { - return $this->container['message_lock']; + return $this->container['folder_id']; } /** - * Sets message_lock - * @param string $message_lock 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. + * Sets folder_id + * @param string $folder_id * @return $this */ - public function setMessageLock($message_lock) + public function setFolderId($folder_id) { - $this->container['message_lock'] = $message_lock; + $this->container['folder_id'] = $folder_id; return $this; } /** - * Gets notification - * @return \DocuSign\eSign\Model\Notification + * Gets folder_ids + * @return string[] */ - public function getNotification() + public function getFolderIds() { - return $this->container['notification']; + return $this->container['folder_ids']; } /** - * Sets notification - * @param \DocuSign\eSign\Model\Notification $notification + * Sets folder_ids + * @param string[] $folder_ids * @return $this */ - public function setNotification($notification) + public function setFolderIds($folder_ids) { - $this->container['notification'] = $notification; + $this->container['folder_ids'] = $folder_ids; return $this; } /** - * Gets notification_uri + * Gets folder_name * @return string */ - public function getNotificationUri() + public function getFolderName() { - return $this->container['notification_uri']; + return $this->container['folder_name']; } /** - * Sets notification_uri - * @param string $notification_uri Contains a URI for an endpoint that you can use to retrieve the notifications. + * Sets folder_name + * @param string $folder_name * @return $this */ - public function setNotificationUri($notification_uri) + public function setFolderName($folder_name) { - $this->container['notification_uri'] = $notification_uri; + $this->container['folder_name'] = $folder_name; return $this; } /** - * Gets purge_state - * @return string + * Gets folders + * @return \DocuSign\eSign\Model\Folder[] */ - public function getPurgeState() + public function getFolders() { - return $this->container['purge_state']; + return $this->container['folders']; } /** - * Sets purge_state - * @param string $purge_state + * Sets folders + * @param \DocuSign\eSign\Model\Folder[] $folders * @return $this */ - public function setPurgeState($purge_state) + public function setFolders($folders) { - $this->container['purge_state'] = $purge_state; + $this->container['folders'] = $folders; return $this; } /** - * Gets recipients - * @return \DocuSign\eSign\Model\Recipients + * Gets has_comments + * @return string */ - public function getRecipients() + public function getHasComments() { - return $this->container['recipients']; + return $this->container['has_comments']; } /** - * Sets recipients - * @param \DocuSign\eSign\Model\Recipients $recipients + * Sets has_comments + * @param string $has_comments * @return $this */ - public function setRecipients($recipients) + public function setHasComments($has_comments) { - $this->container['recipients'] = $recipients; + $this->container['has_comments'] = $has_comments; return $this; } /** - * Gets recipients_lock + * Gets has_form_data_changed * @return string */ - public function getRecipientsLock() + public function getHasFormDataChanged() { - return $this->container['recipients_lock']; + return $this->container['has_form_data_changed']; } /** - * Sets recipients_lock - * @param string $recipients_lock When set to **true**, prevents senders from changing, correcting, or deleting the recipient information for the envelope. + * Sets has_form_data_changed + * @param string $has_form_data_changed * @return $this */ - public function setRecipientsLock($recipients_lock) + public function setHasFormDataChanged($has_form_data_changed) { - $this->container['recipients_lock'] = $recipients_lock; + $this->container['has_form_data_changed'] = $has_form_data_changed; return $this; } /** - * Gets recipients_uri + * Gets has_wav_file * @return string */ - public function getRecipientsUri() + public function getHasWavFile() { - return $this->container['recipients_uri']; + return $this->container['has_wav_file']; } /** - * Sets recipients_uri - * @param string $recipients_uri Contains a URI for an endpoint that you can use to retrieve the recipients. + * Sets has_wav_file + * @param string $has_wav_file * @return $this */ - public function setRecipientsUri($recipients_uri) + public function setHasWavFile($has_wav_file) { - $this->container['recipients_uri'] = $recipients_uri; + $this->container['has_wav_file'] = $has_wav_file; return $this; } /** - * Gets sent_date_time + * Gets holder * @return string */ - public function getSentDateTime() + public function getHolder() { - return $this->container['sent_date_time']; + return $this->container['holder']; } /** - * Sets sent_date_time - * @param string $sent_date_time The date and time the envelope was sent. + * Sets holder + * @param string $holder * @return $this */ - public function setSentDateTime($sent_date_time) + public function setHolder($holder) { - $this->container['sent_date_time'] = $sent_date_time; + $this->container['holder'] = $holder; return $this; } /** - * Gets signer_can_sign_on_mobile + * Gets initial_sent_date_time * @return string */ - public function getSignerCanSignOnMobile() + public function getInitialSentDateTime() { - return $this->container['signer_can_sign_on_mobile']; + return $this->container['initial_sent_date_time']; } /** - * Sets signer_can_sign_on_mobile + * Sets initial_sent_date_time + * @param string $initial_sent_date_time + * @return $this + */ + public function setInitialSentDateTime($initial_sent_date_time) + { + $this->container['initial_sent_date_time'] = $initial_sent_date_time; + + return $this; + } + + /** + * Gets is21_cfr_part11 + * @return string + */ + public function getIs21CfrPart11() + { + return $this->container['is21_cfr_part11']; + } + + /** + * Sets is21_cfr_part11 + * @param string $is21_cfr_part11 When set to **true**, indicates that this module is enabled on the account. + * @return $this + */ + public function setIs21CfrPart11($is21_cfr_part11) + { + $this->container['is21_cfr_part11'] = $is21_cfr_part11; + + return $this; + } + + /** + * Gets is_dynamic_envelope + * @return string + */ + public function getIsDynamicEnvelope() + { + return $this->container['is_dynamic_envelope']; + } + + /** + * Sets is_dynamic_envelope + * @param string $is_dynamic_envelope + * @return $this + */ + public function setIsDynamicEnvelope($is_dynamic_envelope) + { + $this->container['is_dynamic_envelope'] = $is_dynamic_envelope; + + return $this; + } + + /** + * Gets is_signature_provider_envelope + * @return string + */ + public function getIsSignatureProviderEnvelope() + { + return $this->container['is_signature_provider_envelope']; + } + + /** + * Sets is_signature_provider_envelope + * @param string $is_signature_provider_envelope + * @return $this + */ + public function setIsSignatureProviderEnvelope($is_signature_provider_envelope) + { + $this->container['is_signature_provider_envelope'] = $is_signature_provider_envelope; + + return $this; + } + + /** + * Gets last_modified + * @return string + */ + public function getLastModified() + { + return $this->container['last_modified']; + } + + /** + * Sets last_modified + * @param string $last_modified + * @return $this + */ + public function setLastModified($last_modified) + { + $this->container['last_modified'] = $last_modified; + + return $this; + } + + /** + * Gets last_modified_by + * @return \DocuSign\eSign\Model\UserInfo + */ + public function getLastModifiedBy() + { + return $this->container['last_modified_by']; + } + + /** + * Sets last_modified_by + * @param \DocuSign\eSign\Model\UserInfo $last_modified_by + * @return $this + */ + public function setLastModifiedBy($last_modified_by) + { + $this->container['last_modified_by'] = $last_modified_by; + + return $this; + } + + /** + * Gets last_modified_date_time + * @return string + */ + public function getLastModifiedDateTime() + { + return $this->container['last_modified_date_time']; + } + + /** + * Sets last_modified_date_time + * @param string $last_modified_date_time The date and time the item was last modified. + * @return $this + */ + public function setLastModifiedDateTime($last_modified_date_time) + { + $this->container['last_modified_date_time'] = $last_modified_date_time; + + return $this; + } + + /** + * Gets last_used + * @return string + */ + public function getLastUsed() + { + return $this->container['last_used']; + } + + /** + * Sets last_used + * @param string $last_used + * @return $this + */ + public function setLastUsed($last_used) + { + $this->container['last_used'] = $last_used; + + return $this; + } + + /** + * Gets location + * @return string + */ + public function getLocation() + { + return $this->container['location']; + } + + /** + * Sets location + * @param string $location + * @return $this + */ + public function setLocation($location) + { + $this->container['location'] = $location; + + return $this; + } + + /** + * Gets lock_information + * @return \DocuSign\eSign\Model\LockInformation + */ + public function getLockInformation() + { + return $this->container['lock_information']; + } + + /** + * Sets lock_information + * @param \DocuSign\eSign\Model\LockInformation $lock_information + * @return $this + */ + public function setLockInformation($lock_information) + { + $this->container['lock_information'] = $lock_information; + + return $this; + } + + /** + * Gets message_lock + * @return string + */ + public function getMessageLock() + { + return $this->container['message_lock']; + } + + /** + * Sets message_lock + * @param string $message_lock 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 $this + */ + public function setMessageLock($message_lock) + { + $this->container['message_lock'] = $message_lock; + + return $this; + } + + /** + * Gets name + * @return string + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * @param string $name + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + + /** + * Gets new_password + * @return string + */ + public function getNewPassword() + { + return $this->container['new_password']; + } + + /** + * Sets new_password + * @param string $new_password + * @return $this + */ + public function setNewPassword($new_password) + { + $this->container['new_password'] = $new_password; + + return $this; + } + + /** + * Gets notification + * @return \DocuSign\eSign\Model\Notification + */ + public function getNotification() + { + return $this->container['notification']; + } + + /** + * Sets notification + * @param \DocuSign\eSign\Model\Notification $notification + * @return $this + */ + public function setNotification($notification) + { + $this->container['notification'] = $notification; + + return $this; + } + + /** + * Gets notification_uri + * @return string + */ + public function getNotificationUri() + { + return $this->container['notification_uri']; + } + + /** + * Sets notification_uri + * @param string $notification_uri Contains a URI for an endpoint that you can use to retrieve the notifications. + * @return $this + */ + public function setNotificationUri($notification_uri) + { + $this->container['notification_uri'] = $notification_uri; + + return $this; + } + + /** + * Gets owner + * @return \DocuSign\eSign\Model\UserInfo + */ + public function getOwner() + { + return $this->container['owner']; + } + + /** + * Sets owner + * @param \DocuSign\eSign\Model\UserInfo $owner + * @return $this + */ + public function setOwner($owner) + { + $this->container['owner'] = $owner; + + return $this; + } + + /** + * Gets page_count + * @return string + */ + public function getPageCount() + { + return $this->container['page_count']; + } + + /** + * Sets page_count + * @param string $page_count + * @return $this + */ + public function setPageCount($page_count) + { + $this->container['page_count'] = $page_count; + + return $this; + } + + /** + * Gets password + * @return string + */ + public function getPassword() + { + return $this->container['password']; + } + + /** + * Sets password + * @param string $password + * @return $this + */ + public function setPassword($password) + { + $this->container['password'] = $password; + + return $this; + } + + /** + * Gets password_protected + * @return string + */ + public function getPasswordProtected() + { + return $this->container['password_protected']; + } + + /** + * Sets password_protected + * @param string $password_protected + * @return $this + */ + public function setPasswordProtected($password_protected) + { + $this->container['password_protected'] = $password_protected; + + return $this; + } + + /** + * Gets power_form + * @return \DocuSign\eSign\Model\PowerForm + */ + public function getPowerForm() + { + return $this->container['power_form']; + } + + /** + * Sets power_form + * @param \DocuSign\eSign\Model\PowerForm $power_form + * @return $this + */ + public function setPowerForm($power_form) + { + $this->container['power_form'] = $power_form; + + return $this; + } + + /** + * Gets power_forms + * @return \DocuSign\eSign\Model\PowerForm[] + */ + public function getPowerForms() + { + return $this->container['power_forms']; + } + + /** + * Sets power_forms + * @param \DocuSign\eSign\Model\PowerForm[] $power_forms + * @return $this + */ + public function setPowerForms($power_forms) + { + $this->container['power_forms'] = $power_forms; + + return $this; + } + + /** + * Gets purge_completed_date + * @return string + */ + public function getPurgeCompletedDate() + { + return $this->container['purge_completed_date']; + } + + /** + * Sets purge_completed_date + * @param string $purge_completed_date + * @return $this + */ + public function setPurgeCompletedDate($purge_completed_date) + { + $this->container['purge_completed_date'] = $purge_completed_date; + + return $this; + } + + /** + * Gets purge_request_date + * @return string + */ + public function getPurgeRequestDate() + { + return $this->container['purge_request_date']; + } + + /** + * Sets purge_request_date + * @param string $purge_request_date + * @return $this + */ + public function setPurgeRequestDate($purge_request_date) + { + $this->container['purge_request_date'] = $purge_request_date; + + return $this; + } + + /** + * Gets purge_state + * @return string + */ + public function getPurgeState() + { + return $this->container['purge_state']; + } + + /** + * Sets purge_state + * @param string $purge_state + * @return $this + */ + public function setPurgeState($purge_state) + { + $this->container['purge_state'] = $purge_state; + + return $this; + } + + /** + * Gets recipients + * @return \DocuSign\eSign\Model\Recipients + */ + public function getRecipients() + { + return $this->container['recipients']; + } + + /** + * Sets recipients + * @param \DocuSign\eSign\Model\Recipients $recipients + * @return $this + */ + public function setRecipients($recipients) + { + $this->container['recipients'] = $recipients; + + return $this; + } + + /** + * Gets recipients_lock + * @return string + */ + public function getRecipientsLock() + { + return $this->container['recipients_lock']; + } + + /** + * Sets recipients_lock + * @param string $recipients_lock When set to **true**, prevents senders from changing, correcting, or deleting the recipient information for the envelope. + * @return $this + */ + public function setRecipientsLock($recipients_lock) + { + $this->container['recipients_lock'] = $recipients_lock; + + return $this; + } + + /** + * Gets recipients_uri + * @return string + */ + public function getRecipientsUri() + { + return $this->container['recipients_uri']; + } + + /** + * Sets recipients_uri + * @param string $recipients_uri Contains a URI for an endpoint that you can use to retrieve the recipients. + * @return $this + */ + public function setRecipientsUri($recipients_uri) + { + $this->container['recipients_uri'] = $recipients_uri; + + return $this; + } + + /** + * Gets sender + * @return \DocuSign\eSign\Model\UserInfo + */ + public function getSender() + { + return $this->container['sender']; + } + + /** + * Sets sender + * @param \DocuSign\eSign\Model\UserInfo $sender + * @return $this + */ + public function setSender($sender) + { + $this->container['sender'] = $sender; + + return $this; + } + + /** + * Gets sent_date_time + * @return string + */ + public function getSentDateTime() + { + return $this->container['sent_date_time']; + } + + /** + * Sets sent_date_time + * @param string $sent_date_time The date and time the envelope was sent. + * @return $this + */ + public function setSentDateTime($sent_date_time) + { + $this->container['sent_date_time'] = $sent_date_time; + + return $this; + } + + /** + * Gets shared + * @return string + */ + public function getShared() + { + return $this->container['shared']; + } + + /** + * Sets shared + * @param string $shared When set to **true**, this custom tab is shared. + * @return $this + */ + public function setShared($shared) + { + $this->container['shared'] = $shared; + + return $this; + } + + /** + * Gets shared_with_me + * @return string + */ + public function getSharedWithMe() + { + return $this->container['shared_with_me']; + } + + /** + * Sets shared_with_me + * @param string $shared_with_me + * @return $this + */ + public function setSharedWithMe($shared_with_me) + { + $this->container['shared_with_me'] = $shared_with_me; + + return $this; + } + + /** + * Gets signer_can_sign_on_mobile + * @return string + */ + public function getSignerCanSignOnMobile() + { + return $this->container['signer_can_sign_on_mobile']; + } + + /** + * Sets signer_can_sign_on_mobile * @param string $signer_can_sign_on_mobile * @return $this */ @@ -1387,6 +2494,48 @@ public function setStatusChangedDateTime($status_changed_date_time) return $this; } + /** + * Gets status_date_time + * @return string + */ + public function getStatusDateTime() + { + return $this->container['status_date_time']; + } + + /** + * Sets status_date_time + * @param string $status_date_time + * @return $this + */ + public function setStatusDateTime($status_date_time) + { + $this->container['status_date_time'] = $status_date_time; + + return $this; + } + + /** + * Gets template_id + * @return string + */ + public function getTemplateId() + { + return $this->container['template_id']; + } + + /** + * Sets template_id + * @param string $template_id The unique identifier of the template. If this is not provided, DocuSign will generate a value. + * @return $this + */ + public function setTemplateId($template_id) + { + $this->container['template_id'] = $template_id; + + return $this; + } + /** * Gets templates_uri * @return string @@ -1429,6 +2578,27 @@ public function setTransactionId($transaction_id) return $this; } + /** + * Gets uri + * @return string + */ + public function getUri() + { + return $this->container['uri']; + } + + /** + * Sets uri + * @param string $uri + * @return $this + */ + public function setUri($uri) + { + $this->container['uri'] = $uri; + + return $this; + } + /** * Gets use_disclosure * @return string diff --git a/src/Model/EnvelopeTemplateResult.php b/src/Model/EnvelopeTemplateResult.php index 39467ad4..8f08e7b5 100644 --- a/src/Model/EnvelopeTemplateResult.php +++ b/src/Model/EnvelopeTemplateResult.php @@ -74,6 +74,7 @@ class EnvelopeTemplateResult implements ArrayAccess 'deleted_date_time' => 'string', 'delivered_date_time' => 'string', 'description' => 'string', + 'disable_responsive_document' => 'string', 'documents' => '\DocuSign\eSign\Model\Document[]', 'documents_combined_uri' => 'string', 'documents_uri' => 'string', @@ -151,6 +152,7 @@ public static function swaggerTypes() 'deleted_date_time' => 'deletedDateTime', 'delivered_date_time' => 'deliveredDateTime', 'description' => 'description', + 'disable_responsive_document' => 'disableResponsiveDocument', 'documents' => 'documents', 'documents_combined_uri' => 'documentsCombinedUri', 'documents_uri' => 'documentsUri', @@ -224,6 +226,7 @@ public static function swaggerTypes() 'deleted_date_time' => 'setDeletedDateTime', 'delivered_date_time' => 'setDeliveredDateTime', 'description' => 'setDescription', + 'disable_responsive_document' => 'setDisableResponsiveDocument', 'documents' => 'setDocuments', 'documents_combined_uri' => 'setDocumentsCombinedUri', 'documents_uri' => 'setDocumentsUri', @@ -297,6 +300,7 @@ public static function swaggerTypes() 'deleted_date_time' => 'getDeletedDateTime', 'delivered_date_time' => 'getDeliveredDateTime', 'description' => 'getDescription', + 'disable_responsive_document' => 'getDisableResponsiveDocument', 'documents' => 'getDocuments', 'documents_combined_uri' => 'getDocumentsCombinedUri', 'documents_uri' => 'getDocumentsUri', @@ -395,6 +399,7 @@ public function __construct(array $data = null) $this->container['deleted_date_time'] = isset($data['deleted_date_time']) ? $data['deleted_date_time'] : null; $this->container['delivered_date_time'] = isset($data['delivered_date_time']) ? $data['delivered_date_time'] : null; $this->container['description'] = isset($data['description']) ? $data['description'] : null; + $this->container['disable_responsive_document'] = isset($data['disable_responsive_document']) ? $data['disable_responsive_document'] : null; $this->container['documents'] = isset($data['documents']) ? $data['documents'] : null; $this->container['documents_combined_uri'] = isset($data['documents_combined_uri']) ? $data['documents_combined_uri'] : null; $this->container['documents_uri'] = isset($data['documents_uri']) ? $data['documents_uri'] : null; @@ -885,6 +890,27 @@ public function setDescription($description) return $this; } + /** + * Gets disable_responsive_document + * @return string + */ + public function getDisableResponsiveDocument() + { + return $this->container['disable_responsive_document']; + } + + /** + * Sets disable_responsive_document + * @param string $disable_responsive_document + * @return $this + */ + public function setDisableResponsiveDocument($disable_responsive_document) + { + $this->container['disable_responsive_document'] = $disable_responsive_document; + + return $this; + } + /** * Gets documents * @return \DocuSign\eSign\Model\Document[] diff --git a/src/Model/EnvelopeTemplateResults.php b/src/Model/EnvelopeTemplateResults.php index da155fe6..e039c5a4 100644 --- a/src/Model/EnvelopeTemplateResults.php +++ b/src/Model/EnvelopeTemplateResults.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,7 +55,7 @@ class EnvelopeTemplateResults implements ArrayAccess */ protected static $swaggerTypes = [ 'end_position' => 'string', - 'envelope_templates' => '\DocuSign\eSign\Model\EnvelopeTemplateResult[]', + 'envelope_templates' => '\DocuSign\eSign\Model\EnvelopeTemplate[]', 'folders' => '\DocuSign\eSign\Model\Folder[]', 'next_uri' => 'string', 'previous_uri' => 'string', @@ -203,7 +203,7 @@ public function setEndPosition($end_position) /** * Gets envelope_templates - * @return \DocuSign\eSign\Model\EnvelopeTemplateResult[] + * @return \DocuSign\eSign\Model\EnvelopeTemplate[] */ public function getEnvelopeTemplates() { @@ -212,7 +212,7 @@ public function getEnvelopeTemplates() /** * Sets envelope_templates - * @param \DocuSign\eSign\Model\EnvelopeTemplateResult[] $envelope_templates The list of requested templates. + * @param \DocuSign\eSign\Model\EnvelopeTemplate[] $envelope_templates The list of requested templates. * @return $this */ public function setEnvelopeTemplates($envelope_templates) diff --git a/src/Model/EnvelopeTransactionStatus.php b/src/Model/EnvelopeTransactionStatus.php index a97ab653..097f9be9 100644 --- a/src/Model/EnvelopeTransactionStatus.php +++ b/src/Model/EnvelopeTransactionStatus.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/EnvelopeTransferRule.php b/src/Model/EnvelopeTransferRule.php new file mode 100644 index 00000000..9d593ea7 --- /dev/null +++ b/src/Model/EnvelopeTransferRule.php @@ -0,0 +1,461 @@ + 'string', + 'enabled' => 'string', + 'envelope_transfer_rule_id' => 'string', + 'event_type' => 'string', + 'from_group' => '\DocuSign\eSign\Model\Group', + 'from_user' => '\DocuSign\eSign\Model\UserInformation', + 'modified_date' => 'string', + 'modified_user' => '\DocuSign\eSign\Model\UserInformation', + 'to_folder' => '\DocuSign\eSign\Model\Folder', + 'to_user' => '\DocuSign\eSign\Model\UserInformation' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'carbon_copy_original_owner' => 'carbonCopyOriginalOwner', + 'enabled' => 'enabled', + 'envelope_transfer_rule_id' => 'envelopeTransferRuleId', + 'event_type' => 'eventType', + 'from_group' => 'fromGroup', + 'from_user' => 'fromUser', + 'modified_date' => 'modifiedDate', + 'modified_user' => 'modifiedUser', + 'to_folder' => 'toFolder', + 'to_user' => 'toUser' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'carbon_copy_original_owner' => 'setCarbonCopyOriginalOwner', + 'enabled' => 'setEnabled', + 'envelope_transfer_rule_id' => 'setEnvelopeTransferRuleId', + 'event_type' => 'setEventType', + 'from_group' => 'setFromGroup', + 'from_user' => 'setFromUser', + 'modified_date' => 'setModifiedDate', + 'modified_user' => 'setModifiedUser', + 'to_folder' => 'setToFolder', + 'to_user' => 'setToUser' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'carbon_copy_original_owner' => 'getCarbonCopyOriginalOwner', + 'enabled' => 'getEnabled', + 'envelope_transfer_rule_id' => 'getEnvelopeTransferRuleId', + 'event_type' => 'getEventType', + 'from_group' => 'getFromGroup', + 'from_user' => 'getFromUser', + 'modified_date' => 'getModifiedDate', + 'modified_user' => 'getModifiedUser', + 'to_folder' => 'getToFolder', + 'to_user' => 'getToUser' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['carbon_copy_original_owner'] = isset($data['carbon_copy_original_owner']) ? $data['carbon_copy_original_owner'] : null; + $this->container['enabled'] = isset($data['enabled']) ? $data['enabled'] : null; + $this->container['envelope_transfer_rule_id'] = isset($data['envelope_transfer_rule_id']) ? $data['envelope_transfer_rule_id'] : null; + $this->container['event_type'] = isset($data['event_type']) ? $data['event_type'] : null; + $this->container['from_group'] = isset($data['from_group']) ? $data['from_group'] : null; + $this->container['from_user'] = isset($data['from_user']) ? $data['from_user'] : null; + $this->container['modified_date'] = isset($data['modified_date']) ? $data['modified_date'] : null; + $this->container['modified_user'] = isset($data['modified_user']) ? $data['modified_user'] : null; + $this->container['to_folder'] = isset($data['to_folder']) ? $data['to_folder'] : null; + $this->container['to_user'] = isset($data['to_user']) ? $data['to_user'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets carbon_copy_original_owner + * @return string + */ + public function getCarbonCopyOriginalOwner() + { + return $this->container['carbon_copy_original_owner']; + } + + /** + * Sets carbon_copy_original_owner + * @param string $carbon_copy_original_owner + * @return $this + */ + public function setCarbonCopyOriginalOwner($carbon_copy_original_owner) + { + $this->container['carbon_copy_original_owner'] = $carbon_copy_original_owner; + + return $this; + } + + /** + * Gets enabled + * @return string + */ + public function getEnabled() + { + return $this->container['enabled']; + } + + /** + * Sets enabled + * @param string $enabled + * @return $this + */ + public function setEnabled($enabled) + { + $this->container['enabled'] = $enabled; + + return $this; + } + + /** + * Gets envelope_transfer_rule_id + * @return string + */ + public function getEnvelopeTransferRuleId() + { + return $this->container['envelope_transfer_rule_id']; + } + + /** + * Sets envelope_transfer_rule_id + * @param string $envelope_transfer_rule_id + * @return $this + */ + public function setEnvelopeTransferRuleId($envelope_transfer_rule_id) + { + $this->container['envelope_transfer_rule_id'] = $envelope_transfer_rule_id; + + return $this; + } + + /** + * Gets event_type + * @return string + */ + public function getEventType() + { + return $this->container['event_type']; + } + + /** + * Sets event_type + * @param string $event_type + * @return $this + */ + public function setEventType($event_type) + { + $this->container['event_type'] = $event_type; + + return $this; + } + + /** + * Gets from_group + * @return \DocuSign\eSign\Model\Group + */ + public function getFromGroup() + { + return $this->container['from_group']; + } + + /** + * Sets from_group + * @param \DocuSign\eSign\Model\Group $from_group + * @return $this + */ + public function setFromGroup($from_group) + { + $this->container['from_group'] = $from_group; + + return $this; + } + + /** + * Gets from_user + * @return \DocuSign\eSign\Model\UserInformation + */ + public function getFromUser() + { + return $this->container['from_user']; + } + + /** + * Sets from_user + * @param \DocuSign\eSign\Model\UserInformation $from_user + * @return $this + */ + public function setFromUser($from_user) + { + $this->container['from_user'] = $from_user; + + return $this; + } + + /** + * Gets modified_date + * @return string + */ + public function getModifiedDate() + { + return $this->container['modified_date']; + } + + /** + * Sets modified_date + * @param string $modified_date + * @return $this + */ + public function setModifiedDate($modified_date) + { + $this->container['modified_date'] = $modified_date; + + return $this; + } + + /** + * Gets modified_user + * @return \DocuSign\eSign\Model\UserInformation + */ + public function getModifiedUser() + { + return $this->container['modified_user']; + } + + /** + * Sets modified_user + * @param \DocuSign\eSign\Model\UserInformation $modified_user + * @return $this + */ + public function setModifiedUser($modified_user) + { + $this->container['modified_user'] = $modified_user; + + return $this; + } + + /** + * Gets to_folder + * @return \DocuSign\eSign\Model\Folder + */ + public function getToFolder() + { + return $this->container['to_folder']; + } + + /** + * Sets to_folder + * @param \DocuSign\eSign\Model\Folder $to_folder + * @return $this + */ + public function setToFolder($to_folder) + { + $this->container['to_folder'] = $to_folder; + + return $this; + } + + /** + * Gets to_user + * @return \DocuSign\eSign\Model\UserInformation + */ + public function getToUser() + { + return $this->container['to_user']; + } + + /** + * Sets to_user + * @param \DocuSign\eSign\Model\UserInformation $to_user + * @return $this + */ + public function setToUser($to_user) + { + $this->container['to_user'] = $to_user; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/EnvelopeTransferRuleInformation.php b/src/Model/EnvelopeTransferRuleInformation.php new file mode 100644 index 00000000..050d515b --- /dev/null +++ b/src/Model/EnvelopeTransferRuleInformation.php @@ -0,0 +1,383 @@ + 'string', + 'envelope_transfer_rules' => '\DocuSign\eSign\Model\EnvelopeTransferRule[]', + 'next_uri' => 'string', + 'previous_uri' => 'string', + 'result_set_size' => 'string', + 'start_position' => 'string', + 'total_set_size' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'end_position' => 'endPosition', + 'envelope_transfer_rules' => 'envelopeTransferRules', + 'next_uri' => 'nextUri', + 'previous_uri' => 'previousUri', + 'result_set_size' => 'resultSetSize', + 'start_position' => 'startPosition', + 'total_set_size' => 'totalSetSize' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'end_position' => 'setEndPosition', + 'envelope_transfer_rules' => 'setEnvelopeTransferRules', + 'next_uri' => 'setNextUri', + 'previous_uri' => 'setPreviousUri', + 'result_set_size' => 'setResultSetSize', + 'start_position' => 'setStartPosition', + 'total_set_size' => 'setTotalSetSize' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'end_position' => 'getEndPosition', + 'envelope_transfer_rules' => 'getEnvelopeTransferRules', + 'next_uri' => 'getNextUri', + 'previous_uri' => 'getPreviousUri', + 'result_set_size' => 'getResultSetSize', + 'start_position' => 'getStartPosition', + 'total_set_size' => 'getTotalSetSize' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['end_position'] = isset($data['end_position']) ? $data['end_position'] : null; + $this->container['envelope_transfer_rules'] = isset($data['envelope_transfer_rules']) ? $data['envelope_transfer_rules'] : null; + $this->container['next_uri'] = isset($data['next_uri']) ? $data['next_uri'] : null; + $this->container['previous_uri'] = isset($data['previous_uri']) ? $data['previous_uri'] : null; + $this->container['result_set_size'] = isset($data['result_set_size']) ? $data['result_set_size'] : null; + $this->container['start_position'] = isset($data['start_position']) ? $data['start_position'] : null; + $this->container['total_set_size'] = isset($data['total_set_size']) ? $data['total_set_size'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets end_position + * @return string + */ + public function getEndPosition() + { + return $this->container['end_position']; + } + + /** + * Sets end_position + * @param string $end_position The last position in the result set. + * @return $this + */ + public function setEndPosition($end_position) + { + $this->container['end_position'] = $end_position; + + return $this; + } + + /** + * Gets envelope_transfer_rules + * @return \DocuSign\eSign\Model\EnvelopeTransferRule[] + */ + public function getEnvelopeTransferRules() + { + return $this->container['envelope_transfer_rules']; + } + + /** + * Sets envelope_transfer_rules + * @param \DocuSign\eSign\Model\EnvelopeTransferRule[] $envelope_transfer_rules + * @return $this + */ + public function setEnvelopeTransferRules($envelope_transfer_rules) + { + $this->container['envelope_transfer_rules'] = $envelope_transfer_rules; + + return $this; + } + + /** + * Gets next_uri + * @return string + */ + public function getNextUri() + { + return $this->container['next_uri']; + } + + /** + * Sets next_uri + * @param string $next_uri 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 $this + */ + public function setNextUri($next_uri) + { + $this->container['next_uri'] = $next_uri; + + return $this; + } + + /** + * Gets previous_uri + * @return string + */ + public function getPreviousUri() + { + return $this->container['previous_uri']; + } + + /** + * Sets previous_uri + * @param string $previous_uri The postal code for the billing address. + * @return $this + */ + public function setPreviousUri($previous_uri) + { + $this->container['previous_uri'] = $previous_uri; + + return $this; + } + + /** + * Gets result_set_size + * @return string + */ + public function getResultSetSize() + { + return $this->container['result_set_size']; + } + + /** + * Sets result_set_size + * @param string $result_set_size The number of results returned in this response. + * @return $this + */ + public function setResultSetSize($result_set_size) + { + $this->container['result_set_size'] = $result_set_size; + + return $this; + } + + /** + * Gets start_position + * @return string + */ + public function getStartPosition() + { + return $this->container['start_position']; + } + + /** + * Sets start_position + * @param string $start_position Starting position of the current result set. + * @return $this + */ + public function setStartPosition($start_position) + { + $this->container['start_position'] = $start_position; + + return $this; + } + + /** + * Gets total_set_size + * @return string + */ + public function getTotalSetSize() + { + return $this->container['total_set_size']; + } + + /** + * Sets total_set_size + * @param string $total_set_size 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 $this + */ + public function setTotalSetSize($total_set_size) + { + $this->container['total_set_size'] = $total_set_size; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/EnvelopeTransferRuleRequest.php b/src/Model/EnvelopeTransferRuleRequest.php new file mode 100644 index 00000000..ff2ff761 --- /dev/null +++ b/src/Model/EnvelopeTransferRuleRequest.php @@ -0,0 +1,461 @@ + 'string', + 'enabled' => 'string', + 'envelope_transfer_rule_id' => 'string', + 'event_type' => 'string', + 'from_groups' => '\DocuSign\eSign\Model\Group[]', + 'from_users' => '\DocuSign\eSign\Model\UserInformation[]', + 'modified_date' => 'string', + 'modified_user' => '\DocuSign\eSign\Model\UserInformation', + 'to_folder' => '\DocuSign\eSign\Model\Folder', + 'to_user' => '\DocuSign\eSign\Model\UserInformation' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'carbon_copy_original_owner' => 'carbonCopyOriginalOwner', + 'enabled' => 'enabled', + 'envelope_transfer_rule_id' => 'envelopeTransferRuleId', + 'event_type' => 'eventType', + 'from_groups' => 'fromGroups', + 'from_users' => 'fromUsers', + 'modified_date' => 'modifiedDate', + 'modified_user' => 'modifiedUser', + 'to_folder' => 'toFolder', + 'to_user' => 'toUser' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'carbon_copy_original_owner' => 'setCarbonCopyOriginalOwner', + 'enabled' => 'setEnabled', + 'envelope_transfer_rule_id' => 'setEnvelopeTransferRuleId', + 'event_type' => 'setEventType', + 'from_groups' => 'setFromGroups', + 'from_users' => 'setFromUsers', + 'modified_date' => 'setModifiedDate', + 'modified_user' => 'setModifiedUser', + 'to_folder' => 'setToFolder', + 'to_user' => 'setToUser' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'carbon_copy_original_owner' => 'getCarbonCopyOriginalOwner', + 'enabled' => 'getEnabled', + 'envelope_transfer_rule_id' => 'getEnvelopeTransferRuleId', + 'event_type' => 'getEventType', + 'from_groups' => 'getFromGroups', + 'from_users' => 'getFromUsers', + 'modified_date' => 'getModifiedDate', + 'modified_user' => 'getModifiedUser', + 'to_folder' => 'getToFolder', + 'to_user' => 'getToUser' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['carbon_copy_original_owner'] = isset($data['carbon_copy_original_owner']) ? $data['carbon_copy_original_owner'] : null; + $this->container['enabled'] = isset($data['enabled']) ? $data['enabled'] : null; + $this->container['envelope_transfer_rule_id'] = isset($data['envelope_transfer_rule_id']) ? $data['envelope_transfer_rule_id'] : null; + $this->container['event_type'] = isset($data['event_type']) ? $data['event_type'] : null; + $this->container['from_groups'] = isset($data['from_groups']) ? $data['from_groups'] : null; + $this->container['from_users'] = isset($data['from_users']) ? $data['from_users'] : null; + $this->container['modified_date'] = isset($data['modified_date']) ? $data['modified_date'] : null; + $this->container['modified_user'] = isset($data['modified_user']) ? $data['modified_user'] : null; + $this->container['to_folder'] = isset($data['to_folder']) ? $data['to_folder'] : null; + $this->container['to_user'] = isset($data['to_user']) ? $data['to_user'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets carbon_copy_original_owner + * @return string + */ + public function getCarbonCopyOriginalOwner() + { + return $this->container['carbon_copy_original_owner']; + } + + /** + * Sets carbon_copy_original_owner + * @param string $carbon_copy_original_owner + * @return $this + */ + public function setCarbonCopyOriginalOwner($carbon_copy_original_owner) + { + $this->container['carbon_copy_original_owner'] = $carbon_copy_original_owner; + + return $this; + } + + /** + * Gets enabled + * @return string + */ + public function getEnabled() + { + return $this->container['enabled']; + } + + /** + * Sets enabled + * @param string $enabled + * @return $this + */ + public function setEnabled($enabled) + { + $this->container['enabled'] = $enabled; + + return $this; + } + + /** + * Gets envelope_transfer_rule_id + * @return string + */ + public function getEnvelopeTransferRuleId() + { + return $this->container['envelope_transfer_rule_id']; + } + + /** + * Sets envelope_transfer_rule_id + * @param string $envelope_transfer_rule_id + * @return $this + */ + public function setEnvelopeTransferRuleId($envelope_transfer_rule_id) + { + $this->container['envelope_transfer_rule_id'] = $envelope_transfer_rule_id; + + return $this; + } + + /** + * Gets event_type + * @return string + */ + public function getEventType() + { + return $this->container['event_type']; + } + + /** + * Sets event_type + * @param string $event_type + * @return $this + */ + public function setEventType($event_type) + { + $this->container['event_type'] = $event_type; + + return $this; + } + + /** + * Gets from_groups + * @return \DocuSign\eSign\Model\Group[] + */ + public function getFromGroups() + { + return $this->container['from_groups']; + } + + /** + * Sets from_groups + * @param \DocuSign\eSign\Model\Group[] $from_groups + * @return $this + */ + public function setFromGroups($from_groups) + { + $this->container['from_groups'] = $from_groups; + + return $this; + } + + /** + * Gets from_users + * @return \DocuSign\eSign\Model\UserInformation[] + */ + public function getFromUsers() + { + return $this->container['from_users']; + } + + /** + * Sets from_users + * @param \DocuSign\eSign\Model\UserInformation[] $from_users + * @return $this + */ + public function setFromUsers($from_users) + { + $this->container['from_users'] = $from_users; + + return $this; + } + + /** + * Gets modified_date + * @return string + */ + public function getModifiedDate() + { + return $this->container['modified_date']; + } + + /** + * Sets modified_date + * @param string $modified_date + * @return $this + */ + public function setModifiedDate($modified_date) + { + $this->container['modified_date'] = $modified_date; + + return $this; + } + + /** + * Gets modified_user + * @return \DocuSign\eSign\Model\UserInformation + */ + public function getModifiedUser() + { + return $this->container['modified_user']; + } + + /** + * Sets modified_user + * @param \DocuSign\eSign\Model\UserInformation $modified_user + * @return $this + */ + public function setModifiedUser($modified_user) + { + $this->container['modified_user'] = $modified_user; + + return $this; + } + + /** + * Gets to_folder + * @return \DocuSign\eSign\Model\Folder + */ + public function getToFolder() + { + return $this->container['to_folder']; + } + + /** + * Sets to_folder + * @param \DocuSign\eSign\Model\Folder $to_folder + * @return $this + */ + public function setToFolder($to_folder) + { + $this->container['to_folder'] = $to_folder; + + return $this; + } + + /** + * Gets to_user + * @return \DocuSign\eSign\Model\UserInformation + */ + public function getToUser() + { + return $this->container['to_user']; + } + + /** + * Sets to_user + * @param \DocuSign\eSign\Model\UserInformation $to_user + * @return $this + */ + public function setToUser($to_user) + { + $this->container['to_user'] = $to_user; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/EnvelopeUpdateSummary.php b/src/Model/EnvelopeUpdateSummary.php index b41f2b13..9edbfa71 100644 --- a/src/Model/EnvelopeUpdateSummary.php +++ b/src/Model/EnvelopeUpdateSummary.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -59,6 +59,7 @@ class EnvelopeUpdateSummary implements ArrayAccess 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'list_custom_field_update_results' => '\DocuSign\eSign\Model\ListCustomField[]', 'lock_information' => '\DocuSign\eSign\Model\LockInformation', + 'purge_state' => 'string', 'recipient_update_results' => '\DocuSign\eSign\Model\RecipientUpdateResponse[]', 'tab_update_results' => '\DocuSign\eSign\Model\Tabs', 'text_custom_field_update_results' => '\DocuSign\eSign\Model\TextCustomField[]' @@ -79,6 +80,7 @@ public static function swaggerTypes() 'error_details' => 'errorDetails', 'list_custom_field_update_results' => 'listCustomFieldUpdateResults', 'lock_information' => 'lockInformation', + 'purge_state' => 'purgeState', 'recipient_update_results' => 'recipientUpdateResults', 'tab_update_results' => 'tabUpdateResults', 'text_custom_field_update_results' => 'textCustomFieldUpdateResults' @@ -95,6 +97,7 @@ public static function swaggerTypes() 'error_details' => 'setErrorDetails', 'list_custom_field_update_results' => 'setListCustomFieldUpdateResults', 'lock_information' => 'setLockInformation', + 'purge_state' => 'setPurgeState', 'recipient_update_results' => 'setRecipientUpdateResults', 'tab_update_results' => 'setTabUpdateResults', 'text_custom_field_update_results' => 'setTextCustomFieldUpdateResults' @@ -111,6 +114,7 @@ public static function swaggerTypes() 'error_details' => 'getErrorDetails', 'list_custom_field_update_results' => 'getListCustomFieldUpdateResults', 'lock_information' => 'getLockInformation', + 'purge_state' => 'getPurgeState', 'recipient_update_results' => 'getRecipientUpdateResults', 'tab_update_results' => 'getTabUpdateResults', 'text_custom_field_update_results' => 'getTextCustomFieldUpdateResults' @@ -152,6 +156,7 @@ public function __construct(array $data = null) $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['list_custom_field_update_results'] = isset($data['list_custom_field_update_results']) ? $data['list_custom_field_update_results'] : null; $this->container['lock_information'] = isset($data['lock_information']) ? $data['lock_information'] : null; + $this->container['purge_state'] = isset($data['purge_state']) ? $data['purge_state'] : null; $this->container['recipient_update_results'] = isset($data['recipient_update_results']) ? $data['recipient_update_results'] : null; $this->container['tab_update_results'] = isset($data['tab_update_results']) ? $data['tab_update_results'] : null; $this->container['text_custom_field_update_results'] = isset($data['text_custom_field_update_results']) ? $data['text_custom_field_update_results'] : null; @@ -285,6 +290,27 @@ public function setLockInformation($lock_information) return $this; } + /** + * Gets purge_state + * @return string + */ + public function getPurgeState() + { + return $this->container['purge_state']; + } + + /** + * Sets purge_state + * @param string $purge_state + * @return $this + */ + public function setPurgeState($purge_state) + { + $this->container['purge_state'] = $purge_state; + + return $this; + } + /** * Gets recipient_update_results * @return \DocuSign\eSign\Model\RecipientUpdateResponse[] diff --git a/src/Model/EnvelopesInformation.php b/src/Model/EnvelopesInformation.php index eb172fd5..77ffa97c 100644 --- a/src/Model/EnvelopesInformation.php +++ b/src/Model/EnvelopesInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -58,6 +58,7 @@ class EnvelopesInformation implements ArrayAccess 'end_position' => 'string', 'envelopes' => '\DocuSign\eSign\Model\Envelope[]', 'envelope_transaction_statuses' => '\DocuSign\eSign\Model\EnvelopeTransactionStatus[]', + 'folders' => '\DocuSign\eSign\Model\Folder[]', 'last_queried_date_time' => 'string', 'next_uri' => 'string', 'previous_uri' => 'string', @@ -80,6 +81,7 @@ public static function swaggerTypes() 'end_position' => 'endPosition', 'envelopes' => 'envelopes', 'envelope_transaction_statuses' => 'envelopeTransactionStatuses', + 'folders' => 'folders', 'last_queried_date_time' => 'lastQueriedDateTime', 'next_uri' => 'nextUri', 'previous_uri' => 'previousUri', @@ -98,6 +100,7 @@ public static function swaggerTypes() 'end_position' => 'setEndPosition', 'envelopes' => 'setEnvelopes', 'envelope_transaction_statuses' => 'setEnvelopeTransactionStatuses', + 'folders' => 'setFolders', 'last_queried_date_time' => 'setLastQueriedDateTime', 'next_uri' => 'setNextUri', 'previous_uri' => 'setPreviousUri', @@ -116,6 +119,7 @@ public static function swaggerTypes() 'end_position' => 'getEndPosition', 'envelopes' => 'getEnvelopes', 'envelope_transaction_statuses' => 'getEnvelopeTransactionStatuses', + 'folders' => 'getFolders', 'last_queried_date_time' => 'getLastQueriedDateTime', 'next_uri' => 'getNextUri', 'previous_uri' => 'getPreviousUri', @@ -159,6 +163,7 @@ public function __construct(array $data = null) $this->container['end_position'] = isset($data['end_position']) ? $data['end_position'] : null; $this->container['envelopes'] = isset($data['envelopes']) ? $data['envelopes'] : null; $this->container['envelope_transaction_statuses'] = isset($data['envelope_transaction_statuses']) ? $data['envelope_transaction_statuses'] : null; + $this->container['folders'] = isset($data['folders']) ? $data['folders'] : null; $this->container['last_queried_date_time'] = isset($data['last_queried_date_time']) ? $data['last_queried_date_time'] : null; $this->container['next_uri'] = isset($data['next_uri']) ? $data['next_uri'] : null; $this->container['previous_uri'] = isset($data['previous_uri']) ? $data['previous_uri'] : null; @@ -274,6 +279,27 @@ public function setEnvelopeTransactionStatuses($envelope_transaction_statuses) return $this; } + /** + * Gets folders + * @return \DocuSign\eSign\Model\Folder[] + */ + public function getFolders() + { + return $this->container['folders']; + } + + /** + * Sets folders + * @param \DocuSign\eSign\Model\Folder[] $folders + * @return $this + */ + public function setFolders($folders) + { + $this->container['folders'] = $folders; + + return $this; + } + /** * Gets last_queried_date_time * @return string diff --git a/src/Model/ErrorDetails.php b/src/Model/ErrorDetails.php index bbc1738e..565db063 100644 --- a/src/Model/ErrorDetails.php +++ b/src/Model/ErrorDetails.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/EventNotification.php b/src/Model/EventNotification.php index e1a349e3..00657e2e 100644 --- a/src/Model/EventNotification.php +++ b/src/Model/EventNotification.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -61,6 +61,7 @@ class EventNotification implements ArrayAccess 'include_document_fields' => 'string', 'include_documents' => 'string', 'include_envelope_void_reason' => 'string', + 'include_hmac' => 'string', 'include_sender_account_as_custom_field' => 'string', 'include_time_zone' => 'string', 'logging_enabled' => 'string', @@ -88,6 +89,7 @@ public static function swaggerTypes() 'include_document_fields' => 'includeDocumentFields', 'include_documents' => 'includeDocuments', 'include_envelope_void_reason' => 'includeEnvelopeVoidReason', + 'include_hmac' => 'includeHMAC', 'include_sender_account_as_custom_field' => 'includeSenderAccountAsCustomField', 'include_time_zone' => 'includeTimeZone', 'logging_enabled' => 'loggingEnabled', @@ -111,6 +113,7 @@ public static function swaggerTypes() 'include_document_fields' => 'setIncludeDocumentFields', 'include_documents' => 'setIncludeDocuments', 'include_envelope_void_reason' => 'setIncludeEnvelopeVoidReason', + 'include_hmac' => 'setIncludeHmac', 'include_sender_account_as_custom_field' => 'setIncludeSenderAccountAsCustomField', 'include_time_zone' => 'setIncludeTimeZone', 'logging_enabled' => 'setLoggingEnabled', @@ -134,6 +137,7 @@ public static function swaggerTypes() 'include_document_fields' => 'getIncludeDocumentFields', 'include_documents' => 'getIncludeDocuments', 'include_envelope_void_reason' => 'getIncludeEnvelopeVoidReason', + 'include_hmac' => 'getIncludeHmac', 'include_sender_account_as_custom_field' => 'getIncludeSenderAccountAsCustomField', 'include_time_zone' => 'getIncludeTimeZone', 'logging_enabled' => 'getLoggingEnabled', @@ -182,6 +186,7 @@ public function __construct(array $data = null) $this->container['include_document_fields'] = isset($data['include_document_fields']) ? $data['include_document_fields'] : null; $this->container['include_documents'] = isset($data['include_documents']) ? $data['include_documents'] : null; $this->container['include_envelope_void_reason'] = isset($data['include_envelope_void_reason']) ? $data['include_envelope_void_reason'] : null; + $this->container['include_hmac'] = isset($data['include_hmac']) ? $data['include_hmac'] : null; $this->container['include_sender_account_as_custom_field'] = isset($data['include_sender_account_as_custom_field']) ? $data['include_sender_account_as_custom_field'] : null; $this->container['include_time_zone'] = isset($data['include_time_zone']) ? $data['include_time_zone'] : null; $this->container['logging_enabled'] = isset($data['logging_enabled']) ? $data['logging_enabled'] : null; @@ -342,6 +347,27 @@ public function setIncludeEnvelopeVoidReason($include_envelope_void_reason) return $this; } + /** + * Gets include_hmac + * @return string + */ + public function getIncludeHmac() + { + return $this->container['include_hmac']; + } + + /** + * Sets include_hmac + * @param string $include_hmac + * @return $this + */ + public function setIncludeHmac($include_hmac) + { + $this->container['include_hmac'] = $include_hmac; + + return $this; + } + /** * Gets include_sender_account_as_custom_field * @return string diff --git a/src/Model/EventResult.php b/src/Model/EventResult.php index 77181ba4..e172fe8a 100644 --- a/src/Model/EventResult.php +++ b/src/Model/EventResult.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Expirations.php b/src/Model/Expirations.php index a47be233..dfb69ced 100644 --- a/src/Model/Expirations.php +++ b/src/Model/Expirations.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ExternalClaim.php b/src/Model/ExternalClaim.php new file mode 100644 index 00000000..da8920ee --- /dev/null +++ b/src/Model/ExternalClaim.php @@ -0,0 +1,305 @@ + 'string', + 'claim_name' => 'string', + 'provider' => 'string', + 'value' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'acquired_time' => 'acquiredTime', + 'claim_name' => 'claimName', + 'provider' => 'provider', + 'value' => 'value' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'acquired_time' => 'setAcquiredTime', + 'claim_name' => 'setClaimName', + 'provider' => 'setProvider', + 'value' => 'setValue' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'acquired_time' => 'getAcquiredTime', + 'claim_name' => 'getClaimName', + 'provider' => 'getProvider', + 'value' => 'getValue' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['acquired_time'] = isset($data['acquired_time']) ? $data['acquired_time'] : null; + $this->container['claim_name'] = isset($data['claim_name']) ? $data['claim_name'] : null; + $this->container['provider'] = isset($data['provider']) ? $data['provider'] : null; + $this->container['value'] = isset($data['value']) ? $data['value'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets acquired_time + * @return string + */ + public function getAcquiredTime() + { + return $this->container['acquired_time']; + } + + /** + * Sets acquired_time + * @param string $acquired_time + * @return $this + */ + public function setAcquiredTime($acquired_time) + { + $this->container['acquired_time'] = $acquired_time; + + return $this; + } + + /** + * Gets claim_name + * @return string + */ + public function getClaimName() + { + return $this->container['claim_name']; + } + + /** + * Sets claim_name + * @param string $claim_name + * @return $this + */ + public function setClaimName($claim_name) + { + $this->container['claim_name'] = $claim_name; + + return $this; + } + + /** + * Gets provider + * @return string + */ + public function getProvider() + { + return $this->container['provider']; + } + + /** + * Sets provider + * @param string $provider + * @return $this + */ + public function setProvider($provider) + { + $this->container['provider'] = $provider; + + return $this; + } + + /** + * Gets value + * @return string + */ + public function getValue() + { + return $this->container['value']; + } + + /** + * Sets value + * @param string $value Specifies the value of the tab. + * @return $this + */ + public function setValue($value) + { + $this->container['value'] = $value; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/ExternalDocServiceErrorDetails.php b/src/Model/ExternalDocServiceErrorDetails.php index 5e8a70d3..ffa6f6a0 100644 --- a/src/Model/ExternalDocServiceErrorDetails.php +++ b/src/Model/ExternalDocServiceErrorDetails.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ExternalDocumentSources.php b/src/Model/ExternalDocumentSources.php new file mode 100644 index 00000000..a9c3a514 --- /dev/null +++ b/src/Model/ExternalDocumentSources.php @@ -0,0 +1,461 @@ + 'string', + 'boxnet_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'dropbox_enabled' => 'string', + 'dropbox_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'google_drive_enabled' => 'string', + 'google_drive_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'one_drive_enabled' => 'string', + 'one_drive_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'salesforce_enabled' => 'string', + 'salesforce_metadata' => '\DocuSign\eSign\Model\SettingsMetadata' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'boxnet_enabled' => 'boxnetEnabled', + 'boxnet_metadata' => 'boxnetMetadata', + 'dropbox_enabled' => 'dropboxEnabled', + 'dropbox_metadata' => 'dropboxMetadata', + 'google_drive_enabled' => 'googleDriveEnabled', + 'google_drive_metadata' => 'googleDriveMetadata', + 'one_drive_enabled' => 'oneDriveEnabled', + 'one_drive_metadata' => 'oneDriveMetadata', + 'salesforce_enabled' => 'salesforceEnabled', + 'salesforce_metadata' => 'salesforceMetadata' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'boxnet_enabled' => 'setBoxnetEnabled', + 'boxnet_metadata' => 'setBoxnetMetadata', + 'dropbox_enabled' => 'setDropboxEnabled', + 'dropbox_metadata' => 'setDropboxMetadata', + 'google_drive_enabled' => 'setGoogleDriveEnabled', + 'google_drive_metadata' => 'setGoogleDriveMetadata', + 'one_drive_enabled' => 'setOneDriveEnabled', + 'one_drive_metadata' => 'setOneDriveMetadata', + 'salesforce_enabled' => 'setSalesforceEnabled', + 'salesforce_metadata' => 'setSalesforceMetadata' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'boxnet_enabled' => 'getBoxnetEnabled', + 'boxnet_metadata' => 'getBoxnetMetadata', + 'dropbox_enabled' => 'getDropboxEnabled', + 'dropbox_metadata' => 'getDropboxMetadata', + 'google_drive_enabled' => 'getGoogleDriveEnabled', + 'google_drive_metadata' => 'getGoogleDriveMetadata', + 'one_drive_enabled' => 'getOneDriveEnabled', + 'one_drive_metadata' => 'getOneDriveMetadata', + 'salesforce_enabled' => 'getSalesforceEnabled', + 'salesforce_metadata' => 'getSalesforceMetadata' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['boxnet_enabled'] = isset($data['boxnet_enabled']) ? $data['boxnet_enabled'] : null; + $this->container['boxnet_metadata'] = isset($data['boxnet_metadata']) ? $data['boxnet_metadata'] : null; + $this->container['dropbox_enabled'] = isset($data['dropbox_enabled']) ? $data['dropbox_enabled'] : null; + $this->container['dropbox_metadata'] = isset($data['dropbox_metadata']) ? $data['dropbox_metadata'] : null; + $this->container['google_drive_enabled'] = isset($data['google_drive_enabled']) ? $data['google_drive_enabled'] : null; + $this->container['google_drive_metadata'] = isset($data['google_drive_metadata']) ? $data['google_drive_metadata'] : null; + $this->container['one_drive_enabled'] = isset($data['one_drive_enabled']) ? $data['one_drive_enabled'] : null; + $this->container['one_drive_metadata'] = isset($data['one_drive_metadata']) ? $data['one_drive_metadata'] : null; + $this->container['salesforce_enabled'] = isset($data['salesforce_enabled']) ? $data['salesforce_enabled'] : null; + $this->container['salesforce_metadata'] = isset($data['salesforce_metadata']) ? $data['salesforce_metadata'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets boxnet_enabled + * @return string + */ + public function getBoxnetEnabled() + { + return $this->container['boxnet_enabled']; + } + + /** + * Sets boxnet_enabled + * @param string $boxnet_enabled + * @return $this + */ + public function setBoxnetEnabled($boxnet_enabled) + { + $this->container['boxnet_enabled'] = $boxnet_enabled; + + return $this; + } + + /** + * Gets boxnet_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getBoxnetMetadata() + { + return $this->container['boxnet_metadata']; + } + + /** + * Sets boxnet_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $boxnet_metadata + * @return $this + */ + public function setBoxnetMetadata($boxnet_metadata) + { + $this->container['boxnet_metadata'] = $boxnet_metadata; + + return $this; + } + + /** + * Gets dropbox_enabled + * @return string + */ + public function getDropboxEnabled() + { + return $this->container['dropbox_enabled']; + } + + /** + * Sets dropbox_enabled + * @param string $dropbox_enabled + * @return $this + */ + public function setDropboxEnabled($dropbox_enabled) + { + $this->container['dropbox_enabled'] = $dropbox_enabled; + + return $this; + } + + /** + * Gets dropbox_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getDropboxMetadata() + { + return $this->container['dropbox_metadata']; + } + + /** + * Sets dropbox_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $dropbox_metadata + * @return $this + */ + public function setDropboxMetadata($dropbox_metadata) + { + $this->container['dropbox_metadata'] = $dropbox_metadata; + + return $this; + } + + /** + * Gets google_drive_enabled + * @return string + */ + public function getGoogleDriveEnabled() + { + return $this->container['google_drive_enabled']; + } + + /** + * Sets google_drive_enabled + * @param string $google_drive_enabled + * @return $this + */ + public function setGoogleDriveEnabled($google_drive_enabled) + { + $this->container['google_drive_enabled'] = $google_drive_enabled; + + return $this; + } + + /** + * Gets google_drive_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getGoogleDriveMetadata() + { + return $this->container['google_drive_metadata']; + } + + /** + * Sets google_drive_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $google_drive_metadata + * @return $this + */ + public function setGoogleDriveMetadata($google_drive_metadata) + { + $this->container['google_drive_metadata'] = $google_drive_metadata; + + return $this; + } + + /** + * Gets one_drive_enabled + * @return string + */ + public function getOneDriveEnabled() + { + return $this->container['one_drive_enabled']; + } + + /** + * Sets one_drive_enabled + * @param string $one_drive_enabled + * @return $this + */ + public function setOneDriveEnabled($one_drive_enabled) + { + $this->container['one_drive_enabled'] = $one_drive_enabled; + + return $this; + } + + /** + * Gets one_drive_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getOneDriveMetadata() + { + return $this->container['one_drive_metadata']; + } + + /** + * Sets one_drive_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $one_drive_metadata + * @return $this + */ + public function setOneDriveMetadata($one_drive_metadata) + { + $this->container['one_drive_metadata'] = $one_drive_metadata; + + return $this; + } + + /** + * Gets salesforce_enabled + * @return string + */ + public function getSalesforceEnabled() + { + return $this->container['salesforce_enabled']; + } + + /** + * Sets salesforce_enabled + * @param string $salesforce_enabled + * @return $this + */ + public function setSalesforceEnabled($salesforce_enabled) + { + $this->container['salesforce_enabled'] = $salesforce_enabled; + + return $this; + } + + /** + * Gets salesforce_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSalesforceMetadata() + { + return $this->container['salesforce_metadata']; + } + + /** + * Sets salesforce_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $salesforce_metadata + * @return $this + */ + public function setSalesforceMetadata($salesforce_metadata) + { + $this->container['salesforce_metadata'] = $salesforce_metadata; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/ExternalFile.php b/src/Model/ExternalFile.php index 0a319c28..1d64be6a 100644 --- a/src/Model/ExternalFile.php +++ b/src/Model/ExternalFile.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ExternalFolder.php b/src/Model/ExternalFolder.php index 9f7a79ed..d9834c42 100644 --- a/src/Model/ExternalFolder.php +++ b/src/Model/ExternalFolder.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/FavoriteTemplatesContentItem.php b/src/Model/FavoriteTemplatesContentItem.php new file mode 100644 index 00000000..0669521c --- /dev/null +++ b/src/Model/FavoriteTemplatesContentItem.php @@ -0,0 +1,279 @@ + '\DocuSign\eSign\Model\ErrorDetails', + 'favorited_date' => 'string', + 'template_id' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'error_details' => 'errorDetails', + 'favorited_date' => 'favoritedDate', + 'template_id' => 'templateId' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'error_details' => 'setErrorDetails', + 'favorited_date' => 'setFavoritedDate', + 'template_id' => 'setTemplateId' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'error_details' => 'getErrorDetails', + 'favorited_date' => 'getFavoritedDate', + 'template_id' => 'getTemplateId' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; + $this->container['favorited_date'] = isset($data['favorited_date']) ? $data['favorited_date'] : null; + $this->container['template_id'] = isset($data['template_id']) ? $data['template_id'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets error_details + * @return \DocuSign\eSign\Model\ErrorDetails + */ + public function getErrorDetails() + { + return $this->container['error_details']; + } + + /** + * Sets error_details + * @param \DocuSign\eSign\Model\ErrorDetails $error_details + * @return $this + */ + public function setErrorDetails($error_details) + { + $this->container['error_details'] = $error_details; + + return $this; + } + + /** + * Gets favorited_date + * @return string + */ + public function getFavoritedDate() + { + return $this->container['favorited_date']; + } + + /** + * Sets favorited_date + * @param string $favorited_date + * @return $this + */ + public function setFavoritedDate($favorited_date) + { + $this->container['favorited_date'] = $favorited_date; + + return $this; + } + + /** + * Gets template_id + * @return string + */ + public function getTemplateId() + { + return $this->container['template_id']; + } + + /** + * Sets template_id + * @param string $template_id The unique identifier of the template. If this is not provided, DocuSign will generate a value. + * @return $this + */ + public function setTemplateId($template_id) + { + $this->container['template_id'] = $template_id; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/FavoriteTemplatesInfo.php b/src/Model/FavoriteTemplatesInfo.php new file mode 100644 index 00000000..dd878a1a --- /dev/null +++ b/src/Model/FavoriteTemplatesInfo.php @@ -0,0 +1,279 @@ + '\DocuSign\eSign\Model\ErrorDetails', + 'favorite_templates' => '\DocuSign\eSign\Model\FavoriteTemplatesContentItem[]', + 'templates_updated_count' => 'int' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'error_details' => 'errorDetails', + 'favorite_templates' => 'favoriteTemplates', + 'templates_updated_count' => 'templatesUpdatedCount' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'error_details' => 'setErrorDetails', + 'favorite_templates' => 'setFavoriteTemplates', + 'templates_updated_count' => 'setTemplatesUpdatedCount' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'error_details' => 'getErrorDetails', + 'favorite_templates' => 'getFavoriteTemplates', + 'templates_updated_count' => 'getTemplatesUpdatedCount' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; + $this->container['favorite_templates'] = isset($data['favorite_templates']) ? $data['favorite_templates'] : null; + $this->container['templates_updated_count'] = isset($data['templates_updated_count']) ? $data['templates_updated_count'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets error_details + * @return \DocuSign\eSign\Model\ErrorDetails + */ + public function getErrorDetails() + { + return $this->container['error_details']; + } + + /** + * Sets error_details + * @param \DocuSign\eSign\Model\ErrorDetails $error_details + * @return $this + */ + public function setErrorDetails($error_details) + { + $this->container['error_details'] = $error_details; + + return $this; + } + + /** + * Gets favorite_templates + * @return \DocuSign\eSign\Model\FavoriteTemplatesContentItem[] + */ + public function getFavoriteTemplates() + { + return $this->container['favorite_templates']; + } + + /** + * Sets favorite_templates + * @param \DocuSign\eSign\Model\FavoriteTemplatesContentItem[] $favorite_templates + * @return $this + */ + public function setFavoriteTemplates($favorite_templates) + { + $this->container['favorite_templates'] = $favorite_templates; + + return $this; + } + + /** + * Gets templates_updated_count + * @return int + */ + public function getTemplatesUpdatedCount() + { + return $this->container['templates_updated_count']; + } + + /** + * Sets templates_updated_count + * @param int $templates_updated_count + * @return $this + */ + public function setTemplatesUpdatedCount($templates_updated_count) + { + $this->container['templates_updated_count'] = $templates_updated_count; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/FeatureAvailableMetadata.php b/src/Model/FeatureAvailableMetadata.php new file mode 100644 index 00000000..e40001e8 --- /dev/null +++ b/src/Model/FeatureAvailableMetadata.php @@ -0,0 +1,253 @@ + 'string', + 'feature_name' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'availabilty' => 'availabilty', + 'feature_name' => 'featureName' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'availabilty' => 'setAvailabilty', + 'feature_name' => 'setFeatureName' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'availabilty' => 'getAvailabilty', + 'feature_name' => 'getFeatureName' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['availabilty'] = isset($data['availabilty']) ? $data['availabilty'] : null; + $this->container['feature_name'] = isset($data['feature_name']) ? $data['feature_name'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets availabilty + * @return string + */ + public function getAvailabilty() + { + return $this->container['availabilty']; + } + + /** + * Sets availabilty + * @param string $availabilty + * @return $this + */ + public function setAvailabilty($availabilty) + { + $this->container['availabilty'] = $availabilty; + + return $this; + } + + /** + * Gets feature_name + * @return string + */ + public function getFeatureName() + { + return $this->container['feature_name']; + } + + /** + * Sets feature_name + * @param string $feature_name + * @return $this + */ + public function setFeatureName($feature_name) + { + $this->container['feature_name'] = $feature_name; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/FeatureSet.php b/src/Model/FeatureSet.php index 3e4c692f..a89ccaf0 100644 --- a/src/Model/FeatureSet.php +++ b/src/Model/FeatureSet.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/FileType.php b/src/Model/FileType.php index a06791c8..d2f98cdc 100644 --- a/src/Model/FileType.php +++ b/src/Model/FileType.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/FileTypeList.php b/src/Model/FileTypeList.php index 954ea333..5d0a0c3f 100644 --- a/src/Model/FileTypeList.php +++ b/src/Model/FileTypeList.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Filter.php b/src/Model/Filter.php index 55fee2ee..f302d039 100644 --- a/src/Model/Filter.php +++ b/src/Model/Filter.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/FirstName.php b/src/Model/FirstName.php index db2ae4b2..5903e52f 100644 --- a/src/Model/FirstName.php +++ b/src/Model/FirstName.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,39 +55,89 @@ class FirstName implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'bold' => 'string', + 'bold_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'font' => 'string', 'font_color' => 'string', + 'font_color_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'font_size' => 'string', + 'font_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'italic' => 'string', + 'italic_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locale_policy' => '\DocuSign\eSign\Model\LocalePolicyTab', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'underline' => 'string', + 'underline_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'value' => 'string', + 'value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -101,39 +151,89 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'bold' => 'bold', + 'bold_metadata' => 'boldMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', 'font' => 'font', 'font_color' => 'fontColor', + 'font_color_metadata' => 'fontColorMetadata', + 'font_metadata' => 'fontMetadata', 'font_size' => 'fontSize', + 'font_size_metadata' => 'fontSizeMetadata', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', + 'height' => 'height', + 'height_metadata' => 'heightMetadata', 'italic' => 'italic', + 'italic_metadata' => 'italicMetadata', + 'locale_policy' => 'localePolicy', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', 'underline' => 'underline', + 'underline_metadata' => 'underlineMetadata', 'value' => 'value', + 'value_metadata' => 'valueMetadata', + 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -143,39 +243,89 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'bold' => 'setBold', + 'bold_metadata' => 'setBoldMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', 'font' => 'setFont', 'font_color' => 'setFontColor', + 'font_color_metadata' => 'setFontColorMetadata', + 'font_metadata' => 'setFontMetadata', 'font_size' => 'setFontSize', + 'font_size_metadata' => 'setFontSizeMetadata', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', + 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', 'italic' => 'setItalic', + 'italic_metadata' => 'setItalicMetadata', + 'locale_policy' => 'setLocalePolicy', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', 'underline' => 'setUnderline', + 'underline_metadata' => 'setUnderlineMetadata', 'value' => 'setValue', + 'value_metadata' => 'setValueMetadata', + 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -185,39 +335,89 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'bold' => 'getBold', + 'bold_metadata' => 'getBoldMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', 'font' => 'getFont', 'font_color' => 'getFontColor', + 'font_color_metadata' => 'getFontColorMetadata', + 'font_metadata' => 'getFontMetadata', 'font_size' => 'getFontSize', + 'font_size_metadata' => 'getFontSizeMetadata', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', + 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', 'italic' => 'getItalic', + 'italic_metadata' => 'getItalicMetadata', + 'locale_policy' => 'getLocalePolicy', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', 'underline' => 'getUnderline', + 'underline_metadata' => 'getUnderlineMetadata', 'value' => 'getValue', + 'value_metadata' => 'getValueMetadata', + 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -252,39 +452,89 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['bold'] = isset($data['bold']) ? $data['bold'] : null; + $this->container['bold_metadata'] = isset($data['bold_metadata']) ? $data['bold_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['font'] = isset($data['font']) ? $data['font'] : null; $this->container['font_color'] = isset($data['font_color']) ? $data['font_color'] : null; + $this->container['font_color_metadata'] = isset($data['font_color_metadata']) ? $data['font_color_metadata'] : null; + $this->container['font_metadata'] = isset($data['font_metadata']) ? $data['font_metadata'] : null; $this->container['font_size'] = isset($data['font_size']) ? $data['font_size'] : null; + $this->container['font_size_metadata'] = isset($data['font_size_metadata']) ? $data['font_size_metadata'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; $this->container['italic'] = isset($data['italic']) ? $data['italic'] : null; + $this->container['italic_metadata'] = isset($data['italic_metadata']) ? $data['italic_metadata'] : null; + $this->container['locale_policy'] = isset($data['locale_policy']) ? $data['locale_policy'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; $this->container['underline'] = isset($data['underline']) ? $data['underline'] : null; + $this->container['underline_metadata'] = isset($data['underline_metadata']) ? $data['underline_metadata'] : null; $this->container['value'] = isset($data['value']) ? $data['value'] : null; + $this->container['value_metadata'] = isset($data['value_metadata']) ? $data['value_metadata'] : null; + $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -331,6 +581,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -352,6 +623,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -373,6 +665,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -394,6 +707,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -415,6 +749,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -436,6 +833,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -457,6 +875,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -478,6 +917,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets bold * @return string @@ -499,6 +959,27 @@ public function setBold($bold) return $this; } + /** + * Gets bold_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getBoldMetadata() + { + return $this->container['bold_metadata']; + } + + /** + * Sets bold_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $bold_metadata + * @return $this + */ + public function setBoldMetadata($bold_metadata) + { + $this->container['bold_metadata'] = $bold_metadata; + + return $this; + } + /** * Gets conditional_parent_label * @return string @@ -520,6 +1001,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -541,6 +1043,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -562,6 +1085,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -583,6 +1127,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -647,143 +1212,542 @@ public function setFontColor($font_color) } /** - * Gets font_size - * @return string + * Gets font_color_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getFontSize() + public function getFontColorMetadata() { - return $this->container['font_size']; + return $this->container['font_color_metadata']; } /** - * Sets font_size - * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * Sets font_color_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_color_metadata * @return $this */ - public function setFontSize($font_size) + public function setFontColorMetadata($font_color_metadata) { - $this->container['font_size'] = $font_size; + $this->container['font_color_metadata'] = $font_color_metadata; return $this; } /** - * Gets italic - * @return string + * Gets font_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getItalic() + public function getFontMetadata() { - return $this->container['italic']; + return $this->container['font_metadata']; } /** - * Sets italic - * @param string $italic When set to **true**, the information in the tab is italic. + * Sets font_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_metadata * @return $this */ - public function setItalic($italic) + public function setFontMetadata($font_metadata) { - $this->container['italic'] = $italic; + $this->container['font_metadata'] = $font_metadata; return $this; } /** - * Gets merge_field - * @return \DocuSign\eSign\Model\MergeField + * Gets font_size + * @return string */ - public function getMergeField() + public function getFontSize() { - return $this->container['merge_field']; + return $this->container['font_size']; } /** - * Sets merge_field - * @param \DocuSign\eSign\Model\MergeField $merge_field + * Sets font_size + * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. * @return $this */ - public function setMergeField($merge_field) + public function setFontSize($font_size) { - $this->container['merge_field'] = $merge_field; + $this->container['font_size'] = $font_size; return $this; } /** - * Gets name - * @return string + * Gets font_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getName() + public function getFontSizeMetadata() { - return $this->container['name']; + return $this->container['font_size_metadata']; } /** - * Sets name - * @param string $name + * Sets font_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_size_metadata * @return $this */ - public function setName($name) + public function setFontSizeMetadata($font_size_metadata) { - $this->container['name'] = $name; + $this->container['font_size_metadata'] = $font_size_metadata; return $this; } /** - * Gets page_number + * Gets form_order * @return string */ - public function getPageNumber() + public function getFormOrder() { - return $this->container['page_number']; + return $this->container['form_order']; } /** - * Sets page_number - * @param string $page_number Specifies the page number on which the tab is located. + * Sets form_order + * @param string $form_order * @return $this */ - public function setPageNumber($page_number) + public function setFormOrder($form_order) { - $this->container['page_number'] = $page_number; + $this->container['form_order'] = $form_order; return $this; } /** - * Gets recipient_id - * @return string + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getRecipientId() + public function getFormOrderMetadata() { - return $this->container['recipient_id']; + return $this->container['form_order_metadata']; } /** - * Sets recipient_id - * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata * @return $this */ - public function setRecipientId($recipient_id) + public function setFormOrderMetadata($form_order_metadata) { - $this->container['recipient_id'] = $recipient_id; + $this->container['form_order_metadata'] = $form_order_metadata; return $this; } /** - * Gets status + * Gets form_page_label * @return string */ - public function getStatus() + public function getFormPageLabel() { - return $this->container['status']; + return $this->container['form_page_label']; } /** - * Sets status - * @param string $status 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. + * Sets form_page_label + * @param string $form_page_label + * @return $this + */ + public function setFormPageLabel($form_page_label) + { + $this->container['form_page_label'] = $form_page_label; + + return $this; + } + + /** + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageLabelMetadata() + { + return $this->container['form_page_label_metadata']; + } + + /** + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata + * @return $this + */ + public function setFormPageLabelMetadata($form_page_label_metadata) + { + $this->container['form_page_label_metadata'] = $form_page_label_metadata; + + return $this; + } + + /** + * Gets form_page_number + * @return string + */ + public function getFormPageNumber() + { + return $this->container['form_page_number']; + } + + /** + * Sets form_page_number + * @param string $form_page_number + * @return $this + */ + public function setFormPageNumber($form_page_number) + { + $this->container['form_page_number'] = $form_page_number; + + return $this; + } + + /** + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageNumberMetadata() + { + return $this->container['form_page_number_metadata']; + } + + /** + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata + * @return $this + */ + public function setFormPageNumberMetadata($form_page_number_metadata) + { + $this->container['form_page_number_metadata'] = $form_page_number_metadata; + + return $this; + } + + /** + * Gets height + * @return string + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param string $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHeightMetadata() + { + return $this->container['height_metadata']; + } + + /** + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets italic + * @return string + */ + public function getItalic() + { + return $this->container['italic']; + } + + /** + * Sets italic + * @param string $italic When set to **true**, the information in the tab is italic. + * @return $this + */ + public function setItalic($italic) + { + $this->container['italic'] = $italic; + + return $this; + } + + /** + * Gets italic_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getItalicMetadata() + { + return $this->container['italic_metadata']; + } + + /** + * Sets italic_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $italic_metadata + * @return $this + */ + public function setItalicMetadata($italic_metadata) + { + $this->container['italic_metadata'] = $italic_metadata; + + return $this; + } + + /** + * Gets locale_policy + * @return \DocuSign\eSign\Model\LocalePolicyTab + */ + public function getLocalePolicy() + { + return $this->container['locale_policy']; + } + + /** + * Sets locale_policy + * @param \DocuSign\eSign\Model\LocalePolicyTab $locale_policy + * @return $this + */ + public function setLocalePolicy($locale_policy) + { + $this->container['locale_policy'] = $locale_policy; + + return $this; + } + + /** + * Gets merge_field + * @return \DocuSign\eSign\Model\MergeField + */ + public function getMergeField() + { + return $this->container['merge_field']; + } + + /** + * Sets merge_field + * @param \DocuSign\eSign\Model\MergeField $merge_field + * @return $this + */ + public function setMergeField($merge_field) + { + $this->container['merge_field'] = $merge_field; + + return $this; + } + + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + + /** + * Gets name + * @return string + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * @param string $name + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + + /** + * Gets page_number + * @return string + */ + public function getPageNumber() + { + return $this->container['page_number']; + } + + /** + * Sets page_number + * @param string $page_number Specifies the page number on which the tab is located. + * @return $this + */ + public function setPageNumber($page_number) + { + $this->container['page_number'] = $page_number; + + return $this; + } + + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + + /** + * Gets recipient_id + * @return string + */ + public function getRecipientId() + { + return $this->container['recipient_id']; + } + + /** + * Sets recipient_id + * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @return $this + */ + public function setRecipientId($recipient_id) + { + $this->container['recipient_id'] = $recipient_id; + + return $this; + } + + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + + /** + * Gets status + * @return string + */ + public function getStatus() + { + return $this->container['status']; + } + + /** + * Sets status + * @param string $status 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 $this */ public function setStatus($status) @@ -793,6 +1757,27 @@ public function setStatus($status) return $this; } + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + /** * Gets tab_group_labels * @return string[] @@ -814,6 +1799,27 @@ public function setTabGroupLabels($tab_group_labels) return $this; } + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + /** * Gets tab_id * @return string @@ -835,6 +1841,27 @@ public function setTabId($tab_id) return $this; } + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + /** * Gets tab_label * @return string @@ -856,6 +1883,27 @@ public function setTabLabel($tab_label) return $this; } + /** + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabLabelMetadata() + { + return $this->container['tab_label_metadata']; + } + + /** + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata + * @return $this + */ + public function setTabLabelMetadata($tab_label_metadata) + { + $this->container['tab_label_metadata'] = $tab_label_metadata; + + return $this; + } + /** * Gets tab_order * @return string @@ -877,6 +1925,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -898,6 +2009,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -919,6 +2051,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -940,6 +2093,27 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + /** * Gets underline * @return string @@ -961,6 +2135,27 @@ public function setUnderline($underline) return $this; } + /** + * Gets underline_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getUnderlineMetadata() + { + return $this->container['underline_metadata']; + } + + /** + * Sets underline_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $underline_metadata + * @return $this + */ + public function setUnderlineMetadata($underline_metadata) + { + $this->container['underline_metadata'] = $underline_metadata; + + return $this; + } + /** * Gets value * @return string @@ -982,6 +2177,69 @@ public function setValue($value) return $this; } + /** + * Gets value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValueMetadata() + { + return $this->container['value_metadata']; + } + + /** + * Sets value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $value_metadata + * @return $this + */ + public function setValueMetadata($value_metadata) + { + $this->container['value_metadata'] = $value_metadata; + + return $this; + } + + /** + * Gets width + * @return string + */ + public function getWidth() + { + return $this->container['width']; + } + + /** + * Sets width + * @param string $width Width of the tab in pixels. + * @return $this + */ + public function setWidth($width) + { + $this->container['width'] = $width; + + return $this; + } + + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -1003,6 +2261,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -1023,6 +2302,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/Folder.php b/src/Model/Folder.php index 19afd88c..f7bd2137 100644 --- a/src/Model/Folder.php +++ b/src/Model/Folder.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -57,13 +57,16 @@ class Folder implements ArrayAccess 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'filter' => '\DocuSign\eSign\Model\Filter', 'folder_id' => 'string', + 'folder_items' => '\DocuSign\eSign\Model\FolderItemV2[]', 'folders' => '\DocuSign\eSign\Model\Folder[]', + 'has_access' => 'string', + 'has_sub_folders' => 'string', + 'item_count' => 'string', 'name' => 'string', - 'owner_email' => 'string', - 'owner_user_id' => 'string', - 'owner_user_name' => 'string', + 'owner' => '\DocuSign\eSign\Model\UserInfo', 'parent_folder_id' => 'string', 'parent_folder_uri' => 'string', + 'sub_folder_count' => 'string', 'type' => 'string', 'uri' => 'string' ]; @@ -81,13 +84,16 @@ public static function swaggerTypes() 'error_details' => 'errorDetails', 'filter' => 'filter', 'folder_id' => 'folderId', + 'folder_items' => 'folderItems', 'folders' => 'folders', + 'has_access' => 'hasAccess', + 'has_sub_folders' => 'hasSubFolders', + 'item_count' => 'itemCount', 'name' => 'name', - 'owner_email' => 'ownerEmail', - 'owner_user_id' => 'ownerUserId', - 'owner_user_name' => 'ownerUserName', + 'owner' => 'owner', 'parent_folder_id' => 'parentFolderId', 'parent_folder_uri' => 'parentFolderUri', + 'sub_folder_count' => 'subFolderCount', 'type' => 'type', 'uri' => 'uri' ]; @@ -101,13 +107,16 @@ public static function swaggerTypes() 'error_details' => 'setErrorDetails', 'filter' => 'setFilter', 'folder_id' => 'setFolderId', + 'folder_items' => 'setFolderItems', 'folders' => 'setFolders', + 'has_access' => 'setHasAccess', + 'has_sub_folders' => 'setHasSubFolders', + 'item_count' => 'setItemCount', 'name' => 'setName', - 'owner_email' => 'setOwnerEmail', - 'owner_user_id' => 'setOwnerUserId', - 'owner_user_name' => 'setOwnerUserName', + 'owner' => 'setOwner', 'parent_folder_id' => 'setParentFolderId', 'parent_folder_uri' => 'setParentFolderUri', + 'sub_folder_count' => 'setSubFolderCount', 'type' => 'setType', 'uri' => 'setUri' ]; @@ -121,13 +130,16 @@ public static function swaggerTypes() 'error_details' => 'getErrorDetails', 'filter' => 'getFilter', 'folder_id' => 'getFolderId', + 'folder_items' => 'getFolderItems', 'folders' => 'getFolders', + 'has_access' => 'getHasAccess', + 'has_sub_folders' => 'getHasSubFolders', + 'item_count' => 'getItemCount', 'name' => 'getName', - 'owner_email' => 'getOwnerEmail', - 'owner_user_id' => 'getOwnerUserId', - 'owner_user_name' => 'getOwnerUserName', + 'owner' => 'getOwner', 'parent_folder_id' => 'getParentFolderId', 'parent_folder_uri' => 'getParentFolderUri', + 'sub_folder_count' => 'getSubFolderCount', 'type' => 'getType', 'uri' => 'getUri' ]; @@ -166,13 +178,16 @@ public function __construct(array $data = null) $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['filter'] = isset($data['filter']) ? $data['filter'] : null; $this->container['folder_id'] = isset($data['folder_id']) ? $data['folder_id'] : null; + $this->container['folder_items'] = isset($data['folder_items']) ? $data['folder_items'] : null; $this->container['folders'] = isset($data['folders']) ? $data['folders'] : null; + $this->container['has_access'] = isset($data['has_access']) ? $data['has_access'] : null; + $this->container['has_sub_folders'] = isset($data['has_sub_folders']) ? $data['has_sub_folders'] : null; + $this->container['item_count'] = isset($data['item_count']) ? $data['item_count'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; - $this->container['owner_email'] = isset($data['owner_email']) ? $data['owner_email'] : null; - $this->container['owner_user_id'] = isset($data['owner_user_id']) ? $data['owner_user_id'] : null; - $this->container['owner_user_name'] = isset($data['owner_user_name']) ? $data['owner_user_name'] : null; + $this->container['owner'] = isset($data['owner']) ? $data['owner'] : null; $this->container['parent_folder_id'] = isset($data['parent_folder_id']) ? $data['parent_folder_id'] : null; $this->container['parent_folder_uri'] = isset($data['parent_folder_uri']) ? $data['parent_folder_uri'] : null; + $this->container['sub_folder_count'] = isset($data['sub_folder_count']) ? $data['sub_folder_count'] : null; $this->container['type'] = isset($data['type']) ? $data['type'] : null; $this->container['uri'] = isset($data['uri']) ? $data['uri'] : null; } @@ -263,6 +278,27 @@ public function setFolderId($folder_id) return $this; } + /** + * Gets folder_items + * @return \DocuSign\eSign\Model\FolderItemV2[] + */ + public function getFolderItems() + { + return $this->container['folder_items']; + } + + /** + * Sets folder_items + * @param \DocuSign\eSign\Model\FolderItemV2[] $folder_items A list of the envelopes in the specified folder or folders. + * @return $this + */ + public function setFolderItems($folder_items) + { + $this->container['folder_items'] = $folder_items; + + return $this; + } + /** * Gets folders * @return \DocuSign\eSign\Model\Folder[] @@ -285,85 +321,106 @@ public function setFolders($folders) } /** - * Gets name + * Gets has_access * @return string */ - public function getName() + public function getHasAccess() { - return $this->container['name']; + return $this->container['has_access']; } /** - * Sets name - * @param string $name + * Sets has_access + * @param string $has_access * @return $this */ - public function setName($name) + public function setHasAccess($has_access) { - $this->container['name'] = $name; + $this->container['has_access'] = $has_access; return $this; } /** - * Gets owner_email + * Gets has_sub_folders * @return string */ - public function getOwnerEmail() + public function getHasSubFolders() { - return $this->container['owner_email']; + return $this->container['has_sub_folders']; } /** - * Sets owner_email - * @param string $owner_email + * Sets has_sub_folders + * @param string $has_sub_folders * @return $this */ - public function setOwnerEmail($owner_email) + public function setHasSubFolders($has_sub_folders) { - $this->container['owner_email'] = $owner_email; + $this->container['has_sub_folders'] = $has_sub_folders; return $this; } /** - * Gets owner_user_id + * Gets item_count * @return string */ - public function getOwnerUserId() + public function getItemCount() { - return $this->container['owner_user_id']; + return $this->container['item_count']; } /** - * Sets owner_user_id - * @param string $owner_user_id + * Sets item_count + * @param string $item_count * @return $this */ - public function setOwnerUserId($owner_user_id) + public function setItemCount($item_count) { - $this->container['owner_user_id'] = $owner_user_id; + $this->container['item_count'] = $item_count; return $this; } /** - * Gets owner_user_name + * Gets name * @return string */ - public function getOwnerUserName() + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * @param string $name + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + + /** + * Gets owner + * @return \DocuSign\eSign\Model\UserInfo + */ + public function getOwner() { - return $this->container['owner_user_name']; + return $this->container['owner']; } /** - * Sets owner_user_name - * @param string $owner_user_name + * Sets owner + * @param \DocuSign\eSign\Model\UserInfo $owner * @return $this */ - public function setOwnerUserName($owner_user_name) + public function setOwner($owner) { - $this->container['owner_user_name'] = $owner_user_name; + $this->container['owner'] = $owner; return $this; } @@ -410,6 +467,27 @@ public function setParentFolderUri($parent_folder_uri) return $this; } + /** + * Gets sub_folder_count + * @return string + */ + public function getSubFolderCount() + { + return $this->container['sub_folder_count']; + } + + /** + * Sets sub_folder_count + * @param string $sub_folder_count + * @return $this + */ + public function setSubFolderCount($sub_folder_count) + { + $this->container['sub_folder_count'] = $sub_folder_count; + + return $this; + } + /** * Gets type * @return string diff --git a/src/Model/FolderItemResponse.php b/src/Model/FolderItemResponse.php index fe20e8e5..9941e02b 100644 --- a/src/Model/FolderItemResponse.php +++ b/src/Model/FolderItemResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/FolderItemV2.php b/src/Model/FolderItemV2.php index b56e3fd0..3c192796 100644 --- a/src/Model/FolderItemV2.php +++ b/src/Model/FolderItemV2.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -62,8 +62,6 @@ class FolderItemV2 implements ArrayAccess 'folder_id' => 'string', 'folder_uri' => 'string', 'is21_cfr_part11' => 'string', - 'is_signature_provider_envelope' => 'string', - 'last_modified_date_time' => 'string', 'owner_name' => 'string', 'recipients' => '\DocuSign\eSign\Model\Recipients', 'recipients_uri' => 'string', @@ -73,7 +71,9 @@ class FolderItemV2 implements ArrayAccess 'sender_user_id' => 'string', 'sent_date_time' => 'string', 'status' => 'string', - 'subject' => 'string' + 'subject' => 'string', + 'template_id' => 'string', + 'template_uri' => 'string' ]; public static function swaggerTypes() @@ -94,8 +94,6 @@ public static function swaggerTypes() 'folder_id' => 'folderId', 'folder_uri' => 'folderUri', 'is21_cfr_part11' => 'is21CFRPart11', - 'is_signature_provider_envelope' => 'isSignatureProviderEnvelope', - 'last_modified_date_time' => 'lastModifiedDateTime', 'owner_name' => 'ownerName', 'recipients' => 'recipients', 'recipients_uri' => 'recipientsUri', @@ -105,7 +103,9 @@ public static function swaggerTypes() 'sender_user_id' => 'senderUserId', 'sent_date_time' => 'sentDateTime', 'status' => 'status', - 'subject' => 'subject' + 'subject' => 'subject', + 'template_id' => 'templateId', + 'template_uri' => 'templateUri' ]; @@ -122,8 +122,6 @@ public static function swaggerTypes() 'folder_id' => 'setFolderId', 'folder_uri' => 'setFolderUri', 'is21_cfr_part11' => 'setIs21CfrPart11', - 'is_signature_provider_envelope' => 'setIsSignatureProviderEnvelope', - 'last_modified_date_time' => 'setLastModifiedDateTime', 'owner_name' => 'setOwnerName', 'recipients' => 'setRecipients', 'recipients_uri' => 'setRecipientsUri', @@ -133,7 +131,9 @@ public static function swaggerTypes() 'sender_user_id' => 'setSenderUserId', 'sent_date_time' => 'setSentDateTime', 'status' => 'setStatus', - 'subject' => 'setSubject' + 'subject' => 'setSubject', + 'template_id' => 'setTemplateId', + 'template_uri' => 'setTemplateUri' ]; @@ -150,8 +150,6 @@ public static function swaggerTypes() 'folder_id' => 'getFolderId', 'folder_uri' => 'getFolderUri', 'is21_cfr_part11' => 'getIs21CfrPart11', - 'is_signature_provider_envelope' => 'getIsSignatureProviderEnvelope', - 'last_modified_date_time' => 'getLastModifiedDateTime', 'owner_name' => 'getOwnerName', 'recipients' => 'getRecipients', 'recipients_uri' => 'getRecipientsUri', @@ -161,7 +159,9 @@ public static function swaggerTypes() 'sender_user_id' => 'getSenderUserId', 'sent_date_time' => 'getSentDateTime', 'status' => 'getStatus', - 'subject' => 'getSubject' + 'subject' => 'getSubject', + 'template_id' => 'getTemplateId', + 'template_uri' => 'getTemplateUri' ]; public static function attributeMap() @@ -203,8 +203,6 @@ public function __construct(array $data = null) $this->container['folder_id'] = isset($data['folder_id']) ? $data['folder_id'] : null; $this->container['folder_uri'] = isset($data['folder_uri']) ? $data['folder_uri'] : null; $this->container['is21_cfr_part11'] = isset($data['is21_cfr_part11']) ? $data['is21_cfr_part11'] : null; - $this->container['is_signature_provider_envelope'] = isset($data['is_signature_provider_envelope']) ? $data['is_signature_provider_envelope'] : null; - $this->container['last_modified_date_time'] = isset($data['last_modified_date_time']) ? $data['last_modified_date_time'] : null; $this->container['owner_name'] = isset($data['owner_name']) ? $data['owner_name'] : null; $this->container['recipients'] = isset($data['recipients']) ? $data['recipients'] : null; $this->container['recipients_uri'] = isset($data['recipients_uri']) ? $data['recipients_uri'] : null; @@ -215,6 +213,8 @@ public function __construct(array $data = null) $this->container['sent_date_time'] = isset($data['sent_date_time']) ? $data['sent_date_time'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; $this->container['subject'] = isset($data['subject']) ? $data['subject'] : null; + $this->container['template_id'] = isset($data['template_id']) ? $data['template_id'] : null; + $this->container['template_uri'] = isset($data['template_uri']) ? $data['template_uri'] : null; } /** @@ -408,48 +408,6 @@ public function setIs21CfrPart11($is21_cfr_part11) return $this; } - /** - * Gets is_signature_provider_envelope - * @return string - */ - public function getIsSignatureProviderEnvelope() - { - return $this->container['is_signature_provider_envelope']; - } - - /** - * Sets is_signature_provider_envelope - * @param string $is_signature_provider_envelope - * @return $this - */ - public function setIsSignatureProviderEnvelope($is_signature_provider_envelope) - { - $this->container['is_signature_provider_envelope'] = $is_signature_provider_envelope; - - return $this; - } - - /** - * Gets last_modified_date_time - * @return string - */ - public function getLastModifiedDateTime() - { - return $this->container['last_modified_date_time']; - } - - /** - * Sets last_modified_date_time - * @param string $last_modified_date_time The date and time the item was last modified. - * @return $this - */ - public function setLastModifiedDateTime($last_modified_date_time) - { - $this->container['last_modified_date_time'] = $last_modified_date_time; - - return $this; - } - /** * Gets owner_name * @return string @@ -659,6 +617,48 @@ public function setSubject($subject) return $this; } + + /** + * Gets template_id + * @return string + */ + public function getTemplateId() + { + return $this->container['template_id']; + } + + /** + * Sets template_id + * @param string $template_id The unique identifier of the template. If this is not provided, DocuSign will generate a value. + * @return $this + */ + public function setTemplateId($template_id) + { + $this->container['template_id'] = $template_id; + + return $this; + } + + /** + * Gets template_uri + * @return string + */ + public function getTemplateUri() + { + return $this->container['template_uri']; + } + + /** + * Sets template_uri + * @param string $template_uri + * @return $this + */ + public function setTemplateUri($template_uri) + { + $this->container['template_uri'] = $template_uri; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/FolderItemsResponse.php b/src/Model/FolderItemsResponse.php index 9a7e5020..80f8c2a6 100644 --- a/src/Model/FolderItemsResponse.php +++ b/src/Model/FolderItemsResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,7 +55,8 @@ class FolderItemsResponse implements ArrayAccess */ protected static $swaggerTypes = [ 'end_position' => 'string', - 'folder_items' => '\DocuSign\eSign\Model\FolderItem[]', + 'envelopes' => '\DocuSign\eSign\Model\EnvelopeSummary[]', + 'folders' => '\DocuSign\eSign\Model\Folder[]', 'next_uri' => 'string', 'previous_uri' => 'string', 'result_set_size' => 'string', @@ -74,7 +75,8 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'end_position' => 'endPosition', - 'folder_items' => 'folderItems', + 'envelopes' => 'envelopes', + 'folders' => 'folders', 'next_uri' => 'nextUri', 'previous_uri' => 'previousUri', 'result_set_size' => 'resultSetSize', @@ -89,7 +91,8 @@ public static function swaggerTypes() */ protected static $setters = [ 'end_position' => 'setEndPosition', - 'folder_items' => 'setFolderItems', + 'envelopes' => 'setEnvelopes', + 'folders' => 'setFolders', 'next_uri' => 'setNextUri', 'previous_uri' => 'setPreviousUri', 'result_set_size' => 'setResultSetSize', @@ -104,7 +107,8 @@ public static function swaggerTypes() */ protected static $getters = [ 'end_position' => 'getEndPosition', - 'folder_items' => 'getFolderItems', + 'envelopes' => 'getEnvelopes', + 'folders' => 'getFolders', 'next_uri' => 'getNextUri', 'previous_uri' => 'getPreviousUri', 'result_set_size' => 'getResultSetSize', @@ -144,7 +148,8 @@ public static function getters() public function __construct(array $data = null) { $this->container['end_position'] = isset($data['end_position']) ? $data['end_position'] : null; - $this->container['folder_items'] = isset($data['folder_items']) ? $data['folder_items'] : null; + $this->container['envelopes'] = isset($data['envelopes']) ? $data['envelopes'] : null; + $this->container['folders'] = isset($data['folders']) ? $data['folders'] : null; $this->container['next_uri'] = isset($data['next_uri']) ? $data['next_uri'] : null; $this->container['previous_uri'] = isset($data['previous_uri']) ? $data['previous_uri'] : null; $this->container['result_set_size'] = isset($data['result_set_size']) ? $data['result_set_size'] : null; @@ -197,22 +202,43 @@ public function setEndPosition($end_position) } /** - * Gets folder_items - * @return \DocuSign\eSign\Model\FolderItem[] + * Gets envelopes + * @return \DocuSign\eSign\Model\EnvelopeSummary[] */ - public function getFolderItems() + public function getEnvelopes() { - return $this->container['folder_items']; + return $this->container['envelopes']; } /** - * Sets folder_items - * @param \DocuSign\eSign\Model\FolderItem[] $folder_items A list of the envelopes in the specified folder or folders. + * Sets envelopes + * @param \DocuSign\eSign\Model\EnvelopeSummary[] $envelopes * @return $this */ - public function setFolderItems($folder_items) + public function setEnvelopes($envelopes) { - $this->container['folder_items'] = $folder_items; + $this->container['envelopes'] = $envelopes; + + return $this; + } + + /** + * Gets folders + * @return \DocuSign\eSign\Model\Folder[] + */ + public function getFolders() + { + return $this->container['folders']; + } + + /** + * Sets folders + * @param \DocuSign\eSign\Model\Folder[] $folders + * @return $this + */ + public function setFolders($folders) + { + $this->container['folders'] = $folders; return $this; } diff --git a/src/Model/FolderSharedItem.php b/src/Model/FolderSharedItem.php new file mode 100644 index 00000000..47570567 --- /dev/null +++ b/src/Model/FolderSharedItem.php @@ -0,0 +1,487 @@ + '\DocuSign\eSign\Model\ErrorDetails', + 'folder_id' => 'string', + 'name' => 'string', + 'owner' => '\DocuSign\eSign\Model\UserInfo', + 'parent_folder_id' => 'string', + 'parent_folder_uri' => 'string', + 'shared' => 'string', + 'shared_groups' => '\DocuSign\eSign\Model\MemberGroupSharedItem[]', + 'shared_users' => '\DocuSign\eSign\Model\UserSharedItem[]', + 'uri' => 'string', + 'user' => '\DocuSign\eSign\Model\UserInfo' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'error_details' => 'errorDetails', + 'folder_id' => 'folderId', + 'name' => 'name', + 'owner' => 'owner', + 'parent_folder_id' => 'parentFolderId', + 'parent_folder_uri' => 'parentFolderUri', + 'shared' => 'shared', + 'shared_groups' => 'sharedGroups', + 'shared_users' => 'sharedUsers', + 'uri' => 'uri', + 'user' => 'user' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'error_details' => 'setErrorDetails', + 'folder_id' => 'setFolderId', + 'name' => 'setName', + 'owner' => 'setOwner', + 'parent_folder_id' => 'setParentFolderId', + 'parent_folder_uri' => 'setParentFolderUri', + 'shared' => 'setShared', + 'shared_groups' => 'setSharedGroups', + 'shared_users' => 'setSharedUsers', + 'uri' => 'setUri', + 'user' => 'setUser' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'error_details' => 'getErrorDetails', + 'folder_id' => 'getFolderId', + 'name' => 'getName', + 'owner' => 'getOwner', + 'parent_folder_id' => 'getParentFolderId', + 'parent_folder_uri' => 'getParentFolderUri', + 'shared' => 'getShared', + 'shared_groups' => 'getSharedGroups', + 'shared_users' => 'getSharedUsers', + 'uri' => 'getUri', + 'user' => 'getUser' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; + $this->container['folder_id'] = isset($data['folder_id']) ? $data['folder_id'] : null; + $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['owner'] = isset($data['owner']) ? $data['owner'] : null; + $this->container['parent_folder_id'] = isset($data['parent_folder_id']) ? $data['parent_folder_id'] : null; + $this->container['parent_folder_uri'] = isset($data['parent_folder_uri']) ? $data['parent_folder_uri'] : null; + $this->container['shared'] = isset($data['shared']) ? $data['shared'] : null; + $this->container['shared_groups'] = isset($data['shared_groups']) ? $data['shared_groups'] : null; + $this->container['shared_users'] = isset($data['shared_users']) ? $data['shared_users'] : null; + $this->container['uri'] = isset($data['uri']) ? $data['uri'] : null; + $this->container['user'] = isset($data['user']) ? $data['user'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets error_details + * @return \DocuSign\eSign\Model\ErrorDetails + */ + public function getErrorDetails() + { + return $this->container['error_details']; + } + + /** + * Sets error_details + * @param \DocuSign\eSign\Model\ErrorDetails $error_details + * @return $this + */ + public function setErrorDetails($error_details) + { + $this->container['error_details'] = $error_details; + + return $this; + } + + /** + * Gets folder_id + * @return string + */ + public function getFolderId() + { + return $this->container['folder_id']; + } + + /** + * Sets folder_id + * @param string $folder_id + * @return $this + */ + public function setFolderId($folder_id) + { + $this->container['folder_id'] = $folder_id; + + return $this; + } + + /** + * Gets name + * @return string + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * @param string $name + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + + /** + * Gets owner + * @return \DocuSign\eSign\Model\UserInfo + */ + public function getOwner() + { + return $this->container['owner']; + } + + /** + * Sets owner + * @param \DocuSign\eSign\Model\UserInfo $owner + * @return $this + */ + public function setOwner($owner) + { + $this->container['owner'] = $owner; + + return $this; + } + + /** + * Gets parent_folder_id + * @return string + */ + public function getParentFolderId() + { + return $this->container['parent_folder_id']; + } + + /** + * Sets parent_folder_id + * @param string $parent_folder_id + * @return $this + */ + public function setParentFolderId($parent_folder_id) + { + $this->container['parent_folder_id'] = $parent_folder_id; + + return $this; + } + + /** + * Gets parent_folder_uri + * @return string + */ + public function getParentFolderUri() + { + return $this->container['parent_folder_uri']; + } + + /** + * Sets parent_folder_uri + * @param string $parent_folder_uri + * @return $this + */ + public function setParentFolderUri($parent_folder_uri) + { + $this->container['parent_folder_uri'] = $parent_folder_uri; + + return $this; + } + + /** + * Gets shared + * @return string + */ + public function getShared() + { + return $this->container['shared']; + } + + /** + * Sets shared + * @param string $shared When set to **true**, this custom tab is shared. + * @return $this + */ + public function setShared($shared) + { + $this->container['shared'] = $shared; + + return $this; + } + + /** + * Gets shared_groups + * @return \DocuSign\eSign\Model\MemberGroupSharedItem[] + */ + public function getSharedGroups() + { + return $this->container['shared_groups']; + } + + /** + * Sets shared_groups + * @param \DocuSign\eSign\Model\MemberGroupSharedItem[] $shared_groups + * @return $this + */ + public function setSharedGroups($shared_groups) + { + $this->container['shared_groups'] = $shared_groups; + + return $this; + } + + /** + * Gets shared_users + * @return \DocuSign\eSign\Model\UserSharedItem[] + */ + public function getSharedUsers() + { + return $this->container['shared_users']; + } + + /** + * Sets shared_users + * @param \DocuSign\eSign\Model\UserSharedItem[] $shared_users + * @return $this + */ + public function setSharedUsers($shared_users) + { + $this->container['shared_users'] = $shared_users; + + return $this; + } + + /** + * Gets uri + * @return string + */ + public function getUri() + { + return $this->container['uri']; + } + + /** + * Sets uri + * @param string $uri + * @return $this + */ + public function setUri($uri) + { + $this->container['uri'] = $uri; + + return $this; + } + + /** + * Gets user + * @return \DocuSign\eSign\Model\UserInfo + */ + public function getUser() + { + return $this->container['user']; + } + + /** + * Sets user + * @param \DocuSign\eSign\Model\UserInfo $user + * @return $this + */ + public function setUser($user) + { + $this->container['user'] = $user; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/FoldersRequest.php b/src/Model/FoldersRequest.php index 37c88233..b8e394b8 100644 --- a/src/Model/FoldersRequest.php +++ b/src/Model/FoldersRequest.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,6 +55,7 @@ class FoldersRequest implements ArrayAccess */ protected static $swaggerTypes = [ 'envelope_ids' => 'string[]', + 'folders' => '\DocuSign\eSign\Model\Folder[]', 'from_folder_id' => 'string' ]; @@ -69,6 +70,7 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'envelope_ids' => 'envelopeIds', + 'folders' => 'folders', 'from_folder_id' => 'fromFolderId' ]; @@ -79,6 +81,7 @@ public static function swaggerTypes() */ protected static $setters = [ 'envelope_ids' => 'setEnvelopeIds', + 'folders' => 'setFolders', 'from_folder_id' => 'setFromFolderId' ]; @@ -89,6 +92,7 @@ public static function swaggerTypes() */ protected static $getters = [ 'envelope_ids' => 'getEnvelopeIds', + 'folders' => 'getFolders', 'from_folder_id' => 'getFromFolderId' ]; @@ -124,6 +128,7 @@ public static function getters() public function __construct(array $data = null) { $this->container['envelope_ids'] = isset($data['envelope_ids']) ? $data['envelope_ids'] : null; + $this->container['folders'] = isset($data['folders']) ? $data['folders'] : null; $this->container['from_folder_id'] = isset($data['from_folder_id']) ? $data['from_folder_id'] : null; } @@ -171,6 +176,27 @@ public function setEnvelopeIds($envelope_ids) return $this; } + /** + * Gets folders + * @return \DocuSign\eSign\Model\Folder[] + */ + public function getFolders() + { + return $this->container['folders']; + } + + /** + * Sets folders + * @param \DocuSign\eSign\Model\Folder[] $folders + * @return $this + */ + public function setFolders($folders) + { + $this->container['folders'] = $folders; + + return $this; + } + /** * Gets from_folder_id * @return string diff --git a/src/Model/FoldersResponse.php b/src/Model/FoldersResponse.php index f98c5c09..cd12ba3b 100644 --- a/src/Model/FoldersResponse.php +++ b/src/Model/FoldersResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -54,7 +54,14 @@ class FoldersResponse implements ArrayAccess * @var string[] */ protected static $swaggerTypes = [ - 'folders' => '\DocuSign\eSign\Model\Folder[]' + 'end_position' => 'string', + 'envelopes' => '\DocuSign\eSign\Model\EnvelopeSummary[]', + 'folders' => '\DocuSign\eSign\Model\Folder[]', + 'next_uri' => 'string', + 'previous_uri' => 'string', + 'result_set_size' => 'string', + 'start_position' => 'string', + 'total_set_size' => 'string' ]; public static function swaggerTypes() @@ -67,7 +74,14 @@ public static function swaggerTypes() * @var string[] */ protected static $attributeMap = [ - 'folders' => 'folders' + 'end_position' => 'endPosition', + 'envelopes' => 'envelopes', + 'folders' => 'folders', + 'next_uri' => 'nextUri', + 'previous_uri' => 'previousUri', + 'result_set_size' => 'resultSetSize', + 'start_position' => 'startPosition', + 'total_set_size' => 'totalSetSize' ]; @@ -76,7 +90,14 @@ public static function swaggerTypes() * @var string[] */ protected static $setters = [ - 'folders' => 'setFolders' + 'end_position' => 'setEndPosition', + 'envelopes' => 'setEnvelopes', + 'folders' => 'setFolders', + 'next_uri' => 'setNextUri', + 'previous_uri' => 'setPreviousUri', + 'result_set_size' => 'setResultSetSize', + 'start_position' => 'setStartPosition', + 'total_set_size' => 'setTotalSetSize' ]; @@ -85,7 +106,14 @@ public static function swaggerTypes() * @var string[] */ protected static $getters = [ - 'folders' => 'getFolders' + 'end_position' => 'getEndPosition', + 'envelopes' => 'getEnvelopes', + 'folders' => 'getFolders', + 'next_uri' => 'getNextUri', + 'previous_uri' => 'getPreviousUri', + 'result_set_size' => 'getResultSetSize', + 'start_position' => 'getStartPosition', + 'total_set_size' => 'getTotalSetSize' ]; public static function attributeMap() @@ -119,7 +147,14 @@ public static function getters() */ public function __construct(array $data = null) { + $this->container['end_position'] = isset($data['end_position']) ? $data['end_position'] : null; + $this->container['envelopes'] = isset($data['envelopes']) ? $data['envelopes'] : null; $this->container['folders'] = isset($data['folders']) ? $data['folders'] : null; + $this->container['next_uri'] = isset($data['next_uri']) ? $data['next_uri'] : null; + $this->container['previous_uri'] = isset($data['previous_uri']) ? $data['previous_uri'] : null; + $this->container['result_set_size'] = isset($data['result_set_size']) ? $data['result_set_size'] : null; + $this->container['start_position'] = isset($data['start_position']) ? $data['start_position'] : null; + $this->container['total_set_size'] = isset($data['total_set_size']) ? $data['total_set_size'] : null; } /** @@ -145,6 +180,48 @@ public function valid() } + /** + * Gets end_position + * @return string + */ + public function getEndPosition() + { + return $this->container['end_position']; + } + + /** + * Sets end_position + * @param string $end_position The last position in the result set. + * @return $this + */ + public function setEndPosition($end_position) + { + $this->container['end_position'] = $end_position; + + return $this; + } + + /** + * Gets envelopes + * @return \DocuSign\eSign\Model\EnvelopeSummary[] + */ + public function getEnvelopes() + { + return $this->container['envelopes']; + } + + /** + * Sets envelopes + * @param \DocuSign\eSign\Model\EnvelopeSummary[] $envelopes + * @return $this + */ + public function setEnvelopes($envelopes) + { + $this->container['envelopes'] = $envelopes; + + return $this; + } + /** * Gets folders * @return \DocuSign\eSign\Model\Folder[] @@ -165,6 +242,111 @@ public function setFolders($folders) return $this; } + + /** + * Gets next_uri + * @return string + */ + public function getNextUri() + { + return $this->container['next_uri']; + } + + /** + * Sets next_uri + * @param string $next_uri 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 $this + */ + public function setNextUri($next_uri) + { + $this->container['next_uri'] = $next_uri; + + return $this; + } + + /** + * Gets previous_uri + * @return string + */ + public function getPreviousUri() + { + return $this->container['previous_uri']; + } + + /** + * Sets previous_uri + * @param string $previous_uri The postal code for the billing address. + * @return $this + */ + public function setPreviousUri($previous_uri) + { + $this->container['previous_uri'] = $previous_uri; + + return $this; + } + + /** + * Gets result_set_size + * @return string + */ + public function getResultSetSize() + { + return $this->container['result_set_size']; + } + + /** + * Sets result_set_size + * @param string $result_set_size The number of results returned in this response. + * @return $this + */ + public function setResultSetSize($result_set_size) + { + $this->container['result_set_size'] = $result_set_size; + + return $this; + } + + /** + * Gets start_position + * @return string + */ + public function getStartPosition() + { + return $this->container['start_position']; + } + + /** + * Sets start_position + * @param string $start_position Starting position of the current result set. + * @return $this + */ + public function setStartPosition($start_position) + { + $this->container['start_position'] = $start_position; + + return $this; + } + + /** + * Gets total_set_size + * @return string + */ + public function getTotalSetSize() + { + return $this->container['total_set_size']; + } + + /** + * Sets total_set_size + * @param string $total_set_size 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 $this + */ + public function setTotalSetSize($total_set_size) + { + $this->container['total_set_size'] = $total_set_size; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/ForgottenPasswordInformation.php b/src/Model/ForgottenPasswordInformation.php index 325c3bd2..d70c6287 100644 --- a/src/Model/ForgottenPasswordInformation.php +++ b/src/Model/ForgottenPasswordInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/FormDataItem.php b/src/Model/FormDataItem.php new file mode 100644 index 00000000..6362c7ce --- /dev/null +++ b/src/Model/FormDataItem.php @@ -0,0 +1,331 @@ + '\DocuSign\eSign\Model\ErrorDetails', + 'list_selected_value' => 'string', + 'name' => 'string', + 'original_value' => 'string', + 'value' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'error_details' => 'errorDetails', + 'list_selected_value' => 'listSelectedValue', + 'name' => 'name', + 'original_value' => 'originalValue', + 'value' => 'value' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'error_details' => 'setErrorDetails', + 'list_selected_value' => 'setListSelectedValue', + 'name' => 'setName', + 'original_value' => 'setOriginalValue', + 'value' => 'setValue' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'error_details' => 'getErrorDetails', + 'list_selected_value' => 'getListSelectedValue', + 'name' => 'getName', + 'original_value' => 'getOriginalValue', + 'value' => 'getValue' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; + $this->container['list_selected_value'] = isset($data['list_selected_value']) ? $data['list_selected_value'] : null; + $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['original_value'] = isset($data['original_value']) ? $data['original_value'] : null; + $this->container['value'] = isset($data['value']) ? $data['value'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets error_details + * @return \DocuSign\eSign\Model\ErrorDetails + */ + public function getErrorDetails() + { + return $this->container['error_details']; + } + + /** + * Sets error_details + * @param \DocuSign\eSign\Model\ErrorDetails $error_details + * @return $this + */ + public function setErrorDetails($error_details) + { + $this->container['error_details'] = $error_details; + + return $this; + } + + /** + * Gets list_selected_value + * @return string + */ + public function getListSelectedValue() + { + return $this->container['list_selected_value']; + } + + /** + * Sets list_selected_value + * @param string $list_selected_value + * @return $this + */ + public function setListSelectedValue($list_selected_value) + { + $this->container['list_selected_value'] = $list_selected_value; + + return $this; + } + + /** + * Gets name + * @return string + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * @param string $name + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + + /** + * Gets original_value + * @return string + */ + public function getOriginalValue() + { + return $this->container['original_value']; + } + + /** + * Sets original_value + * @param string $original_value The initial value of the tab when it was sent to the recipient. + * @return $this + */ + public function setOriginalValue($original_value) + { + $this->container['original_value'] = $original_value; + + return $this; + } + + /** + * Gets value + * @return string + */ + public function getValue() + { + return $this->container['value']; + } + + /** + * Sets value + * @param string $value Specifies the value of the tab. + * @return $this + */ + public function setValue($value) + { + $this->container['value'] = $value; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/FormulaTab.php b/src/Model/FormulaTab.php index 739e36e0..18624bd4 100644 --- a/src/Model/FormulaTab.php +++ b/src/Model/FormulaTab.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,57 +55,122 @@ class FormulaTab implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'bold' => 'string', + 'bold_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conceal_value_on_document' => 'string', + 'conceal_value_on_document_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'disable_auto_size' => 'string', + 'disable_auto_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'font' => 'string', 'font_color' => 'string', + 'font_color_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'font_size' => 'string', + 'font_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'formula' => 'string', + 'formula_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'hidden' => 'string', + 'hidden_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'is_payment_amount' => 'string', + 'is_payment_amount_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'italic' => 'string', + 'italic_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locale_policy' => '\DocuSign\eSign\Model\LocalePolicyTab', 'locked' => 'string', - 'max_length' => 'int', + 'locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'max_length' => 'string', + 'max_length_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'original_value' => 'string', + 'original_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'payment_details' => '\DocuSign\eSign\Model\PaymentDetails', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_all' => 'string', + 'require_all_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'required' => 'string', + 'required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_initial_on_shared_change' => 'string', + 'require_initial_on_shared_change_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'round_decimal_places' => 'string', + 'round_decimal_places_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'sender_required' => 'string', + 'sender_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'shared' => 'string', + 'shared_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'underline' => 'string', + 'underline_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'validation_message' => 'string', + 'validation_message_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'validation_pattern' => 'string', + 'validation_pattern_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'value' => 'string', - 'width' => 'int', + 'value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -119,57 +184,122 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'bold' => 'bold', + 'bold_metadata' => 'boldMetadata', 'conceal_value_on_document' => 'concealValueOnDocument', + 'conceal_value_on_document_metadata' => 'concealValueOnDocumentMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'disable_auto_size' => 'disableAutoSize', + 'disable_auto_size_metadata' => 'disableAutoSizeMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', 'font' => 'font', 'font_color' => 'fontColor', + 'font_color_metadata' => 'fontColorMetadata', + 'font_metadata' => 'fontMetadata', 'font_size' => 'fontSize', + 'font_size_metadata' => 'fontSizeMetadata', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', 'formula' => 'formula', + 'formula_metadata' => 'formulaMetadata', + 'height' => 'height', + 'height_metadata' => 'heightMetadata', 'hidden' => 'hidden', + 'hidden_metadata' => 'hiddenMetadata', 'is_payment_amount' => 'isPaymentAmount', + 'is_payment_amount_metadata' => 'isPaymentAmountMetadata', 'italic' => 'italic', + 'italic_metadata' => 'italicMetadata', + 'locale_policy' => 'localePolicy', 'locked' => 'locked', + 'locked_metadata' => 'lockedMetadata', 'max_length' => 'maxLength', + 'max_length_metadata' => 'maxLengthMetadata', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'original_value' => 'originalValue', + 'original_value_metadata' => 'originalValueMetadata', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'payment_details' => 'paymentDetails', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'require_all' => 'requireAll', + 'require_all_metadata' => 'requireAllMetadata', 'required' => 'required', + 'required_metadata' => 'requiredMetadata', 'require_initial_on_shared_change' => 'requireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'requireInitialOnSharedChangeMetadata', 'round_decimal_places' => 'roundDecimalPlaces', + 'round_decimal_places_metadata' => 'roundDecimalPlacesMetadata', 'sender_required' => 'senderRequired', + 'sender_required_metadata' => 'senderRequiredMetadata', 'shared' => 'shared', + 'shared_metadata' => 'sharedMetadata', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', 'underline' => 'underline', + 'underline_metadata' => 'underlineMetadata', 'validation_message' => 'validationMessage', + 'validation_message_metadata' => 'validationMessageMetadata', 'validation_pattern' => 'validationPattern', + 'validation_pattern_metadata' => 'validationPatternMetadata', 'value' => 'value', + 'value_metadata' => 'valueMetadata', 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -179,57 +309,122 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'bold' => 'setBold', + 'bold_metadata' => 'setBoldMetadata', 'conceal_value_on_document' => 'setConcealValueOnDocument', + 'conceal_value_on_document_metadata' => 'setConcealValueOnDocumentMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'disable_auto_size' => 'setDisableAutoSize', + 'disable_auto_size_metadata' => 'setDisableAutoSizeMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', 'font' => 'setFont', 'font_color' => 'setFontColor', + 'font_color_metadata' => 'setFontColorMetadata', + 'font_metadata' => 'setFontMetadata', 'font_size' => 'setFontSize', + 'font_size_metadata' => 'setFontSizeMetadata', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', 'formula' => 'setFormula', + 'formula_metadata' => 'setFormulaMetadata', + 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', 'hidden' => 'setHidden', + 'hidden_metadata' => 'setHiddenMetadata', 'is_payment_amount' => 'setIsPaymentAmount', + 'is_payment_amount_metadata' => 'setIsPaymentAmountMetadata', 'italic' => 'setItalic', + 'italic_metadata' => 'setItalicMetadata', + 'locale_policy' => 'setLocalePolicy', 'locked' => 'setLocked', + 'locked_metadata' => 'setLockedMetadata', 'max_length' => 'setMaxLength', + 'max_length_metadata' => 'setMaxLengthMetadata', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'original_value' => 'setOriginalValue', + 'original_value_metadata' => 'setOriginalValueMetadata', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'payment_details' => 'setPaymentDetails', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'require_all' => 'setRequireAll', + 'require_all_metadata' => 'setRequireAllMetadata', 'required' => 'setRequired', + 'required_metadata' => 'setRequiredMetadata', 'require_initial_on_shared_change' => 'setRequireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'setRequireInitialOnSharedChangeMetadata', 'round_decimal_places' => 'setRoundDecimalPlaces', + 'round_decimal_places_metadata' => 'setRoundDecimalPlacesMetadata', 'sender_required' => 'setSenderRequired', + 'sender_required_metadata' => 'setSenderRequiredMetadata', 'shared' => 'setShared', + 'shared_metadata' => 'setSharedMetadata', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', 'underline' => 'setUnderline', + 'underline_metadata' => 'setUnderlineMetadata', 'validation_message' => 'setValidationMessage', + 'validation_message_metadata' => 'setValidationMessageMetadata', 'validation_pattern' => 'setValidationPattern', + 'validation_pattern_metadata' => 'setValidationPatternMetadata', 'value' => 'setValue', + 'value_metadata' => 'setValueMetadata', 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -239,57 +434,122 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'bold' => 'getBold', + 'bold_metadata' => 'getBoldMetadata', 'conceal_value_on_document' => 'getConcealValueOnDocument', + 'conceal_value_on_document_metadata' => 'getConcealValueOnDocumentMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'disable_auto_size' => 'getDisableAutoSize', + 'disable_auto_size_metadata' => 'getDisableAutoSizeMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', 'font' => 'getFont', 'font_color' => 'getFontColor', + 'font_color_metadata' => 'getFontColorMetadata', + 'font_metadata' => 'getFontMetadata', 'font_size' => 'getFontSize', + 'font_size_metadata' => 'getFontSizeMetadata', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', 'formula' => 'getFormula', + 'formula_metadata' => 'getFormulaMetadata', + 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', 'hidden' => 'getHidden', + 'hidden_metadata' => 'getHiddenMetadata', 'is_payment_amount' => 'getIsPaymentAmount', + 'is_payment_amount_metadata' => 'getIsPaymentAmountMetadata', 'italic' => 'getItalic', + 'italic_metadata' => 'getItalicMetadata', + 'locale_policy' => 'getLocalePolicy', 'locked' => 'getLocked', + 'locked_metadata' => 'getLockedMetadata', 'max_length' => 'getMaxLength', + 'max_length_metadata' => 'getMaxLengthMetadata', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'original_value' => 'getOriginalValue', + 'original_value_metadata' => 'getOriginalValueMetadata', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'payment_details' => 'getPaymentDetails', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'require_all' => 'getRequireAll', + 'require_all_metadata' => 'getRequireAllMetadata', 'required' => 'getRequired', + 'required_metadata' => 'getRequiredMetadata', 'require_initial_on_shared_change' => 'getRequireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'getRequireInitialOnSharedChangeMetadata', 'round_decimal_places' => 'getRoundDecimalPlaces', + 'round_decimal_places_metadata' => 'getRoundDecimalPlacesMetadata', 'sender_required' => 'getSenderRequired', + 'sender_required_metadata' => 'getSenderRequiredMetadata', 'shared' => 'getShared', + 'shared_metadata' => 'getSharedMetadata', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', 'underline' => 'getUnderline', + 'underline_metadata' => 'getUnderlineMetadata', 'validation_message' => 'getValidationMessage', + 'validation_message_metadata' => 'getValidationMessageMetadata', 'validation_pattern' => 'getValidationPattern', + 'validation_pattern_metadata' => 'getValidationPatternMetadata', 'value' => 'getValue', + 'value_metadata' => 'getValueMetadata', 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -324,57 +584,122 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['bold'] = isset($data['bold']) ? $data['bold'] : null; + $this->container['bold_metadata'] = isset($data['bold_metadata']) ? $data['bold_metadata'] : null; $this->container['conceal_value_on_document'] = isset($data['conceal_value_on_document']) ? $data['conceal_value_on_document'] : null; + $this->container['conceal_value_on_document_metadata'] = isset($data['conceal_value_on_document_metadata']) ? $data['conceal_value_on_document_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['disable_auto_size'] = isset($data['disable_auto_size']) ? $data['disable_auto_size'] : null; + $this->container['disable_auto_size_metadata'] = isset($data['disable_auto_size_metadata']) ? $data['disable_auto_size_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['font'] = isset($data['font']) ? $data['font'] : null; $this->container['font_color'] = isset($data['font_color']) ? $data['font_color'] : null; + $this->container['font_color_metadata'] = isset($data['font_color_metadata']) ? $data['font_color_metadata'] : null; + $this->container['font_metadata'] = isset($data['font_metadata']) ? $data['font_metadata'] : null; $this->container['font_size'] = isset($data['font_size']) ? $data['font_size'] : null; + $this->container['font_size_metadata'] = isset($data['font_size_metadata']) ? $data['font_size_metadata'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; $this->container['formula'] = isset($data['formula']) ? $data['formula'] : null; + $this->container['formula_metadata'] = isset($data['formula_metadata']) ? $data['formula_metadata'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; $this->container['hidden'] = isset($data['hidden']) ? $data['hidden'] : null; + $this->container['hidden_metadata'] = isset($data['hidden_metadata']) ? $data['hidden_metadata'] : null; $this->container['is_payment_amount'] = isset($data['is_payment_amount']) ? $data['is_payment_amount'] : null; + $this->container['is_payment_amount_metadata'] = isset($data['is_payment_amount_metadata']) ? $data['is_payment_amount_metadata'] : null; $this->container['italic'] = isset($data['italic']) ? $data['italic'] : null; + $this->container['italic_metadata'] = isset($data['italic_metadata']) ? $data['italic_metadata'] : null; + $this->container['locale_policy'] = isset($data['locale_policy']) ? $data['locale_policy'] : null; $this->container['locked'] = isset($data['locked']) ? $data['locked'] : null; + $this->container['locked_metadata'] = isset($data['locked_metadata']) ? $data['locked_metadata'] : null; $this->container['max_length'] = isset($data['max_length']) ? $data['max_length'] : null; + $this->container['max_length_metadata'] = isset($data['max_length_metadata']) ? $data['max_length_metadata'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['original_value'] = isset($data['original_value']) ? $data['original_value'] : null; + $this->container['original_value_metadata'] = isset($data['original_value_metadata']) ? $data['original_value_metadata'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['payment_details'] = isset($data['payment_details']) ? $data['payment_details'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['require_all'] = isset($data['require_all']) ? $data['require_all'] : null; + $this->container['require_all_metadata'] = isset($data['require_all_metadata']) ? $data['require_all_metadata'] : null; $this->container['required'] = isset($data['required']) ? $data['required'] : null; + $this->container['required_metadata'] = isset($data['required_metadata']) ? $data['required_metadata'] : null; $this->container['require_initial_on_shared_change'] = isset($data['require_initial_on_shared_change']) ? $data['require_initial_on_shared_change'] : null; + $this->container['require_initial_on_shared_change_metadata'] = isset($data['require_initial_on_shared_change_metadata']) ? $data['require_initial_on_shared_change_metadata'] : null; $this->container['round_decimal_places'] = isset($data['round_decimal_places']) ? $data['round_decimal_places'] : null; + $this->container['round_decimal_places_metadata'] = isset($data['round_decimal_places_metadata']) ? $data['round_decimal_places_metadata'] : null; $this->container['sender_required'] = isset($data['sender_required']) ? $data['sender_required'] : null; + $this->container['sender_required_metadata'] = isset($data['sender_required_metadata']) ? $data['sender_required_metadata'] : null; $this->container['shared'] = isset($data['shared']) ? $data['shared'] : null; + $this->container['shared_metadata'] = isset($data['shared_metadata']) ? $data['shared_metadata'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; $this->container['underline'] = isset($data['underline']) ? $data['underline'] : null; + $this->container['underline_metadata'] = isset($data['underline_metadata']) ? $data['underline_metadata'] : null; $this->container['validation_message'] = isset($data['validation_message']) ? $data['validation_message'] : null; + $this->container['validation_message_metadata'] = isset($data['validation_message_metadata']) ? $data['validation_message_metadata'] : null; $this->container['validation_pattern'] = isset($data['validation_pattern']) ? $data['validation_pattern'] : null; + $this->container['validation_pattern_metadata'] = isset($data['validation_pattern_metadata']) ? $data['validation_pattern_metadata'] : null; $this->container['value'] = isset($data['value']) ? $data['value'] : null; + $this->container['value_metadata'] = isset($data['value_metadata']) ? $data['value_metadata'] : null; $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -421,6 +746,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -442,6 +788,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -463,6 +830,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -484,6 +872,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -505,6 +914,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -526,6 +998,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -547,6 +1040,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -568,6 +1082,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets bold * @return string @@ -589,6 +1124,27 @@ public function setBold($bold) return $this; } + /** + * Gets bold_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getBoldMetadata() + { + return $this->container['bold_metadata']; + } + + /** + * Sets bold_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $bold_metadata + * @return $this + */ + public function setBoldMetadata($bold_metadata) + { + $this->container['bold_metadata'] = $bold_metadata; + + return $this; + } + /** * Gets conceal_value_on_document * @return string @@ -610,6 +1166,27 @@ public function setConcealValueOnDocument($conceal_value_on_document) return $this; } + /** + * Gets conceal_value_on_document_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConcealValueOnDocumentMetadata() + { + return $this->container['conceal_value_on_document_metadata']; + } + + /** + * Sets conceal_value_on_document_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conceal_value_on_document_metadata + * @return $this + */ + public function setConcealValueOnDocumentMetadata($conceal_value_on_document_metadata) + { + $this->container['conceal_value_on_document_metadata'] = $conceal_value_on_document_metadata; + + return $this; + } + /** * Gets conditional_parent_label * @return string @@ -631,6 +1208,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -652,6 +1250,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -673,6 +1292,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets disable_auto_size * @return string @@ -694,6 +1334,27 @@ public function setDisableAutoSize($disable_auto_size) return $this; } + /** + * Gets disable_auto_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDisableAutoSizeMetadata() + { + return $this->container['disable_auto_size_metadata']; + } + + /** + * Sets disable_auto_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $disable_auto_size_metadata + * @return $this + */ + public function setDisableAutoSizeMetadata($disable_auto_size_metadata) + { + $this->container['disable_auto_size_metadata'] = $disable_auto_size_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -715,6 +1376,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -779,75 +1461,348 @@ public function setFontColor($font_color) } /** - * Gets font_size - * @return string + * Gets font_color_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getFontSize() + public function getFontColorMetadata() { - return $this->container['font_size']; + return $this->container['font_color_metadata']; } /** - * Sets font_size - * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * Sets font_color_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_color_metadata * @return $this */ - public function setFontSize($font_size) + public function setFontColorMetadata($font_color_metadata) { - $this->container['font_size'] = $font_size; + $this->container['font_color_metadata'] = $font_color_metadata; return $this; } /** - * Gets formula - * @return string + * Gets font_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getFormula() + public function getFontMetadata() { - return $this->container['formula']; + return $this->container['font_metadata']; } /** - * Sets formula - * @param string $formula The Formula string contains the TabLabel for the reference tabs used in the formula and calculation operators. Each TabLabel must be contained in brackets. Maximum Length: 2000 characters. *Example*: Three tabs (TabLabels: Line1, Line2, and Tax) need to be added together. The formula string would be: [Line1]+[Line2]+[Tax] + * Sets font_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_metadata * @return $this */ - public function setFormula($formula) + public function setFontMetadata($font_metadata) { - $this->container['formula'] = $formula; + $this->container['font_metadata'] = $font_metadata; return $this; } /** - * Gets hidden + * Gets font_size * @return string */ - public function getHidden() + public function getFontSize() { - return $this->container['hidden']; + return $this->container['font_size']; } /** - * Sets hidden - * @param string $hidden + * Sets font_size + * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. * @return $this */ - public function setHidden($hidden) + public function setFontSize($font_size) { - $this->container['hidden'] = $hidden; + $this->container['font_size'] = $font_size; return $this; } /** - * Gets is_payment_amount - * @return string + * Gets font_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getIsPaymentAmount() + public function getFontSizeMetadata() { - return $this->container['is_payment_amount']; + return $this->container['font_size_metadata']; + } + + /** + * Sets font_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_size_metadata + * @return $this + */ + public function setFontSizeMetadata($font_size_metadata) + { + $this->container['font_size_metadata'] = $font_size_metadata; + + return $this; + } + + /** + * Gets form_order + * @return string + */ + public function getFormOrder() + { + return $this->container['form_order']; + } + + /** + * Sets form_order + * @param string $form_order + * @return $this + */ + public function setFormOrder($form_order) + { + $this->container['form_order'] = $form_order; + + return $this; + } + + /** + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormOrderMetadata() + { + return $this->container['form_order_metadata']; + } + + /** + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata + * @return $this + */ + public function setFormOrderMetadata($form_order_metadata) + { + $this->container['form_order_metadata'] = $form_order_metadata; + + return $this; + } + + /** + * Gets form_page_label + * @return string + */ + public function getFormPageLabel() + { + return $this->container['form_page_label']; + } + + /** + * Sets form_page_label + * @param string $form_page_label + * @return $this + */ + public function setFormPageLabel($form_page_label) + { + $this->container['form_page_label'] = $form_page_label; + + return $this; + } + + /** + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageLabelMetadata() + { + return $this->container['form_page_label_metadata']; + } + + /** + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata + * @return $this + */ + public function setFormPageLabelMetadata($form_page_label_metadata) + { + $this->container['form_page_label_metadata'] = $form_page_label_metadata; + + return $this; + } + + /** + * Gets form_page_number + * @return string + */ + public function getFormPageNumber() + { + return $this->container['form_page_number']; + } + + /** + * Sets form_page_number + * @param string $form_page_number + * @return $this + */ + public function setFormPageNumber($form_page_number) + { + $this->container['form_page_number'] = $form_page_number; + + return $this; + } + + /** + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageNumberMetadata() + { + return $this->container['form_page_number_metadata']; + } + + /** + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata + * @return $this + */ + public function setFormPageNumberMetadata($form_page_number_metadata) + { + $this->container['form_page_number_metadata'] = $form_page_number_metadata; + + return $this; + } + + /** + * Gets formula + * @return string + */ + public function getFormula() + { + return $this->container['formula']; + } + + /** + * Sets formula + * @param string $formula The Formula string contains the TabLabel for the reference tabs used in the formula and calculation operators. Each TabLabel must be contained in brackets. Maximum Length: 2000 characters. *Example*: Three tabs (TabLabels: Line1, Line2, and Tax) need to be added together. The formula string would be: [Line1]+[Line2]+[Tax] + * @return $this + */ + public function setFormula($formula) + { + $this->container['formula'] = $formula; + + return $this; + } + + /** + * Gets formula_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormulaMetadata() + { + return $this->container['formula_metadata']; + } + + /** + * Sets formula_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $formula_metadata + * @return $this + */ + public function setFormulaMetadata($formula_metadata) + { + $this->container['formula_metadata'] = $formula_metadata; + + return $this; + } + + /** + * Gets height + * @return string + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param string $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHeightMetadata() + { + return $this->container['height_metadata']; + } + + /** + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets hidden + * @return string + */ + public function getHidden() + { + return $this->container['hidden']; + } + + /** + * Sets hidden + * @param string $hidden + * @return $this + */ + public function setHidden($hidden) + { + $this->container['hidden'] = $hidden; + + return $this; + } + + /** + * Gets hidden_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHiddenMetadata() + { + return $this->container['hidden_metadata']; + } + + /** + * Sets hidden_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $hidden_metadata + * @return $this + */ + public function setHiddenMetadata($hidden_metadata) + { + $this->container['hidden_metadata'] = $hidden_metadata; + + return $this; + } + + /** + * Gets is_payment_amount + * @return string + */ + public function getIsPaymentAmount() + { + return $this->container['is_payment_amount']; } /** @@ -862,6 +1817,27 @@ public function setIsPaymentAmount($is_payment_amount) return $this; } + /** + * Gets is_payment_amount_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getIsPaymentAmountMetadata() + { + return $this->container['is_payment_amount_metadata']; + } + + /** + * Sets is_payment_amount_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $is_payment_amount_metadata + * @return $this + */ + public function setIsPaymentAmountMetadata($is_payment_amount_metadata) + { + $this->container['is_payment_amount_metadata'] = $is_payment_amount_metadata; + + return $this; + } + /** * Gets italic * @return string @@ -883,6 +1859,48 @@ public function setItalic($italic) return $this; } + /** + * Gets italic_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getItalicMetadata() + { + return $this->container['italic_metadata']; + } + + /** + * Sets italic_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $italic_metadata + * @return $this + */ + public function setItalicMetadata($italic_metadata) + { + $this->container['italic_metadata'] = $italic_metadata; + + return $this; + } + + /** + * Gets locale_policy + * @return \DocuSign\eSign\Model\LocalePolicyTab + */ + public function getLocalePolicy() + { + return $this->container['locale_policy']; + } + + /** + * Sets locale_policy + * @param \DocuSign\eSign\Model\LocalePolicyTab $locale_policy + * @return $this + */ + public function setLocalePolicy($locale_policy) + { + $this->container['locale_policy'] = $locale_policy; + + return $this; + } + /** * Gets locked * @return string @@ -904,9 +1922,30 @@ public function setLocked($locked) return $this; } + /** + * Gets locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getLockedMetadata() + { + return $this->container['locked_metadata']; + } + + /** + * Sets locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $locked_metadata + * @return $this + */ + public function setLockedMetadata($locked_metadata) + { + $this->container['locked_metadata'] = $locked_metadata; + + return $this; + } + /** * Gets max_length - * @return int + * @return string */ public function getMaxLength() { @@ -915,7 +1954,7 @@ public function getMaxLength() /** * Sets max_length - * @param int $max_length An optional value that describes the maximum length of the property when the property is a string. + * @param string $max_length An optional value that describes the maximum length of the property when the property is a string. * @return $this */ public function setMaxLength($max_length) @@ -925,6 +1964,27 @@ public function setMaxLength($max_length) return $this; } + /** + * Gets max_length_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getMaxLengthMetadata() + { + return $this->container['max_length_metadata']; + } + + /** + * Sets max_length_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $max_length_metadata + * @return $this + */ + public function setMaxLengthMetadata($max_length_metadata) + { + $this->container['max_length_metadata'] = $max_length_metadata; + + return $this; + } + /** * Gets merge_field * @return \DocuSign\eSign\Model\MergeField @@ -946,6 +2006,27 @@ public function setMergeField($merge_field) return $this; } + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + /** * Gets name * @return string @@ -967,6 +2048,27 @@ public function setName($name) return $this; } + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + /** * Gets original_value * @return string @@ -988,6 +2090,27 @@ public function setOriginalValue($original_value) return $this; } + /** + * Gets original_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getOriginalValueMetadata() + { + return $this->container['original_value_metadata']; + } + + /** + * Sets original_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $original_value_metadata + * @return $this + */ + public function setOriginalValueMetadata($original_value_metadata) + { + $this->container['original_value_metadata'] = $original_value_metadata; + + return $this; + } + /** * Gets page_number * @return string @@ -1009,6 +2132,27 @@ public function setPageNumber($page_number) return $this; } + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + /** * Gets payment_details * @return \DocuSign\eSign\Model\PaymentDetails @@ -1051,6 +2195,69 @@ public function setRecipientId($recipient_id) return $this; } + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + /** * Gets require_all * @return string @@ -1072,6 +2279,27 @@ public function setRequireAll($require_all) return $this; } + /** + * Gets require_all_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireAllMetadata() + { + return $this->container['require_all_metadata']; + } + + /** + * Sets require_all_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_all_metadata + * @return $this + */ + public function setRequireAllMetadata($require_all_metadata) + { + $this->container['require_all_metadata'] = $require_all_metadata; + + return $this; + } + /** * Gets required * @return string @@ -1093,6 +2321,27 @@ public function setRequired($required) return $this; } + /** + * Gets required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequiredMetadata() + { + return $this->container['required_metadata']; + } + + /** + * Sets required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $required_metadata + * @return $this + */ + public function setRequiredMetadata($required_metadata) + { + $this->container['required_metadata'] = $required_metadata; + + return $this; + } + /** * Gets require_initial_on_shared_change * @return string @@ -1114,23 +2363,65 @@ public function setRequireInitialOnSharedChange($require_initial_on_shared_chang return $this; } + /** + * Gets require_initial_on_shared_change_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireInitialOnSharedChangeMetadata() + { + return $this->container['require_initial_on_shared_change_metadata']; + } + + /** + * Sets require_initial_on_shared_change_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_initial_on_shared_change_metadata + * @return $this + */ + public function setRequireInitialOnSharedChangeMetadata($require_initial_on_shared_change_metadata) + { + $this->container['require_initial_on_shared_change_metadata'] = $require_initial_on_shared_change_metadata; + + return $this; + } + /** * Gets round_decimal_places * @return string */ - public function getRoundDecimalPlaces() + public function getRoundDecimalPlaces() + { + return $this->container['round_decimal_places']; + } + + /** + * Sets round_decimal_places + * @param string $round_decimal_places + * @return $this + */ + public function setRoundDecimalPlaces($round_decimal_places) + { + $this->container['round_decimal_places'] = $round_decimal_places; + + return $this; + } + + /** + * Gets round_decimal_places_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRoundDecimalPlacesMetadata() { - return $this->container['round_decimal_places']; + return $this->container['round_decimal_places_metadata']; } /** - * Sets round_decimal_places - * @param string $round_decimal_places + * Sets round_decimal_places_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $round_decimal_places_metadata * @return $this */ - public function setRoundDecimalPlaces($round_decimal_places) + public function setRoundDecimalPlacesMetadata($round_decimal_places_metadata) { - $this->container['round_decimal_places'] = $round_decimal_places; + $this->container['round_decimal_places_metadata'] = $round_decimal_places_metadata; return $this; } @@ -1156,6 +2447,27 @@ public function setSenderRequired($sender_required) return $this; } + /** + * Gets sender_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSenderRequiredMetadata() + { + return $this->container['sender_required_metadata']; + } + + /** + * Sets sender_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $sender_required_metadata + * @return $this + */ + public function setSenderRequiredMetadata($sender_required_metadata) + { + $this->container['sender_required_metadata'] = $sender_required_metadata; + + return $this; + } + /** * Gets shared * @return string @@ -1177,6 +2489,27 @@ public function setShared($shared) return $this; } + /** + * Gets shared_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSharedMetadata() + { + return $this->container['shared_metadata']; + } + + /** + * Sets shared_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $shared_metadata + * @return $this + */ + public function setSharedMetadata($shared_metadata) + { + $this->container['shared_metadata'] = $shared_metadata; + + return $this; + } + /** * Gets status * @return string @@ -1198,6 +2531,27 @@ public function setStatus($status) return $this; } + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + /** * Gets tab_group_labels * @return string[] @@ -1219,6 +2573,27 @@ public function setTabGroupLabels($tab_group_labels) return $this; } + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + /** * Gets tab_id * @return string @@ -1240,6 +2615,27 @@ public function setTabId($tab_id) return $this; } + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + /** * Gets tab_label * @return string @@ -1261,6 +2657,27 @@ public function setTabLabel($tab_label) return $this; } + /** + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabLabelMetadata() + { + return $this->container['tab_label_metadata']; + } + + /** + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata + * @return $this + */ + public function setTabLabelMetadata($tab_label_metadata) + { + $this->container['tab_label_metadata'] = $tab_label_metadata; + + return $this; + } + /** * Gets tab_order * @return string @@ -1282,6 +2699,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -1303,6 +2783,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -1324,6 +2825,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -1345,6 +2867,27 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + /** * Gets underline * @return string @@ -1366,6 +2909,27 @@ public function setUnderline($underline) return $this; } + /** + * Gets underline_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getUnderlineMetadata() + { + return $this->container['underline_metadata']; + } + + /** + * Sets underline_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $underline_metadata + * @return $this + */ + public function setUnderlineMetadata($underline_metadata) + { + $this->container['underline_metadata'] = $underline_metadata; + + return $this; + } + /** * Gets validation_message * @return string @@ -1387,6 +2951,27 @@ public function setValidationMessage($validation_message) return $this; } + /** + * Gets validation_message_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValidationMessageMetadata() + { + return $this->container['validation_message_metadata']; + } + + /** + * Sets validation_message_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $validation_message_metadata + * @return $this + */ + public function setValidationMessageMetadata($validation_message_metadata) + { + $this->container['validation_message_metadata'] = $validation_message_metadata; + + return $this; + } + /** * Gets validation_pattern * @return string @@ -1408,6 +2993,27 @@ public function setValidationPattern($validation_pattern) return $this; } + /** + * Gets validation_pattern_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValidationPatternMetadata() + { + return $this->container['validation_pattern_metadata']; + } + + /** + * Sets validation_pattern_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $validation_pattern_metadata + * @return $this + */ + public function setValidationPatternMetadata($validation_pattern_metadata) + { + $this->container['validation_pattern_metadata'] = $validation_pattern_metadata; + + return $this; + } + /** * Gets value * @return string @@ -1429,9 +3035,30 @@ public function setValue($value) return $this; } + /** + * Gets value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValueMetadata() + { + return $this->container['value_metadata']; + } + + /** + * Sets value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $value_metadata + * @return $this + */ + public function setValueMetadata($value_metadata) + { + $this->container['value_metadata'] = $value_metadata; + + return $this; + } + /** * Gets width - * @return int + * @return string */ public function getWidth() { @@ -1440,7 +3067,7 @@ public function getWidth() /** * Sets width - * @param int $width Width of the tab in pixels. + * @param string $width Width of the tab in pixels. * @return $this */ public function setWidth($width) @@ -1450,6 +3077,27 @@ public function setWidth($width) return $this; } + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -1471,6 +3119,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -1491,6 +3160,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/FullName.php b/src/Model/FullName.php index 94d80e1d..945567dc 100644 --- a/src/Model/FullName.php +++ b/src/Model/FullName.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,39 +55,89 @@ class FullName implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'bold' => 'string', + 'bold_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'font' => 'string', 'font_color' => 'string', + 'font_color_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'font_size' => 'string', + 'font_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'italic' => 'string', + 'italic_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locale_policy' => '\DocuSign\eSign\Model\LocalePolicyTab', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'underline' => 'string', + 'underline_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'value' => 'string', + 'value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -101,39 +151,89 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'bold' => 'bold', + 'bold_metadata' => 'boldMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', 'font' => 'font', 'font_color' => 'fontColor', + 'font_color_metadata' => 'fontColorMetadata', + 'font_metadata' => 'fontMetadata', 'font_size' => 'fontSize', + 'font_size_metadata' => 'fontSizeMetadata', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', + 'height' => 'height', + 'height_metadata' => 'heightMetadata', 'italic' => 'italic', + 'italic_metadata' => 'italicMetadata', + 'locale_policy' => 'localePolicy', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', 'underline' => 'underline', + 'underline_metadata' => 'underlineMetadata', 'value' => 'value', + 'value_metadata' => 'valueMetadata', + 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -143,39 +243,89 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'bold' => 'setBold', + 'bold_metadata' => 'setBoldMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', 'font' => 'setFont', 'font_color' => 'setFontColor', + 'font_color_metadata' => 'setFontColorMetadata', + 'font_metadata' => 'setFontMetadata', 'font_size' => 'setFontSize', + 'font_size_metadata' => 'setFontSizeMetadata', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', + 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', 'italic' => 'setItalic', + 'italic_metadata' => 'setItalicMetadata', + 'locale_policy' => 'setLocalePolicy', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', 'underline' => 'setUnderline', + 'underline_metadata' => 'setUnderlineMetadata', 'value' => 'setValue', + 'value_metadata' => 'setValueMetadata', + 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -185,39 +335,89 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'bold' => 'getBold', + 'bold_metadata' => 'getBoldMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', 'font' => 'getFont', 'font_color' => 'getFontColor', + 'font_color_metadata' => 'getFontColorMetadata', + 'font_metadata' => 'getFontMetadata', 'font_size' => 'getFontSize', + 'font_size_metadata' => 'getFontSizeMetadata', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', + 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', 'italic' => 'getItalic', + 'italic_metadata' => 'getItalicMetadata', + 'locale_policy' => 'getLocalePolicy', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', 'underline' => 'getUnderline', + 'underline_metadata' => 'getUnderlineMetadata', 'value' => 'getValue', + 'value_metadata' => 'getValueMetadata', + 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -252,39 +452,89 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['bold'] = isset($data['bold']) ? $data['bold'] : null; + $this->container['bold_metadata'] = isset($data['bold_metadata']) ? $data['bold_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['font'] = isset($data['font']) ? $data['font'] : null; $this->container['font_color'] = isset($data['font_color']) ? $data['font_color'] : null; + $this->container['font_color_metadata'] = isset($data['font_color_metadata']) ? $data['font_color_metadata'] : null; + $this->container['font_metadata'] = isset($data['font_metadata']) ? $data['font_metadata'] : null; $this->container['font_size'] = isset($data['font_size']) ? $data['font_size'] : null; + $this->container['font_size_metadata'] = isset($data['font_size_metadata']) ? $data['font_size_metadata'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; $this->container['italic'] = isset($data['italic']) ? $data['italic'] : null; + $this->container['italic_metadata'] = isset($data['italic_metadata']) ? $data['italic_metadata'] : null; + $this->container['locale_policy'] = isset($data['locale_policy']) ? $data['locale_policy'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; $this->container['underline'] = isset($data['underline']) ? $data['underline'] : null; + $this->container['underline_metadata'] = isset($data['underline_metadata']) ? $data['underline_metadata'] : null; $this->container['value'] = isset($data['value']) ? $data['value'] : null; + $this->container['value_metadata'] = isset($data['value_metadata']) ? $data['value_metadata'] : null; + $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -331,6 +581,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -352,6 +623,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -373,6 +665,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -394,6 +707,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -415,6 +749,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -436,6 +833,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -457,6 +875,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -478,6 +917,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets bold * @return string @@ -499,6 +959,27 @@ public function setBold($bold) return $this; } + /** + * Gets bold_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getBoldMetadata() + { + return $this->container['bold_metadata']; + } + + /** + * Sets bold_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $bold_metadata + * @return $this + */ + public function setBoldMetadata($bold_metadata) + { + $this->container['bold_metadata'] = $bold_metadata; + + return $this; + } + /** * Gets conditional_parent_label * @return string @@ -520,6 +1001,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -541,6 +1043,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -562,6 +1085,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -583,6 +1127,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -647,143 +1212,542 @@ public function setFontColor($font_color) } /** - * Gets font_size - * @return string + * Gets font_color_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getFontSize() + public function getFontColorMetadata() { - return $this->container['font_size']; + return $this->container['font_color_metadata']; } /** - * Sets font_size - * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * Sets font_color_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_color_metadata * @return $this */ - public function setFontSize($font_size) + public function setFontColorMetadata($font_color_metadata) { - $this->container['font_size'] = $font_size; + $this->container['font_color_metadata'] = $font_color_metadata; return $this; } /** - * Gets italic - * @return string + * Gets font_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getItalic() + public function getFontMetadata() { - return $this->container['italic']; + return $this->container['font_metadata']; } /** - * Sets italic - * @param string $italic When set to **true**, the information in the tab is italic. + * Sets font_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_metadata * @return $this */ - public function setItalic($italic) + public function setFontMetadata($font_metadata) { - $this->container['italic'] = $italic; + $this->container['font_metadata'] = $font_metadata; return $this; } /** - * Gets merge_field - * @return \DocuSign\eSign\Model\MergeField + * Gets font_size + * @return string */ - public function getMergeField() + public function getFontSize() { - return $this->container['merge_field']; + return $this->container['font_size']; } /** - * Sets merge_field - * @param \DocuSign\eSign\Model\MergeField $merge_field + * Sets font_size + * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. * @return $this */ - public function setMergeField($merge_field) + public function setFontSize($font_size) { - $this->container['merge_field'] = $merge_field; + $this->container['font_size'] = $font_size; return $this; } /** - * Gets name - * @return string + * Gets font_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getName() + public function getFontSizeMetadata() { - return $this->container['name']; + return $this->container['font_size_metadata']; } /** - * Sets name - * @param string $name + * Sets font_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_size_metadata * @return $this */ - public function setName($name) + public function setFontSizeMetadata($font_size_metadata) { - $this->container['name'] = $name; + $this->container['font_size_metadata'] = $font_size_metadata; return $this; } /** - * Gets page_number + * Gets form_order * @return string */ - public function getPageNumber() + public function getFormOrder() { - return $this->container['page_number']; + return $this->container['form_order']; } /** - * Sets page_number - * @param string $page_number Specifies the page number on which the tab is located. + * Sets form_order + * @param string $form_order * @return $this */ - public function setPageNumber($page_number) + public function setFormOrder($form_order) { - $this->container['page_number'] = $page_number; + $this->container['form_order'] = $form_order; return $this; } /** - * Gets recipient_id - * @return string + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getRecipientId() + public function getFormOrderMetadata() { - return $this->container['recipient_id']; + return $this->container['form_order_metadata']; } /** - * Sets recipient_id - * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata * @return $this */ - public function setRecipientId($recipient_id) + public function setFormOrderMetadata($form_order_metadata) { - $this->container['recipient_id'] = $recipient_id; + $this->container['form_order_metadata'] = $form_order_metadata; return $this; } /** - * Gets status + * Gets form_page_label * @return string */ - public function getStatus() + public function getFormPageLabel() { - return $this->container['status']; + return $this->container['form_page_label']; } /** - * Sets status - * @param string $status 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. + * Sets form_page_label + * @param string $form_page_label + * @return $this + */ + public function setFormPageLabel($form_page_label) + { + $this->container['form_page_label'] = $form_page_label; + + return $this; + } + + /** + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageLabelMetadata() + { + return $this->container['form_page_label_metadata']; + } + + /** + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata + * @return $this + */ + public function setFormPageLabelMetadata($form_page_label_metadata) + { + $this->container['form_page_label_metadata'] = $form_page_label_metadata; + + return $this; + } + + /** + * Gets form_page_number + * @return string + */ + public function getFormPageNumber() + { + return $this->container['form_page_number']; + } + + /** + * Sets form_page_number + * @param string $form_page_number + * @return $this + */ + public function setFormPageNumber($form_page_number) + { + $this->container['form_page_number'] = $form_page_number; + + return $this; + } + + /** + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageNumberMetadata() + { + return $this->container['form_page_number_metadata']; + } + + /** + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata + * @return $this + */ + public function setFormPageNumberMetadata($form_page_number_metadata) + { + $this->container['form_page_number_metadata'] = $form_page_number_metadata; + + return $this; + } + + /** + * Gets height + * @return string + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param string $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHeightMetadata() + { + return $this->container['height_metadata']; + } + + /** + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets italic + * @return string + */ + public function getItalic() + { + return $this->container['italic']; + } + + /** + * Sets italic + * @param string $italic When set to **true**, the information in the tab is italic. + * @return $this + */ + public function setItalic($italic) + { + $this->container['italic'] = $italic; + + return $this; + } + + /** + * Gets italic_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getItalicMetadata() + { + return $this->container['italic_metadata']; + } + + /** + * Sets italic_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $italic_metadata + * @return $this + */ + public function setItalicMetadata($italic_metadata) + { + $this->container['italic_metadata'] = $italic_metadata; + + return $this; + } + + /** + * Gets locale_policy + * @return \DocuSign\eSign\Model\LocalePolicyTab + */ + public function getLocalePolicy() + { + return $this->container['locale_policy']; + } + + /** + * Sets locale_policy + * @param \DocuSign\eSign\Model\LocalePolicyTab $locale_policy + * @return $this + */ + public function setLocalePolicy($locale_policy) + { + $this->container['locale_policy'] = $locale_policy; + + return $this; + } + + /** + * Gets merge_field + * @return \DocuSign\eSign\Model\MergeField + */ + public function getMergeField() + { + return $this->container['merge_field']; + } + + /** + * Sets merge_field + * @param \DocuSign\eSign\Model\MergeField $merge_field + * @return $this + */ + public function setMergeField($merge_field) + { + $this->container['merge_field'] = $merge_field; + + return $this; + } + + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + + /** + * Gets name + * @return string + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * @param string $name + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + + /** + * Gets page_number + * @return string + */ + public function getPageNumber() + { + return $this->container['page_number']; + } + + /** + * Sets page_number + * @param string $page_number Specifies the page number on which the tab is located. + * @return $this + */ + public function setPageNumber($page_number) + { + $this->container['page_number'] = $page_number; + + return $this; + } + + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + + /** + * Gets recipient_id + * @return string + */ + public function getRecipientId() + { + return $this->container['recipient_id']; + } + + /** + * Sets recipient_id + * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @return $this + */ + public function setRecipientId($recipient_id) + { + $this->container['recipient_id'] = $recipient_id; + + return $this; + } + + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + + /** + * Gets status + * @return string + */ + public function getStatus() + { + return $this->container['status']; + } + + /** + * Sets status + * @param string $status 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 $this */ public function setStatus($status) @@ -793,6 +1757,27 @@ public function setStatus($status) return $this; } + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + /** * Gets tab_group_labels * @return string[] @@ -814,6 +1799,27 @@ public function setTabGroupLabels($tab_group_labels) return $this; } + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + /** * Gets tab_id * @return string @@ -835,6 +1841,27 @@ public function setTabId($tab_id) return $this; } + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + /** * Gets tab_label * @return string @@ -856,6 +1883,27 @@ public function setTabLabel($tab_label) return $this; } + /** + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabLabelMetadata() + { + return $this->container['tab_label_metadata']; + } + + /** + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata + * @return $this + */ + public function setTabLabelMetadata($tab_label_metadata) + { + $this->container['tab_label_metadata'] = $tab_label_metadata; + + return $this; + } + /** * Gets tab_order * @return string @@ -877,6 +1925,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -898,6 +2009,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -919,6 +2051,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -940,6 +2093,27 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + /** * Gets underline * @return string @@ -961,6 +2135,27 @@ public function setUnderline($underline) return $this; } + /** + * Gets underline_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getUnderlineMetadata() + { + return $this->container['underline_metadata']; + } + + /** + * Sets underline_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $underline_metadata + * @return $this + */ + public function setUnderlineMetadata($underline_metadata) + { + $this->container['underline_metadata'] = $underline_metadata; + + return $this; + } + /** * Gets value * @return string @@ -982,6 +2177,69 @@ public function setValue($value) return $this; } + /** + * Gets value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValueMetadata() + { + return $this->container['value_metadata']; + } + + /** + * Sets value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $value_metadata + * @return $this + */ + public function setValueMetadata($value_metadata) + { + $this->container['value_metadata'] = $value_metadata; + + return $this; + } + + /** + * Gets width + * @return string + */ + public function getWidth() + { + return $this->container['width']; + } + + /** + * Sets width + * @param string $width Width of the tab in pixels. + * @return $this + */ + public function setWidth($width) + { + $this->container['width'] = $width; + + return $this; + } + + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -1003,6 +2261,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -1023,6 +2302,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/GraphicsContext.php b/src/Model/GraphicsContext.php new file mode 100644 index 00000000..653826e1 --- /dev/null +++ b/src/Model/GraphicsContext.php @@ -0,0 +1,279 @@ + 'string', + 'line_color' => 'string', + 'line_weight' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'fill_color' => 'fillColor', + 'line_color' => 'lineColor', + 'line_weight' => 'lineWeight' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'fill_color' => 'setFillColor', + 'line_color' => 'setLineColor', + 'line_weight' => 'setLineWeight' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'fill_color' => 'getFillColor', + 'line_color' => 'getLineColor', + 'line_weight' => 'getLineWeight' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['fill_color'] = isset($data['fill_color']) ? $data['fill_color'] : null; + $this->container['line_color'] = isset($data['line_color']) ? $data['line_color'] : null; + $this->container['line_weight'] = isset($data['line_weight']) ? $data['line_weight'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets fill_color + * @return string + */ + public function getFillColor() + { + return $this->container['fill_color']; + } + + /** + * Sets fill_color + * @param string $fill_color + * @return $this + */ + public function setFillColor($fill_color) + { + $this->container['fill_color'] = $fill_color; + + return $this; + } + + /** + * Gets line_color + * @return string + */ + public function getLineColor() + { + return $this->container['line_color']; + } + + /** + * Sets line_color + * @param string $line_color + * @return $this + */ + public function setLineColor($line_color) + { + $this->container['line_color'] = $line_color; + + return $this; + } + + /** + * Gets line_weight + * @return string + */ + public function getLineWeight() + { + return $this->container['line_weight']; + } + + /** + * Sets line_weight + * @param string $line_weight + * @return $this + */ + public function setLineWeight($line_weight) + { + $this->container['line_weight'] = $line_weight; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/Group.php b/src/Model/Group.php index 35c1dc83..3034981f 100644 --- a/src/Model/Group.php +++ b/src/Model/Group.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -59,7 +59,8 @@ class Group implements ArrayAccess 'group_name' => 'string', 'group_type' => 'string', 'permission_profile_id' => 'string', - 'users' => '\DocuSign\eSign\Model\UserInfo[]' + 'users' => '\DocuSign\eSign\Model\UserInfo[]', + 'users_count' => 'string' ]; public static function swaggerTypes() @@ -77,7 +78,8 @@ public static function swaggerTypes() 'group_name' => 'groupName', 'group_type' => 'groupType', 'permission_profile_id' => 'permissionProfileId', - 'users' => 'users' + 'users' => 'users', + 'users_count' => 'usersCount' ]; @@ -91,7 +93,8 @@ public static function swaggerTypes() 'group_name' => 'setGroupName', 'group_type' => 'setGroupType', 'permission_profile_id' => 'setPermissionProfileId', - 'users' => 'setUsers' + 'users' => 'setUsers', + 'users_count' => 'setUsersCount' ]; @@ -105,7 +108,8 @@ public static function swaggerTypes() 'group_name' => 'getGroupName', 'group_type' => 'getGroupType', 'permission_profile_id' => 'getPermissionProfileId', - 'users' => 'getUsers' + 'users' => 'getUsers', + 'users_count' => 'getUsersCount' ]; public static function attributeMap() @@ -145,6 +149,7 @@ public function __construct(array $data = null) $this->container['group_type'] = isset($data['group_type']) ? $data['group_type'] : null; $this->container['permission_profile_id'] = isset($data['permission_profile_id']) ? $data['permission_profile_id'] : null; $this->container['users'] = isset($data['users']) ? $data['users'] : null; + $this->container['users_count'] = isset($data['users_count']) ? $data['users_count'] : null; } /** @@ -295,6 +300,27 @@ public function setUsers($users) return $this; } + + /** + * Gets users_count + * @return string + */ + public function getUsersCount() + { + return $this->container['users_count']; + } + + /** + * Sets users_count + * @param string $users_count + * @return $this + */ + public function setUsersCount($users_count) + { + $this->container['users_count'] = $users_count; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/GroupInformation.php b/src/Model/GroupInformation.php index f8698802..38a1a2c0 100644 --- a/src/Model/GroupInformation.php +++ b/src/Model/GroupInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/IdCheckConfiguration.php b/src/Model/IdCheckConfiguration.php new file mode 100644 index 00000000..956a792a --- /dev/null +++ b/src/Model/IdCheckConfiguration.php @@ -0,0 +1,279 @@ + '\DocuSign\eSign\Model\IdCheckSecurityStep[]', + 'is_default' => 'string', + 'name' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'auth_steps' => 'authSteps', + 'is_default' => 'isDefault', + 'name' => 'name' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'auth_steps' => 'setAuthSteps', + 'is_default' => 'setIsDefault', + 'name' => 'setName' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'auth_steps' => 'getAuthSteps', + 'is_default' => 'getIsDefault', + 'name' => 'getName' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['auth_steps'] = isset($data['auth_steps']) ? $data['auth_steps'] : null; + $this->container['is_default'] = isset($data['is_default']) ? $data['is_default'] : null; + $this->container['name'] = isset($data['name']) ? $data['name'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets auth_steps + * @return \DocuSign\eSign\Model\IdCheckSecurityStep[] + */ + public function getAuthSteps() + { + return $this->container['auth_steps']; + } + + /** + * Sets auth_steps + * @param \DocuSign\eSign\Model\IdCheckSecurityStep[] $auth_steps + * @return $this + */ + public function setAuthSteps($auth_steps) + { + $this->container['auth_steps'] = $auth_steps; + + return $this; + } + + /** + * Gets is_default + * @return string + */ + public function getIsDefault() + { + return $this->container['is_default']; + } + + /** + * Sets is_default + * @param string $is_default + * @return $this + */ + public function setIsDefault($is_default) + { + $this->container['is_default'] = $is_default; + + return $this; + } + + /** + * Gets name + * @return string + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * @param string $name + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/IdCheckInformationInput.php b/src/Model/IdCheckInformationInput.php index bd3a4c61..b303d55f 100644 --- a/src/Model/IdCheckInformationInput.php +++ b/src/Model/IdCheckInformationInput.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/IdCheckSecurityStep.php b/src/Model/IdCheckSecurityStep.php new file mode 100644 index 00000000..6f882d31 --- /dev/null +++ b/src/Model/IdCheckSecurityStep.php @@ -0,0 +1,227 @@ + 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'auth_type' => 'authType' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'auth_type' => 'setAuthType' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'auth_type' => 'getAuthType' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['auth_type'] = isset($data['auth_type']) ? $data['auth_type'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets auth_type + * @return string + */ + public function getAuthType() + { + return $this->container['auth_type']; + } + + /** + * Sets auth_type + * @param string $auth_type + * @return $this + */ + public function setAuthType($auth_type) + { + $this->container['auth_type'] = $auth_type; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/InPersonSigner.php b/src/Model/InPersonSigner.php index 1b98cfe7..489e1df5 100644 --- a/src/Model/InPersonSigner.php +++ b/src/Model/InPersonSigner.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,10 +55,12 @@ class InPersonSigner implements ArrayAccess */ protected static $swaggerTypes = [ 'access_code' => 'string', + 'access_code_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'add_access_code_to_email' => 'string', 'auto_navigation' => 'string', 'can_sign_offline' => 'string', 'client_user_id' => 'string', + 'completed_count' => 'string', 'creation_reason' => 'string', 'custom_fields' => 'string[]', 'declined_date_time' => 'string', @@ -66,48 +68,74 @@ class InPersonSigner implements ArrayAccess 'default_recipient' => 'string', 'delivered_date_time' => 'string', 'delivery_method' => 'string', + 'delivery_method_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_visibility' => '\DocuSign\eSign\Model\DocumentVisibility[]', 'email' => 'string', + 'email_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'email_notification' => '\DocuSign\eSign\Model\RecipientEmailNotification', 'embedded_recipient_start_url' => 'string', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'excluded_documents' => 'string[]', 'fax_number' => 'string', + 'fax_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'host_email' => 'string', + 'host_email_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'host_name' => 'string', + 'host_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'id_check_configuration_name' => 'string', + 'id_check_configuration_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'id_check_information_input' => '\DocuSign\eSign\Model\IdCheckInformationInput', 'inherit_email_notification_configuration' => 'string', 'in_person_signing_type' => 'string', + 'in_person_signing_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locked_recipient_phone_auth_editable' => 'string', + 'locked_recipient_sms_editable' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'notary_host' => '\DocuSign\eSign\Model\NotaryHost', 'note' => 'string', + 'note_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'offline_attributes' => '\DocuSign\eSign\Model\OfflineAttributes', 'phone_authentication' => '\DocuSign\eSign\Model\RecipientPhoneAuthentication', 'recipient_attachments' => '\DocuSign\eSign\Model\RecipientAttachment[]', 'recipient_authentication_status' => '\DocuSign\eSign\Model\AuthenticationStatus', + 'recipient_feature_metadata' => '\DocuSign\eSign\Model\FeatureAvailableMetadata[]', 'recipient_id' => 'string', 'recipient_id_guid' => 'string', 'recipient_signature_providers' => '\DocuSign\eSign\Model\RecipientSignatureProvider[]', 'recipient_supplies_tabs' => 'string', + 'recipient_type' => 'string', + 'recipient_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_id_lookup' => 'string', + 'require_id_lookup_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_signer_certificate' => 'string', 'require_sign_on_paper' => 'string', + 'require_upload_signature' => 'string', 'role_name' => 'string', 'routing_order' => 'string', - 'saml_authentication' => '\DocuSign\eSign\Model\RecipientSAMLAuthentication', + 'routing_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'sent_date_time' => 'string', 'signature_info' => '\DocuSign\eSign\Model\RecipientSignatureInformation', 'signed_date_time' => 'string', 'signer_email' => 'string', + 'signer_email_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'signer_first_name' => 'string', + 'signer_first_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'signer_last_name' => 'string', + 'signer_last_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'signer_name' => 'string', + 'signer_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'sign_in_each_location' => 'string', + 'sign_in_each_location_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'signing_group_id' => 'string', + 'signing_group_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'signing_group_name' => 'string', 'signing_group_users' => '\DocuSign\eSign\Model\UserInfo[]', 'sms_authentication' => '\DocuSign\eSign\Model\RecipientSMSAuthentication', 'social_authentications' => '\DocuSign\eSign\Model\SocialAuthentication[]', 'status' => 'string', + 'status_code' => 'string', + 'suppress_emails' => 'string', 'tabs' => '\DocuSign\eSign\Model\Tabs', 'template_locked' => 'string', 'template_required' => 'string', @@ -126,10 +154,12 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'access_code' => 'accessCode', + 'access_code_metadata' => 'accessCodeMetadata', 'add_access_code_to_email' => 'addAccessCodeToEmail', 'auto_navigation' => 'autoNavigation', 'can_sign_offline' => 'canSignOffline', 'client_user_id' => 'clientUserId', + 'completed_count' => 'completedCount', 'creation_reason' => 'creationReason', 'custom_fields' => 'customFields', 'declined_date_time' => 'declinedDateTime', @@ -137,48 +167,74 @@ public static function swaggerTypes() 'default_recipient' => 'defaultRecipient', 'delivered_date_time' => 'deliveredDateTime', 'delivery_method' => 'deliveryMethod', + 'delivery_method_metadata' => 'deliveryMethodMetadata', 'document_visibility' => 'documentVisibility', 'email' => 'email', + 'email_metadata' => 'emailMetadata', 'email_notification' => 'emailNotification', 'embedded_recipient_start_url' => 'embeddedRecipientStartURL', 'error_details' => 'errorDetails', 'excluded_documents' => 'excludedDocuments', 'fax_number' => 'faxNumber', + 'fax_number_metadata' => 'faxNumberMetadata', 'host_email' => 'hostEmail', + 'host_email_metadata' => 'hostEmailMetadata', 'host_name' => 'hostName', + 'host_name_metadata' => 'hostNameMetadata', 'id_check_configuration_name' => 'idCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'idCheckConfigurationNameMetadata', 'id_check_information_input' => 'idCheckInformationInput', 'inherit_email_notification_configuration' => 'inheritEmailNotificationConfiguration', 'in_person_signing_type' => 'inPersonSigningType', + 'in_person_signing_type_metadata' => 'inPersonSigningTypeMetadata', + 'locked_recipient_phone_auth_editable' => 'lockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'lockedRecipientSmsEditable', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'notary_host' => 'notaryHost', 'note' => 'note', + 'note_metadata' => 'noteMetadata', 'offline_attributes' => 'offlineAttributes', 'phone_authentication' => 'phoneAuthentication', 'recipient_attachments' => 'recipientAttachments', 'recipient_authentication_status' => 'recipientAuthenticationStatus', + 'recipient_feature_metadata' => 'recipientFeatureMetadata', 'recipient_id' => 'recipientId', 'recipient_id_guid' => 'recipientIdGuid', 'recipient_signature_providers' => 'recipientSignatureProviders', 'recipient_supplies_tabs' => 'recipientSuppliesTabs', + 'recipient_type' => 'recipientType', + 'recipient_type_metadata' => 'recipientTypeMetadata', 'require_id_lookup' => 'requireIdLookup', + 'require_id_lookup_metadata' => 'requireIdLookupMetadata', 'require_signer_certificate' => 'requireSignerCertificate', 'require_sign_on_paper' => 'requireSignOnPaper', + 'require_upload_signature' => 'requireUploadSignature', 'role_name' => 'roleName', 'routing_order' => 'routingOrder', - 'saml_authentication' => 'samlAuthentication', + 'routing_order_metadata' => 'routingOrderMetadata', 'sent_date_time' => 'sentDateTime', 'signature_info' => 'signatureInfo', 'signed_date_time' => 'signedDateTime', 'signer_email' => 'signerEmail', + 'signer_email_metadata' => 'signerEmailMetadata', + 'signer_first_name' => 'signerFirstName', + 'signer_first_name_metadata' => 'signerFirstNameMetadata', + 'signer_last_name' => 'signerLastName', + 'signer_last_name_metadata' => 'signerLastNameMetadata', 'signer_name' => 'signerName', + 'signer_name_metadata' => 'signerNameMetadata', 'sign_in_each_location' => 'signInEachLocation', + 'sign_in_each_location_metadata' => 'signInEachLocationMetadata', 'signing_group_id' => 'signingGroupId', + 'signing_group_id_metadata' => 'signingGroupIdMetadata', 'signing_group_name' => 'signingGroupName', 'signing_group_users' => 'signingGroupUsers', 'sms_authentication' => 'smsAuthentication', 'social_authentications' => 'socialAuthentications', 'status' => 'status', + 'status_code' => 'statusCode', + 'suppress_emails' => 'suppressEmails', 'tabs' => 'tabs', 'template_locked' => 'templateLocked', 'template_required' => 'templateRequired', @@ -193,10 +249,12 @@ public static function swaggerTypes() */ protected static $setters = [ 'access_code' => 'setAccessCode', + 'access_code_metadata' => 'setAccessCodeMetadata', 'add_access_code_to_email' => 'setAddAccessCodeToEmail', 'auto_navigation' => 'setAutoNavigation', 'can_sign_offline' => 'setCanSignOffline', 'client_user_id' => 'setClientUserId', + 'completed_count' => 'setCompletedCount', 'creation_reason' => 'setCreationReason', 'custom_fields' => 'setCustomFields', 'declined_date_time' => 'setDeclinedDateTime', @@ -204,48 +262,74 @@ public static function swaggerTypes() 'default_recipient' => 'setDefaultRecipient', 'delivered_date_time' => 'setDeliveredDateTime', 'delivery_method' => 'setDeliveryMethod', + 'delivery_method_metadata' => 'setDeliveryMethodMetadata', 'document_visibility' => 'setDocumentVisibility', 'email' => 'setEmail', + 'email_metadata' => 'setEmailMetadata', 'email_notification' => 'setEmailNotification', 'embedded_recipient_start_url' => 'setEmbeddedRecipientStartUrl', 'error_details' => 'setErrorDetails', 'excluded_documents' => 'setExcludedDocuments', 'fax_number' => 'setFaxNumber', + 'fax_number_metadata' => 'setFaxNumberMetadata', 'host_email' => 'setHostEmail', + 'host_email_metadata' => 'setHostEmailMetadata', 'host_name' => 'setHostName', + 'host_name_metadata' => 'setHostNameMetadata', 'id_check_configuration_name' => 'setIdCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'setIdCheckConfigurationNameMetadata', 'id_check_information_input' => 'setIdCheckInformationInput', 'inherit_email_notification_configuration' => 'setInheritEmailNotificationConfiguration', 'in_person_signing_type' => 'setInPersonSigningType', + 'in_person_signing_type_metadata' => 'setInPersonSigningTypeMetadata', + 'locked_recipient_phone_auth_editable' => 'setLockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'setLockedRecipientSmsEditable', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'notary_host' => 'setNotaryHost', 'note' => 'setNote', + 'note_metadata' => 'setNoteMetadata', 'offline_attributes' => 'setOfflineAttributes', 'phone_authentication' => 'setPhoneAuthentication', 'recipient_attachments' => 'setRecipientAttachments', 'recipient_authentication_status' => 'setRecipientAuthenticationStatus', + 'recipient_feature_metadata' => 'setRecipientFeatureMetadata', 'recipient_id' => 'setRecipientId', 'recipient_id_guid' => 'setRecipientIdGuid', 'recipient_signature_providers' => 'setRecipientSignatureProviders', 'recipient_supplies_tabs' => 'setRecipientSuppliesTabs', + 'recipient_type' => 'setRecipientType', + 'recipient_type_metadata' => 'setRecipientTypeMetadata', 'require_id_lookup' => 'setRequireIdLookup', + 'require_id_lookup_metadata' => 'setRequireIdLookupMetadata', 'require_signer_certificate' => 'setRequireSignerCertificate', 'require_sign_on_paper' => 'setRequireSignOnPaper', + 'require_upload_signature' => 'setRequireUploadSignature', 'role_name' => 'setRoleName', 'routing_order' => 'setRoutingOrder', - 'saml_authentication' => 'setSamlAuthentication', + 'routing_order_metadata' => 'setRoutingOrderMetadata', 'sent_date_time' => 'setSentDateTime', 'signature_info' => 'setSignatureInfo', 'signed_date_time' => 'setSignedDateTime', 'signer_email' => 'setSignerEmail', + 'signer_email_metadata' => 'setSignerEmailMetadata', + 'signer_first_name' => 'setSignerFirstName', + 'signer_first_name_metadata' => 'setSignerFirstNameMetadata', + 'signer_last_name' => 'setSignerLastName', + 'signer_last_name_metadata' => 'setSignerLastNameMetadata', 'signer_name' => 'setSignerName', + 'signer_name_metadata' => 'setSignerNameMetadata', 'sign_in_each_location' => 'setSignInEachLocation', + 'sign_in_each_location_metadata' => 'setSignInEachLocationMetadata', 'signing_group_id' => 'setSigningGroupId', + 'signing_group_id_metadata' => 'setSigningGroupIdMetadata', 'signing_group_name' => 'setSigningGroupName', 'signing_group_users' => 'setSigningGroupUsers', 'sms_authentication' => 'setSmsAuthentication', 'social_authentications' => 'setSocialAuthentications', 'status' => 'setStatus', + 'status_code' => 'setStatusCode', + 'suppress_emails' => 'setSuppressEmails', 'tabs' => 'setTabs', 'template_locked' => 'setTemplateLocked', 'template_required' => 'setTemplateRequired', @@ -260,10 +344,12 @@ public static function swaggerTypes() */ protected static $getters = [ 'access_code' => 'getAccessCode', + 'access_code_metadata' => 'getAccessCodeMetadata', 'add_access_code_to_email' => 'getAddAccessCodeToEmail', 'auto_navigation' => 'getAutoNavigation', 'can_sign_offline' => 'getCanSignOffline', 'client_user_id' => 'getClientUserId', + 'completed_count' => 'getCompletedCount', 'creation_reason' => 'getCreationReason', 'custom_fields' => 'getCustomFields', 'declined_date_time' => 'getDeclinedDateTime', @@ -271,48 +357,74 @@ public static function swaggerTypes() 'default_recipient' => 'getDefaultRecipient', 'delivered_date_time' => 'getDeliveredDateTime', 'delivery_method' => 'getDeliveryMethod', + 'delivery_method_metadata' => 'getDeliveryMethodMetadata', 'document_visibility' => 'getDocumentVisibility', 'email' => 'getEmail', + 'email_metadata' => 'getEmailMetadata', 'email_notification' => 'getEmailNotification', 'embedded_recipient_start_url' => 'getEmbeddedRecipientStartUrl', 'error_details' => 'getErrorDetails', 'excluded_documents' => 'getExcludedDocuments', 'fax_number' => 'getFaxNumber', + 'fax_number_metadata' => 'getFaxNumberMetadata', 'host_email' => 'getHostEmail', + 'host_email_metadata' => 'getHostEmailMetadata', 'host_name' => 'getHostName', + 'host_name_metadata' => 'getHostNameMetadata', 'id_check_configuration_name' => 'getIdCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'getIdCheckConfigurationNameMetadata', 'id_check_information_input' => 'getIdCheckInformationInput', 'inherit_email_notification_configuration' => 'getInheritEmailNotificationConfiguration', 'in_person_signing_type' => 'getInPersonSigningType', + 'in_person_signing_type_metadata' => 'getInPersonSigningTypeMetadata', + 'locked_recipient_phone_auth_editable' => 'getLockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'getLockedRecipientSmsEditable', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'notary_host' => 'getNotaryHost', 'note' => 'getNote', + 'note_metadata' => 'getNoteMetadata', 'offline_attributes' => 'getOfflineAttributes', 'phone_authentication' => 'getPhoneAuthentication', 'recipient_attachments' => 'getRecipientAttachments', 'recipient_authentication_status' => 'getRecipientAuthenticationStatus', + 'recipient_feature_metadata' => 'getRecipientFeatureMetadata', 'recipient_id' => 'getRecipientId', 'recipient_id_guid' => 'getRecipientIdGuid', 'recipient_signature_providers' => 'getRecipientSignatureProviders', 'recipient_supplies_tabs' => 'getRecipientSuppliesTabs', + 'recipient_type' => 'getRecipientType', + 'recipient_type_metadata' => 'getRecipientTypeMetadata', 'require_id_lookup' => 'getRequireIdLookup', + 'require_id_lookup_metadata' => 'getRequireIdLookupMetadata', 'require_signer_certificate' => 'getRequireSignerCertificate', 'require_sign_on_paper' => 'getRequireSignOnPaper', + 'require_upload_signature' => 'getRequireUploadSignature', 'role_name' => 'getRoleName', 'routing_order' => 'getRoutingOrder', - 'saml_authentication' => 'getSamlAuthentication', + 'routing_order_metadata' => 'getRoutingOrderMetadata', 'sent_date_time' => 'getSentDateTime', 'signature_info' => 'getSignatureInfo', 'signed_date_time' => 'getSignedDateTime', 'signer_email' => 'getSignerEmail', + 'signer_email_metadata' => 'getSignerEmailMetadata', + 'signer_first_name' => 'getSignerFirstName', + 'signer_first_name_metadata' => 'getSignerFirstNameMetadata', + 'signer_last_name' => 'getSignerLastName', + 'signer_last_name_metadata' => 'getSignerLastNameMetadata', 'signer_name' => 'getSignerName', + 'signer_name_metadata' => 'getSignerNameMetadata', 'sign_in_each_location' => 'getSignInEachLocation', + 'sign_in_each_location_metadata' => 'getSignInEachLocationMetadata', 'signing_group_id' => 'getSigningGroupId', + 'signing_group_id_metadata' => 'getSigningGroupIdMetadata', 'signing_group_name' => 'getSigningGroupName', 'signing_group_users' => 'getSigningGroupUsers', 'sms_authentication' => 'getSmsAuthentication', 'social_authentications' => 'getSocialAuthentications', 'status' => 'getStatus', + 'status_code' => 'getStatusCode', + 'suppress_emails' => 'getSuppressEmails', 'tabs' => 'getTabs', 'template_locked' => 'getTemplateLocked', 'template_required' => 'getTemplateRequired', @@ -352,10 +464,12 @@ public static function getters() public function __construct(array $data = null) { $this->container['access_code'] = isset($data['access_code']) ? $data['access_code'] : null; + $this->container['access_code_metadata'] = isset($data['access_code_metadata']) ? $data['access_code_metadata'] : null; $this->container['add_access_code_to_email'] = isset($data['add_access_code_to_email']) ? $data['add_access_code_to_email'] : null; $this->container['auto_navigation'] = isset($data['auto_navigation']) ? $data['auto_navigation'] : null; $this->container['can_sign_offline'] = isset($data['can_sign_offline']) ? $data['can_sign_offline'] : null; $this->container['client_user_id'] = isset($data['client_user_id']) ? $data['client_user_id'] : null; + $this->container['completed_count'] = isset($data['completed_count']) ? $data['completed_count'] : null; $this->container['creation_reason'] = isset($data['creation_reason']) ? $data['creation_reason'] : null; $this->container['custom_fields'] = isset($data['custom_fields']) ? $data['custom_fields'] : null; $this->container['declined_date_time'] = isset($data['declined_date_time']) ? $data['declined_date_time'] : null; @@ -363,48 +477,74 @@ public function __construct(array $data = null) $this->container['default_recipient'] = isset($data['default_recipient']) ? $data['default_recipient'] : null; $this->container['delivered_date_time'] = isset($data['delivered_date_time']) ? $data['delivered_date_time'] : null; $this->container['delivery_method'] = isset($data['delivery_method']) ? $data['delivery_method'] : null; + $this->container['delivery_method_metadata'] = isset($data['delivery_method_metadata']) ? $data['delivery_method_metadata'] : null; $this->container['document_visibility'] = isset($data['document_visibility']) ? $data['document_visibility'] : null; $this->container['email'] = isset($data['email']) ? $data['email'] : null; + $this->container['email_metadata'] = isset($data['email_metadata']) ? $data['email_metadata'] : null; $this->container['email_notification'] = isset($data['email_notification']) ? $data['email_notification'] : null; $this->container['embedded_recipient_start_url'] = isset($data['embedded_recipient_start_url']) ? $data['embedded_recipient_start_url'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['excluded_documents'] = isset($data['excluded_documents']) ? $data['excluded_documents'] : null; $this->container['fax_number'] = isset($data['fax_number']) ? $data['fax_number'] : null; + $this->container['fax_number_metadata'] = isset($data['fax_number_metadata']) ? $data['fax_number_metadata'] : null; $this->container['host_email'] = isset($data['host_email']) ? $data['host_email'] : null; + $this->container['host_email_metadata'] = isset($data['host_email_metadata']) ? $data['host_email_metadata'] : null; $this->container['host_name'] = isset($data['host_name']) ? $data['host_name'] : null; + $this->container['host_name_metadata'] = isset($data['host_name_metadata']) ? $data['host_name_metadata'] : null; $this->container['id_check_configuration_name'] = isset($data['id_check_configuration_name']) ? $data['id_check_configuration_name'] : null; + $this->container['id_check_configuration_name_metadata'] = isset($data['id_check_configuration_name_metadata']) ? $data['id_check_configuration_name_metadata'] : null; $this->container['id_check_information_input'] = isset($data['id_check_information_input']) ? $data['id_check_information_input'] : null; $this->container['inherit_email_notification_configuration'] = isset($data['inherit_email_notification_configuration']) ? $data['inherit_email_notification_configuration'] : null; $this->container['in_person_signing_type'] = isset($data['in_person_signing_type']) ? $data['in_person_signing_type'] : null; + $this->container['in_person_signing_type_metadata'] = isset($data['in_person_signing_type_metadata']) ? $data['in_person_signing_type_metadata'] : null; + $this->container['locked_recipient_phone_auth_editable'] = isset($data['locked_recipient_phone_auth_editable']) ? $data['locked_recipient_phone_auth_editable'] : null; + $this->container['locked_recipient_sms_editable'] = isset($data['locked_recipient_sms_editable']) ? $data['locked_recipient_sms_editable'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['notary_host'] = isset($data['notary_host']) ? $data['notary_host'] : null; $this->container['note'] = isset($data['note']) ? $data['note'] : null; + $this->container['note_metadata'] = isset($data['note_metadata']) ? $data['note_metadata'] : null; $this->container['offline_attributes'] = isset($data['offline_attributes']) ? $data['offline_attributes'] : null; $this->container['phone_authentication'] = isset($data['phone_authentication']) ? $data['phone_authentication'] : null; $this->container['recipient_attachments'] = isset($data['recipient_attachments']) ? $data['recipient_attachments'] : null; $this->container['recipient_authentication_status'] = isset($data['recipient_authentication_status']) ? $data['recipient_authentication_status'] : null; + $this->container['recipient_feature_metadata'] = isset($data['recipient_feature_metadata']) ? $data['recipient_feature_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; $this->container['recipient_signature_providers'] = isset($data['recipient_signature_providers']) ? $data['recipient_signature_providers'] : null; $this->container['recipient_supplies_tabs'] = isset($data['recipient_supplies_tabs']) ? $data['recipient_supplies_tabs'] : null; + $this->container['recipient_type'] = isset($data['recipient_type']) ? $data['recipient_type'] : null; + $this->container['recipient_type_metadata'] = isset($data['recipient_type_metadata']) ? $data['recipient_type_metadata'] : null; $this->container['require_id_lookup'] = isset($data['require_id_lookup']) ? $data['require_id_lookup'] : null; + $this->container['require_id_lookup_metadata'] = isset($data['require_id_lookup_metadata']) ? $data['require_id_lookup_metadata'] : null; $this->container['require_signer_certificate'] = isset($data['require_signer_certificate']) ? $data['require_signer_certificate'] : null; $this->container['require_sign_on_paper'] = isset($data['require_sign_on_paper']) ? $data['require_sign_on_paper'] : null; + $this->container['require_upload_signature'] = isset($data['require_upload_signature']) ? $data['require_upload_signature'] : null; $this->container['role_name'] = isset($data['role_name']) ? $data['role_name'] : null; $this->container['routing_order'] = isset($data['routing_order']) ? $data['routing_order'] : null; - $this->container['saml_authentication'] = isset($data['saml_authentication']) ? $data['saml_authentication'] : null; + $this->container['routing_order_metadata'] = isset($data['routing_order_metadata']) ? $data['routing_order_metadata'] : null; $this->container['sent_date_time'] = isset($data['sent_date_time']) ? $data['sent_date_time'] : null; $this->container['signature_info'] = isset($data['signature_info']) ? $data['signature_info'] : null; $this->container['signed_date_time'] = isset($data['signed_date_time']) ? $data['signed_date_time'] : null; $this->container['signer_email'] = isset($data['signer_email']) ? $data['signer_email'] : null; + $this->container['signer_email_metadata'] = isset($data['signer_email_metadata']) ? $data['signer_email_metadata'] : null; + $this->container['signer_first_name'] = isset($data['signer_first_name']) ? $data['signer_first_name'] : null; + $this->container['signer_first_name_metadata'] = isset($data['signer_first_name_metadata']) ? $data['signer_first_name_metadata'] : null; + $this->container['signer_last_name'] = isset($data['signer_last_name']) ? $data['signer_last_name'] : null; + $this->container['signer_last_name_metadata'] = isset($data['signer_last_name_metadata']) ? $data['signer_last_name_metadata'] : null; $this->container['signer_name'] = isset($data['signer_name']) ? $data['signer_name'] : null; + $this->container['signer_name_metadata'] = isset($data['signer_name_metadata']) ? $data['signer_name_metadata'] : null; $this->container['sign_in_each_location'] = isset($data['sign_in_each_location']) ? $data['sign_in_each_location'] : null; + $this->container['sign_in_each_location_metadata'] = isset($data['sign_in_each_location_metadata']) ? $data['sign_in_each_location_metadata'] : null; $this->container['signing_group_id'] = isset($data['signing_group_id']) ? $data['signing_group_id'] : null; + $this->container['signing_group_id_metadata'] = isset($data['signing_group_id_metadata']) ? $data['signing_group_id_metadata'] : null; $this->container['signing_group_name'] = isset($data['signing_group_name']) ? $data['signing_group_name'] : null; $this->container['signing_group_users'] = isset($data['signing_group_users']) ? $data['signing_group_users'] : null; $this->container['sms_authentication'] = isset($data['sms_authentication']) ? $data['sms_authentication'] : null; $this->container['social_authentications'] = isset($data['social_authentications']) ? $data['social_authentications'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_code'] = isset($data['status_code']) ? $data['status_code'] : null; + $this->container['suppress_emails'] = isset($data['suppress_emails']) ? $data['suppress_emails'] : null; $this->container['tabs'] = isset($data['tabs']) ? $data['tabs'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; @@ -456,6 +596,27 @@ public function setAccessCode($access_code) return $this; } + /** + * Gets access_code_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAccessCodeMetadata() + { + return $this->container['access_code_metadata']; + } + + /** + * Sets access_code_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $access_code_metadata + * @return $this + */ + public function setAccessCodeMetadata($access_code_metadata) + { + $this->container['access_code_metadata'] = $access_code_metadata; + + return $this; + } + /** * Gets add_access_code_to_email * @return string @@ -540,6 +701,27 @@ public function setClientUserId($client_user_id) return $this; } + /** + * Gets completed_count + * @return string + */ + public function getCompletedCount() + { + return $this->container['completed_count']; + } + + /** + * Sets completed_count + * @param string $completed_count + * @return $this + */ + public function setCompletedCount($completed_count) + { + $this->container['completed_count'] = $completed_count; + + return $this; + } + /** * Gets creation_reason * @return string @@ -687,6 +869,27 @@ public function setDeliveryMethod($delivery_method) return $this; } + /** + * Gets delivery_method_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDeliveryMethodMetadata() + { + return $this->container['delivery_method_metadata']; + } + + /** + * Sets delivery_method_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $delivery_method_metadata + * @return $this + */ + public function setDeliveryMethodMetadata($delivery_method_metadata) + { + $this->container['delivery_method_metadata'] = $delivery_method_metadata; + + return $this; + } + /** * Gets document_visibility * @return \DocuSign\eSign\Model\DocumentVisibility[] @@ -729,6 +932,27 @@ public function setEmail($email) return $this; } + /** + * Gets email_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getEmailMetadata() + { + return $this->container['email_metadata']; + } + + /** + * Sets email_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $email_metadata + * @return $this + */ + public function setEmailMetadata($email_metadata) + { + $this->container['email_metadata'] = $email_metadata; + + return $this; + } + /** * Gets email_notification * @return \DocuSign\eSign\Model\RecipientEmailNotification @@ -834,6 +1058,27 @@ public function setFaxNumber($fax_number) return $this; } + /** + * Gets fax_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFaxNumberMetadata() + { + return $this->container['fax_number_metadata']; + } + + /** + * Sets fax_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $fax_number_metadata + * @return $this + */ + public function setFaxNumberMetadata($fax_number_metadata) + { + $this->container['fax_number_metadata'] = $fax_number_metadata; + + return $this; + } + /** * Gets host_email * @return string @@ -855,6 +1100,27 @@ public function setHostEmail($host_email) return $this; } + /** + * Gets host_email_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHostEmailMetadata() + { + return $this->container['host_email_metadata']; + } + + /** + * Sets host_email_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $host_email_metadata + * @return $this + */ + public function setHostEmailMetadata($host_email_metadata) + { + $this->container['host_email_metadata'] = $host_email_metadata; + + return $this; + } + /** * Gets host_name * @return string @@ -876,6 +1142,27 @@ public function setHostName($host_name) return $this; } + /** + * Gets host_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHostNameMetadata() + { + return $this->container['host_name_metadata']; + } + + /** + * Sets host_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $host_name_metadata + * @return $this + */ + public function setHostNameMetadata($host_name_metadata) + { + $this->container['host_name_metadata'] = $host_name_metadata; + + return $this; + } + /** * Gets id_check_configuration_name * @return string @@ -897,6 +1184,27 @@ public function setIdCheckConfigurationName($id_check_configuration_name) return $this; } + /** + * Gets id_check_configuration_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getIdCheckConfigurationNameMetadata() + { + return $this->container['id_check_configuration_name_metadata']; + } + + /** + * Sets id_check_configuration_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $id_check_configuration_name_metadata + * @return $this + */ + public function setIdCheckConfigurationNameMetadata($id_check_configuration_name_metadata) + { + $this->container['id_check_configuration_name_metadata'] = $id_check_configuration_name_metadata; + + return $this; + } + /** * Gets id_check_information_input * @return \DocuSign\eSign\Model\IdCheckInformationInput @@ -960,6 +1268,69 @@ public function setInPersonSigningType($in_person_signing_type) return $this; } + /** + * Gets in_person_signing_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getInPersonSigningTypeMetadata() + { + return $this->container['in_person_signing_type_metadata']; + } + + /** + * Sets in_person_signing_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $in_person_signing_type_metadata + * @return $this + */ + public function setInPersonSigningTypeMetadata($in_person_signing_type_metadata) + { + $this->container['in_person_signing_type_metadata'] = $in_person_signing_type_metadata; + + return $this; + } + + /** + * Gets locked_recipient_phone_auth_editable + * @return string + */ + public function getLockedRecipientPhoneAuthEditable() + { + return $this->container['locked_recipient_phone_auth_editable']; + } + + /** + * Sets locked_recipient_phone_auth_editable + * @param string $locked_recipient_phone_auth_editable + * @return $this + */ + public function setLockedRecipientPhoneAuthEditable($locked_recipient_phone_auth_editable) + { + $this->container['locked_recipient_phone_auth_editable'] = $locked_recipient_phone_auth_editable; + + return $this; + } + + /** + * Gets locked_recipient_sms_editable + * @return string + */ + public function getLockedRecipientSmsEditable() + { + return $this->container['locked_recipient_sms_editable']; + } + + /** + * Sets locked_recipient_sms_editable + * @param string $locked_recipient_sms_editable + * @return $this + */ + public function setLockedRecipientSmsEditable($locked_recipient_sms_editable) + { + $this->container['locked_recipient_sms_editable'] = $locked_recipient_sms_editable; + + return $this; + } + /** * Gets name * @return string @@ -981,6 +1352,27 @@ public function setName($name) return $this; } + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + /** * Gets notary_host * @return \DocuSign\eSign\Model\NotaryHost @@ -1023,6 +1415,27 @@ public function setNote($note) return $this; } + /** + * Gets note_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNoteMetadata() + { + return $this->container['note_metadata']; + } + + /** + * Sets note_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $note_metadata + * @return $this + */ + public function setNoteMetadata($note_metadata) + { + $this->container['note_metadata'] = $note_metadata; + + return $this; + } + /** * Gets offline_attributes * @return \DocuSign\eSign\Model\OfflineAttributes @@ -1107,6 +1520,27 @@ public function setRecipientAuthenticationStatus($recipient_authentication_statu return $this; } + /** + * Gets recipient_feature_metadata + * @return \DocuSign\eSign\Model\FeatureAvailableMetadata[] + */ + public function getRecipientFeatureMetadata() + { + return $this->container['recipient_feature_metadata']; + } + + /** + * Sets recipient_feature_metadata + * @param \DocuSign\eSign\Model\FeatureAvailableMetadata[] $recipient_feature_metadata + * @return $this + */ + public function setRecipientFeatureMetadata($recipient_feature_metadata) + { + $this->container['recipient_feature_metadata'] = $recipient_feature_metadata; + + return $this; + } + /** * Gets recipient_id * @return string @@ -1191,6 +1625,48 @@ public function setRecipientSuppliesTabs($recipient_supplies_tabs) return $this; } + /** + * Gets recipient_type + * @return string + */ + public function getRecipientType() + { + return $this->container['recipient_type']; + } + + /** + * Sets recipient_type + * @param string $recipient_type + * @return $this + */ + public function setRecipientType($recipient_type) + { + $this->container['recipient_type'] = $recipient_type; + + return $this; + } + + /** + * Gets recipient_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientTypeMetadata() + { + return $this->container['recipient_type_metadata']; + } + + /** + * Sets recipient_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_type_metadata + * @return $this + */ + public function setRecipientTypeMetadata($recipient_type_metadata) + { + $this->container['recipient_type_metadata'] = $recipient_type_metadata; + + return $this; + } + /** * Gets require_id_lookup * @return string @@ -1212,6 +1688,27 @@ public function setRequireIdLookup($require_id_lookup) return $this; } + /** + * Gets require_id_lookup_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireIdLookupMetadata() + { + return $this->container['require_id_lookup_metadata']; + } + + /** + * Sets require_id_lookup_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_id_lookup_metadata + * @return $this + */ + public function setRequireIdLookupMetadata($require_id_lookup_metadata) + { + $this->container['require_id_lookup_metadata'] = $require_id_lookup_metadata; + + return $this; + } + /** * Gets require_signer_certificate * @return string @@ -1254,6 +1751,27 @@ public function setRequireSignOnPaper($require_sign_on_paper) return $this; } + /** + * Gets require_upload_signature + * @return string + */ + public function getRequireUploadSignature() + { + return $this->container['require_upload_signature']; + } + + /** + * Sets require_upload_signature + * @param string $require_upload_signature + * @return $this + */ + public function setRequireUploadSignature($require_upload_signature) + { + $this->container['require_upload_signature'] = $require_upload_signature; + + return $this; + } + /** * Gets role_name * @return string @@ -1297,22 +1815,22 @@ public function setRoutingOrder($routing_order) } /** - * Gets saml_authentication - * @return \DocuSign\eSign\Model\RecipientSAMLAuthentication + * Gets routing_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getSamlAuthentication() + public function getRoutingOrderMetadata() { - return $this->container['saml_authentication']; + return $this->container['routing_order_metadata']; } /** - * Sets saml_authentication - * @param \DocuSign\eSign\Model\RecipientSAMLAuthentication $saml_authentication + * Sets routing_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $routing_order_metadata * @return $this */ - public function setSamlAuthentication($saml_authentication) + public function setRoutingOrderMetadata($routing_order_metadata) { - $this->container['saml_authentication'] = $saml_authentication; + $this->container['routing_order_metadata'] = $routing_order_metadata; return $this; } @@ -1401,6 +1919,111 @@ public function setSignerEmail($signer_email) return $this; } + /** + * Gets signer_email_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSignerEmailMetadata() + { + return $this->container['signer_email_metadata']; + } + + /** + * Sets signer_email_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $signer_email_metadata + * @return $this + */ + public function setSignerEmailMetadata($signer_email_metadata) + { + $this->container['signer_email_metadata'] = $signer_email_metadata; + + return $this; + } + + /** + * Gets signer_first_name + * @return string + */ + public function getSignerFirstName() + { + return $this->container['signer_first_name']; + } + + /** + * Sets signer_first_name + * @param string $signer_first_name + * @return $this + */ + public function setSignerFirstName($signer_first_name) + { + $this->container['signer_first_name'] = $signer_first_name; + + return $this; + } + + /** + * Gets signer_first_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSignerFirstNameMetadata() + { + return $this->container['signer_first_name_metadata']; + } + + /** + * Sets signer_first_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $signer_first_name_metadata + * @return $this + */ + public function setSignerFirstNameMetadata($signer_first_name_metadata) + { + $this->container['signer_first_name_metadata'] = $signer_first_name_metadata; + + return $this; + } + + /** + * Gets signer_last_name + * @return string + */ + public function getSignerLastName() + { + return $this->container['signer_last_name']; + } + + /** + * Sets signer_last_name + * @param string $signer_last_name + * @return $this + */ + public function setSignerLastName($signer_last_name) + { + $this->container['signer_last_name'] = $signer_last_name; + + return $this; + } + + /** + * Gets signer_last_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSignerLastNameMetadata() + { + return $this->container['signer_last_name_metadata']; + } + + /** + * Sets signer_last_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $signer_last_name_metadata + * @return $this + */ + public function setSignerLastNameMetadata($signer_last_name_metadata) + { + $this->container['signer_last_name_metadata'] = $signer_last_name_metadata; + + return $this; + } + /** * Gets signer_name * @return string @@ -1422,6 +2045,27 @@ public function setSignerName($signer_name) return $this; } + /** + * Gets signer_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSignerNameMetadata() + { + return $this->container['signer_name_metadata']; + } + + /** + * Sets signer_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $signer_name_metadata + * @return $this + */ + public function setSignerNameMetadata($signer_name_metadata) + { + $this->container['signer_name_metadata'] = $signer_name_metadata; + + return $this; + } + /** * Gets sign_in_each_location * @return string @@ -1443,6 +2087,27 @@ public function setSignInEachLocation($sign_in_each_location) return $this; } + /** + * Gets sign_in_each_location_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSignInEachLocationMetadata() + { + return $this->container['sign_in_each_location_metadata']; + } + + /** + * Sets sign_in_each_location_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $sign_in_each_location_metadata + * @return $this + */ + public function setSignInEachLocationMetadata($sign_in_each_location_metadata) + { + $this->container['sign_in_each_location_metadata'] = $sign_in_each_location_metadata; + + return $this; + } + /** * Gets signing_group_id * @return string @@ -1464,6 +2129,27 @@ public function setSigningGroupId($signing_group_id) return $this; } + /** + * Gets signing_group_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSigningGroupIdMetadata() + { + return $this->container['signing_group_id_metadata']; + } + + /** + * Sets signing_group_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $signing_group_id_metadata + * @return $this + */ + public function setSigningGroupIdMetadata($signing_group_id_metadata) + { + $this->container['signing_group_id_metadata'] = $signing_group_id_metadata; + + return $this; + } + /** * Gets signing_group_name * @return string @@ -1569,6 +2255,48 @@ public function setStatus($status) return $this; } + /** + * Gets status_code + * @return string + */ + public function getStatusCode() + { + return $this->container['status_code']; + } + + /** + * Sets status_code + * @param string $status_code + * @return $this + */ + public function setStatusCode($status_code) + { + $this->container['status_code'] = $status_code; + + return $this; + } + + /** + * Gets suppress_emails + * @return string + */ + public function getSuppressEmails() + { + return $this->container['suppress_emails']; + } + + /** + * Sets suppress_emails + * @param string $suppress_emails + * @return $this + */ + public function setSuppressEmails($suppress_emails) + { + $this->container['suppress_emails'] = $suppress_emails; + + return $this; + } + /** * Gets tabs * @return \DocuSign\eSign\Model\Tabs diff --git a/src/Model/InitialHere.php b/src/Model/InitialHere.php index d837536f..355ee253 100644 --- a/src/Model/InitialHere.php +++ b/src/Model/InitialHere.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,34 +55,78 @@ class InitialHere implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'optional' => 'string', + 'optional_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', - 'scale_value' => 'float', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'scale_value' => 'string', + 'scale_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -96,34 +140,78 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', + 'height' => 'height', + 'height_metadata' => 'heightMetadata', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'optional' => 'optional', + 'optional_metadata' => 'optionalMetadata', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'scale_value' => 'scaleValue', + 'scale_value_metadata' => 'scaleValueMetadata', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', + 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -133,34 +221,78 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', + 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'optional' => 'setOptional', + 'optional_metadata' => 'setOptionalMetadata', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'scale_value' => 'setScaleValue', + 'scale_value_metadata' => 'setScaleValueMetadata', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', + 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -170,34 +302,78 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', + 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'optional' => 'getOptional', + 'optional_metadata' => 'getOptionalMetadata', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'scale_value' => 'getScaleValue', + 'scale_value_metadata' => 'getScaleValueMetadata', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', + 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -232,34 +408,78 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['optional'] = isset($data['optional']) ? $data['optional'] : null; + $this->container['optional_metadata'] = isset($data['optional_metadata']) ? $data['optional_metadata'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['scale_value'] = isset($data['scale_value']) ? $data['scale_value'] : null; + $this->container['scale_value_metadata'] = isset($data['scale_value_metadata']) ? $data['scale_value_metadata'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; + $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -306,6 +526,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -327,6 +568,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -348,6 +610,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -369,6 +652,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -390,6 +694,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -411,6 +778,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -432,6 +820,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -453,6 +862,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets conditional_parent_label * @return string @@ -474,6 +904,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -495,6 +946,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -516,6 +988,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -537,6 +1030,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -559,194 +1073,593 @@ public function setErrorDetails($error_details) } /** - * Gets merge_field - * @return \DocuSign\eSign\Model\MergeField + * Gets form_order + * @return string */ - public function getMergeField() + public function getFormOrder() { - return $this->container['merge_field']; + return $this->container['form_order']; } /** - * Sets merge_field - * @param \DocuSign\eSign\Model\MergeField $merge_field + * Sets form_order + * @param string $form_order * @return $this */ - public function setMergeField($merge_field) + public function setFormOrder($form_order) { - $this->container['merge_field'] = $merge_field; + $this->container['form_order'] = $form_order; return $this; } /** - * Gets name - * @return string + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getName() + public function getFormOrderMetadata() { - return $this->container['name']; + return $this->container['form_order_metadata']; } /** - * Sets name - * @param string $name Specifies the tool tip text for the tab. + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata * @return $this */ - public function setName($name) + public function setFormOrderMetadata($form_order_metadata) { - $this->container['name'] = $name; + $this->container['form_order_metadata'] = $form_order_metadata; return $this; } /** - * Gets optional + * Gets form_page_label * @return string */ - public function getOptional() + public function getFormPageLabel() { - return $this->container['optional']; + return $this->container['form_page_label']; } /** - * Sets optional - * @param string $optional + * Sets form_page_label + * @param string $form_page_label * @return $this */ - public function setOptional($optional) + public function setFormPageLabel($form_page_label) { - $this->container['optional'] = $optional; + $this->container['form_page_label'] = $form_page_label; return $this; } /** - * Gets page_number - * @return string + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getPageNumber() + public function getFormPageLabelMetadata() { - return $this->container['page_number']; + return $this->container['form_page_label_metadata']; } /** - * Sets page_number - * @param string $page_number Specifies the page number on which the tab is located. + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata * @return $this */ - public function setPageNumber($page_number) + public function setFormPageLabelMetadata($form_page_label_metadata) { - $this->container['page_number'] = $page_number; + $this->container['form_page_label_metadata'] = $form_page_label_metadata; return $this; } /** - * Gets recipient_id + * Gets form_page_number * @return string */ - public function getRecipientId() + public function getFormPageNumber() { - return $this->container['recipient_id']; + return $this->container['form_page_number']; } /** - * Sets recipient_id - * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * Sets form_page_number + * @param string $form_page_number * @return $this */ - public function setRecipientId($recipient_id) + public function setFormPageNumber($form_page_number) { - $this->container['recipient_id'] = $recipient_id; + $this->container['form_page_number'] = $form_page_number; return $this; } /** - * Gets scale_value - * @return float + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getScaleValue() + public function getFormPageNumberMetadata() { - return $this->container['scale_value']; + return $this->container['form_page_number_metadata']; } /** - * Sets scale_value - * @param float $scale_value Sets the size for the InitialHere tab. It can be value from 0.5 to 1.0, where 1.0 represents full size and 0.5 is 50% size. + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata * @return $this */ - public function setScaleValue($scale_value) + public function setFormPageNumberMetadata($form_page_number_metadata) { - $this->container['scale_value'] = $scale_value; + $this->container['form_page_number_metadata'] = $form_page_number_metadata; return $this; } /** - * Gets status + * Gets height * @return string */ - public function getStatus() + public function getHeight() { - return $this->container['status']; + return $this->container['height']; } /** - * Sets status - * @param string $status 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. + * Sets height + * @param string $height Height of the tab in pixels. * @return $this */ - public function setStatus($status) + public function setHeight($height) { - $this->container['status'] = $status; + $this->container['height'] = $height; return $this; } /** - * Gets tab_group_labels - * @return string[] + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getTabGroupLabels() + public function getHeightMetadata() { - return $this->container['tab_group_labels']; + return $this->container['height_metadata']; } /** - * Sets tab_group_labels - * @param string[] $tab_group_labels + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata * @return $this */ - public function setTabGroupLabels($tab_group_labels) + public function setHeightMetadata($height_metadata) { - $this->container['tab_group_labels'] = $tab_group_labels; + $this->container['height_metadata'] = $height_metadata; return $this; } /** - * Gets tab_id - * @return string + * Gets merge_field + * @return \DocuSign\eSign\Model\MergeField */ - public function getTabId() + public function getMergeField() { - return $this->container['tab_id']; + return $this->container['merge_field']; } /** - * Sets tab_id - * @param string $tab_id The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call]. + * Sets merge_field + * @param \DocuSign\eSign\Model\MergeField $merge_field * @return $this */ - public function setTabId($tab_id) + public function setMergeField($merge_field) + { + $this->container['merge_field'] = $merge_field; + + return $this; + } + + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + + /** + * Gets name + * @return string + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * @param string $name Specifies the tool tip text for the tab. + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + + /** + * Gets optional + * @return string + */ + public function getOptional() + { + return $this->container['optional']; + } + + /** + * Sets optional + * @param string $optional + * @return $this + */ + public function setOptional($optional) + { + $this->container['optional'] = $optional; + + return $this; + } + + /** + * Gets optional_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getOptionalMetadata() + { + return $this->container['optional_metadata']; + } + + /** + * Sets optional_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $optional_metadata + * @return $this + */ + public function setOptionalMetadata($optional_metadata) + { + $this->container['optional_metadata'] = $optional_metadata; + + return $this; + } + + /** + * Gets page_number + * @return string + */ + public function getPageNumber() + { + return $this->container['page_number']; + } + + /** + * Sets page_number + * @param string $page_number Specifies the page number on which the tab is located. + * @return $this + */ + public function setPageNumber($page_number) + { + $this->container['page_number'] = $page_number; + + return $this; + } + + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + + /** + * Gets recipient_id + * @return string + */ + public function getRecipientId() + { + return $this->container['recipient_id']; + } + + /** + * Sets recipient_id + * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @return $this + */ + public function setRecipientId($recipient_id) + { + $this->container['recipient_id'] = $recipient_id; + + return $this; + } + + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + + /** + * Gets scale_value + * @return string + */ + public function getScaleValue() + { + return $this->container['scale_value']; + } + + /** + * Sets scale_value + * @param string $scale_value Sets the size for the InitialHere tab. It can be value from 0.5 to 1.0, where 1.0 represents full size and 0.5 is 50% size. + * @return $this + */ + public function setScaleValue($scale_value) + { + $this->container['scale_value'] = $scale_value; + + return $this; + } + + /** + * Gets scale_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getScaleValueMetadata() + { + return $this->container['scale_value_metadata']; + } + + /** + * Sets scale_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $scale_value_metadata + * @return $this + */ + public function setScaleValueMetadata($scale_value_metadata) + { + $this->container['scale_value_metadata'] = $scale_value_metadata; + + return $this; + } + + /** + * Gets status + * @return string + */ + public function getStatus() + { + return $this->container['status']; + } + + /** + * Sets status + * @param string $status 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 $this + */ + public function setStatus($status) + { + $this->container['status'] = $status; + + return $this; + } + + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + + /** + * Gets tab_group_labels + * @return string[] + */ + public function getTabGroupLabels() + { + return $this->container['tab_group_labels']; + } + + /** + * Sets tab_group_labels + * @param string[] $tab_group_labels + * @return $this + */ + public function setTabGroupLabels($tab_group_labels) + { + $this->container['tab_group_labels'] = $tab_group_labels; + + return $this; + } + + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + + /** + * Gets tab_id + * @return string + */ + public function getTabId() + { + return $this->container['tab_id']; + } + + /** + * Sets tab_id + * @param string $tab_id The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call]. + * @return $this + */ + public function setTabId($tab_id) { $this->container['tab_id'] = $tab_id; return $this; } + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + /** * Gets tab_label * @return string @@ -768,6 +1681,27 @@ public function setTabLabel($tab_label) return $this; } + /** + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabLabelMetadata() + { + return $this->container['tab_label_metadata']; + } + + /** + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata + * @return $this + */ + public function setTabLabelMetadata($tab_label_metadata) + { + $this->container['tab_label_metadata'] = $tab_label_metadata; + + return $this; + } + /** * Gets tab_order * @return string @@ -789,6 +1723,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -810,6 +1807,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -831,6 +1849,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -852,6 +1891,69 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + + /** + * Gets width + * @return string + */ + public function getWidth() + { + return $this->container['width']; + } + + /** + * Sets width + * @param string $width Width of the tab in pixels. + * @return $this + */ + public function setWidth($width) + { + $this->container['width'] = $width; + + return $this; + } + + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -873,6 +1975,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -893,6 +2016,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/InlineTemplate.php b/src/Model/InlineTemplate.php index bad319b6..24771fdf 100644 --- a/src/Model/InlineTemplate.php +++ b/src/Model/InlineTemplate.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/IntegratedUserInfoList.php b/src/Model/IntegratedUserInfoList.php index e03cda89..57ade988 100644 --- a/src/Model/IntegratedUserInfoList.php +++ b/src/Model/IntegratedUserInfoList.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Intermediary.php b/src/Model/Intermediary.php index d67334be..4bd14624 100644 --- a/src/Model/Intermediary.php +++ b/src/Model/Intermediary.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,46 +55,65 @@ class Intermediary implements ArrayAccess */ protected static $swaggerTypes = [ 'access_code' => 'string', + 'access_code_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'add_access_code_to_email' => 'string', 'client_user_id' => 'string', + 'completed_count' => 'string', 'custom_fields' => 'string[]', 'declined_date_time' => 'string', 'declined_reason' => 'string', 'delivered_date_time' => 'string', 'delivery_method' => 'string', + 'delivery_method_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_visibility' => '\DocuSign\eSign\Model\DocumentVisibility[]', 'email' => 'string', + 'email_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'email_notification' => '\DocuSign\eSign\Model\RecipientEmailNotification', - 'email_recipient_post_signing_url' => 'string', 'embedded_recipient_start_url' => 'string', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'excluded_documents' => 'string[]', 'fax_number' => 'string', + 'fax_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'first_name' => 'string', + 'first_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'full_name' => 'string', + 'full_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'id_check_configuration_name' => 'string', + 'id_check_configuration_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'id_check_information_input' => '\DocuSign\eSign\Model\IdCheckInformationInput', 'inherit_email_notification_configuration' => 'string', 'last_name' => 'string', + 'last_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locked_recipient_phone_auth_editable' => 'string', + 'locked_recipient_sms_editable' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'note' => 'string', + 'note_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'phone_authentication' => '\DocuSign\eSign\Model\RecipientPhoneAuthentication', 'recipient_attachments' => '\DocuSign\eSign\Model\RecipientAttachment[]', 'recipient_authentication_status' => '\DocuSign\eSign\Model\AuthenticationStatus', + 'recipient_feature_metadata' => '\DocuSign\eSign\Model\FeatureAvailableMetadata[]', 'recipient_id' => 'string', 'recipient_id_guid' => 'string', + 'recipient_type' => 'string', + 'recipient_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_id_lookup' => 'string', + 'require_id_lookup_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'role_name' => 'string', 'routing_order' => 'string', - 'saml_authentication' => '\DocuSign\eSign\Model\RecipientSAMLAuthentication', + 'routing_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'sent_date_time' => 'string', 'signed_date_time' => 'string', 'signing_group_id' => 'string', + 'signing_group_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'signing_group_name' => 'string', 'signing_group_users' => '\DocuSign\eSign\Model\UserInfo[]', 'sms_authentication' => '\DocuSign\eSign\Model\RecipientSMSAuthentication', 'social_authentications' => '\DocuSign\eSign\Model\SocialAuthentication[]', 'status' => 'string', + 'status_code' => 'string', + 'suppress_emails' => 'string', 'template_locked' => 'string', 'template_required' => 'string', 'total_tab_count' => 'string', @@ -112,46 +131,65 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'access_code' => 'accessCode', + 'access_code_metadata' => 'accessCodeMetadata', 'add_access_code_to_email' => 'addAccessCodeToEmail', 'client_user_id' => 'clientUserId', + 'completed_count' => 'completedCount', 'custom_fields' => 'customFields', 'declined_date_time' => 'declinedDateTime', 'declined_reason' => 'declinedReason', 'delivered_date_time' => 'deliveredDateTime', 'delivery_method' => 'deliveryMethod', + 'delivery_method_metadata' => 'deliveryMethodMetadata', 'document_visibility' => 'documentVisibility', 'email' => 'email', + 'email_metadata' => 'emailMetadata', 'email_notification' => 'emailNotification', - 'email_recipient_post_signing_url' => 'emailRecipientPostSigningURL', 'embedded_recipient_start_url' => 'embeddedRecipientStartURL', 'error_details' => 'errorDetails', 'excluded_documents' => 'excludedDocuments', 'fax_number' => 'faxNumber', + 'fax_number_metadata' => 'faxNumberMetadata', 'first_name' => 'firstName', + 'first_name_metadata' => 'firstNameMetadata', 'full_name' => 'fullName', + 'full_name_metadata' => 'fullNameMetadata', 'id_check_configuration_name' => 'idCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'idCheckConfigurationNameMetadata', 'id_check_information_input' => 'idCheckInformationInput', 'inherit_email_notification_configuration' => 'inheritEmailNotificationConfiguration', 'last_name' => 'lastName', + 'last_name_metadata' => 'lastNameMetadata', + 'locked_recipient_phone_auth_editable' => 'lockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'lockedRecipientSmsEditable', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'note' => 'note', + 'note_metadata' => 'noteMetadata', 'phone_authentication' => 'phoneAuthentication', 'recipient_attachments' => 'recipientAttachments', 'recipient_authentication_status' => 'recipientAuthenticationStatus', + 'recipient_feature_metadata' => 'recipientFeatureMetadata', 'recipient_id' => 'recipientId', 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_type' => 'recipientType', + 'recipient_type_metadata' => 'recipientTypeMetadata', 'require_id_lookup' => 'requireIdLookup', + 'require_id_lookup_metadata' => 'requireIdLookupMetadata', 'role_name' => 'roleName', 'routing_order' => 'routingOrder', - 'saml_authentication' => 'samlAuthentication', + 'routing_order_metadata' => 'routingOrderMetadata', 'sent_date_time' => 'sentDateTime', 'signed_date_time' => 'signedDateTime', 'signing_group_id' => 'signingGroupId', + 'signing_group_id_metadata' => 'signingGroupIdMetadata', 'signing_group_name' => 'signingGroupName', 'signing_group_users' => 'signingGroupUsers', 'sms_authentication' => 'smsAuthentication', 'social_authentications' => 'socialAuthentications', 'status' => 'status', + 'status_code' => 'statusCode', + 'suppress_emails' => 'suppressEmails', 'template_locked' => 'templateLocked', 'template_required' => 'templateRequired', 'total_tab_count' => 'totalTabCount', @@ -165,46 +203,65 @@ public static function swaggerTypes() */ protected static $setters = [ 'access_code' => 'setAccessCode', + 'access_code_metadata' => 'setAccessCodeMetadata', 'add_access_code_to_email' => 'setAddAccessCodeToEmail', 'client_user_id' => 'setClientUserId', + 'completed_count' => 'setCompletedCount', 'custom_fields' => 'setCustomFields', 'declined_date_time' => 'setDeclinedDateTime', 'declined_reason' => 'setDeclinedReason', 'delivered_date_time' => 'setDeliveredDateTime', 'delivery_method' => 'setDeliveryMethod', + 'delivery_method_metadata' => 'setDeliveryMethodMetadata', 'document_visibility' => 'setDocumentVisibility', 'email' => 'setEmail', + 'email_metadata' => 'setEmailMetadata', 'email_notification' => 'setEmailNotification', - 'email_recipient_post_signing_url' => 'setEmailRecipientPostSigningUrl', 'embedded_recipient_start_url' => 'setEmbeddedRecipientStartUrl', 'error_details' => 'setErrorDetails', 'excluded_documents' => 'setExcludedDocuments', 'fax_number' => 'setFaxNumber', + 'fax_number_metadata' => 'setFaxNumberMetadata', 'first_name' => 'setFirstName', + 'first_name_metadata' => 'setFirstNameMetadata', 'full_name' => 'setFullName', + 'full_name_metadata' => 'setFullNameMetadata', 'id_check_configuration_name' => 'setIdCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'setIdCheckConfigurationNameMetadata', 'id_check_information_input' => 'setIdCheckInformationInput', 'inherit_email_notification_configuration' => 'setInheritEmailNotificationConfiguration', 'last_name' => 'setLastName', + 'last_name_metadata' => 'setLastNameMetadata', + 'locked_recipient_phone_auth_editable' => 'setLockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'setLockedRecipientSmsEditable', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'note' => 'setNote', + 'note_metadata' => 'setNoteMetadata', 'phone_authentication' => 'setPhoneAuthentication', 'recipient_attachments' => 'setRecipientAttachments', 'recipient_authentication_status' => 'setRecipientAuthenticationStatus', + 'recipient_feature_metadata' => 'setRecipientFeatureMetadata', 'recipient_id' => 'setRecipientId', 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_type' => 'setRecipientType', + 'recipient_type_metadata' => 'setRecipientTypeMetadata', 'require_id_lookup' => 'setRequireIdLookup', + 'require_id_lookup_metadata' => 'setRequireIdLookupMetadata', 'role_name' => 'setRoleName', 'routing_order' => 'setRoutingOrder', - 'saml_authentication' => 'setSamlAuthentication', + 'routing_order_metadata' => 'setRoutingOrderMetadata', 'sent_date_time' => 'setSentDateTime', 'signed_date_time' => 'setSignedDateTime', 'signing_group_id' => 'setSigningGroupId', + 'signing_group_id_metadata' => 'setSigningGroupIdMetadata', 'signing_group_name' => 'setSigningGroupName', 'signing_group_users' => 'setSigningGroupUsers', 'sms_authentication' => 'setSmsAuthentication', 'social_authentications' => 'setSocialAuthentications', 'status' => 'setStatus', + 'status_code' => 'setStatusCode', + 'suppress_emails' => 'setSuppressEmails', 'template_locked' => 'setTemplateLocked', 'template_required' => 'setTemplateRequired', 'total_tab_count' => 'setTotalTabCount', @@ -218,46 +275,65 @@ public static function swaggerTypes() */ protected static $getters = [ 'access_code' => 'getAccessCode', + 'access_code_metadata' => 'getAccessCodeMetadata', 'add_access_code_to_email' => 'getAddAccessCodeToEmail', 'client_user_id' => 'getClientUserId', + 'completed_count' => 'getCompletedCount', 'custom_fields' => 'getCustomFields', 'declined_date_time' => 'getDeclinedDateTime', 'declined_reason' => 'getDeclinedReason', 'delivered_date_time' => 'getDeliveredDateTime', 'delivery_method' => 'getDeliveryMethod', + 'delivery_method_metadata' => 'getDeliveryMethodMetadata', 'document_visibility' => 'getDocumentVisibility', 'email' => 'getEmail', + 'email_metadata' => 'getEmailMetadata', 'email_notification' => 'getEmailNotification', - 'email_recipient_post_signing_url' => 'getEmailRecipientPostSigningUrl', 'embedded_recipient_start_url' => 'getEmbeddedRecipientStartUrl', 'error_details' => 'getErrorDetails', 'excluded_documents' => 'getExcludedDocuments', 'fax_number' => 'getFaxNumber', + 'fax_number_metadata' => 'getFaxNumberMetadata', 'first_name' => 'getFirstName', + 'first_name_metadata' => 'getFirstNameMetadata', 'full_name' => 'getFullName', + 'full_name_metadata' => 'getFullNameMetadata', 'id_check_configuration_name' => 'getIdCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'getIdCheckConfigurationNameMetadata', 'id_check_information_input' => 'getIdCheckInformationInput', 'inherit_email_notification_configuration' => 'getInheritEmailNotificationConfiguration', 'last_name' => 'getLastName', + 'last_name_metadata' => 'getLastNameMetadata', + 'locked_recipient_phone_auth_editable' => 'getLockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'getLockedRecipientSmsEditable', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'note' => 'getNote', + 'note_metadata' => 'getNoteMetadata', 'phone_authentication' => 'getPhoneAuthentication', 'recipient_attachments' => 'getRecipientAttachments', 'recipient_authentication_status' => 'getRecipientAuthenticationStatus', + 'recipient_feature_metadata' => 'getRecipientFeatureMetadata', 'recipient_id' => 'getRecipientId', 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_type' => 'getRecipientType', + 'recipient_type_metadata' => 'getRecipientTypeMetadata', 'require_id_lookup' => 'getRequireIdLookup', + 'require_id_lookup_metadata' => 'getRequireIdLookupMetadata', 'role_name' => 'getRoleName', 'routing_order' => 'getRoutingOrder', - 'saml_authentication' => 'getSamlAuthentication', + 'routing_order_metadata' => 'getRoutingOrderMetadata', 'sent_date_time' => 'getSentDateTime', 'signed_date_time' => 'getSignedDateTime', 'signing_group_id' => 'getSigningGroupId', + 'signing_group_id_metadata' => 'getSigningGroupIdMetadata', 'signing_group_name' => 'getSigningGroupName', 'signing_group_users' => 'getSigningGroupUsers', 'sms_authentication' => 'getSmsAuthentication', 'social_authentications' => 'getSocialAuthentications', 'status' => 'getStatus', + 'status_code' => 'getStatusCode', + 'suppress_emails' => 'getSuppressEmails', 'template_locked' => 'getTemplateLocked', 'template_required' => 'getTemplateRequired', 'total_tab_count' => 'getTotalTabCount', @@ -296,46 +372,65 @@ public static function getters() public function __construct(array $data = null) { $this->container['access_code'] = isset($data['access_code']) ? $data['access_code'] : null; + $this->container['access_code_metadata'] = isset($data['access_code_metadata']) ? $data['access_code_metadata'] : null; $this->container['add_access_code_to_email'] = isset($data['add_access_code_to_email']) ? $data['add_access_code_to_email'] : null; $this->container['client_user_id'] = isset($data['client_user_id']) ? $data['client_user_id'] : null; + $this->container['completed_count'] = isset($data['completed_count']) ? $data['completed_count'] : null; $this->container['custom_fields'] = isset($data['custom_fields']) ? $data['custom_fields'] : null; $this->container['declined_date_time'] = isset($data['declined_date_time']) ? $data['declined_date_time'] : null; $this->container['declined_reason'] = isset($data['declined_reason']) ? $data['declined_reason'] : null; $this->container['delivered_date_time'] = isset($data['delivered_date_time']) ? $data['delivered_date_time'] : null; $this->container['delivery_method'] = isset($data['delivery_method']) ? $data['delivery_method'] : null; + $this->container['delivery_method_metadata'] = isset($data['delivery_method_metadata']) ? $data['delivery_method_metadata'] : null; $this->container['document_visibility'] = isset($data['document_visibility']) ? $data['document_visibility'] : null; $this->container['email'] = isset($data['email']) ? $data['email'] : null; + $this->container['email_metadata'] = isset($data['email_metadata']) ? $data['email_metadata'] : null; $this->container['email_notification'] = isset($data['email_notification']) ? $data['email_notification'] : null; - $this->container['email_recipient_post_signing_url'] = isset($data['email_recipient_post_signing_url']) ? $data['email_recipient_post_signing_url'] : null; $this->container['embedded_recipient_start_url'] = isset($data['embedded_recipient_start_url']) ? $data['embedded_recipient_start_url'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['excluded_documents'] = isset($data['excluded_documents']) ? $data['excluded_documents'] : null; $this->container['fax_number'] = isset($data['fax_number']) ? $data['fax_number'] : null; + $this->container['fax_number_metadata'] = isset($data['fax_number_metadata']) ? $data['fax_number_metadata'] : null; $this->container['first_name'] = isset($data['first_name']) ? $data['first_name'] : null; + $this->container['first_name_metadata'] = isset($data['first_name_metadata']) ? $data['first_name_metadata'] : null; $this->container['full_name'] = isset($data['full_name']) ? $data['full_name'] : null; + $this->container['full_name_metadata'] = isset($data['full_name_metadata']) ? $data['full_name_metadata'] : null; $this->container['id_check_configuration_name'] = isset($data['id_check_configuration_name']) ? $data['id_check_configuration_name'] : null; + $this->container['id_check_configuration_name_metadata'] = isset($data['id_check_configuration_name_metadata']) ? $data['id_check_configuration_name_metadata'] : null; $this->container['id_check_information_input'] = isset($data['id_check_information_input']) ? $data['id_check_information_input'] : null; $this->container['inherit_email_notification_configuration'] = isset($data['inherit_email_notification_configuration']) ? $data['inherit_email_notification_configuration'] : null; $this->container['last_name'] = isset($data['last_name']) ? $data['last_name'] : null; + $this->container['last_name_metadata'] = isset($data['last_name_metadata']) ? $data['last_name_metadata'] : null; + $this->container['locked_recipient_phone_auth_editable'] = isset($data['locked_recipient_phone_auth_editable']) ? $data['locked_recipient_phone_auth_editable'] : null; + $this->container['locked_recipient_sms_editable'] = isset($data['locked_recipient_sms_editable']) ? $data['locked_recipient_sms_editable'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['note'] = isset($data['note']) ? $data['note'] : null; + $this->container['note_metadata'] = isset($data['note_metadata']) ? $data['note_metadata'] : null; $this->container['phone_authentication'] = isset($data['phone_authentication']) ? $data['phone_authentication'] : null; $this->container['recipient_attachments'] = isset($data['recipient_attachments']) ? $data['recipient_attachments'] : null; $this->container['recipient_authentication_status'] = isset($data['recipient_authentication_status']) ? $data['recipient_authentication_status'] : null; + $this->container['recipient_feature_metadata'] = isset($data['recipient_feature_metadata']) ? $data['recipient_feature_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_type'] = isset($data['recipient_type']) ? $data['recipient_type'] : null; + $this->container['recipient_type_metadata'] = isset($data['recipient_type_metadata']) ? $data['recipient_type_metadata'] : null; $this->container['require_id_lookup'] = isset($data['require_id_lookup']) ? $data['require_id_lookup'] : null; + $this->container['require_id_lookup_metadata'] = isset($data['require_id_lookup_metadata']) ? $data['require_id_lookup_metadata'] : null; $this->container['role_name'] = isset($data['role_name']) ? $data['role_name'] : null; $this->container['routing_order'] = isset($data['routing_order']) ? $data['routing_order'] : null; - $this->container['saml_authentication'] = isset($data['saml_authentication']) ? $data['saml_authentication'] : null; + $this->container['routing_order_metadata'] = isset($data['routing_order_metadata']) ? $data['routing_order_metadata'] : null; $this->container['sent_date_time'] = isset($data['sent_date_time']) ? $data['sent_date_time'] : null; $this->container['signed_date_time'] = isset($data['signed_date_time']) ? $data['signed_date_time'] : null; $this->container['signing_group_id'] = isset($data['signing_group_id']) ? $data['signing_group_id'] : null; + $this->container['signing_group_id_metadata'] = isset($data['signing_group_id_metadata']) ? $data['signing_group_id_metadata'] : null; $this->container['signing_group_name'] = isset($data['signing_group_name']) ? $data['signing_group_name'] : null; $this->container['signing_group_users'] = isset($data['signing_group_users']) ? $data['signing_group_users'] : null; $this->container['sms_authentication'] = isset($data['sms_authentication']) ? $data['sms_authentication'] : null; $this->container['social_authentications'] = isset($data['social_authentications']) ? $data['social_authentications'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_code'] = isset($data['status_code']) ? $data['status_code'] : null; + $this->container['suppress_emails'] = isset($data['suppress_emails']) ? $data['suppress_emails'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; $this->container['total_tab_count'] = isset($data['total_tab_count']) ? $data['total_tab_count'] : null; @@ -386,6 +481,27 @@ public function setAccessCode($access_code) return $this; } + /** + * Gets access_code_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAccessCodeMetadata() + { + return $this->container['access_code_metadata']; + } + + /** + * Sets access_code_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $access_code_metadata + * @return $this + */ + public function setAccessCodeMetadata($access_code_metadata) + { + $this->container['access_code_metadata'] = $access_code_metadata; + + return $this; + } + /** * Gets add_access_code_to_email * @return string @@ -428,6 +544,27 @@ public function setClientUserId($client_user_id) return $this; } + /** + * Gets completed_count + * @return string + */ + public function getCompletedCount() + { + return $this->container['completed_count']; + } + + /** + * Sets completed_count + * @param string $completed_count + * @return $this + */ + public function setCompletedCount($completed_count) + { + $this->container['completed_count'] = $completed_count; + + return $this; + } + /** * Gets custom_fields * @return string[] @@ -533,6 +670,27 @@ public function setDeliveryMethod($delivery_method) return $this; } + /** + * Gets delivery_method_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDeliveryMethodMetadata() + { + return $this->container['delivery_method_metadata']; + } + + /** + * Sets delivery_method_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $delivery_method_metadata + * @return $this + */ + public function setDeliveryMethodMetadata($delivery_method_metadata) + { + $this->container['delivery_method_metadata'] = $delivery_method_metadata; + + return $this; + } + /** * Gets document_visibility * @return \DocuSign\eSign\Model\DocumentVisibility[] @@ -576,43 +734,43 @@ public function setEmail($email) } /** - * Gets email_notification - * @return \DocuSign\eSign\Model\RecipientEmailNotification + * Gets email_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getEmailNotification() + public function getEmailMetadata() { - return $this->container['email_notification']; + return $this->container['email_metadata']; } /** - * Sets email_notification - * @param \DocuSign\eSign\Model\RecipientEmailNotification $email_notification + * Sets email_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $email_metadata * @return $this */ - public function setEmailNotification($email_notification) + public function setEmailMetadata($email_metadata) { - $this->container['email_notification'] = $email_notification; + $this->container['email_metadata'] = $email_metadata; return $this; } /** - * Gets email_recipient_post_signing_url - * @return string + * Gets email_notification + * @return \DocuSign\eSign\Model\RecipientEmailNotification */ - public function getEmailRecipientPostSigningUrl() + public function getEmailNotification() { - return $this->container['email_recipient_post_signing_url']; + return $this->container['email_notification']; } /** - * Sets email_recipient_post_signing_url - * @param string $email_recipient_post_signing_url + * Sets email_notification + * @param \DocuSign\eSign\Model\RecipientEmailNotification $email_notification * @return $this */ - public function setEmailRecipientPostSigningUrl($email_recipient_post_signing_url) + public function setEmailNotification($email_notification) { - $this->container['email_recipient_post_signing_url'] = $email_recipient_post_signing_url; + $this->container['email_notification'] = $email_notification; return $this; } @@ -701,6 +859,27 @@ public function setFaxNumber($fax_number) return $this; } + /** + * Gets fax_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFaxNumberMetadata() + { + return $this->container['fax_number_metadata']; + } + + /** + * Sets fax_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $fax_number_metadata + * @return $this + */ + public function setFaxNumberMetadata($fax_number_metadata) + { + $this->container['fax_number_metadata'] = $fax_number_metadata; + + return $this; + } + /** * Gets first_name * @return string @@ -722,6 +901,27 @@ public function setFirstName($first_name) return $this; } + /** + * Gets first_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFirstNameMetadata() + { + return $this->container['first_name_metadata']; + } + + /** + * Sets first_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $first_name_metadata + * @return $this + */ + public function setFirstNameMetadata($first_name_metadata) + { + $this->container['first_name_metadata'] = $first_name_metadata; + + return $this; + } + /** * Gets full_name * @return string @@ -743,6 +943,27 @@ public function setFullName($full_name) return $this; } + /** + * Gets full_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFullNameMetadata() + { + return $this->container['full_name_metadata']; + } + + /** + * Sets full_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $full_name_metadata + * @return $this + */ + public function setFullNameMetadata($full_name_metadata) + { + $this->container['full_name_metadata'] = $full_name_metadata; + + return $this; + } + /** * Gets id_check_configuration_name * @return string @@ -764,6 +985,27 @@ public function setIdCheckConfigurationName($id_check_configuration_name) return $this; } + /** + * Gets id_check_configuration_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getIdCheckConfigurationNameMetadata() + { + return $this->container['id_check_configuration_name_metadata']; + } + + /** + * Sets id_check_configuration_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $id_check_configuration_name_metadata + * @return $this + */ + public function setIdCheckConfigurationNameMetadata($id_check_configuration_name_metadata) + { + $this->container['id_check_configuration_name_metadata'] = $id_check_configuration_name_metadata; + + return $this; + } + /** * Gets id_check_information_input * @return \DocuSign\eSign\Model\IdCheckInformationInput @@ -827,6 +1069,69 @@ public function setLastName($last_name) return $this; } + /** + * Gets last_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getLastNameMetadata() + { + return $this->container['last_name_metadata']; + } + + /** + * Sets last_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $last_name_metadata + * @return $this + */ + public function setLastNameMetadata($last_name_metadata) + { + $this->container['last_name_metadata'] = $last_name_metadata; + + return $this; + } + + /** + * Gets locked_recipient_phone_auth_editable + * @return string + */ + public function getLockedRecipientPhoneAuthEditable() + { + return $this->container['locked_recipient_phone_auth_editable']; + } + + /** + * Sets locked_recipient_phone_auth_editable + * @param string $locked_recipient_phone_auth_editable + * @return $this + */ + public function setLockedRecipientPhoneAuthEditable($locked_recipient_phone_auth_editable) + { + $this->container['locked_recipient_phone_auth_editable'] = $locked_recipient_phone_auth_editable; + + return $this; + } + + /** + * Gets locked_recipient_sms_editable + * @return string + */ + public function getLockedRecipientSmsEditable() + { + return $this->container['locked_recipient_sms_editable']; + } + + /** + * Sets locked_recipient_sms_editable + * @param string $locked_recipient_sms_editable + * @return $this + */ + public function setLockedRecipientSmsEditable($locked_recipient_sms_editable) + { + $this->container['locked_recipient_sms_editable'] = $locked_recipient_sms_editable; + + return $this; + } + /** * Gets name * @return string @@ -848,6 +1153,27 @@ public function setName($name) return $this; } + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + /** * Gets note * @return string @@ -869,6 +1195,27 @@ public function setNote($note) return $this; } + /** + * Gets note_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNoteMetadata() + { + return $this->container['note_metadata']; + } + + /** + * Sets note_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $note_metadata + * @return $this + */ + public function setNoteMetadata($note_metadata) + { + $this->container['note_metadata'] = $note_metadata; + + return $this; + } + /** * Gets phone_authentication * @return \DocuSign\eSign\Model\RecipientPhoneAuthentication @@ -932,6 +1279,27 @@ public function setRecipientAuthenticationStatus($recipient_authentication_statu return $this; } + /** + * Gets recipient_feature_metadata + * @return \DocuSign\eSign\Model\FeatureAvailableMetadata[] + */ + public function getRecipientFeatureMetadata() + { + return $this->container['recipient_feature_metadata']; + } + + /** + * Sets recipient_feature_metadata + * @param \DocuSign\eSign\Model\FeatureAvailableMetadata[] $recipient_feature_metadata + * @return $this + */ + public function setRecipientFeatureMetadata($recipient_feature_metadata) + { + $this->container['recipient_feature_metadata'] = $recipient_feature_metadata; + + return $this; + } + /** * Gets recipient_id * @return string @@ -974,6 +1342,48 @@ public function setRecipientIdGuid($recipient_id_guid) return $this; } + /** + * Gets recipient_type + * @return string + */ + public function getRecipientType() + { + return $this->container['recipient_type']; + } + + /** + * Sets recipient_type + * @param string $recipient_type + * @return $this + */ + public function setRecipientType($recipient_type) + { + $this->container['recipient_type'] = $recipient_type; + + return $this; + } + + /** + * Gets recipient_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientTypeMetadata() + { + return $this->container['recipient_type_metadata']; + } + + /** + * Sets recipient_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_type_metadata + * @return $this + */ + public function setRecipientTypeMetadata($recipient_type_metadata) + { + $this->container['recipient_type_metadata'] = $recipient_type_metadata; + + return $this; + } + /** * Gets require_id_lookup * @return string @@ -995,6 +1405,27 @@ public function setRequireIdLookup($require_id_lookup) return $this; } + /** + * Gets require_id_lookup_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireIdLookupMetadata() + { + return $this->container['require_id_lookup_metadata']; + } + + /** + * Sets require_id_lookup_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_id_lookup_metadata + * @return $this + */ + public function setRequireIdLookupMetadata($require_id_lookup_metadata) + { + $this->container['require_id_lookup_metadata'] = $require_id_lookup_metadata; + + return $this; + } + /** * Gets role_name * @return string @@ -1038,22 +1469,22 @@ public function setRoutingOrder($routing_order) } /** - * Gets saml_authentication - * @return \DocuSign\eSign\Model\RecipientSAMLAuthentication + * Gets routing_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getSamlAuthentication() + public function getRoutingOrderMetadata() { - return $this->container['saml_authentication']; + return $this->container['routing_order_metadata']; } /** - * Sets saml_authentication - * @param \DocuSign\eSign\Model\RecipientSAMLAuthentication $saml_authentication + * Sets routing_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $routing_order_metadata * @return $this */ - public function setSamlAuthentication($saml_authentication) + public function setRoutingOrderMetadata($routing_order_metadata) { - $this->container['saml_authentication'] = $saml_authentication; + $this->container['routing_order_metadata'] = $routing_order_metadata; return $this; } @@ -1121,6 +1552,27 @@ public function setSigningGroupId($signing_group_id) return $this; } + /** + * Gets signing_group_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSigningGroupIdMetadata() + { + return $this->container['signing_group_id_metadata']; + } + + /** + * Sets signing_group_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $signing_group_id_metadata + * @return $this + */ + public function setSigningGroupIdMetadata($signing_group_id_metadata) + { + $this->container['signing_group_id_metadata'] = $signing_group_id_metadata; + + return $this; + } + /** * Gets signing_group_name * @return string @@ -1226,6 +1678,48 @@ public function setStatus($status) return $this; } + /** + * Gets status_code + * @return string + */ + public function getStatusCode() + { + return $this->container['status_code']; + } + + /** + * Sets status_code + * @param string $status_code + * @return $this + */ + public function setStatusCode($status_code) + { + $this->container['status_code'] = $status_code; + + return $this; + } + + /** + * Gets suppress_emails + * @return string + */ + public function getSuppressEmails() + { + return $this->container['suppress_emails']; + } + + /** + * Sets suppress_emails + * @param string $suppress_emails + * @return $this + */ + public function setSuppressEmails($suppress_emails) + { + $this->container['suppress_emails'] = $suppress_emails; + + return $this; + } + /** * Gets template_locked * @return string diff --git a/src/Model/Jurisdiction.php b/src/Model/Jurisdiction.php index 7844b2ac..d34dd73e 100644 --- a/src/Model/Jurisdiction.php +++ b/src/Model/Jurisdiction.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/LastName.php b/src/Model/LastName.php index b14552ff..8ddcac98 100644 --- a/src/Model/LastName.php +++ b/src/Model/LastName.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,39 +55,89 @@ class LastName implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'bold' => 'string', + 'bold_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'font' => 'string', 'font_color' => 'string', + 'font_color_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'font_size' => 'string', + 'font_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'italic' => 'string', + 'italic_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locale_policy' => '\DocuSign\eSign\Model\LocalePolicyTab', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'underline' => 'string', + 'underline_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'value' => 'string', + 'value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -101,39 +151,89 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'bold' => 'bold', + 'bold_metadata' => 'boldMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', 'font' => 'font', 'font_color' => 'fontColor', + 'font_color_metadata' => 'fontColorMetadata', + 'font_metadata' => 'fontMetadata', 'font_size' => 'fontSize', + 'font_size_metadata' => 'fontSizeMetadata', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', + 'height' => 'height', + 'height_metadata' => 'heightMetadata', 'italic' => 'italic', + 'italic_metadata' => 'italicMetadata', + 'locale_policy' => 'localePolicy', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', 'underline' => 'underline', + 'underline_metadata' => 'underlineMetadata', 'value' => 'value', + 'value_metadata' => 'valueMetadata', + 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -143,39 +243,89 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'bold' => 'setBold', + 'bold_metadata' => 'setBoldMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', 'font' => 'setFont', 'font_color' => 'setFontColor', + 'font_color_metadata' => 'setFontColorMetadata', + 'font_metadata' => 'setFontMetadata', 'font_size' => 'setFontSize', + 'font_size_metadata' => 'setFontSizeMetadata', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', + 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', 'italic' => 'setItalic', + 'italic_metadata' => 'setItalicMetadata', + 'locale_policy' => 'setLocalePolicy', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', 'underline' => 'setUnderline', + 'underline_metadata' => 'setUnderlineMetadata', 'value' => 'setValue', + 'value_metadata' => 'setValueMetadata', + 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -185,39 +335,89 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'bold' => 'getBold', + 'bold_metadata' => 'getBoldMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', 'font' => 'getFont', 'font_color' => 'getFontColor', + 'font_color_metadata' => 'getFontColorMetadata', + 'font_metadata' => 'getFontMetadata', 'font_size' => 'getFontSize', + 'font_size_metadata' => 'getFontSizeMetadata', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', + 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', 'italic' => 'getItalic', + 'italic_metadata' => 'getItalicMetadata', + 'locale_policy' => 'getLocalePolicy', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', 'underline' => 'getUnderline', + 'underline_metadata' => 'getUnderlineMetadata', 'value' => 'getValue', + 'value_metadata' => 'getValueMetadata', + 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -252,39 +452,89 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['bold'] = isset($data['bold']) ? $data['bold'] : null; + $this->container['bold_metadata'] = isset($data['bold_metadata']) ? $data['bold_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['font'] = isset($data['font']) ? $data['font'] : null; $this->container['font_color'] = isset($data['font_color']) ? $data['font_color'] : null; + $this->container['font_color_metadata'] = isset($data['font_color_metadata']) ? $data['font_color_metadata'] : null; + $this->container['font_metadata'] = isset($data['font_metadata']) ? $data['font_metadata'] : null; $this->container['font_size'] = isset($data['font_size']) ? $data['font_size'] : null; + $this->container['font_size_metadata'] = isset($data['font_size_metadata']) ? $data['font_size_metadata'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; $this->container['italic'] = isset($data['italic']) ? $data['italic'] : null; + $this->container['italic_metadata'] = isset($data['italic_metadata']) ? $data['italic_metadata'] : null; + $this->container['locale_policy'] = isset($data['locale_policy']) ? $data['locale_policy'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; $this->container['underline'] = isset($data['underline']) ? $data['underline'] : null; + $this->container['underline_metadata'] = isset($data['underline_metadata']) ? $data['underline_metadata'] : null; $this->container['value'] = isset($data['value']) ? $data['value'] : null; + $this->container['value_metadata'] = isset($data['value_metadata']) ? $data['value_metadata'] : null; + $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -331,6 +581,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -352,6 +623,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -373,6 +665,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -394,6 +707,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -415,6 +749,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -436,6 +833,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -457,6 +875,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -478,6 +917,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets bold * @return string @@ -499,6 +959,27 @@ public function setBold($bold) return $this; } + /** + * Gets bold_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getBoldMetadata() + { + return $this->container['bold_metadata']; + } + + /** + * Sets bold_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $bold_metadata + * @return $this + */ + public function setBoldMetadata($bold_metadata) + { + $this->container['bold_metadata'] = $bold_metadata; + + return $this; + } + /** * Gets conditional_parent_label * @return string @@ -520,6 +1001,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -541,6 +1043,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -562,6 +1085,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -583,6 +1127,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -647,143 +1212,542 @@ public function setFontColor($font_color) } /** - * Gets font_size - * @return string + * Gets font_color_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getFontSize() + public function getFontColorMetadata() { - return $this->container['font_size']; + return $this->container['font_color_metadata']; } /** - * Sets font_size - * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * Sets font_color_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_color_metadata * @return $this */ - public function setFontSize($font_size) + public function setFontColorMetadata($font_color_metadata) { - $this->container['font_size'] = $font_size; + $this->container['font_color_metadata'] = $font_color_metadata; return $this; } /** - * Gets italic - * @return string + * Gets font_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getItalic() + public function getFontMetadata() { - return $this->container['italic']; + return $this->container['font_metadata']; } /** - * Sets italic - * @param string $italic When set to **true**, the information in the tab is italic. + * Sets font_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_metadata * @return $this */ - public function setItalic($italic) + public function setFontMetadata($font_metadata) { - $this->container['italic'] = $italic; + $this->container['font_metadata'] = $font_metadata; return $this; } /** - * Gets merge_field - * @return \DocuSign\eSign\Model\MergeField + * Gets font_size + * @return string */ - public function getMergeField() + public function getFontSize() { - return $this->container['merge_field']; + return $this->container['font_size']; } /** - * Sets merge_field - * @param \DocuSign\eSign\Model\MergeField $merge_field + * Sets font_size + * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. * @return $this */ - public function setMergeField($merge_field) + public function setFontSize($font_size) { - $this->container['merge_field'] = $merge_field; + $this->container['font_size'] = $font_size; return $this; } /** - * Gets name - * @return string + * Gets font_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getName() + public function getFontSizeMetadata() { - return $this->container['name']; + return $this->container['font_size_metadata']; } /** - * Sets name - * @param string $name + * Sets font_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_size_metadata * @return $this */ - public function setName($name) + public function setFontSizeMetadata($font_size_metadata) { - $this->container['name'] = $name; + $this->container['font_size_metadata'] = $font_size_metadata; return $this; } /** - * Gets page_number + * Gets form_order * @return string */ - public function getPageNumber() + public function getFormOrder() { - return $this->container['page_number']; + return $this->container['form_order']; } /** - * Sets page_number - * @param string $page_number Specifies the page number on which the tab is located. + * Sets form_order + * @param string $form_order * @return $this */ - public function setPageNumber($page_number) + public function setFormOrder($form_order) { - $this->container['page_number'] = $page_number; + $this->container['form_order'] = $form_order; return $this; } /** - * Gets recipient_id - * @return string + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getRecipientId() + public function getFormOrderMetadata() { - return $this->container['recipient_id']; + return $this->container['form_order_metadata']; } /** - * Sets recipient_id - * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata * @return $this */ - public function setRecipientId($recipient_id) + public function setFormOrderMetadata($form_order_metadata) { - $this->container['recipient_id'] = $recipient_id; + $this->container['form_order_metadata'] = $form_order_metadata; return $this; } /** - * Gets status + * Gets form_page_label * @return string */ - public function getStatus() + public function getFormPageLabel() { - return $this->container['status']; + return $this->container['form_page_label']; } /** - * Sets status - * @param string $status 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. + * Sets form_page_label + * @param string $form_page_label + * @return $this + */ + public function setFormPageLabel($form_page_label) + { + $this->container['form_page_label'] = $form_page_label; + + return $this; + } + + /** + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageLabelMetadata() + { + return $this->container['form_page_label_metadata']; + } + + /** + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata + * @return $this + */ + public function setFormPageLabelMetadata($form_page_label_metadata) + { + $this->container['form_page_label_metadata'] = $form_page_label_metadata; + + return $this; + } + + /** + * Gets form_page_number + * @return string + */ + public function getFormPageNumber() + { + return $this->container['form_page_number']; + } + + /** + * Sets form_page_number + * @param string $form_page_number + * @return $this + */ + public function setFormPageNumber($form_page_number) + { + $this->container['form_page_number'] = $form_page_number; + + return $this; + } + + /** + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageNumberMetadata() + { + return $this->container['form_page_number_metadata']; + } + + /** + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata + * @return $this + */ + public function setFormPageNumberMetadata($form_page_number_metadata) + { + $this->container['form_page_number_metadata'] = $form_page_number_metadata; + + return $this; + } + + /** + * Gets height + * @return string + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param string $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHeightMetadata() + { + return $this->container['height_metadata']; + } + + /** + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets italic + * @return string + */ + public function getItalic() + { + return $this->container['italic']; + } + + /** + * Sets italic + * @param string $italic When set to **true**, the information in the tab is italic. + * @return $this + */ + public function setItalic($italic) + { + $this->container['italic'] = $italic; + + return $this; + } + + /** + * Gets italic_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getItalicMetadata() + { + return $this->container['italic_metadata']; + } + + /** + * Sets italic_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $italic_metadata + * @return $this + */ + public function setItalicMetadata($italic_metadata) + { + $this->container['italic_metadata'] = $italic_metadata; + + return $this; + } + + /** + * Gets locale_policy + * @return \DocuSign\eSign\Model\LocalePolicyTab + */ + public function getLocalePolicy() + { + return $this->container['locale_policy']; + } + + /** + * Sets locale_policy + * @param \DocuSign\eSign\Model\LocalePolicyTab $locale_policy + * @return $this + */ + public function setLocalePolicy($locale_policy) + { + $this->container['locale_policy'] = $locale_policy; + + return $this; + } + + /** + * Gets merge_field + * @return \DocuSign\eSign\Model\MergeField + */ + public function getMergeField() + { + return $this->container['merge_field']; + } + + /** + * Sets merge_field + * @param \DocuSign\eSign\Model\MergeField $merge_field + * @return $this + */ + public function setMergeField($merge_field) + { + $this->container['merge_field'] = $merge_field; + + return $this; + } + + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + + /** + * Gets name + * @return string + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * @param string $name + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + + /** + * Gets page_number + * @return string + */ + public function getPageNumber() + { + return $this->container['page_number']; + } + + /** + * Sets page_number + * @param string $page_number Specifies the page number on which the tab is located. + * @return $this + */ + public function setPageNumber($page_number) + { + $this->container['page_number'] = $page_number; + + return $this; + } + + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + + /** + * Gets recipient_id + * @return string + */ + public function getRecipientId() + { + return $this->container['recipient_id']; + } + + /** + * Sets recipient_id + * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @return $this + */ + public function setRecipientId($recipient_id) + { + $this->container['recipient_id'] = $recipient_id; + + return $this; + } + + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + + /** + * Gets status + * @return string + */ + public function getStatus() + { + return $this->container['status']; + } + + /** + * Sets status + * @param string $status 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 $this */ public function setStatus($status) @@ -793,6 +1757,27 @@ public function setStatus($status) return $this; } + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + /** * Gets tab_group_labels * @return string[] @@ -814,6 +1799,27 @@ public function setTabGroupLabels($tab_group_labels) return $this; } + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + /** * Gets tab_id * @return string @@ -835,6 +1841,27 @@ public function setTabId($tab_id) return $this; } + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + /** * Gets tab_label * @return string @@ -856,6 +1883,27 @@ public function setTabLabel($tab_label) return $this; } + /** + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabLabelMetadata() + { + return $this->container['tab_label_metadata']; + } + + /** + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata + * @return $this + */ + public function setTabLabelMetadata($tab_label_metadata) + { + $this->container['tab_label_metadata'] = $tab_label_metadata; + + return $this; + } + /** * Gets tab_order * @return string @@ -877,6 +1925,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -898,6 +2009,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -919,6 +2051,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -940,6 +2093,27 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + /** * Gets underline * @return string @@ -961,6 +2135,27 @@ public function setUnderline($underline) return $this; } + /** + * Gets underline_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getUnderlineMetadata() + { + return $this->container['underline_metadata']; + } + + /** + * Sets underline_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $underline_metadata + * @return $this + */ + public function setUnderlineMetadata($underline_metadata) + { + $this->container['underline_metadata'] = $underline_metadata; + + return $this; + } + /** * Gets value * @return string @@ -982,6 +2177,69 @@ public function setValue($value) return $this; } + /** + * Gets value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValueMetadata() + { + return $this->container['value_metadata']; + } + + /** + * Sets value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $value_metadata + * @return $this + */ + public function setValueMetadata($value_metadata) + { + $this->container['value_metadata'] = $value_metadata; + + return $this; + } + + /** + * Gets width + * @return string + */ + public function getWidth() + { + return $this->container['width']; + } + + /** + * Sets width + * @param string $width Width of the tab in pixels. + * @return $this + */ + public function setWidth($width) + { + $this->container['width'] = $width; + + return $this; + } + + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -1003,6 +2261,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -1023,6 +2302,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/ListCustomField.php b/src/Model/ListCustomField.php index 4bbbcb5d..46f6f815 100644 --- a/src/Model/ListCustomField.php +++ b/src/Model/ListCustomField.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ListItem.php b/src/Model/ListItem.php index 9ef485e0..8c1ab75c 100644 --- a/src/Model/ListItem.php +++ b/src/Model/ListItem.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,8 +55,11 @@ class ListItem implements ArrayAccess */ protected static $swaggerTypes = [ 'selected' => 'string', + 'selected_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'text' => 'string', - 'value' => 'string' + 'text_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'value' => 'string', + 'value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -70,8 +73,11 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'selected' => 'selected', + 'selected_metadata' => 'selectedMetadata', 'text' => 'text', - 'value' => 'value' + 'text_metadata' => 'textMetadata', + 'value' => 'value', + 'value_metadata' => 'valueMetadata' ]; @@ -81,8 +87,11 @@ public static function swaggerTypes() */ protected static $setters = [ 'selected' => 'setSelected', + 'selected_metadata' => 'setSelectedMetadata', 'text' => 'setText', - 'value' => 'setValue' + 'text_metadata' => 'setTextMetadata', + 'value' => 'setValue', + 'value_metadata' => 'setValueMetadata' ]; @@ -92,8 +101,11 @@ public static function swaggerTypes() */ protected static $getters = [ 'selected' => 'getSelected', + 'selected_metadata' => 'getSelectedMetadata', 'text' => 'getText', - 'value' => 'getValue' + 'text_metadata' => 'getTextMetadata', + 'value' => 'getValue', + 'value_metadata' => 'getValueMetadata' ]; public static function attributeMap() @@ -128,8 +140,11 @@ public static function getters() public function __construct(array $data = null) { $this->container['selected'] = isset($data['selected']) ? $data['selected'] : null; + $this->container['selected_metadata'] = isset($data['selected_metadata']) ? $data['selected_metadata'] : null; $this->container['text'] = isset($data['text']) ? $data['text'] : null; + $this->container['text_metadata'] = isset($data['text_metadata']) ? $data['text_metadata'] : null; $this->container['value'] = isset($data['value']) ? $data['value'] : null; + $this->container['value_metadata'] = isset($data['value_metadata']) ? $data['value_metadata'] : null; } /** @@ -176,6 +191,27 @@ public function setSelected($selected) return $this; } + /** + * Gets selected_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSelectedMetadata() + { + return $this->container['selected_metadata']; + } + + /** + * Sets selected_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $selected_metadata + * @return $this + */ + public function setSelectedMetadata($selected_metadata) + { + $this->container['selected_metadata'] = $selected_metadata; + + return $this; + } + /** * Gets text * @return string @@ -197,6 +233,27 @@ public function setText($text) return $this; } + /** + * Gets text_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTextMetadata() + { + return $this->container['text_metadata']; + } + + /** + * Sets text_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $text_metadata + * @return $this + */ + public function setTextMetadata($text_metadata) + { + $this->container['text_metadata'] = $text_metadata; + + return $this; + } + /** * Gets value * @return string @@ -217,6 +274,27 @@ public function setValue($value) return $this; } + + /** + * Gets value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValueMetadata() + { + return $this->container['value_metadata']; + } + + /** + * Sets value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $value_metadata + * @return $this + */ + public function setValueMetadata($value_metadata) + { + $this->container['value_metadata'] = $value_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/LocalePolicy.php b/src/Model/LocalePolicy.php new file mode 100644 index 00000000..5387e77a --- /dev/null +++ b/src/Model/LocalePolicy.php @@ -0,0 +1,1319 @@ + 'string', + 'address_format_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_region' => 'string', + 'calendar_type' => 'string', + 'calendar_type_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'culture_name' => 'string', + 'culture_name_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'currency_code' => 'string', + 'currency_code_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'currency_negative_format' => 'string', + 'currency_negative_format_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'currency_positive_format' => 'string', + 'currency_positive_format_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'custom_date_format' => 'string', + 'custom_sign_date_format' => 'string', + 'custom_sign_time_format' => 'string', + 'custom_time_format' => 'string', + 'date_format' => 'string', + 'date_format_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'effective_address_format' => 'string', + 'effective_calendar_type' => 'string', + 'effective_currency_code' => 'string', + 'effective_currency_negative_format' => 'string', + 'effective_currency_positive_format' => 'string', + 'effective_custom_date_format' => 'string', + 'effective_custom_time_format' => 'string', + 'effective_date_format' => 'string', + 'effective_initial_format' => 'string', + 'effective_name_format' => 'string', + 'effective_time_format' => 'string', + 'effective_time_zone' => 'string', + 'initial_format' => 'string', + 'initial_format_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'name_format' => 'string', + 'name_format_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'sign_date_format' => 'string', + 'sign_date_format_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'sign_time_format' => 'string', + 'sign_time_format_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'time_format' => 'string', + 'time_format_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'time_zone' => 'string', + 'time_zone_metadata' => '\DocuSign\eSign\Model\SettingsMetadata' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'address_format' => 'addressFormat', + 'address_format_metadata' => 'addressFormatMetadata', + 'allow_region' => 'allowRegion', + 'calendar_type' => 'calendarType', + 'calendar_type_metadata' => 'calendarTypeMetadata', + 'culture_name' => 'cultureName', + 'culture_name_metadata' => 'cultureNameMetadata', + 'currency_code' => 'currencyCode', + 'currency_code_metadata' => 'currencyCodeMetadata', + 'currency_negative_format' => 'currencyNegativeFormat', + 'currency_negative_format_metadata' => 'currencyNegativeFormatMetadata', + 'currency_positive_format' => 'currencyPositiveFormat', + 'currency_positive_format_metadata' => 'currencyPositiveFormatMetadata', + 'custom_date_format' => 'customDateFormat', + 'custom_sign_date_format' => 'customSignDateFormat', + 'custom_sign_time_format' => 'customSignTimeFormat', + 'custom_time_format' => 'customTimeFormat', + 'date_format' => 'dateFormat', + 'date_format_metadata' => 'dateFormatMetadata', + 'effective_address_format' => 'effectiveAddressFormat', + 'effective_calendar_type' => 'effectiveCalendarType', + 'effective_currency_code' => 'effectiveCurrencyCode', + 'effective_currency_negative_format' => 'effectiveCurrencyNegativeFormat', + 'effective_currency_positive_format' => 'effectiveCurrencyPositiveFormat', + 'effective_custom_date_format' => 'effectiveCustomDateFormat', + 'effective_custom_time_format' => 'effectiveCustomTimeFormat', + 'effective_date_format' => 'effectiveDateFormat', + 'effective_initial_format' => 'effectiveInitialFormat', + 'effective_name_format' => 'effectiveNameFormat', + 'effective_time_format' => 'effectiveTimeFormat', + 'effective_time_zone' => 'effectiveTimeZone', + 'initial_format' => 'initialFormat', + 'initial_format_metadata' => 'initialFormatMetadata', + 'name_format' => 'nameFormat', + 'name_format_metadata' => 'nameFormatMetadata', + 'sign_date_format' => 'signDateFormat', + 'sign_date_format_metadata' => 'signDateFormatMetadata', + 'sign_time_format' => 'signTimeFormat', + 'sign_time_format_metadata' => 'signTimeFormatMetadata', + 'time_format' => 'timeFormat', + 'time_format_metadata' => 'timeFormatMetadata', + 'time_zone' => 'timeZone', + 'time_zone_metadata' => 'timeZoneMetadata' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'address_format' => 'setAddressFormat', + 'address_format_metadata' => 'setAddressFormatMetadata', + 'allow_region' => 'setAllowRegion', + 'calendar_type' => 'setCalendarType', + 'calendar_type_metadata' => 'setCalendarTypeMetadata', + 'culture_name' => 'setCultureName', + 'culture_name_metadata' => 'setCultureNameMetadata', + 'currency_code' => 'setCurrencyCode', + 'currency_code_metadata' => 'setCurrencyCodeMetadata', + 'currency_negative_format' => 'setCurrencyNegativeFormat', + 'currency_negative_format_metadata' => 'setCurrencyNegativeFormatMetadata', + 'currency_positive_format' => 'setCurrencyPositiveFormat', + 'currency_positive_format_metadata' => 'setCurrencyPositiveFormatMetadata', + 'custom_date_format' => 'setCustomDateFormat', + 'custom_sign_date_format' => 'setCustomSignDateFormat', + 'custom_sign_time_format' => 'setCustomSignTimeFormat', + 'custom_time_format' => 'setCustomTimeFormat', + 'date_format' => 'setDateFormat', + 'date_format_metadata' => 'setDateFormatMetadata', + 'effective_address_format' => 'setEffectiveAddressFormat', + 'effective_calendar_type' => 'setEffectiveCalendarType', + 'effective_currency_code' => 'setEffectiveCurrencyCode', + 'effective_currency_negative_format' => 'setEffectiveCurrencyNegativeFormat', + 'effective_currency_positive_format' => 'setEffectiveCurrencyPositiveFormat', + 'effective_custom_date_format' => 'setEffectiveCustomDateFormat', + 'effective_custom_time_format' => 'setEffectiveCustomTimeFormat', + 'effective_date_format' => 'setEffectiveDateFormat', + 'effective_initial_format' => 'setEffectiveInitialFormat', + 'effective_name_format' => 'setEffectiveNameFormat', + 'effective_time_format' => 'setEffectiveTimeFormat', + 'effective_time_zone' => 'setEffectiveTimeZone', + 'initial_format' => 'setInitialFormat', + 'initial_format_metadata' => 'setInitialFormatMetadata', + 'name_format' => 'setNameFormat', + 'name_format_metadata' => 'setNameFormatMetadata', + 'sign_date_format' => 'setSignDateFormat', + 'sign_date_format_metadata' => 'setSignDateFormatMetadata', + 'sign_time_format' => 'setSignTimeFormat', + 'sign_time_format_metadata' => 'setSignTimeFormatMetadata', + 'time_format' => 'setTimeFormat', + 'time_format_metadata' => 'setTimeFormatMetadata', + 'time_zone' => 'setTimeZone', + 'time_zone_metadata' => 'setTimeZoneMetadata' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'address_format' => 'getAddressFormat', + 'address_format_metadata' => 'getAddressFormatMetadata', + 'allow_region' => 'getAllowRegion', + 'calendar_type' => 'getCalendarType', + 'calendar_type_metadata' => 'getCalendarTypeMetadata', + 'culture_name' => 'getCultureName', + 'culture_name_metadata' => 'getCultureNameMetadata', + 'currency_code' => 'getCurrencyCode', + 'currency_code_metadata' => 'getCurrencyCodeMetadata', + 'currency_negative_format' => 'getCurrencyNegativeFormat', + 'currency_negative_format_metadata' => 'getCurrencyNegativeFormatMetadata', + 'currency_positive_format' => 'getCurrencyPositiveFormat', + 'currency_positive_format_metadata' => 'getCurrencyPositiveFormatMetadata', + 'custom_date_format' => 'getCustomDateFormat', + 'custom_sign_date_format' => 'getCustomSignDateFormat', + 'custom_sign_time_format' => 'getCustomSignTimeFormat', + 'custom_time_format' => 'getCustomTimeFormat', + 'date_format' => 'getDateFormat', + 'date_format_metadata' => 'getDateFormatMetadata', + 'effective_address_format' => 'getEffectiveAddressFormat', + 'effective_calendar_type' => 'getEffectiveCalendarType', + 'effective_currency_code' => 'getEffectiveCurrencyCode', + 'effective_currency_negative_format' => 'getEffectiveCurrencyNegativeFormat', + 'effective_currency_positive_format' => 'getEffectiveCurrencyPositiveFormat', + 'effective_custom_date_format' => 'getEffectiveCustomDateFormat', + 'effective_custom_time_format' => 'getEffectiveCustomTimeFormat', + 'effective_date_format' => 'getEffectiveDateFormat', + 'effective_initial_format' => 'getEffectiveInitialFormat', + 'effective_name_format' => 'getEffectiveNameFormat', + 'effective_time_format' => 'getEffectiveTimeFormat', + 'effective_time_zone' => 'getEffectiveTimeZone', + 'initial_format' => 'getInitialFormat', + 'initial_format_metadata' => 'getInitialFormatMetadata', + 'name_format' => 'getNameFormat', + 'name_format_metadata' => 'getNameFormatMetadata', + 'sign_date_format' => 'getSignDateFormat', + 'sign_date_format_metadata' => 'getSignDateFormatMetadata', + 'sign_time_format' => 'getSignTimeFormat', + 'sign_time_format_metadata' => 'getSignTimeFormatMetadata', + 'time_format' => 'getTimeFormat', + 'time_format_metadata' => 'getTimeFormatMetadata', + 'time_zone' => 'getTimeZone', + 'time_zone_metadata' => 'getTimeZoneMetadata' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['address_format'] = isset($data['address_format']) ? $data['address_format'] : null; + $this->container['address_format_metadata'] = isset($data['address_format_metadata']) ? $data['address_format_metadata'] : null; + $this->container['allow_region'] = isset($data['allow_region']) ? $data['allow_region'] : null; + $this->container['calendar_type'] = isset($data['calendar_type']) ? $data['calendar_type'] : null; + $this->container['calendar_type_metadata'] = isset($data['calendar_type_metadata']) ? $data['calendar_type_metadata'] : null; + $this->container['culture_name'] = isset($data['culture_name']) ? $data['culture_name'] : null; + $this->container['culture_name_metadata'] = isset($data['culture_name_metadata']) ? $data['culture_name_metadata'] : null; + $this->container['currency_code'] = isset($data['currency_code']) ? $data['currency_code'] : null; + $this->container['currency_code_metadata'] = isset($data['currency_code_metadata']) ? $data['currency_code_metadata'] : null; + $this->container['currency_negative_format'] = isset($data['currency_negative_format']) ? $data['currency_negative_format'] : null; + $this->container['currency_negative_format_metadata'] = isset($data['currency_negative_format_metadata']) ? $data['currency_negative_format_metadata'] : null; + $this->container['currency_positive_format'] = isset($data['currency_positive_format']) ? $data['currency_positive_format'] : null; + $this->container['currency_positive_format_metadata'] = isset($data['currency_positive_format_metadata']) ? $data['currency_positive_format_metadata'] : null; + $this->container['custom_date_format'] = isset($data['custom_date_format']) ? $data['custom_date_format'] : null; + $this->container['custom_sign_date_format'] = isset($data['custom_sign_date_format']) ? $data['custom_sign_date_format'] : null; + $this->container['custom_sign_time_format'] = isset($data['custom_sign_time_format']) ? $data['custom_sign_time_format'] : null; + $this->container['custom_time_format'] = isset($data['custom_time_format']) ? $data['custom_time_format'] : null; + $this->container['date_format'] = isset($data['date_format']) ? $data['date_format'] : null; + $this->container['date_format_metadata'] = isset($data['date_format_metadata']) ? $data['date_format_metadata'] : null; + $this->container['effective_address_format'] = isset($data['effective_address_format']) ? $data['effective_address_format'] : null; + $this->container['effective_calendar_type'] = isset($data['effective_calendar_type']) ? $data['effective_calendar_type'] : null; + $this->container['effective_currency_code'] = isset($data['effective_currency_code']) ? $data['effective_currency_code'] : null; + $this->container['effective_currency_negative_format'] = isset($data['effective_currency_negative_format']) ? $data['effective_currency_negative_format'] : null; + $this->container['effective_currency_positive_format'] = isset($data['effective_currency_positive_format']) ? $data['effective_currency_positive_format'] : null; + $this->container['effective_custom_date_format'] = isset($data['effective_custom_date_format']) ? $data['effective_custom_date_format'] : null; + $this->container['effective_custom_time_format'] = isset($data['effective_custom_time_format']) ? $data['effective_custom_time_format'] : null; + $this->container['effective_date_format'] = isset($data['effective_date_format']) ? $data['effective_date_format'] : null; + $this->container['effective_initial_format'] = isset($data['effective_initial_format']) ? $data['effective_initial_format'] : null; + $this->container['effective_name_format'] = isset($data['effective_name_format']) ? $data['effective_name_format'] : null; + $this->container['effective_time_format'] = isset($data['effective_time_format']) ? $data['effective_time_format'] : null; + $this->container['effective_time_zone'] = isset($data['effective_time_zone']) ? $data['effective_time_zone'] : null; + $this->container['initial_format'] = isset($data['initial_format']) ? $data['initial_format'] : null; + $this->container['initial_format_metadata'] = isset($data['initial_format_metadata']) ? $data['initial_format_metadata'] : null; + $this->container['name_format'] = isset($data['name_format']) ? $data['name_format'] : null; + $this->container['name_format_metadata'] = isset($data['name_format_metadata']) ? $data['name_format_metadata'] : null; + $this->container['sign_date_format'] = isset($data['sign_date_format']) ? $data['sign_date_format'] : null; + $this->container['sign_date_format_metadata'] = isset($data['sign_date_format_metadata']) ? $data['sign_date_format_metadata'] : null; + $this->container['sign_time_format'] = isset($data['sign_time_format']) ? $data['sign_time_format'] : null; + $this->container['sign_time_format_metadata'] = isset($data['sign_time_format_metadata']) ? $data['sign_time_format_metadata'] : null; + $this->container['time_format'] = isset($data['time_format']) ? $data['time_format'] : null; + $this->container['time_format_metadata'] = isset($data['time_format_metadata']) ? $data['time_format_metadata'] : null; + $this->container['time_zone'] = isset($data['time_zone']) ? $data['time_zone'] : null; + $this->container['time_zone_metadata'] = isset($data['time_zone_metadata']) ? $data['time_zone_metadata'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets address_format + * @return string + */ + public function getAddressFormat() + { + return $this->container['address_format']; + } + + /** + * Sets address_format + * @param string $address_format + * @return $this + */ + public function setAddressFormat($address_format) + { + $this->container['address_format'] = $address_format; + + return $this; + } + + /** + * Gets address_format_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAddressFormatMetadata() + { + return $this->container['address_format_metadata']; + } + + /** + * Sets address_format_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $address_format_metadata + * @return $this + */ + public function setAddressFormatMetadata($address_format_metadata) + { + $this->container['address_format_metadata'] = $address_format_metadata; + + return $this; + } + + /** + * Gets allow_region + * @return string + */ + public function getAllowRegion() + { + return $this->container['allow_region']; + } + + /** + * Sets allow_region + * @param string $allow_region + * @return $this + */ + public function setAllowRegion($allow_region) + { + $this->container['allow_region'] = $allow_region; + + return $this; + } + + /** + * Gets calendar_type + * @return string + */ + public function getCalendarType() + { + return $this->container['calendar_type']; + } + + /** + * Sets calendar_type + * @param string $calendar_type + * @return $this + */ + public function setCalendarType($calendar_type) + { + $this->container['calendar_type'] = $calendar_type; + + return $this; + } + + /** + * Gets calendar_type_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getCalendarTypeMetadata() + { + return $this->container['calendar_type_metadata']; + } + + /** + * Sets calendar_type_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $calendar_type_metadata + * @return $this + */ + public function setCalendarTypeMetadata($calendar_type_metadata) + { + $this->container['calendar_type_metadata'] = $calendar_type_metadata; + + return $this; + } + + /** + * Gets culture_name + * @return string + */ + public function getCultureName() + { + return $this->container['culture_name']; + } + + /** + * Sets culture_name + * @param string $culture_name + * @return $this + */ + public function setCultureName($culture_name) + { + $this->container['culture_name'] = $culture_name; + + return $this; + } + + /** + * Gets culture_name_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getCultureNameMetadata() + { + return $this->container['culture_name_metadata']; + } + + /** + * Sets culture_name_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $culture_name_metadata + * @return $this + */ + public function setCultureNameMetadata($culture_name_metadata) + { + $this->container['culture_name_metadata'] = $culture_name_metadata; + + return $this; + } + + /** + * Gets currency_code + * @return string + */ + public function getCurrencyCode() + { + return $this->container['currency_code']; + } + + /** + * Sets currency_code + * @param string $currency_code + * @return $this + */ + public function setCurrencyCode($currency_code) + { + $this->container['currency_code'] = $currency_code; + + return $this; + } + + /** + * Gets currency_code_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getCurrencyCodeMetadata() + { + return $this->container['currency_code_metadata']; + } + + /** + * Sets currency_code_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $currency_code_metadata + * @return $this + */ + public function setCurrencyCodeMetadata($currency_code_metadata) + { + $this->container['currency_code_metadata'] = $currency_code_metadata; + + return $this; + } + + /** + * Gets currency_negative_format + * @return string + */ + public function getCurrencyNegativeFormat() + { + return $this->container['currency_negative_format']; + } + + /** + * Sets currency_negative_format + * @param string $currency_negative_format + * @return $this + */ + public function setCurrencyNegativeFormat($currency_negative_format) + { + $this->container['currency_negative_format'] = $currency_negative_format; + + return $this; + } + + /** + * Gets currency_negative_format_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getCurrencyNegativeFormatMetadata() + { + return $this->container['currency_negative_format_metadata']; + } + + /** + * Sets currency_negative_format_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $currency_negative_format_metadata + * @return $this + */ + public function setCurrencyNegativeFormatMetadata($currency_negative_format_metadata) + { + $this->container['currency_negative_format_metadata'] = $currency_negative_format_metadata; + + return $this; + } + + /** + * Gets currency_positive_format + * @return string + */ + public function getCurrencyPositiveFormat() + { + return $this->container['currency_positive_format']; + } + + /** + * Sets currency_positive_format + * @param string $currency_positive_format + * @return $this + */ + public function setCurrencyPositiveFormat($currency_positive_format) + { + $this->container['currency_positive_format'] = $currency_positive_format; + + return $this; + } + + /** + * Gets currency_positive_format_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getCurrencyPositiveFormatMetadata() + { + return $this->container['currency_positive_format_metadata']; + } + + /** + * Sets currency_positive_format_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $currency_positive_format_metadata + * @return $this + */ + public function setCurrencyPositiveFormatMetadata($currency_positive_format_metadata) + { + $this->container['currency_positive_format_metadata'] = $currency_positive_format_metadata; + + return $this; + } + + /** + * Gets custom_date_format + * @return string + */ + public function getCustomDateFormat() + { + return $this->container['custom_date_format']; + } + + /** + * Sets custom_date_format + * @param string $custom_date_format + * @return $this + */ + public function setCustomDateFormat($custom_date_format) + { + $this->container['custom_date_format'] = $custom_date_format; + + return $this; + } + + /** + * Gets custom_sign_date_format + * @return string + */ + public function getCustomSignDateFormat() + { + return $this->container['custom_sign_date_format']; + } + + /** + * Sets custom_sign_date_format + * @param string $custom_sign_date_format + * @return $this + */ + public function setCustomSignDateFormat($custom_sign_date_format) + { + $this->container['custom_sign_date_format'] = $custom_sign_date_format; + + return $this; + } + + /** + * Gets custom_sign_time_format + * @return string + */ + public function getCustomSignTimeFormat() + { + return $this->container['custom_sign_time_format']; + } + + /** + * Sets custom_sign_time_format + * @param string $custom_sign_time_format + * @return $this + */ + public function setCustomSignTimeFormat($custom_sign_time_format) + { + $this->container['custom_sign_time_format'] = $custom_sign_time_format; + + return $this; + } + + /** + * Gets custom_time_format + * @return string + */ + public function getCustomTimeFormat() + { + return $this->container['custom_time_format']; + } + + /** + * Sets custom_time_format + * @param string $custom_time_format + * @return $this + */ + public function setCustomTimeFormat($custom_time_format) + { + $this->container['custom_time_format'] = $custom_time_format; + + return $this; + } + + /** + * Gets date_format + * @return string + */ + public function getDateFormat() + { + return $this->container['date_format']; + } + + /** + * Sets date_format + * @param string $date_format + * @return $this + */ + public function setDateFormat($date_format) + { + $this->container['date_format'] = $date_format; + + return $this; + } + + /** + * Gets date_format_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getDateFormatMetadata() + { + return $this->container['date_format_metadata']; + } + + /** + * Sets date_format_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $date_format_metadata + * @return $this + */ + public function setDateFormatMetadata($date_format_metadata) + { + $this->container['date_format_metadata'] = $date_format_metadata; + + return $this; + } + + /** + * Gets effective_address_format + * @return string + */ + public function getEffectiveAddressFormat() + { + return $this->container['effective_address_format']; + } + + /** + * Sets effective_address_format + * @param string $effective_address_format + * @return $this + */ + public function setEffectiveAddressFormat($effective_address_format) + { + $this->container['effective_address_format'] = $effective_address_format; + + return $this; + } + + /** + * Gets effective_calendar_type + * @return string + */ + public function getEffectiveCalendarType() + { + return $this->container['effective_calendar_type']; + } + + /** + * Sets effective_calendar_type + * @param string $effective_calendar_type + * @return $this + */ + public function setEffectiveCalendarType($effective_calendar_type) + { + $this->container['effective_calendar_type'] = $effective_calendar_type; + + return $this; + } + + /** + * Gets effective_currency_code + * @return string + */ + public function getEffectiveCurrencyCode() + { + return $this->container['effective_currency_code']; + } + + /** + * Sets effective_currency_code + * @param string $effective_currency_code + * @return $this + */ + public function setEffectiveCurrencyCode($effective_currency_code) + { + $this->container['effective_currency_code'] = $effective_currency_code; + + return $this; + } + + /** + * Gets effective_currency_negative_format + * @return string + */ + public function getEffectiveCurrencyNegativeFormat() + { + return $this->container['effective_currency_negative_format']; + } + + /** + * Sets effective_currency_negative_format + * @param string $effective_currency_negative_format + * @return $this + */ + public function setEffectiveCurrencyNegativeFormat($effective_currency_negative_format) + { + $this->container['effective_currency_negative_format'] = $effective_currency_negative_format; + + return $this; + } + + /** + * Gets effective_currency_positive_format + * @return string + */ + public function getEffectiveCurrencyPositiveFormat() + { + return $this->container['effective_currency_positive_format']; + } + + /** + * Sets effective_currency_positive_format + * @param string $effective_currency_positive_format + * @return $this + */ + public function setEffectiveCurrencyPositiveFormat($effective_currency_positive_format) + { + $this->container['effective_currency_positive_format'] = $effective_currency_positive_format; + + return $this; + } + + /** + * Gets effective_custom_date_format + * @return string + */ + public function getEffectiveCustomDateFormat() + { + return $this->container['effective_custom_date_format']; + } + + /** + * Sets effective_custom_date_format + * @param string $effective_custom_date_format + * @return $this + */ + public function setEffectiveCustomDateFormat($effective_custom_date_format) + { + $this->container['effective_custom_date_format'] = $effective_custom_date_format; + + return $this; + } + + /** + * Gets effective_custom_time_format + * @return string + */ + public function getEffectiveCustomTimeFormat() + { + return $this->container['effective_custom_time_format']; + } + + /** + * Sets effective_custom_time_format + * @param string $effective_custom_time_format + * @return $this + */ + public function setEffectiveCustomTimeFormat($effective_custom_time_format) + { + $this->container['effective_custom_time_format'] = $effective_custom_time_format; + + return $this; + } + + /** + * Gets effective_date_format + * @return string + */ + public function getEffectiveDateFormat() + { + return $this->container['effective_date_format']; + } + + /** + * Sets effective_date_format + * @param string $effective_date_format + * @return $this + */ + public function setEffectiveDateFormat($effective_date_format) + { + $this->container['effective_date_format'] = $effective_date_format; + + return $this; + } + + /** + * Gets effective_initial_format + * @return string + */ + public function getEffectiveInitialFormat() + { + return $this->container['effective_initial_format']; + } + + /** + * Sets effective_initial_format + * @param string $effective_initial_format + * @return $this + */ + public function setEffectiveInitialFormat($effective_initial_format) + { + $this->container['effective_initial_format'] = $effective_initial_format; + + return $this; + } + + /** + * Gets effective_name_format + * @return string + */ + public function getEffectiveNameFormat() + { + return $this->container['effective_name_format']; + } + + /** + * Sets effective_name_format + * @param string $effective_name_format + * @return $this + */ + public function setEffectiveNameFormat($effective_name_format) + { + $this->container['effective_name_format'] = $effective_name_format; + + return $this; + } + + /** + * Gets effective_time_format + * @return string + */ + public function getEffectiveTimeFormat() + { + return $this->container['effective_time_format']; + } + + /** + * Sets effective_time_format + * @param string $effective_time_format + * @return $this + */ + public function setEffectiveTimeFormat($effective_time_format) + { + $this->container['effective_time_format'] = $effective_time_format; + + return $this; + } + + /** + * Gets effective_time_zone + * @return string + */ + public function getEffectiveTimeZone() + { + return $this->container['effective_time_zone']; + } + + /** + * Sets effective_time_zone + * @param string $effective_time_zone + * @return $this + */ + public function setEffectiveTimeZone($effective_time_zone) + { + $this->container['effective_time_zone'] = $effective_time_zone; + + return $this; + } + + /** + * Gets initial_format + * @return string + */ + public function getInitialFormat() + { + return $this->container['initial_format']; + } + + /** + * Sets initial_format + * @param string $initial_format + * @return $this + */ + public function setInitialFormat($initial_format) + { + $this->container['initial_format'] = $initial_format; + + return $this; + } + + /** + * Gets initial_format_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getInitialFormatMetadata() + { + return $this->container['initial_format_metadata']; + } + + /** + * Sets initial_format_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $initial_format_metadata + * @return $this + */ + public function setInitialFormatMetadata($initial_format_metadata) + { + $this->container['initial_format_metadata'] = $initial_format_metadata; + + return $this; + } + + /** + * Gets name_format + * @return string + */ + public function getNameFormat() + { + return $this->container['name_format']; + } + + /** + * Sets name_format + * @param string $name_format + * @return $this + */ + public function setNameFormat($name_format) + { + $this->container['name_format'] = $name_format; + + return $this; + } + + /** + * Gets name_format_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getNameFormatMetadata() + { + return $this->container['name_format_metadata']; + } + + /** + * Sets name_format_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $name_format_metadata + * @return $this + */ + public function setNameFormatMetadata($name_format_metadata) + { + $this->container['name_format_metadata'] = $name_format_metadata; + + return $this; + } + + /** + * Gets sign_date_format + * @return string + */ + public function getSignDateFormat() + { + return $this->container['sign_date_format']; + } + + /** + * Sets sign_date_format + * @param string $sign_date_format + * @return $this + */ + public function setSignDateFormat($sign_date_format) + { + $this->container['sign_date_format'] = $sign_date_format; + + return $this; + } + + /** + * Gets sign_date_format_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSignDateFormatMetadata() + { + return $this->container['sign_date_format_metadata']; + } + + /** + * Sets sign_date_format_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $sign_date_format_metadata + * @return $this + */ + public function setSignDateFormatMetadata($sign_date_format_metadata) + { + $this->container['sign_date_format_metadata'] = $sign_date_format_metadata; + + return $this; + } + + /** + * Gets sign_time_format + * @return string + */ + public function getSignTimeFormat() + { + return $this->container['sign_time_format']; + } + + /** + * Sets sign_time_format + * @param string $sign_time_format + * @return $this + */ + public function setSignTimeFormat($sign_time_format) + { + $this->container['sign_time_format'] = $sign_time_format; + + return $this; + } + + /** + * Gets sign_time_format_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSignTimeFormatMetadata() + { + return $this->container['sign_time_format_metadata']; + } + + /** + * Sets sign_time_format_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $sign_time_format_metadata + * @return $this + */ + public function setSignTimeFormatMetadata($sign_time_format_metadata) + { + $this->container['sign_time_format_metadata'] = $sign_time_format_metadata; + + return $this; + } + + /** + * Gets time_format + * @return string + */ + public function getTimeFormat() + { + return $this->container['time_format']; + } + + /** + * Sets time_format + * @param string $time_format + * @return $this + */ + public function setTimeFormat($time_format) + { + $this->container['time_format'] = $time_format; + + return $this; + } + + /** + * Gets time_format_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getTimeFormatMetadata() + { + return $this->container['time_format_metadata']; + } + + /** + * Sets time_format_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $time_format_metadata + * @return $this + */ + public function setTimeFormatMetadata($time_format_metadata) + { + $this->container['time_format_metadata'] = $time_format_metadata; + + return $this; + } + + /** + * Gets time_zone + * @return string + */ + public function getTimeZone() + { + return $this->container['time_zone']; + } + + /** + * Sets time_zone + * @param string $time_zone + * @return $this + */ + public function setTimeZone($time_zone) + { + $this->container['time_zone'] = $time_zone; + + return $this; + } + + /** + * Gets time_zone_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getTimeZoneMetadata() + { + return $this->container['time_zone_metadata']; + } + + /** + * Sets time_zone_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $time_zone_metadata + * @return $this + */ + public function setTimeZoneMetadata($time_zone_metadata) + { + $this->container['time_zone_metadata'] = $time_zone_metadata; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/LocalePolicyTab.php b/src/Model/LocalePolicyTab.php new file mode 100644 index 00000000..8baad0ed --- /dev/null +++ b/src/Model/LocalePolicyTab.php @@ -0,0 +1,513 @@ + 'string', + 'calendar_type' => 'string', + 'culture_name' => 'string', + 'currency_negative_format' => 'string', + 'currency_positive_format' => 'string', + 'custom_date_format' => 'string', + 'custom_time_format' => 'string', + 'date_format' => 'string', + 'initial_format' => 'string', + 'name_format' => 'string', + 'time_format' => 'string', + 'time_zone' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'address_format' => 'addressFormat', + 'calendar_type' => 'calendarType', + 'culture_name' => 'cultureName', + 'currency_negative_format' => 'currencyNegativeFormat', + 'currency_positive_format' => 'currencyPositiveFormat', + 'custom_date_format' => 'customDateFormat', + 'custom_time_format' => 'customTimeFormat', + 'date_format' => 'dateFormat', + 'initial_format' => 'initialFormat', + 'name_format' => 'nameFormat', + 'time_format' => 'timeFormat', + 'time_zone' => 'timeZone' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'address_format' => 'setAddressFormat', + 'calendar_type' => 'setCalendarType', + 'culture_name' => 'setCultureName', + 'currency_negative_format' => 'setCurrencyNegativeFormat', + 'currency_positive_format' => 'setCurrencyPositiveFormat', + 'custom_date_format' => 'setCustomDateFormat', + 'custom_time_format' => 'setCustomTimeFormat', + 'date_format' => 'setDateFormat', + 'initial_format' => 'setInitialFormat', + 'name_format' => 'setNameFormat', + 'time_format' => 'setTimeFormat', + 'time_zone' => 'setTimeZone' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'address_format' => 'getAddressFormat', + 'calendar_type' => 'getCalendarType', + 'culture_name' => 'getCultureName', + 'currency_negative_format' => 'getCurrencyNegativeFormat', + 'currency_positive_format' => 'getCurrencyPositiveFormat', + 'custom_date_format' => 'getCustomDateFormat', + 'custom_time_format' => 'getCustomTimeFormat', + 'date_format' => 'getDateFormat', + 'initial_format' => 'getInitialFormat', + 'name_format' => 'getNameFormat', + 'time_format' => 'getTimeFormat', + 'time_zone' => 'getTimeZone' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['address_format'] = isset($data['address_format']) ? $data['address_format'] : null; + $this->container['calendar_type'] = isset($data['calendar_type']) ? $data['calendar_type'] : null; + $this->container['culture_name'] = isset($data['culture_name']) ? $data['culture_name'] : null; + $this->container['currency_negative_format'] = isset($data['currency_negative_format']) ? $data['currency_negative_format'] : null; + $this->container['currency_positive_format'] = isset($data['currency_positive_format']) ? $data['currency_positive_format'] : null; + $this->container['custom_date_format'] = isset($data['custom_date_format']) ? $data['custom_date_format'] : null; + $this->container['custom_time_format'] = isset($data['custom_time_format']) ? $data['custom_time_format'] : null; + $this->container['date_format'] = isset($data['date_format']) ? $data['date_format'] : null; + $this->container['initial_format'] = isset($data['initial_format']) ? $data['initial_format'] : null; + $this->container['name_format'] = isset($data['name_format']) ? $data['name_format'] : null; + $this->container['time_format'] = isset($data['time_format']) ? $data['time_format'] : null; + $this->container['time_zone'] = isset($data['time_zone']) ? $data['time_zone'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets address_format + * @return string + */ + public function getAddressFormat() + { + return $this->container['address_format']; + } + + /** + * Sets address_format + * @param string $address_format + * @return $this + */ + public function setAddressFormat($address_format) + { + $this->container['address_format'] = $address_format; + + return $this; + } + + /** + * Gets calendar_type + * @return string + */ + public function getCalendarType() + { + return $this->container['calendar_type']; + } + + /** + * Sets calendar_type + * @param string $calendar_type + * @return $this + */ + public function setCalendarType($calendar_type) + { + $this->container['calendar_type'] = $calendar_type; + + return $this; + } + + /** + * Gets culture_name + * @return string + */ + public function getCultureName() + { + return $this->container['culture_name']; + } + + /** + * Sets culture_name + * @param string $culture_name + * @return $this + */ + public function setCultureName($culture_name) + { + $this->container['culture_name'] = $culture_name; + + return $this; + } + + /** + * Gets currency_negative_format + * @return string + */ + public function getCurrencyNegativeFormat() + { + return $this->container['currency_negative_format']; + } + + /** + * Sets currency_negative_format + * @param string $currency_negative_format + * @return $this + */ + public function setCurrencyNegativeFormat($currency_negative_format) + { + $this->container['currency_negative_format'] = $currency_negative_format; + + return $this; + } + + /** + * Gets currency_positive_format + * @return string + */ + public function getCurrencyPositiveFormat() + { + return $this->container['currency_positive_format']; + } + + /** + * Sets currency_positive_format + * @param string $currency_positive_format + * @return $this + */ + public function setCurrencyPositiveFormat($currency_positive_format) + { + $this->container['currency_positive_format'] = $currency_positive_format; + + return $this; + } + + /** + * Gets custom_date_format + * @return string + */ + public function getCustomDateFormat() + { + return $this->container['custom_date_format']; + } + + /** + * Sets custom_date_format + * @param string $custom_date_format + * @return $this + */ + public function setCustomDateFormat($custom_date_format) + { + $this->container['custom_date_format'] = $custom_date_format; + + return $this; + } + + /** + * Gets custom_time_format + * @return string + */ + public function getCustomTimeFormat() + { + return $this->container['custom_time_format']; + } + + /** + * Sets custom_time_format + * @param string $custom_time_format + * @return $this + */ + public function setCustomTimeFormat($custom_time_format) + { + $this->container['custom_time_format'] = $custom_time_format; + + return $this; + } + + /** + * Gets date_format + * @return string + */ + public function getDateFormat() + { + return $this->container['date_format']; + } + + /** + * Sets date_format + * @param string $date_format + * @return $this + */ + public function setDateFormat($date_format) + { + $this->container['date_format'] = $date_format; + + return $this; + } + + /** + * Gets initial_format + * @return string + */ + public function getInitialFormat() + { + return $this->container['initial_format']; + } + + /** + * Sets initial_format + * @param string $initial_format + * @return $this + */ + public function setInitialFormat($initial_format) + { + $this->container['initial_format'] = $initial_format; + + return $this; + } + + /** + * Gets name_format + * @return string + */ + public function getNameFormat() + { + return $this->container['name_format']; + } + + /** + * Sets name_format + * @param string $name_format + * @return $this + */ + public function setNameFormat($name_format) + { + $this->container['name_format'] = $name_format; + + return $this; + } + + /** + * Gets time_format + * @return string + */ + public function getTimeFormat() + { + return $this->container['time_format']; + } + + /** + * Sets time_format + * @param string $time_format + * @return $this + */ + public function setTimeFormat($time_format) + { + $this->container['time_format'] = $time_format; + + return $this; + } + + /** + * Gets time_zone + * @return string + */ + public function getTimeZone() + { + return $this->container['time_zone']; + } + + /** + * Sets time_zone + * @param string $time_zone + * @return $this + */ + public function setTimeZone($time_zone) + { + $this->container['time_zone'] = $time_zone; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/LockInformation.php b/src/Model/LockInformation.php index aeda047d..2153ab2b 100644 --- a/src/Model/LockInformation.php +++ b/src/Model/LockInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/LockRequest.php b/src/Model/LockRequest.php index fe60e38e..dbb3d2d3 100644 --- a/src/Model/LockRequest.php +++ b/src/Model/LockRequest.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/LoginAccount.php b/src/Model/LoginAccount.php index 03e842d3..fb8db7d2 100644 --- a/src/Model/LoginAccount.php +++ b/src/Model/LoginAccount.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/LoginInformation.php b/src/Model/LoginInformation.php index 0d6381dd..b5125499 100644 --- a/src/Model/LoginInformation.php +++ b/src/Model/LoginInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/MatchBox.php b/src/Model/MatchBox.php index 692b6640..9fe65cc6 100644 --- a/src/Model/MatchBox.php +++ b/src/Model/MatchBox.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -54,11 +54,11 @@ class MatchBox implements ArrayAccess * @var string[] */ protected static $swaggerTypes = [ - 'height' => 'int', - 'page_number' => 'int', - 'width' => 'int', - 'x_position' => 'int', - 'y_position' => 'int' + 'height' => 'string', + 'page_number' => 'string', + 'width' => 'string', + 'x_position' => 'string', + 'y_position' => 'string' ]; public static function swaggerTypes() @@ -167,7 +167,7 @@ public function valid() /** * Gets height - * @return int + * @return string */ public function getHeight() { @@ -176,7 +176,7 @@ public function getHeight() /** * Sets height - * @param int $height Height of the tab in pixels. + * @param string $height Height of the tab in pixels. * @return $this */ public function setHeight($height) @@ -188,7 +188,7 @@ public function setHeight($height) /** * Gets page_number - * @return int + * @return string */ public function getPageNumber() { @@ -197,7 +197,7 @@ public function getPageNumber() /** * Sets page_number - * @param int $page_number Specifies the page number on which the tab is located. + * @param string $page_number Specifies the page number on which the tab is located. * @return $this */ public function setPageNumber($page_number) @@ -209,7 +209,7 @@ public function setPageNumber($page_number) /** * Gets width - * @return int + * @return string */ public function getWidth() { @@ -218,7 +218,7 @@ public function getWidth() /** * Sets width - * @param int $width Width of the tab in pixels. + * @param string $width Width of the tab in pixels. * @return $this */ public function setWidth($width) @@ -230,7 +230,7 @@ public function setWidth($width) /** * Gets x_position - * @return int + * @return string */ public function getXPosition() { @@ -239,7 +239,7 @@ public function getXPosition() /** * Sets x_position - * @param int $x_position This indicates the horizontal offset of the object on the page. DocuSign uses 72 DPI when determining position. + * @param string $x_position This indicates the horizontal offset of the object on the page. DocuSign uses 72 DPI when determining position. * @return $this */ public function setXPosition($x_position) @@ -251,7 +251,7 @@ public function setXPosition($x_position) /** * Gets y_position - * @return int + * @return string */ public function getYPosition() { @@ -260,7 +260,7 @@ public function getYPosition() /** * Sets y_position - * @param int $y_position This indicates the vertical offset of the object on the page. DocuSign uses 72 DPI when determining position. + * @param string $y_position This indicates the vertical offset of the object on the page. DocuSign uses 72 DPI when determining position. * @return $this */ public function setYPosition($y_position) diff --git a/src/Model/MemberGroupSharedItem.php b/src/Model/MemberGroupSharedItem.php index 8ea5f2dc..3c1211a2 100644 --- a/src/Model/MemberGroupSharedItem.php +++ b/src/Model/MemberGroupSharedItem.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/MemberSharedItems.php b/src/Model/MemberSharedItems.php index aac27aba..e327b7af 100644 --- a/src/Model/MemberSharedItems.php +++ b/src/Model/MemberSharedItems.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -56,6 +56,7 @@ class MemberSharedItems implements ArrayAccess protected static $swaggerTypes = [ 'envelopes' => '\DocuSign\eSign\Model\SharedItem[]', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', + 'folders' => '\DocuSign\eSign\Model\FolderSharedItem[]', 'templates' => '\DocuSign\eSign\Model\TemplateSharedItem[]', 'user' => '\DocuSign\eSign\Model\UserInfo' ]; @@ -72,6 +73,7 @@ public static function swaggerTypes() protected static $attributeMap = [ 'envelopes' => 'envelopes', 'error_details' => 'errorDetails', + 'folders' => 'folders', 'templates' => 'templates', 'user' => 'user' ]; @@ -84,6 +86,7 @@ public static function swaggerTypes() protected static $setters = [ 'envelopes' => 'setEnvelopes', 'error_details' => 'setErrorDetails', + 'folders' => 'setFolders', 'templates' => 'setTemplates', 'user' => 'setUser' ]; @@ -96,6 +99,7 @@ public static function swaggerTypes() protected static $getters = [ 'envelopes' => 'getEnvelopes', 'error_details' => 'getErrorDetails', + 'folders' => 'getFolders', 'templates' => 'getTemplates', 'user' => 'getUser' ]; @@ -133,6 +137,7 @@ public function __construct(array $data = null) { $this->container['envelopes'] = isset($data['envelopes']) ? $data['envelopes'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; + $this->container['folders'] = isset($data['folders']) ? $data['folders'] : null; $this->container['templates'] = isset($data['templates']) ? $data['templates'] : null; $this->container['user'] = isset($data['user']) ? $data['user'] : null; } @@ -202,6 +207,27 @@ public function setErrorDetails($error_details) return $this; } + /** + * Gets folders + * @return \DocuSign\eSign\Model\FolderSharedItem[] + */ + public function getFolders() + { + return $this->container['folders']; + } + + /** + * Sets folders + * @param \DocuSign\eSign\Model\FolderSharedItem[] $folders + * @return $this + */ + public function setFolders($folders) + { + $this->container['folders'] = $folders; + + return $this; + } + /** * Gets templates * @return \DocuSign\eSign\Model\TemplateSharedItem[] diff --git a/src/Model/MergeField.php b/src/Model/MergeField.php index a88d6060..8e000f5b 100644 --- a/src/Model/MergeField.php +++ b/src/Model/MergeField.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -56,10 +56,17 @@ class MergeField implements ArrayAccess */ protected static $swaggerTypes = [ 'allow_sender_to_edit' => 'string', + 'allow_sender_to_edit_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'configuration_type' => 'string', + 'configuration_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'path' => 'string', + 'path_extended' => '\DocuSign\eSign\Model\PathExtendedElement[]', + 'path_extended_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'path_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'row' => 'string', - 'write_back' => 'string' + 'row_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'write_back' => 'string', + 'write_back_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -73,10 +80,17 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'allow_sender_to_edit' => 'allowSenderToEdit', + 'allow_sender_to_edit_metadata' => 'allowSenderToEditMetadata', 'configuration_type' => 'configurationType', + 'configuration_type_metadata' => 'configurationTypeMetadata', 'path' => 'path', + 'path_extended' => 'pathExtended', + 'path_extended_metadata' => 'pathExtendedMetadata', + 'path_metadata' => 'pathMetadata', 'row' => 'row', - 'write_back' => 'writeBack' + 'row_metadata' => 'rowMetadata', + 'write_back' => 'writeBack', + 'write_back_metadata' => 'writeBackMetadata' ]; @@ -86,10 +100,17 @@ public static function swaggerTypes() */ protected static $setters = [ 'allow_sender_to_edit' => 'setAllowSenderToEdit', + 'allow_sender_to_edit_metadata' => 'setAllowSenderToEditMetadata', 'configuration_type' => 'setConfigurationType', + 'configuration_type_metadata' => 'setConfigurationTypeMetadata', 'path' => 'setPath', + 'path_extended' => 'setPathExtended', + 'path_extended_metadata' => 'setPathExtendedMetadata', + 'path_metadata' => 'setPathMetadata', 'row' => 'setRow', - 'write_back' => 'setWriteBack' + 'row_metadata' => 'setRowMetadata', + 'write_back' => 'setWriteBack', + 'write_back_metadata' => 'setWriteBackMetadata' ]; @@ -99,10 +120,17 @@ public static function swaggerTypes() */ protected static $getters = [ 'allow_sender_to_edit' => 'getAllowSenderToEdit', + 'allow_sender_to_edit_metadata' => 'getAllowSenderToEditMetadata', 'configuration_type' => 'getConfigurationType', + 'configuration_type_metadata' => 'getConfigurationTypeMetadata', 'path' => 'getPath', + 'path_extended' => 'getPathExtended', + 'path_extended_metadata' => 'getPathExtendedMetadata', + 'path_metadata' => 'getPathMetadata', 'row' => 'getRow', - 'write_back' => 'getWriteBack' + 'row_metadata' => 'getRowMetadata', + 'write_back' => 'getWriteBack', + 'write_back_metadata' => 'getWriteBackMetadata' ]; public static function attributeMap() @@ -137,10 +165,17 @@ public static function getters() public function __construct(array $data = null) { $this->container['allow_sender_to_edit'] = isset($data['allow_sender_to_edit']) ? $data['allow_sender_to_edit'] : null; + $this->container['allow_sender_to_edit_metadata'] = isset($data['allow_sender_to_edit_metadata']) ? $data['allow_sender_to_edit_metadata'] : null; $this->container['configuration_type'] = isset($data['configuration_type']) ? $data['configuration_type'] : null; + $this->container['configuration_type_metadata'] = isset($data['configuration_type_metadata']) ? $data['configuration_type_metadata'] : null; $this->container['path'] = isset($data['path']) ? $data['path'] : null; + $this->container['path_extended'] = isset($data['path_extended']) ? $data['path_extended'] : null; + $this->container['path_extended_metadata'] = isset($data['path_extended_metadata']) ? $data['path_extended_metadata'] : null; + $this->container['path_metadata'] = isset($data['path_metadata']) ? $data['path_metadata'] : null; $this->container['row'] = isset($data['row']) ? $data['row'] : null; + $this->container['row_metadata'] = isset($data['row_metadata']) ? $data['row_metadata'] : null; $this->container['write_back'] = isset($data['write_back']) ? $data['write_back'] : null; + $this->container['write_back_metadata'] = isset($data['write_back_metadata']) ? $data['write_back_metadata'] : null; } /** @@ -187,6 +222,27 @@ public function setAllowSenderToEdit($allow_sender_to_edit) return $this; } + /** + * Gets allow_sender_to_edit_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAllowSenderToEditMetadata() + { + return $this->container['allow_sender_to_edit_metadata']; + } + + /** + * Sets allow_sender_to_edit_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $allow_sender_to_edit_metadata + * @return $this + */ + public function setAllowSenderToEditMetadata($allow_sender_to_edit_metadata) + { + $this->container['allow_sender_to_edit_metadata'] = $allow_sender_to_edit_metadata; + + return $this; + } + /** * Gets configuration_type * @return string @@ -208,6 +264,27 @@ public function setConfigurationType($configuration_type) return $this; } + /** + * Gets configuration_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConfigurationTypeMetadata() + { + return $this->container['configuration_type_metadata']; + } + + /** + * Sets configuration_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $configuration_type_metadata + * @return $this + */ + public function setConfigurationTypeMetadata($configuration_type_metadata) + { + $this->container['configuration_type_metadata'] = $configuration_type_metadata; + + return $this; + } + /** * Gets path * @return string @@ -229,6 +306,69 @@ public function setPath($path) return $this; } + /** + * Gets path_extended + * @return \DocuSign\eSign\Model\PathExtendedElement[] + */ + public function getPathExtended() + { + return $this->container['path_extended']; + } + + /** + * Sets path_extended + * @param \DocuSign\eSign\Model\PathExtendedElement[] $path_extended + * @return $this + */ + public function setPathExtended($path_extended) + { + $this->container['path_extended'] = $path_extended; + + return $this; + } + + /** + * Gets path_extended_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPathExtendedMetadata() + { + return $this->container['path_extended_metadata']; + } + + /** + * Sets path_extended_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $path_extended_metadata + * @return $this + */ + public function setPathExtendedMetadata($path_extended_metadata) + { + $this->container['path_extended_metadata'] = $path_extended_metadata; + + return $this; + } + + /** + * Gets path_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPathMetadata() + { + return $this->container['path_metadata']; + } + + /** + * Sets path_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $path_metadata + * @return $this + */ + public function setPathMetadata($path_metadata) + { + $this->container['path_metadata'] = $path_metadata; + + return $this; + } + /** * Gets row * @return string @@ -250,6 +390,27 @@ public function setRow($row) return $this; } + /** + * Gets row_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRowMetadata() + { + return $this->container['row_metadata']; + } + + /** + * Sets row_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $row_metadata + * @return $this + */ + public function setRowMetadata($row_metadata) + { + $this->container['row_metadata'] = $row_metadata; + + return $this; + } + /** * Gets write_back * @return string @@ -270,6 +431,27 @@ public function setWriteBack($write_back) return $this; } + + /** + * Gets write_back_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWriteBackMetadata() + { + return $this->container['write_back_metadata']; + } + + /** + * Sets write_back_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $write_back_metadata + * @return $this + */ + public function setWriteBackMetadata($write_back_metadata) + { + $this->container['write_back_metadata'] = $write_back_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/MobileNotifierConfiguration.php b/src/Model/MobileNotifierConfiguration.php index 3d695443..83e86c69 100644 --- a/src/Model/MobileNotifierConfiguration.php +++ b/src/Model/MobileNotifierConfiguration.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/MobileNotifierConfigurationInformation.php b/src/Model/MobileNotifierConfigurationInformation.php index ca525f9f..51dc989e 100644 --- a/src/Model/MobileNotifierConfigurationInformation.php +++ b/src/Model/MobileNotifierConfigurationInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ModelList.php b/src/Model/ModelList.php index 61396094..8dcee796 100644 --- a/src/Model/ModelList.php +++ b/src/Model/ModelList.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,46 +55,102 @@ class ModelList implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'bold' => 'string', + 'bold_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'font' => 'string', 'font_color' => 'string', + 'font_color_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'font_size' => 'string', + 'font_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'italic' => 'string', + 'italic_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'list_items' => '\DocuSign\eSign\Model\ListItem[]', + 'list_selected_value' => 'string', + 'list_selected_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locale_policy' => '\DocuSign\eSign\Model\LocalePolicyTab', 'locked' => 'string', + 'locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_all' => 'string', + 'require_all_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'required' => 'string', + 'required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_initial_on_shared_change' => 'string', + 'require_initial_on_shared_change_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'sender_required' => 'string', + 'sender_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'shared' => 'string', + 'shared_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'underline' => 'string', + 'underline_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'value' => 'string', - 'width' => 'int', + 'value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -108,46 +164,102 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'bold' => 'bold', + 'bold_metadata' => 'boldMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', 'font' => 'font', 'font_color' => 'fontColor', + 'font_color_metadata' => 'fontColorMetadata', + 'font_metadata' => 'fontMetadata', 'font_size' => 'fontSize', + 'font_size_metadata' => 'fontSizeMetadata', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', + 'height' => 'height', + 'height_metadata' => 'heightMetadata', 'italic' => 'italic', + 'italic_metadata' => 'italicMetadata', 'list_items' => 'listItems', + 'list_selected_value' => 'listSelectedValue', + 'list_selected_value_metadata' => 'listSelectedValueMetadata', + 'locale_policy' => 'localePolicy', 'locked' => 'locked', + 'locked_metadata' => 'lockedMetadata', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'require_all' => 'requireAll', + 'require_all_metadata' => 'requireAllMetadata', 'required' => 'required', + 'required_metadata' => 'requiredMetadata', 'require_initial_on_shared_change' => 'requireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'requireInitialOnSharedChangeMetadata', 'sender_required' => 'senderRequired', + 'sender_required_metadata' => 'senderRequiredMetadata', 'shared' => 'shared', + 'shared_metadata' => 'sharedMetadata', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', 'underline' => 'underline', + 'underline_metadata' => 'underlineMetadata', 'value' => 'value', + 'value_metadata' => 'valueMetadata', 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -157,46 +269,102 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'bold' => 'setBold', + 'bold_metadata' => 'setBoldMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', 'font' => 'setFont', 'font_color' => 'setFontColor', + 'font_color_metadata' => 'setFontColorMetadata', + 'font_metadata' => 'setFontMetadata', 'font_size' => 'setFontSize', + 'font_size_metadata' => 'setFontSizeMetadata', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', + 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', 'italic' => 'setItalic', + 'italic_metadata' => 'setItalicMetadata', 'list_items' => 'setListItems', + 'list_selected_value' => 'setListSelectedValue', + 'list_selected_value_metadata' => 'setListSelectedValueMetadata', + 'locale_policy' => 'setLocalePolicy', 'locked' => 'setLocked', + 'locked_metadata' => 'setLockedMetadata', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'require_all' => 'setRequireAll', + 'require_all_metadata' => 'setRequireAllMetadata', 'required' => 'setRequired', + 'required_metadata' => 'setRequiredMetadata', 'require_initial_on_shared_change' => 'setRequireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'setRequireInitialOnSharedChangeMetadata', 'sender_required' => 'setSenderRequired', + 'sender_required_metadata' => 'setSenderRequiredMetadata', 'shared' => 'setShared', + 'shared_metadata' => 'setSharedMetadata', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', 'underline' => 'setUnderline', + 'underline_metadata' => 'setUnderlineMetadata', 'value' => 'setValue', + 'value_metadata' => 'setValueMetadata', 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -206,46 +374,102 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'bold' => 'getBold', + 'bold_metadata' => 'getBoldMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', 'font' => 'getFont', 'font_color' => 'getFontColor', + 'font_color_metadata' => 'getFontColorMetadata', + 'font_metadata' => 'getFontMetadata', 'font_size' => 'getFontSize', + 'font_size_metadata' => 'getFontSizeMetadata', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', + 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', 'italic' => 'getItalic', + 'italic_metadata' => 'getItalicMetadata', 'list_items' => 'getListItems', + 'list_selected_value' => 'getListSelectedValue', + 'list_selected_value_metadata' => 'getListSelectedValueMetadata', + 'locale_policy' => 'getLocalePolicy', 'locked' => 'getLocked', + 'locked_metadata' => 'getLockedMetadata', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'require_all' => 'getRequireAll', + 'require_all_metadata' => 'getRequireAllMetadata', 'required' => 'getRequired', + 'required_metadata' => 'getRequiredMetadata', 'require_initial_on_shared_change' => 'getRequireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'getRequireInitialOnSharedChangeMetadata', 'sender_required' => 'getSenderRequired', + 'sender_required_metadata' => 'getSenderRequiredMetadata', 'shared' => 'getShared', + 'shared_metadata' => 'getSharedMetadata', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', 'underline' => 'getUnderline', + 'underline_metadata' => 'getUnderlineMetadata', 'value' => 'getValue', + 'value_metadata' => 'getValueMetadata', 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -280,46 +504,102 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['bold'] = isset($data['bold']) ? $data['bold'] : null; + $this->container['bold_metadata'] = isset($data['bold_metadata']) ? $data['bold_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['font'] = isset($data['font']) ? $data['font'] : null; $this->container['font_color'] = isset($data['font_color']) ? $data['font_color'] : null; + $this->container['font_color_metadata'] = isset($data['font_color_metadata']) ? $data['font_color_metadata'] : null; + $this->container['font_metadata'] = isset($data['font_metadata']) ? $data['font_metadata'] : null; $this->container['font_size'] = isset($data['font_size']) ? $data['font_size'] : null; + $this->container['font_size_metadata'] = isset($data['font_size_metadata']) ? $data['font_size_metadata'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; $this->container['italic'] = isset($data['italic']) ? $data['italic'] : null; + $this->container['italic_metadata'] = isset($data['italic_metadata']) ? $data['italic_metadata'] : null; $this->container['list_items'] = isset($data['list_items']) ? $data['list_items'] : null; + $this->container['list_selected_value'] = isset($data['list_selected_value']) ? $data['list_selected_value'] : null; + $this->container['list_selected_value_metadata'] = isset($data['list_selected_value_metadata']) ? $data['list_selected_value_metadata'] : null; + $this->container['locale_policy'] = isset($data['locale_policy']) ? $data['locale_policy'] : null; $this->container['locked'] = isset($data['locked']) ? $data['locked'] : null; + $this->container['locked_metadata'] = isset($data['locked_metadata']) ? $data['locked_metadata'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['require_all'] = isset($data['require_all']) ? $data['require_all'] : null; + $this->container['require_all_metadata'] = isset($data['require_all_metadata']) ? $data['require_all_metadata'] : null; $this->container['required'] = isset($data['required']) ? $data['required'] : null; + $this->container['required_metadata'] = isset($data['required_metadata']) ? $data['required_metadata'] : null; $this->container['require_initial_on_shared_change'] = isset($data['require_initial_on_shared_change']) ? $data['require_initial_on_shared_change'] : null; + $this->container['require_initial_on_shared_change_metadata'] = isset($data['require_initial_on_shared_change_metadata']) ? $data['require_initial_on_shared_change_metadata'] : null; $this->container['sender_required'] = isset($data['sender_required']) ? $data['sender_required'] : null; + $this->container['sender_required_metadata'] = isset($data['sender_required_metadata']) ? $data['sender_required_metadata'] : null; $this->container['shared'] = isset($data['shared']) ? $data['shared'] : null; + $this->container['shared_metadata'] = isset($data['shared_metadata']) ? $data['shared_metadata'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; $this->container['underline'] = isset($data['underline']) ? $data['underline'] : null; + $this->container['underline_metadata'] = isset($data['underline_metadata']) ? $data['underline_metadata'] : null; $this->container['value'] = isset($data['value']) ? $data['value'] : null; + $this->container['value_metadata'] = isset($data['value_metadata']) ? $data['value_metadata'] : null; $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -366,6 +646,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -387,6 +688,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -408,6 +730,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -429,6 +772,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -450,6 +814,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -471,6 +898,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -492,6 +940,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -513,6 +982,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets bold * @return string @@ -534,6 +1024,27 @@ public function setBold($bold) return $this; } + /** + * Gets bold_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getBoldMetadata() + { + return $this->container['bold_metadata']; + } + + /** + * Sets bold_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $bold_metadata + * @return $this + */ + public function setBoldMetadata($bold_metadata) + { + $this->container['bold_metadata'] = $bold_metadata; + + return $this; + } + /** * Gets conditional_parent_label * @return string @@ -555,6 +1066,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -576,6 +1108,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -597,6 +1150,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -618,6 +1192,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -682,138 +1277,516 @@ public function setFontColor($font_color) } /** - * Gets font_size - * @return string + * Gets font_color_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getFontSize() + public function getFontColorMetadata() { - return $this->container['font_size']; + return $this->container['font_color_metadata']; } /** - * Sets font_size - * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * Sets font_color_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_color_metadata * @return $this */ - public function setFontSize($font_size) + public function setFontColorMetadata($font_color_metadata) { - $this->container['font_size'] = $font_size; + $this->container['font_color_metadata'] = $font_color_metadata; return $this; } /** - * Gets italic - * @return string + * Gets font_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getItalic() + public function getFontMetadata() { - return $this->container['italic']; + return $this->container['font_metadata']; } /** - * Sets italic - * @param string $italic When set to **true**, the information in the tab is italic. + * Sets font_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_metadata * @return $this */ - public function setItalic($italic) + public function setFontMetadata($font_metadata) { - $this->container['italic'] = $italic; + $this->container['font_metadata'] = $font_metadata; return $this; } /** - * Gets list_items - * @return \DocuSign\eSign\Model\ListItem[] + * Gets font_size + * @return string */ - public function getListItems() + public function getFontSize() { - return $this->container['list_items']; + return $this->container['font_size']; } /** - * Sets list_items - * @param \DocuSign\eSign\Model\ListItem[] $list_items The list of values that can be selected by senders. The list values are separated by semi-colons. Example: [one;two;three;four] Maximum Length of listItems: 2048 characters. Maximum Length of items in the list: 100 characters. + * Sets font_size + * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. * @return $this */ - public function setListItems($list_items) + public function setFontSize($font_size) { - $this->container['list_items'] = $list_items; + $this->container['font_size'] = $font_size; return $this; } /** - * Gets locked - * @return string + * Gets font_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getLocked() + public function getFontSizeMetadata() { - return $this->container['locked']; + return $this->container['font_size_metadata']; } /** - * Sets locked - * @param string $locked When set to **true**, the signer cannot change the data of the custom tab. + * Sets font_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_size_metadata * @return $this */ - public function setLocked($locked) + public function setFontSizeMetadata($font_size_metadata) { - $this->container['locked'] = $locked; + $this->container['font_size_metadata'] = $font_size_metadata; return $this; } /** - * Gets merge_field - * @return \DocuSign\eSign\Model\MergeField + * Gets form_order + * @return string */ - public function getMergeField() + public function getFormOrder() { - return $this->container['merge_field']; + return $this->container['form_order']; } /** - * Sets merge_field - * @param \DocuSign\eSign\Model\MergeField $merge_field + * Sets form_order + * @param string $form_order * @return $this */ - public function setMergeField($merge_field) + public function setFormOrder($form_order) { - $this->container['merge_field'] = $merge_field; + $this->container['form_order'] = $form_order; return $this; } /** - * Gets page_number - * @return string + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getPageNumber() + public function getFormOrderMetadata() { - return $this->container['page_number']; + return $this->container['form_order_metadata']; } /** - * Sets page_number - * @param string $page_number Specifies the page number on which the tab is located. + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata * @return $this */ - public function setPageNumber($page_number) + public function setFormOrderMetadata($form_order_metadata) { - $this->container['page_number'] = $page_number; + $this->container['form_order_metadata'] = $form_order_metadata; return $this; } /** - * Gets recipient_id + * Gets form_page_label * @return string */ - public function getRecipientId() + public function getFormPageLabel() { - return $this->container['recipient_id']; + return $this->container['form_page_label']; + } + + /** + * Sets form_page_label + * @param string $form_page_label + * @return $this + */ + public function setFormPageLabel($form_page_label) + { + $this->container['form_page_label'] = $form_page_label; + + return $this; + } + + /** + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageLabelMetadata() + { + return $this->container['form_page_label_metadata']; + } + + /** + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata + * @return $this + */ + public function setFormPageLabelMetadata($form_page_label_metadata) + { + $this->container['form_page_label_metadata'] = $form_page_label_metadata; + + return $this; + } + + /** + * Gets form_page_number + * @return string + */ + public function getFormPageNumber() + { + return $this->container['form_page_number']; + } + + /** + * Sets form_page_number + * @param string $form_page_number + * @return $this + */ + public function setFormPageNumber($form_page_number) + { + $this->container['form_page_number'] = $form_page_number; + + return $this; + } + + /** + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageNumberMetadata() + { + return $this->container['form_page_number_metadata']; + } + + /** + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata + * @return $this + */ + public function setFormPageNumberMetadata($form_page_number_metadata) + { + $this->container['form_page_number_metadata'] = $form_page_number_metadata; + + return $this; + } + + /** + * Gets height + * @return string + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param string $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHeightMetadata() + { + return $this->container['height_metadata']; + } + + /** + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets italic + * @return string + */ + public function getItalic() + { + return $this->container['italic']; + } + + /** + * Sets italic + * @param string $italic When set to **true**, the information in the tab is italic. + * @return $this + */ + public function setItalic($italic) + { + $this->container['italic'] = $italic; + + return $this; + } + + /** + * Gets italic_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getItalicMetadata() + { + return $this->container['italic_metadata']; + } + + /** + * Sets italic_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $italic_metadata + * @return $this + */ + public function setItalicMetadata($italic_metadata) + { + $this->container['italic_metadata'] = $italic_metadata; + + return $this; + } + + /** + * Gets list_items + * @return \DocuSign\eSign\Model\ListItem[] + */ + public function getListItems() + { + return $this->container['list_items']; + } + + /** + * Sets list_items + * @param \DocuSign\eSign\Model\ListItem[] $list_items The list of values that can be selected by senders. The list values are separated by semi-colons. Example: [one;two;three;four] Maximum Length of listItems: 2048 characters. Maximum Length of items in the list: 100 characters. + * @return $this + */ + public function setListItems($list_items) + { + $this->container['list_items'] = $list_items; + + return $this; + } + + /** + * Gets list_selected_value + * @return string + */ + public function getListSelectedValue() + { + return $this->container['list_selected_value']; + } + + /** + * Sets list_selected_value + * @param string $list_selected_value + * @return $this + */ + public function setListSelectedValue($list_selected_value) + { + $this->container['list_selected_value'] = $list_selected_value; + + return $this; + } + + /** + * Gets list_selected_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getListSelectedValueMetadata() + { + return $this->container['list_selected_value_metadata']; + } + + /** + * Sets list_selected_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $list_selected_value_metadata + * @return $this + */ + public function setListSelectedValueMetadata($list_selected_value_metadata) + { + $this->container['list_selected_value_metadata'] = $list_selected_value_metadata; + + return $this; + } + + /** + * Gets locale_policy + * @return \DocuSign\eSign\Model\LocalePolicyTab + */ + public function getLocalePolicy() + { + return $this->container['locale_policy']; + } + + /** + * Sets locale_policy + * @param \DocuSign\eSign\Model\LocalePolicyTab $locale_policy + * @return $this + */ + public function setLocalePolicy($locale_policy) + { + $this->container['locale_policy'] = $locale_policy; + + return $this; + } + + /** + * Gets locked + * @return string + */ + public function getLocked() + { + return $this->container['locked']; + } + + /** + * Sets locked + * @param string $locked When set to **true**, the signer cannot change the data of the custom tab. + * @return $this + */ + public function setLocked($locked) + { + $this->container['locked'] = $locked; + + return $this; + } + + /** + * Gets locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getLockedMetadata() + { + return $this->container['locked_metadata']; + } + + /** + * Sets locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $locked_metadata + * @return $this + */ + public function setLockedMetadata($locked_metadata) + { + $this->container['locked_metadata'] = $locked_metadata; + + return $this; + } + + /** + * Gets merge_field + * @return \DocuSign\eSign\Model\MergeField + */ + public function getMergeField() + { + return $this->container['merge_field']; + } + + /** + * Sets merge_field + * @param \DocuSign\eSign\Model\MergeField $merge_field + * @return $this + */ + public function setMergeField($merge_field) + { + $this->container['merge_field'] = $merge_field; + + return $this; + } + + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + + /** + * Gets page_number + * @return string + */ + public function getPageNumber() + { + return $this->container['page_number']; + } + + /** + * Sets page_number + * @param string $page_number Specifies the page number on which the tab is located. + * @return $this + */ + public function setPageNumber($page_number) + { + $this->container['page_number'] = $page_number; + + return $this; + } + + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + + /** + * Gets recipient_id + * @return string + */ + public function getRecipientId() + { + return $this->container['recipient_id']; } /** @@ -828,23 +1801,107 @@ public function setRecipientId($recipient_id) return $this; } + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + /** * Gets require_all * @return string */ - public function getRequireAll() + public function getRequireAll() + { + return $this->container['require_all']; + } + + /** + * Sets require_all + * @param string $require_all When set to **true** and shared is true, information must be entered in this field to complete the envelope. + * @return $this + */ + public function setRequireAll($require_all) + { + $this->container['require_all'] = $require_all; + + return $this; + } + + /** + * Gets require_all_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireAllMetadata() { - return $this->container['require_all']; + return $this->container['require_all_metadata']; } /** - * Sets require_all - * @param string $require_all When set to **true** and shared is true, information must be entered in this field to complete the envelope. + * Sets require_all_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_all_metadata * @return $this */ - public function setRequireAll($require_all) + public function setRequireAllMetadata($require_all_metadata) { - $this->container['require_all'] = $require_all; + $this->container['require_all_metadata'] = $require_all_metadata; return $this; } @@ -870,6 +1927,27 @@ public function setRequired($required) return $this; } + /** + * Gets required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequiredMetadata() + { + return $this->container['required_metadata']; + } + + /** + * Sets required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $required_metadata + * @return $this + */ + public function setRequiredMetadata($required_metadata) + { + $this->container['required_metadata'] = $required_metadata; + + return $this; + } + /** * Gets require_initial_on_shared_change * @return string @@ -891,6 +1969,27 @@ public function setRequireInitialOnSharedChange($require_initial_on_shared_chang return $this; } + /** + * Gets require_initial_on_shared_change_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireInitialOnSharedChangeMetadata() + { + return $this->container['require_initial_on_shared_change_metadata']; + } + + /** + * Sets require_initial_on_shared_change_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_initial_on_shared_change_metadata + * @return $this + */ + public function setRequireInitialOnSharedChangeMetadata($require_initial_on_shared_change_metadata) + { + $this->container['require_initial_on_shared_change_metadata'] = $require_initial_on_shared_change_metadata; + + return $this; + } + /** * Gets sender_required * @return string @@ -912,6 +2011,27 @@ public function setSenderRequired($sender_required) return $this; } + /** + * Gets sender_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSenderRequiredMetadata() + { + return $this->container['sender_required_metadata']; + } + + /** + * Sets sender_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $sender_required_metadata + * @return $this + */ + public function setSenderRequiredMetadata($sender_required_metadata) + { + $this->container['sender_required_metadata'] = $sender_required_metadata; + + return $this; + } + /** * Gets shared * @return string @@ -933,6 +2053,27 @@ public function setShared($shared) return $this; } + /** + * Gets shared_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSharedMetadata() + { + return $this->container['shared_metadata']; + } + + /** + * Sets shared_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $shared_metadata + * @return $this + */ + public function setSharedMetadata($shared_metadata) + { + $this->container['shared_metadata'] = $shared_metadata; + + return $this; + } + /** * Gets status * @return string @@ -954,6 +2095,27 @@ public function setStatus($status) return $this; } + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + /** * Gets tab_group_labels * @return string[] @@ -975,6 +2137,27 @@ public function setTabGroupLabels($tab_group_labels) return $this; } + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + /** * Gets tab_id * @return string @@ -996,6 +2179,27 @@ public function setTabId($tab_id) return $this; } + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + /** * Gets tab_label * @return string @@ -1017,6 +2221,27 @@ public function setTabLabel($tab_label) return $this; } + /** + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabLabelMetadata() + { + return $this->container['tab_label_metadata']; + } + + /** + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata + * @return $this + */ + public function setTabLabelMetadata($tab_label_metadata) + { + $this->container['tab_label_metadata'] = $tab_label_metadata; + + return $this; + } + /** * Gets tab_order * @return string @@ -1038,6 +2263,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -1059,6 +2347,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -1080,6 +2389,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -1101,6 +2431,27 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + /** * Gets underline * @return string @@ -1122,6 +2473,27 @@ public function setUnderline($underline) return $this; } + /** + * Gets underline_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getUnderlineMetadata() + { + return $this->container['underline_metadata']; + } + + /** + * Sets underline_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $underline_metadata + * @return $this + */ + public function setUnderlineMetadata($underline_metadata) + { + $this->container['underline_metadata'] = $underline_metadata; + + return $this; + } + /** * Gets value * @return string @@ -1143,9 +2515,30 @@ public function setValue($value) return $this; } + /** + * Gets value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValueMetadata() + { + return $this->container['value_metadata']; + } + + /** + * Sets value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $value_metadata + * @return $this + */ + public function setValueMetadata($value_metadata) + { + $this->container['value_metadata'] = $value_metadata; + + return $this; + } + /** * Gets width - * @return int + * @return string */ public function getWidth() { @@ -1154,7 +2547,7 @@ public function getWidth() /** * Sets width - * @param int $width Width of the tab in pixels. + * @param string $width Width of the tab in pixels. * @return $this */ public function setWidth($width) @@ -1164,6 +2557,27 @@ public function setWidth($width) return $this; } + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -1185,6 +2599,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -1205,6 +2640,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/Money.php b/src/Model/Money.php index d1bb4929..d5eed71b 100644 --- a/src/Model/Money.php +++ b/src/Model/Money.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/NameValue.php b/src/Model/NameValue.php index 26b7bf7c..fdee2ed0 100644 --- a/src/Model/NameValue.php +++ b/src/Model/NameValue.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/NewAccountDefinition.php b/src/Model/NewAccountDefinition.php index 619f218a..b4fadfab 100644 --- a/src/Model/NewAccountDefinition.php +++ b/src/Model/NewAccountDefinition.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,12 +55,15 @@ class NewAccountDefinition implements ArrayAccess */ protected static $swaggerTypes = [ 'account_name' => 'string', - 'account_settings' => '\DocuSign\eSign\Model\NameValue[]', + 'account_settings' => '\DocuSign\eSign\Model\AccountSettingsInformation', 'address_information' => '\DocuSign\eSign\Model\AccountAddress', 'credit_card_information' => '\DocuSign\eSign\Model\CreditCardInformation', + 'direct_debit_processor_information' => '\DocuSign\eSign\Model\DirectDebitProcessorInformation', 'distributor_code' => 'string', 'distributor_password' => 'string', + 'envelope_partition_id' => 'string', 'initial_user' => '\DocuSign\eSign\Model\UserInformation', + 'payment_method' => 'string', 'payment_processor_information' => '\DocuSign\eSign\Model\PaymentProcessorInformation', 'plan_information' => '\DocuSign\eSign\Model\PlanInformation', 'referral_information' => '\DocuSign\eSign\Model\ReferralInformation', @@ -81,10 +84,13 @@ public static function swaggerTypes() 'account_settings' => 'accountSettings', 'address_information' => 'addressInformation', 'credit_card_information' => 'creditCardInformation', + 'direct_debit_processor_information' => 'directDebitProcessorInformation', 'distributor_code' => 'distributorCode', 'distributor_password' => 'distributorPassword', + 'envelope_partition_id' => 'envelopePartitionId', 'initial_user' => 'initialUser', - 'payment_processor_information' => 'PaymentProcessorInformation', + 'payment_method' => 'paymentMethod', + 'payment_processor_information' => 'paymentProcessorInformation', 'plan_information' => 'planInformation', 'referral_information' => 'referralInformation', 'social_account_information' => 'socialAccountInformation' @@ -100,9 +106,12 @@ public static function swaggerTypes() 'account_settings' => 'setAccountSettings', 'address_information' => 'setAddressInformation', 'credit_card_information' => 'setCreditCardInformation', + 'direct_debit_processor_information' => 'setDirectDebitProcessorInformation', 'distributor_code' => 'setDistributorCode', 'distributor_password' => 'setDistributorPassword', + 'envelope_partition_id' => 'setEnvelopePartitionId', 'initial_user' => 'setInitialUser', + 'payment_method' => 'setPaymentMethod', 'payment_processor_information' => 'setPaymentProcessorInformation', 'plan_information' => 'setPlanInformation', 'referral_information' => 'setReferralInformation', @@ -119,9 +128,12 @@ public static function swaggerTypes() 'account_settings' => 'getAccountSettings', 'address_information' => 'getAddressInformation', 'credit_card_information' => 'getCreditCardInformation', + 'direct_debit_processor_information' => 'getDirectDebitProcessorInformation', 'distributor_code' => 'getDistributorCode', 'distributor_password' => 'getDistributorPassword', + 'envelope_partition_id' => 'getEnvelopePartitionId', 'initial_user' => 'getInitialUser', + 'payment_method' => 'getPaymentMethod', 'payment_processor_information' => 'getPaymentProcessorInformation', 'plan_information' => 'getPlanInformation', 'referral_information' => 'getReferralInformation', @@ -163,9 +175,12 @@ public function __construct(array $data = null) $this->container['account_settings'] = isset($data['account_settings']) ? $data['account_settings'] : null; $this->container['address_information'] = isset($data['address_information']) ? $data['address_information'] : null; $this->container['credit_card_information'] = isset($data['credit_card_information']) ? $data['credit_card_information'] : null; + $this->container['direct_debit_processor_information'] = isset($data['direct_debit_processor_information']) ? $data['direct_debit_processor_information'] : null; $this->container['distributor_code'] = isset($data['distributor_code']) ? $data['distributor_code'] : null; $this->container['distributor_password'] = isset($data['distributor_password']) ? $data['distributor_password'] : null; + $this->container['envelope_partition_id'] = isset($data['envelope_partition_id']) ? $data['envelope_partition_id'] : null; $this->container['initial_user'] = isset($data['initial_user']) ? $data['initial_user'] : null; + $this->container['payment_method'] = isset($data['payment_method']) ? $data['payment_method'] : null; $this->container['payment_processor_information'] = isset($data['payment_processor_information']) ? $data['payment_processor_information'] : null; $this->container['plan_information'] = isset($data['plan_information']) ? $data['plan_information'] : null; $this->container['referral_information'] = isset($data['referral_information']) ? $data['referral_information'] : null; @@ -218,7 +233,7 @@ public function setAccountName($account_name) /** * Gets account_settings - * @return \DocuSign\eSign\Model\NameValue[] + * @return \DocuSign\eSign\Model\AccountSettingsInformation */ public function getAccountSettings() { @@ -227,7 +242,7 @@ public function getAccountSettings() /** * Sets account_settings - * @param \DocuSign\eSign\Model\NameValue[] $account_settings The list of account settings. These determine the features available for the account. Note that some features are determined by the plan used to create the account, and cannot be overridden. + * @param \DocuSign\eSign\Model\AccountSettingsInformation $account_settings * @return $this */ public function setAccountSettings($account_settings) @@ -279,6 +294,27 @@ public function setCreditCardInformation($credit_card_information) return $this; } + /** + * Gets direct_debit_processor_information + * @return \DocuSign\eSign\Model\DirectDebitProcessorInformation + */ + public function getDirectDebitProcessorInformation() + { + return $this->container['direct_debit_processor_information']; + } + + /** + * Sets direct_debit_processor_information + * @param \DocuSign\eSign\Model\DirectDebitProcessorInformation $direct_debit_processor_information + * @return $this + */ + public function setDirectDebitProcessorInformation($direct_debit_processor_information) + { + $this->container['direct_debit_processor_information'] = $direct_debit_processor_information; + + return $this; + } + /** * Gets distributor_code * @return string @@ -321,6 +357,27 @@ public function setDistributorPassword($distributor_password) return $this; } + /** + * Gets envelope_partition_id + * @return string + */ + public function getEnvelopePartitionId() + { + return $this->container['envelope_partition_id']; + } + + /** + * Sets envelope_partition_id + * @param string $envelope_partition_id + * @return $this + */ + public function setEnvelopePartitionId($envelope_partition_id) + { + $this->container['envelope_partition_id'] = $envelope_partition_id; + + return $this; + } + /** * Gets initial_user * @return \DocuSign\eSign\Model\UserInformation @@ -342,6 +399,27 @@ public function setInitialUser($initial_user) return $this; } + /** + * Gets payment_method + * @return string + */ + public function getPaymentMethod() + { + return $this->container['payment_method']; + } + + /** + * Sets payment_method + * @param string $payment_method + * @return $this + */ + public function setPaymentMethod($payment_method) + { + $this->container['payment_method'] = $payment_method; + + return $this; + } + /** * Gets payment_processor_information * @return \DocuSign\eSign\Model\PaymentProcessorInformation diff --git a/src/Model/NewAccountSummary.php b/src/Model/NewAccountSummary.php index 09b017e9..34d00f73 100644 --- a/src/Model/NewAccountSummary.php +++ b/src/Model/NewAccountSummary.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/NewUser.php b/src/Model/NewUser.php index 2def4c1b..864ad41a 100644 --- a/src/Model/NewUser.php +++ b/src/Model/NewUser.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/NewUsersDefinition.php b/src/Model/NewUsersDefinition.php index 6c3b5695..ed473f36 100644 --- a/src/Model/NewUsersDefinition.php +++ b/src/Model/NewUsersDefinition.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/NewUsersSummary.php b/src/Model/NewUsersSummary.php index b1dc3ae5..119bab15 100644 --- a/src/Model/NewUsersSummary.php +++ b/src/Model/NewUsersSummary.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Notarize.php b/src/Model/Notarize.php index 3fe64f5a..92ec41c6 100644 --- a/src/Model/Notarize.php +++ b/src/Model/Notarize.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,32 +55,74 @@ class Notarize implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'locked' => 'string', + 'locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'required' => 'string', + 'required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -94,32 +136,74 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', + 'height' => 'height', + 'height_metadata' => 'heightMetadata', 'locked' => 'locked', + 'locked_metadata' => 'lockedMetadata', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'required' => 'required', + 'required_metadata' => 'requiredMetadata', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', + 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -129,32 +213,74 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', + 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', 'locked' => 'setLocked', + 'locked_metadata' => 'setLockedMetadata', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'required' => 'setRequired', + 'required_metadata' => 'setRequiredMetadata', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', + 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -164,32 +290,74 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', + 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', 'locked' => 'getLocked', + 'locked_metadata' => 'getLockedMetadata', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'required' => 'getRequired', + 'required_metadata' => 'getRequiredMetadata', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', + 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -224,32 +392,74 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; $this->container['locked'] = isset($data['locked']) ? $data['locked'] : null; + $this->container['locked_metadata'] = isset($data['locked_metadata']) ? $data['locked_metadata'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['required'] = isset($data['required']) ? $data['required'] : null; + $this->container['required_metadata'] = isset($data['required_metadata']) ? $data['required_metadata'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; + $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -296,6 +506,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -317,6 +548,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -338,6 +590,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -359,6 +632,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -380,6 +674,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -401,6 +758,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -422,6 +800,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -443,6 +842,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets conditional_parent_label * @return string @@ -464,6 +884,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -485,6 +926,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -506,6 +968,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -527,6 +1010,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -549,194 +1053,635 @@ public function setErrorDetails($error_details) } /** - * Gets locked + * Gets form_order * @return string */ - public function getLocked() + public function getFormOrder() { - return $this->container['locked']; + return $this->container['form_order']; } /** - * Sets locked - * @param string $locked When set to **true**, the signer cannot change the data of the custom tab. + * Sets form_order + * @param string $form_order * @return $this */ - public function setLocked($locked) + public function setFormOrder($form_order) { - $this->container['locked'] = $locked; + $this->container['form_order'] = $form_order; return $this; } /** - * Gets merge_field - * @return \DocuSign\eSign\Model\MergeField + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getMergeField() + public function getFormOrderMetadata() { - return $this->container['merge_field']; + return $this->container['form_order_metadata']; } /** - * Sets merge_field - * @param \DocuSign\eSign\Model\MergeField $merge_field + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata * @return $this */ - public function setMergeField($merge_field) + public function setFormOrderMetadata($form_order_metadata) { - $this->container['merge_field'] = $merge_field; + $this->container['form_order_metadata'] = $form_order_metadata; return $this; } /** - * Gets page_number + * Gets form_page_label * @return string */ - public function getPageNumber() + public function getFormPageLabel() { - return $this->container['page_number']; + return $this->container['form_page_label']; } /** - * Sets page_number - * @param string $page_number Specifies the page number on which the tab is located. + * Sets form_page_label + * @param string $form_page_label * @return $this */ - public function setPageNumber($page_number) + public function setFormPageLabel($form_page_label) { - $this->container['page_number'] = $page_number; + $this->container['form_page_label'] = $form_page_label; return $this; } /** - * Gets recipient_id - * @return string + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getRecipientId() + public function getFormPageLabelMetadata() { - return $this->container['recipient_id']; + return $this->container['form_page_label_metadata']; } /** - * Sets recipient_id - * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata * @return $this */ - public function setRecipientId($recipient_id) + public function setFormPageLabelMetadata($form_page_label_metadata) { - $this->container['recipient_id'] = $recipient_id; + $this->container['form_page_label_metadata'] = $form_page_label_metadata; return $this; } /** - * Gets required + * Gets form_page_number * @return string */ - public function getRequired() + public function getFormPageNumber() { - return $this->container['required']; + return $this->container['form_page_number']; } /** - * Sets required - * @param string $required When set to **true**, the signer is required to fill out this tab + * Sets form_page_number + * @param string $form_page_number * @return $this */ - public function setRequired($required) + public function setFormPageNumber($form_page_number) { - $this->container['required'] = $required; + $this->container['form_page_number'] = $form_page_number; return $this; } /** - * Gets status - * @return string + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getStatus() + public function getFormPageNumberMetadata() { - return $this->container['status']; + return $this->container['form_page_number_metadata']; } /** - * Sets status - * @param string $status 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. + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata * @return $this */ - public function setStatus($status) + public function setFormPageNumberMetadata($form_page_number_metadata) { - $this->container['status'] = $status; + $this->container['form_page_number_metadata'] = $form_page_number_metadata; return $this; } /** - * Gets tab_group_labels - * @return string[] + * Gets height + * @return string */ - public function getTabGroupLabels() + public function getHeight() { - return $this->container['tab_group_labels']; + return $this->container['height']; } /** - * Sets tab_group_labels - * @param string[] $tab_group_labels + * Sets height + * @param string $height Height of the tab in pixels. * @return $this */ - public function setTabGroupLabels($tab_group_labels) + public function setHeight($height) { - $this->container['tab_group_labels'] = $tab_group_labels; + $this->container['height'] = $height; return $this; } /** - * Gets tab_id - * @return string + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getTabId() + public function getHeightMetadata() { - return $this->container['tab_id']; + return $this->container['height_metadata']; } /** - * Sets tab_id - * @param string $tab_id The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call]. + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata * @return $this */ - public function setTabId($tab_id) + public function setHeightMetadata($height_metadata) { - $this->container['tab_id'] = $tab_id; + $this->container['height_metadata'] = $height_metadata; return $this; } /** - * Gets tab_order + * Gets locked * @return string */ - public function getTabOrder() + public function getLocked() { - return $this->container['tab_order']; + return $this->container['locked']; } /** - * Sets tab_order - * @param string $tab_order + * Sets locked + * @param string $locked When set to **true**, the signer cannot change the data of the custom tab. * @return $this */ - public function setTabOrder($tab_order) + public function setLocked($locked) + { + $this->container['locked'] = $locked; + + return $this; + } + + /** + * Gets locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getLockedMetadata() + { + return $this->container['locked_metadata']; + } + + /** + * Sets locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $locked_metadata + * @return $this + */ + public function setLockedMetadata($locked_metadata) + { + $this->container['locked_metadata'] = $locked_metadata; + + return $this; + } + + /** + * Gets merge_field + * @return \DocuSign\eSign\Model\MergeField + */ + public function getMergeField() + { + return $this->container['merge_field']; + } + + /** + * Sets merge_field + * @param \DocuSign\eSign\Model\MergeField $merge_field + * @return $this + */ + public function setMergeField($merge_field) + { + $this->container['merge_field'] = $merge_field; + + return $this; + } + + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + + /** + * Gets page_number + * @return string + */ + public function getPageNumber() + { + return $this->container['page_number']; + } + + /** + * Sets page_number + * @param string $page_number Specifies the page number on which the tab is located. + * @return $this + */ + public function setPageNumber($page_number) + { + $this->container['page_number'] = $page_number; + + return $this; + } + + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + + /** + * Gets recipient_id + * @return string + */ + public function getRecipientId() + { + return $this->container['recipient_id']; + } + + /** + * Sets recipient_id + * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @return $this + */ + public function setRecipientId($recipient_id) + { + $this->container['recipient_id'] = $recipient_id; + + return $this; + } + + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + + /** + * Gets required + * @return string + */ + public function getRequired() + { + return $this->container['required']; + } + + /** + * Sets required + * @param string $required When set to **true**, the signer is required to fill out this tab + * @return $this + */ + public function setRequired($required) + { + $this->container['required'] = $required; + + return $this; + } + + /** + * Gets required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequiredMetadata() + { + return $this->container['required_metadata']; + } + + /** + * Sets required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $required_metadata + * @return $this + */ + public function setRequiredMetadata($required_metadata) + { + $this->container['required_metadata'] = $required_metadata; + + return $this; + } + + /** + * Gets status + * @return string + */ + public function getStatus() + { + return $this->container['status']; + } + + /** + * Sets status + * @param string $status 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 $this + */ + public function setStatus($status) + { + $this->container['status'] = $status; + + return $this; + } + + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + + /** + * Gets tab_group_labels + * @return string[] + */ + public function getTabGroupLabels() + { + return $this->container['tab_group_labels']; + } + + /** + * Sets tab_group_labels + * @param string[] $tab_group_labels + * @return $this + */ + public function setTabGroupLabels($tab_group_labels) + { + $this->container['tab_group_labels'] = $tab_group_labels; + + return $this; + } + + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + + /** + * Gets tab_id + * @return string + */ + public function getTabId() + { + return $this->container['tab_id']; + } + + /** + * Sets tab_id + * @param string $tab_id The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call]. + * @return $this + */ + public function setTabId($tab_id) + { + $this->container['tab_id'] = $tab_id; + + return $this; + } + + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + + /** + * Gets tab_order + * @return string + */ + public function getTabOrder() + { + return $this->container['tab_order']; + } + + /** + * Sets tab_order + * @param string $tab_order + * @return $this + */ + public function setTabOrder($tab_order) { $this->container['tab_order'] = $tab_order; return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -758,6 +1703,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -779,6 +1745,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -800,6 +1787,69 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + + /** + * Gets width + * @return string + */ + public function getWidth() + { + return $this->container['width']; + } + + /** + * Sets width + * @param string $width Width of the tab in pixels. + * @return $this + */ + public function setWidth($width) + { + $this->container['width'] = $width; + + return $this; + } + + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -821,6 +1871,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -841,6 +1912,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/NotaryHost.php b/src/Model/NotaryHost.php index 3d14aa8c..ab84b7bb 100644 --- a/src/Model/NotaryHost.php +++ b/src/Model/NotaryHost.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,39 +55,59 @@ class NotaryHost implements ArrayAccess */ protected static $swaggerTypes = [ 'access_code' => 'string', + 'access_code_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'add_access_code_to_email' => 'string', 'client_user_id' => 'string', + 'completed_count' => 'string', 'custom_fields' => 'string[]', 'declined_date_time' => 'string', 'declined_reason' => 'string', 'delivered_date_time' => 'string', 'delivery_method' => 'string', + 'delivery_method_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_visibility' => '\DocuSign\eSign\Model\DocumentVisibility[]', 'email' => 'string', + 'email_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'email_notification' => '\DocuSign\eSign\Model\RecipientEmailNotification', 'embedded_recipient_start_url' => 'string', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'fax_number' => 'string', + 'fax_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'host_recipient_id' => 'string', 'id_check_configuration_name' => 'string', + 'id_check_configuration_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'id_check_information_input' => '\DocuSign\eSign\Model\IdCheckInformationInput', 'inherit_email_notification_configuration' => 'string', + 'locked_recipient_phone_auth_editable' => 'string', + 'locked_recipient_sms_editable' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'note' => 'string', + 'note_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'phone_authentication' => '\DocuSign\eSign\Model\RecipientPhoneAuthentication', 'recipient_attachments' => '\DocuSign\eSign\Model\RecipientAttachment[]', 'recipient_authentication_status' => '\DocuSign\eSign\Model\AuthenticationStatus', + 'recipient_feature_metadata' => '\DocuSign\eSign\Model\FeatureAvailableMetadata[]', 'recipient_id' => 'string', 'recipient_id_guid' => 'string', + 'recipient_type' => 'string', + 'recipient_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_id_lookup' => 'string', + 'require_id_lookup_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'role_name' => 'string', 'routing_order' => 'string', - 'saml_authentication' => '\DocuSign\eSign\Model\RecipientSAMLAuthentication', + 'routing_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'sent_date_time' => 'string', 'signed_date_time' => 'string', + 'signing_group_id' => 'string', + 'signing_group_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'signing_group_name' => 'string', + 'signing_group_users' => '\DocuSign\eSign\Model\UserInfo[]', 'sms_authentication' => '\DocuSign\eSign\Model\RecipientSMSAuthentication', 'social_authentications' => '\DocuSign\eSign\Model\SocialAuthentication[]', 'status' => 'string', + 'status_code' => 'string', + 'suppress_emails' => 'string', 'tabs' => '\DocuSign\eSign\Model\Tabs', 'template_locked' => 'string', 'template_required' => 'string', @@ -106,39 +126,59 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'access_code' => 'accessCode', + 'access_code_metadata' => 'accessCodeMetadata', 'add_access_code_to_email' => 'addAccessCodeToEmail', 'client_user_id' => 'clientUserId', + 'completed_count' => 'completedCount', 'custom_fields' => 'customFields', 'declined_date_time' => 'declinedDateTime', 'declined_reason' => 'declinedReason', 'delivered_date_time' => 'deliveredDateTime', 'delivery_method' => 'deliveryMethod', + 'delivery_method_metadata' => 'deliveryMethodMetadata', 'document_visibility' => 'documentVisibility', 'email' => 'email', + 'email_metadata' => 'emailMetadata', 'email_notification' => 'emailNotification', 'embedded_recipient_start_url' => 'embeddedRecipientStartURL', 'error_details' => 'errorDetails', 'fax_number' => 'faxNumber', + 'fax_number_metadata' => 'faxNumberMetadata', 'host_recipient_id' => 'hostRecipientId', 'id_check_configuration_name' => 'idCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'idCheckConfigurationNameMetadata', 'id_check_information_input' => 'idCheckInformationInput', 'inherit_email_notification_configuration' => 'inheritEmailNotificationConfiguration', + 'locked_recipient_phone_auth_editable' => 'lockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'lockedRecipientSmsEditable', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'note' => 'note', + 'note_metadata' => 'noteMetadata', 'phone_authentication' => 'phoneAuthentication', 'recipient_attachments' => 'recipientAttachments', 'recipient_authentication_status' => 'recipientAuthenticationStatus', + 'recipient_feature_metadata' => 'recipientFeatureMetadata', 'recipient_id' => 'recipientId', 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_type' => 'recipientType', + 'recipient_type_metadata' => 'recipientTypeMetadata', 'require_id_lookup' => 'requireIdLookup', + 'require_id_lookup_metadata' => 'requireIdLookupMetadata', 'role_name' => 'roleName', 'routing_order' => 'routingOrder', - 'saml_authentication' => 'samlAuthentication', + 'routing_order_metadata' => 'routingOrderMetadata', 'sent_date_time' => 'sentDateTime', 'signed_date_time' => 'signedDateTime', + 'signing_group_id' => 'signingGroupId', + 'signing_group_id_metadata' => 'signingGroupIdMetadata', + 'signing_group_name' => 'signingGroupName', + 'signing_group_users' => 'signingGroupUsers', 'sms_authentication' => 'smsAuthentication', 'social_authentications' => 'socialAuthentications', 'status' => 'status', + 'status_code' => 'statusCode', + 'suppress_emails' => 'suppressEmails', 'tabs' => 'tabs', 'template_locked' => 'templateLocked', 'template_required' => 'templateRequired', @@ -153,39 +193,59 @@ public static function swaggerTypes() */ protected static $setters = [ 'access_code' => 'setAccessCode', + 'access_code_metadata' => 'setAccessCodeMetadata', 'add_access_code_to_email' => 'setAddAccessCodeToEmail', 'client_user_id' => 'setClientUserId', + 'completed_count' => 'setCompletedCount', 'custom_fields' => 'setCustomFields', 'declined_date_time' => 'setDeclinedDateTime', 'declined_reason' => 'setDeclinedReason', 'delivered_date_time' => 'setDeliveredDateTime', 'delivery_method' => 'setDeliveryMethod', + 'delivery_method_metadata' => 'setDeliveryMethodMetadata', 'document_visibility' => 'setDocumentVisibility', 'email' => 'setEmail', + 'email_metadata' => 'setEmailMetadata', 'email_notification' => 'setEmailNotification', 'embedded_recipient_start_url' => 'setEmbeddedRecipientStartUrl', 'error_details' => 'setErrorDetails', 'fax_number' => 'setFaxNumber', + 'fax_number_metadata' => 'setFaxNumberMetadata', 'host_recipient_id' => 'setHostRecipientId', 'id_check_configuration_name' => 'setIdCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'setIdCheckConfigurationNameMetadata', 'id_check_information_input' => 'setIdCheckInformationInput', 'inherit_email_notification_configuration' => 'setInheritEmailNotificationConfiguration', + 'locked_recipient_phone_auth_editable' => 'setLockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'setLockedRecipientSmsEditable', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'note' => 'setNote', + 'note_metadata' => 'setNoteMetadata', 'phone_authentication' => 'setPhoneAuthentication', 'recipient_attachments' => 'setRecipientAttachments', 'recipient_authentication_status' => 'setRecipientAuthenticationStatus', + 'recipient_feature_metadata' => 'setRecipientFeatureMetadata', 'recipient_id' => 'setRecipientId', 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_type' => 'setRecipientType', + 'recipient_type_metadata' => 'setRecipientTypeMetadata', 'require_id_lookup' => 'setRequireIdLookup', + 'require_id_lookup_metadata' => 'setRequireIdLookupMetadata', 'role_name' => 'setRoleName', 'routing_order' => 'setRoutingOrder', - 'saml_authentication' => 'setSamlAuthentication', + 'routing_order_metadata' => 'setRoutingOrderMetadata', 'sent_date_time' => 'setSentDateTime', 'signed_date_time' => 'setSignedDateTime', + 'signing_group_id' => 'setSigningGroupId', + 'signing_group_id_metadata' => 'setSigningGroupIdMetadata', + 'signing_group_name' => 'setSigningGroupName', + 'signing_group_users' => 'setSigningGroupUsers', 'sms_authentication' => 'setSmsAuthentication', 'social_authentications' => 'setSocialAuthentications', 'status' => 'setStatus', + 'status_code' => 'setStatusCode', + 'suppress_emails' => 'setSuppressEmails', 'tabs' => 'setTabs', 'template_locked' => 'setTemplateLocked', 'template_required' => 'setTemplateRequired', @@ -200,39 +260,59 @@ public static function swaggerTypes() */ protected static $getters = [ 'access_code' => 'getAccessCode', + 'access_code_metadata' => 'getAccessCodeMetadata', 'add_access_code_to_email' => 'getAddAccessCodeToEmail', 'client_user_id' => 'getClientUserId', + 'completed_count' => 'getCompletedCount', 'custom_fields' => 'getCustomFields', 'declined_date_time' => 'getDeclinedDateTime', 'declined_reason' => 'getDeclinedReason', 'delivered_date_time' => 'getDeliveredDateTime', 'delivery_method' => 'getDeliveryMethod', + 'delivery_method_metadata' => 'getDeliveryMethodMetadata', 'document_visibility' => 'getDocumentVisibility', 'email' => 'getEmail', + 'email_metadata' => 'getEmailMetadata', 'email_notification' => 'getEmailNotification', 'embedded_recipient_start_url' => 'getEmbeddedRecipientStartUrl', 'error_details' => 'getErrorDetails', 'fax_number' => 'getFaxNumber', + 'fax_number_metadata' => 'getFaxNumberMetadata', 'host_recipient_id' => 'getHostRecipientId', 'id_check_configuration_name' => 'getIdCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'getIdCheckConfigurationNameMetadata', 'id_check_information_input' => 'getIdCheckInformationInput', 'inherit_email_notification_configuration' => 'getInheritEmailNotificationConfiguration', + 'locked_recipient_phone_auth_editable' => 'getLockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'getLockedRecipientSmsEditable', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'note' => 'getNote', + 'note_metadata' => 'getNoteMetadata', 'phone_authentication' => 'getPhoneAuthentication', 'recipient_attachments' => 'getRecipientAttachments', 'recipient_authentication_status' => 'getRecipientAuthenticationStatus', + 'recipient_feature_metadata' => 'getRecipientFeatureMetadata', 'recipient_id' => 'getRecipientId', 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_type' => 'getRecipientType', + 'recipient_type_metadata' => 'getRecipientTypeMetadata', 'require_id_lookup' => 'getRequireIdLookup', + 'require_id_lookup_metadata' => 'getRequireIdLookupMetadata', 'role_name' => 'getRoleName', 'routing_order' => 'getRoutingOrder', - 'saml_authentication' => 'getSamlAuthentication', + 'routing_order_metadata' => 'getRoutingOrderMetadata', 'sent_date_time' => 'getSentDateTime', 'signed_date_time' => 'getSignedDateTime', + 'signing_group_id' => 'getSigningGroupId', + 'signing_group_id_metadata' => 'getSigningGroupIdMetadata', + 'signing_group_name' => 'getSigningGroupName', + 'signing_group_users' => 'getSigningGroupUsers', 'sms_authentication' => 'getSmsAuthentication', 'social_authentications' => 'getSocialAuthentications', 'status' => 'getStatus', + 'status_code' => 'getStatusCode', + 'suppress_emails' => 'getSuppressEmails', 'tabs' => 'getTabs', 'template_locked' => 'getTemplateLocked', 'template_required' => 'getTemplateRequired', @@ -272,39 +352,59 @@ public static function getters() public function __construct(array $data = null) { $this->container['access_code'] = isset($data['access_code']) ? $data['access_code'] : null; + $this->container['access_code_metadata'] = isset($data['access_code_metadata']) ? $data['access_code_metadata'] : null; $this->container['add_access_code_to_email'] = isset($data['add_access_code_to_email']) ? $data['add_access_code_to_email'] : null; $this->container['client_user_id'] = isset($data['client_user_id']) ? $data['client_user_id'] : null; + $this->container['completed_count'] = isset($data['completed_count']) ? $data['completed_count'] : null; $this->container['custom_fields'] = isset($data['custom_fields']) ? $data['custom_fields'] : null; $this->container['declined_date_time'] = isset($data['declined_date_time']) ? $data['declined_date_time'] : null; $this->container['declined_reason'] = isset($data['declined_reason']) ? $data['declined_reason'] : null; $this->container['delivered_date_time'] = isset($data['delivered_date_time']) ? $data['delivered_date_time'] : null; $this->container['delivery_method'] = isset($data['delivery_method']) ? $data['delivery_method'] : null; + $this->container['delivery_method_metadata'] = isset($data['delivery_method_metadata']) ? $data['delivery_method_metadata'] : null; $this->container['document_visibility'] = isset($data['document_visibility']) ? $data['document_visibility'] : null; $this->container['email'] = isset($data['email']) ? $data['email'] : null; + $this->container['email_metadata'] = isset($data['email_metadata']) ? $data['email_metadata'] : null; $this->container['email_notification'] = isset($data['email_notification']) ? $data['email_notification'] : null; $this->container['embedded_recipient_start_url'] = isset($data['embedded_recipient_start_url']) ? $data['embedded_recipient_start_url'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['fax_number'] = isset($data['fax_number']) ? $data['fax_number'] : null; + $this->container['fax_number_metadata'] = isset($data['fax_number_metadata']) ? $data['fax_number_metadata'] : null; $this->container['host_recipient_id'] = isset($data['host_recipient_id']) ? $data['host_recipient_id'] : null; $this->container['id_check_configuration_name'] = isset($data['id_check_configuration_name']) ? $data['id_check_configuration_name'] : null; + $this->container['id_check_configuration_name_metadata'] = isset($data['id_check_configuration_name_metadata']) ? $data['id_check_configuration_name_metadata'] : null; $this->container['id_check_information_input'] = isset($data['id_check_information_input']) ? $data['id_check_information_input'] : null; $this->container['inherit_email_notification_configuration'] = isset($data['inherit_email_notification_configuration']) ? $data['inherit_email_notification_configuration'] : null; + $this->container['locked_recipient_phone_auth_editable'] = isset($data['locked_recipient_phone_auth_editable']) ? $data['locked_recipient_phone_auth_editable'] : null; + $this->container['locked_recipient_sms_editable'] = isset($data['locked_recipient_sms_editable']) ? $data['locked_recipient_sms_editable'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['note'] = isset($data['note']) ? $data['note'] : null; + $this->container['note_metadata'] = isset($data['note_metadata']) ? $data['note_metadata'] : null; $this->container['phone_authentication'] = isset($data['phone_authentication']) ? $data['phone_authentication'] : null; $this->container['recipient_attachments'] = isset($data['recipient_attachments']) ? $data['recipient_attachments'] : null; $this->container['recipient_authentication_status'] = isset($data['recipient_authentication_status']) ? $data['recipient_authentication_status'] : null; + $this->container['recipient_feature_metadata'] = isset($data['recipient_feature_metadata']) ? $data['recipient_feature_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_type'] = isset($data['recipient_type']) ? $data['recipient_type'] : null; + $this->container['recipient_type_metadata'] = isset($data['recipient_type_metadata']) ? $data['recipient_type_metadata'] : null; $this->container['require_id_lookup'] = isset($data['require_id_lookup']) ? $data['require_id_lookup'] : null; + $this->container['require_id_lookup_metadata'] = isset($data['require_id_lookup_metadata']) ? $data['require_id_lookup_metadata'] : null; $this->container['role_name'] = isset($data['role_name']) ? $data['role_name'] : null; $this->container['routing_order'] = isset($data['routing_order']) ? $data['routing_order'] : null; - $this->container['saml_authentication'] = isset($data['saml_authentication']) ? $data['saml_authentication'] : null; + $this->container['routing_order_metadata'] = isset($data['routing_order_metadata']) ? $data['routing_order_metadata'] : null; $this->container['sent_date_time'] = isset($data['sent_date_time']) ? $data['sent_date_time'] : null; $this->container['signed_date_time'] = isset($data['signed_date_time']) ? $data['signed_date_time'] : null; + $this->container['signing_group_id'] = isset($data['signing_group_id']) ? $data['signing_group_id'] : null; + $this->container['signing_group_id_metadata'] = isset($data['signing_group_id_metadata']) ? $data['signing_group_id_metadata'] : null; + $this->container['signing_group_name'] = isset($data['signing_group_name']) ? $data['signing_group_name'] : null; + $this->container['signing_group_users'] = isset($data['signing_group_users']) ? $data['signing_group_users'] : null; $this->container['sms_authentication'] = isset($data['sms_authentication']) ? $data['sms_authentication'] : null; $this->container['social_authentications'] = isset($data['social_authentications']) ? $data['social_authentications'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_code'] = isset($data['status_code']) ? $data['status_code'] : null; + $this->container['suppress_emails'] = isset($data['suppress_emails']) ? $data['suppress_emails'] : null; $this->container['tabs'] = isset($data['tabs']) ? $data['tabs'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; @@ -356,6 +456,27 @@ public function setAccessCode($access_code) return $this; } + /** + * Gets access_code_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAccessCodeMetadata() + { + return $this->container['access_code_metadata']; + } + + /** + * Sets access_code_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $access_code_metadata + * @return $this + */ + public function setAccessCodeMetadata($access_code_metadata) + { + $this->container['access_code_metadata'] = $access_code_metadata; + + return $this; + } + /** * Gets add_access_code_to_email * @return string @@ -398,6 +519,27 @@ public function setClientUserId($client_user_id) return $this; } + /** + * Gets completed_count + * @return string + */ + public function getCompletedCount() + { + return $this->container['completed_count']; + } + + /** + * Sets completed_count + * @param string $completed_count + * @return $this + */ + public function setCompletedCount($completed_count) + { + $this->container['completed_count'] = $completed_count; + + return $this; + } + /** * Gets custom_fields * @return string[] @@ -503,6 +645,27 @@ public function setDeliveryMethod($delivery_method) return $this; } + /** + * Gets delivery_method_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDeliveryMethodMetadata() + { + return $this->container['delivery_method_metadata']; + } + + /** + * Sets delivery_method_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $delivery_method_metadata + * @return $this + */ + public function setDeliveryMethodMetadata($delivery_method_metadata) + { + $this->container['delivery_method_metadata'] = $delivery_method_metadata; + + return $this; + } + /** * Gets document_visibility * @return \DocuSign\eSign\Model\DocumentVisibility[] @@ -545,6 +708,27 @@ public function setEmail($email) return $this; } + /** + * Gets email_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getEmailMetadata() + { + return $this->container['email_metadata']; + } + + /** + * Sets email_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $email_metadata + * @return $this + */ + public function setEmailMetadata($email_metadata) + { + $this->container['email_metadata'] = $email_metadata; + + return $this; + } + /** * Gets email_notification * @return \DocuSign\eSign\Model\RecipientEmailNotification @@ -629,6 +813,27 @@ public function setFaxNumber($fax_number) return $this; } + /** + * Gets fax_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFaxNumberMetadata() + { + return $this->container['fax_number_metadata']; + } + + /** + * Sets fax_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $fax_number_metadata + * @return $this + */ + public function setFaxNumberMetadata($fax_number_metadata) + { + $this->container['fax_number_metadata'] = $fax_number_metadata; + + return $this; + } + /** * Gets host_recipient_id * @return string @@ -671,6 +876,27 @@ public function setIdCheckConfigurationName($id_check_configuration_name) return $this; } + /** + * Gets id_check_configuration_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getIdCheckConfigurationNameMetadata() + { + return $this->container['id_check_configuration_name_metadata']; + } + + /** + * Sets id_check_configuration_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $id_check_configuration_name_metadata + * @return $this + */ + public function setIdCheckConfigurationNameMetadata($id_check_configuration_name_metadata) + { + $this->container['id_check_configuration_name_metadata'] = $id_check_configuration_name_metadata; + + return $this; + } + /** * Gets id_check_information_input * @return \DocuSign\eSign\Model\IdCheckInformationInput @@ -713,6 +939,48 @@ public function setInheritEmailNotificationConfiguration($inherit_email_notifica return $this; } + /** + * Gets locked_recipient_phone_auth_editable + * @return string + */ + public function getLockedRecipientPhoneAuthEditable() + { + return $this->container['locked_recipient_phone_auth_editable']; + } + + /** + * Sets locked_recipient_phone_auth_editable + * @param string $locked_recipient_phone_auth_editable + * @return $this + */ + public function setLockedRecipientPhoneAuthEditable($locked_recipient_phone_auth_editable) + { + $this->container['locked_recipient_phone_auth_editable'] = $locked_recipient_phone_auth_editable; + + return $this; + } + + /** + * Gets locked_recipient_sms_editable + * @return string + */ + public function getLockedRecipientSmsEditable() + { + return $this->container['locked_recipient_sms_editable']; + } + + /** + * Sets locked_recipient_sms_editable + * @param string $locked_recipient_sms_editable + * @return $this + */ + public function setLockedRecipientSmsEditable($locked_recipient_sms_editable) + { + $this->container['locked_recipient_sms_editable'] = $locked_recipient_sms_editable; + + return $this; + } + /** * Gets name * @return string @@ -734,6 +1002,27 @@ public function setName($name) return $this; } + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + /** * Gets note * @return string @@ -755,6 +1044,27 @@ public function setNote($note) return $this; } + /** + * Gets note_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNoteMetadata() + { + return $this->container['note_metadata']; + } + + /** + * Sets note_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $note_metadata + * @return $this + */ + public function setNoteMetadata($note_metadata) + { + $this->container['note_metadata'] = $note_metadata; + + return $this; + } + /** * Gets phone_authentication * @return \DocuSign\eSign\Model\RecipientPhoneAuthentication @@ -818,6 +1128,27 @@ public function setRecipientAuthenticationStatus($recipient_authentication_statu return $this; } + /** + * Gets recipient_feature_metadata + * @return \DocuSign\eSign\Model\FeatureAvailableMetadata[] + */ + public function getRecipientFeatureMetadata() + { + return $this->container['recipient_feature_metadata']; + } + + /** + * Sets recipient_feature_metadata + * @param \DocuSign\eSign\Model\FeatureAvailableMetadata[] $recipient_feature_metadata + * @return $this + */ + public function setRecipientFeatureMetadata($recipient_feature_metadata) + { + $this->container['recipient_feature_metadata'] = $recipient_feature_metadata; + + return $this; + } + /** * Gets recipient_id * @return string @@ -860,6 +1191,48 @@ public function setRecipientIdGuid($recipient_id_guid) return $this; } + /** + * Gets recipient_type + * @return string + */ + public function getRecipientType() + { + return $this->container['recipient_type']; + } + + /** + * Sets recipient_type + * @param string $recipient_type + * @return $this + */ + public function setRecipientType($recipient_type) + { + $this->container['recipient_type'] = $recipient_type; + + return $this; + } + + /** + * Gets recipient_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientTypeMetadata() + { + return $this->container['recipient_type_metadata']; + } + + /** + * Sets recipient_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_type_metadata + * @return $this + */ + public function setRecipientTypeMetadata($recipient_type_metadata) + { + $this->container['recipient_type_metadata'] = $recipient_type_metadata; + + return $this; + } + /** * Gets require_id_lookup * @return string @@ -881,6 +1254,27 @@ public function setRequireIdLookup($require_id_lookup) return $this; } + /** + * Gets require_id_lookup_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireIdLookupMetadata() + { + return $this->container['require_id_lookup_metadata']; + } + + /** + * Sets require_id_lookup_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_id_lookup_metadata + * @return $this + */ + public function setRequireIdLookupMetadata($require_id_lookup_metadata) + { + $this->container['require_id_lookup_metadata'] = $require_id_lookup_metadata; + + return $this; + } + /** * Gets role_name * @return string @@ -924,22 +1318,22 @@ public function setRoutingOrder($routing_order) } /** - * Gets saml_authentication - * @return \DocuSign\eSign\Model\RecipientSAMLAuthentication + * Gets routing_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getSamlAuthentication() + public function getRoutingOrderMetadata() { - return $this->container['saml_authentication']; + return $this->container['routing_order_metadata']; } /** - * Sets saml_authentication - * @param \DocuSign\eSign\Model\RecipientSAMLAuthentication $saml_authentication + * Sets routing_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $routing_order_metadata * @return $this */ - public function setSamlAuthentication($saml_authentication) + public function setRoutingOrderMetadata($routing_order_metadata) { - $this->container['saml_authentication'] = $saml_authentication; + $this->container['routing_order_metadata'] = $routing_order_metadata; return $this; } @@ -986,6 +1380,90 @@ public function setSignedDateTime($signed_date_time) return $this; } + /** + * Gets signing_group_id + * @return string + */ + public function getSigningGroupId() + { + return $this->container['signing_group_id']; + } + + /** + * Sets signing_group_id + * @param string $signing_group_id 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 $this + */ + public function setSigningGroupId($signing_group_id) + { + $this->container['signing_group_id'] = $signing_group_id; + + return $this; + } + + /** + * Gets signing_group_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSigningGroupIdMetadata() + { + return $this->container['signing_group_id_metadata']; + } + + /** + * Sets signing_group_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $signing_group_id_metadata + * @return $this + */ + public function setSigningGroupIdMetadata($signing_group_id_metadata) + { + $this->container['signing_group_id_metadata'] = $signing_group_id_metadata; + + return $this; + } + + /** + * Gets signing_group_name + * @return string + */ + public function getSigningGroupName() + { + return $this->container['signing_group_name']; + } + + /** + * Sets signing_group_name + * @param string $signing_group_name The display name for the signing group. Maximum Length: 100 characters. + * @return $this + */ + public function setSigningGroupName($signing_group_name) + { + $this->container['signing_group_name'] = $signing_group_name; + + return $this; + } + + /** + * Gets signing_group_users + * @return \DocuSign\eSign\Model\UserInfo[] + */ + public function getSigningGroupUsers() + { + return $this->container['signing_group_users']; + } + + /** + * Sets signing_group_users + * @param \DocuSign\eSign\Model\UserInfo[] $signing_group_users A complex type that contains information about users in the signing group. + * @return $this + */ + public function setSigningGroupUsers($signing_group_users) + { + $this->container['signing_group_users'] = $signing_group_users; + + return $this; + } + /** * Gets sms_authentication * @return \DocuSign\eSign\Model\RecipientSMSAuthentication @@ -1049,6 +1527,48 @@ public function setStatus($status) return $this; } + /** + * Gets status_code + * @return string + */ + public function getStatusCode() + { + return $this->container['status_code']; + } + + /** + * Sets status_code + * @param string $status_code + * @return $this + */ + public function setStatusCode($status_code) + { + $this->container['status_code'] = $status_code; + + return $this; + } + + /** + * Gets suppress_emails + * @return string + */ + public function getSuppressEmails() + { + return $this->container['suppress_emails']; + } + + /** + * Sets suppress_emails + * @param string $suppress_emails + * @return $this + */ + public function setSuppressEmails($suppress_emails) + { + $this->container['suppress_emails'] = $suppress_emails; + + return $this; + } + /** * Gets tabs * @return \DocuSign\eSign\Model\Tabs diff --git a/src/Model/NotaryJournal.php b/src/Model/NotaryJournal.php index a9c1194d..95957546 100644 --- a/src/Model/NotaryJournal.php +++ b/src/Model/NotaryJournal.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/NotaryJournalCredibleWitness.php b/src/Model/NotaryJournalCredibleWitness.php index ac4777d9..89f0726c 100644 --- a/src/Model/NotaryJournalCredibleWitness.php +++ b/src/Model/NotaryJournalCredibleWitness.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/NotaryJournalList.php b/src/Model/NotaryJournalList.php index 0ebfd255..d87e5b8b 100644 --- a/src/Model/NotaryJournalList.php +++ b/src/Model/NotaryJournalList.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/NotaryJournalMetaData.php b/src/Model/NotaryJournalMetaData.php index 0fb384fc..8e869874 100644 --- a/src/Model/NotaryJournalMetaData.php +++ b/src/Model/NotaryJournalMetaData.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Note.php b/src/Model/Note.php index 9bf81dad..428d7d35 100644 --- a/src/Model/Note.php +++ b/src/Model/Note.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,42 +55,91 @@ class Note implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'bold' => 'string', + 'bold_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'font' => 'string', 'font_color' => 'string', + 'font_color_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'font_size' => 'string', - 'height' => 'int', + 'font_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'italic' => 'string', + 'italic_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locale_policy' => '\DocuSign\eSign\Model\LocalePolicyTab', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'shared' => 'string', + 'shared_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'underline' => 'string', + 'underline_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'value' => 'string', - 'width' => 'int', + 'value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -104,42 +153,91 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'bold' => 'bold', + 'bold_metadata' => 'boldMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', 'font' => 'font', 'font_color' => 'fontColor', + 'font_color_metadata' => 'fontColorMetadata', + 'font_metadata' => 'fontMetadata', 'font_size' => 'fontSize', + 'font_size_metadata' => 'fontSizeMetadata', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', 'height' => 'height', + 'height_metadata' => 'heightMetadata', 'italic' => 'italic', + 'italic_metadata' => 'italicMetadata', + 'locale_policy' => 'localePolicy', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'shared' => 'shared', + 'shared_metadata' => 'sharedMetadata', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', 'underline' => 'underline', + 'underline_metadata' => 'underlineMetadata', 'value' => 'value', + 'value_metadata' => 'valueMetadata', 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -149,42 +247,91 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'bold' => 'setBold', + 'bold_metadata' => 'setBoldMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', 'font' => 'setFont', 'font_color' => 'setFontColor', + 'font_color_metadata' => 'setFontColorMetadata', + 'font_metadata' => 'setFontMetadata', 'font_size' => 'setFontSize', + 'font_size_metadata' => 'setFontSizeMetadata', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', 'italic' => 'setItalic', + 'italic_metadata' => 'setItalicMetadata', + 'locale_policy' => 'setLocalePolicy', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'shared' => 'setShared', + 'shared_metadata' => 'setSharedMetadata', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', 'underline' => 'setUnderline', + 'underline_metadata' => 'setUnderlineMetadata', 'value' => 'setValue', + 'value_metadata' => 'setValueMetadata', 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -194,42 +341,91 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'bold' => 'getBold', + 'bold_metadata' => 'getBoldMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', 'font' => 'getFont', 'font_color' => 'getFontColor', + 'font_color_metadata' => 'getFontColorMetadata', + 'font_metadata' => 'getFontMetadata', 'font_size' => 'getFontSize', + 'font_size_metadata' => 'getFontSizeMetadata', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', 'italic' => 'getItalic', + 'italic_metadata' => 'getItalicMetadata', + 'locale_policy' => 'getLocalePolicy', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'shared' => 'getShared', + 'shared_metadata' => 'getSharedMetadata', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', 'underline' => 'getUnderline', + 'underline_metadata' => 'getUnderlineMetadata', 'value' => 'getValue', + 'value_metadata' => 'getValueMetadata', 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -264,42 +460,91 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['bold'] = isset($data['bold']) ? $data['bold'] : null; + $this->container['bold_metadata'] = isset($data['bold_metadata']) ? $data['bold_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['font'] = isset($data['font']) ? $data['font'] : null; $this->container['font_color'] = isset($data['font_color']) ? $data['font_color'] : null; + $this->container['font_color_metadata'] = isset($data['font_color_metadata']) ? $data['font_color_metadata'] : null; + $this->container['font_metadata'] = isset($data['font_metadata']) ? $data['font_metadata'] : null; $this->container['font_size'] = isset($data['font_size']) ? $data['font_size'] : null; + $this->container['font_size_metadata'] = isset($data['font_size_metadata']) ? $data['font_size_metadata'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; $this->container['italic'] = isset($data['italic']) ? $data['italic'] : null; + $this->container['italic_metadata'] = isset($data['italic_metadata']) ? $data['italic_metadata'] : null; + $this->container['locale_policy'] = isset($data['locale_policy']) ? $data['locale_policy'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['shared'] = isset($data['shared']) ? $data['shared'] : null; + $this->container['shared_metadata'] = isset($data['shared_metadata']) ? $data['shared_metadata'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; $this->container['underline'] = isset($data['underline']) ? $data['underline'] : null; + $this->container['underline_metadata'] = isset($data['underline_metadata']) ? $data['underline_metadata'] : null; $this->container['value'] = isset($data['value']) ? $data['value'] : null; + $this->container['value_metadata'] = isset($data['value_metadata']) ? $data['value_metadata'] : null; $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -346,6 +591,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -367,6 +633,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -388,6 +675,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -409,6 +717,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -430,6 +759,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -451,6 +843,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -472,6 +885,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -493,6 +927,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets bold * @return string @@ -514,6 +969,27 @@ public function setBold($bold) return $this; } + /** + * Gets bold_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getBoldMetadata() + { + return $this->container['bold_metadata']; + } + + /** + * Sets bold_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $bold_metadata + * @return $this + */ + public function setBoldMetadata($bold_metadata) + { + $this->container['bold_metadata'] = $bold_metadata; + + return $this; + } + /** * Gets conditional_parent_label * @return string @@ -535,6 +1011,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -556,6 +1053,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -577,6 +1095,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -598,6 +1137,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -662,155 +1222,533 @@ public function setFontColor($font_color) } /** - * Gets font_size - * @return string + * Gets font_color_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getFontSize() + public function getFontColorMetadata() { - return $this->container['font_size']; + return $this->container['font_color_metadata']; } /** - * Sets font_size - * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * Sets font_color_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_color_metadata * @return $this */ - public function setFontSize($font_size) + public function setFontColorMetadata($font_color_metadata) { - $this->container['font_size'] = $font_size; + $this->container['font_color_metadata'] = $font_color_metadata; return $this; } /** - * Gets height - * @return int + * Gets font_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getHeight() + public function getFontMetadata() { - return $this->container['height']; + return $this->container['font_metadata']; } /** - * Sets height - * @param int $height Height of the tab in pixels. + * Sets font_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_metadata * @return $this */ - public function setHeight($height) + public function setFontMetadata($font_metadata) { - $this->container['height'] = $height; + $this->container['font_metadata'] = $font_metadata; return $this; } /** - * Gets italic + * Gets font_size * @return string */ - public function getItalic() + public function getFontSize() { - return $this->container['italic']; + return $this->container['font_size']; } /** - * Sets italic - * @param string $italic When set to **true**, the information in the tab is italic. + * Sets font_size + * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. * @return $this */ - public function setItalic($italic) + public function setFontSize($font_size) { - $this->container['italic'] = $italic; + $this->container['font_size'] = $font_size; return $this; } /** - * Gets merge_field - * @return \DocuSign\eSign\Model\MergeField + * Gets font_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getMergeField() + public function getFontSizeMetadata() { - return $this->container['merge_field']; + return $this->container['font_size_metadata']; } /** - * Sets merge_field - * @param \DocuSign\eSign\Model\MergeField $merge_field + * Sets font_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_size_metadata * @return $this */ - public function setMergeField($merge_field) + public function setFontSizeMetadata($font_size_metadata) { - $this->container['merge_field'] = $merge_field; + $this->container['font_size_metadata'] = $font_size_metadata; return $this; } /** - * Gets name + * Gets form_order * @return string */ - public function getName() + public function getFormOrder() { - return $this->container['name']; + return $this->container['form_order']; } /** - * Sets name - * @param string $name Specifies the tool tip text for the tab. + * Sets form_order + * @param string $form_order * @return $this */ - public function setName($name) + public function setFormOrder($form_order) { - $this->container['name'] = $name; + $this->container['form_order'] = $form_order; return $this; } /** - * Gets page_number - * @return string + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getPageNumber() + public function getFormOrderMetadata() { - return $this->container['page_number']; + return $this->container['form_order_metadata']; } /** - * Sets page_number - * @param string $page_number Specifies the page number on which the tab is located. + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata * @return $this */ - public function setPageNumber($page_number) + public function setFormOrderMetadata($form_order_metadata) { - $this->container['page_number'] = $page_number; + $this->container['form_order_metadata'] = $form_order_metadata; return $this; } /** - * Gets recipient_id + * Gets form_page_label * @return string */ - public function getRecipientId() + public function getFormPageLabel() { - return $this->container['recipient_id']; + return $this->container['form_page_label']; } /** - * Sets recipient_id - * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * Sets form_page_label + * @param string $form_page_label * @return $this */ - public function setRecipientId($recipient_id) + public function setFormPageLabel($form_page_label) { - $this->container['recipient_id'] = $recipient_id; + $this->container['form_page_label'] = $form_page_label; return $this; } /** - * Gets shared - * @return string + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageLabelMetadata() + { + return $this->container['form_page_label_metadata']; + } + + /** + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata + * @return $this + */ + public function setFormPageLabelMetadata($form_page_label_metadata) + { + $this->container['form_page_label_metadata'] = $form_page_label_metadata; + + return $this; + } + + /** + * Gets form_page_number + * @return string + */ + public function getFormPageNumber() + { + return $this->container['form_page_number']; + } + + /** + * Sets form_page_number + * @param string $form_page_number + * @return $this + */ + public function setFormPageNumber($form_page_number) + { + $this->container['form_page_number'] = $form_page_number; + + return $this; + } + + /** + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageNumberMetadata() + { + return $this->container['form_page_number_metadata']; + } + + /** + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata + * @return $this + */ + public function setFormPageNumberMetadata($form_page_number_metadata) + { + $this->container['form_page_number_metadata'] = $form_page_number_metadata; + + return $this; + } + + /** + * Gets height + * @return string + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param string $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHeightMetadata() + { + return $this->container['height_metadata']; + } + + /** + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets italic + * @return string + */ + public function getItalic() + { + return $this->container['italic']; + } + + /** + * Sets italic + * @param string $italic When set to **true**, the information in the tab is italic. + * @return $this + */ + public function setItalic($italic) + { + $this->container['italic'] = $italic; + + return $this; + } + + /** + * Gets italic_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getItalicMetadata() + { + return $this->container['italic_metadata']; + } + + /** + * Sets italic_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $italic_metadata + * @return $this + */ + public function setItalicMetadata($italic_metadata) + { + $this->container['italic_metadata'] = $italic_metadata; + + return $this; + } + + /** + * Gets locale_policy + * @return \DocuSign\eSign\Model\LocalePolicyTab + */ + public function getLocalePolicy() + { + return $this->container['locale_policy']; + } + + /** + * Sets locale_policy + * @param \DocuSign\eSign\Model\LocalePolicyTab $locale_policy + * @return $this + */ + public function setLocalePolicy($locale_policy) + { + $this->container['locale_policy'] = $locale_policy; + + return $this; + } + + /** + * Gets merge_field + * @return \DocuSign\eSign\Model\MergeField + */ + public function getMergeField() + { + return $this->container['merge_field']; + } + + /** + * Sets merge_field + * @param \DocuSign\eSign\Model\MergeField $merge_field + * @return $this + */ + public function setMergeField($merge_field) + { + $this->container['merge_field'] = $merge_field; + + return $this; + } + + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + + /** + * Gets name + * @return string + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * @param string $name Specifies the tool tip text for the tab. + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + + /** + * Gets page_number + * @return string + */ + public function getPageNumber() + { + return $this->container['page_number']; + } + + /** + * Sets page_number + * @param string $page_number Specifies the page number on which the tab is located. + * @return $this + */ + public function setPageNumber($page_number) + { + $this->container['page_number'] = $page_number; + + return $this; + } + + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + + /** + * Gets recipient_id + * @return string + */ + public function getRecipientId() + { + return $this->container['recipient_id']; + } + + /** + * Sets recipient_id + * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @return $this + */ + public function setRecipientId($recipient_id) + { + $this->container['recipient_id'] = $recipient_id; + + return $this; + } + + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + + /** + * Gets shared + * @return string */ public function getShared() { @@ -829,6 +1767,27 @@ public function setShared($shared) return $this; } + /** + * Gets shared_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSharedMetadata() + { + return $this->container['shared_metadata']; + } + + /** + * Sets shared_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $shared_metadata + * @return $this + */ + public function setSharedMetadata($shared_metadata) + { + $this->container['shared_metadata'] = $shared_metadata; + + return $this; + } + /** * Gets status * @return string @@ -850,6 +1809,27 @@ public function setStatus($status) return $this; } + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + /** * Gets tab_group_labels * @return string[] @@ -871,6 +1851,27 @@ public function setTabGroupLabels($tab_group_labels) return $this; } + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + /** * Gets tab_id * @return string @@ -892,6 +1893,27 @@ public function setTabId($tab_id) return $this; } + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + /** * Gets tab_label * @return string @@ -913,6 +1935,27 @@ public function setTabLabel($tab_label) return $this; } + /** + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabLabelMetadata() + { + return $this->container['tab_label_metadata']; + } + + /** + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata + * @return $this + */ + public function setTabLabelMetadata($tab_label_metadata) + { + $this->container['tab_label_metadata'] = $tab_label_metadata; + + return $this; + } + /** * Gets tab_order * @return string @@ -934,6 +1977,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -955,6 +2061,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -976,6 +2103,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -997,6 +2145,27 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + /** * Gets underline * @return string @@ -1018,6 +2187,27 @@ public function setUnderline($underline) return $this; } + /** + * Gets underline_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getUnderlineMetadata() + { + return $this->container['underline_metadata']; + } + + /** + * Sets underline_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $underline_metadata + * @return $this + */ + public function setUnderlineMetadata($underline_metadata) + { + $this->container['underline_metadata'] = $underline_metadata; + + return $this; + } + /** * Gets value * @return string @@ -1039,9 +2229,30 @@ public function setValue($value) return $this; } + /** + * Gets value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValueMetadata() + { + return $this->container['value_metadata']; + } + + /** + * Sets value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $value_metadata + * @return $this + */ + public function setValueMetadata($value_metadata) + { + $this->container['value_metadata'] = $value_metadata; + + return $this; + } + /** * Gets width - * @return int + * @return string */ public function getWidth() { @@ -1050,7 +2261,7 @@ public function getWidth() /** * Sets width - * @param int $width Width of the tab in pixels. + * @param string $width Width of the tab in pixels. * @return $this */ public function setWidth($width) @@ -1060,6 +2271,27 @@ public function setWidth($width) return $this; } + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -1081,6 +2313,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -1101,6 +2354,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/Notification.php b/src/Model/Notification.php index dd02c6f4..19a7dd6e 100644 --- a/src/Model/Notification.php +++ b/src/Model/Notification.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/NotificationDefaultSettings.php b/src/Model/NotificationDefaultSettings.php new file mode 100644 index 00000000..db314a91 --- /dev/null +++ b/src/Model/NotificationDefaultSettings.php @@ -0,0 +1,253 @@ + '\DocuSign\eSign\Model\SenderEmailNotifications', + 'signer_email_notifications' => '\DocuSign\eSign\Model\SignerEmailNotifications' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'sender_email_notifications' => 'senderEmailNotifications', + 'signer_email_notifications' => 'signerEmailNotifications' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'sender_email_notifications' => 'setSenderEmailNotifications', + 'signer_email_notifications' => 'setSignerEmailNotifications' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'sender_email_notifications' => 'getSenderEmailNotifications', + 'signer_email_notifications' => 'getSignerEmailNotifications' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['sender_email_notifications'] = isset($data['sender_email_notifications']) ? $data['sender_email_notifications'] : null; + $this->container['signer_email_notifications'] = isset($data['signer_email_notifications']) ? $data['signer_email_notifications'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets sender_email_notifications + * @return \DocuSign\eSign\Model\SenderEmailNotifications + */ + public function getSenderEmailNotifications() + { + return $this->container['sender_email_notifications']; + } + + /** + * Sets sender_email_notifications + * @param \DocuSign\eSign\Model\SenderEmailNotifications $sender_email_notifications + * @return $this + */ + public function setSenderEmailNotifications($sender_email_notifications) + { + $this->container['sender_email_notifications'] = $sender_email_notifications; + + return $this; + } + + /** + * Gets signer_email_notifications + * @return \DocuSign\eSign\Model\SignerEmailNotifications + */ + public function getSignerEmailNotifications() + { + return $this->container['signer_email_notifications']; + } + + /** + * Sets signer_email_notifications + * @param \DocuSign\eSign\Model\SignerEmailNotifications $signer_email_notifications + * @return $this + */ + public function setSignerEmailNotifications($signer_email_notifications) + { + $this->container['signer_email_notifications'] = $signer_email_notifications; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/NotificationDefaults.php b/src/Model/NotificationDefaults.php new file mode 100644 index 00000000..690f2dee --- /dev/null +++ b/src/Model/NotificationDefaults.php @@ -0,0 +1,253 @@ + '\DocuSign\eSign\Model\NotificationDefaultSettings', + 'email_notifications' => '\DocuSign\eSign\Model\NotificationDefaultSettings' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'api_email_notifications' => 'apiEmailNotifications', + 'email_notifications' => 'emailNotifications' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'api_email_notifications' => 'setApiEmailNotifications', + 'email_notifications' => 'setEmailNotifications' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'api_email_notifications' => 'getApiEmailNotifications', + 'email_notifications' => 'getEmailNotifications' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['api_email_notifications'] = isset($data['api_email_notifications']) ? $data['api_email_notifications'] : null; + $this->container['email_notifications'] = isset($data['email_notifications']) ? $data['email_notifications'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets api_email_notifications + * @return \DocuSign\eSign\Model\NotificationDefaultSettings + */ + public function getApiEmailNotifications() + { + return $this->container['api_email_notifications']; + } + + /** + * Sets api_email_notifications + * @param \DocuSign\eSign\Model\NotificationDefaultSettings $api_email_notifications + * @return $this + */ + public function setApiEmailNotifications($api_email_notifications) + { + $this->container['api_email_notifications'] = $api_email_notifications; + + return $this; + } + + /** + * Gets email_notifications + * @return \DocuSign\eSign\Model\NotificationDefaultSettings + */ + public function getEmailNotifications() + { + return $this->container['email_notifications']; + } + + /** + * Sets email_notifications + * @param \DocuSign\eSign\Model\NotificationDefaultSettings $email_notifications + * @return $this + */ + public function setEmailNotifications($email_notifications) + { + $this->container['email_notifications'] = $email_notifications; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/Number.php b/src/Model/Number.php index 5e2f9742..e7444ad2 100644 --- a/src/Model/Number.php +++ b/src/Model/Number.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,54 +55,117 @@ class Number implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'bold' => 'string', + 'bold_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conceal_value_on_document' => 'string', + 'conceal_value_on_document_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'disable_auto_size' => 'string', + 'disable_auto_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'font' => 'string', 'font_color' => 'string', + 'font_color_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'font_size' => 'string', + 'font_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'formula' => 'string', + 'formula_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'is_payment_amount' => 'string', + 'is_payment_amount_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'italic' => 'string', + 'italic_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locale_policy' => '\DocuSign\eSign\Model\LocalePolicyTab', 'locked' => 'string', - 'max_length' => 'int', + 'locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'max_length' => 'string', + 'max_length_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'original_value' => 'string', + 'original_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_all' => 'string', + 'require_all_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'required' => 'string', + 'required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_initial_on_shared_change' => 'string', + 'require_initial_on_shared_change_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'sender_required' => 'string', + 'sender_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'shared' => 'string', + 'shared_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'underline' => 'string', + 'underline_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'validation_message' => 'string', + 'validation_message_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'validation_pattern' => 'string', + 'validation_pattern_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'value' => 'string', - 'width' => 'int', + 'value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -116,54 +179,117 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'bold' => 'bold', + 'bold_metadata' => 'boldMetadata', 'conceal_value_on_document' => 'concealValueOnDocument', + 'conceal_value_on_document_metadata' => 'concealValueOnDocumentMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'disable_auto_size' => 'disableAutoSize', + 'disable_auto_size_metadata' => 'disableAutoSizeMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', 'font' => 'font', 'font_color' => 'fontColor', + 'font_color_metadata' => 'fontColorMetadata', + 'font_metadata' => 'fontMetadata', 'font_size' => 'fontSize', + 'font_size_metadata' => 'fontSizeMetadata', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', 'formula' => 'formula', + 'formula_metadata' => 'formulaMetadata', + 'height' => 'height', + 'height_metadata' => 'heightMetadata', 'is_payment_amount' => 'isPaymentAmount', + 'is_payment_amount_metadata' => 'isPaymentAmountMetadata', 'italic' => 'italic', + 'italic_metadata' => 'italicMetadata', + 'locale_policy' => 'localePolicy', 'locked' => 'locked', + 'locked_metadata' => 'lockedMetadata', 'max_length' => 'maxLength', + 'max_length_metadata' => 'maxLengthMetadata', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'original_value' => 'originalValue', + 'original_value_metadata' => 'originalValueMetadata', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'require_all' => 'requireAll', + 'require_all_metadata' => 'requireAllMetadata', 'required' => 'required', + 'required_metadata' => 'requiredMetadata', 'require_initial_on_shared_change' => 'requireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'requireInitialOnSharedChangeMetadata', 'sender_required' => 'senderRequired', + 'sender_required_metadata' => 'senderRequiredMetadata', 'shared' => 'shared', + 'shared_metadata' => 'sharedMetadata', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', 'underline' => 'underline', + 'underline_metadata' => 'underlineMetadata', 'validation_message' => 'validationMessage', + 'validation_message_metadata' => 'validationMessageMetadata', 'validation_pattern' => 'validationPattern', + 'validation_pattern_metadata' => 'validationPatternMetadata', 'value' => 'value', + 'value_metadata' => 'valueMetadata', 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -173,54 +299,117 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'bold' => 'setBold', + 'bold_metadata' => 'setBoldMetadata', 'conceal_value_on_document' => 'setConcealValueOnDocument', + 'conceal_value_on_document_metadata' => 'setConcealValueOnDocumentMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'disable_auto_size' => 'setDisableAutoSize', + 'disable_auto_size_metadata' => 'setDisableAutoSizeMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', 'font' => 'setFont', 'font_color' => 'setFontColor', + 'font_color_metadata' => 'setFontColorMetadata', + 'font_metadata' => 'setFontMetadata', 'font_size' => 'setFontSize', + 'font_size_metadata' => 'setFontSizeMetadata', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', 'formula' => 'setFormula', + 'formula_metadata' => 'setFormulaMetadata', + 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', 'is_payment_amount' => 'setIsPaymentAmount', + 'is_payment_amount_metadata' => 'setIsPaymentAmountMetadata', 'italic' => 'setItalic', + 'italic_metadata' => 'setItalicMetadata', + 'locale_policy' => 'setLocalePolicy', 'locked' => 'setLocked', + 'locked_metadata' => 'setLockedMetadata', 'max_length' => 'setMaxLength', + 'max_length_metadata' => 'setMaxLengthMetadata', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'original_value' => 'setOriginalValue', + 'original_value_metadata' => 'setOriginalValueMetadata', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'require_all' => 'setRequireAll', + 'require_all_metadata' => 'setRequireAllMetadata', 'required' => 'setRequired', + 'required_metadata' => 'setRequiredMetadata', 'require_initial_on_shared_change' => 'setRequireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'setRequireInitialOnSharedChangeMetadata', 'sender_required' => 'setSenderRequired', + 'sender_required_metadata' => 'setSenderRequiredMetadata', 'shared' => 'setShared', + 'shared_metadata' => 'setSharedMetadata', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', 'underline' => 'setUnderline', + 'underline_metadata' => 'setUnderlineMetadata', 'validation_message' => 'setValidationMessage', + 'validation_message_metadata' => 'setValidationMessageMetadata', 'validation_pattern' => 'setValidationPattern', + 'validation_pattern_metadata' => 'setValidationPatternMetadata', 'value' => 'setValue', + 'value_metadata' => 'setValueMetadata', 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -230,54 +419,117 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'bold' => 'getBold', + 'bold_metadata' => 'getBoldMetadata', 'conceal_value_on_document' => 'getConcealValueOnDocument', + 'conceal_value_on_document_metadata' => 'getConcealValueOnDocumentMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'disable_auto_size' => 'getDisableAutoSize', + 'disable_auto_size_metadata' => 'getDisableAutoSizeMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', 'font' => 'getFont', 'font_color' => 'getFontColor', + 'font_color_metadata' => 'getFontColorMetadata', + 'font_metadata' => 'getFontMetadata', 'font_size' => 'getFontSize', + 'font_size_metadata' => 'getFontSizeMetadata', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', 'formula' => 'getFormula', + 'formula_metadata' => 'getFormulaMetadata', + 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', 'is_payment_amount' => 'getIsPaymentAmount', + 'is_payment_amount_metadata' => 'getIsPaymentAmountMetadata', 'italic' => 'getItalic', + 'italic_metadata' => 'getItalicMetadata', + 'locale_policy' => 'getLocalePolicy', 'locked' => 'getLocked', + 'locked_metadata' => 'getLockedMetadata', 'max_length' => 'getMaxLength', + 'max_length_metadata' => 'getMaxLengthMetadata', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'original_value' => 'getOriginalValue', + 'original_value_metadata' => 'getOriginalValueMetadata', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'require_all' => 'getRequireAll', + 'require_all_metadata' => 'getRequireAllMetadata', 'required' => 'getRequired', + 'required_metadata' => 'getRequiredMetadata', 'require_initial_on_shared_change' => 'getRequireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'getRequireInitialOnSharedChangeMetadata', 'sender_required' => 'getSenderRequired', + 'sender_required_metadata' => 'getSenderRequiredMetadata', 'shared' => 'getShared', + 'shared_metadata' => 'getSharedMetadata', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', 'underline' => 'getUnderline', + 'underline_metadata' => 'getUnderlineMetadata', 'validation_message' => 'getValidationMessage', + 'validation_message_metadata' => 'getValidationMessageMetadata', 'validation_pattern' => 'getValidationPattern', + 'validation_pattern_metadata' => 'getValidationPatternMetadata', 'value' => 'getValue', + 'value_metadata' => 'getValueMetadata', 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -312,54 +564,117 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['bold'] = isset($data['bold']) ? $data['bold'] : null; + $this->container['bold_metadata'] = isset($data['bold_metadata']) ? $data['bold_metadata'] : null; $this->container['conceal_value_on_document'] = isset($data['conceal_value_on_document']) ? $data['conceal_value_on_document'] : null; + $this->container['conceal_value_on_document_metadata'] = isset($data['conceal_value_on_document_metadata']) ? $data['conceal_value_on_document_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['disable_auto_size'] = isset($data['disable_auto_size']) ? $data['disable_auto_size'] : null; + $this->container['disable_auto_size_metadata'] = isset($data['disable_auto_size_metadata']) ? $data['disable_auto_size_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['font'] = isset($data['font']) ? $data['font'] : null; $this->container['font_color'] = isset($data['font_color']) ? $data['font_color'] : null; + $this->container['font_color_metadata'] = isset($data['font_color_metadata']) ? $data['font_color_metadata'] : null; + $this->container['font_metadata'] = isset($data['font_metadata']) ? $data['font_metadata'] : null; $this->container['font_size'] = isset($data['font_size']) ? $data['font_size'] : null; + $this->container['font_size_metadata'] = isset($data['font_size_metadata']) ? $data['font_size_metadata'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; $this->container['formula'] = isset($data['formula']) ? $data['formula'] : null; + $this->container['formula_metadata'] = isset($data['formula_metadata']) ? $data['formula_metadata'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; $this->container['is_payment_amount'] = isset($data['is_payment_amount']) ? $data['is_payment_amount'] : null; + $this->container['is_payment_amount_metadata'] = isset($data['is_payment_amount_metadata']) ? $data['is_payment_amount_metadata'] : null; $this->container['italic'] = isset($data['italic']) ? $data['italic'] : null; + $this->container['italic_metadata'] = isset($data['italic_metadata']) ? $data['italic_metadata'] : null; + $this->container['locale_policy'] = isset($data['locale_policy']) ? $data['locale_policy'] : null; $this->container['locked'] = isset($data['locked']) ? $data['locked'] : null; + $this->container['locked_metadata'] = isset($data['locked_metadata']) ? $data['locked_metadata'] : null; $this->container['max_length'] = isset($data['max_length']) ? $data['max_length'] : null; + $this->container['max_length_metadata'] = isset($data['max_length_metadata']) ? $data['max_length_metadata'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['original_value'] = isset($data['original_value']) ? $data['original_value'] : null; + $this->container['original_value_metadata'] = isset($data['original_value_metadata']) ? $data['original_value_metadata'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['require_all'] = isset($data['require_all']) ? $data['require_all'] : null; + $this->container['require_all_metadata'] = isset($data['require_all_metadata']) ? $data['require_all_metadata'] : null; $this->container['required'] = isset($data['required']) ? $data['required'] : null; + $this->container['required_metadata'] = isset($data['required_metadata']) ? $data['required_metadata'] : null; $this->container['require_initial_on_shared_change'] = isset($data['require_initial_on_shared_change']) ? $data['require_initial_on_shared_change'] : null; + $this->container['require_initial_on_shared_change_metadata'] = isset($data['require_initial_on_shared_change_metadata']) ? $data['require_initial_on_shared_change_metadata'] : null; $this->container['sender_required'] = isset($data['sender_required']) ? $data['sender_required'] : null; + $this->container['sender_required_metadata'] = isset($data['sender_required_metadata']) ? $data['sender_required_metadata'] : null; $this->container['shared'] = isset($data['shared']) ? $data['shared'] : null; + $this->container['shared_metadata'] = isset($data['shared_metadata']) ? $data['shared_metadata'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; $this->container['underline'] = isset($data['underline']) ? $data['underline'] : null; + $this->container['underline_metadata'] = isset($data['underline_metadata']) ? $data['underline_metadata'] : null; $this->container['validation_message'] = isset($data['validation_message']) ? $data['validation_message'] : null; + $this->container['validation_message_metadata'] = isset($data['validation_message_metadata']) ? $data['validation_message_metadata'] : null; $this->container['validation_pattern'] = isset($data['validation_pattern']) ? $data['validation_pattern'] : null; + $this->container['validation_pattern_metadata'] = isset($data['validation_pattern_metadata']) ? $data['validation_pattern_metadata'] : null; $this->container['value'] = isset($data['value']) ? $data['value'] : null; + $this->container['value_metadata'] = isset($data['value_metadata']) ? $data['value_metadata'] : null; $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -406,6 +721,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -427,6 +763,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -448,6 +805,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -469,6 +847,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -490,6 +889,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -511,6 +973,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -532,6 +1015,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -553,6 +1057,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets bold * @return string @@ -574,6 +1099,27 @@ public function setBold($bold) return $this; } + /** + * Gets bold_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getBoldMetadata() + { + return $this->container['bold_metadata']; + } + + /** + * Sets bold_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $bold_metadata + * @return $this + */ + public function setBoldMetadata($bold_metadata) + { + $this->container['bold_metadata'] = $bold_metadata; + + return $this; + } + /** * Gets conceal_value_on_document * @return string @@ -595,6 +1141,27 @@ public function setConcealValueOnDocument($conceal_value_on_document) return $this; } + /** + * Gets conceal_value_on_document_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConcealValueOnDocumentMetadata() + { + return $this->container['conceal_value_on_document_metadata']; + } + + /** + * Sets conceal_value_on_document_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conceal_value_on_document_metadata + * @return $this + */ + public function setConcealValueOnDocumentMetadata($conceal_value_on_document_metadata) + { + $this->container['conceal_value_on_document_metadata'] = $conceal_value_on_document_metadata; + + return $this; + } + /** * Gets conditional_parent_label * @return string @@ -616,6 +1183,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -637,6 +1225,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -658,6 +1267,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets disable_auto_size * @return string @@ -679,6 +1309,27 @@ public function setDisableAutoSize($disable_auto_size) return $this; } + /** + * Gets disable_auto_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDisableAutoSizeMetadata() + { + return $this->container['disable_auto_size_metadata']; + } + + /** + * Sets disable_auto_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $disable_auto_size_metadata + * @return $this + */ + public function setDisableAutoSizeMetadata($disable_auto_size_metadata) + { + $this->container['disable_auto_size_metadata'] = $disable_auto_size_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -700,6 +1351,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -764,75 +1436,348 @@ public function setFontColor($font_color) } /** - * Gets font_size - * @return string + * Gets font_color_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getFontSize() + public function getFontColorMetadata() { - return $this->container['font_size']; + return $this->container['font_color_metadata']; } /** - * Sets font_size - * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * Sets font_color_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_color_metadata * @return $this */ - public function setFontSize($font_size) + public function setFontColorMetadata($font_color_metadata) { - $this->container['font_size'] = $font_size; + $this->container['font_color_metadata'] = $font_color_metadata; return $this; } /** - * Gets formula - * @return string + * Gets font_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getFormula() + public function getFontMetadata() { - return $this->container['formula']; + return $this->container['font_metadata']; } /** - * Sets formula - * @param string $formula The Formula string contains the TabLabel for the reference tabs used in the formula and calculation operators. Each TabLabel must be contained in brackets. Maximum Length: 2000 characters. *Example*: Three tabs (TabLabels: Line1, Line2, and Tax) need to be added together. The formula string would be: [Line1]+[Line2]+[Tax] + * Sets font_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_metadata * @return $this */ - public function setFormula($formula) + public function setFontMetadata($font_metadata) { - $this->container['formula'] = $formula; + $this->container['font_metadata'] = $font_metadata; return $this; } /** - * Gets is_payment_amount + * Gets font_size * @return string */ - public function getIsPaymentAmount() + public function getFontSize() { - return $this->container['is_payment_amount']; + return $this->container['font_size']; } /** - * Sets is_payment_amount - * @param string $is_payment_amount When set to **true**, sets this as a payment tab. Can only be used with Text, Number, Formula, or List tabs. The value of the tab must be a number. + * Sets font_size + * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. * @return $this */ - public function setIsPaymentAmount($is_payment_amount) + public function setFontSize($font_size) { - $this->container['is_payment_amount'] = $is_payment_amount; + $this->container['font_size'] = $font_size; return $this; } /** - * Gets italic - * @return string + * Gets font_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getItalic() + public function getFontSizeMetadata() { - return $this->container['italic']; + return $this->container['font_size_metadata']; + } + + /** + * Sets font_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_size_metadata + * @return $this + */ + public function setFontSizeMetadata($font_size_metadata) + { + $this->container['font_size_metadata'] = $font_size_metadata; + + return $this; + } + + /** + * Gets form_order + * @return string + */ + public function getFormOrder() + { + return $this->container['form_order']; + } + + /** + * Sets form_order + * @param string $form_order + * @return $this + */ + public function setFormOrder($form_order) + { + $this->container['form_order'] = $form_order; + + return $this; + } + + /** + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormOrderMetadata() + { + return $this->container['form_order_metadata']; + } + + /** + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata + * @return $this + */ + public function setFormOrderMetadata($form_order_metadata) + { + $this->container['form_order_metadata'] = $form_order_metadata; + + return $this; + } + + /** + * Gets form_page_label + * @return string + */ + public function getFormPageLabel() + { + return $this->container['form_page_label']; + } + + /** + * Sets form_page_label + * @param string $form_page_label + * @return $this + */ + public function setFormPageLabel($form_page_label) + { + $this->container['form_page_label'] = $form_page_label; + + return $this; + } + + /** + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageLabelMetadata() + { + return $this->container['form_page_label_metadata']; + } + + /** + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata + * @return $this + */ + public function setFormPageLabelMetadata($form_page_label_metadata) + { + $this->container['form_page_label_metadata'] = $form_page_label_metadata; + + return $this; + } + + /** + * Gets form_page_number + * @return string + */ + public function getFormPageNumber() + { + return $this->container['form_page_number']; + } + + /** + * Sets form_page_number + * @param string $form_page_number + * @return $this + */ + public function setFormPageNumber($form_page_number) + { + $this->container['form_page_number'] = $form_page_number; + + return $this; + } + + /** + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageNumberMetadata() + { + return $this->container['form_page_number_metadata']; + } + + /** + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata + * @return $this + */ + public function setFormPageNumberMetadata($form_page_number_metadata) + { + $this->container['form_page_number_metadata'] = $form_page_number_metadata; + + return $this; + } + + /** + * Gets formula + * @return string + */ + public function getFormula() + { + return $this->container['formula']; + } + + /** + * Sets formula + * @param string $formula The Formula string contains the TabLabel for the reference tabs used in the formula and calculation operators. Each TabLabel must be contained in brackets. Maximum Length: 2000 characters. *Example*: Three tabs (TabLabels: Line1, Line2, and Tax) need to be added together. The formula string would be: [Line1]+[Line2]+[Tax] + * @return $this + */ + public function setFormula($formula) + { + $this->container['formula'] = $formula; + + return $this; + } + + /** + * Gets formula_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormulaMetadata() + { + return $this->container['formula_metadata']; + } + + /** + * Sets formula_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $formula_metadata + * @return $this + */ + public function setFormulaMetadata($formula_metadata) + { + $this->container['formula_metadata'] = $formula_metadata; + + return $this; + } + + /** + * Gets height + * @return string + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param string $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHeightMetadata() + { + return $this->container['height_metadata']; + } + + /** + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets is_payment_amount + * @return string + */ + public function getIsPaymentAmount() + { + return $this->container['is_payment_amount']; + } + + /** + * Sets is_payment_amount + * @param string $is_payment_amount When set to **true**, sets this as a payment tab. Can only be used with Text, Number, Formula, or List tabs. The value of the tab must be a number. + * @return $this + */ + public function setIsPaymentAmount($is_payment_amount) + { + $this->container['is_payment_amount'] = $is_payment_amount; + + return $this; + } + + /** + * Gets is_payment_amount_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getIsPaymentAmountMetadata() + { + return $this->container['is_payment_amount_metadata']; + } + + /** + * Sets is_payment_amount_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $is_payment_amount_metadata + * @return $this + */ + public function setIsPaymentAmountMetadata($is_payment_amount_metadata) + { + $this->container['is_payment_amount_metadata'] = $is_payment_amount_metadata; + + return $this; + } + + /** + * Gets italic + * @return string + */ + public function getItalic() + { + return $this->container['italic']; } /** @@ -847,6 +1792,48 @@ public function setItalic($italic) return $this; } + /** + * Gets italic_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getItalicMetadata() + { + return $this->container['italic_metadata']; + } + + /** + * Sets italic_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $italic_metadata + * @return $this + */ + public function setItalicMetadata($italic_metadata) + { + $this->container['italic_metadata'] = $italic_metadata; + + return $this; + } + + /** + * Gets locale_policy + * @return \DocuSign\eSign\Model\LocalePolicyTab + */ + public function getLocalePolicy() + { + return $this->container['locale_policy']; + } + + /** + * Sets locale_policy + * @param \DocuSign\eSign\Model\LocalePolicyTab $locale_policy + * @return $this + */ + public function setLocalePolicy($locale_policy) + { + $this->container['locale_policy'] = $locale_policy; + + return $this; + } + /** * Gets locked * @return string @@ -868,9 +1855,30 @@ public function setLocked($locked) return $this; } + /** + * Gets locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getLockedMetadata() + { + return $this->container['locked_metadata']; + } + + /** + * Sets locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $locked_metadata + * @return $this + */ + public function setLockedMetadata($locked_metadata) + { + $this->container['locked_metadata'] = $locked_metadata; + + return $this; + } + /** * Gets max_length - * @return int + * @return string */ public function getMaxLength() { @@ -879,7 +1887,7 @@ public function getMaxLength() /** * Sets max_length - * @param int $max_length An optional value that describes the maximum length of the property when the property is a string. + * @param string $max_length An optional value that describes the maximum length of the property when the property is a string. * @return $this */ public function setMaxLength($max_length) @@ -889,6 +1897,27 @@ public function setMaxLength($max_length) return $this; } + /** + * Gets max_length_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getMaxLengthMetadata() + { + return $this->container['max_length_metadata']; + } + + /** + * Sets max_length_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $max_length_metadata + * @return $this + */ + public function setMaxLengthMetadata($max_length_metadata) + { + $this->container['max_length_metadata'] = $max_length_metadata; + + return $this; + } + /** * Gets merge_field * @return \DocuSign\eSign\Model\MergeField @@ -910,6 +1939,27 @@ public function setMergeField($merge_field) return $this; } + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + /** * Gets name * @return string @@ -931,6 +1981,27 @@ public function setName($name) return $this; } + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + /** * Gets original_value * @return string @@ -952,6 +2023,27 @@ public function setOriginalValue($original_value) return $this; } + /** + * Gets original_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getOriginalValueMetadata() + { + return $this->container['original_value_metadata']; + } + + /** + * Sets original_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $original_value_metadata + * @return $this + */ + public function setOriginalValueMetadata($original_value_metadata) + { + $this->container['original_value_metadata'] = $original_value_metadata; + + return $this; + } + /** * Gets page_number * @return string @@ -973,6 +2065,27 @@ public function setPageNumber($page_number) return $this; } + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + /** * Gets recipient_id * @return string @@ -994,6 +2107,69 @@ public function setRecipientId($recipient_id) return $this; } + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + /** * Gets require_all * @return string @@ -1015,6 +2191,27 @@ public function setRequireAll($require_all) return $this; } + /** + * Gets require_all_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireAllMetadata() + { + return $this->container['require_all_metadata']; + } + + /** + * Sets require_all_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_all_metadata + * @return $this + */ + public function setRequireAllMetadata($require_all_metadata) + { + $this->container['require_all_metadata'] = $require_all_metadata; + + return $this; + } + /** * Gets required * @return string @@ -1036,23 +2233,65 @@ public function setRequired($required) return $this; } + /** + * Gets required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequiredMetadata() + { + return $this->container['required_metadata']; + } + + /** + * Sets required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $required_metadata + * @return $this + */ + public function setRequiredMetadata($required_metadata) + { + $this->container['required_metadata'] = $required_metadata; + + return $this; + } + /** * Gets require_initial_on_shared_change * @return string */ - public function getRequireInitialOnSharedChange() + public function getRequireInitialOnSharedChange() + { + return $this->container['require_initial_on_shared_change']; + } + + /** + * Sets require_initial_on_shared_change + * @param string $require_initial_on_shared_change Optional element for field markup. When set to **true**, the signer is required to initial when they modify a shared field. + * @return $this + */ + public function setRequireInitialOnSharedChange($require_initial_on_shared_change) + { + $this->container['require_initial_on_shared_change'] = $require_initial_on_shared_change; + + return $this; + } + + /** + * Gets require_initial_on_shared_change_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireInitialOnSharedChangeMetadata() { - return $this->container['require_initial_on_shared_change']; + return $this->container['require_initial_on_shared_change_metadata']; } /** - * Sets require_initial_on_shared_change - * @param string $require_initial_on_shared_change Optional element for field markup. When set to **true**, the signer is required to initial when they modify a shared field. + * Sets require_initial_on_shared_change_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_initial_on_shared_change_metadata * @return $this */ - public function setRequireInitialOnSharedChange($require_initial_on_shared_change) + public function setRequireInitialOnSharedChangeMetadata($require_initial_on_shared_change_metadata) { - $this->container['require_initial_on_shared_change'] = $require_initial_on_shared_change; + $this->container['require_initial_on_shared_change_metadata'] = $require_initial_on_shared_change_metadata; return $this; } @@ -1078,6 +2317,27 @@ public function setSenderRequired($sender_required) return $this; } + /** + * Gets sender_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSenderRequiredMetadata() + { + return $this->container['sender_required_metadata']; + } + + /** + * Sets sender_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $sender_required_metadata + * @return $this + */ + public function setSenderRequiredMetadata($sender_required_metadata) + { + $this->container['sender_required_metadata'] = $sender_required_metadata; + + return $this; + } + /** * Gets shared * @return string @@ -1099,6 +2359,27 @@ public function setShared($shared) return $this; } + /** + * Gets shared_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSharedMetadata() + { + return $this->container['shared_metadata']; + } + + /** + * Sets shared_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $shared_metadata + * @return $this + */ + public function setSharedMetadata($shared_metadata) + { + $this->container['shared_metadata'] = $shared_metadata; + + return $this; + } + /** * Gets status * @return string @@ -1120,6 +2401,27 @@ public function setStatus($status) return $this; } + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + /** * Gets tab_group_labels * @return string[] @@ -1141,6 +2443,27 @@ public function setTabGroupLabels($tab_group_labels) return $this; } + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + /** * Gets tab_id * @return string @@ -1162,6 +2485,27 @@ public function setTabId($tab_id) return $this; } + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + /** * Gets tab_label * @return string @@ -1183,6 +2527,27 @@ public function setTabLabel($tab_label) return $this; } + /** + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabLabelMetadata() + { + return $this->container['tab_label_metadata']; + } + + /** + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata + * @return $this + */ + public function setTabLabelMetadata($tab_label_metadata) + { + $this->container['tab_label_metadata'] = $tab_label_metadata; + + return $this; + } + /** * Gets tab_order * @return string @@ -1204,6 +2569,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -1225,6 +2653,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -1246,6 +2695,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -1267,6 +2737,27 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + /** * Gets underline * @return string @@ -1288,6 +2779,27 @@ public function setUnderline($underline) return $this; } + /** + * Gets underline_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getUnderlineMetadata() + { + return $this->container['underline_metadata']; + } + + /** + * Sets underline_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $underline_metadata + * @return $this + */ + public function setUnderlineMetadata($underline_metadata) + { + $this->container['underline_metadata'] = $underline_metadata; + + return $this; + } + /** * Gets validation_message * @return string @@ -1309,6 +2821,27 @@ public function setValidationMessage($validation_message) return $this; } + /** + * Gets validation_message_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValidationMessageMetadata() + { + return $this->container['validation_message_metadata']; + } + + /** + * Sets validation_message_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $validation_message_metadata + * @return $this + */ + public function setValidationMessageMetadata($validation_message_metadata) + { + $this->container['validation_message_metadata'] = $validation_message_metadata; + + return $this; + } + /** * Gets validation_pattern * @return string @@ -1330,6 +2863,27 @@ public function setValidationPattern($validation_pattern) return $this; } + /** + * Gets validation_pattern_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValidationPatternMetadata() + { + return $this->container['validation_pattern_metadata']; + } + + /** + * Sets validation_pattern_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $validation_pattern_metadata + * @return $this + */ + public function setValidationPatternMetadata($validation_pattern_metadata) + { + $this->container['validation_pattern_metadata'] = $validation_pattern_metadata; + + return $this; + } + /** * Gets value * @return string @@ -1351,9 +2905,30 @@ public function setValue($value) return $this; } + /** + * Gets value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValueMetadata() + { + return $this->container['value_metadata']; + } + + /** + * Sets value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $value_metadata + * @return $this + */ + public function setValueMetadata($value_metadata) + { + $this->container['value_metadata'] = $value_metadata; + + return $this; + } + /** * Gets width - * @return int + * @return string */ public function getWidth() { @@ -1362,7 +2937,7 @@ public function getWidth() /** * Sets width - * @param int $width Width of the tab in pixels. + * @param string $width Width of the tab in pixels. * @return $this */ public function setWidth($width) @@ -1372,6 +2947,27 @@ public function setWidth($width) return $this; } + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -1393,6 +2989,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -1413,6 +3030,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/OauthAccess.php b/src/Model/OauthAccess.php index ab87d6c7..e3201c81 100644 --- a/src/Model/OauthAccess.php +++ b/src/Model/OauthAccess.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Page.php b/src/Model/Page.php index 6245f774..f47da3b9 100644 --- a/src/Model/Page.php +++ b/src/Model/Page.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/PageImages.php b/src/Model/PageImages.php index f194f485..ee292fb2 100644 --- a/src/Model/PageImages.php +++ b/src/Model/PageImages.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/PageRequest.php b/src/Model/PageRequest.php index 065883a6..4db22daf 100644 --- a/src/Model/PageRequest.php +++ b/src/Model/PageRequest.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/PageSize.php b/src/Model/PageSize.php new file mode 100644 index 00000000..1e20ad87 --- /dev/null +++ b/src/Model/PageSize.php @@ -0,0 +1,253 @@ + 'string', + 'page_width' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'page_height' => 'pageHeight', + 'page_width' => 'pageWidth' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'page_height' => 'setPageHeight', + 'page_width' => 'setPageWidth' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'page_height' => 'getPageHeight', + 'page_width' => 'getPageWidth' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['page_height'] = isset($data['page_height']) ? $data['page_height'] : null; + $this->container['page_width'] = isset($data['page_width']) ? $data['page_width'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets page_height + * @return string + */ + public function getPageHeight() + { + return $this->container['page_height']; + } + + /** + * Sets page_height + * @param string $page_height + * @return $this + */ + public function setPageHeight($page_height) + { + $this->container['page_height'] = $page_height; + + return $this; + } + + /** + * Gets page_width + * @return string + */ + public function getPageWidth() + { + return $this->container['page_width']; + } + + /** + * Sets page_width + * @param string $page_width + * @return $this + */ + public function setPageWidth($page_width) + { + $this->container['page_width'] = $page_width; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/PathExtendedElement.php b/src/Model/PathExtendedElement.php new file mode 100644 index 00000000..5eec2ec0 --- /dev/null +++ b/src/Model/PathExtendedElement.php @@ -0,0 +1,279 @@ + 'string', + 'type' => 'string', + 'type_name' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'name' => 'name', + 'type' => 'type', + 'type_name' => 'typeName' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'name' => 'setName', + 'type' => 'setType', + 'type_name' => 'setTypeName' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'name' => 'getName', + 'type' => 'getType', + 'type_name' => 'getTypeName' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['type'] = isset($data['type']) ? $data['type'] : null; + $this->container['type_name'] = isset($data['type_name']) ? $data['type_name'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets name + * @return string + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * @param string $name + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + + /** + * Gets type + * @return string + */ + public function getType() + { + return $this->container['type']; + } + + /** + * Sets type + * @param string $type + * @return $this + */ + public function setType($type) + { + $this->container['type'] = $type; + + return $this; + } + + /** + * Gets type_name + * @return string + */ + public function getTypeName() + { + return $this->container['type_name']; + } + + /** + * Sets type_name + * @param string $type_name + * @return $this + */ + public function setTypeName($type_name) + { + $this->container['type_name'] = $type_name; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/PayPalLegacySettings.php b/src/Model/PayPalLegacySettings.php new file mode 100644 index 00000000..c70ca1c8 --- /dev/null +++ b/src/Model/PayPalLegacySettings.php @@ -0,0 +1,331 @@ + 'string', + 'partner' => 'string', + 'password' => 'string', + 'user_name' => 'string', + 'vendor' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'currency' => 'currency', + 'partner' => 'partner', + 'password' => 'password', + 'user_name' => 'userName', + 'vendor' => 'vendor' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'currency' => 'setCurrency', + 'partner' => 'setPartner', + 'password' => 'setPassword', + 'user_name' => 'setUserName', + 'vendor' => 'setVendor' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'currency' => 'getCurrency', + 'partner' => 'getPartner', + 'password' => 'getPassword', + 'user_name' => 'getUserName', + 'vendor' => 'getVendor' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['currency'] = isset($data['currency']) ? $data['currency'] : null; + $this->container['partner'] = isset($data['partner']) ? $data['partner'] : null; + $this->container['password'] = isset($data['password']) ? $data['password'] : null; + $this->container['user_name'] = isset($data['user_name']) ? $data['user_name'] : null; + $this->container['vendor'] = isset($data['vendor']) ? $data['vendor'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets currency + * @return string + */ + public function getCurrency() + { + return $this->container['currency']; + } + + /** + * Sets currency + * @param string $currency + * @return $this + */ + public function setCurrency($currency) + { + $this->container['currency'] = $currency; + + return $this; + } + + /** + * Gets partner + * @return string + */ + public function getPartner() + { + return $this->container['partner']; + } + + /** + * Sets partner + * @param string $partner + * @return $this + */ + public function setPartner($partner) + { + $this->container['partner'] = $partner; + + return $this; + } + + /** + * Gets password + * @return string + */ + public function getPassword() + { + return $this->container['password']; + } + + /** + * Sets password + * @param string $password + * @return $this + */ + public function setPassword($password) + { + $this->container['password'] = $password; + + return $this; + } + + /** + * Gets user_name + * @return string + */ + public function getUserName() + { + return $this->container['user_name']; + } + + /** + * Sets user_name + * @param string $user_name + * @return $this + */ + public function setUserName($user_name) + { + $this->container['user_name'] = $user_name; + + return $this; + } + + /** + * Gets vendor + * @return string + */ + public function getVendor() + { + return $this->container['vendor']; + } + + /** + * Sets vendor + * @param string $vendor + * @return $this + */ + public function setVendor($vendor) + { + $this->container['vendor'] = $vendor; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/PaymentDetails.php b/src/Model/PaymentDetails.php index 8c62caff..03f3907a 100644 --- a/src/Model/PaymentDetails.php +++ b/src/Model/PaymentDetails.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -57,11 +57,17 @@ class PaymentDetails implements ArrayAccess 'allowed_payment_methods' => 'string[]', 'charge_id' => 'string', 'currency_code' => 'string', + 'currency_code_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'customer_id' => 'string', + 'custom_metadata' => 'string', + 'custom_metadata_required' => 'bool', 'gateway_account_id' => 'string', + 'gateway_account_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'gateway_display_name' => 'string', 'gateway_name' => 'string', 'line_items' => '\DocuSign\eSign\Model\PaymentLineItem[]', 'payment_option' => 'string', + 'payment_source_id' => 'string', 'status' => 'string', 'total' => '\DocuSign\eSign\Model\Money' ]; @@ -79,11 +85,17 @@ public static function swaggerTypes() 'allowed_payment_methods' => 'allowedPaymentMethods', 'charge_id' => 'chargeId', 'currency_code' => 'currencyCode', + 'currency_code_metadata' => 'currencyCodeMetadata', + 'customer_id' => 'customerId', + 'custom_metadata' => 'customMetadata', + 'custom_metadata_required' => 'customMetadataRequired', 'gateway_account_id' => 'gatewayAccountId', + 'gateway_account_id_metadata' => 'gatewayAccountIdMetadata', 'gateway_display_name' => 'gatewayDisplayName', 'gateway_name' => 'gatewayName', 'line_items' => 'lineItems', 'payment_option' => 'paymentOption', + 'payment_source_id' => 'paymentSourceId', 'status' => 'status', 'total' => 'total' ]; @@ -97,11 +109,17 @@ public static function swaggerTypes() 'allowed_payment_methods' => 'setAllowedPaymentMethods', 'charge_id' => 'setChargeId', 'currency_code' => 'setCurrencyCode', + 'currency_code_metadata' => 'setCurrencyCodeMetadata', + 'customer_id' => 'setCustomerId', + 'custom_metadata' => 'setCustomMetadata', + 'custom_metadata_required' => 'setCustomMetadataRequired', 'gateway_account_id' => 'setGatewayAccountId', + 'gateway_account_id_metadata' => 'setGatewayAccountIdMetadata', 'gateway_display_name' => 'setGatewayDisplayName', 'gateway_name' => 'setGatewayName', 'line_items' => 'setLineItems', 'payment_option' => 'setPaymentOption', + 'payment_source_id' => 'setPaymentSourceId', 'status' => 'setStatus', 'total' => 'setTotal' ]; @@ -115,11 +133,17 @@ public static function swaggerTypes() 'allowed_payment_methods' => 'getAllowedPaymentMethods', 'charge_id' => 'getChargeId', 'currency_code' => 'getCurrencyCode', + 'currency_code_metadata' => 'getCurrencyCodeMetadata', + 'customer_id' => 'getCustomerId', + 'custom_metadata' => 'getCustomMetadata', + 'custom_metadata_required' => 'getCustomMetadataRequired', 'gateway_account_id' => 'getGatewayAccountId', + 'gateway_account_id_metadata' => 'getGatewayAccountIdMetadata', 'gateway_display_name' => 'getGatewayDisplayName', 'gateway_name' => 'getGatewayName', 'line_items' => 'getLineItems', 'payment_option' => 'getPaymentOption', + 'payment_source_id' => 'getPaymentSourceId', 'status' => 'getStatus', 'total' => 'getTotal' ]; @@ -158,11 +182,17 @@ public function __construct(array $data = null) $this->container['allowed_payment_methods'] = isset($data['allowed_payment_methods']) ? $data['allowed_payment_methods'] : null; $this->container['charge_id'] = isset($data['charge_id']) ? $data['charge_id'] : null; $this->container['currency_code'] = isset($data['currency_code']) ? $data['currency_code'] : null; + $this->container['currency_code_metadata'] = isset($data['currency_code_metadata']) ? $data['currency_code_metadata'] : null; + $this->container['customer_id'] = isset($data['customer_id']) ? $data['customer_id'] : null; + $this->container['custom_metadata'] = isset($data['custom_metadata']) ? $data['custom_metadata'] : null; + $this->container['custom_metadata_required'] = isset($data['custom_metadata_required']) ? $data['custom_metadata_required'] : null; $this->container['gateway_account_id'] = isset($data['gateway_account_id']) ? $data['gateway_account_id'] : null; + $this->container['gateway_account_id_metadata'] = isset($data['gateway_account_id_metadata']) ? $data['gateway_account_id_metadata'] : null; $this->container['gateway_display_name'] = isset($data['gateway_display_name']) ? $data['gateway_display_name'] : null; $this->container['gateway_name'] = isset($data['gateway_name']) ? $data['gateway_name'] : null; $this->container['line_items'] = isset($data['line_items']) ? $data['line_items'] : null; $this->container['payment_option'] = isset($data['payment_option']) ? $data['payment_option'] : null; + $this->container['payment_source_id'] = isset($data['payment_source_id']) ? $data['payment_source_id'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; $this->container['total'] = isset($data['total']) ? $data['total'] : null; } @@ -253,6 +283,90 @@ public function setCurrencyCode($currency_code) return $this; } + /** + * Gets currency_code_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCurrencyCodeMetadata() + { + return $this->container['currency_code_metadata']; + } + + /** + * Sets currency_code_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $currency_code_metadata + * @return $this + */ + public function setCurrencyCodeMetadata($currency_code_metadata) + { + $this->container['currency_code_metadata'] = $currency_code_metadata; + + return $this; + } + + /** + * Gets customer_id + * @return string + */ + public function getCustomerId() + { + return $this->container['customer_id']; + } + + /** + * Sets customer_id + * @param string $customer_id + * @return $this + */ + public function setCustomerId($customer_id) + { + $this->container['customer_id'] = $customer_id; + + return $this; + } + + /** + * Gets custom_metadata + * @return string + */ + public function getCustomMetadata() + { + return $this->container['custom_metadata']; + } + + /** + * Sets custom_metadata + * @param string $custom_metadata + * @return $this + */ + public function setCustomMetadata($custom_metadata) + { + $this->container['custom_metadata'] = $custom_metadata; + + return $this; + } + + /** + * Gets custom_metadata_required + * @return bool + */ + public function getCustomMetadataRequired() + { + return $this->container['custom_metadata_required']; + } + + /** + * Sets custom_metadata_required + * @param bool $custom_metadata_required + * @return $this + */ + public function setCustomMetadataRequired($custom_metadata_required) + { + $this->container['custom_metadata_required'] = $custom_metadata_required; + + return $this; + } + /** * Gets gateway_account_id * @return string @@ -274,6 +388,27 @@ public function setGatewayAccountId($gateway_account_id) return $this; } + /** + * Gets gateway_account_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getGatewayAccountIdMetadata() + { + return $this->container['gateway_account_id_metadata']; + } + + /** + * Sets gateway_account_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $gateway_account_id_metadata + * @return $this + */ + public function setGatewayAccountIdMetadata($gateway_account_id_metadata) + { + $this->container['gateway_account_id_metadata'] = $gateway_account_id_metadata; + + return $this; + } + /** * Gets gateway_display_name * @return string @@ -358,6 +493,27 @@ public function setPaymentOption($payment_option) return $this; } + /** + * Gets payment_source_id + * @return string + */ + public function getPaymentSourceId() + { + return $this->container['payment_source_id']; + } + + /** + * Sets payment_source_id + * @param string $payment_source_id + * @return $this + */ + public function setPaymentSourceId($payment_source_id) + { + $this->container['payment_source_id'] = $payment_source_id; + + return $this; + } + /** * Gets status * @return string diff --git a/src/Model/PaymentGatewayAccount.php b/src/Model/PaymentGatewayAccount.php index 79198690..af98b367 100644 --- a/src/Model/PaymentGatewayAccount.php +++ b/src/Model/PaymentGatewayAccount.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -54,10 +54,19 @@ class PaymentGatewayAccount implements ArrayAccess * @var string[] */ protected static $swaggerTypes = [ + 'allow_custom_metadata' => 'bool', + 'config' => '\DocuSign\eSign\Model\PaymentGatewayAccountSetting', 'display_name' => 'string', + 'is_enabled' => 'string', + 'is_legacy' => 'string', + 'last_modified' => 'string', 'payment_gateway' => 'string', 'payment_gateway_account_id' => 'string', - 'payment_gateway_display_name' => 'string' + 'payment_gateway_display_name' => 'string', + 'pay_pal_legacy_settings' => '\DocuSign\eSign\Model\PayPalLegacySettings', + 'supported_currencies' => 'string[]', + 'supported_payment_methods' => 'string[]', + 'supported_payment_methods_with_options' => '\DocuSign\eSign\Model\PaymentMethodWithOptions[]' ]; public static function swaggerTypes() @@ -70,10 +79,19 @@ public static function swaggerTypes() * @var string[] */ protected static $attributeMap = [ + 'allow_custom_metadata' => 'allowCustomMetadata', + 'config' => 'config', 'display_name' => 'displayName', + 'is_enabled' => 'isEnabled', + 'is_legacy' => 'isLegacy', + 'last_modified' => 'lastModified', 'payment_gateway' => 'paymentGateway', 'payment_gateway_account_id' => 'paymentGatewayAccountId', - 'payment_gateway_display_name' => 'paymentGatewayDisplayName' + 'payment_gateway_display_name' => 'paymentGatewayDisplayName', + 'pay_pal_legacy_settings' => 'payPalLegacySettings', + 'supported_currencies' => 'supportedCurrencies', + 'supported_payment_methods' => 'supportedPaymentMethods', + 'supported_payment_methods_with_options' => 'supportedPaymentMethodsWithOptions' ]; @@ -82,10 +100,19 @@ public static function swaggerTypes() * @var string[] */ protected static $setters = [ + 'allow_custom_metadata' => 'setAllowCustomMetadata', + 'config' => 'setConfig', 'display_name' => 'setDisplayName', + 'is_enabled' => 'setIsEnabled', + 'is_legacy' => 'setIsLegacy', + 'last_modified' => 'setLastModified', 'payment_gateway' => 'setPaymentGateway', 'payment_gateway_account_id' => 'setPaymentGatewayAccountId', - 'payment_gateway_display_name' => 'setPaymentGatewayDisplayName' + 'payment_gateway_display_name' => 'setPaymentGatewayDisplayName', + 'pay_pal_legacy_settings' => 'setPayPalLegacySettings', + 'supported_currencies' => 'setSupportedCurrencies', + 'supported_payment_methods' => 'setSupportedPaymentMethods', + 'supported_payment_methods_with_options' => 'setSupportedPaymentMethodsWithOptions' ]; @@ -94,10 +121,19 @@ public static function swaggerTypes() * @var string[] */ protected static $getters = [ + 'allow_custom_metadata' => 'getAllowCustomMetadata', + 'config' => 'getConfig', 'display_name' => 'getDisplayName', + 'is_enabled' => 'getIsEnabled', + 'is_legacy' => 'getIsLegacy', + 'last_modified' => 'getLastModified', 'payment_gateway' => 'getPaymentGateway', 'payment_gateway_account_id' => 'getPaymentGatewayAccountId', - 'payment_gateway_display_name' => 'getPaymentGatewayDisplayName' + 'payment_gateway_display_name' => 'getPaymentGatewayDisplayName', + 'pay_pal_legacy_settings' => 'getPayPalLegacySettings', + 'supported_currencies' => 'getSupportedCurrencies', + 'supported_payment_methods' => 'getSupportedPaymentMethods', + 'supported_payment_methods_with_options' => 'getSupportedPaymentMethodsWithOptions' ]; public static function attributeMap() @@ -131,10 +167,19 @@ public static function getters() */ public function __construct(array $data = null) { + $this->container['allow_custom_metadata'] = isset($data['allow_custom_metadata']) ? $data['allow_custom_metadata'] : null; + $this->container['config'] = isset($data['config']) ? $data['config'] : null; $this->container['display_name'] = isset($data['display_name']) ? $data['display_name'] : null; + $this->container['is_enabled'] = isset($data['is_enabled']) ? $data['is_enabled'] : null; + $this->container['is_legacy'] = isset($data['is_legacy']) ? $data['is_legacy'] : null; + $this->container['last_modified'] = isset($data['last_modified']) ? $data['last_modified'] : null; $this->container['payment_gateway'] = isset($data['payment_gateway']) ? $data['payment_gateway'] : null; $this->container['payment_gateway_account_id'] = isset($data['payment_gateway_account_id']) ? $data['payment_gateway_account_id'] : null; $this->container['payment_gateway_display_name'] = isset($data['payment_gateway_display_name']) ? $data['payment_gateway_display_name'] : null; + $this->container['pay_pal_legacy_settings'] = isset($data['pay_pal_legacy_settings']) ? $data['pay_pal_legacy_settings'] : null; + $this->container['supported_currencies'] = isset($data['supported_currencies']) ? $data['supported_currencies'] : null; + $this->container['supported_payment_methods'] = isset($data['supported_payment_methods']) ? $data['supported_payment_methods'] : null; + $this->container['supported_payment_methods_with_options'] = isset($data['supported_payment_methods_with_options']) ? $data['supported_payment_methods_with_options'] : null; } /** @@ -160,6 +205,48 @@ public function valid() } + /** + * Gets allow_custom_metadata + * @return bool + */ + public function getAllowCustomMetadata() + { + return $this->container['allow_custom_metadata']; + } + + /** + * Sets allow_custom_metadata + * @param bool $allow_custom_metadata + * @return $this + */ + public function setAllowCustomMetadata($allow_custom_metadata) + { + $this->container['allow_custom_metadata'] = $allow_custom_metadata; + + return $this; + } + + /** + * Gets config + * @return \DocuSign\eSign\Model\PaymentGatewayAccountSetting + */ + public function getConfig() + { + return $this->container['config']; + } + + /** + * Sets config + * @param \DocuSign\eSign\Model\PaymentGatewayAccountSetting $config + * @return $this + */ + public function setConfig($config) + { + $this->container['config'] = $config; + + return $this; + } + /** * Gets display_name * @return string @@ -181,6 +268,69 @@ public function setDisplayName($display_name) return $this; } + /** + * Gets is_enabled + * @return string + */ + public function getIsEnabled() + { + return $this->container['is_enabled']; + } + + /** + * Sets is_enabled + * @param string $is_enabled + * @return $this + */ + public function setIsEnabled($is_enabled) + { + $this->container['is_enabled'] = $is_enabled; + + return $this; + } + + /** + * Gets is_legacy + * @return string + */ + public function getIsLegacy() + { + return $this->container['is_legacy']; + } + + /** + * Sets is_legacy + * @param string $is_legacy + * @return $this + */ + public function setIsLegacy($is_legacy) + { + $this->container['is_legacy'] = $is_legacy; + + return $this; + } + + /** + * Gets last_modified + * @return string + */ + public function getLastModified() + { + return $this->container['last_modified']; + } + + /** + * Sets last_modified + * @param string $last_modified + * @return $this + */ + public function setLastModified($last_modified) + { + $this->container['last_modified'] = $last_modified; + + return $this; + } + /** * Gets payment_gateway * @return string @@ -243,6 +393,90 @@ public function setPaymentGatewayDisplayName($payment_gateway_display_name) return $this; } + + /** + * Gets pay_pal_legacy_settings + * @return \DocuSign\eSign\Model\PayPalLegacySettings + */ + public function getPayPalLegacySettings() + { + return $this->container['pay_pal_legacy_settings']; + } + + /** + * Sets pay_pal_legacy_settings + * @param \DocuSign\eSign\Model\PayPalLegacySettings $pay_pal_legacy_settings + * @return $this + */ + public function setPayPalLegacySettings($pay_pal_legacy_settings) + { + $this->container['pay_pal_legacy_settings'] = $pay_pal_legacy_settings; + + return $this; + } + + /** + * Gets supported_currencies + * @return string[] + */ + public function getSupportedCurrencies() + { + return $this->container['supported_currencies']; + } + + /** + * Sets supported_currencies + * @param string[] $supported_currencies + * @return $this + */ + public function setSupportedCurrencies($supported_currencies) + { + $this->container['supported_currencies'] = $supported_currencies; + + return $this; + } + + /** + * Gets supported_payment_methods + * @return string[] + */ + public function getSupportedPaymentMethods() + { + return $this->container['supported_payment_methods']; + } + + /** + * Sets supported_payment_methods + * @param string[] $supported_payment_methods + * @return $this + */ + public function setSupportedPaymentMethods($supported_payment_methods) + { + $this->container['supported_payment_methods'] = $supported_payment_methods; + + return $this; + } + + /** + * Gets supported_payment_methods_with_options + * @return \DocuSign\eSign\Model\PaymentMethodWithOptions[] + */ + public function getSupportedPaymentMethodsWithOptions() + { + return $this->container['supported_payment_methods_with_options']; + } + + /** + * Sets supported_payment_methods_with_options + * @param \DocuSign\eSign\Model\PaymentMethodWithOptions[] $supported_payment_methods_with_options + * @return $this + */ + public function setSupportedPaymentMethodsWithOptions($supported_payment_methods_with_options) + { + $this->container['supported_payment_methods_with_options'] = $supported_payment_methods_with_options; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/PaymentGatewayAccountSetting.php b/src/Model/PaymentGatewayAccountSetting.php new file mode 100644 index 00000000..9d494fb6 --- /dev/null +++ b/src/Model/PaymentGatewayAccountSetting.php @@ -0,0 +1,305 @@ + 'string', + 'authorization_code' => 'string', + 'credential_status' => 'string', + 'merchant_id' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'api_fields' => 'apiFields', + 'authorization_code' => 'authorizationCode', + 'credential_status' => 'credentialStatus', + 'merchant_id' => 'merchantId' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'api_fields' => 'setApiFields', + 'authorization_code' => 'setAuthorizationCode', + 'credential_status' => 'setCredentialStatus', + 'merchant_id' => 'setMerchantId' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'api_fields' => 'getApiFields', + 'authorization_code' => 'getAuthorizationCode', + 'credential_status' => 'getCredentialStatus', + 'merchant_id' => 'getMerchantId' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['api_fields'] = isset($data['api_fields']) ? $data['api_fields'] : null; + $this->container['authorization_code'] = isset($data['authorization_code']) ? $data['authorization_code'] : null; + $this->container['credential_status'] = isset($data['credential_status']) ? $data['credential_status'] : null; + $this->container['merchant_id'] = isset($data['merchant_id']) ? $data['merchant_id'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets api_fields + * @return string + */ + public function getApiFields() + { + return $this->container['api_fields']; + } + + /** + * Sets api_fields + * @param string $api_fields + * @return $this + */ + public function setApiFields($api_fields) + { + $this->container['api_fields'] = $api_fields; + + return $this; + } + + /** + * Gets authorization_code + * @return string + */ + public function getAuthorizationCode() + { + return $this->container['authorization_code']; + } + + /** + * Sets authorization_code + * @param string $authorization_code + * @return $this + */ + public function setAuthorizationCode($authorization_code) + { + $this->container['authorization_code'] = $authorization_code; + + return $this; + } + + /** + * Gets credential_status + * @return string + */ + public function getCredentialStatus() + { + return $this->container['credential_status']; + } + + /** + * Sets credential_status + * @param string $credential_status + * @return $this + */ + public function setCredentialStatus($credential_status) + { + $this->container['credential_status'] = $credential_status; + + return $this; + } + + /** + * Gets merchant_id + * @return string + */ + public function getMerchantId() + { + return $this->container['merchant_id']; + } + + /** + * Sets merchant_id + * @param string $merchant_id + * @return $this + */ + public function setMerchantId($merchant_id) + { + $this->container['merchant_id'] = $merchant_id; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/PaymentGatewayAccountsInfo.php b/src/Model/PaymentGatewayAccountsInfo.php index 9acfa7a9..c2973248 100644 --- a/src/Model/PaymentGatewayAccountsInfo.php +++ b/src/Model/PaymentGatewayAccountsInfo.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/PaymentLineItem.php b/src/Model/PaymentLineItem.php index 800ddc90..1d3cfc57 100644 --- a/src/Model/PaymentLineItem.php +++ b/src/Model/PaymentLineItem.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/PaymentMethodWithOptions.php b/src/Model/PaymentMethodWithOptions.php new file mode 100644 index 00000000..fb7e243a --- /dev/null +++ b/src/Model/PaymentMethodWithOptions.php @@ -0,0 +1,253 @@ + 'string[]', + 'type' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'supported_options' => 'supportedOptions', + 'type' => 'type' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'supported_options' => 'setSupportedOptions', + 'type' => 'setType' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'supported_options' => 'getSupportedOptions', + 'type' => 'getType' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['supported_options'] = isset($data['supported_options']) ? $data['supported_options'] : null; + $this->container['type'] = isset($data['type']) ? $data['type'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets supported_options + * @return string[] + */ + public function getSupportedOptions() + { + return $this->container['supported_options']; + } + + /** + * Sets supported_options + * @param string[] $supported_options + * @return $this + */ + public function setSupportedOptions($supported_options) + { + $this->container['supported_options'] = $supported_options; + + return $this; + } + + /** + * Gets type + * @return string + */ + public function getType() + { + return $this->container['type']; + } + + /** + * Sets type + * @param string $type + * @return $this + */ + public function setType($type) + { + $this->container['type'] = $type; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/PaymentProcessorInformation.php b/src/Model/PaymentProcessorInformation.php index ed7c95d2..655f912c 100644 --- a/src/Model/PaymentProcessorInformation.php +++ b/src/Model/PaymentProcessorInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/PermissionProfile.php b/src/Model/PermissionProfile.php index 4f72d427..e341ba9b 100644 --- a/src/Model/PermissionProfile.php +++ b/src/Model/PermissionProfile.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/PermissionProfileInformation.php b/src/Model/PermissionProfileInformation.php index 5e33ec7b..15955af7 100644 --- a/src/Model/PermissionProfileInformation.php +++ b/src/Model/PermissionProfileInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/PlanInformation.php b/src/Model/PlanInformation.php index a31211a8..f11835a4 100644 --- a/src/Model/PlanInformation.php +++ b/src/Model/PlanInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/PolyLine.php b/src/Model/PolyLine.php new file mode 100644 index 00000000..e09f368c --- /dev/null +++ b/src/Model/PolyLine.php @@ -0,0 +1,305 @@ + 'string', + 'x2' => 'string', + 'y1' => 'string', + 'y2' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'x1' => 'x1', + 'x2' => 'x2', + 'y1' => 'y1', + 'y2' => 'y2' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'x1' => 'setX1', + 'x2' => 'setX2', + 'y1' => 'setY1', + 'y2' => 'setY2' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'x1' => 'getX1', + 'x2' => 'getX2', + 'y1' => 'getY1', + 'y2' => 'getY2' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['x1'] = isset($data['x1']) ? $data['x1'] : null; + $this->container['x2'] = isset($data['x2']) ? $data['x2'] : null; + $this->container['y1'] = isset($data['y1']) ? $data['y1'] : null; + $this->container['y2'] = isset($data['y2']) ? $data['y2'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets x1 + * @return string + */ + public function getX1() + { + return $this->container['x1']; + } + + /** + * Sets x1 + * @param string $x1 + * @return $this + */ + public function setX1($x1) + { + $this->container['x1'] = $x1; + + return $this; + } + + /** + * Gets x2 + * @return string + */ + public function getX2() + { + return $this->container['x2']; + } + + /** + * Sets x2 + * @param string $x2 + * @return $this + */ + public function setX2($x2) + { + $this->container['x2'] = $x2; + + return $this; + } + + /** + * Gets y1 + * @return string + */ + public function getY1() + { + return $this->container['y1']; + } + + /** + * Sets y1 + * @param string $y1 + * @return $this + */ + public function setY1($y1) + { + $this->container['y1'] = $y1; + + return $this; + } + + /** + * Gets y2 + * @return string + */ + public function getY2() + { + return $this->container['y2']; + } + + /** + * Sets y2 + * @param string $y2 + * @return $this + */ + public function setY2($y2) + { + $this->container['y2'] = $y2; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/PolyLineOverlay.php b/src/Model/PolyLineOverlay.php new file mode 100644 index 00000000..511d72ca --- /dev/null +++ b/src/Model/PolyLineOverlay.php @@ -0,0 +1,2125 @@ + 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'graphics_context' => '\DocuSign\eSign\Model\GraphicsContext', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locked' => 'string', + 'locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', + 'overlay_type' => 'string', + 'overlay_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'poly_lines' => '\DocuSign\eSign\Model\PolyLine[]', + 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'shared' => 'string', + 'shared_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_label' => 'string', + 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'x_position' => 'string', + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', + 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', + 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', + 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', + 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', + 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', + 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', + 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', + 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', + 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', + 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', + 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', + 'error_details' => 'errorDetails', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', + 'graphics_context' => 'graphicsContext', + 'height' => 'height', + 'height_metadata' => 'heightMetadata', + 'locked' => 'locked', + 'locked_metadata' => 'lockedMetadata', + 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', + 'overlay_type' => 'overlayType', + 'overlay_type_metadata' => 'overlayTypeMetadata', + 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', + 'poly_lines' => 'polyLines', + 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', + 'shared' => 'shared', + 'shared_metadata' => 'sharedMetadata', + 'status' => 'status', + 'status_metadata' => 'statusMetadata', + 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', + 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', + 'tab_label' => 'tabLabel', + 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', + 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', + 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', + 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', + 'width' => 'width', + 'width_metadata' => 'widthMetadata', + 'x_position' => 'xPosition', + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', + 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', + 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', + 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', + 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', + 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', + 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', + 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', + 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', + 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', + 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', + 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', + 'error_details' => 'setErrorDetails', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', + 'graphics_context' => 'setGraphicsContext', + 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', + 'locked' => 'setLocked', + 'locked_metadata' => 'setLockedMetadata', + 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', + 'overlay_type' => 'setOverlayType', + 'overlay_type_metadata' => 'setOverlayTypeMetadata', + 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', + 'poly_lines' => 'setPolyLines', + 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', + 'shared' => 'setShared', + 'shared_metadata' => 'setSharedMetadata', + 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', + 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', + 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', + 'tab_label' => 'setTabLabel', + 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', + 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', + 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', + 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', + 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', + 'x_position' => 'setXPosition', + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', + 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', + 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', + 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', + 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', + 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', + 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', + 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', + 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', + 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', + 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', + 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', + 'error_details' => 'getErrorDetails', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', + 'graphics_context' => 'getGraphicsContext', + 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', + 'locked' => 'getLocked', + 'locked_metadata' => 'getLockedMetadata', + 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', + 'overlay_type' => 'getOverlayType', + 'overlay_type_metadata' => 'getOverlayTypeMetadata', + 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', + 'poly_lines' => 'getPolyLines', + 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', + 'shared' => 'getShared', + 'shared_metadata' => 'getSharedMetadata', + 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', + 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', + 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', + 'tab_label' => 'getTabLabel', + 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', + 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', + 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', + 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', + 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', + 'x_position' => 'getXPosition', + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; + $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; + $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; + $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; + $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; + $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; + $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; + $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; + $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; + $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; + $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; + $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; + $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; + $this->container['graphics_context'] = isset($data['graphics_context']) ? $data['graphics_context'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; + $this->container['locked'] = isset($data['locked']) ? $data['locked'] : null; + $this->container['locked_metadata'] = isset($data['locked_metadata']) ? $data['locked_metadata'] : null; + $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; + $this->container['overlay_type'] = isset($data['overlay_type']) ? $data['overlay_type'] : null; + $this->container['overlay_type_metadata'] = isset($data['overlay_type_metadata']) ? $data['overlay_type_metadata'] : null; + $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; + $this->container['poly_lines'] = isset($data['poly_lines']) ? $data['poly_lines'] : null; + $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; + $this->container['shared'] = isset($data['shared']) ? $data['shared'] : null; + $this->container['shared_metadata'] = isset($data['shared_metadata']) ? $data['shared_metadata'] : null; + $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; + $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; + $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; + $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; + $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; + $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; + $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; + $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; + $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; + $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets anchor_case_sensitive + * @return string + */ + public function getAnchorCaseSensitive() + { + return $this->container['anchor_case_sensitive']; + } + + /** + * Sets anchor_case_sensitive + * @param string $anchor_case_sensitive When set to **true**, the anchor string does not consider case when matching strings in the document. The default value is **true**. + * @return $this + */ + public function setAnchorCaseSensitive($anchor_case_sensitive) + { + $this->container['anchor_case_sensitive'] = $anchor_case_sensitive; + + return $this; + } + + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + + /** + * Gets anchor_horizontal_alignment + * @return string + */ + public function getAnchorHorizontalAlignment() + { + return $this->container['anchor_horizontal_alignment']; + } + + /** + * Sets anchor_horizontal_alignment + * @param string $anchor_horizontal_alignment Specifies the alignment of anchor tabs with anchor strings. Possible values are **left** or **right**. The default value is **left**. + * @return $this + */ + public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) + { + $this->container['anchor_horizontal_alignment'] = $anchor_horizontal_alignment; + + return $this; + } + + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + + /** + * Gets anchor_ignore_if_not_present + * @return string + */ + public function getAnchorIgnoreIfNotPresent() + { + return $this->container['anchor_ignore_if_not_present']; + } + + /** + * Sets anchor_ignore_if_not_present + * @param string $anchor_ignore_if_not_present When set to **true**, this tab is ignored if anchorString is not found in the document. + * @return $this + */ + public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) + { + $this->container['anchor_ignore_if_not_present'] = $anchor_ignore_if_not_present; + + return $this; + } + + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + + /** + * Gets anchor_match_whole_word + * @return string + */ + public function getAnchorMatchWholeWord() + { + return $this->container['anchor_match_whole_word']; + } + + /** + * Sets anchor_match_whole_word + * @param string $anchor_match_whole_word When set to **true**, the anchor string in this tab matches whole words only (strings embedded in other strings are ignored.) The default value is **true**. + * @return $this + */ + public function setAnchorMatchWholeWord($anchor_match_whole_word) + { + $this->container['anchor_match_whole_word'] = $anchor_match_whole_word; + + return $this; + } + + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + + /** + * Gets anchor_string + * @return string + */ + public function getAnchorString() + { + return $this->container['anchor_string']; + } + + /** + * Sets anchor_string + * @param string $anchor_string Anchor text information for a radio button. + * @return $this + */ + public function setAnchorString($anchor_string) + { + $this->container['anchor_string'] = $anchor_string; + + return $this; + } + + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + + /** + * Gets anchor_units + * @return string + */ + public function getAnchorUnits() + { + return $this->container['anchor_units']; + } + + /** + * Sets anchor_units + * @param string $anchor_units Specifies units of the X and Y offset. Units could be pixels, millimeters, centimeters, or inches. + * @return $this + */ + public function setAnchorUnits($anchor_units) + { + $this->container['anchor_units'] = $anchor_units; + + return $this; + } + + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + + /** + * Gets anchor_x_offset + * @return string + */ + public function getAnchorXOffset() + { + return $this->container['anchor_x_offset']; + } + + /** + * Sets anchor_x_offset + * @param string $anchor_x_offset Specifies the X axis location of the tab, in anchorUnits, relative to the anchorString. + * @return $this + */ + public function setAnchorXOffset($anchor_x_offset) + { + $this->container['anchor_x_offset'] = $anchor_x_offset; + + return $this; + } + + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + + /** + * Gets anchor_y_offset + * @return string + */ + public function getAnchorYOffset() + { + return $this->container['anchor_y_offset']; + } + + /** + * Sets anchor_y_offset + * @param string $anchor_y_offset Specifies the Y axis location of the tab, in anchorUnits, relative to the anchorString. + * @return $this + */ + public function setAnchorYOffset($anchor_y_offset) + { + $this->container['anchor_y_offset'] = $anchor_y_offset; + + return $this; + } + + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + + /** + * Gets conditional_parent_label + * @return string + */ + public function getConditionalParentLabel() + { + return $this->container['conditional_parent_label']; + } + + /** + * Sets conditional_parent_label + * @param string $conditional_parent_label For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. + * @return $this + */ + public function setConditionalParentLabel($conditional_parent_label) + { + $this->container['conditional_parent_label'] = $conditional_parent_label; + + return $this; + } + + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + + /** + * Gets conditional_parent_value + * @return string + */ + public function getConditionalParentValue() + { + return $this->container['conditional_parent_value']; + } + + /** + * Sets conditional_parent_value + * @param string $conditional_parent_value For conditional fields, this is the value of the parent tab that controls the tab's visibility. If the parent tab is a Checkbox, Radio button, Optional Signature, or Optional Initial use \"on\" as the value to show that the parent tab is active. + * @return $this + */ + public function setConditionalParentValue($conditional_parent_value) + { + $this->container['conditional_parent_value'] = $conditional_parent_value; + + return $this; + } + + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + + /** + * Gets custom_tab_id + * @return string + */ + public function getCustomTabId() + { + return $this->container['custom_tab_id']; + } + + /** + * Sets custom_tab_id + * @param string $custom_tab_id The DocuSign generated custom tab ID for the custom tab to be applied. This can only be used when adding new tabs for a recipient. When used, the new tab inherits all the custom tab properties. + * @return $this + */ + public function setCustomTabId($custom_tab_id) + { + $this->container['custom_tab_id'] = $custom_tab_id; + + return $this; + } + + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + + /** + * Gets document_id + * @return string + */ + public function getDocumentId() + { + return $this->container['document_id']; + } + + /** + * Sets document_id + * @param string $document_id Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute. + * @return $this + */ + public function setDocumentId($document_id) + { + $this->container['document_id'] = $document_id; + + return $this; + } + + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + + /** + * Gets error_details + * @return \DocuSign\eSign\Model\ErrorDetails + */ + public function getErrorDetails() + { + return $this->container['error_details']; + } + + /** + * Sets error_details + * @param \DocuSign\eSign\Model\ErrorDetails $error_details + * @return $this + */ + public function setErrorDetails($error_details) + { + $this->container['error_details'] = $error_details; + + return $this; + } + + /** + * Gets form_order + * @return string + */ + public function getFormOrder() + { + return $this->container['form_order']; + } + + /** + * Sets form_order + * @param string $form_order + * @return $this + */ + public function setFormOrder($form_order) + { + $this->container['form_order'] = $form_order; + + return $this; + } + + /** + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormOrderMetadata() + { + return $this->container['form_order_metadata']; + } + + /** + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata + * @return $this + */ + public function setFormOrderMetadata($form_order_metadata) + { + $this->container['form_order_metadata'] = $form_order_metadata; + + return $this; + } + + /** + * Gets form_page_label + * @return string + */ + public function getFormPageLabel() + { + return $this->container['form_page_label']; + } + + /** + * Sets form_page_label + * @param string $form_page_label + * @return $this + */ + public function setFormPageLabel($form_page_label) + { + $this->container['form_page_label'] = $form_page_label; + + return $this; + } + + /** + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageLabelMetadata() + { + return $this->container['form_page_label_metadata']; + } + + /** + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata + * @return $this + */ + public function setFormPageLabelMetadata($form_page_label_metadata) + { + $this->container['form_page_label_metadata'] = $form_page_label_metadata; + + return $this; + } + + /** + * Gets form_page_number + * @return string + */ + public function getFormPageNumber() + { + return $this->container['form_page_number']; + } + + /** + * Sets form_page_number + * @param string $form_page_number + * @return $this + */ + public function setFormPageNumber($form_page_number) + { + $this->container['form_page_number'] = $form_page_number; + + return $this; + } + + /** + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageNumberMetadata() + { + return $this->container['form_page_number_metadata']; + } + + /** + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata + * @return $this + */ + public function setFormPageNumberMetadata($form_page_number_metadata) + { + $this->container['form_page_number_metadata'] = $form_page_number_metadata; + + return $this; + } + + /** + * Gets graphics_context + * @return \DocuSign\eSign\Model\GraphicsContext + */ + public function getGraphicsContext() + { + return $this->container['graphics_context']; + } + + /** + * Sets graphics_context + * @param \DocuSign\eSign\Model\GraphicsContext $graphics_context + * @return $this + */ + public function setGraphicsContext($graphics_context) + { + $this->container['graphics_context'] = $graphics_context; + + return $this; + } + + /** + * Gets height + * @return string + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param string $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHeightMetadata() + { + return $this->container['height_metadata']; + } + + /** + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets locked + * @return string + */ + public function getLocked() + { + return $this->container['locked']; + } + + /** + * Sets locked + * @param string $locked When set to **true**, the signer cannot change the data of the custom tab. + * @return $this + */ + public function setLocked($locked) + { + $this->container['locked'] = $locked; + + return $this; + } + + /** + * Gets locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getLockedMetadata() + { + return $this->container['locked_metadata']; + } + + /** + * Sets locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $locked_metadata + * @return $this + */ + public function setLockedMetadata($locked_metadata) + { + $this->container['locked_metadata'] = $locked_metadata; + + return $this; + } + + /** + * Gets merge_field + * @return \DocuSign\eSign\Model\MergeField + */ + public function getMergeField() + { + return $this->container['merge_field']; + } + + /** + * Sets merge_field + * @param \DocuSign\eSign\Model\MergeField $merge_field + * @return $this + */ + public function setMergeField($merge_field) + { + $this->container['merge_field'] = $merge_field; + + return $this; + } + + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + + /** + * Gets overlay_type + * @return string + */ + public function getOverlayType() + { + return $this->container['overlay_type']; + } + + /** + * Sets overlay_type + * @param string $overlay_type + * @return $this + */ + public function setOverlayType($overlay_type) + { + $this->container['overlay_type'] = $overlay_type; + + return $this; + } + + /** + * Gets overlay_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getOverlayTypeMetadata() + { + return $this->container['overlay_type_metadata']; + } + + /** + * Sets overlay_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $overlay_type_metadata + * @return $this + */ + public function setOverlayTypeMetadata($overlay_type_metadata) + { + $this->container['overlay_type_metadata'] = $overlay_type_metadata; + + return $this; + } + + /** + * Gets page_number + * @return string + */ + public function getPageNumber() + { + return $this->container['page_number']; + } + + /** + * Sets page_number + * @param string $page_number Specifies the page number on which the tab is located. + * @return $this + */ + public function setPageNumber($page_number) + { + $this->container['page_number'] = $page_number; + + return $this; + } + + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + + /** + * Gets poly_lines + * @return \DocuSign\eSign\Model\PolyLine[] + */ + public function getPolyLines() + { + return $this->container['poly_lines']; + } + + /** + * Sets poly_lines + * @param \DocuSign\eSign\Model\PolyLine[] $poly_lines + * @return $this + */ + public function setPolyLines($poly_lines) + { + $this->container['poly_lines'] = $poly_lines; + + return $this; + } + + /** + * Gets recipient_id + * @return string + */ + public function getRecipientId() + { + return $this->container['recipient_id']; + } + + /** + * Sets recipient_id + * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @return $this + */ + public function setRecipientId($recipient_id) + { + $this->container['recipient_id'] = $recipient_id; + + return $this; + } + + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + + /** + * Gets shared + * @return string + */ + public function getShared() + { + return $this->container['shared']; + } + + /** + * Sets shared + * @param string $shared When set to **true**, this custom tab is shared. + * @return $this + */ + public function setShared($shared) + { + $this->container['shared'] = $shared; + + return $this; + } + + /** + * Gets shared_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSharedMetadata() + { + return $this->container['shared_metadata']; + } + + /** + * Sets shared_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $shared_metadata + * @return $this + */ + public function setSharedMetadata($shared_metadata) + { + $this->container['shared_metadata'] = $shared_metadata; + + return $this; + } + + /** + * Gets status + * @return string + */ + public function getStatus() + { + return $this->container['status']; + } + + /** + * Sets status + * @param string $status 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 $this + */ + public function setStatus($status) + { + $this->container['status'] = $status; + + return $this; + } + + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + + /** + * Gets tab_group_labels + * @return string[] + */ + public function getTabGroupLabels() + { + return $this->container['tab_group_labels']; + } + + /** + * Sets tab_group_labels + * @param string[] $tab_group_labels + * @return $this + */ + public function setTabGroupLabels($tab_group_labels) + { + $this->container['tab_group_labels'] = $tab_group_labels; + + return $this; + } + + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + + /** + * Gets tab_id + * @return string + */ + public function getTabId() + { + return $this->container['tab_id']; + } + + /** + * Sets tab_id + * @param string $tab_id The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call]. + * @return $this + */ + public function setTabId($tab_id) + { + $this->container['tab_id'] = $tab_id; + + return $this; + } + + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + + /** + * Gets tab_label + * @return string + */ + public function getTabLabel() + { + return $this->container['tab_label']; + } + + /** + * Sets tab_label + * @param string $tab_label The label string associated with the tab. + * @return $this + */ + public function setTabLabel($tab_label) + { + $this->container['tab_label'] = $tab_label; + + return $this; + } + + /** + * Gets tab_order + * @return string + */ + public function getTabOrder() + { + return $this->container['tab_order']; + } + + /** + * Sets tab_order + * @param string $tab_order + * @return $this + */ + public function setTabOrder($tab_order) + { + $this->container['tab_order'] = $tab_order; + + return $this; + } + + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + + /** + * Gets template_locked + * @return string + */ + public function getTemplateLocked() + { + return $this->container['template_locked']; + } + + /** + * Sets template_locked + * @param string $template_locked When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. + * @return $this + */ + public function setTemplateLocked($template_locked) + { + $this->container['template_locked'] = $template_locked; + + return $this; + } + + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + + /** + * Gets template_required + * @return string + */ + public function getTemplateRequired() + { + return $this->container['template_required']; + } + + /** + * Sets template_required + * @param string $template_required When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. + * @return $this + */ + public function setTemplateRequired($template_required) + { + $this->container['template_required'] = $template_required; + + return $this; + } + + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + + /** + * Gets tooltip + * @return string + */ + public function getTooltip() + { + return $this->container['tooltip']; + } + + /** + * Sets tooltip + * @param string $tooltip + * @return $this + */ + public function setTooltip($tooltip) + { + $this->container['tooltip'] = $tooltip; + + return $this; + } + + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + + /** + * Gets width + * @return string + */ + public function getWidth() + { + return $this->container['width']; + } + + /** + * Sets width + * @param string $width Width of the tab in pixels. + * @return $this + */ + public function setWidth($width) + { + $this->container['width'] = $width; + + return $this; + } + + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + + /** + * Gets x_position + * @return string + */ + public function getXPosition() + { + return $this->container['x_position']; + } + + /** + * Sets x_position + * @param string $x_position This indicates the horizontal offset of the object on the page. DocuSign uses 72 DPI when determining position. + * @return $this + */ + public function setXPosition($x_position) + { + $this->container['x_position'] = $x_position; + + return $this; + } + + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + + /** + * Gets y_position + * @return string + */ + public function getYPosition() + { + return $this->container['y_position']; + } + + /** + * Sets y_position + * @param string $y_position This indicates the vertical offset of the object on the page. DocuSign uses 72 DPI when determining position. + * @return $this + */ + public function setYPosition($y_position) + { + $this->container['y_position'] = $y_position; + + return $this; + } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/PowerForm.php b/src/Model/PowerForm.php index b4d04d54..ed7c135e 100644 --- a/src/Model/PowerForm.php +++ b/src/Model/PowerForm.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/PowerFormFormDataEnvelope.php b/src/Model/PowerFormFormDataEnvelope.php index 7f5f0456..df0e1a7c 100644 --- a/src/Model/PowerFormFormDataEnvelope.php +++ b/src/Model/PowerFormFormDataEnvelope.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/PowerFormFormDataRecipient.php b/src/Model/PowerFormFormDataRecipient.php index e36266e5..a6928d60 100644 --- a/src/Model/PowerFormFormDataRecipient.php +++ b/src/Model/PowerFormFormDataRecipient.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/PowerFormRecipient.php b/src/Model/PowerFormRecipient.php index 887f9af9..81d6afc8 100644 --- a/src/Model/PowerFormRecipient.php +++ b/src/Model/PowerFormRecipient.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/PowerFormSendersResponse.php b/src/Model/PowerFormSendersResponse.php index b3e0133c..04cd01e5 100644 --- a/src/Model/PowerFormSendersResponse.php +++ b/src/Model/PowerFormSendersResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -54,13 +54,13 @@ class PowerFormSendersResponse implements ArrayAccess * @var string[] */ protected static $swaggerTypes = [ - 'end_position' => 'string', + 'end_position' => 'int', 'next_uri' => 'string', 'power_form_senders' => '\DocuSign\eSign\Model\UserInfo[]', 'previous_uri' => 'string', - 'result_set_size' => 'string', - 'start_position' => 'string', - 'total_set_size' => 'string' + 'result_set_size' => 'int', + 'start_position' => 'int', + 'total_set_size' => 'int' ]; public static function swaggerTypes() @@ -177,7 +177,7 @@ public function valid() /** * Gets end_position - * @return string + * @return int */ public function getEndPosition() { @@ -186,7 +186,7 @@ public function getEndPosition() /** * Sets end_position - * @param string $end_position The last position in the result set. + * @param int $end_position The last position in the result set. * @return $this */ public function setEndPosition($end_position) @@ -261,7 +261,7 @@ public function setPreviousUri($previous_uri) /** * Gets result_set_size - * @return string + * @return int */ public function getResultSetSize() { @@ -270,7 +270,7 @@ public function getResultSetSize() /** * Sets result_set_size - * @param string $result_set_size The number of results returned in this response. + * @param int $result_set_size The number of results returned in this response. * @return $this */ public function setResultSetSize($result_set_size) @@ -282,7 +282,7 @@ public function setResultSetSize($result_set_size) /** * Gets start_position - * @return string + * @return int */ public function getStartPosition() { @@ -291,7 +291,7 @@ public function getStartPosition() /** * Sets start_position - * @param string $start_position Starting position of the current result set. + * @param int $start_position Starting position of the current result set. * @return $this */ public function setStartPosition($start_position) @@ -303,7 +303,7 @@ public function setStartPosition($start_position) /** * Gets total_set_size - * @return string + * @return int */ public function getTotalSetSize() { @@ -312,7 +312,7 @@ public function getTotalSetSize() /** * Sets total_set_size - * @param string $total_set_size 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. + * @param int $total_set_size 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 $this */ public function setTotalSetSize($total_set_size) diff --git a/src/Model/PowerFormsFormDataResponse.php b/src/Model/PowerFormsFormDataResponse.php index 001694ed..523b33b0 100644 --- a/src/Model/PowerFormsFormDataResponse.php +++ b/src/Model/PowerFormsFormDataResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/PowerFormsRequest.php b/src/Model/PowerFormsRequest.php index bcb23923..6eb56e08 100644 --- a/src/Model/PowerFormsRequest.php +++ b/src/Model/PowerFormsRequest.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/PowerFormsResponse.php b/src/Model/PowerFormsResponse.php index 76c07332..a6534b13 100644 --- a/src/Model/PowerFormsResponse.php +++ b/src/Model/PowerFormsResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -54,13 +54,13 @@ class PowerFormsResponse implements ArrayAccess * @var string[] */ protected static $swaggerTypes = [ - 'end_position' => 'string', + 'end_position' => 'int', 'next_uri' => 'string', 'power_forms' => '\DocuSign\eSign\Model\PowerForm[]', 'previous_uri' => 'string', - 'result_set_size' => 'string', - 'start_position' => 'string', - 'total_set_size' => 'string' + 'result_set_size' => 'int', + 'start_position' => 'int', + 'total_set_size' => 'int' ]; public static function swaggerTypes() @@ -177,7 +177,7 @@ public function valid() /** * Gets end_position - * @return string + * @return int */ public function getEndPosition() { @@ -186,7 +186,7 @@ public function getEndPosition() /** * Sets end_position - * @param string $end_position The last position in the result set. + * @param int $end_position The last position in the result set. * @return $this */ public function setEndPosition($end_position) @@ -261,7 +261,7 @@ public function setPreviousUri($previous_uri) /** * Gets result_set_size - * @return string + * @return int */ public function getResultSetSize() { @@ -270,7 +270,7 @@ public function getResultSetSize() /** * Sets result_set_size - * @param string $result_set_size The number of results returned in this response. + * @param int $result_set_size The number of results returned in this response. * @return $this */ public function setResultSetSize($result_set_size) @@ -282,7 +282,7 @@ public function setResultSetSize($result_set_size) /** * Gets start_position - * @return string + * @return int */ public function getStartPosition() { @@ -291,7 +291,7 @@ public function getStartPosition() /** * Sets start_position - * @param string $start_position Starting position of the current result set. + * @param int $start_position Starting position of the current result set. * @return $this */ public function setStartPosition($start_position) @@ -303,7 +303,7 @@ public function setStartPosition($start_position) /** * Gets total_set_size - * @return string + * @return int */ public function getTotalSetSize() { @@ -312,7 +312,7 @@ public function getTotalSetSize() /** * Sets total_set_size - * @param string $total_set_size 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. + * @param int $total_set_size 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 $this */ public function setTotalSetSize($total_set_size) diff --git a/src/Model/PropertyMetadata.php b/src/Model/PropertyMetadata.php index 4d01d5eb..0d1b07db 100644 --- a/src/Model/PropertyMetadata.php +++ b/src/Model/PropertyMetadata.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Province.php b/src/Model/Province.php index e32ea7b0..c314206f 100644 --- a/src/Model/Province.php +++ b/src/Model/Province.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ProvisioningInformation.php b/src/Model/ProvisioningInformation.php index 2cd8a57b..4575227b 100644 --- a/src/Model/ProvisioningInformation.php +++ b/src/Model/ProvisioningInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/PurchasedEnvelopesInformation.php b/src/Model/PurchasedEnvelopesInformation.php index 47a43225..3c1bffa6 100644 --- a/src/Model/PurchasedEnvelopesInformation.php +++ b/src/Model/PurchasedEnvelopesInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Radio.php b/src/Model/Radio.php index ec5b0745..d6271e35 100644 --- a/src/Model/Radio.php +++ b/src/Model/Radio.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,23 +55,56 @@ class Radio implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'bold' => 'string', + 'bold_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', + 'font' => 'string', + 'font_color' => 'string', + 'font_color_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_size' => 'string', + 'font_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'italic' => 'string', + 'italic_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'locked' => 'string', + 'locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'required' => 'string', + 'required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'selected' => 'string', + 'selected_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'underline' => 'string', + 'underline_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'value' => 'string', + 'value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -85,23 +118,56 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', + 'bold' => 'bold', + 'bold_metadata' => 'boldMetadata', 'error_details' => 'errorDetails', + 'font' => 'font', + 'font_color' => 'fontColor', + 'font_color_metadata' => 'fontColorMetadata', + 'font_metadata' => 'fontMetadata', + 'font_size' => 'fontSize', + 'font_size_metadata' => 'fontSizeMetadata', + 'italic' => 'italic', + 'italic_metadata' => 'italicMetadata', 'locked' => 'locked', + 'locked_metadata' => 'lockedMetadata', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'required' => 'required', + 'required_metadata' => 'requiredMetadata', 'selected' => 'selected', + 'selected_metadata' => 'selectedMetadata', + 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'underline' => 'underline', + 'underline_metadata' => 'underlineMetadata', 'value' => 'value', + 'value_metadata' => 'valueMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -111,23 +177,56 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', + 'bold' => 'setBold', + 'bold_metadata' => 'setBoldMetadata', 'error_details' => 'setErrorDetails', + 'font' => 'setFont', + 'font_color' => 'setFontColor', + 'font_color_metadata' => 'setFontColorMetadata', + 'font_metadata' => 'setFontMetadata', + 'font_size' => 'setFontSize', + 'font_size_metadata' => 'setFontSizeMetadata', + 'italic' => 'setItalic', + 'italic_metadata' => 'setItalicMetadata', 'locked' => 'setLocked', + 'locked_metadata' => 'setLockedMetadata', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'required' => 'setRequired', + 'required_metadata' => 'setRequiredMetadata', 'selected' => 'setSelected', + 'selected_metadata' => 'setSelectedMetadata', + 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'underline' => 'setUnderline', + 'underline_metadata' => 'setUnderlineMetadata', 'value' => 'setValue', + 'value_metadata' => 'setValueMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -137,23 +236,56 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', + 'bold' => 'getBold', + 'bold_metadata' => 'getBoldMetadata', 'error_details' => 'getErrorDetails', + 'font' => 'getFont', + 'font_color' => 'getFontColor', + 'font_color_metadata' => 'getFontColorMetadata', + 'font_metadata' => 'getFontMetadata', + 'font_size' => 'getFontSize', + 'font_size_metadata' => 'getFontSizeMetadata', + 'italic' => 'getItalic', + 'italic_metadata' => 'getItalicMetadata', 'locked' => 'getLocked', + 'locked_metadata' => 'getLockedMetadata', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'required' => 'getRequired', + 'required_metadata' => 'getRequiredMetadata', 'selected' => 'getSelected', + 'selected_metadata' => 'getSelectedMetadata', + 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'underline' => 'getUnderline', + 'underline_metadata' => 'getUnderlineMetadata', 'value' => 'getValue', + 'value_metadata' => 'getValueMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -188,23 +320,56 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; + $this->container['bold'] = isset($data['bold']) ? $data['bold'] : null; + $this->container['bold_metadata'] = isset($data['bold_metadata']) ? $data['bold_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; + $this->container['font'] = isset($data['font']) ? $data['font'] : null; + $this->container['font_color'] = isset($data['font_color']) ? $data['font_color'] : null; + $this->container['font_color_metadata'] = isset($data['font_color_metadata']) ? $data['font_color_metadata'] : null; + $this->container['font_metadata'] = isset($data['font_metadata']) ? $data['font_metadata'] : null; + $this->container['font_size'] = isset($data['font_size']) ? $data['font_size'] : null; + $this->container['font_size_metadata'] = isset($data['font_size_metadata']) ? $data['font_size_metadata'] : null; + $this->container['italic'] = isset($data['italic']) ? $data['italic'] : null; + $this->container['italic_metadata'] = isset($data['italic_metadata']) ? $data['italic_metadata'] : null; $this->container['locked'] = isset($data['locked']) ? $data['locked'] : null; + $this->container['locked_metadata'] = isset($data['locked_metadata']) ? $data['locked_metadata'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['required'] = isset($data['required']) ? $data['required'] : null; + $this->container['required_metadata'] = isset($data['required_metadata']) ? $data['required_metadata'] : null; $this->container['selected'] = isset($data['selected']) ? $data['selected'] : null; + $this->container['selected_metadata'] = isset($data['selected_metadata']) ? $data['selected_metadata'] : null; + $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['underline'] = isset($data['underline']) ? $data['underline'] : null; + $this->container['underline_metadata'] = isset($data['underline_metadata']) ? $data['underline_metadata'] : null; $this->container['value'] = isset($data['value']) ? $data['value'] : null; + $this->container['value_metadata'] = isset($data['value_metadata']) ? $data['value_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -251,6 +416,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -272,6 +458,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -293,6 +500,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -314,6 +542,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -335,6 +584,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -356,6 +668,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -377,6 +710,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -398,6 +752,69 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + + /** + * Gets bold + * @return string + */ + public function getBold() + { + return $this->container['bold']; + } + + /** + * Sets bold + * @param string $bold When set to **true**, the information in the tab is bold. + * @return $this + */ + public function setBold($bold) + { + $this->container['bold'] = $bold; + + return $this; + } + + /** + * Gets bold_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getBoldMetadata() + { + return $this->container['bold_metadata']; + } + + /** + * Sets bold_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $bold_metadata + * @return $this + */ + public function setBoldMetadata($bold_metadata) + { + $this->container['bold_metadata'] = $bold_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -419,6 +836,174 @@ public function setErrorDetails($error_details) return $this; } + /** + * Gets font + * @return string + */ + public function getFont() + { + return $this->container['font']; + } + + /** + * Sets font + * @param string $font The font to be used for the tab value. Supported Fonts: Arial, Arial, ArialNarrow, Calibri, CourierNew, Garamond, Georgia, Helvetica, LucidaConsole, Tahoma, TimesNewRoman, Trebuchet, Verdana, MSGothic, MSMincho, Default. + * @return $this + */ + public function setFont($font) + { + $this->container['font'] = $font; + + return $this; + } + + /** + * Gets font_color + * @return string + */ + public function getFontColor() + { + return $this->container['font_color']; + } + + /** + * Sets font_color + * @param string $font_color The font color used for the information in the tab. Possible values are: Black, BrightBlue, BrightRed, DarkGreen, DarkRed, Gold, Green, NavyBlue, Purple, or White. + * @return $this + */ + public function setFontColor($font_color) + { + $this->container['font_color'] = $font_color; + + return $this; + } + + /** + * Gets font_color_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFontColorMetadata() + { + return $this->container['font_color_metadata']; + } + + /** + * Sets font_color_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_color_metadata + * @return $this + */ + public function setFontColorMetadata($font_color_metadata) + { + $this->container['font_color_metadata'] = $font_color_metadata; + + return $this; + } + + /** + * Gets font_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFontMetadata() + { + return $this->container['font_metadata']; + } + + /** + * Sets font_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_metadata + * @return $this + */ + public function setFontMetadata($font_metadata) + { + $this->container['font_metadata'] = $font_metadata; + + return $this; + } + + /** + * Gets font_size + * @return string + */ + public function getFontSize() + { + return $this->container['font_size']; + } + + /** + * Sets font_size + * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * @return $this + */ + public function setFontSize($font_size) + { + $this->container['font_size'] = $font_size; + + return $this; + } + + /** + * Gets font_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFontSizeMetadata() + { + return $this->container['font_size_metadata']; + } + + /** + * Sets font_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_size_metadata + * @return $this + */ + public function setFontSizeMetadata($font_size_metadata) + { + $this->container['font_size_metadata'] = $font_size_metadata; + + return $this; + } + + /** + * Gets italic + * @return string + */ + public function getItalic() + { + return $this->container['italic']; + } + + /** + * Sets italic + * @param string $italic When set to **true**, the information in the tab is italic. + * @return $this + */ + public function setItalic($italic) + { + $this->container['italic'] = $italic; + + return $this; + } + + /** + * Gets italic_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getItalicMetadata() + { + return $this->container['italic_metadata']; + } + + /** + * Sets italic_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $italic_metadata + * @return $this + */ + public function setItalicMetadata($italic_metadata) + { + $this->container['italic_metadata'] = $italic_metadata; + + return $this; + } + /** * Gets locked * @return string @@ -440,6 +1025,27 @@ public function setLocked($locked) return $this; } + /** + * Gets locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getLockedMetadata() + { + return $this->container['locked_metadata']; + } + + /** + * Sets locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $locked_metadata + * @return $this + */ + public function setLockedMetadata($locked_metadata) + { + $this->container['locked_metadata'] = $locked_metadata; + + return $this; + } + /** * Gets page_number * @return string @@ -461,6 +1067,27 @@ public function setPageNumber($page_number) return $this; } + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + /** * Gets required * @return string @@ -482,6 +1109,27 @@ public function setRequired($required) return $this; } + /** + * Gets required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequiredMetadata() + { + return $this->container['required_metadata']; + } + + /** + * Sets required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $required_metadata + * @return $this + */ + public function setRequiredMetadata($required_metadata) + { + $this->container['required_metadata'] = $required_metadata; + + return $this; + } + /** * Gets selected * @return string @@ -503,6 +1151,69 @@ public function setSelected($selected) return $this; } + /** + * Gets selected_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSelectedMetadata() + { + return $this->container['selected_metadata']; + } + + /** + * Sets selected_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $selected_metadata + * @return $this + */ + public function setSelectedMetadata($selected_metadata) + { + $this->container['selected_metadata'] = $selected_metadata; + + return $this; + } + + /** + * Gets status + * @return string + */ + public function getStatus() + { + return $this->container['status']; + } + + /** + * Sets status + * @param string $status 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 $this + */ + public function setStatus($status) + { + $this->container['status'] = $status; + + return $this; + } + + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + /** * Gets tab_id * @return string @@ -524,6 +1235,27 @@ public function setTabId($tab_id) return $this; } + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + /** * Gets tab_order * @return string @@ -545,6 +1277,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets underline + * @return string + */ + public function getUnderline() + { + return $this->container['underline']; + } + + /** + * Sets underline + * @param string $underline When set to **true**, the information in the tab is underlined. + * @return $this + */ + public function setUnderline($underline) + { + $this->container['underline'] = $underline; + + return $this; + } + + /** + * Gets underline_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getUnderlineMetadata() + { + return $this->container['underline_metadata']; + } + + /** + * Sets underline_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $underline_metadata + * @return $this + */ + public function setUnderlineMetadata($underline_metadata) + { + $this->container['underline_metadata'] = $underline_metadata; + + return $this; + } + /** * Gets value * @return string @@ -566,6 +1361,27 @@ public function setValue($value) return $this; } + /** + * Gets value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValueMetadata() + { + return $this->container['value_metadata']; + } + + /** + * Sets value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $value_metadata + * @return $this + */ + public function setValueMetadata($value_metadata) + { + $this->container['value_metadata'] = $value_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -587,6 +1403,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -607,6 +1444,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/RadioGroup.php b/src/Model/RadioGroup.php index 6b6ab501..12c8ec27 100644 --- a/src/Model/RadioGroup.php +++ b/src/Model/RadioGroup.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,17 +55,32 @@ class RadioGroup implements ArrayAccess */ protected static $swaggerTypes = [ 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'group_name' => 'string', + 'group_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'radios' => '\DocuSign\eSign\Model\Radio[]', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_all' => 'string', + 'require_all_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_initial_on_shared_change' => 'string', + 'require_initial_on_shared_change_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'shared' => 'string', + 'shared_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', - 'tooltip' => 'string' + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tooltip' => 'string', + 'tooltip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -79,17 +94,32 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'group_name' => 'groupName', + 'group_name_metadata' => 'groupNameMetadata', 'radios' => 'radios', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'require_all' => 'requireAll', + 'require_all_metadata' => 'requireAllMetadata', 'require_initial_on_shared_change' => 'requireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'requireInitialOnSharedChangeMetadata', 'shared' => 'shared', + 'shared_metadata' => 'sharedMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', - 'tooltip' => 'tooltip' + 'template_required_metadata' => 'templateRequiredMetadata', + 'tooltip' => 'tooltip', + 'tooltip_metadata' => 'tooltipMetadata' ]; @@ -99,17 +129,32 @@ public static function swaggerTypes() */ protected static $setters = [ 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'group_name' => 'setGroupName', + 'group_name_metadata' => 'setGroupNameMetadata', 'radios' => 'setRadios', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'require_all' => 'setRequireAll', + 'require_all_metadata' => 'setRequireAllMetadata', 'require_initial_on_shared_change' => 'setRequireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'setRequireInitialOnSharedChangeMetadata', 'shared' => 'setShared', + 'shared_metadata' => 'setSharedMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', - 'tooltip' => 'setTooltip' + 'template_required_metadata' => 'setTemplateRequiredMetadata', + 'tooltip' => 'setTooltip', + 'tooltip_metadata' => 'setTooltipMetadata' ]; @@ -119,17 +164,32 @@ public static function swaggerTypes() */ protected static $getters = [ 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'group_name' => 'getGroupName', + 'group_name_metadata' => 'getGroupNameMetadata', 'radios' => 'getRadios', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'require_all' => 'getRequireAll', + 'require_all_metadata' => 'getRequireAllMetadata', 'require_initial_on_shared_change' => 'getRequireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'getRequireInitialOnSharedChangeMetadata', 'shared' => 'getShared', + 'shared_metadata' => 'getSharedMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', - 'tooltip' => 'getTooltip' + 'template_required_metadata' => 'getTemplateRequiredMetadata', + 'tooltip' => 'getTooltip', + 'tooltip_metadata' => 'getTooltipMetadata' ]; public static function attributeMap() @@ -164,17 +224,32 @@ public static function getters() public function __construct(array $data = null) { $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['group_name'] = isset($data['group_name']) ? $data['group_name'] : null; + $this->container['group_name_metadata'] = isset($data['group_name_metadata']) ? $data['group_name_metadata'] : null; $this->container['radios'] = isset($data['radios']) ? $data['radios'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['require_all'] = isset($data['require_all']) ? $data['require_all'] : null; + $this->container['require_all_metadata'] = isset($data['require_all_metadata']) ? $data['require_all_metadata'] : null; $this->container['require_initial_on_shared_change'] = isset($data['require_initial_on_shared_change']) ? $data['require_initial_on_shared_change'] : null; + $this->container['require_initial_on_shared_change_metadata'] = isset($data['require_initial_on_shared_change_metadata']) ? $data['require_initial_on_shared_change_metadata'] : null; $this->container['shared'] = isset($data['shared']) ? $data['shared'] : null; + $this->container['shared_metadata'] = isset($data['shared_metadata']) ? $data['shared_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tooltip_metadata'] = isset($data['tooltip_metadata']) ? $data['tooltip_metadata'] : null; } /** @@ -221,6 +296,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -242,6 +338,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -263,6 +380,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets group_name * @return string @@ -284,6 +422,27 @@ public function setGroupName($group_name) return $this; } + /** + * Gets group_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getGroupNameMetadata() + { + return $this->container['group_name_metadata']; + } + + /** + * Sets group_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $group_name_metadata + * @return $this + */ + public function setGroupNameMetadata($group_name_metadata) + { + $this->container['group_name_metadata'] = $group_name_metadata; + + return $this; + } + /** * Gets radios * @return \DocuSign\eSign\Model\Radio[] @@ -326,6 +485,69 @@ public function setRecipientId($recipient_id) return $this; } + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + /** * Gets require_all * @return string @@ -347,6 +569,27 @@ public function setRequireAll($require_all) return $this; } + /** + * Gets require_all_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireAllMetadata() + { + return $this->container['require_all_metadata']; + } + + /** + * Sets require_all_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_all_metadata + * @return $this + */ + public function setRequireAllMetadata($require_all_metadata) + { + $this->container['require_all_metadata'] = $require_all_metadata; + + return $this; + } + /** * Gets require_initial_on_shared_change * @return string @@ -368,6 +611,27 @@ public function setRequireInitialOnSharedChange($require_initial_on_shared_chang return $this; } + /** + * Gets require_initial_on_shared_change_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireInitialOnSharedChangeMetadata() + { + return $this->container['require_initial_on_shared_change_metadata']; + } + + /** + * Sets require_initial_on_shared_change_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_initial_on_shared_change_metadata + * @return $this + */ + public function setRequireInitialOnSharedChangeMetadata($require_initial_on_shared_change_metadata) + { + $this->container['require_initial_on_shared_change_metadata'] = $require_initial_on_shared_change_metadata; + + return $this; + } + /** * Gets shared * @return string @@ -389,6 +653,69 @@ public function setShared($shared) return $this; } + /** + * Gets shared_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSharedMetadata() + { + return $this->container['shared_metadata']; + } + + /** + * Sets shared_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $shared_metadata + * @return $this + */ + public function setSharedMetadata($shared_metadata) + { + $this->container['shared_metadata'] = $shared_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -410,6 +737,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -431,6 +779,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -451,6 +820,27 @@ public function setTooltip($tooltip) return $this; } + + /** + * Gets tooltip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTooltipMetadata() + { + return $this->container['tooltip_metadata']; + } + + /** + * Sets tooltip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tooltip_metadata + * @return $this + */ + public function setTooltipMetadata($tooltip_metadata) + { + $this->container['tooltip_metadata'] = $tooltip_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/RecipientAttachment.php b/src/Model/RecipientAttachment.php index 774df923..bef1ffd0 100644 --- a/src/Model/RecipientAttachment.php +++ b/src/Model/RecipientAttachment.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/RecipientDomain.php b/src/Model/RecipientDomain.php index 0267e637..39714589 100644 --- a/src/Model/RecipientDomain.php +++ b/src/Model/RecipientDomain.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/RecipientEmailNotification.php b/src/Model/RecipientEmailNotification.php index 47260167..b6e7cb01 100644 --- a/src/Model/RecipientEmailNotification.php +++ b/src/Model/RecipientEmailNotification.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,8 +55,11 @@ class RecipientEmailNotification implements ArrayAccess */ protected static $swaggerTypes = [ 'email_body' => 'string', + 'email_body_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'email_subject' => 'string', - 'supported_language' => 'string' + 'email_subject_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'supported_language' => 'string', + 'supported_language_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -70,8 +73,11 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'email_body' => 'emailBody', + 'email_body_metadata' => 'emailBodyMetadata', 'email_subject' => 'emailSubject', - 'supported_language' => 'supportedLanguage' + 'email_subject_metadata' => 'emailSubjectMetadata', + 'supported_language' => 'supportedLanguage', + 'supported_language_metadata' => 'supportedLanguageMetadata' ]; @@ -81,8 +87,11 @@ public static function swaggerTypes() */ protected static $setters = [ 'email_body' => 'setEmailBody', + 'email_body_metadata' => 'setEmailBodyMetadata', 'email_subject' => 'setEmailSubject', - 'supported_language' => 'setSupportedLanguage' + 'email_subject_metadata' => 'setEmailSubjectMetadata', + 'supported_language' => 'setSupportedLanguage', + 'supported_language_metadata' => 'setSupportedLanguageMetadata' ]; @@ -92,8 +101,11 @@ public static function swaggerTypes() */ protected static $getters = [ 'email_body' => 'getEmailBody', + 'email_body_metadata' => 'getEmailBodyMetadata', 'email_subject' => 'getEmailSubject', - 'supported_language' => 'getSupportedLanguage' + 'email_subject_metadata' => 'getEmailSubjectMetadata', + 'supported_language' => 'getSupportedLanguage', + 'supported_language_metadata' => 'getSupportedLanguageMetadata' ]; public static function attributeMap() @@ -128,8 +140,11 @@ public static function getters() public function __construct(array $data = null) { $this->container['email_body'] = isset($data['email_body']) ? $data['email_body'] : null; + $this->container['email_body_metadata'] = isset($data['email_body_metadata']) ? $data['email_body_metadata'] : null; $this->container['email_subject'] = isset($data['email_subject']) ? $data['email_subject'] : null; + $this->container['email_subject_metadata'] = isset($data['email_subject_metadata']) ? $data['email_subject_metadata'] : null; $this->container['supported_language'] = isset($data['supported_language']) ? $data['supported_language'] : null; + $this->container['supported_language_metadata'] = isset($data['supported_language_metadata']) ? $data['supported_language_metadata'] : null; } /** @@ -176,6 +191,27 @@ public function setEmailBody($email_body) return $this; } + /** + * Gets email_body_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getEmailBodyMetadata() + { + return $this->container['email_body_metadata']; + } + + /** + * Sets email_body_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $email_body_metadata + * @return $this + */ + public function setEmailBodyMetadata($email_body_metadata) + { + $this->container['email_body_metadata'] = $email_body_metadata; + + return $this; + } + /** * Gets email_subject * @return string @@ -197,6 +233,27 @@ public function setEmailSubject($email_subject) return $this; } + /** + * Gets email_subject_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getEmailSubjectMetadata() + { + return $this->container['email_subject_metadata']; + } + + /** + * Sets email_subject_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $email_subject_metadata + * @return $this + */ + public function setEmailSubjectMetadata($email_subject_metadata) + { + $this->container['email_subject_metadata'] = $email_subject_metadata; + + return $this; + } + /** * Gets supported_language * @return string @@ -217,6 +274,27 @@ public function setSupportedLanguage($supported_language) return $this; } + + /** + * Gets supported_language_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSupportedLanguageMetadata() + { + return $this->container['supported_language_metadata']; + } + + /** + * Sets supported_language_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $supported_language_metadata + * @return $this + */ + public function setSupportedLanguageMetadata($supported_language_metadata) + { + $this->container['supported_language_metadata'] = $supported_language_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/RecipientEvent.php b/src/Model/RecipientEvent.php index 7feb5d19..94603e7e 100644 --- a/src/Model/RecipientEvent.php +++ b/src/Model/RecipientEvent.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/RecipientFormData.php b/src/Model/RecipientFormData.php index a195b57c..4411be66 100644 --- a/src/Model/RecipientFormData.php +++ b/src/Model/RecipientFormData.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -57,7 +57,7 @@ class RecipientFormData implements ArrayAccess 'declined_time' => 'string', 'delivered_time' => 'string', 'email' => 'string', - 'form_data' => '\DocuSign\eSign\Model\NameValue[]', + 'form_data' => '\DocuSign\eSign\Model\FormDataItem[]', 'name' => 'string', 'recipient_id' => 'string', 'sent_time' => 'string', @@ -74,14 +74,14 @@ public static function swaggerTypes() * @var string[] */ protected static $attributeMap = [ - 'declined_time' => 'declinedTime', - 'delivered_time' => 'deliveredTime', + 'declined_time' => 'DeclinedTime', + 'delivered_time' => 'DeliveredTime', 'email' => 'email', 'form_data' => 'formData', 'name' => 'name', 'recipient_id' => 'recipientId', - 'sent_time' => 'sentTime', - 'signed_time' => 'signedTime' + 'sent_time' => 'SentTime', + 'signed_time' => 'SignedTime' ]; @@ -245,7 +245,7 @@ public function setEmail($email) /** * Gets form_data - * @return \DocuSign\eSign\Model\NameValue[] + * @return \DocuSign\eSign\Model\FormDataItem[] */ public function getFormData() { @@ -254,7 +254,7 @@ public function getFormData() /** * Sets form_data - * @param \DocuSign\eSign\Model\NameValue[] $form_data + * @param \DocuSign\eSign\Model\FormDataItem[] $form_data * @return $this */ public function setFormData($form_data) diff --git a/src/Model/RecipientIdentityVerification.php b/src/Model/RecipientIdentityVerification.php new file mode 100644 index 00000000..3b736c7d --- /dev/null +++ b/src/Model/RecipientIdentityVerification.php @@ -0,0 +1,227 @@ + 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'workflow_id' => 'workflowId' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'workflow_id' => 'setWorkflowId' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'workflow_id' => 'getWorkflowId' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['workflow_id'] = isset($data['workflow_id']) ? $data['workflow_id'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets workflow_id + * @return string + */ + public function getWorkflowId() + { + return $this->container['workflow_id']; + } + + /** + * Sets workflow_id + * @param string $workflow_id + * @return $this + */ + public function setWorkflowId($workflow_id) + { + $this->container['workflow_id'] = $workflow_id; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/RecipientNamesResponse.php b/src/Model/RecipientNamesResponse.php index 87024aa6..2d0d3ac1 100644 --- a/src/Model/RecipientNamesResponse.php +++ b/src/Model/RecipientNamesResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/RecipientPhoneAuthentication.php b/src/Model/RecipientPhoneAuthentication.php index 3fcb5596..0f9cf67c 100644 --- a/src/Model/RecipientPhoneAuthentication.php +++ b/src/Model/RecipientPhoneAuthentication.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -56,9 +56,13 @@ class RecipientPhoneAuthentication implements ArrayAccess */ protected static $swaggerTypes = [ 'recip_may_provide_number' => 'string', + 'recip_may_provide_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'record_voice_print' => 'string', + 'record_voice_print_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'sender_provided_numbers' => 'string[]', - 'validate_recip_provided_number' => 'string' + 'sender_provided_numbers_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'validate_recip_provided_number' => 'string', + 'validate_recip_provided_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -72,9 +76,13 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'recip_may_provide_number' => 'recipMayProvideNumber', + 'recip_may_provide_number_metadata' => 'recipMayProvideNumberMetadata', 'record_voice_print' => 'recordVoicePrint', + 'record_voice_print_metadata' => 'recordVoicePrintMetadata', 'sender_provided_numbers' => 'senderProvidedNumbers', - 'validate_recip_provided_number' => 'validateRecipProvidedNumber' + 'sender_provided_numbers_metadata' => 'senderProvidedNumbersMetadata', + 'validate_recip_provided_number' => 'validateRecipProvidedNumber', + 'validate_recip_provided_number_metadata' => 'validateRecipProvidedNumberMetadata' ]; @@ -84,9 +92,13 @@ public static function swaggerTypes() */ protected static $setters = [ 'recip_may_provide_number' => 'setRecipMayProvideNumber', + 'recip_may_provide_number_metadata' => 'setRecipMayProvideNumberMetadata', 'record_voice_print' => 'setRecordVoicePrint', + 'record_voice_print_metadata' => 'setRecordVoicePrintMetadata', 'sender_provided_numbers' => 'setSenderProvidedNumbers', - 'validate_recip_provided_number' => 'setValidateRecipProvidedNumber' + 'sender_provided_numbers_metadata' => 'setSenderProvidedNumbersMetadata', + 'validate_recip_provided_number' => 'setValidateRecipProvidedNumber', + 'validate_recip_provided_number_metadata' => 'setValidateRecipProvidedNumberMetadata' ]; @@ -96,9 +108,13 @@ public static function swaggerTypes() */ protected static $getters = [ 'recip_may_provide_number' => 'getRecipMayProvideNumber', + 'recip_may_provide_number_metadata' => 'getRecipMayProvideNumberMetadata', 'record_voice_print' => 'getRecordVoicePrint', + 'record_voice_print_metadata' => 'getRecordVoicePrintMetadata', 'sender_provided_numbers' => 'getSenderProvidedNumbers', - 'validate_recip_provided_number' => 'getValidateRecipProvidedNumber' + 'sender_provided_numbers_metadata' => 'getSenderProvidedNumbersMetadata', + 'validate_recip_provided_number' => 'getValidateRecipProvidedNumber', + 'validate_recip_provided_number_metadata' => 'getValidateRecipProvidedNumberMetadata' ]; public static function attributeMap() @@ -133,9 +149,13 @@ public static function getters() public function __construct(array $data = null) { $this->container['recip_may_provide_number'] = isset($data['recip_may_provide_number']) ? $data['recip_may_provide_number'] : null; + $this->container['recip_may_provide_number_metadata'] = isset($data['recip_may_provide_number_metadata']) ? $data['recip_may_provide_number_metadata'] : null; $this->container['record_voice_print'] = isset($data['record_voice_print']) ? $data['record_voice_print'] : null; + $this->container['record_voice_print_metadata'] = isset($data['record_voice_print_metadata']) ? $data['record_voice_print_metadata'] : null; $this->container['sender_provided_numbers'] = isset($data['sender_provided_numbers']) ? $data['sender_provided_numbers'] : null; + $this->container['sender_provided_numbers_metadata'] = isset($data['sender_provided_numbers_metadata']) ? $data['sender_provided_numbers_metadata'] : null; $this->container['validate_recip_provided_number'] = isset($data['validate_recip_provided_number']) ? $data['validate_recip_provided_number'] : null; + $this->container['validate_recip_provided_number_metadata'] = isset($data['validate_recip_provided_number_metadata']) ? $data['validate_recip_provided_number_metadata'] : null; } /** @@ -182,6 +202,27 @@ public function setRecipMayProvideNumber($recip_may_provide_number) return $this; } + /** + * Gets recip_may_provide_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipMayProvideNumberMetadata() + { + return $this->container['recip_may_provide_number_metadata']; + } + + /** + * Sets recip_may_provide_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recip_may_provide_number_metadata + * @return $this + */ + public function setRecipMayProvideNumberMetadata($recip_may_provide_number_metadata) + { + $this->container['recip_may_provide_number_metadata'] = $recip_may_provide_number_metadata; + + return $this; + } + /** * Gets record_voice_print * @return string @@ -203,6 +244,27 @@ public function setRecordVoicePrint($record_voice_print) return $this; } + /** + * Gets record_voice_print_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecordVoicePrintMetadata() + { + return $this->container['record_voice_print_metadata']; + } + + /** + * Sets record_voice_print_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $record_voice_print_metadata + * @return $this + */ + public function setRecordVoicePrintMetadata($record_voice_print_metadata) + { + $this->container['record_voice_print_metadata'] = $record_voice_print_metadata; + + return $this; + } + /** * Gets sender_provided_numbers * @return string[] @@ -224,6 +286,27 @@ public function setSenderProvidedNumbers($sender_provided_numbers) return $this; } + /** + * Gets sender_provided_numbers_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSenderProvidedNumbersMetadata() + { + return $this->container['sender_provided_numbers_metadata']; + } + + /** + * Sets sender_provided_numbers_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $sender_provided_numbers_metadata + * @return $this + */ + public function setSenderProvidedNumbersMetadata($sender_provided_numbers_metadata) + { + $this->container['sender_provided_numbers_metadata'] = $sender_provided_numbers_metadata; + + return $this; + } + /** * Gets validate_recip_provided_number * @return string @@ -244,6 +327,27 @@ public function setValidateRecipProvidedNumber($validate_recip_provided_number) return $this; } + + /** + * Gets validate_recip_provided_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValidateRecipProvidedNumberMetadata() + { + return $this->container['validate_recip_provided_number_metadata']; + } + + /** + * Sets validate_recip_provided_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $validate_recip_provided_number_metadata + * @return $this + */ + public function setValidateRecipProvidedNumberMetadata($validate_recip_provided_number_metadata) + { + $this->container['validate_recip_provided_number_metadata'] = $validate_recip_provided_number_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/RecipientPreviewRequest.php b/src/Model/RecipientPreviewRequest.php new file mode 100644 index 00000000..66d313b5 --- /dev/null +++ b/src/Model/RecipientPreviewRequest.php @@ -0,0 +1,461 @@ + 'string', + 'authentication_instant' => 'string', + 'authentication_method' => 'string', + 'ping_frequency' => 'string', + 'ping_url' => 'string', + 'recipient_id' => 'string', + 'return_url' => 'string', + 'security_domain' => 'string', + 'x_frame_options' => 'string', + 'x_frame_options_allow_from_url' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'assertion_id' => 'assertionId', + 'authentication_instant' => 'authenticationInstant', + 'authentication_method' => 'authenticationMethod', + 'ping_frequency' => 'pingFrequency', + 'ping_url' => 'pingUrl', + 'recipient_id' => 'recipientId', + 'return_url' => 'returnUrl', + 'security_domain' => 'securityDomain', + 'x_frame_options' => 'xFrameOptions', + 'x_frame_options_allow_from_url' => 'xFrameOptionsAllowFromUrl' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'assertion_id' => 'setAssertionId', + 'authentication_instant' => 'setAuthenticationInstant', + 'authentication_method' => 'setAuthenticationMethod', + 'ping_frequency' => 'setPingFrequency', + 'ping_url' => 'setPingUrl', + 'recipient_id' => 'setRecipientId', + 'return_url' => 'setReturnUrl', + 'security_domain' => 'setSecurityDomain', + 'x_frame_options' => 'setXFrameOptions', + 'x_frame_options_allow_from_url' => 'setXFrameOptionsAllowFromUrl' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'assertion_id' => 'getAssertionId', + 'authentication_instant' => 'getAuthenticationInstant', + 'authentication_method' => 'getAuthenticationMethod', + 'ping_frequency' => 'getPingFrequency', + 'ping_url' => 'getPingUrl', + 'recipient_id' => 'getRecipientId', + 'return_url' => 'getReturnUrl', + 'security_domain' => 'getSecurityDomain', + 'x_frame_options' => 'getXFrameOptions', + 'x_frame_options_allow_from_url' => 'getXFrameOptionsAllowFromUrl' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['assertion_id'] = isset($data['assertion_id']) ? $data['assertion_id'] : null; + $this->container['authentication_instant'] = isset($data['authentication_instant']) ? $data['authentication_instant'] : null; + $this->container['authentication_method'] = isset($data['authentication_method']) ? $data['authentication_method'] : null; + $this->container['ping_frequency'] = isset($data['ping_frequency']) ? $data['ping_frequency'] : null; + $this->container['ping_url'] = isset($data['ping_url']) ? $data['ping_url'] : null; + $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['return_url'] = isset($data['return_url']) ? $data['return_url'] : null; + $this->container['security_domain'] = isset($data['security_domain']) ? $data['security_domain'] : null; + $this->container['x_frame_options'] = isset($data['x_frame_options']) ? $data['x_frame_options'] : null; + $this->container['x_frame_options_allow_from_url'] = isset($data['x_frame_options_allow_from_url']) ? $data['x_frame_options_allow_from_url'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets assertion_id + * @return string + */ + public function getAssertionId() + { + return $this->container['assertion_id']; + } + + /** + * Sets assertion_id + * @param string $assertion_id + * @return $this + */ + public function setAssertionId($assertion_id) + { + $this->container['assertion_id'] = $assertion_id; + + return $this; + } + + /** + * Gets authentication_instant + * @return string + */ + public function getAuthenticationInstant() + { + return $this->container['authentication_instant']; + } + + /** + * Sets authentication_instant + * @param string $authentication_instant + * @return $this + */ + public function setAuthenticationInstant($authentication_instant) + { + $this->container['authentication_instant'] = $authentication_instant; + + return $this; + } + + /** + * Gets authentication_method + * @return string + */ + public function getAuthenticationMethod() + { + return $this->container['authentication_method']; + } + + /** + * Sets authentication_method + * @param string $authentication_method + * @return $this + */ + public function setAuthenticationMethod($authentication_method) + { + $this->container['authentication_method'] = $authentication_method; + + return $this; + } + + /** + * Gets ping_frequency + * @return string + */ + public function getPingFrequency() + { + return $this->container['ping_frequency']; + } + + /** + * Sets ping_frequency + * @param string $ping_frequency + * @return $this + */ + public function setPingFrequency($ping_frequency) + { + $this->container['ping_frequency'] = $ping_frequency; + + return $this; + } + + /** + * Gets ping_url + * @return string + */ + public function getPingUrl() + { + return $this->container['ping_url']; + } + + /** + * Sets ping_url + * @param string $ping_url + * @return $this + */ + public function setPingUrl($ping_url) + { + $this->container['ping_url'] = $ping_url; + + return $this; + } + + /** + * Gets recipient_id + * @return string + */ + public function getRecipientId() + { + return $this->container['recipient_id']; + } + + /** + * Sets recipient_id + * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @return $this + */ + public function setRecipientId($recipient_id) + { + $this->container['recipient_id'] = $recipient_id; + + return $this; + } + + /** + * Gets return_url + * @return string + */ + public function getReturnUrl() + { + return $this->container['return_url']; + } + + /** + * Sets return_url + * @param string $return_url + * @return $this + */ + public function setReturnUrl($return_url) + { + $this->container['return_url'] = $return_url; + + return $this; + } + + /** + * Gets security_domain + * @return string + */ + public function getSecurityDomain() + { + return $this->container['security_domain']; + } + + /** + * Sets security_domain + * @param string $security_domain + * @return $this + */ + public function setSecurityDomain($security_domain) + { + $this->container['security_domain'] = $security_domain; + + return $this; + } + + /** + * Gets x_frame_options + * @return string + */ + public function getXFrameOptions() + { + return $this->container['x_frame_options']; + } + + /** + * Sets x_frame_options + * @param string $x_frame_options + * @return $this + */ + public function setXFrameOptions($x_frame_options) + { + $this->container['x_frame_options'] = $x_frame_options; + + return $this; + } + + /** + * Gets x_frame_options_allow_from_url + * @return string + */ + public function getXFrameOptionsAllowFromUrl() + { + return $this->container['x_frame_options_allow_from_url']; + } + + /** + * Sets x_frame_options_allow_from_url + * @param string $x_frame_options_allow_from_url + * @return $this + */ + public function setXFrameOptionsAllowFromUrl($x_frame_options_allow_from_url) + { + $this->container['x_frame_options_allow_from_url'] = $x_frame_options_allow_from_url; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/RecipientSMSAuthentication.php b/src/Model/RecipientSMSAuthentication.php index de10ff02..15b286ef 100644 --- a/src/Model/RecipientSMSAuthentication.php +++ b/src/Model/RecipientSMSAuthentication.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,7 +55,8 @@ class RecipientSMSAuthentication implements ArrayAccess * @var string[] */ protected static $swaggerTypes = [ - 'sender_provided_numbers' => 'string[]' + 'sender_provided_numbers' => 'string[]', + 'sender_provided_numbers_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -68,7 +69,8 @@ public static function swaggerTypes() * @var string[] */ protected static $attributeMap = [ - 'sender_provided_numbers' => 'senderProvidedNumbers' + 'sender_provided_numbers' => 'senderProvidedNumbers', + 'sender_provided_numbers_metadata' => 'senderProvidedNumbersMetadata' ]; @@ -77,7 +79,8 @@ public static function swaggerTypes() * @var string[] */ protected static $setters = [ - 'sender_provided_numbers' => 'setSenderProvidedNumbers' + 'sender_provided_numbers' => 'setSenderProvidedNumbers', + 'sender_provided_numbers_metadata' => 'setSenderProvidedNumbersMetadata' ]; @@ -86,7 +89,8 @@ public static function swaggerTypes() * @var string[] */ protected static $getters = [ - 'sender_provided_numbers' => 'getSenderProvidedNumbers' + 'sender_provided_numbers' => 'getSenderProvidedNumbers', + 'sender_provided_numbers_metadata' => 'getSenderProvidedNumbersMetadata' ]; public static function attributeMap() @@ -121,6 +125,7 @@ public static function getters() public function __construct(array $data = null) { $this->container['sender_provided_numbers'] = isset($data['sender_provided_numbers']) ? $data['sender_provided_numbers'] : null; + $this->container['sender_provided_numbers_metadata'] = isset($data['sender_provided_numbers_metadata']) ? $data['sender_provided_numbers_metadata'] : null; } /** @@ -166,6 +171,27 @@ public function setSenderProvidedNumbers($sender_provided_numbers) return $this; } + + /** + * Gets sender_provided_numbers_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSenderProvidedNumbersMetadata() + { + return $this->container['sender_provided_numbers_metadata']; + } + + /** + * Sets sender_provided_numbers_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $sender_provided_numbers_metadata + * @return $this + */ + public function setSenderProvidedNumbersMetadata($sender_provided_numbers_metadata) + { + $this->container['sender_provided_numbers_metadata'] = $sender_provided_numbers_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/RecipientSignatureInformation.php b/src/Model/RecipientSignatureInformation.php index 22f4f774..dbbef685 100644 --- a/src/Model/RecipientSignatureInformation.php +++ b/src/Model/RecipientSignatureInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/RecipientSignatureProvider.php b/src/Model/RecipientSignatureProvider.php index e6ad032a..acc961fd 100644 --- a/src/Model/RecipientSignatureProvider.php +++ b/src/Model/RecipientSignatureProvider.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -57,6 +57,7 @@ class RecipientSignatureProvider implements ArrayAccess 'seal_documents_with_tabs_only' => 'string', 'seal_name' => 'string', 'signature_provider_name' => 'string', + 'signature_provider_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'signature_provider_options' => '\DocuSign\eSign\Model\RecipientSignatureProviderOptions' ]; @@ -73,6 +74,7 @@ public static function swaggerTypes() 'seal_documents_with_tabs_only' => 'sealDocumentsWithTabsOnly', 'seal_name' => 'sealName', 'signature_provider_name' => 'signatureProviderName', + 'signature_provider_name_metadata' => 'signatureProviderNameMetadata', 'signature_provider_options' => 'signatureProviderOptions' ]; @@ -85,6 +87,7 @@ public static function swaggerTypes() 'seal_documents_with_tabs_only' => 'setSealDocumentsWithTabsOnly', 'seal_name' => 'setSealName', 'signature_provider_name' => 'setSignatureProviderName', + 'signature_provider_name_metadata' => 'setSignatureProviderNameMetadata', 'signature_provider_options' => 'setSignatureProviderOptions' ]; @@ -97,6 +100,7 @@ public static function swaggerTypes() 'seal_documents_with_tabs_only' => 'getSealDocumentsWithTabsOnly', 'seal_name' => 'getSealName', 'signature_provider_name' => 'getSignatureProviderName', + 'signature_provider_name_metadata' => 'getSignatureProviderNameMetadata', 'signature_provider_options' => 'getSignatureProviderOptions' ]; @@ -134,6 +138,7 @@ public function __construct(array $data = null) $this->container['seal_documents_with_tabs_only'] = isset($data['seal_documents_with_tabs_only']) ? $data['seal_documents_with_tabs_only'] : null; $this->container['seal_name'] = isset($data['seal_name']) ? $data['seal_name'] : null; $this->container['signature_provider_name'] = isset($data['signature_provider_name']) ? $data['signature_provider_name'] : null; + $this->container['signature_provider_name_metadata'] = isset($data['signature_provider_name_metadata']) ? $data['signature_provider_name_metadata'] : null; $this->container['signature_provider_options'] = isset($data['signature_provider_options']) ? $data['signature_provider_options'] : null; } @@ -223,6 +228,27 @@ public function setSignatureProviderName($signature_provider_name) return $this; } + /** + * Gets signature_provider_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSignatureProviderNameMetadata() + { + return $this->container['signature_provider_name_metadata']; + } + + /** + * Sets signature_provider_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $signature_provider_name_metadata + * @return $this + */ + public function setSignatureProviderNameMetadata($signature_provider_name_metadata) + { + $this->container['signature_provider_name_metadata'] = $signature_provider_name_metadata; + + return $this; + } + /** * Gets signature_provider_options * @return \DocuSign\eSign\Model\RecipientSignatureProviderOptions diff --git a/src/Model/RecipientSignatureProviderOptions.php b/src/Model/RecipientSignatureProviderOptions.php index a1c2fc07..f98e390d 100644 --- a/src/Model/RecipientSignatureProviderOptions.php +++ b/src/Model/RecipientSignatureProviderOptions.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,9 +55,13 @@ class RecipientSignatureProviderOptions implements ArrayAccess */ protected static $swaggerTypes = [ 'cpf_number' => 'string', + 'cpf_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'one_time_password' => 'string', + 'one_time_password_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'signer_role' => 'string', - 'sms' => 'string' + 'signer_role_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'sms' => 'string', + 'sms_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -71,9 +75,13 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'cpf_number' => 'cpfNumber', + 'cpf_number_metadata' => 'cpfNumberMetadata', 'one_time_password' => 'oneTimePassword', + 'one_time_password_metadata' => 'oneTimePasswordMetadata', 'signer_role' => 'signerRole', - 'sms' => 'sms' + 'signer_role_metadata' => 'signerRoleMetadata', + 'sms' => 'sms', + 'sms_metadata' => 'smsMetadata' ]; @@ -83,9 +91,13 @@ public static function swaggerTypes() */ protected static $setters = [ 'cpf_number' => 'setCpfNumber', + 'cpf_number_metadata' => 'setCpfNumberMetadata', 'one_time_password' => 'setOneTimePassword', + 'one_time_password_metadata' => 'setOneTimePasswordMetadata', 'signer_role' => 'setSignerRole', - 'sms' => 'setSms' + 'signer_role_metadata' => 'setSignerRoleMetadata', + 'sms' => 'setSms', + 'sms_metadata' => 'setSmsMetadata' ]; @@ -95,9 +107,13 @@ public static function swaggerTypes() */ protected static $getters = [ 'cpf_number' => 'getCpfNumber', + 'cpf_number_metadata' => 'getCpfNumberMetadata', 'one_time_password' => 'getOneTimePassword', + 'one_time_password_metadata' => 'getOneTimePasswordMetadata', 'signer_role' => 'getSignerRole', - 'sms' => 'getSms' + 'signer_role_metadata' => 'getSignerRoleMetadata', + 'sms' => 'getSms', + 'sms_metadata' => 'getSmsMetadata' ]; public static function attributeMap() @@ -132,9 +148,13 @@ public static function getters() public function __construct(array $data = null) { $this->container['cpf_number'] = isset($data['cpf_number']) ? $data['cpf_number'] : null; + $this->container['cpf_number_metadata'] = isset($data['cpf_number_metadata']) ? $data['cpf_number_metadata'] : null; $this->container['one_time_password'] = isset($data['one_time_password']) ? $data['one_time_password'] : null; + $this->container['one_time_password_metadata'] = isset($data['one_time_password_metadata']) ? $data['one_time_password_metadata'] : null; $this->container['signer_role'] = isset($data['signer_role']) ? $data['signer_role'] : null; + $this->container['signer_role_metadata'] = isset($data['signer_role_metadata']) ? $data['signer_role_metadata'] : null; $this->container['sms'] = isset($data['sms']) ? $data['sms'] : null; + $this->container['sms_metadata'] = isset($data['sms_metadata']) ? $data['sms_metadata'] : null; } /** @@ -181,6 +201,27 @@ public function setCpfNumber($cpf_number) return $this; } + /** + * Gets cpf_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCpfNumberMetadata() + { + return $this->container['cpf_number_metadata']; + } + + /** + * Sets cpf_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $cpf_number_metadata + * @return $this + */ + public function setCpfNumberMetadata($cpf_number_metadata) + { + $this->container['cpf_number_metadata'] = $cpf_number_metadata; + + return $this; + } + /** * Gets one_time_password * @return string @@ -202,6 +243,27 @@ public function setOneTimePassword($one_time_password) return $this; } + /** + * Gets one_time_password_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getOneTimePasswordMetadata() + { + return $this->container['one_time_password_metadata']; + } + + /** + * Sets one_time_password_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $one_time_password_metadata + * @return $this + */ + public function setOneTimePasswordMetadata($one_time_password_metadata) + { + $this->container['one_time_password_metadata'] = $one_time_password_metadata; + + return $this; + } + /** * Gets signer_role * @return string @@ -223,6 +285,27 @@ public function setSignerRole($signer_role) return $this; } + /** + * Gets signer_role_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSignerRoleMetadata() + { + return $this->container['signer_role_metadata']; + } + + /** + * Sets signer_role_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $signer_role_metadata + * @return $this + */ + public function setSignerRoleMetadata($signer_role_metadata) + { + $this->container['signer_role_metadata'] = $signer_role_metadata; + + return $this; + } + /** * Gets sms * @return string @@ -243,6 +326,27 @@ public function setSms($sms) return $this; } + + /** + * Gets sms_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSmsMetadata() + { + return $this->container['sms_metadata']; + } + + /** + * Sets sms_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $sms_metadata + * @return $this + */ + public function setSmsMetadata($sms_metadata) + { + $this->container['sms_metadata'] = $sms_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/RecipientUpdateResponse.php b/src/Model/RecipientUpdateResponse.php index 9c02e607..bbc5c302 100644 --- a/src/Model/RecipientUpdateResponse.php +++ b/src/Model/RecipientUpdateResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -54,8 +54,10 @@ class RecipientUpdateResponse implements ArrayAccess * @var string[] */ protected static $swaggerTypes = [ + 'combined' => 'string', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', 'tabs' => '\DocuSign\eSign\Model\Tabs' ]; @@ -69,8 +71,10 @@ public static function swaggerTypes() * @var string[] */ protected static $attributeMap = [ + 'combined' => 'combined', 'error_details' => 'errorDetails', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', 'tabs' => 'tabs' ]; @@ -80,8 +84,10 @@ public static function swaggerTypes() * @var string[] */ protected static $setters = [ + 'combined' => 'setCombined', 'error_details' => 'setErrorDetails', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', 'tabs' => 'setTabs' ]; @@ -91,8 +97,10 @@ public static function swaggerTypes() * @var string[] */ protected static $getters = [ + 'combined' => 'getCombined', 'error_details' => 'getErrorDetails', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', 'tabs' => 'getTabs' ]; @@ -127,8 +135,10 @@ public static function getters() */ public function __construct(array $data = null) { + $this->container['combined'] = isset($data['combined']) ? $data['combined'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; $this->container['tabs'] = isset($data['tabs']) ? $data['tabs'] : null; } @@ -155,6 +165,27 @@ public function valid() } + /** + * Gets combined + * @return string + */ + public function getCombined() + { + return $this->container['combined']; + } + + /** + * Sets combined + * @param string $combined + * @return $this + */ + public function setCombined($combined) + { + $this->container['combined'] = $combined; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -197,6 +228,27 @@ public function setRecipientId($recipient_id) return $this; } + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + /** * Gets tabs * @return \DocuSign\eSign\Model\Tabs diff --git a/src/Model/RecipientViewRequest.php b/src/Model/RecipientViewRequest.php index c411307f..e4b687fd 100644 --- a/src/Model/RecipientViewRequest.php +++ b/src/Model/RecipientViewRequest.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Recipients.php b/src/Model/Recipients.php index 729d4193..edd244f0 100644 --- a/src/Model/Recipients.php +++ b/src/Model/Recipients.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/RecipientsUpdateSummary.php b/src/Model/RecipientsUpdateSummary.php index ed08f192..f3b3811f 100644 --- a/src/Model/RecipientsUpdateSummary.php +++ b/src/Model/RecipientsUpdateSummary.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ReferralInformation.php b/src/Model/ReferralInformation.php index 42a3311e..6c52461a 100644 --- a/src/Model/ReferralInformation.php +++ b/src/Model/ReferralInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Reminders.php b/src/Model/Reminders.php index a31c2431..cfe7a3f5 100644 --- a/src/Model/Reminders.php +++ b/src/Model/Reminders.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ResourceInformation.php b/src/Model/ResourceInformation.php index cc4de35a..ccabb5bb 100644 --- a/src/Model/ResourceInformation.php +++ b/src/Model/ResourceInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ReturnUrlRequest.php b/src/Model/ReturnUrlRequest.php index d78f12a8..25eb090d 100644 --- a/src/Model/ReturnUrlRequest.php +++ b/src/Model/ReturnUrlRequest.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Seal.php b/src/Model/Seal.php index 2d4bfb04..a744bb6a 100644 --- a/src/Model/Seal.php +++ b/src/Model/Seal.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/SealIdentifier.php b/src/Model/SealIdentifier.php index 17935413..0a22556d 100644 --- a/src/Model/SealIdentifier.php +++ b/src/Model/SealIdentifier.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/SealSign.php b/src/Model/SealSign.php index 4b88eb7d..6b11ad0a 100644 --- a/src/Model/SealSign.php +++ b/src/Model/SealSign.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,38 +55,52 @@ class SealSign implements ArrayAccess */ protected static $swaggerTypes = [ 'access_code' => 'string', + 'access_code_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'add_access_code_to_email' => 'string', 'client_user_id' => 'string', + 'completed_count' => 'string', 'custom_fields' => 'string[]', 'declined_date_time' => 'string', 'declined_reason' => 'string', 'delivered_date_time' => 'string', 'delivery_method' => 'string', + 'delivery_method_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_visibility' => '\DocuSign\eSign\Model\DocumentVisibility[]', 'email_notification' => '\DocuSign\eSign\Model\RecipientEmailNotification', 'embedded_recipient_start_url' => 'string', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'fax_number' => 'string', + 'fax_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'id_check_configuration_name' => 'string', + 'id_check_configuration_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'id_check_information_input' => '\DocuSign\eSign\Model\IdCheckInformationInput', 'inherit_email_notification_configuration' => 'string', + 'locked_recipient_phone_auth_editable' => 'string', + 'locked_recipient_sms_editable' => 'string', 'name' => 'string', 'note' => 'string', + 'note_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'phone_authentication' => '\DocuSign\eSign\Model\RecipientPhoneAuthentication', 'recipient_attachments' => '\DocuSign\eSign\Model\RecipientAttachment[]', 'recipient_authentication_status' => '\DocuSign\eSign\Model\AuthenticationStatus', + 'recipient_feature_metadata' => '\DocuSign\eSign\Model\FeatureAvailableMetadata[]', 'recipient_id' => 'string', 'recipient_id_guid' => 'string', 'recipient_signature_providers' => '\DocuSign\eSign\Model\RecipientSignatureProvider[]', + 'recipient_type' => 'string', + 'recipient_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_id_lookup' => 'string', + 'require_id_lookup_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'role_name' => 'string', 'routing_order' => 'string', - 'saml_authentication' => '\DocuSign\eSign\Model\RecipientSAMLAuthentication', + 'routing_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'sent_date_time' => 'string', 'signed_date_time' => 'string', 'sms_authentication' => '\DocuSign\eSign\Model\RecipientSMSAuthentication', 'social_authentications' => '\DocuSign\eSign\Model\SocialAuthentication[]', 'status' => 'string', + 'status_code' => 'string', + 'suppress_emails' => 'string', 'tabs' => '\DocuSign\eSign\Model\Tabs', 'template_locked' => 'string', 'template_required' => 'string', @@ -105,38 +119,52 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'access_code' => 'accessCode', + 'access_code_metadata' => 'accessCodeMetadata', 'add_access_code_to_email' => 'addAccessCodeToEmail', 'client_user_id' => 'clientUserId', + 'completed_count' => 'completedCount', 'custom_fields' => 'customFields', 'declined_date_time' => 'declinedDateTime', 'declined_reason' => 'declinedReason', 'delivered_date_time' => 'deliveredDateTime', 'delivery_method' => 'deliveryMethod', + 'delivery_method_metadata' => 'deliveryMethodMetadata', 'document_visibility' => 'documentVisibility', 'email_notification' => 'emailNotification', 'embedded_recipient_start_url' => 'embeddedRecipientStartURL', 'error_details' => 'errorDetails', 'fax_number' => 'faxNumber', + 'fax_number_metadata' => 'faxNumberMetadata', 'id_check_configuration_name' => 'idCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'idCheckConfigurationNameMetadata', 'id_check_information_input' => 'idCheckInformationInput', 'inherit_email_notification_configuration' => 'inheritEmailNotificationConfiguration', + 'locked_recipient_phone_auth_editable' => 'lockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'lockedRecipientSmsEditable', 'name' => 'name', 'note' => 'note', + 'note_metadata' => 'noteMetadata', 'phone_authentication' => 'phoneAuthentication', 'recipient_attachments' => 'recipientAttachments', 'recipient_authentication_status' => 'recipientAuthenticationStatus', + 'recipient_feature_metadata' => 'recipientFeatureMetadata', 'recipient_id' => 'recipientId', 'recipient_id_guid' => 'recipientIdGuid', 'recipient_signature_providers' => 'recipientSignatureProviders', + 'recipient_type' => 'recipientType', + 'recipient_type_metadata' => 'recipientTypeMetadata', 'require_id_lookup' => 'requireIdLookup', + 'require_id_lookup_metadata' => 'requireIdLookupMetadata', 'role_name' => 'roleName', 'routing_order' => 'routingOrder', - 'saml_authentication' => 'samlAuthentication', + 'routing_order_metadata' => 'routingOrderMetadata', 'sent_date_time' => 'sentDateTime', 'signed_date_time' => 'signedDateTime', 'sms_authentication' => 'smsAuthentication', 'social_authentications' => 'socialAuthentications', 'status' => 'status', + 'status_code' => 'statusCode', + 'suppress_emails' => 'suppressEmails', 'tabs' => 'tabs', 'template_locked' => 'templateLocked', 'template_required' => 'templateRequired', @@ -151,38 +179,52 @@ public static function swaggerTypes() */ protected static $setters = [ 'access_code' => 'setAccessCode', + 'access_code_metadata' => 'setAccessCodeMetadata', 'add_access_code_to_email' => 'setAddAccessCodeToEmail', 'client_user_id' => 'setClientUserId', + 'completed_count' => 'setCompletedCount', 'custom_fields' => 'setCustomFields', 'declined_date_time' => 'setDeclinedDateTime', 'declined_reason' => 'setDeclinedReason', 'delivered_date_time' => 'setDeliveredDateTime', 'delivery_method' => 'setDeliveryMethod', + 'delivery_method_metadata' => 'setDeliveryMethodMetadata', 'document_visibility' => 'setDocumentVisibility', 'email_notification' => 'setEmailNotification', 'embedded_recipient_start_url' => 'setEmbeddedRecipientStartUrl', 'error_details' => 'setErrorDetails', 'fax_number' => 'setFaxNumber', + 'fax_number_metadata' => 'setFaxNumberMetadata', 'id_check_configuration_name' => 'setIdCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'setIdCheckConfigurationNameMetadata', 'id_check_information_input' => 'setIdCheckInformationInput', 'inherit_email_notification_configuration' => 'setInheritEmailNotificationConfiguration', + 'locked_recipient_phone_auth_editable' => 'setLockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'setLockedRecipientSmsEditable', 'name' => 'setName', 'note' => 'setNote', + 'note_metadata' => 'setNoteMetadata', 'phone_authentication' => 'setPhoneAuthentication', 'recipient_attachments' => 'setRecipientAttachments', 'recipient_authentication_status' => 'setRecipientAuthenticationStatus', + 'recipient_feature_metadata' => 'setRecipientFeatureMetadata', 'recipient_id' => 'setRecipientId', 'recipient_id_guid' => 'setRecipientIdGuid', 'recipient_signature_providers' => 'setRecipientSignatureProviders', + 'recipient_type' => 'setRecipientType', + 'recipient_type_metadata' => 'setRecipientTypeMetadata', 'require_id_lookup' => 'setRequireIdLookup', + 'require_id_lookup_metadata' => 'setRequireIdLookupMetadata', 'role_name' => 'setRoleName', 'routing_order' => 'setRoutingOrder', - 'saml_authentication' => 'setSamlAuthentication', + 'routing_order_metadata' => 'setRoutingOrderMetadata', 'sent_date_time' => 'setSentDateTime', 'signed_date_time' => 'setSignedDateTime', 'sms_authentication' => 'setSmsAuthentication', 'social_authentications' => 'setSocialAuthentications', 'status' => 'setStatus', + 'status_code' => 'setStatusCode', + 'suppress_emails' => 'setSuppressEmails', 'tabs' => 'setTabs', 'template_locked' => 'setTemplateLocked', 'template_required' => 'setTemplateRequired', @@ -197,38 +239,52 @@ public static function swaggerTypes() */ protected static $getters = [ 'access_code' => 'getAccessCode', + 'access_code_metadata' => 'getAccessCodeMetadata', 'add_access_code_to_email' => 'getAddAccessCodeToEmail', 'client_user_id' => 'getClientUserId', + 'completed_count' => 'getCompletedCount', 'custom_fields' => 'getCustomFields', 'declined_date_time' => 'getDeclinedDateTime', 'declined_reason' => 'getDeclinedReason', 'delivered_date_time' => 'getDeliveredDateTime', 'delivery_method' => 'getDeliveryMethod', + 'delivery_method_metadata' => 'getDeliveryMethodMetadata', 'document_visibility' => 'getDocumentVisibility', 'email_notification' => 'getEmailNotification', 'embedded_recipient_start_url' => 'getEmbeddedRecipientStartUrl', 'error_details' => 'getErrorDetails', 'fax_number' => 'getFaxNumber', + 'fax_number_metadata' => 'getFaxNumberMetadata', 'id_check_configuration_name' => 'getIdCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'getIdCheckConfigurationNameMetadata', 'id_check_information_input' => 'getIdCheckInformationInput', 'inherit_email_notification_configuration' => 'getInheritEmailNotificationConfiguration', + 'locked_recipient_phone_auth_editable' => 'getLockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'getLockedRecipientSmsEditable', 'name' => 'getName', 'note' => 'getNote', + 'note_metadata' => 'getNoteMetadata', 'phone_authentication' => 'getPhoneAuthentication', 'recipient_attachments' => 'getRecipientAttachments', 'recipient_authentication_status' => 'getRecipientAuthenticationStatus', + 'recipient_feature_metadata' => 'getRecipientFeatureMetadata', 'recipient_id' => 'getRecipientId', 'recipient_id_guid' => 'getRecipientIdGuid', 'recipient_signature_providers' => 'getRecipientSignatureProviders', + 'recipient_type' => 'getRecipientType', + 'recipient_type_metadata' => 'getRecipientTypeMetadata', 'require_id_lookup' => 'getRequireIdLookup', + 'require_id_lookup_metadata' => 'getRequireIdLookupMetadata', 'role_name' => 'getRoleName', 'routing_order' => 'getRoutingOrder', - 'saml_authentication' => 'getSamlAuthentication', + 'routing_order_metadata' => 'getRoutingOrderMetadata', 'sent_date_time' => 'getSentDateTime', 'signed_date_time' => 'getSignedDateTime', 'sms_authentication' => 'getSmsAuthentication', 'social_authentications' => 'getSocialAuthentications', 'status' => 'getStatus', + 'status_code' => 'getStatusCode', + 'suppress_emails' => 'getSuppressEmails', 'tabs' => 'getTabs', 'template_locked' => 'getTemplateLocked', 'template_required' => 'getTemplateRequired', @@ -268,38 +324,52 @@ public static function getters() public function __construct(array $data = null) { $this->container['access_code'] = isset($data['access_code']) ? $data['access_code'] : null; + $this->container['access_code_metadata'] = isset($data['access_code_metadata']) ? $data['access_code_metadata'] : null; $this->container['add_access_code_to_email'] = isset($data['add_access_code_to_email']) ? $data['add_access_code_to_email'] : null; $this->container['client_user_id'] = isset($data['client_user_id']) ? $data['client_user_id'] : null; + $this->container['completed_count'] = isset($data['completed_count']) ? $data['completed_count'] : null; $this->container['custom_fields'] = isset($data['custom_fields']) ? $data['custom_fields'] : null; $this->container['declined_date_time'] = isset($data['declined_date_time']) ? $data['declined_date_time'] : null; $this->container['declined_reason'] = isset($data['declined_reason']) ? $data['declined_reason'] : null; $this->container['delivered_date_time'] = isset($data['delivered_date_time']) ? $data['delivered_date_time'] : null; $this->container['delivery_method'] = isset($data['delivery_method']) ? $data['delivery_method'] : null; + $this->container['delivery_method_metadata'] = isset($data['delivery_method_metadata']) ? $data['delivery_method_metadata'] : null; $this->container['document_visibility'] = isset($data['document_visibility']) ? $data['document_visibility'] : null; $this->container['email_notification'] = isset($data['email_notification']) ? $data['email_notification'] : null; $this->container['embedded_recipient_start_url'] = isset($data['embedded_recipient_start_url']) ? $data['embedded_recipient_start_url'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['fax_number'] = isset($data['fax_number']) ? $data['fax_number'] : null; + $this->container['fax_number_metadata'] = isset($data['fax_number_metadata']) ? $data['fax_number_metadata'] : null; $this->container['id_check_configuration_name'] = isset($data['id_check_configuration_name']) ? $data['id_check_configuration_name'] : null; + $this->container['id_check_configuration_name_metadata'] = isset($data['id_check_configuration_name_metadata']) ? $data['id_check_configuration_name_metadata'] : null; $this->container['id_check_information_input'] = isset($data['id_check_information_input']) ? $data['id_check_information_input'] : null; $this->container['inherit_email_notification_configuration'] = isset($data['inherit_email_notification_configuration']) ? $data['inherit_email_notification_configuration'] : null; + $this->container['locked_recipient_phone_auth_editable'] = isset($data['locked_recipient_phone_auth_editable']) ? $data['locked_recipient_phone_auth_editable'] : null; + $this->container['locked_recipient_sms_editable'] = isset($data['locked_recipient_sms_editable']) ? $data['locked_recipient_sms_editable'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; $this->container['note'] = isset($data['note']) ? $data['note'] : null; + $this->container['note_metadata'] = isset($data['note_metadata']) ? $data['note_metadata'] : null; $this->container['phone_authentication'] = isset($data['phone_authentication']) ? $data['phone_authentication'] : null; $this->container['recipient_attachments'] = isset($data['recipient_attachments']) ? $data['recipient_attachments'] : null; $this->container['recipient_authentication_status'] = isset($data['recipient_authentication_status']) ? $data['recipient_authentication_status'] : null; + $this->container['recipient_feature_metadata'] = isset($data['recipient_feature_metadata']) ? $data['recipient_feature_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; $this->container['recipient_signature_providers'] = isset($data['recipient_signature_providers']) ? $data['recipient_signature_providers'] : null; + $this->container['recipient_type'] = isset($data['recipient_type']) ? $data['recipient_type'] : null; + $this->container['recipient_type_metadata'] = isset($data['recipient_type_metadata']) ? $data['recipient_type_metadata'] : null; $this->container['require_id_lookup'] = isset($data['require_id_lookup']) ? $data['require_id_lookup'] : null; + $this->container['require_id_lookup_metadata'] = isset($data['require_id_lookup_metadata']) ? $data['require_id_lookup_metadata'] : null; $this->container['role_name'] = isset($data['role_name']) ? $data['role_name'] : null; $this->container['routing_order'] = isset($data['routing_order']) ? $data['routing_order'] : null; - $this->container['saml_authentication'] = isset($data['saml_authentication']) ? $data['saml_authentication'] : null; + $this->container['routing_order_metadata'] = isset($data['routing_order_metadata']) ? $data['routing_order_metadata'] : null; $this->container['sent_date_time'] = isset($data['sent_date_time']) ? $data['sent_date_time'] : null; $this->container['signed_date_time'] = isset($data['signed_date_time']) ? $data['signed_date_time'] : null; $this->container['sms_authentication'] = isset($data['sms_authentication']) ? $data['sms_authentication'] : null; $this->container['social_authentications'] = isset($data['social_authentications']) ? $data['social_authentications'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_code'] = isset($data['status_code']) ? $data['status_code'] : null; + $this->container['suppress_emails'] = isset($data['suppress_emails']) ? $data['suppress_emails'] : null; $this->container['tabs'] = isset($data['tabs']) ? $data['tabs'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; @@ -351,6 +421,27 @@ public function setAccessCode($access_code) return $this; } + /** + * Gets access_code_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAccessCodeMetadata() + { + return $this->container['access_code_metadata']; + } + + /** + * Sets access_code_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $access_code_metadata + * @return $this + */ + public function setAccessCodeMetadata($access_code_metadata) + { + $this->container['access_code_metadata'] = $access_code_metadata; + + return $this; + } + /** * Gets add_access_code_to_email * @return string @@ -393,6 +484,27 @@ public function setClientUserId($client_user_id) return $this; } + /** + * Gets completed_count + * @return string + */ + public function getCompletedCount() + { + return $this->container['completed_count']; + } + + /** + * Sets completed_count + * @param string $completed_count + * @return $this + */ + public function setCompletedCount($completed_count) + { + $this->container['completed_count'] = $completed_count; + + return $this; + } + /** * Gets custom_fields * @return string[] @@ -498,6 +610,27 @@ public function setDeliveryMethod($delivery_method) return $this; } + /** + * Gets delivery_method_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDeliveryMethodMetadata() + { + return $this->container['delivery_method_metadata']; + } + + /** + * Sets delivery_method_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $delivery_method_metadata + * @return $this + */ + public function setDeliveryMethodMetadata($delivery_method_metadata) + { + $this->container['delivery_method_metadata'] = $delivery_method_metadata; + + return $this; + } + /** * Gets document_visibility * @return \DocuSign\eSign\Model\DocumentVisibility[] @@ -603,6 +736,27 @@ public function setFaxNumber($fax_number) return $this; } + /** + * Gets fax_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFaxNumberMetadata() + { + return $this->container['fax_number_metadata']; + } + + /** + * Sets fax_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $fax_number_metadata + * @return $this + */ + public function setFaxNumberMetadata($fax_number_metadata) + { + $this->container['fax_number_metadata'] = $fax_number_metadata; + + return $this; + } + /** * Gets id_check_configuration_name * @return string @@ -624,6 +778,27 @@ public function setIdCheckConfigurationName($id_check_configuration_name) return $this; } + /** + * Gets id_check_configuration_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getIdCheckConfigurationNameMetadata() + { + return $this->container['id_check_configuration_name_metadata']; + } + + /** + * Sets id_check_configuration_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $id_check_configuration_name_metadata + * @return $this + */ + public function setIdCheckConfigurationNameMetadata($id_check_configuration_name_metadata) + { + $this->container['id_check_configuration_name_metadata'] = $id_check_configuration_name_metadata; + + return $this; + } + /** * Gets id_check_information_input * @return \DocuSign\eSign\Model\IdCheckInformationInput @@ -666,6 +841,48 @@ public function setInheritEmailNotificationConfiguration($inherit_email_notifica return $this; } + /** + * Gets locked_recipient_phone_auth_editable + * @return string + */ + public function getLockedRecipientPhoneAuthEditable() + { + return $this->container['locked_recipient_phone_auth_editable']; + } + + /** + * Sets locked_recipient_phone_auth_editable + * @param string $locked_recipient_phone_auth_editable + * @return $this + */ + public function setLockedRecipientPhoneAuthEditable($locked_recipient_phone_auth_editable) + { + $this->container['locked_recipient_phone_auth_editable'] = $locked_recipient_phone_auth_editable; + + return $this; + } + + /** + * Gets locked_recipient_sms_editable + * @return string + */ + public function getLockedRecipientSmsEditable() + { + return $this->container['locked_recipient_sms_editable']; + } + + /** + * Sets locked_recipient_sms_editable + * @param string $locked_recipient_sms_editable + * @return $this + */ + public function setLockedRecipientSmsEditable($locked_recipient_sms_editable) + { + $this->container['locked_recipient_sms_editable'] = $locked_recipient_sms_editable; + + return $this; + } + /** * Gets name * @return string @@ -708,6 +925,27 @@ public function setNote($note) return $this; } + /** + * Gets note_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNoteMetadata() + { + return $this->container['note_metadata']; + } + + /** + * Sets note_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $note_metadata + * @return $this + */ + public function setNoteMetadata($note_metadata) + { + $this->container['note_metadata'] = $note_metadata; + + return $this; + } + /** * Gets phone_authentication * @return \DocuSign\eSign\Model\RecipientPhoneAuthentication @@ -771,6 +1009,27 @@ public function setRecipientAuthenticationStatus($recipient_authentication_statu return $this; } + /** + * Gets recipient_feature_metadata + * @return \DocuSign\eSign\Model\FeatureAvailableMetadata[] + */ + public function getRecipientFeatureMetadata() + { + return $this->container['recipient_feature_metadata']; + } + + /** + * Sets recipient_feature_metadata + * @param \DocuSign\eSign\Model\FeatureAvailableMetadata[] $recipient_feature_metadata + * @return $this + */ + public function setRecipientFeatureMetadata($recipient_feature_metadata) + { + $this->container['recipient_feature_metadata'] = $recipient_feature_metadata; + + return $this; + } + /** * Gets recipient_id * @return string @@ -834,6 +1093,48 @@ public function setRecipientSignatureProviders($recipient_signature_providers) return $this; } + /** + * Gets recipient_type + * @return string + */ + public function getRecipientType() + { + return $this->container['recipient_type']; + } + + /** + * Sets recipient_type + * @param string $recipient_type + * @return $this + */ + public function setRecipientType($recipient_type) + { + $this->container['recipient_type'] = $recipient_type; + + return $this; + } + + /** + * Gets recipient_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientTypeMetadata() + { + return $this->container['recipient_type_metadata']; + } + + /** + * Sets recipient_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_type_metadata + * @return $this + */ + public function setRecipientTypeMetadata($recipient_type_metadata) + { + $this->container['recipient_type_metadata'] = $recipient_type_metadata; + + return $this; + } + /** * Gets require_id_lookup * @return string @@ -855,6 +1156,27 @@ public function setRequireIdLookup($require_id_lookup) return $this; } + /** + * Gets require_id_lookup_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireIdLookupMetadata() + { + return $this->container['require_id_lookup_metadata']; + } + + /** + * Sets require_id_lookup_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_id_lookup_metadata + * @return $this + */ + public function setRequireIdLookupMetadata($require_id_lookup_metadata) + { + $this->container['require_id_lookup_metadata'] = $require_id_lookup_metadata; + + return $this; + } + /** * Gets role_name * @return string @@ -898,22 +1220,22 @@ public function setRoutingOrder($routing_order) } /** - * Gets saml_authentication - * @return \DocuSign\eSign\Model\RecipientSAMLAuthentication + * Gets routing_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getSamlAuthentication() + public function getRoutingOrderMetadata() { - return $this->container['saml_authentication']; + return $this->container['routing_order_metadata']; } /** - * Sets saml_authentication - * @param \DocuSign\eSign\Model\RecipientSAMLAuthentication $saml_authentication + * Sets routing_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $routing_order_metadata * @return $this */ - public function setSamlAuthentication($saml_authentication) + public function setRoutingOrderMetadata($routing_order_metadata) { - $this->container['saml_authentication'] = $saml_authentication; + $this->container['routing_order_metadata'] = $routing_order_metadata; return $this; } @@ -1023,6 +1345,48 @@ public function setStatus($status) return $this; } + /** + * Gets status_code + * @return string + */ + public function getStatusCode() + { + return $this->container['status_code']; + } + + /** + * Sets status_code + * @param string $status_code + * @return $this + */ + public function setStatusCode($status_code) + { + $this->container['status_code'] = $status_code; + + return $this; + } + + /** + * Gets suppress_emails + * @return string + */ + public function getSuppressEmails() + { + return $this->container['suppress_emails']; + } + + /** + * Sets suppress_emails + * @param string $suppress_emails + * @return $this + */ + public function setSuppressEmails($suppress_emails) + { + $this->container['suppress_emails'] = $suppress_emails; + + return $this; + } + /** * Gets tabs * @return \DocuSign\eSign\Model\Tabs diff --git a/src/Model/SeatDiscount.php b/src/Model/SeatDiscount.php index 38919def..7f19a391 100644 --- a/src/Model/SeatDiscount.php +++ b/src/Model/SeatDiscount.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/SenderEmailNotifications.php b/src/Model/SenderEmailNotifications.php index 7976475d..2d8dbffc 100644 --- a/src/Model/SenderEmailNotifications.php +++ b/src/Model/SenderEmailNotifications.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -60,6 +60,7 @@ class SenderEmailNotifications implements ArrayAccess 'delivery_failed' => 'string', 'envelope_complete' => 'string', 'offline_signing_failed' => 'string', + 'purge_documents' => 'string', 'recipient_viewed' => 'string', 'sender_envelope_declined' => 'string', 'withdrawn_consent' => 'string' @@ -81,6 +82,7 @@ public static function swaggerTypes() 'delivery_failed' => 'deliveryFailed', 'envelope_complete' => 'envelopeComplete', 'offline_signing_failed' => 'offlineSigningFailed', + 'purge_documents' => 'purgeDocuments', 'recipient_viewed' => 'recipientViewed', 'sender_envelope_declined' => 'senderEnvelopeDeclined', 'withdrawn_consent' => 'withdrawnConsent' @@ -98,6 +100,7 @@ public static function swaggerTypes() 'delivery_failed' => 'setDeliveryFailed', 'envelope_complete' => 'setEnvelopeComplete', 'offline_signing_failed' => 'setOfflineSigningFailed', + 'purge_documents' => 'setPurgeDocuments', 'recipient_viewed' => 'setRecipientViewed', 'sender_envelope_declined' => 'setSenderEnvelopeDeclined', 'withdrawn_consent' => 'setWithdrawnConsent' @@ -115,6 +118,7 @@ public static function swaggerTypes() 'delivery_failed' => 'getDeliveryFailed', 'envelope_complete' => 'getEnvelopeComplete', 'offline_signing_failed' => 'getOfflineSigningFailed', + 'purge_documents' => 'getPurgeDocuments', 'recipient_viewed' => 'getRecipientViewed', 'sender_envelope_declined' => 'getSenderEnvelopeDeclined', 'withdrawn_consent' => 'getWithdrawnConsent' @@ -157,6 +161,7 @@ public function __construct(array $data = null) $this->container['delivery_failed'] = isset($data['delivery_failed']) ? $data['delivery_failed'] : null; $this->container['envelope_complete'] = isset($data['envelope_complete']) ? $data['envelope_complete'] : null; $this->container['offline_signing_failed'] = isset($data['offline_signing_failed']) ? $data['offline_signing_failed'] : null; + $this->container['purge_documents'] = isset($data['purge_documents']) ? $data['purge_documents'] : null; $this->container['recipient_viewed'] = isset($data['recipient_viewed']) ? $data['recipient_viewed'] : null; $this->container['sender_envelope_declined'] = isset($data['sender_envelope_declined']) ? $data['sender_envelope_declined'] : null; $this->container['withdrawn_consent'] = isset($data['withdrawn_consent']) ? $data['withdrawn_consent'] : null; @@ -311,6 +316,27 @@ public function setOfflineSigningFailed($offline_signing_failed) return $this; } + /** + * Gets purge_documents + * @return string + */ + public function getPurgeDocuments() + { + return $this->container['purge_documents']; + } + + /** + * Sets purge_documents + * @param string $purge_documents + * @return $this + */ + public function setPurgeDocuments($purge_documents) + { + $this->container['purge_documents'] = $purge_documents; + + return $this; + } + /** * Gets recipient_viewed * @return string diff --git a/src/Model/ServerTemplate.php b/src/Model/ServerTemplate.php index 402136d1..5bec2bc1 100644 --- a/src/Model/ServerTemplate.php +++ b/src/Model/ServerTemplate.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ServiceInformation.php b/src/Model/ServiceInformation.php index 453520bb..c860d120 100644 --- a/src/Model/ServiceInformation.php +++ b/src/Model/ServiceInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/ServiceVersion.php b/src/Model/ServiceVersion.php index 43c17427..9c335208 100644 --- a/src/Model/ServiceVersion.php +++ b/src/Model/ServiceVersion.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/SettingsMetadata.php b/src/Model/SettingsMetadata.php index c673c23f..cbf29d1c 100644 --- a/src/Model/SettingsMetadata.php +++ b/src/Model/SettingsMetadata.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/SharedItem.php b/src/Model/SharedItem.php index 7790ab47..cac5d093 100644 --- a/src/Model/SharedItem.php +++ b/src/Model/SharedItem.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/SignHere.php b/src/Model/SignHere.php index 04e17b9c..5638b7b7 100644 --- a/src/Model/SignHere.php +++ b/src/Model/SignHere.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,36 +55,81 @@ class SignHere implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'is_seal_sign_tab' => 'string', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'optional' => 'string', + 'optional_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', - 'scale_value' => 'float', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'scale_value' => 'string', + 'scale_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'stamp_type' => 'string', 'stamp_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -98,36 +143,81 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', + 'height' => 'height', + 'height_metadata' => 'heightMetadata', + 'is_seal_sign_tab' => 'isSealSignTab', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'optional' => 'optional', + 'optional_metadata' => 'optionalMetadata', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'scale_value' => 'scaleValue', + 'scale_value_metadata' => 'scaleValueMetadata', 'stamp_type' => 'stampType', 'stamp_type_metadata' => 'stampTypeMetadata', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', + 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -137,36 +227,81 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', + 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', + 'is_seal_sign_tab' => 'setIsSealSignTab', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'optional' => 'setOptional', + 'optional_metadata' => 'setOptionalMetadata', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'scale_value' => 'setScaleValue', + 'scale_value_metadata' => 'setScaleValueMetadata', 'stamp_type' => 'setStampType', 'stamp_type_metadata' => 'setStampTypeMetadata', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', + 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -176,36 +311,81 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', + 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', + 'is_seal_sign_tab' => 'getIsSealSignTab', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'optional' => 'getOptional', + 'optional_metadata' => 'getOptionalMetadata', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'scale_value' => 'getScaleValue', + 'scale_value_metadata' => 'getScaleValueMetadata', 'stamp_type' => 'getStampType', 'stamp_type_metadata' => 'getStampTypeMetadata', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', + 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -240,36 +420,81 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; + $this->container['is_seal_sign_tab'] = isset($data['is_seal_sign_tab']) ? $data['is_seal_sign_tab'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['optional'] = isset($data['optional']) ? $data['optional'] : null; + $this->container['optional_metadata'] = isset($data['optional_metadata']) ? $data['optional_metadata'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['scale_value'] = isset($data['scale_value']) ? $data['scale_value'] : null; + $this->container['scale_value_metadata'] = isset($data['scale_value_metadata']) ? $data['scale_value_metadata'] : null; $this->container['stamp_type'] = isset($data['stamp_type']) ? $data['stamp_type'] : null; $this->container['stamp_type_metadata'] = isset($data['stamp_type_metadata']) ? $data['stamp_type_metadata'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; + $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -316,6 +541,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -337,6 +583,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -358,6 +625,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -379,6 +667,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -400,6 +709,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -421,6 +793,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -442,6 +835,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -463,6 +877,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets conditional_parent_label * @return string @@ -484,6 +919,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -505,6 +961,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -526,6 +1003,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -547,6 +1045,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -569,164 +1088,521 @@ public function setErrorDetails($error_details) } /** - * Gets merge_field - * @return \DocuSign\eSign\Model\MergeField + * Gets form_order + * @return string */ - public function getMergeField() + public function getFormOrder() { - return $this->container['merge_field']; + return $this->container['form_order']; } /** - * Sets merge_field - * @param \DocuSign\eSign\Model\MergeField $merge_field + * Sets form_order + * @param string $form_order * @return $this */ - public function setMergeField($merge_field) + public function setFormOrder($form_order) { - $this->container['merge_field'] = $merge_field; + $this->container['form_order'] = $form_order; return $this; } /** - * Gets name - * @return string + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getName() + public function getFormOrderMetadata() { - return $this->container['name']; + return $this->container['form_order_metadata']; } /** - * Sets name - * @param string $name Specifies the tool tip text for the tab. + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata * @return $this */ - public function setName($name) + public function setFormOrderMetadata($form_order_metadata) { - $this->container['name'] = $name; + $this->container['form_order_metadata'] = $form_order_metadata; return $this; } /** - * Gets optional + * Gets form_page_label * @return string */ - public function getOptional() + public function getFormPageLabel() { - return $this->container['optional']; + return $this->container['form_page_label']; } /** - * Sets optional - * @param string $optional + * Sets form_page_label + * @param string $form_page_label * @return $this */ - public function setOptional($optional) + public function setFormPageLabel($form_page_label) { - $this->container['optional'] = $optional; + $this->container['form_page_label'] = $form_page_label; return $this; } /** - * Gets page_number - * @return string + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getPageNumber() + public function getFormPageLabelMetadata() { - return $this->container['page_number']; + return $this->container['form_page_label_metadata']; } /** - * Sets page_number - * @param string $page_number Specifies the page number on which the tab is located. + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata * @return $this */ - public function setPageNumber($page_number) + public function setFormPageLabelMetadata($form_page_label_metadata) { - $this->container['page_number'] = $page_number; + $this->container['form_page_label_metadata'] = $form_page_label_metadata; return $this; } /** - * Gets recipient_id + * Gets form_page_number * @return string */ - public function getRecipientId() + public function getFormPageNumber() { - return $this->container['recipient_id']; + return $this->container['form_page_number']; } /** - * Sets recipient_id - * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * Sets form_page_number + * @param string $form_page_number * @return $this */ - public function setRecipientId($recipient_id) + public function setFormPageNumber($form_page_number) { - $this->container['recipient_id'] = $recipient_id; + $this->container['form_page_number'] = $form_page_number; return $this; } /** - * Gets scale_value - * @return float + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getScaleValue() + public function getFormPageNumberMetadata() { - return $this->container['scale_value']; + return $this->container['form_page_number_metadata']; } /** - * Sets scale_value - * @param float $scale_value + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata * @return $this */ - public function setScaleValue($scale_value) + public function setFormPageNumberMetadata($form_page_number_metadata) { - $this->container['scale_value'] = $scale_value; + $this->container['form_page_number_metadata'] = $form_page_number_metadata; return $this; } /** - * Gets stamp_type + * Gets height * @return string */ - public function getStampType() + public function getHeight() { - return $this->container['stamp_type']; + return $this->container['height']; } /** - * Sets stamp_type - * @param string $stamp_type + * Sets height + * @param string $height Height of the tab in pixels. * @return $this */ - public function setStampType($stamp_type) + public function setHeight($height) { - $this->container['stamp_type'] = $stamp_type; + $this->container['height'] = $height; return $this; } /** - * Gets stamp_type_metadata + * Gets height_metadata * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getStampTypeMetadata() + public function getHeightMetadata() { - return $this->container['stamp_type_metadata']; + return $this->container['height_metadata']; } /** - * Sets stamp_type_metadata - * @param \DocuSign\eSign\Model\PropertyMetadata $stamp_type_metadata + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets is_seal_sign_tab + * @return string + */ + public function getIsSealSignTab() + { + return $this->container['is_seal_sign_tab']; + } + + /** + * Sets is_seal_sign_tab + * @param string $is_seal_sign_tab + * @return $this + */ + public function setIsSealSignTab($is_seal_sign_tab) + { + $this->container['is_seal_sign_tab'] = $is_seal_sign_tab; + + return $this; + } + + /** + * Gets merge_field + * @return \DocuSign\eSign\Model\MergeField + */ + public function getMergeField() + { + return $this->container['merge_field']; + } + + /** + * Sets merge_field + * @param \DocuSign\eSign\Model\MergeField $merge_field + * @return $this + */ + public function setMergeField($merge_field) + { + $this->container['merge_field'] = $merge_field; + + return $this; + } + + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + + /** + * Gets name + * @return string + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * @param string $name Specifies the tool tip text for the tab. + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + + /** + * Gets optional + * @return string + */ + public function getOptional() + { + return $this->container['optional']; + } + + /** + * Sets optional + * @param string $optional + * @return $this + */ + public function setOptional($optional) + { + $this->container['optional'] = $optional; + + return $this; + } + + /** + * Gets optional_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getOptionalMetadata() + { + return $this->container['optional_metadata']; + } + + /** + * Sets optional_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $optional_metadata + * @return $this + */ + public function setOptionalMetadata($optional_metadata) + { + $this->container['optional_metadata'] = $optional_metadata; + + return $this; + } + + /** + * Gets page_number + * @return string + */ + public function getPageNumber() + { + return $this->container['page_number']; + } + + /** + * Sets page_number + * @param string $page_number Specifies the page number on which the tab is located. + * @return $this + */ + public function setPageNumber($page_number) + { + $this->container['page_number'] = $page_number; + + return $this; + } + + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + + /** + * Gets recipient_id + * @return string + */ + public function getRecipientId() + { + return $this->container['recipient_id']; + } + + /** + * Sets recipient_id + * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @return $this + */ + public function setRecipientId($recipient_id) + { + $this->container['recipient_id'] = $recipient_id; + + return $this; + } + + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + + /** + * Gets scale_value + * @return string + */ + public function getScaleValue() + { + return $this->container['scale_value']; + } + + /** + * Sets scale_value + * @param string $scale_value + * @return $this + */ + public function setScaleValue($scale_value) + { + $this->container['scale_value'] = $scale_value; + + return $this; + } + + /** + * Gets scale_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getScaleValueMetadata() + { + return $this->container['scale_value_metadata']; + } + + /** + * Sets scale_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $scale_value_metadata + * @return $this + */ + public function setScaleValueMetadata($scale_value_metadata) + { + $this->container['scale_value_metadata'] = $scale_value_metadata; + + return $this; + } + + /** + * Gets stamp_type + * @return string + */ + public function getStampType() + { + return $this->container['stamp_type']; + } + + /** + * Sets stamp_type + * @param string $stamp_type + * @return $this + */ + public function setStampType($stamp_type) + { + $this->container['stamp_type'] = $stamp_type; + + return $this; + } + + /** + * Gets stamp_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStampTypeMetadata() + { + return $this->container['stamp_type_metadata']; + } + + /** + * Sets stamp_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $stamp_type_metadata * @return $this */ public function setStampTypeMetadata($stamp_type_metadata) @@ -757,6 +1633,27 @@ public function setStatus($status) return $this; } + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + /** * Gets tab_group_labels * @return string[] @@ -778,6 +1675,27 @@ public function setTabGroupLabels($tab_group_labels) return $this; } + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + /** * Gets tab_id * @return string @@ -799,6 +1717,27 @@ public function setTabId($tab_id) return $this; } + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + /** * Gets tab_label * @return string @@ -820,6 +1759,27 @@ public function setTabLabel($tab_label) return $this; } + /** + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabLabelMetadata() + { + return $this->container['tab_label_metadata']; + } + + /** + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata + * @return $this + */ + public function setTabLabelMetadata($tab_label_metadata) + { + $this->container['tab_label_metadata'] = $tab_label_metadata; + + return $this; + } + /** * Gets tab_order * @return string @@ -841,6 +1801,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -862,6 +1885,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -883,6 +1927,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -904,6 +1969,69 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + + /** + * Gets width + * @return string + */ + public function getWidth() + { + return $this->container['width']; + } + + /** + * Sets width + * @param string $width Width of the tab in pixels. + * @return $this + */ + public function setWidth($width) + { + $this->container['width'] = $width; + + return $this; + } + + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -925,6 +2053,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -945,6 +2094,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/SignatureProperties.php b/src/Model/SignatureProperties.php new file mode 100644 index 00000000..56572d65 --- /dev/null +++ b/src/Model/SignatureProperties.php @@ -0,0 +1,253 @@ + 'string', + 'sub_filter' => 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'filter' => 'filter', + 'sub_filter' => 'subFilter' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'filter' => 'setFilter', + 'sub_filter' => 'setSubFilter' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'filter' => 'getFilter', + 'sub_filter' => 'getSubFilter' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['filter'] = isset($data['filter']) ? $data['filter'] : null; + $this->container['sub_filter'] = isset($data['sub_filter']) ? $data['sub_filter'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets filter + * @return string + */ + public function getFilter() + { + return $this->container['filter']; + } + + /** + * Sets filter + * @param string $filter + * @return $this + */ + public function setFilter($filter) + { + $this->container['filter'] = $filter; + + return $this; + } + + /** + * Gets sub_filter + * @return string + */ + public function getSubFilter() + { + return $this->container['sub_filter']; + } + + /** + * Sets sub_filter + * @param string $sub_filter + * @return $this + */ + public function setSubFilter($sub_filter) + { + $this->container['sub_filter'] = $sub_filter; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/SignatureProviderRequiredOption.php b/src/Model/SignatureProviderRequiredOption.php index eb855955..c7d8ad33 100644 --- a/src/Model/SignatureProviderRequiredOption.php +++ b/src/Model/SignatureProviderRequiredOption.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/SignatureType.php b/src/Model/SignatureType.php index 3ce48200..10a2fc72 100644 --- a/src/Model/SignatureType.php +++ b/src/Model/SignatureType.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Signer.php b/src/Model/Signer.php index d7d35fda..73954697 100644 --- a/src/Model/Signer.php +++ b/src/Model/Signer.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,6 +55,7 @@ class Signer implements ArrayAccess */ protected static $swaggerTypes = [ 'access_code' => 'string', + 'access_code_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'add_access_code_to_email' => 'string', 'agent_can_edit_email' => 'string', 'agent_can_edit_name' => 'string', @@ -62,6 +63,7 @@ class Signer implements ArrayAccess 'bulk_recipients_uri' => 'string', 'can_sign_offline' => 'string', 'client_user_id' => 'string', + 'completed_count' => 'string', 'creation_reason' => 'string', 'custom_fields' => 'string[]', 'declined_date_time' => 'string', @@ -69,47 +71,68 @@ class Signer implements ArrayAccess 'default_recipient' => 'string', 'delivered_date_time' => 'string', 'delivery_method' => 'string', + 'delivery_method_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_visibility' => '\DocuSign\eSign\Model\DocumentVisibility[]', 'email' => 'string', + 'email_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'email_notification' => '\DocuSign\eSign\Model\RecipientEmailNotification', - 'email_recipient_post_signing_url' => 'string', 'embedded_recipient_start_url' => 'string', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'excluded_documents' => 'string[]', 'fax_number' => 'string', + 'fax_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'first_name' => 'string', + 'first_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'full_name' => 'string', + 'full_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'id_check_configuration_name' => 'string', + 'id_check_configuration_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'id_check_information_input' => '\DocuSign\eSign\Model\IdCheckInformationInput', + 'identity_verification' => '\DocuSign\eSign\Model\RecipientIdentityVerification', 'inherit_email_notification_configuration' => 'string', 'is_bulk_recipient' => 'string', + 'is_bulk_recipient_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'last_name' => 'string', + 'last_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locked_recipient_phone_auth_editable' => 'string', + 'locked_recipient_sms_editable' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'note' => 'string', + 'note_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'offline_attributes' => '\DocuSign\eSign\Model\OfflineAttributes', 'phone_authentication' => '\DocuSign\eSign\Model\RecipientPhoneAuthentication', 'recipient_attachments' => '\DocuSign\eSign\Model\RecipientAttachment[]', 'recipient_authentication_status' => '\DocuSign\eSign\Model\AuthenticationStatus', + 'recipient_feature_metadata' => '\DocuSign\eSign\Model\FeatureAvailableMetadata[]', 'recipient_id' => 'string', 'recipient_id_guid' => 'string', 'recipient_signature_providers' => '\DocuSign\eSign\Model\RecipientSignatureProvider[]', 'recipient_supplies_tabs' => 'string', + 'recipient_type' => 'string', + 'recipient_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_id_lookup' => 'string', + 'require_id_lookup_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_signer_certificate' => 'string', 'require_sign_on_paper' => 'string', + 'require_upload_signature' => 'string', 'role_name' => 'string', 'routing_order' => 'string', - 'saml_authentication' => '\DocuSign\eSign\Model\RecipientSAMLAuthentication', + 'routing_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'sent_date_time' => 'string', 'signature_info' => '\DocuSign\eSign\Model\RecipientSignatureInformation', 'signed_date_time' => 'string', 'sign_in_each_location' => 'string', + 'sign_in_each_location_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'signing_group_id' => 'string', + 'signing_group_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'signing_group_name' => 'string', 'signing_group_users' => '\DocuSign\eSign\Model\UserInfo[]', 'sms_authentication' => '\DocuSign\eSign\Model\RecipientSMSAuthentication', 'social_authentications' => '\DocuSign\eSign\Model\SocialAuthentication[]', 'status' => 'string', + 'status_code' => 'string', + 'suppress_emails' => 'string', 'tabs' => '\DocuSign\eSign\Model\Tabs', 'template_locked' => 'string', 'template_required' => 'string', @@ -128,6 +151,7 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'access_code' => 'accessCode', + 'access_code_metadata' => 'accessCodeMetadata', 'add_access_code_to_email' => 'addAccessCodeToEmail', 'agent_can_edit_email' => 'agentCanEditEmail', 'agent_can_edit_name' => 'agentCanEditName', @@ -135,6 +159,7 @@ public static function swaggerTypes() 'bulk_recipients_uri' => 'bulkRecipientsUri', 'can_sign_offline' => 'canSignOffline', 'client_user_id' => 'clientUserId', + 'completed_count' => 'completedCount', 'creation_reason' => 'creationReason', 'custom_fields' => 'customFields', 'declined_date_time' => 'declinedDateTime', @@ -142,47 +167,68 @@ public static function swaggerTypes() 'default_recipient' => 'defaultRecipient', 'delivered_date_time' => 'deliveredDateTime', 'delivery_method' => 'deliveryMethod', + 'delivery_method_metadata' => 'deliveryMethodMetadata', 'document_visibility' => 'documentVisibility', 'email' => 'email', + 'email_metadata' => 'emailMetadata', 'email_notification' => 'emailNotification', - 'email_recipient_post_signing_url' => 'emailRecipientPostSigningURL', 'embedded_recipient_start_url' => 'embeddedRecipientStartURL', 'error_details' => 'errorDetails', 'excluded_documents' => 'excludedDocuments', 'fax_number' => 'faxNumber', + 'fax_number_metadata' => 'faxNumberMetadata', 'first_name' => 'firstName', + 'first_name_metadata' => 'firstNameMetadata', 'full_name' => 'fullName', + 'full_name_metadata' => 'fullNameMetadata', 'id_check_configuration_name' => 'idCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'idCheckConfigurationNameMetadata', 'id_check_information_input' => 'idCheckInformationInput', + 'identity_verification' => 'identityVerification', 'inherit_email_notification_configuration' => 'inheritEmailNotificationConfiguration', 'is_bulk_recipient' => 'isBulkRecipient', + 'is_bulk_recipient_metadata' => 'isBulkRecipientMetadata', 'last_name' => 'lastName', + 'last_name_metadata' => 'lastNameMetadata', + 'locked_recipient_phone_auth_editable' => 'lockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'lockedRecipientSmsEditable', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'note' => 'note', + 'note_metadata' => 'noteMetadata', 'offline_attributes' => 'offlineAttributes', 'phone_authentication' => 'phoneAuthentication', 'recipient_attachments' => 'recipientAttachments', 'recipient_authentication_status' => 'recipientAuthenticationStatus', + 'recipient_feature_metadata' => 'recipientFeatureMetadata', 'recipient_id' => 'recipientId', 'recipient_id_guid' => 'recipientIdGuid', 'recipient_signature_providers' => 'recipientSignatureProviders', 'recipient_supplies_tabs' => 'recipientSuppliesTabs', + 'recipient_type' => 'recipientType', + 'recipient_type_metadata' => 'recipientTypeMetadata', 'require_id_lookup' => 'requireIdLookup', + 'require_id_lookup_metadata' => 'requireIdLookupMetadata', 'require_signer_certificate' => 'requireSignerCertificate', 'require_sign_on_paper' => 'requireSignOnPaper', + 'require_upload_signature' => 'requireUploadSignature', 'role_name' => 'roleName', 'routing_order' => 'routingOrder', - 'saml_authentication' => 'samlAuthentication', + 'routing_order_metadata' => 'routingOrderMetadata', 'sent_date_time' => 'sentDateTime', 'signature_info' => 'signatureInfo', 'signed_date_time' => 'signedDateTime', 'sign_in_each_location' => 'signInEachLocation', + 'sign_in_each_location_metadata' => 'signInEachLocationMetadata', 'signing_group_id' => 'signingGroupId', + 'signing_group_id_metadata' => 'signingGroupIdMetadata', 'signing_group_name' => 'signingGroupName', 'signing_group_users' => 'signingGroupUsers', 'sms_authentication' => 'smsAuthentication', 'social_authentications' => 'socialAuthentications', 'status' => 'status', + 'status_code' => 'statusCode', + 'suppress_emails' => 'suppressEmails', 'tabs' => 'tabs', 'template_locked' => 'templateLocked', 'template_required' => 'templateRequired', @@ -197,6 +243,7 @@ public static function swaggerTypes() */ protected static $setters = [ 'access_code' => 'setAccessCode', + 'access_code_metadata' => 'setAccessCodeMetadata', 'add_access_code_to_email' => 'setAddAccessCodeToEmail', 'agent_can_edit_email' => 'setAgentCanEditEmail', 'agent_can_edit_name' => 'setAgentCanEditName', @@ -204,6 +251,7 @@ public static function swaggerTypes() 'bulk_recipients_uri' => 'setBulkRecipientsUri', 'can_sign_offline' => 'setCanSignOffline', 'client_user_id' => 'setClientUserId', + 'completed_count' => 'setCompletedCount', 'creation_reason' => 'setCreationReason', 'custom_fields' => 'setCustomFields', 'declined_date_time' => 'setDeclinedDateTime', @@ -211,47 +259,68 @@ public static function swaggerTypes() 'default_recipient' => 'setDefaultRecipient', 'delivered_date_time' => 'setDeliveredDateTime', 'delivery_method' => 'setDeliveryMethod', + 'delivery_method_metadata' => 'setDeliveryMethodMetadata', 'document_visibility' => 'setDocumentVisibility', 'email' => 'setEmail', + 'email_metadata' => 'setEmailMetadata', 'email_notification' => 'setEmailNotification', - 'email_recipient_post_signing_url' => 'setEmailRecipientPostSigningUrl', 'embedded_recipient_start_url' => 'setEmbeddedRecipientStartUrl', 'error_details' => 'setErrorDetails', 'excluded_documents' => 'setExcludedDocuments', 'fax_number' => 'setFaxNumber', + 'fax_number_metadata' => 'setFaxNumberMetadata', 'first_name' => 'setFirstName', + 'first_name_metadata' => 'setFirstNameMetadata', 'full_name' => 'setFullName', + 'full_name_metadata' => 'setFullNameMetadata', 'id_check_configuration_name' => 'setIdCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'setIdCheckConfigurationNameMetadata', 'id_check_information_input' => 'setIdCheckInformationInput', + 'identity_verification' => 'setIdentityVerification', 'inherit_email_notification_configuration' => 'setInheritEmailNotificationConfiguration', 'is_bulk_recipient' => 'setIsBulkRecipient', + 'is_bulk_recipient_metadata' => 'setIsBulkRecipientMetadata', 'last_name' => 'setLastName', + 'last_name_metadata' => 'setLastNameMetadata', + 'locked_recipient_phone_auth_editable' => 'setLockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'setLockedRecipientSmsEditable', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'note' => 'setNote', + 'note_metadata' => 'setNoteMetadata', 'offline_attributes' => 'setOfflineAttributes', 'phone_authentication' => 'setPhoneAuthentication', 'recipient_attachments' => 'setRecipientAttachments', 'recipient_authentication_status' => 'setRecipientAuthenticationStatus', + 'recipient_feature_metadata' => 'setRecipientFeatureMetadata', 'recipient_id' => 'setRecipientId', 'recipient_id_guid' => 'setRecipientIdGuid', 'recipient_signature_providers' => 'setRecipientSignatureProviders', 'recipient_supplies_tabs' => 'setRecipientSuppliesTabs', + 'recipient_type' => 'setRecipientType', + 'recipient_type_metadata' => 'setRecipientTypeMetadata', 'require_id_lookup' => 'setRequireIdLookup', + 'require_id_lookup_metadata' => 'setRequireIdLookupMetadata', 'require_signer_certificate' => 'setRequireSignerCertificate', 'require_sign_on_paper' => 'setRequireSignOnPaper', + 'require_upload_signature' => 'setRequireUploadSignature', 'role_name' => 'setRoleName', 'routing_order' => 'setRoutingOrder', - 'saml_authentication' => 'setSamlAuthentication', + 'routing_order_metadata' => 'setRoutingOrderMetadata', 'sent_date_time' => 'setSentDateTime', 'signature_info' => 'setSignatureInfo', 'signed_date_time' => 'setSignedDateTime', 'sign_in_each_location' => 'setSignInEachLocation', + 'sign_in_each_location_metadata' => 'setSignInEachLocationMetadata', 'signing_group_id' => 'setSigningGroupId', + 'signing_group_id_metadata' => 'setSigningGroupIdMetadata', 'signing_group_name' => 'setSigningGroupName', 'signing_group_users' => 'setSigningGroupUsers', 'sms_authentication' => 'setSmsAuthentication', 'social_authentications' => 'setSocialAuthentications', 'status' => 'setStatus', + 'status_code' => 'setStatusCode', + 'suppress_emails' => 'setSuppressEmails', 'tabs' => 'setTabs', 'template_locked' => 'setTemplateLocked', 'template_required' => 'setTemplateRequired', @@ -266,6 +335,7 @@ public static function swaggerTypes() */ protected static $getters = [ 'access_code' => 'getAccessCode', + 'access_code_metadata' => 'getAccessCodeMetadata', 'add_access_code_to_email' => 'getAddAccessCodeToEmail', 'agent_can_edit_email' => 'getAgentCanEditEmail', 'agent_can_edit_name' => 'getAgentCanEditName', @@ -273,6 +343,7 @@ public static function swaggerTypes() 'bulk_recipients_uri' => 'getBulkRecipientsUri', 'can_sign_offline' => 'getCanSignOffline', 'client_user_id' => 'getClientUserId', + 'completed_count' => 'getCompletedCount', 'creation_reason' => 'getCreationReason', 'custom_fields' => 'getCustomFields', 'declined_date_time' => 'getDeclinedDateTime', @@ -280,47 +351,68 @@ public static function swaggerTypes() 'default_recipient' => 'getDefaultRecipient', 'delivered_date_time' => 'getDeliveredDateTime', 'delivery_method' => 'getDeliveryMethod', + 'delivery_method_metadata' => 'getDeliveryMethodMetadata', 'document_visibility' => 'getDocumentVisibility', 'email' => 'getEmail', + 'email_metadata' => 'getEmailMetadata', 'email_notification' => 'getEmailNotification', - 'email_recipient_post_signing_url' => 'getEmailRecipientPostSigningUrl', 'embedded_recipient_start_url' => 'getEmbeddedRecipientStartUrl', 'error_details' => 'getErrorDetails', 'excluded_documents' => 'getExcludedDocuments', 'fax_number' => 'getFaxNumber', + 'fax_number_metadata' => 'getFaxNumberMetadata', 'first_name' => 'getFirstName', + 'first_name_metadata' => 'getFirstNameMetadata', 'full_name' => 'getFullName', + 'full_name_metadata' => 'getFullNameMetadata', 'id_check_configuration_name' => 'getIdCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'getIdCheckConfigurationNameMetadata', 'id_check_information_input' => 'getIdCheckInformationInput', + 'identity_verification' => 'getIdentityVerification', 'inherit_email_notification_configuration' => 'getInheritEmailNotificationConfiguration', 'is_bulk_recipient' => 'getIsBulkRecipient', + 'is_bulk_recipient_metadata' => 'getIsBulkRecipientMetadata', 'last_name' => 'getLastName', + 'last_name_metadata' => 'getLastNameMetadata', + 'locked_recipient_phone_auth_editable' => 'getLockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'getLockedRecipientSmsEditable', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'note' => 'getNote', + 'note_metadata' => 'getNoteMetadata', 'offline_attributes' => 'getOfflineAttributes', 'phone_authentication' => 'getPhoneAuthentication', 'recipient_attachments' => 'getRecipientAttachments', 'recipient_authentication_status' => 'getRecipientAuthenticationStatus', + 'recipient_feature_metadata' => 'getRecipientFeatureMetadata', 'recipient_id' => 'getRecipientId', 'recipient_id_guid' => 'getRecipientIdGuid', 'recipient_signature_providers' => 'getRecipientSignatureProviders', 'recipient_supplies_tabs' => 'getRecipientSuppliesTabs', + 'recipient_type' => 'getRecipientType', + 'recipient_type_metadata' => 'getRecipientTypeMetadata', 'require_id_lookup' => 'getRequireIdLookup', + 'require_id_lookup_metadata' => 'getRequireIdLookupMetadata', 'require_signer_certificate' => 'getRequireSignerCertificate', 'require_sign_on_paper' => 'getRequireSignOnPaper', + 'require_upload_signature' => 'getRequireUploadSignature', 'role_name' => 'getRoleName', 'routing_order' => 'getRoutingOrder', - 'saml_authentication' => 'getSamlAuthentication', + 'routing_order_metadata' => 'getRoutingOrderMetadata', 'sent_date_time' => 'getSentDateTime', 'signature_info' => 'getSignatureInfo', 'signed_date_time' => 'getSignedDateTime', 'sign_in_each_location' => 'getSignInEachLocation', + 'sign_in_each_location_metadata' => 'getSignInEachLocationMetadata', 'signing_group_id' => 'getSigningGroupId', + 'signing_group_id_metadata' => 'getSigningGroupIdMetadata', 'signing_group_name' => 'getSigningGroupName', 'signing_group_users' => 'getSigningGroupUsers', 'sms_authentication' => 'getSmsAuthentication', 'social_authentications' => 'getSocialAuthentications', 'status' => 'getStatus', + 'status_code' => 'getStatusCode', + 'suppress_emails' => 'getSuppressEmails', 'tabs' => 'getTabs', 'template_locked' => 'getTemplateLocked', 'template_required' => 'getTemplateRequired', @@ -360,6 +452,7 @@ public static function getters() public function __construct(array $data = null) { $this->container['access_code'] = isset($data['access_code']) ? $data['access_code'] : null; + $this->container['access_code_metadata'] = isset($data['access_code_metadata']) ? $data['access_code_metadata'] : null; $this->container['add_access_code_to_email'] = isset($data['add_access_code_to_email']) ? $data['add_access_code_to_email'] : null; $this->container['agent_can_edit_email'] = isset($data['agent_can_edit_email']) ? $data['agent_can_edit_email'] : null; $this->container['agent_can_edit_name'] = isset($data['agent_can_edit_name']) ? $data['agent_can_edit_name'] : null; @@ -367,6 +460,7 @@ public function __construct(array $data = null) $this->container['bulk_recipients_uri'] = isset($data['bulk_recipients_uri']) ? $data['bulk_recipients_uri'] : null; $this->container['can_sign_offline'] = isset($data['can_sign_offline']) ? $data['can_sign_offline'] : null; $this->container['client_user_id'] = isset($data['client_user_id']) ? $data['client_user_id'] : null; + $this->container['completed_count'] = isset($data['completed_count']) ? $data['completed_count'] : null; $this->container['creation_reason'] = isset($data['creation_reason']) ? $data['creation_reason'] : null; $this->container['custom_fields'] = isset($data['custom_fields']) ? $data['custom_fields'] : null; $this->container['declined_date_time'] = isset($data['declined_date_time']) ? $data['declined_date_time'] : null; @@ -374,47 +468,68 @@ public function __construct(array $data = null) $this->container['default_recipient'] = isset($data['default_recipient']) ? $data['default_recipient'] : null; $this->container['delivered_date_time'] = isset($data['delivered_date_time']) ? $data['delivered_date_time'] : null; $this->container['delivery_method'] = isset($data['delivery_method']) ? $data['delivery_method'] : null; + $this->container['delivery_method_metadata'] = isset($data['delivery_method_metadata']) ? $data['delivery_method_metadata'] : null; $this->container['document_visibility'] = isset($data['document_visibility']) ? $data['document_visibility'] : null; $this->container['email'] = isset($data['email']) ? $data['email'] : null; + $this->container['email_metadata'] = isset($data['email_metadata']) ? $data['email_metadata'] : null; $this->container['email_notification'] = isset($data['email_notification']) ? $data['email_notification'] : null; - $this->container['email_recipient_post_signing_url'] = isset($data['email_recipient_post_signing_url']) ? $data['email_recipient_post_signing_url'] : null; $this->container['embedded_recipient_start_url'] = isset($data['embedded_recipient_start_url']) ? $data['embedded_recipient_start_url'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['excluded_documents'] = isset($data['excluded_documents']) ? $data['excluded_documents'] : null; $this->container['fax_number'] = isset($data['fax_number']) ? $data['fax_number'] : null; + $this->container['fax_number_metadata'] = isset($data['fax_number_metadata']) ? $data['fax_number_metadata'] : null; $this->container['first_name'] = isset($data['first_name']) ? $data['first_name'] : null; + $this->container['first_name_metadata'] = isset($data['first_name_metadata']) ? $data['first_name_metadata'] : null; $this->container['full_name'] = isset($data['full_name']) ? $data['full_name'] : null; + $this->container['full_name_metadata'] = isset($data['full_name_metadata']) ? $data['full_name_metadata'] : null; $this->container['id_check_configuration_name'] = isset($data['id_check_configuration_name']) ? $data['id_check_configuration_name'] : null; + $this->container['id_check_configuration_name_metadata'] = isset($data['id_check_configuration_name_metadata']) ? $data['id_check_configuration_name_metadata'] : null; $this->container['id_check_information_input'] = isset($data['id_check_information_input']) ? $data['id_check_information_input'] : null; + $this->container['identity_verification'] = isset($data['identity_verification']) ? $data['identity_verification'] : null; $this->container['inherit_email_notification_configuration'] = isset($data['inherit_email_notification_configuration']) ? $data['inherit_email_notification_configuration'] : null; $this->container['is_bulk_recipient'] = isset($data['is_bulk_recipient']) ? $data['is_bulk_recipient'] : null; + $this->container['is_bulk_recipient_metadata'] = isset($data['is_bulk_recipient_metadata']) ? $data['is_bulk_recipient_metadata'] : null; $this->container['last_name'] = isset($data['last_name']) ? $data['last_name'] : null; + $this->container['last_name_metadata'] = isset($data['last_name_metadata']) ? $data['last_name_metadata'] : null; + $this->container['locked_recipient_phone_auth_editable'] = isset($data['locked_recipient_phone_auth_editable']) ? $data['locked_recipient_phone_auth_editable'] : null; + $this->container['locked_recipient_sms_editable'] = isset($data['locked_recipient_sms_editable']) ? $data['locked_recipient_sms_editable'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['note'] = isset($data['note']) ? $data['note'] : null; + $this->container['note_metadata'] = isset($data['note_metadata']) ? $data['note_metadata'] : null; $this->container['offline_attributes'] = isset($data['offline_attributes']) ? $data['offline_attributes'] : null; $this->container['phone_authentication'] = isset($data['phone_authentication']) ? $data['phone_authentication'] : null; $this->container['recipient_attachments'] = isset($data['recipient_attachments']) ? $data['recipient_attachments'] : null; $this->container['recipient_authentication_status'] = isset($data['recipient_authentication_status']) ? $data['recipient_authentication_status'] : null; + $this->container['recipient_feature_metadata'] = isset($data['recipient_feature_metadata']) ? $data['recipient_feature_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; $this->container['recipient_signature_providers'] = isset($data['recipient_signature_providers']) ? $data['recipient_signature_providers'] : null; $this->container['recipient_supplies_tabs'] = isset($data['recipient_supplies_tabs']) ? $data['recipient_supplies_tabs'] : null; + $this->container['recipient_type'] = isset($data['recipient_type']) ? $data['recipient_type'] : null; + $this->container['recipient_type_metadata'] = isset($data['recipient_type_metadata']) ? $data['recipient_type_metadata'] : null; $this->container['require_id_lookup'] = isset($data['require_id_lookup']) ? $data['require_id_lookup'] : null; + $this->container['require_id_lookup_metadata'] = isset($data['require_id_lookup_metadata']) ? $data['require_id_lookup_metadata'] : null; $this->container['require_signer_certificate'] = isset($data['require_signer_certificate']) ? $data['require_signer_certificate'] : null; $this->container['require_sign_on_paper'] = isset($data['require_sign_on_paper']) ? $data['require_sign_on_paper'] : null; + $this->container['require_upload_signature'] = isset($data['require_upload_signature']) ? $data['require_upload_signature'] : null; $this->container['role_name'] = isset($data['role_name']) ? $data['role_name'] : null; $this->container['routing_order'] = isset($data['routing_order']) ? $data['routing_order'] : null; - $this->container['saml_authentication'] = isset($data['saml_authentication']) ? $data['saml_authentication'] : null; + $this->container['routing_order_metadata'] = isset($data['routing_order_metadata']) ? $data['routing_order_metadata'] : null; $this->container['sent_date_time'] = isset($data['sent_date_time']) ? $data['sent_date_time'] : null; $this->container['signature_info'] = isset($data['signature_info']) ? $data['signature_info'] : null; $this->container['signed_date_time'] = isset($data['signed_date_time']) ? $data['signed_date_time'] : null; $this->container['sign_in_each_location'] = isset($data['sign_in_each_location']) ? $data['sign_in_each_location'] : null; + $this->container['sign_in_each_location_metadata'] = isset($data['sign_in_each_location_metadata']) ? $data['sign_in_each_location_metadata'] : null; $this->container['signing_group_id'] = isset($data['signing_group_id']) ? $data['signing_group_id'] : null; + $this->container['signing_group_id_metadata'] = isset($data['signing_group_id_metadata']) ? $data['signing_group_id_metadata'] : null; $this->container['signing_group_name'] = isset($data['signing_group_name']) ? $data['signing_group_name'] : null; $this->container['signing_group_users'] = isset($data['signing_group_users']) ? $data['signing_group_users'] : null; $this->container['sms_authentication'] = isset($data['sms_authentication']) ? $data['sms_authentication'] : null; $this->container['social_authentications'] = isset($data['social_authentications']) ? $data['social_authentications'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_code'] = isset($data['status_code']) ? $data['status_code'] : null; + $this->container['suppress_emails'] = isset($data['suppress_emails']) ? $data['suppress_emails'] : null; $this->container['tabs'] = isset($data['tabs']) ? $data['tabs'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; @@ -466,6 +581,27 @@ public function setAccessCode($access_code) return $this; } + /** + * Gets access_code_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAccessCodeMetadata() + { + return $this->container['access_code_metadata']; + } + + /** + * Sets access_code_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $access_code_metadata + * @return $this + */ + public function setAccessCodeMetadata($access_code_metadata) + { + $this->container['access_code_metadata'] = $access_code_metadata; + + return $this; + } + /** * Gets add_access_code_to_email * @return string @@ -613,6 +749,27 @@ public function setClientUserId($client_user_id) return $this; } + /** + * Gets completed_count + * @return string + */ + public function getCompletedCount() + { + return $this->container['completed_count']; + } + + /** + * Sets completed_count + * @param string $completed_count + * @return $this + */ + public function setCompletedCount($completed_count) + { + $this->container['completed_count'] = $completed_count; + + return $this; + } + /** * Gets creation_reason * @return string @@ -760,6 +917,27 @@ public function setDeliveryMethod($delivery_method) return $this; } + /** + * Gets delivery_method_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDeliveryMethodMetadata() + { + return $this->container['delivery_method_metadata']; + } + + /** + * Sets delivery_method_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $delivery_method_metadata + * @return $this + */ + public function setDeliveryMethodMetadata($delivery_method_metadata) + { + $this->container['delivery_method_metadata'] = $delivery_method_metadata; + + return $this; + } + /** * Gets document_visibility * @return \DocuSign\eSign\Model\DocumentVisibility[] @@ -803,43 +981,43 @@ public function setEmail($email) } /** - * Gets email_notification - * @return \DocuSign\eSign\Model\RecipientEmailNotification + * Gets email_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getEmailNotification() + public function getEmailMetadata() { - return $this->container['email_notification']; + return $this->container['email_metadata']; } /** - * Sets email_notification - * @param \DocuSign\eSign\Model\RecipientEmailNotification $email_notification + * Sets email_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $email_metadata * @return $this */ - public function setEmailNotification($email_notification) + public function setEmailMetadata($email_metadata) { - $this->container['email_notification'] = $email_notification; + $this->container['email_metadata'] = $email_metadata; return $this; } /** - * Gets email_recipient_post_signing_url - * @return string + * Gets email_notification + * @return \DocuSign\eSign\Model\RecipientEmailNotification */ - public function getEmailRecipientPostSigningUrl() + public function getEmailNotification() { - return $this->container['email_recipient_post_signing_url']; + return $this->container['email_notification']; } /** - * Sets email_recipient_post_signing_url - * @param string $email_recipient_post_signing_url + * Sets email_notification + * @param \DocuSign\eSign\Model\RecipientEmailNotification $email_notification * @return $this */ - public function setEmailRecipientPostSigningUrl($email_recipient_post_signing_url) + public function setEmailNotification($email_notification) { - $this->container['email_recipient_post_signing_url'] = $email_recipient_post_signing_url; + $this->container['email_notification'] = $email_notification; return $this; } @@ -928,6 +1106,27 @@ public function setFaxNumber($fax_number) return $this; } + /** + * Gets fax_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFaxNumberMetadata() + { + return $this->container['fax_number_metadata']; + } + + /** + * Sets fax_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $fax_number_metadata + * @return $this + */ + public function setFaxNumberMetadata($fax_number_metadata) + { + $this->container['fax_number_metadata'] = $fax_number_metadata; + + return $this; + } + /** * Gets first_name * @return string @@ -949,6 +1148,27 @@ public function setFirstName($first_name) return $this; } + /** + * Gets first_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFirstNameMetadata() + { + return $this->container['first_name_metadata']; + } + + /** + * Sets first_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $first_name_metadata + * @return $this + */ + public function setFirstNameMetadata($first_name_metadata) + { + $this->container['first_name_metadata'] = $first_name_metadata; + + return $this; + } + /** * Gets full_name * @return string @@ -970,6 +1190,27 @@ public function setFullName($full_name) return $this; } + /** + * Gets full_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFullNameMetadata() + { + return $this->container['full_name_metadata']; + } + + /** + * Sets full_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $full_name_metadata + * @return $this + */ + public function setFullNameMetadata($full_name_metadata) + { + $this->container['full_name_metadata'] = $full_name_metadata; + + return $this; + } + /** * Gets id_check_configuration_name * @return string @@ -991,6 +1232,27 @@ public function setIdCheckConfigurationName($id_check_configuration_name) return $this; } + /** + * Gets id_check_configuration_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getIdCheckConfigurationNameMetadata() + { + return $this->container['id_check_configuration_name_metadata']; + } + + /** + * Sets id_check_configuration_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $id_check_configuration_name_metadata + * @return $this + */ + public function setIdCheckConfigurationNameMetadata($id_check_configuration_name_metadata) + { + $this->container['id_check_configuration_name_metadata'] = $id_check_configuration_name_metadata; + + return $this; + } + /** * Gets id_check_information_input * @return \DocuSign\eSign\Model\IdCheckInformationInput @@ -1012,6 +1274,27 @@ public function setIdCheckInformationInput($id_check_information_input) return $this; } + /** + * Gets identity_verification + * @return \DocuSign\eSign\Model\RecipientIdentityVerification + */ + public function getIdentityVerification() + { + return $this->container['identity_verification']; + } + + /** + * Sets identity_verification + * @param \DocuSign\eSign\Model\RecipientIdentityVerification $identity_verification + * @return $this + */ + public function setIdentityVerification($identity_verification) + { + $this->container['identity_verification'] = $identity_verification; + + return $this; + } + /** * Gets inherit_email_notification_configuration * @return string @@ -1054,6 +1337,27 @@ public function setIsBulkRecipient($is_bulk_recipient) return $this; } + /** + * Gets is_bulk_recipient_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getIsBulkRecipientMetadata() + { + return $this->container['is_bulk_recipient_metadata']; + } + + /** + * Sets is_bulk_recipient_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $is_bulk_recipient_metadata + * @return $this + */ + public function setIsBulkRecipientMetadata($is_bulk_recipient_metadata) + { + $this->container['is_bulk_recipient_metadata'] = $is_bulk_recipient_metadata; + + return $this; + } + /** * Gets last_name * @return string @@ -1075,6 +1379,69 @@ public function setLastName($last_name) return $this; } + /** + * Gets last_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getLastNameMetadata() + { + return $this->container['last_name_metadata']; + } + + /** + * Sets last_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $last_name_metadata + * @return $this + */ + public function setLastNameMetadata($last_name_metadata) + { + $this->container['last_name_metadata'] = $last_name_metadata; + + return $this; + } + + /** + * Gets locked_recipient_phone_auth_editable + * @return string + */ + public function getLockedRecipientPhoneAuthEditable() + { + return $this->container['locked_recipient_phone_auth_editable']; + } + + /** + * Sets locked_recipient_phone_auth_editable + * @param string $locked_recipient_phone_auth_editable + * @return $this + */ + public function setLockedRecipientPhoneAuthEditable($locked_recipient_phone_auth_editable) + { + $this->container['locked_recipient_phone_auth_editable'] = $locked_recipient_phone_auth_editable; + + return $this; + } + + /** + * Gets locked_recipient_sms_editable + * @return string + */ + public function getLockedRecipientSmsEditable() + { + return $this->container['locked_recipient_sms_editable']; + } + + /** + * Sets locked_recipient_sms_editable + * @param string $locked_recipient_sms_editable + * @return $this + */ + public function setLockedRecipientSmsEditable($locked_recipient_sms_editable) + { + $this->container['locked_recipient_sms_editable'] = $locked_recipient_sms_editable; + + return $this; + } + /** * Gets name * @return string @@ -1096,6 +1463,27 @@ public function setName($name) return $this; } + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + /** * Gets note * @return string @@ -1117,6 +1505,27 @@ public function setNote($note) return $this; } + /** + * Gets note_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNoteMetadata() + { + return $this->container['note_metadata']; + } + + /** + * Sets note_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $note_metadata + * @return $this + */ + public function setNoteMetadata($note_metadata) + { + $this->container['note_metadata'] = $note_metadata; + + return $this; + } + /** * Gets offline_attributes * @return \DocuSign\eSign\Model\OfflineAttributes @@ -1201,6 +1610,27 @@ public function setRecipientAuthenticationStatus($recipient_authentication_statu return $this; } + /** + * Gets recipient_feature_metadata + * @return \DocuSign\eSign\Model\FeatureAvailableMetadata[] + */ + public function getRecipientFeatureMetadata() + { + return $this->container['recipient_feature_metadata']; + } + + /** + * Sets recipient_feature_metadata + * @param \DocuSign\eSign\Model\FeatureAvailableMetadata[] $recipient_feature_metadata + * @return $this + */ + public function setRecipientFeatureMetadata($recipient_feature_metadata) + { + $this->container['recipient_feature_metadata'] = $recipient_feature_metadata; + + return $this; + } + /** * Gets recipient_id * @return string @@ -1285,6 +1715,48 @@ public function setRecipientSuppliesTabs($recipient_supplies_tabs) return $this; } + /** + * Gets recipient_type + * @return string + */ + public function getRecipientType() + { + return $this->container['recipient_type']; + } + + /** + * Sets recipient_type + * @param string $recipient_type + * @return $this + */ + public function setRecipientType($recipient_type) + { + $this->container['recipient_type'] = $recipient_type; + + return $this; + } + + /** + * Gets recipient_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientTypeMetadata() + { + return $this->container['recipient_type_metadata']; + } + + /** + * Sets recipient_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_type_metadata + * @return $this + */ + public function setRecipientTypeMetadata($recipient_type_metadata) + { + $this->container['recipient_type_metadata'] = $recipient_type_metadata; + + return $this; + } + /** * Gets require_id_lookup * @return string @@ -1306,6 +1778,27 @@ public function setRequireIdLookup($require_id_lookup) return $this; } + /** + * Gets require_id_lookup_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireIdLookupMetadata() + { + return $this->container['require_id_lookup_metadata']; + } + + /** + * Sets require_id_lookup_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_id_lookup_metadata + * @return $this + */ + public function setRequireIdLookupMetadata($require_id_lookup_metadata) + { + $this->container['require_id_lookup_metadata'] = $require_id_lookup_metadata; + + return $this; + } + /** * Gets require_signer_certificate * @return string @@ -1317,7 +1810,7 @@ public function getRequireSignerCertificate() /** * Sets require_signer_certificate - * @param string $require_signer_certificate Sets the type of signer certificate required for signing. If left blank, no certificate is required. Only one type of certificate can be set for a signer. The possible values are: * docusign_express - Requires a DocuSign Express certificate. * safe - Requires a SAFE-BioPharma certificate. * open_trust - Requires an OpenTrust certificate. **Important**: There are certain rules and restrictions that must be followed when requiring OpenTrust digital signatures. See [ML:OpenTrust Rules and Restrictions] for more information. + * @param string $require_signer_certificate Sets the type of signer certificate required for signing. If left blank, no certificate is required. Only one type of certificate can be set for a signer. The possible values are: * docusign_express – Requires a DocuSign Express certificate. * safe – Requires a SAFE-BioPharma certificate. * open_trust – Requires an OpenTrust certificate. **Important**: There are certain rules and restrictions that must be followed when requiring OpenTrust digital signatures. See [ML:OpenTrust Rules and Restrictions] for more information. * @return $this */ public function setRequireSignerCertificate($require_signer_certificate) @@ -1348,6 +1841,27 @@ public function setRequireSignOnPaper($require_sign_on_paper) return $this; } + /** + * Gets require_upload_signature + * @return string + */ + public function getRequireUploadSignature() + { + return $this->container['require_upload_signature']; + } + + /** + * Sets require_upload_signature + * @param string $require_upload_signature + * @return $this + */ + public function setRequireUploadSignature($require_upload_signature) + { + $this->container['require_upload_signature'] = $require_upload_signature; + + return $this; + } + /** * Gets role_name * @return string @@ -1391,22 +1905,22 @@ public function setRoutingOrder($routing_order) } /** - * Gets saml_authentication - * @return \DocuSign\eSign\Model\RecipientSAMLAuthentication + * Gets routing_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getSamlAuthentication() + public function getRoutingOrderMetadata() { - return $this->container['saml_authentication']; + return $this->container['routing_order_metadata']; } /** - * Sets saml_authentication - * @param \DocuSign\eSign\Model\RecipientSAMLAuthentication $saml_authentication + * Sets routing_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $routing_order_metadata * @return $this */ - public function setSamlAuthentication($saml_authentication) + public function setRoutingOrderMetadata($routing_order_metadata) { - $this->container['saml_authentication'] = $saml_authentication; + $this->container['routing_order_metadata'] = $routing_order_metadata; return $this; } @@ -1495,6 +2009,27 @@ public function setSignInEachLocation($sign_in_each_location) return $this; } + /** + * Gets sign_in_each_location_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSignInEachLocationMetadata() + { + return $this->container['sign_in_each_location_metadata']; + } + + /** + * Sets sign_in_each_location_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $sign_in_each_location_metadata + * @return $this + */ + public function setSignInEachLocationMetadata($sign_in_each_location_metadata) + { + $this->container['sign_in_each_location_metadata'] = $sign_in_each_location_metadata; + + return $this; + } + /** * Gets signing_group_id * @return string @@ -1516,6 +2051,27 @@ public function setSigningGroupId($signing_group_id) return $this; } + /** + * Gets signing_group_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSigningGroupIdMetadata() + { + return $this->container['signing_group_id_metadata']; + } + + /** + * Sets signing_group_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $signing_group_id_metadata + * @return $this + */ + public function setSigningGroupIdMetadata($signing_group_id_metadata) + { + $this->container['signing_group_id_metadata'] = $signing_group_id_metadata; + + return $this; + } + /** * Gets signing_group_name * @return string @@ -1621,6 +2177,48 @@ public function setStatus($status) return $this; } + /** + * Gets status_code + * @return string + */ + public function getStatusCode() + { + return $this->container['status_code']; + } + + /** + * Sets status_code + * @param string $status_code + * @return $this + */ + public function setStatusCode($status_code) + { + $this->container['status_code'] = $status_code; + + return $this; + } + + /** + * Gets suppress_emails + * @return string + */ + public function getSuppressEmails() + { + return $this->container['suppress_emails']; + } + + /** + * Sets suppress_emails + * @param string $suppress_emails + * @return $this + */ + public function setSuppressEmails($suppress_emails) + { + $this->container['suppress_emails'] = $suppress_emails; + + return $this; + } + /** * Gets tabs * @return \DocuSign\eSign\Model\Tabs diff --git a/src/Model/SignerAttachment.php b/src/Model/SignerAttachment.php index bade473c..600f7576 100644 --- a/src/Model/SignerAttachment.php +++ b/src/Model/SignerAttachment.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,34 +55,78 @@ class SignerAttachment implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'optional' => 'string', + 'optional_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', - 'scale_value' => 'float', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'scale_value' => 'string', + 'scale_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -96,34 +140,78 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', + 'height' => 'height', + 'height_metadata' => 'heightMetadata', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'optional' => 'optional', + 'optional_metadata' => 'optionalMetadata', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'scale_value' => 'scaleValue', + 'scale_value_metadata' => 'scaleValueMetadata', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', + 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -133,34 +221,78 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', + 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'optional' => 'setOptional', + 'optional_metadata' => 'setOptionalMetadata', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'scale_value' => 'setScaleValue', + 'scale_value_metadata' => 'setScaleValueMetadata', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', + 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -170,34 +302,78 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', + 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'optional' => 'getOptional', + 'optional_metadata' => 'getOptionalMetadata', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'scale_value' => 'getScaleValue', + 'scale_value_metadata' => 'getScaleValueMetadata', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', + 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -232,34 +408,78 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['optional'] = isset($data['optional']) ? $data['optional'] : null; + $this->container['optional_metadata'] = isset($data['optional_metadata']) ? $data['optional_metadata'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['scale_value'] = isset($data['scale_value']) ? $data['scale_value'] : null; + $this->container['scale_value_metadata'] = isset($data['scale_value_metadata']) ? $data['scale_value_metadata'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; + $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -306,6 +526,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -327,6 +568,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -348,6 +610,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -369,6 +652,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -390,6 +694,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -411,6 +778,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -432,6 +820,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -453,6 +862,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets conditional_parent_label * @return string @@ -474,6 +904,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -495,6 +946,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -516,6 +988,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -537,6 +1030,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -559,194 +1073,593 @@ public function setErrorDetails($error_details) } /** - * Gets merge_field - * @return \DocuSign\eSign\Model\MergeField + * Gets form_order + * @return string */ - public function getMergeField() + public function getFormOrder() { - return $this->container['merge_field']; + return $this->container['form_order']; } /** - * Sets merge_field - * @param \DocuSign\eSign\Model\MergeField $merge_field + * Sets form_order + * @param string $form_order * @return $this */ - public function setMergeField($merge_field) + public function setFormOrder($form_order) { - $this->container['merge_field'] = $merge_field; + $this->container['form_order'] = $form_order; return $this; } /** - * Gets name - * @return string + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getName() + public function getFormOrderMetadata() { - return $this->container['name']; + return $this->container['form_order_metadata']; } /** - * Sets name - * @param string $name + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata * @return $this */ - public function setName($name) + public function setFormOrderMetadata($form_order_metadata) { - $this->container['name'] = $name; + $this->container['form_order_metadata'] = $form_order_metadata; return $this; } /** - * Gets optional + * Gets form_page_label * @return string */ - public function getOptional() + public function getFormPageLabel() { - return $this->container['optional']; + return $this->container['form_page_label']; } /** - * Sets optional - * @param string $optional + * Sets form_page_label + * @param string $form_page_label * @return $this */ - public function setOptional($optional) + public function setFormPageLabel($form_page_label) { - $this->container['optional'] = $optional; + $this->container['form_page_label'] = $form_page_label; return $this; } /** - * Gets page_number - * @return string + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getPageNumber() + public function getFormPageLabelMetadata() { - return $this->container['page_number']; + return $this->container['form_page_label_metadata']; } /** - * Sets page_number - * @param string $page_number Specifies the page number on which the tab is located. + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata * @return $this */ - public function setPageNumber($page_number) + public function setFormPageLabelMetadata($form_page_label_metadata) { - $this->container['page_number'] = $page_number; + $this->container['form_page_label_metadata'] = $form_page_label_metadata; return $this; } /** - * Gets recipient_id + * Gets form_page_number * @return string */ - public function getRecipientId() + public function getFormPageNumber() { - return $this->container['recipient_id']; + return $this->container['form_page_number']; } /** - * Sets recipient_id - * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * Sets form_page_number + * @param string $form_page_number * @return $this */ - public function setRecipientId($recipient_id) + public function setFormPageNumber($form_page_number) { - $this->container['recipient_id'] = $recipient_id; + $this->container['form_page_number'] = $form_page_number; return $this; } /** - * Gets scale_value - * @return float + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getScaleValue() + public function getFormPageNumberMetadata() { - return $this->container['scale_value']; + return $this->container['form_page_number_metadata']; } /** - * Sets scale_value - * @param float $scale_value + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata * @return $this */ - public function setScaleValue($scale_value) + public function setFormPageNumberMetadata($form_page_number_metadata) { - $this->container['scale_value'] = $scale_value; + $this->container['form_page_number_metadata'] = $form_page_number_metadata; return $this; } /** - * Gets status + * Gets height * @return string */ - public function getStatus() + public function getHeight() { - return $this->container['status']; + return $this->container['height']; } /** - * Sets status - * @param string $status 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. + * Sets height + * @param string $height Height of the tab in pixels. * @return $this */ - public function setStatus($status) + public function setHeight($height) { - $this->container['status'] = $status; + $this->container['height'] = $height; return $this; } /** - * Gets tab_group_labels - * @return string[] + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getTabGroupLabels() + public function getHeightMetadata() { - return $this->container['tab_group_labels']; + return $this->container['height_metadata']; } /** - * Sets tab_group_labels - * @param string[] $tab_group_labels + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata * @return $this */ - public function setTabGroupLabels($tab_group_labels) + public function setHeightMetadata($height_metadata) { - $this->container['tab_group_labels'] = $tab_group_labels; + $this->container['height_metadata'] = $height_metadata; return $this; } /** - * Gets tab_id - * @return string + * Gets merge_field + * @return \DocuSign\eSign\Model\MergeField */ - public function getTabId() + public function getMergeField() { - return $this->container['tab_id']; + return $this->container['merge_field']; } /** - * Sets tab_id - * @param string $tab_id The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call]. + * Sets merge_field + * @param \DocuSign\eSign\Model\MergeField $merge_field * @return $this */ - public function setTabId($tab_id) + public function setMergeField($merge_field) + { + $this->container['merge_field'] = $merge_field; + + return $this; + } + + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + + /** + * Gets name + * @return string + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * @param string $name + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + + /** + * Gets optional + * @return string + */ + public function getOptional() + { + return $this->container['optional']; + } + + /** + * Sets optional + * @param string $optional + * @return $this + */ + public function setOptional($optional) + { + $this->container['optional'] = $optional; + + return $this; + } + + /** + * Gets optional_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getOptionalMetadata() + { + return $this->container['optional_metadata']; + } + + /** + * Sets optional_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $optional_metadata + * @return $this + */ + public function setOptionalMetadata($optional_metadata) + { + $this->container['optional_metadata'] = $optional_metadata; + + return $this; + } + + /** + * Gets page_number + * @return string + */ + public function getPageNumber() + { + return $this->container['page_number']; + } + + /** + * Sets page_number + * @param string $page_number Specifies the page number on which the tab is located. + * @return $this + */ + public function setPageNumber($page_number) + { + $this->container['page_number'] = $page_number; + + return $this; + } + + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + + /** + * Gets recipient_id + * @return string + */ + public function getRecipientId() + { + return $this->container['recipient_id']; + } + + /** + * Sets recipient_id + * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @return $this + */ + public function setRecipientId($recipient_id) + { + $this->container['recipient_id'] = $recipient_id; + + return $this; + } + + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + + /** + * Gets scale_value + * @return string + */ + public function getScaleValue() + { + return $this->container['scale_value']; + } + + /** + * Sets scale_value + * @param string $scale_value + * @return $this + */ + public function setScaleValue($scale_value) + { + $this->container['scale_value'] = $scale_value; + + return $this; + } + + /** + * Gets scale_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getScaleValueMetadata() + { + return $this->container['scale_value_metadata']; + } + + /** + * Sets scale_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $scale_value_metadata + * @return $this + */ + public function setScaleValueMetadata($scale_value_metadata) + { + $this->container['scale_value_metadata'] = $scale_value_metadata; + + return $this; + } + + /** + * Gets status + * @return string + */ + public function getStatus() + { + return $this->container['status']; + } + + /** + * Sets status + * @param string $status 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 $this + */ + public function setStatus($status) + { + $this->container['status'] = $status; + + return $this; + } + + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + + /** + * Gets tab_group_labels + * @return string[] + */ + public function getTabGroupLabels() + { + return $this->container['tab_group_labels']; + } + + /** + * Sets tab_group_labels + * @param string[] $tab_group_labels + * @return $this + */ + public function setTabGroupLabels($tab_group_labels) + { + $this->container['tab_group_labels'] = $tab_group_labels; + + return $this; + } + + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + + /** + * Gets tab_id + * @return string + */ + public function getTabId() + { + return $this->container['tab_id']; + } + + /** + * Sets tab_id + * @param string $tab_id The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call]. + * @return $this + */ + public function setTabId($tab_id) { $this->container['tab_id'] = $tab_id; return $this; } + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + /** * Gets tab_label * @return string @@ -768,6 +1681,27 @@ public function setTabLabel($tab_label) return $this; } + /** + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabLabelMetadata() + { + return $this->container['tab_label_metadata']; + } + + /** + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata + * @return $this + */ + public function setTabLabelMetadata($tab_label_metadata) + { + $this->container['tab_label_metadata'] = $tab_label_metadata; + + return $this; + } + /** * Gets tab_order * @return string @@ -789,6 +1723,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -810,6 +1807,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -831,6 +1849,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -852,6 +1891,69 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + + /** + * Gets width + * @return string + */ + public function getWidth() + { + return $this->container['width']; + } + + /** + * Sets width + * @param string $width Width of the tab in pixels. + * @return $this + */ + public function setWidth($width) + { + $this->container['width'] = $width; + + return $this; + } + + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -873,6 +1975,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -893,6 +2016,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/SignerEmailNotifications.php b/src/Model/SignerEmailNotifications.php index 60966bb5..1c37788b 100644 --- a/src/Model/SignerEmailNotifications.php +++ b/src/Model/SignerEmailNotifications.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/SigningGroup.php b/src/Model/SigningGroup.php index eb5880d8..9bebf22f 100644 --- a/src/Model/SigningGroup.php +++ b/src/Model/SigningGroup.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/SigningGroupInformation.php b/src/Model/SigningGroupInformation.php index 8bb64355..5989843b 100644 --- a/src/Model/SigningGroupInformation.php +++ b/src/Model/SigningGroupInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/SigningGroupUser.php b/src/Model/SigningGroupUser.php index 0316ef58..a2f857a5 100644 --- a/src/Model/SigningGroupUser.php +++ b/src/Model/SigningGroupUser.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/SigningGroupUsers.php b/src/Model/SigningGroupUsers.php index e9ff1f41..8036213e 100644 --- a/src/Model/SigningGroupUsers.php +++ b/src/Model/SigningGroupUsers.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/SmartSection.php b/src/Model/SmartSection.php index 009ee298..1a45d0fb 100644 --- a/src/Model/SmartSection.php +++ b/src/Model/SmartSection.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,38 +55,85 @@ class SmartSection implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'case_sensitive' => 'bool', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'display_settings' => '\DocuSign\eSign\Model\SmartSectionDisplaySettings', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'end_anchor' => 'string', 'end_position' => '\DocuSign\eSign\Model\SmartSectionAnchorPosition', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locked' => 'string', + 'locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', + 'overlay_type' => 'string', + 'overlay_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'remove_end_anchor' => 'bool', 'remove_start_anchor' => 'bool', + 'shared' => 'string', + 'shared_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'start_anchor' => 'string', 'start_position' => '\DocuSign\eSign\Model\SmartSectionAnchorPosition', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_label' => 'string', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -100,38 +147,85 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'case_sensitive' => 'caseSensitive', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'display_settings' => 'displaySettings', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'end_anchor' => 'endAnchor', 'end_position' => 'endPosition', 'error_details' => 'errorDetails', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', + 'height' => 'height', + 'height_metadata' => 'heightMetadata', + 'locked' => 'locked', + 'locked_metadata' => 'lockedMetadata', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', + 'overlay_type' => 'overlayType', + 'overlay_type_metadata' => 'overlayTypeMetadata', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'remove_end_anchor' => 'removeEndAnchor', 'remove_start_anchor' => 'removeStartAnchor', + 'shared' => 'shared', + 'shared_metadata' => 'sharedMetadata', 'start_anchor' => 'startAnchor', 'start_position' => 'startPosition', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', + 'tab_label' => 'tabLabel', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', + 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -141,38 +235,85 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'case_sensitive' => 'setCaseSensitive', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'display_settings' => 'setDisplaySettings', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'end_anchor' => 'setEndAnchor', 'end_position' => 'setEndPosition', 'error_details' => 'setErrorDetails', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', + 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', + 'locked' => 'setLocked', + 'locked_metadata' => 'setLockedMetadata', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', + 'overlay_type' => 'setOverlayType', + 'overlay_type_metadata' => 'setOverlayTypeMetadata', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'remove_end_anchor' => 'setRemoveEndAnchor', 'remove_start_anchor' => 'setRemoveStartAnchor', + 'shared' => 'setShared', + 'shared_metadata' => 'setSharedMetadata', 'start_anchor' => 'setStartAnchor', 'start_position' => 'setStartPosition', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', + 'tab_label' => 'setTabLabel', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', + 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -182,38 +323,85 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'case_sensitive' => 'getCaseSensitive', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'display_settings' => 'getDisplaySettings', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'end_anchor' => 'getEndAnchor', 'end_position' => 'getEndPosition', 'error_details' => 'getErrorDetails', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', + 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', + 'locked' => 'getLocked', + 'locked_metadata' => 'getLockedMetadata', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', + 'overlay_type' => 'getOverlayType', + 'overlay_type_metadata' => 'getOverlayTypeMetadata', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'remove_end_anchor' => 'getRemoveEndAnchor', 'remove_start_anchor' => 'getRemoveStartAnchor', + 'shared' => 'getShared', + 'shared_metadata' => 'getSharedMetadata', 'start_anchor' => 'getStartAnchor', 'start_position' => 'getStartPosition', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', + 'tab_label' => 'getTabLabel', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', + 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -248,38 +436,85 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['case_sensitive'] = isset($data['case_sensitive']) ? $data['case_sensitive'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['display_settings'] = isset($data['display_settings']) ? $data['display_settings'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['end_anchor'] = isset($data['end_anchor']) ? $data['end_anchor'] : null; $this->container['end_position'] = isset($data['end_position']) ? $data['end_position'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; + $this->container['locked'] = isset($data['locked']) ? $data['locked'] : null; + $this->container['locked_metadata'] = isset($data['locked_metadata']) ? $data['locked_metadata'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; + $this->container['overlay_type'] = isset($data['overlay_type']) ? $data['overlay_type'] : null; + $this->container['overlay_type_metadata'] = isset($data['overlay_type_metadata']) ? $data['overlay_type_metadata'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['remove_end_anchor'] = isset($data['remove_end_anchor']) ? $data['remove_end_anchor'] : null; $this->container['remove_start_anchor'] = isset($data['remove_start_anchor']) ? $data['remove_start_anchor'] : null; + $this->container['shared'] = isset($data['shared']) ? $data['shared'] : null; + $this->container['shared_metadata'] = isset($data['shared_metadata']) ? $data['shared_metadata'] : null; $this->container['start_anchor'] = isset($data['start_anchor']) ? $data['start_anchor'] : null; $this->container['start_position'] = isset($data['start_position']) ? $data['start_position'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; + $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; + $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -326,6 +561,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -347,6 +603,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -368,6 +645,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -389,6 +687,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -410,6 +729,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -431,6 +813,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -452,6 +855,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -473,6 +897,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets case_sensitive * @return bool @@ -515,6 +960,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -536,6 +1002,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -557,6 +1044,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets display_settings * @return \DocuSign\eSign\Model\SmartSectionDisplaySettings @@ -599,6 +1107,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets end_anchor * @return string @@ -663,185 +1192,605 @@ public function setErrorDetails($error_details) } /** - * Gets merge_field - * @return \DocuSign\eSign\Model\MergeField + * Gets form_order + * @return string */ - public function getMergeField() + public function getFormOrder() { - return $this->container['merge_field']; + return $this->container['form_order']; } /** - * Sets merge_field - * @param \DocuSign\eSign\Model\MergeField $merge_field + * Sets form_order + * @param string $form_order * @return $this */ - public function setMergeField($merge_field) + public function setFormOrder($form_order) { - $this->container['merge_field'] = $merge_field; + $this->container['form_order'] = $form_order; return $this; } /** - * Gets page_number - * @return string + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getPageNumber() + public function getFormOrderMetadata() { - return $this->container['page_number']; + return $this->container['form_order_metadata']; } /** - * Sets page_number - * @param string $page_number Specifies the page number on which the tab is located. + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata * @return $this */ - public function setPageNumber($page_number) + public function setFormOrderMetadata($form_order_metadata) { - $this->container['page_number'] = $page_number; + $this->container['form_order_metadata'] = $form_order_metadata; return $this; } /** - * Gets recipient_id + * Gets form_page_label * @return string */ - public function getRecipientId() + public function getFormPageLabel() { - return $this->container['recipient_id']; + return $this->container['form_page_label']; } /** - * Sets recipient_id - * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * Sets form_page_label + * @param string $form_page_label * @return $this */ - public function setRecipientId($recipient_id) + public function setFormPageLabel($form_page_label) { - $this->container['recipient_id'] = $recipient_id; + $this->container['form_page_label'] = $form_page_label; return $this; } /** - * Gets remove_end_anchor - * @return bool + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getRemoveEndAnchor() + public function getFormPageLabelMetadata() { - return $this->container['remove_end_anchor']; + return $this->container['form_page_label_metadata']; } /** - * Sets remove_end_anchor - * @param bool $remove_end_anchor + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata * @return $this */ - public function setRemoveEndAnchor($remove_end_anchor) + public function setFormPageLabelMetadata($form_page_label_metadata) { - $this->container['remove_end_anchor'] = $remove_end_anchor; + $this->container['form_page_label_metadata'] = $form_page_label_metadata; return $this; } /** - * Gets remove_start_anchor - * @return bool + * Gets form_page_number + * @return string */ - public function getRemoveStartAnchor() + public function getFormPageNumber() { - return $this->container['remove_start_anchor']; + return $this->container['form_page_number']; } /** - * Sets remove_start_anchor - * @param bool $remove_start_anchor + * Sets form_page_number + * @param string $form_page_number * @return $this */ - public function setRemoveStartAnchor($remove_start_anchor) + public function setFormPageNumber($form_page_number) { - $this->container['remove_start_anchor'] = $remove_start_anchor; + $this->container['form_page_number'] = $form_page_number; return $this; } /** - * Gets start_anchor - * @return string + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getStartAnchor() + public function getFormPageNumberMetadata() { - return $this->container['start_anchor']; + return $this->container['form_page_number_metadata']; } /** - * Sets start_anchor - * @param string $start_anchor + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata * @return $this */ - public function setStartAnchor($start_anchor) + public function setFormPageNumberMetadata($form_page_number_metadata) { - $this->container['start_anchor'] = $start_anchor; + $this->container['form_page_number_metadata'] = $form_page_number_metadata; return $this; } /** - * Gets start_position - * @return \DocuSign\eSign\Model\SmartSectionAnchorPosition + * Gets height + * @return string */ - public function getStartPosition() + public function getHeight() { - return $this->container['start_position']; + return $this->container['height']; } /** - * Sets start_position - * @param \DocuSign\eSign\Model\SmartSectionAnchorPosition $start_position + * Sets height + * @param string $height Height of the tab in pixels. * @return $this */ - public function setStartPosition($start_position) + public function setHeight($height) { - $this->container['start_position'] = $start_position; + $this->container['height'] = $height; return $this; } /** - * Gets status - * @return string + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getStatus() + public function getHeightMetadata() { - return $this->container['status']; + return $this->container['height_metadata']; } /** - * Sets status - * @param string $status 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. + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata * @return $this */ - public function setStatus($status) + public function setHeightMetadata($height_metadata) { - $this->container['status'] = $status; + $this->container['height_metadata'] = $height_metadata; return $this; } /** - * Gets tab_group_labels - * @return string[] + * Gets locked + * @return string */ - public function getTabGroupLabels() + public function getLocked() { - return $this->container['tab_group_labels']; + return $this->container['locked']; } /** - * Sets tab_group_labels - * @param string[] $tab_group_labels + * Sets locked + * @param string $locked When set to **true**, the signer cannot change the data of the custom tab. + * @return $this + */ + public function setLocked($locked) + { + $this->container['locked'] = $locked; + + return $this; + } + + /** + * Gets locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getLockedMetadata() + { + return $this->container['locked_metadata']; + } + + /** + * Sets locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $locked_metadata + * @return $this + */ + public function setLockedMetadata($locked_metadata) + { + $this->container['locked_metadata'] = $locked_metadata; + + return $this; + } + + /** + * Gets merge_field + * @return \DocuSign\eSign\Model\MergeField + */ + public function getMergeField() + { + return $this->container['merge_field']; + } + + /** + * Sets merge_field + * @param \DocuSign\eSign\Model\MergeField $merge_field + * @return $this + */ + public function setMergeField($merge_field) + { + $this->container['merge_field'] = $merge_field; + + return $this; + } + + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + + /** + * Gets overlay_type + * @return string + */ + public function getOverlayType() + { + return $this->container['overlay_type']; + } + + /** + * Sets overlay_type + * @param string $overlay_type + * @return $this + */ + public function setOverlayType($overlay_type) + { + $this->container['overlay_type'] = $overlay_type; + + return $this; + } + + /** + * Gets overlay_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getOverlayTypeMetadata() + { + return $this->container['overlay_type_metadata']; + } + + /** + * Sets overlay_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $overlay_type_metadata + * @return $this + */ + public function setOverlayTypeMetadata($overlay_type_metadata) + { + $this->container['overlay_type_metadata'] = $overlay_type_metadata; + + return $this; + } + + /** + * Gets page_number + * @return string + */ + public function getPageNumber() + { + return $this->container['page_number']; + } + + /** + * Sets page_number + * @param string $page_number Specifies the page number on which the tab is located. + * @return $this + */ + public function setPageNumber($page_number) + { + $this->container['page_number'] = $page_number; + + return $this; + } + + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + + /** + * Gets recipient_id + * @return string + */ + public function getRecipientId() + { + return $this->container['recipient_id']; + } + + /** + * Sets recipient_id + * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @return $this + */ + public function setRecipientId($recipient_id) + { + $this->container['recipient_id'] = $recipient_id; + + return $this; + } + + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + + /** + * Gets remove_end_anchor + * @return bool + */ + public function getRemoveEndAnchor() + { + return $this->container['remove_end_anchor']; + } + + /** + * Sets remove_end_anchor + * @param bool $remove_end_anchor + * @return $this + */ + public function setRemoveEndAnchor($remove_end_anchor) + { + $this->container['remove_end_anchor'] = $remove_end_anchor; + + return $this; + } + + /** + * Gets remove_start_anchor + * @return bool + */ + public function getRemoveStartAnchor() + { + return $this->container['remove_start_anchor']; + } + + /** + * Sets remove_start_anchor + * @param bool $remove_start_anchor + * @return $this + */ + public function setRemoveStartAnchor($remove_start_anchor) + { + $this->container['remove_start_anchor'] = $remove_start_anchor; + + return $this; + } + + /** + * Gets shared + * @return string + */ + public function getShared() + { + return $this->container['shared']; + } + + /** + * Sets shared + * @param string $shared When set to **true**, this custom tab is shared. + * @return $this + */ + public function setShared($shared) + { + $this->container['shared'] = $shared; + + return $this; + } + + /** + * Gets shared_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSharedMetadata() + { + return $this->container['shared_metadata']; + } + + /** + * Sets shared_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $shared_metadata + * @return $this + */ + public function setSharedMetadata($shared_metadata) + { + $this->container['shared_metadata'] = $shared_metadata; + + return $this; + } + + /** + * Gets start_anchor + * @return string + */ + public function getStartAnchor() + { + return $this->container['start_anchor']; + } + + /** + * Sets start_anchor + * @param string $start_anchor + * @return $this + */ + public function setStartAnchor($start_anchor) + { + $this->container['start_anchor'] = $start_anchor; + + return $this; + } + + /** + * Gets start_position + * @return \DocuSign\eSign\Model\SmartSectionAnchorPosition + */ + public function getStartPosition() + { + return $this->container['start_position']; + } + + /** + * Sets start_position + * @param \DocuSign\eSign\Model\SmartSectionAnchorPosition $start_position + * @return $this + */ + public function setStartPosition($start_position) + { + $this->container['start_position'] = $start_position; + + return $this; + } + + /** + * Gets status + * @return string + */ + public function getStatus() + { + return $this->container['status']; + } + + /** + * Sets status + * @param string $status 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 $this + */ + public function setStatus($status) + { + $this->container['status'] = $status; + + return $this; + } + + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + + /** + * Gets tab_group_labels + * @return string[] + */ + public function getTabGroupLabels() + { + return $this->container['tab_group_labels']; + } + + /** + * Sets tab_group_labels + * @param string[] $tab_group_labels * @return $this */ public function setTabGroupLabels($tab_group_labels) @@ -851,6 +1800,27 @@ public function setTabGroupLabels($tab_group_labels) return $this; } + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + /** * Gets tab_id * @return string @@ -872,6 +1842,48 @@ public function setTabId($tab_id) return $this; } + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + + /** + * Gets tab_label + * @return string + */ + public function getTabLabel() + { + return $this->container['tab_label']; + } + + /** + * Sets tab_label + * @param string $tab_label The label string associated with the tab. + * @return $this + */ + public function setTabLabel($tab_label) + { + $this->container['tab_label'] = $tab_label; + + return $this; + } + /** * Gets tab_order * @return string @@ -893,6 +1905,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -914,6 +1989,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -935,6 +2031,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -956,6 +2073,69 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + + /** + * Gets width + * @return string + */ + public function getWidth() + { + return $this->container['width']; + } + + /** + * Sets width + * @param string $width Width of the tab in pixels. + * @return $this + */ + public function setWidth($width) + { + $this->container['width'] = $width; + + return $this; + } + + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -977,6 +2157,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -997,6 +2198,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/SmartSectionAnchorPosition.php b/src/Model/SmartSectionAnchorPosition.php index 136ea322..eaed92fc 100644 --- a/src/Model/SmartSectionAnchorPosition.php +++ b/src/Model/SmartSectionAnchorPosition.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/SmartSectionCollapsibleDisplaySettings.php b/src/Model/SmartSectionCollapsibleDisplaySettings.php index 0313080f..0a16f109 100644 --- a/src/Model/SmartSectionCollapsibleDisplaySettings.php +++ b/src/Model/SmartSectionCollapsibleDisplaySettings.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/SmartSectionDisplaySettings.php b/src/Model/SmartSectionDisplaySettings.php index 2bf6fb4b..e4fb128d 100644 --- a/src/Model/SmartSectionDisplaySettings.php +++ b/src/Model/SmartSectionDisplaySettings.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/SocialAccountInformation.php b/src/Model/SocialAccountInformation.php index ecca102f..b2421835 100644 --- a/src/Model/SocialAccountInformation.php +++ b/src/Model/SocialAccountInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/SocialAuthentication.php b/src/Model/SocialAuthentication.php index 3c8620f6..d3fb14ba 100644 --- a/src/Model/SocialAuthentication.php +++ b/src/Model/SocialAuthentication.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Ssn.php b/src/Model/Ssn.php index 5c433d88..b7bd347d 100644 --- a/src/Model/Ssn.php +++ b/src/Model/Ssn.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,52 +55,113 @@ class Ssn implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'bold' => 'string', + 'bold_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conceal_value_on_document' => 'string', + 'conceal_value_on_document_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'disable_auto_size' => 'string', + 'disable_auto_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'font' => 'string', 'font_color' => 'string', + 'font_color_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'font_size' => 'string', + 'font_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'italic' => 'string', + 'italic_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locale_policy' => '\DocuSign\eSign\Model\LocalePolicyTab', 'locked' => 'string', - 'max_length' => 'int', + 'locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'max_length' => 'string', + 'max_length_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'original_value' => 'string', + 'original_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_all' => 'string', + 'require_all_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'required' => 'string', + 'required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_initial_on_shared_change' => 'string', + 'require_initial_on_shared_change_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'sender_required' => 'string', + 'sender_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'shared' => 'string', + 'shared_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'underline' => 'string', + 'underline_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'validation_message' => 'string', + 'validation_message_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'validation_pattern' => 'string', + 'validation_pattern_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'value' => 'string', - 'width' => 'int', + 'value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -114,52 +175,113 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'bold' => 'bold', + 'bold_metadata' => 'boldMetadata', 'conceal_value_on_document' => 'concealValueOnDocument', + 'conceal_value_on_document_metadata' => 'concealValueOnDocumentMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'disable_auto_size' => 'disableAutoSize', + 'disable_auto_size_metadata' => 'disableAutoSizeMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', 'font' => 'font', 'font_color' => 'fontColor', + 'font_color_metadata' => 'fontColorMetadata', + 'font_metadata' => 'fontMetadata', 'font_size' => 'fontSize', + 'font_size_metadata' => 'fontSizeMetadata', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', + 'height' => 'height', + 'height_metadata' => 'heightMetadata', 'italic' => 'italic', + 'italic_metadata' => 'italicMetadata', + 'locale_policy' => 'localePolicy', 'locked' => 'locked', + 'locked_metadata' => 'lockedMetadata', 'max_length' => 'maxLength', + 'max_length_metadata' => 'maxLengthMetadata', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'original_value' => 'originalValue', + 'original_value_metadata' => 'originalValueMetadata', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'require_all' => 'requireAll', + 'require_all_metadata' => 'requireAllMetadata', 'required' => 'required', + 'required_metadata' => 'requiredMetadata', 'require_initial_on_shared_change' => 'requireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'requireInitialOnSharedChangeMetadata', 'sender_required' => 'senderRequired', + 'sender_required_metadata' => 'senderRequiredMetadata', 'shared' => 'shared', + 'shared_metadata' => 'sharedMetadata', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', 'underline' => 'underline', + 'underline_metadata' => 'underlineMetadata', 'validation_message' => 'validationMessage', + 'validation_message_metadata' => 'validationMessageMetadata', 'validation_pattern' => 'validationPattern', + 'validation_pattern_metadata' => 'validationPatternMetadata', 'value' => 'value', + 'value_metadata' => 'valueMetadata', 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -169,52 +291,113 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'bold' => 'setBold', + 'bold_metadata' => 'setBoldMetadata', 'conceal_value_on_document' => 'setConcealValueOnDocument', + 'conceal_value_on_document_metadata' => 'setConcealValueOnDocumentMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'disable_auto_size' => 'setDisableAutoSize', + 'disable_auto_size_metadata' => 'setDisableAutoSizeMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', 'font' => 'setFont', 'font_color' => 'setFontColor', + 'font_color_metadata' => 'setFontColorMetadata', + 'font_metadata' => 'setFontMetadata', 'font_size' => 'setFontSize', + 'font_size_metadata' => 'setFontSizeMetadata', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', + 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', 'italic' => 'setItalic', + 'italic_metadata' => 'setItalicMetadata', + 'locale_policy' => 'setLocalePolicy', 'locked' => 'setLocked', + 'locked_metadata' => 'setLockedMetadata', 'max_length' => 'setMaxLength', + 'max_length_metadata' => 'setMaxLengthMetadata', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'original_value' => 'setOriginalValue', + 'original_value_metadata' => 'setOriginalValueMetadata', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'require_all' => 'setRequireAll', + 'require_all_metadata' => 'setRequireAllMetadata', 'required' => 'setRequired', + 'required_metadata' => 'setRequiredMetadata', 'require_initial_on_shared_change' => 'setRequireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'setRequireInitialOnSharedChangeMetadata', 'sender_required' => 'setSenderRequired', + 'sender_required_metadata' => 'setSenderRequiredMetadata', 'shared' => 'setShared', + 'shared_metadata' => 'setSharedMetadata', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', 'underline' => 'setUnderline', + 'underline_metadata' => 'setUnderlineMetadata', 'validation_message' => 'setValidationMessage', + 'validation_message_metadata' => 'setValidationMessageMetadata', 'validation_pattern' => 'setValidationPattern', + 'validation_pattern_metadata' => 'setValidationPatternMetadata', 'value' => 'setValue', + 'value_metadata' => 'setValueMetadata', 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -224,52 +407,113 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'bold' => 'getBold', + 'bold_metadata' => 'getBoldMetadata', 'conceal_value_on_document' => 'getConcealValueOnDocument', + 'conceal_value_on_document_metadata' => 'getConcealValueOnDocumentMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'disable_auto_size' => 'getDisableAutoSize', + 'disable_auto_size_metadata' => 'getDisableAutoSizeMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', 'font' => 'getFont', 'font_color' => 'getFontColor', + 'font_color_metadata' => 'getFontColorMetadata', + 'font_metadata' => 'getFontMetadata', 'font_size' => 'getFontSize', + 'font_size_metadata' => 'getFontSizeMetadata', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', + 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', 'italic' => 'getItalic', + 'italic_metadata' => 'getItalicMetadata', + 'locale_policy' => 'getLocalePolicy', 'locked' => 'getLocked', + 'locked_metadata' => 'getLockedMetadata', 'max_length' => 'getMaxLength', + 'max_length_metadata' => 'getMaxLengthMetadata', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'original_value' => 'getOriginalValue', + 'original_value_metadata' => 'getOriginalValueMetadata', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'require_all' => 'getRequireAll', + 'require_all_metadata' => 'getRequireAllMetadata', 'required' => 'getRequired', + 'required_metadata' => 'getRequiredMetadata', 'require_initial_on_shared_change' => 'getRequireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'getRequireInitialOnSharedChangeMetadata', 'sender_required' => 'getSenderRequired', + 'sender_required_metadata' => 'getSenderRequiredMetadata', 'shared' => 'getShared', + 'shared_metadata' => 'getSharedMetadata', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', 'underline' => 'getUnderline', + 'underline_metadata' => 'getUnderlineMetadata', 'validation_message' => 'getValidationMessage', + 'validation_message_metadata' => 'getValidationMessageMetadata', 'validation_pattern' => 'getValidationPattern', + 'validation_pattern_metadata' => 'getValidationPatternMetadata', 'value' => 'getValue', + 'value_metadata' => 'getValueMetadata', 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -304,52 +548,113 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['bold'] = isset($data['bold']) ? $data['bold'] : null; + $this->container['bold_metadata'] = isset($data['bold_metadata']) ? $data['bold_metadata'] : null; $this->container['conceal_value_on_document'] = isset($data['conceal_value_on_document']) ? $data['conceal_value_on_document'] : null; + $this->container['conceal_value_on_document_metadata'] = isset($data['conceal_value_on_document_metadata']) ? $data['conceal_value_on_document_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['disable_auto_size'] = isset($data['disable_auto_size']) ? $data['disable_auto_size'] : null; + $this->container['disable_auto_size_metadata'] = isset($data['disable_auto_size_metadata']) ? $data['disable_auto_size_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['font'] = isset($data['font']) ? $data['font'] : null; $this->container['font_color'] = isset($data['font_color']) ? $data['font_color'] : null; + $this->container['font_color_metadata'] = isset($data['font_color_metadata']) ? $data['font_color_metadata'] : null; + $this->container['font_metadata'] = isset($data['font_metadata']) ? $data['font_metadata'] : null; $this->container['font_size'] = isset($data['font_size']) ? $data['font_size'] : null; + $this->container['font_size_metadata'] = isset($data['font_size_metadata']) ? $data['font_size_metadata'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; $this->container['italic'] = isset($data['italic']) ? $data['italic'] : null; + $this->container['italic_metadata'] = isset($data['italic_metadata']) ? $data['italic_metadata'] : null; + $this->container['locale_policy'] = isset($data['locale_policy']) ? $data['locale_policy'] : null; $this->container['locked'] = isset($data['locked']) ? $data['locked'] : null; + $this->container['locked_metadata'] = isset($data['locked_metadata']) ? $data['locked_metadata'] : null; $this->container['max_length'] = isset($data['max_length']) ? $data['max_length'] : null; + $this->container['max_length_metadata'] = isset($data['max_length_metadata']) ? $data['max_length_metadata'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['original_value'] = isset($data['original_value']) ? $data['original_value'] : null; + $this->container['original_value_metadata'] = isset($data['original_value_metadata']) ? $data['original_value_metadata'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['require_all'] = isset($data['require_all']) ? $data['require_all'] : null; + $this->container['require_all_metadata'] = isset($data['require_all_metadata']) ? $data['require_all_metadata'] : null; $this->container['required'] = isset($data['required']) ? $data['required'] : null; + $this->container['required_metadata'] = isset($data['required_metadata']) ? $data['required_metadata'] : null; $this->container['require_initial_on_shared_change'] = isset($data['require_initial_on_shared_change']) ? $data['require_initial_on_shared_change'] : null; + $this->container['require_initial_on_shared_change_metadata'] = isset($data['require_initial_on_shared_change_metadata']) ? $data['require_initial_on_shared_change_metadata'] : null; $this->container['sender_required'] = isset($data['sender_required']) ? $data['sender_required'] : null; + $this->container['sender_required_metadata'] = isset($data['sender_required_metadata']) ? $data['sender_required_metadata'] : null; $this->container['shared'] = isset($data['shared']) ? $data['shared'] : null; + $this->container['shared_metadata'] = isset($data['shared_metadata']) ? $data['shared_metadata'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; $this->container['underline'] = isset($data['underline']) ? $data['underline'] : null; + $this->container['underline_metadata'] = isset($data['underline_metadata']) ? $data['underline_metadata'] : null; $this->container['validation_message'] = isset($data['validation_message']) ? $data['validation_message'] : null; + $this->container['validation_message_metadata'] = isset($data['validation_message_metadata']) ? $data['validation_message_metadata'] : null; $this->container['validation_pattern'] = isset($data['validation_pattern']) ? $data['validation_pattern'] : null; + $this->container['validation_pattern_metadata'] = isset($data['validation_pattern_metadata']) ? $data['validation_pattern_metadata'] : null; $this->container['value'] = isset($data['value']) ? $data['value'] : null; + $this->container['value_metadata'] = isset($data['value_metadata']) ? $data['value_metadata'] : null; $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -396,6 +701,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -417,6 +743,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -438,6 +785,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -459,6 +827,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -480,6 +869,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -501,6 +953,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -522,6 +995,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -543,6 +1037,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets bold * @return string @@ -564,6 +1079,27 @@ public function setBold($bold) return $this; } + /** + * Gets bold_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getBoldMetadata() + { + return $this->container['bold_metadata']; + } + + /** + * Sets bold_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $bold_metadata + * @return $this + */ + public function setBoldMetadata($bold_metadata) + { + $this->container['bold_metadata'] = $bold_metadata; + + return $this; + } + /** * Gets conceal_value_on_document * @return string @@ -585,6 +1121,27 @@ public function setConcealValueOnDocument($conceal_value_on_document) return $this; } + /** + * Gets conceal_value_on_document_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConcealValueOnDocumentMetadata() + { + return $this->container['conceal_value_on_document_metadata']; + } + + /** + * Sets conceal_value_on_document_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conceal_value_on_document_metadata + * @return $this + */ + public function setConcealValueOnDocumentMetadata($conceal_value_on_document_metadata) + { + $this->container['conceal_value_on_document_metadata'] = $conceal_value_on_document_metadata; + + return $this; + } + /** * Gets conditional_parent_label * @return string @@ -606,6 +1163,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -627,6 +1205,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -648,6 +1247,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets disable_auto_size * @return string @@ -669,6 +1289,27 @@ public function setDisableAutoSize($disable_auto_size) return $this; } + /** + * Gets disable_auto_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDisableAutoSizeMetadata() + { + return $this->container['disable_auto_size_metadata']; + } + + /** + * Sets disable_auto_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $disable_auto_size_metadata + * @return $this + */ + public function setDisableAutoSizeMetadata($disable_auto_size_metadata) + { + $this->container['disable_auto_size_metadata'] = $disable_auto_size_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -690,6 +1331,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -754,80 +1416,374 @@ public function setFontColor($font_color) } /** - * Gets font_size - * @return string + * Gets font_color_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getFontSize() + public function getFontColorMetadata() { - return $this->container['font_size']; + return $this->container['font_color_metadata']; } /** - * Sets font_size - * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * Sets font_color_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_color_metadata * @return $this */ - public function setFontSize($font_size) + public function setFontColorMetadata($font_color_metadata) { - $this->container['font_size'] = $font_size; + $this->container['font_color_metadata'] = $font_color_metadata; return $this; } /** - * Gets italic - * @return string + * Gets font_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getItalic() + public function getFontMetadata() { - return $this->container['italic']; + return $this->container['font_metadata']; } /** - * Sets italic - * @param string $italic When set to **true**, the information in the tab is italic. + * Sets font_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_metadata * @return $this */ - public function setItalic($italic) + public function setFontMetadata($font_metadata) { - $this->container['italic'] = $italic; + $this->container['font_metadata'] = $font_metadata; return $this; } /** - * Gets locked + * Gets font_size * @return string */ - public function getLocked() + public function getFontSize() { - return $this->container['locked']; + return $this->container['font_size']; } /** - * Sets locked - * @param string $locked When set to **true**, the signer cannot change the data of the custom tab. + * Sets font_size + * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. * @return $this */ - public function setLocked($locked) + public function setFontSize($font_size) { - $this->container['locked'] = $locked; + $this->container['font_size'] = $font_size; return $this; } /** - * Gets max_length - * @return int + * Gets font_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getMaxLength() + public function getFontSizeMetadata() { - return $this->container['max_length']; + return $this->container['font_size_metadata']; } /** - * Sets max_length - * @param int $max_length An optional value that describes the maximum length of the property when the property is a string. + * Sets font_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_size_metadata + * @return $this + */ + public function setFontSizeMetadata($font_size_metadata) + { + $this->container['font_size_metadata'] = $font_size_metadata; + + return $this; + } + + /** + * Gets form_order + * @return string + */ + public function getFormOrder() + { + return $this->container['form_order']; + } + + /** + * Sets form_order + * @param string $form_order + * @return $this + */ + public function setFormOrder($form_order) + { + $this->container['form_order'] = $form_order; + + return $this; + } + + /** + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormOrderMetadata() + { + return $this->container['form_order_metadata']; + } + + /** + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata + * @return $this + */ + public function setFormOrderMetadata($form_order_metadata) + { + $this->container['form_order_metadata'] = $form_order_metadata; + + return $this; + } + + /** + * Gets form_page_label + * @return string + */ + public function getFormPageLabel() + { + return $this->container['form_page_label']; + } + + /** + * Sets form_page_label + * @param string $form_page_label + * @return $this + */ + public function setFormPageLabel($form_page_label) + { + $this->container['form_page_label'] = $form_page_label; + + return $this; + } + + /** + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageLabelMetadata() + { + return $this->container['form_page_label_metadata']; + } + + /** + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata + * @return $this + */ + public function setFormPageLabelMetadata($form_page_label_metadata) + { + $this->container['form_page_label_metadata'] = $form_page_label_metadata; + + return $this; + } + + /** + * Gets form_page_number + * @return string + */ + public function getFormPageNumber() + { + return $this->container['form_page_number']; + } + + /** + * Sets form_page_number + * @param string $form_page_number + * @return $this + */ + public function setFormPageNumber($form_page_number) + { + $this->container['form_page_number'] = $form_page_number; + + return $this; + } + + /** + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageNumberMetadata() + { + return $this->container['form_page_number_metadata']; + } + + /** + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata + * @return $this + */ + public function setFormPageNumberMetadata($form_page_number_metadata) + { + $this->container['form_page_number_metadata'] = $form_page_number_metadata; + + return $this; + } + + /** + * Gets height + * @return string + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param string $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHeightMetadata() + { + return $this->container['height_metadata']; + } + + /** + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets italic + * @return string + */ + public function getItalic() + { + return $this->container['italic']; + } + + /** + * Sets italic + * @param string $italic When set to **true**, the information in the tab is italic. + * @return $this + */ + public function setItalic($italic) + { + $this->container['italic'] = $italic; + + return $this; + } + + /** + * Gets italic_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getItalicMetadata() + { + return $this->container['italic_metadata']; + } + + /** + * Sets italic_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $italic_metadata + * @return $this + */ + public function setItalicMetadata($italic_metadata) + { + $this->container['italic_metadata'] = $italic_metadata; + + return $this; + } + + /** + * Gets locale_policy + * @return \DocuSign\eSign\Model\LocalePolicyTab + */ + public function getLocalePolicy() + { + return $this->container['locale_policy']; + } + + /** + * Sets locale_policy + * @param \DocuSign\eSign\Model\LocalePolicyTab $locale_policy + * @return $this + */ + public function setLocalePolicy($locale_policy) + { + $this->container['locale_policy'] = $locale_policy; + + return $this; + } + + /** + * Gets locked + * @return string + */ + public function getLocked() + { + return $this->container['locked']; + } + + /** + * Sets locked + * @param string $locked When set to **true**, the signer cannot change the data of the custom tab. + * @return $this + */ + public function setLocked($locked) + { + $this->container['locked'] = $locked; + + return $this; + } + + /** + * Gets locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getLockedMetadata() + { + return $this->container['locked_metadata']; + } + + /** + * Sets locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $locked_metadata + * @return $this + */ + public function setLockedMetadata($locked_metadata) + { + $this->container['locked_metadata'] = $locked_metadata; + + return $this; + } + + /** + * Gets max_length + * @return string + */ + public function getMaxLength() + { + return $this->container['max_length']; + } + + /** + * Sets max_length + * @param string $max_length An optional value that describes the maximum length of the property when the property is a string. * @return $this */ public function setMaxLength($max_length) @@ -837,6 +1793,27 @@ public function setMaxLength($max_length) return $this; } + /** + * Gets max_length_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getMaxLengthMetadata() + { + return $this->container['max_length_metadata']; + } + + /** + * Sets max_length_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $max_length_metadata + * @return $this + */ + public function setMaxLengthMetadata($max_length_metadata) + { + $this->container['max_length_metadata'] = $max_length_metadata; + + return $this; + } + /** * Gets merge_field * @return \DocuSign\eSign\Model\MergeField @@ -858,6 +1835,27 @@ public function setMergeField($merge_field) return $this; } + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + /** * Gets name * @return string @@ -879,6 +1877,27 @@ public function setName($name) return $this; } + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + /** * Gets original_value * @return string @@ -900,6 +1919,27 @@ public function setOriginalValue($original_value) return $this; } + /** + * Gets original_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getOriginalValueMetadata() + { + return $this->container['original_value_metadata']; + } + + /** + * Sets original_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $original_value_metadata + * @return $this + */ + public function setOriginalValueMetadata($original_value_metadata) + { + $this->container['original_value_metadata'] = $original_value_metadata; + + return $this; + } + /** * Gets page_number * @return string @@ -921,6 +1961,27 @@ public function setPageNumber($page_number) return $this; } + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + /** * Gets recipient_id * @return string @@ -942,6 +2003,69 @@ public function setRecipientId($recipient_id) return $this; } + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + /** * Gets require_all * @return string @@ -963,6 +2087,27 @@ public function setRequireAll($require_all) return $this; } + /** + * Gets require_all_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireAllMetadata() + { + return $this->container['require_all_metadata']; + } + + /** + * Sets require_all_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_all_metadata + * @return $this + */ + public function setRequireAllMetadata($require_all_metadata) + { + $this->container['require_all_metadata'] = $require_all_metadata; + + return $this; + } + /** * Gets required * @return string @@ -984,23 +2129,65 @@ public function setRequired($required) return $this; } + /** + * Gets required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequiredMetadata() + { + return $this->container['required_metadata']; + } + + /** + * Sets required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $required_metadata + * @return $this + */ + public function setRequiredMetadata($required_metadata) + { + $this->container['required_metadata'] = $required_metadata; + + return $this; + } + /** * Gets require_initial_on_shared_change * @return string */ - public function getRequireInitialOnSharedChange() + public function getRequireInitialOnSharedChange() + { + return $this->container['require_initial_on_shared_change']; + } + + /** + * Sets require_initial_on_shared_change + * @param string $require_initial_on_shared_change Optional element for field markup. When set to **true**, the signer is required to initial when they modify a shared field. + * @return $this + */ + public function setRequireInitialOnSharedChange($require_initial_on_shared_change) + { + $this->container['require_initial_on_shared_change'] = $require_initial_on_shared_change; + + return $this; + } + + /** + * Gets require_initial_on_shared_change_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireInitialOnSharedChangeMetadata() { - return $this->container['require_initial_on_shared_change']; + return $this->container['require_initial_on_shared_change_metadata']; } /** - * Sets require_initial_on_shared_change - * @param string $require_initial_on_shared_change Optional element for field markup. When set to **true**, the signer is required to initial when they modify a shared field. + * Sets require_initial_on_shared_change_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_initial_on_shared_change_metadata * @return $this */ - public function setRequireInitialOnSharedChange($require_initial_on_shared_change) + public function setRequireInitialOnSharedChangeMetadata($require_initial_on_shared_change_metadata) { - $this->container['require_initial_on_shared_change'] = $require_initial_on_shared_change; + $this->container['require_initial_on_shared_change_metadata'] = $require_initial_on_shared_change_metadata; return $this; } @@ -1026,6 +2213,27 @@ public function setSenderRequired($sender_required) return $this; } + /** + * Gets sender_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSenderRequiredMetadata() + { + return $this->container['sender_required_metadata']; + } + + /** + * Sets sender_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $sender_required_metadata + * @return $this + */ + public function setSenderRequiredMetadata($sender_required_metadata) + { + $this->container['sender_required_metadata'] = $sender_required_metadata; + + return $this; + } + /** * Gets shared * @return string @@ -1047,6 +2255,27 @@ public function setShared($shared) return $this; } + /** + * Gets shared_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSharedMetadata() + { + return $this->container['shared_metadata']; + } + + /** + * Sets shared_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $shared_metadata + * @return $this + */ + public function setSharedMetadata($shared_metadata) + { + $this->container['shared_metadata'] = $shared_metadata; + + return $this; + } + /** * Gets status * @return string @@ -1068,6 +2297,27 @@ public function setStatus($status) return $this; } + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + /** * Gets tab_group_labels * @return string[] @@ -1089,6 +2339,27 @@ public function setTabGroupLabels($tab_group_labels) return $this; } + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + /** * Gets tab_id * @return string @@ -1110,6 +2381,27 @@ public function setTabId($tab_id) return $this; } + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + /** * Gets tab_label * @return string @@ -1131,6 +2423,27 @@ public function setTabLabel($tab_label) return $this; } + /** + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabLabelMetadata() + { + return $this->container['tab_label_metadata']; + } + + /** + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata + * @return $this + */ + public function setTabLabelMetadata($tab_label_metadata) + { + $this->container['tab_label_metadata'] = $tab_label_metadata; + + return $this; + } + /** * Gets tab_order * @return string @@ -1152,6 +2465,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -1173,6 +2549,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -1194,6 +2591,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -1215,6 +2633,27 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + /** * Gets underline * @return string @@ -1236,6 +2675,27 @@ public function setUnderline($underline) return $this; } + /** + * Gets underline_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getUnderlineMetadata() + { + return $this->container['underline_metadata']; + } + + /** + * Sets underline_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $underline_metadata + * @return $this + */ + public function setUnderlineMetadata($underline_metadata) + { + $this->container['underline_metadata'] = $underline_metadata; + + return $this; + } + /** * Gets validation_message * @return string @@ -1257,6 +2717,27 @@ public function setValidationMessage($validation_message) return $this; } + /** + * Gets validation_message_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValidationMessageMetadata() + { + return $this->container['validation_message_metadata']; + } + + /** + * Sets validation_message_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $validation_message_metadata + * @return $this + */ + public function setValidationMessageMetadata($validation_message_metadata) + { + $this->container['validation_message_metadata'] = $validation_message_metadata; + + return $this; + } + /** * Gets validation_pattern * @return string @@ -1278,6 +2759,27 @@ public function setValidationPattern($validation_pattern) return $this; } + /** + * Gets validation_pattern_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValidationPatternMetadata() + { + return $this->container['validation_pattern_metadata']; + } + + /** + * Sets validation_pattern_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $validation_pattern_metadata + * @return $this + */ + public function setValidationPatternMetadata($validation_pattern_metadata) + { + $this->container['validation_pattern_metadata'] = $validation_pattern_metadata; + + return $this; + } + /** * Gets value * @return string @@ -1299,9 +2801,30 @@ public function setValue($value) return $this; } + /** + * Gets value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValueMetadata() + { + return $this->container['value_metadata']; + } + + /** + * Sets value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $value_metadata + * @return $this + */ + public function setValueMetadata($value_metadata) + { + $this->container['value_metadata'] = $value_metadata; + + return $this; + } + /** * Gets width - * @return int + * @return string */ public function getWidth() { @@ -1310,7 +2833,7 @@ public function getWidth() /** * Sets width - * @param int $width Width of the tab in pixels. + * @param string $width Width of the tab in pixels. * @return $this */ public function setWidth($width) @@ -1320,6 +2843,27 @@ public function setWidth($width) return $this; } + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -1341,6 +2885,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -1361,6 +2926,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/Ssn4InformationInput.php b/src/Model/Ssn4InformationInput.php index 4f07db03..1b771318 100644 --- a/src/Model/Ssn4InformationInput.php +++ b/src/Model/Ssn4InformationInput.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Ssn9InformationInput.php b/src/Model/Ssn9InformationInput.php index 045874d1..9957b390 100644 --- a/src/Model/Ssn9InformationInput.php +++ b/src/Model/Ssn9InformationInput.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/SupportedLanguages.php b/src/Model/SupportedLanguages.php index 3fdfd419..174d1196 100644 --- a/src/Model/SupportedLanguages.php +++ b/src/Model/SupportedLanguages.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/TabAccountSettings.php b/src/Model/TabAccountSettings.php index 3dd633b8..3c938aef 100644 --- a/src/Model/TabAccountSettings.php +++ b/src/Model/TabAccountSettings.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -61,7 +61,7 @@ class TabAccountSettings implements ArrayAccess 'calculated_fields_enabled' => 'string', 'calculated_fields_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'checkbox_tabs_enabled' => 'string', - 'checkbox_tabs_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'check_box_tabs_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'data_field_regex_enabled' => 'string', 'data_field_regex_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'data_field_size_enabled' => 'string', @@ -111,7 +111,7 @@ public static function swaggerTypes() 'calculated_fields_enabled' => 'calculatedFieldsEnabled', 'calculated_fields_metadata' => 'calculatedFieldsMetadata', 'checkbox_tabs_enabled' => 'checkboxTabsEnabled', - 'checkbox_tabs_metadata' => 'checkboxTabsMetadata', + 'check_box_tabs_metadata' => 'checkBoxTabsMetadata', 'data_field_regex_enabled' => 'dataFieldRegexEnabled', 'data_field_regex_metadata' => 'dataFieldRegexMetadata', 'data_field_size_enabled' => 'dataFieldSizeEnabled', @@ -157,7 +157,7 @@ public static function swaggerTypes() 'calculated_fields_enabled' => 'setCalculatedFieldsEnabled', 'calculated_fields_metadata' => 'setCalculatedFieldsMetadata', 'checkbox_tabs_enabled' => 'setCheckboxTabsEnabled', - 'checkbox_tabs_metadata' => 'setCheckboxTabsMetadata', + 'check_box_tabs_metadata' => 'setCheckBoxTabsMetadata', 'data_field_regex_enabled' => 'setDataFieldRegexEnabled', 'data_field_regex_metadata' => 'setDataFieldRegexMetadata', 'data_field_size_enabled' => 'setDataFieldSizeEnabled', @@ -203,7 +203,7 @@ public static function swaggerTypes() 'calculated_fields_enabled' => 'getCalculatedFieldsEnabled', 'calculated_fields_metadata' => 'getCalculatedFieldsMetadata', 'checkbox_tabs_enabled' => 'getCheckboxTabsEnabled', - 'checkbox_tabs_metadata' => 'getCheckboxTabsMetadata', + 'check_box_tabs_metadata' => 'getCheckBoxTabsMetadata', 'data_field_regex_enabled' => 'getDataFieldRegexEnabled', 'data_field_regex_metadata' => 'getDataFieldRegexMetadata', 'data_field_size_enabled' => 'getDataFieldSizeEnabled', @@ -274,7 +274,7 @@ public function __construct(array $data = null) $this->container['calculated_fields_enabled'] = isset($data['calculated_fields_enabled']) ? $data['calculated_fields_enabled'] : null; $this->container['calculated_fields_metadata'] = isset($data['calculated_fields_metadata']) ? $data['calculated_fields_metadata'] : null; $this->container['checkbox_tabs_enabled'] = isset($data['checkbox_tabs_enabled']) ? $data['checkbox_tabs_enabled'] : null; - $this->container['checkbox_tabs_metadata'] = isset($data['checkbox_tabs_metadata']) ? $data['checkbox_tabs_metadata'] : null; + $this->container['check_box_tabs_metadata'] = isset($data['check_box_tabs_metadata']) ? $data['check_box_tabs_metadata'] : null; $this->container['data_field_regex_enabled'] = isset($data['data_field_regex_enabled']) ? $data['data_field_regex_enabled'] : null; $this->container['data_field_regex_metadata'] = isset($data['data_field_regex_metadata']) ? $data['data_field_regex_metadata'] : null; $this->container['data_field_size_enabled'] = isset($data['data_field_size_enabled']) ? $data['data_field_size_enabled'] : null; @@ -478,22 +478,22 @@ public function setCheckboxTabsEnabled($checkbox_tabs_enabled) } /** - * Gets checkbox_tabs_metadata + * Gets check_box_tabs_metadata * @return \DocuSign\eSign\Model\SettingsMetadata */ - public function getCheckboxTabsMetadata() + public function getCheckBoxTabsMetadata() { - return $this->container['checkbox_tabs_metadata']; + return $this->container['check_box_tabs_metadata']; } /** - * Sets checkbox_tabs_metadata - * @param \DocuSign\eSign\Model\SettingsMetadata $checkbox_tabs_metadata + * Sets check_box_tabs_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $check_box_tabs_metadata * @return $this */ - public function setCheckboxTabsMetadata($checkbox_tabs_metadata) + public function setCheckBoxTabsMetadata($check_box_tabs_metadata) { - $this->container['checkbox_tabs_metadata'] = $checkbox_tabs_metadata; + $this->container['check_box_tabs_metadata'] = $check_box_tabs_metadata; return $this; } diff --git a/src/Model/TabGroup.php b/src/Model/TabGroup.php new file mode 100644 index 00000000..55413840 --- /dev/null +++ b/src/Model/TabGroup.php @@ -0,0 +1,2203 @@ + 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'group_label' => 'string', + 'group_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'group_rule' => 'string', + 'group_rule_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'maximum_allowed' => 'string', + 'maximum_allowed_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', + 'minimum_required' => 'string', + 'minimum_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_scope' => 'string', + 'tab_scope_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'validation_message' => 'string', + 'validation_message_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'x_position' => 'string', + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', + 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', + 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', + 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', + 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', + 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', + 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', + 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', + 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', + 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', + 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', + 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', + 'error_details' => 'errorDetails', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', + 'group_label' => 'groupLabel', + 'group_label_metadata' => 'groupLabelMetadata', + 'group_rule' => 'groupRule', + 'group_rule_metadata' => 'groupRuleMetadata', + 'height' => 'height', + 'height_metadata' => 'heightMetadata', + 'maximum_allowed' => 'maximumAllowed', + 'maximum_allowed_metadata' => 'maximumAllowedMetadata', + 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', + 'minimum_required' => 'minimumRequired', + 'minimum_required_metadata' => 'minimumRequiredMetadata', + 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', + 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', + 'status' => 'status', + 'status_metadata' => 'statusMetadata', + 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', + 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', + 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_scope' => 'tabScope', + 'tab_scope_metadata' => 'tabScopeMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', + 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', + 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', + 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', + 'validation_message' => 'validationMessage', + 'validation_message_metadata' => 'validationMessageMetadata', + 'width' => 'width', + 'width_metadata' => 'widthMetadata', + 'x_position' => 'xPosition', + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', + 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', + 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', + 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', + 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', + 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', + 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', + 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', + 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', + 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', + 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', + 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', + 'error_details' => 'setErrorDetails', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', + 'group_label' => 'setGroupLabel', + 'group_label_metadata' => 'setGroupLabelMetadata', + 'group_rule' => 'setGroupRule', + 'group_rule_metadata' => 'setGroupRuleMetadata', + 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', + 'maximum_allowed' => 'setMaximumAllowed', + 'maximum_allowed_metadata' => 'setMaximumAllowedMetadata', + 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', + 'minimum_required' => 'setMinimumRequired', + 'minimum_required_metadata' => 'setMinimumRequiredMetadata', + 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', + 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', + 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', + 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', + 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', + 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_scope' => 'setTabScope', + 'tab_scope_metadata' => 'setTabScopeMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', + 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', + 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', + 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', + 'validation_message' => 'setValidationMessage', + 'validation_message_metadata' => 'setValidationMessageMetadata', + 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', + 'x_position' => 'setXPosition', + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', + 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', + 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', + 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', + 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', + 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', + 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', + 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', + 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', + 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', + 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', + 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', + 'error_details' => 'getErrorDetails', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', + 'group_label' => 'getGroupLabel', + 'group_label_metadata' => 'getGroupLabelMetadata', + 'group_rule' => 'getGroupRule', + 'group_rule_metadata' => 'getGroupRuleMetadata', + 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', + 'maximum_allowed' => 'getMaximumAllowed', + 'maximum_allowed_metadata' => 'getMaximumAllowedMetadata', + 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', + 'minimum_required' => 'getMinimumRequired', + 'minimum_required_metadata' => 'getMinimumRequiredMetadata', + 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', + 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', + 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', + 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', + 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', + 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_scope' => 'getTabScope', + 'tab_scope_metadata' => 'getTabScopeMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', + 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', + 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', + 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', + 'validation_message' => 'getValidationMessage', + 'validation_message_metadata' => 'getValidationMessageMetadata', + 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', + 'x_position' => 'getXPosition', + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; + $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; + $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; + $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; + $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; + $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; + $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; + $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; + $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; + $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; + $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; + $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; + $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; + $this->container['group_label'] = isset($data['group_label']) ? $data['group_label'] : null; + $this->container['group_label_metadata'] = isset($data['group_label_metadata']) ? $data['group_label_metadata'] : null; + $this->container['group_rule'] = isset($data['group_rule']) ? $data['group_rule'] : null; + $this->container['group_rule_metadata'] = isset($data['group_rule_metadata']) ? $data['group_rule_metadata'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; + $this->container['maximum_allowed'] = isset($data['maximum_allowed']) ? $data['maximum_allowed'] : null; + $this->container['maximum_allowed_metadata'] = isset($data['maximum_allowed_metadata']) ? $data['maximum_allowed_metadata'] : null; + $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; + $this->container['minimum_required'] = isset($data['minimum_required']) ? $data['minimum_required'] : null; + $this->container['minimum_required_metadata'] = isset($data['minimum_required_metadata']) ? $data['minimum_required_metadata'] : null; + $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; + $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; + $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; + $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; + $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; + $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_scope'] = isset($data['tab_scope']) ? $data['tab_scope'] : null; + $this->container['tab_scope_metadata'] = isset($data['tab_scope_metadata']) ? $data['tab_scope_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; + $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; + $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; + $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; + $this->container['validation_message'] = isset($data['validation_message']) ? $data['validation_message'] : null; + $this->container['validation_message_metadata'] = isset($data['validation_message_metadata']) ? $data['validation_message_metadata'] : null; + $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; + $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; + $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets anchor_case_sensitive + * @return string + */ + public function getAnchorCaseSensitive() + { + return $this->container['anchor_case_sensitive']; + } + + /** + * Sets anchor_case_sensitive + * @param string $anchor_case_sensitive When set to **true**, the anchor string does not consider case when matching strings in the document. The default value is **true**. + * @return $this + */ + public function setAnchorCaseSensitive($anchor_case_sensitive) + { + $this->container['anchor_case_sensitive'] = $anchor_case_sensitive; + + return $this; + } + + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + + /** + * Gets anchor_horizontal_alignment + * @return string + */ + public function getAnchorHorizontalAlignment() + { + return $this->container['anchor_horizontal_alignment']; + } + + /** + * Sets anchor_horizontal_alignment + * @param string $anchor_horizontal_alignment Specifies the alignment of anchor tabs with anchor strings. Possible values are **left** or **right**. The default value is **left**. + * @return $this + */ + public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) + { + $this->container['anchor_horizontal_alignment'] = $anchor_horizontal_alignment; + + return $this; + } + + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + + /** + * Gets anchor_ignore_if_not_present + * @return string + */ + public function getAnchorIgnoreIfNotPresent() + { + return $this->container['anchor_ignore_if_not_present']; + } + + /** + * Sets anchor_ignore_if_not_present + * @param string $anchor_ignore_if_not_present When set to **true**, this tab is ignored if anchorString is not found in the document. + * @return $this + */ + public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) + { + $this->container['anchor_ignore_if_not_present'] = $anchor_ignore_if_not_present; + + return $this; + } + + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + + /** + * Gets anchor_match_whole_word + * @return string + */ + public function getAnchorMatchWholeWord() + { + return $this->container['anchor_match_whole_word']; + } + + /** + * Sets anchor_match_whole_word + * @param string $anchor_match_whole_word When set to **true**, the anchor string in this tab matches whole words only (strings embedded in other strings are ignored.) The default value is **true**. + * @return $this + */ + public function setAnchorMatchWholeWord($anchor_match_whole_word) + { + $this->container['anchor_match_whole_word'] = $anchor_match_whole_word; + + return $this; + } + + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + + /** + * Gets anchor_string + * @return string + */ + public function getAnchorString() + { + return $this->container['anchor_string']; + } + + /** + * Sets anchor_string + * @param string $anchor_string Anchor text information for a radio button. + * @return $this + */ + public function setAnchorString($anchor_string) + { + $this->container['anchor_string'] = $anchor_string; + + return $this; + } + + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + + /** + * Gets anchor_units + * @return string + */ + public function getAnchorUnits() + { + return $this->container['anchor_units']; + } + + /** + * Sets anchor_units + * @param string $anchor_units Specifies units of the X and Y offset. Units could be pixels, millimeters, centimeters, or inches. + * @return $this + */ + public function setAnchorUnits($anchor_units) + { + $this->container['anchor_units'] = $anchor_units; + + return $this; + } + + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + + /** + * Gets anchor_x_offset + * @return string + */ + public function getAnchorXOffset() + { + return $this->container['anchor_x_offset']; + } + + /** + * Sets anchor_x_offset + * @param string $anchor_x_offset Specifies the X axis location of the tab, in anchorUnits, relative to the anchorString. + * @return $this + */ + public function setAnchorXOffset($anchor_x_offset) + { + $this->container['anchor_x_offset'] = $anchor_x_offset; + + return $this; + } + + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + + /** + * Gets anchor_y_offset + * @return string + */ + public function getAnchorYOffset() + { + return $this->container['anchor_y_offset']; + } + + /** + * Sets anchor_y_offset + * @param string $anchor_y_offset Specifies the Y axis location of the tab, in anchorUnits, relative to the anchorString. + * @return $this + */ + public function setAnchorYOffset($anchor_y_offset) + { + $this->container['anchor_y_offset'] = $anchor_y_offset; + + return $this; + } + + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + + /** + * Gets conditional_parent_label + * @return string + */ + public function getConditionalParentLabel() + { + return $this->container['conditional_parent_label']; + } + + /** + * Sets conditional_parent_label + * @param string $conditional_parent_label For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. + * @return $this + */ + public function setConditionalParentLabel($conditional_parent_label) + { + $this->container['conditional_parent_label'] = $conditional_parent_label; + + return $this; + } + + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + + /** + * Gets conditional_parent_value + * @return string + */ + public function getConditionalParentValue() + { + return $this->container['conditional_parent_value']; + } + + /** + * Sets conditional_parent_value + * @param string $conditional_parent_value For conditional fields, this is the value of the parent tab that controls the tab's visibility. If the parent tab is a Checkbox, Radio button, Optional Signature, or Optional Initial use \"on\" as the value to show that the parent tab is active. + * @return $this + */ + public function setConditionalParentValue($conditional_parent_value) + { + $this->container['conditional_parent_value'] = $conditional_parent_value; + + return $this; + } + + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + + /** + * Gets custom_tab_id + * @return string + */ + public function getCustomTabId() + { + return $this->container['custom_tab_id']; + } + + /** + * Sets custom_tab_id + * @param string $custom_tab_id The DocuSign generated custom tab ID for the custom tab to be applied. This can only be used when adding new tabs for a recipient. When used, the new tab inherits all the custom tab properties. + * @return $this + */ + public function setCustomTabId($custom_tab_id) + { + $this->container['custom_tab_id'] = $custom_tab_id; + + return $this; + } + + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + + /** + * Gets document_id + * @return string + */ + public function getDocumentId() + { + return $this->container['document_id']; + } + + /** + * Sets document_id + * @param string $document_id Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute. + * @return $this + */ + public function setDocumentId($document_id) + { + $this->container['document_id'] = $document_id; + + return $this; + } + + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + + /** + * Gets error_details + * @return \DocuSign\eSign\Model\ErrorDetails + */ + public function getErrorDetails() + { + return $this->container['error_details']; + } + + /** + * Sets error_details + * @param \DocuSign\eSign\Model\ErrorDetails $error_details + * @return $this + */ + public function setErrorDetails($error_details) + { + $this->container['error_details'] = $error_details; + + return $this; + } + + /** + * Gets form_order + * @return string + */ + public function getFormOrder() + { + return $this->container['form_order']; + } + + /** + * Sets form_order + * @param string $form_order + * @return $this + */ + public function setFormOrder($form_order) + { + $this->container['form_order'] = $form_order; + + return $this; + } + + /** + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormOrderMetadata() + { + return $this->container['form_order_metadata']; + } + + /** + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata + * @return $this + */ + public function setFormOrderMetadata($form_order_metadata) + { + $this->container['form_order_metadata'] = $form_order_metadata; + + return $this; + } + + /** + * Gets form_page_label + * @return string + */ + public function getFormPageLabel() + { + return $this->container['form_page_label']; + } + + /** + * Sets form_page_label + * @param string $form_page_label + * @return $this + */ + public function setFormPageLabel($form_page_label) + { + $this->container['form_page_label'] = $form_page_label; + + return $this; + } + + /** + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageLabelMetadata() + { + return $this->container['form_page_label_metadata']; + } + + /** + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata + * @return $this + */ + public function setFormPageLabelMetadata($form_page_label_metadata) + { + $this->container['form_page_label_metadata'] = $form_page_label_metadata; + + return $this; + } + + /** + * Gets form_page_number + * @return string + */ + public function getFormPageNumber() + { + return $this->container['form_page_number']; + } + + /** + * Sets form_page_number + * @param string $form_page_number + * @return $this + */ + public function setFormPageNumber($form_page_number) + { + $this->container['form_page_number'] = $form_page_number; + + return $this; + } + + /** + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageNumberMetadata() + { + return $this->container['form_page_number_metadata']; + } + + /** + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata + * @return $this + */ + public function setFormPageNumberMetadata($form_page_number_metadata) + { + $this->container['form_page_number_metadata'] = $form_page_number_metadata; + + return $this; + } + + /** + * Gets group_label + * @return string + */ + public function getGroupLabel() + { + return $this->container['group_label']; + } + + /** + * Sets group_label + * @param string $group_label + * @return $this + */ + public function setGroupLabel($group_label) + { + $this->container['group_label'] = $group_label; + + return $this; + } + + /** + * Gets group_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getGroupLabelMetadata() + { + return $this->container['group_label_metadata']; + } + + /** + * Sets group_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $group_label_metadata + * @return $this + */ + public function setGroupLabelMetadata($group_label_metadata) + { + $this->container['group_label_metadata'] = $group_label_metadata; + + return $this; + } + + /** + * Gets group_rule + * @return string + */ + public function getGroupRule() + { + return $this->container['group_rule']; + } + + /** + * Sets group_rule + * @param string $group_rule + * @return $this + */ + public function setGroupRule($group_rule) + { + $this->container['group_rule'] = $group_rule; + + return $this; + } + + /** + * Gets group_rule_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getGroupRuleMetadata() + { + return $this->container['group_rule_metadata']; + } + + /** + * Sets group_rule_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $group_rule_metadata + * @return $this + */ + public function setGroupRuleMetadata($group_rule_metadata) + { + $this->container['group_rule_metadata'] = $group_rule_metadata; + + return $this; + } + + /** + * Gets height + * @return string + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param string $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHeightMetadata() + { + return $this->container['height_metadata']; + } + + /** + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets maximum_allowed + * @return string + */ + public function getMaximumAllowed() + { + return $this->container['maximum_allowed']; + } + + /** + * Sets maximum_allowed + * @param string $maximum_allowed + * @return $this + */ + public function setMaximumAllowed($maximum_allowed) + { + $this->container['maximum_allowed'] = $maximum_allowed; + + return $this; + } + + /** + * Gets maximum_allowed_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getMaximumAllowedMetadata() + { + return $this->container['maximum_allowed_metadata']; + } + + /** + * Sets maximum_allowed_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $maximum_allowed_metadata + * @return $this + */ + public function setMaximumAllowedMetadata($maximum_allowed_metadata) + { + $this->container['maximum_allowed_metadata'] = $maximum_allowed_metadata; + + return $this; + } + + /** + * Gets merge_field + * @return \DocuSign\eSign\Model\MergeField + */ + public function getMergeField() + { + return $this->container['merge_field']; + } + + /** + * Sets merge_field + * @param \DocuSign\eSign\Model\MergeField $merge_field + * @return $this + */ + public function setMergeField($merge_field) + { + $this->container['merge_field'] = $merge_field; + + return $this; + } + + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + + /** + * Gets minimum_required + * @return string + */ + public function getMinimumRequired() + { + return $this->container['minimum_required']; + } + + /** + * Sets minimum_required + * @param string $minimum_required + * @return $this + */ + public function setMinimumRequired($minimum_required) + { + $this->container['minimum_required'] = $minimum_required; + + return $this; + } + + /** + * Gets minimum_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getMinimumRequiredMetadata() + { + return $this->container['minimum_required_metadata']; + } + + /** + * Sets minimum_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $minimum_required_metadata + * @return $this + */ + public function setMinimumRequiredMetadata($minimum_required_metadata) + { + $this->container['minimum_required_metadata'] = $minimum_required_metadata; + + return $this; + } + + /** + * Gets page_number + * @return string + */ + public function getPageNumber() + { + return $this->container['page_number']; + } + + /** + * Sets page_number + * @param string $page_number Specifies the page number on which the tab is located. + * @return $this + */ + public function setPageNumber($page_number) + { + $this->container['page_number'] = $page_number; + + return $this; + } + + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + + /** + * Gets recipient_id + * @return string + */ + public function getRecipientId() + { + return $this->container['recipient_id']; + } + + /** + * Sets recipient_id + * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @return $this + */ + public function setRecipientId($recipient_id) + { + $this->container['recipient_id'] = $recipient_id; + + return $this; + } + + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + + /** + * Gets status + * @return string + */ + public function getStatus() + { + return $this->container['status']; + } + + /** + * Sets status + * @param string $status 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 $this + */ + public function setStatus($status) + { + $this->container['status'] = $status; + + return $this; + } + + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + + /** + * Gets tab_group_labels + * @return string[] + */ + public function getTabGroupLabels() + { + return $this->container['tab_group_labels']; + } + + /** + * Sets tab_group_labels + * @param string[] $tab_group_labels + * @return $this + */ + public function setTabGroupLabels($tab_group_labels) + { + $this->container['tab_group_labels'] = $tab_group_labels; + + return $this; + } + + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + + /** + * Gets tab_id + * @return string + */ + public function getTabId() + { + return $this->container['tab_id']; + } + + /** + * Sets tab_id + * @param string $tab_id The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call]. + * @return $this + */ + public function setTabId($tab_id) + { + $this->container['tab_id'] = $tab_id; + + return $this; + } + + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + + /** + * Gets tab_order + * @return string + */ + public function getTabOrder() + { + return $this->container['tab_order']; + } + + /** + * Sets tab_order + * @param string $tab_order + * @return $this + */ + public function setTabOrder($tab_order) + { + $this->container['tab_order'] = $tab_order; + + return $this; + } + + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_scope + * @return string + */ + public function getTabScope() + { + return $this->container['tab_scope']; + } + + /** + * Sets tab_scope + * @param string $tab_scope + * @return $this + */ + public function setTabScope($tab_scope) + { + $this->container['tab_scope'] = $tab_scope; + + return $this; + } + + /** + * Gets tab_scope_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabScopeMetadata() + { + return $this->container['tab_scope_metadata']; + } + + /** + * Sets tab_scope_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_scope_metadata + * @return $this + */ + public function setTabScopeMetadata($tab_scope_metadata) + { + $this->container['tab_scope_metadata'] = $tab_scope_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + + /** + * Gets template_locked + * @return string + */ + public function getTemplateLocked() + { + return $this->container['template_locked']; + } + + /** + * Sets template_locked + * @param string $template_locked When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. + * @return $this + */ + public function setTemplateLocked($template_locked) + { + $this->container['template_locked'] = $template_locked; + + return $this; + } + + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + + /** + * Gets template_required + * @return string + */ + public function getTemplateRequired() + { + return $this->container['template_required']; + } + + /** + * Sets template_required + * @param string $template_required When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. + * @return $this + */ + public function setTemplateRequired($template_required) + { + $this->container['template_required'] = $template_required; + + return $this; + } + + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + + /** + * Gets tooltip + * @return string + */ + public function getTooltip() + { + return $this->container['tooltip']; + } + + /** + * Sets tooltip + * @param string $tooltip + * @return $this + */ + public function setTooltip($tooltip) + { + $this->container['tooltip'] = $tooltip; + + return $this; + } + + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + + /** + * Gets validation_message + * @return string + */ + public function getValidationMessage() + { + return $this->container['validation_message']; + } + + /** + * Sets validation_message + * @param string $validation_message The message displayed if the custom tab fails input validation (either custom of embedded). + * @return $this + */ + public function setValidationMessage($validation_message) + { + $this->container['validation_message'] = $validation_message; + + return $this; + } + + /** + * Gets validation_message_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValidationMessageMetadata() + { + return $this->container['validation_message_metadata']; + } + + /** + * Sets validation_message_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $validation_message_metadata + * @return $this + */ + public function setValidationMessageMetadata($validation_message_metadata) + { + $this->container['validation_message_metadata'] = $validation_message_metadata; + + return $this; + } + + /** + * Gets width + * @return string + */ + public function getWidth() + { + return $this->container['width']; + } + + /** + * Sets width + * @param string $width Width of the tab in pixels. + * @return $this + */ + public function setWidth($width) + { + $this->container['width'] = $width; + + return $this; + } + + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + + /** + * Gets x_position + * @return string + */ + public function getXPosition() + { + return $this->container['x_position']; + } + + /** + * Sets x_position + * @param string $x_position This indicates the horizontal offset of the object on the page. DocuSign uses 72 DPI when determining position. + * @return $this + */ + public function setXPosition($x_position) + { + $this->container['x_position'] = $x_position; + + return $this; + } + + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + + /** + * Gets y_position + * @return string + */ + public function getYPosition() + { + return $this->container['y_position']; + } + + /** + * Sets y_position + * @param string $y_position This indicates the vertical offset of the object on the page. DocuSign uses 72 DPI when determining position. + * @return $this + */ + public function setYPosition($y_position) + { + $this->container['y_position'] = $y_position; + + return $this; + } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/TabMetadata.php b/src/Model/TabMetadata.php index 7983b040..e9e0c1ab 100644 --- a/src/Model/TabMetadata.php +++ b/src/Model/TabMetadata.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/TabMetadataList.php b/src/Model/TabMetadataList.php index 75996881..e4e7b2ad 100644 --- a/src/Model/TabMetadataList.php +++ b/src/Model/TabMetadataList.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Tabs.php b/src/Model/Tabs.php index ebd5fe76..d3209e42 100644 --- a/src/Model/Tabs.php +++ b/src/Model/Tabs.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -56,6 +56,7 @@ class Tabs implements ArrayAccess protected static $swaggerTypes = [ 'approve_tabs' => '\DocuSign\eSign\Model\Approve[]', 'checkbox_tabs' => '\DocuSign\eSign\Model\Checkbox[]', + 'comment_thread_tabs' => '\DocuSign\eSign\Model\CommentThread[]', 'company_tabs' => '\DocuSign\eSign\Model\Company[]', 'date_signed_tabs' => '\DocuSign\eSign\Model\DateSigned[]', 'date_tabs' => '\DocuSign\eSign\Model\\DateTime[]', @@ -72,11 +73,13 @@ class Tabs implements ArrayAccess 'notarize_tabs' => '\DocuSign\eSign\Model\Notarize[]', 'note_tabs' => '\DocuSign\eSign\Model\Note[]', 'number_tabs' => '\DocuSign\eSign\Model\Number[]', + 'poly_line_overlay_tabs' => '\DocuSign\eSign\Model\PolyLineOverlay[]', 'radio_group_tabs' => '\DocuSign\eSign\Model\RadioGroup[]', 'signer_attachment_tabs' => '\DocuSign\eSign\Model\SignerAttachment[]', 'sign_here_tabs' => '\DocuSign\eSign\Model\SignHere[]', 'smart_section_tabs' => '\DocuSign\eSign\Model\SmartSection[]', 'ssn_tabs' => '\DocuSign\eSign\Model\Ssn[]', + 'tab_groups' => '\DocuSign\eSign\Model\TabGroup[]', 'text_tabs' => '\DocuSign\eSign\Model\Text[]', 'title_tabs' => '\DocuSign\eSign\Model\Title[]', 'view_tabs' => '\DocuSign\eSign\Model\View[]', @@ -95,6 +98,7 @@ public static function swaggerTypes() protected static $attributeMap = [ 'approve_tabs' => 'approveTabs', 'checkbox_tabs' => 'checkboxTabs', + 'comment_thread_tabs' => 'commentThreadTabs', 'company_tabs' => 'companyTabs', 'date_signed_tabs' => 'dateSignedTabs', 'date_tabs' => 'dateTabs', @@ -111,11 +115,13 @@ public static function swaggerTypes() 'notarize_tabs' => 'notarizeTabs', 'note_tabs' => 'noteTabs', 'number_tabs' => 'numberTabs', + 'poly_line_overlay_tabs' => 'polyLineOverlayTabs', 'radio_group_tabs' => 'radioGroupTabs', 'signer_attachment_tabs' => 'signerAttachmentTabs', 'sign_here_tabs' => 'signHereTabs', 'smart_section_tabs' => 'smartSectionTabs', 'ssn_tabs' => 'ssnTabs', + 'tab_groups' => 'tabGroups', 'text_tabs' => 'textTabs', 'title_tabs' => 'titleTabs', 'view_tabs' => 'viewTabs', @@ -130,6 +136,7 @@ public static function swaggerTypes() protected static $setters = [ 'approve_tabs' => 'setApproveTabs', 'checkbox_tabs' => 'setCheckboxTabs', + 'comment_thread_tabs' => 'setCommentThreadTabs', 'company_tabs' => 'setCompanyTabs', 'date_signed_tabs' => 'setDateSignedTabs', 'date_tabs' => 'setDateTabs', @@ -146,11 +153,13 @@ public static function swaggerTypes() 'notarize_tabs' => 'setNotarizeTabs', 'note_tabs' => 'setNoteTabs', 'number_tabs' => 'setNumberTabs', + 'poly_line_overlay_tabs' => 'setPolyLineOverlayTabs', 'radio_group_tabs' => 'setRadioGroupTabs', 'signer_attachment_tabs' => 'setSignerAttachmentTabs', 'sign_here_tabs' => 'setSignHereTabs', 'smart_section_tabs' => 'setSmartSectionTabs', 'ssn_tabs' => 'setSsnTabs', + 'tab_groups' => 'setTabGroups', 'text_tabs' => 'setTextTabs', 'title_tabs' => 'setTitleTabs', 'view_tabs' => 'setViewTabs', @@ -165,6 +174,7 @@ public static function swaggerTypes() protected static $getters = [ 'approve_tabs' => 'getApproveTabs', 'checkbox_tabs' => 'getCheckboxTabs', + 'comment_thread_tabs' => 'getCommentThreadTabs', 'company_tabs' => 'getCompanyTabs', 'date_signed_tabs' => 'getDateSignedTabs', 'date_tabs' => 'getDateTabs', @@ -181,11 +191,13 @@ public static function swaggerTypes() 'notarize_tabs' => 'getNotarizeTabs', 'note_tabs' => 'getNoteTabs', 'number_tabs' => 'getNumberTabs', + 'poly_line_overlay_tabs' => 'getPolyLineOverlayTabs', 'radio_group_tabs' => 'getRadioGroupTabs', 'signer_attachment_tabs' => 'getSignerAttachmentTabs', 'sign_here_tabs' => 'getSignHereTabs', 'smart_section_tabs' => 'getSmartSectionTabs', 'ssn_tabs' => 'getSsnTabs', + 'tab_groups' => 'getTabGroups', 'text_tabs' => 'getTextTabs', 'title_tabs' => 'getTitleTabs', 'view_tabs' => 'getViewTabs', @@ -225,6 +237,7 @@ public function __construct(array $data = null) { $this->container['approve_tabs'] = isset($data['approve_tabs']) ? $data['approve_tabs'] : null; $this->container['checkbox_tabs'] = isset($data['checkbox_tabs']) ? $data['checkbox_tabs'] : null; + $this->container['comment_thread_tabs'] = isset($data['comment_thread_tabs']) ? $data['comment_thread_tabs'] : null; $this->container['company_tabs'] = isset($data['company_tabs']) ? $data['company_tabs'] : null; $this->container['date_signed_tabs'] = isset($data['date_signed_tabs']) ? $data['date_signed_tabs'] : null; $this->container['date_tabs'] = isset($data['date_tabs']) ? $data['date_tabs'] : null; @@ -241,11 +254,13 @@ public function __construct(array $data = null) $this->container['notarize_tabs'] = isset($data['notarize_tabs']) ? $data['notarize_tabs'] : null; $this->container['note_tabs'] = isset($data['note_tabs']) ? $data['note_tabs'] : null; $this->container['number_tabs'] = isset($data['number_tabs']) ? $data['number_tabs'] : null; + $this->container['poly_line_overlay_tabs'] = isset($data['poly_line_overlay_tabs']) ? $data['poly_line_overlay_tabs'] : null; $this->container['radio_group_tabs'] = isset($data['radio_group_tabs']) ? $data['radio_group_tabs'] : null; $this->container['signer_attachment_tabs'] = isset($data['signer_attachment_tabs']) ? $data['signer_attachment_tabs'] : null; $this->container['sign_here_tabs'] = isset($data['sign_here_tabs']) ? $data['sign_here_tabs'] : null; $this->container['smart_section_tabs'] = isset($data['smart_section_tabs']) ? $data['smart_section_tabs'] : null; $this->container['ssn_tabs'] = isset($data['ssn_tabs']) ? $data['ssn_tabs'] : null; + $this->container['tab_groups'] = isset($data['tab_groups']) ? $data['tab_groups'] : null; $this->container['text_tabs'] = isset($data['text_tabs']) ? $data['text_tabs'] : null; $this->container['title_tabs'] = isset($data['title_tabs']) ? $data['title_tabs'] : null; $this->container['view_tabs'] = isset($data['view_tabs']) ? $data['view_tabs'] : null; @@ -317,6 +332,27 @@ public function setCheckboxTabs($checkbox_tabs) return $this; } + /** + * Gets comment_thread_tabs + * @return \DocuSign\eSign\Model\CommentThread[] + */ + public function getCommentThreadTabs() + { + return $this->container['comment_thread_tabs']; + } + + /** + * Sets comment_thread_tabs + * @param \DocuSign\eSign\Model\CommentThread[] $comment_thread_tabs + * @return $this + */ + public function setCommentThreadTabs($comment_thread_tabs) + { + $this->container['comment_thread_tabs'] = $comment_thread_tabs; + + return $this; + } + /** * Gets company_tabs * @return \DocuSign\eSign\Model\Company[] @@ -653,6 +689,27 @@ public function setNumberTabs($number_tabs) return $this; } + /** + * Gets poly_line_overlay_tabs + * @return \DocuSign\eSign\Model\PolyLineOverlay[] + */ + public function getPolyLineOverlayTabs() + { + return $this->container['poly_line_overlay_tabs']; + } + + /** + * Sets poly_line_overlay_tabs + * @param \DocuSign\eSign\Model\PolyLineOverlay[] $poly_line_overlay_tabs + * @return $this + */ + public function setPolyLineOverlayTabs($poly_line_overlay_tabs) + { + $this->container['poly_line_overlay_tabs'] = $poly_line_overlay_tabs; + + return $this; + } + /** * Gets radio_group_tabs * @return \DocuSign\eSign\Model\RadioGroup[] @@ -758,6 +815,27 @@ public function setSsnTabs($ssn_tabs) return $this; } + /** + * Gets tab_groups + * @return \DocuSign\eSign\Model\TabGroup[] + */ + public function getTabGroups() + { + return $this->container['tab_groups']; + } + + /** + * Sets tab_groups + * @param \DocuSign\eSign\Model\TabGroup[] $tab_groups + * @return $this + */ + public function setTabGroups($tab_groups) + { + $this->container['tab_groups'] = $tab_groups; + + return $this; + } + /** * Gets text_tabs * @return \DocuSign\eSign\Model\Text[] diff --git a/src/Model/TemplateCustomFields.php b/src/Model/TemplateCustomFields.php index 6afd81d2..6a22a6ca 100644 --- a/src/Model/TemplateCustomFields.php +++ b/src/Model/TemplateCustomFields.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/TemplateDocumentVisibilityList.php b/src/Model/TemplateDocumentVisibilityList.php index 3d9f1dc9..9e347c8c 100644 --- a/src/Model/TemplateDocumentVisibilityList.php +++ b/src/Model/TemplateDocumentVisibilityList.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/TemplateDocumentsResult.php b/src/Model/TemplateDocumentsResult.php index 1e7571eb..495cd607 100644 --- a/src/Model/TemplateDocumentsResult.php +++ b/src/Model/TemplateDocumentsResult.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/TemplateInformation.php b/src/Model/TemplateInformation.php index 42439a34..51984411 100644 --- a/src/Model/TemplateInformation.php +++ b/src/Model/TemplateInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/TemplateMatch.php b/src/Model/TemplateMatch.php index e3f204ce..d7111075 100644 --- a/src/Model/TemplateMatch.php +++ b/src/Model/TemplateMatch.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/TemplateNotificationRequest.php b/src/Model/TemplateNotificationRequest.php index 673de38b..783db9de 100644 --- a/src/Model/TemplateNotificationRequest.php +++ b/src/Model/TemplateNotificationRequest.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/TemplateRecipients.php b/src/Model/TemplateRecipients.php index f782d68f..6dbee19b 100644 --- a/src/Model/TemplateRecipients.php +++ b/src/Model/TemplateRecipients.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/TemplateRole.php b/src/Model/TemplateRole.php index 32b9954b..be33c3eb 100644 --- a/src/Model/TemplateRole.php +++ b/src/Model/TemplateRole.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/TemplateSharedItem.php b/src/Model/TemplateSharedItem.php index 179a9986..51300c4d 100644 --- a/src/Model/TemplateSharedItem.php +++ b/src/Model/TemplateSharedItem.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -56,6 +56,7 @@ class TemplateSharedItem implements ArrayAccess protected static $swaggerTypes = [ 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'owner' => '\DocuSign\eSign\Model\UserInfo', + 'password' => 'string', 'shared' => 'string', 'shared_groups' => '\DocuSign\eSign\Model\MemberGroupSharedItem[]', 'shared_users' => '\DocuSign\eSign\Model\UserSharedItem[]', @@ -75,6 +76,7 @@ public static function swaggerTypes() protected static $attributeMap = [ 'error_details' => 'errorDetails', 'owner' => 'owner', + 'password' => 'password', 'shared' => 'shared', 'shared_groups' => 'sharedGroups', 'shared_users' => 'sharedUsers', @@ -90,6 +92,7 @@ public static function swaggerTypes() protected static $setters = [ 'error_details' => 'setErrorDetails', 'owner' => 'setOwner', + 'password' => 'setPassword', 'shared' => 'setShared', 'shared_groups' => 'setSharedGroups', 'shared_users' => 'setSharedUsers', @@ -105,6 +108,7 @@ public static function swaggerTypes() protected static $getters = [ 'error_details' => 'getErrorDetails', 'owner' => 'getOwner', + 'password' => 'getPassword', 'shared' => 'getShared', 'shared_groups' => 'getSharedGroups', 'shared_users' => 'getSharedUsers', @@ -145,6 +149,7 @@ public function __construct(array $data = null) { $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['owner'] = isset($data['owner']) ? $data['owner'] : null; + $this->container['password'] = isset($data['password']) ? $data['password'] : null; $this->container['shared'] = isset($data['shared']) ? $data['shared'] : null; $this->container['shared_groups'] = isset($data['shared_groups']) ? $data['shared_groups'] : null; $this->container['shared_users'] = isset($data['shared_users']) ? $data['shared_users'] : null; @@ -217,6 +222,27 @@ public function setOwner($owner) return $this; } + /** + * Gets password + * @return string + */ + public function getPassword() + { + return $this->container['password']; + } + + /** + * Sets password + * @param string $password + * @return $this + */ + public function setPassword($password) + { + $this->container['password'] = $password; + + return $this; + } + /** * Gets shared * @return string diff --git a/src/Model/TemplateSummary.php b/src/Model/TemplateSummary.php index 2db172a9..9851e5a3 100644 --- a/src/Model/TemplateSummary.php +++ b/src/Model/TemplateSummary.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -57,6 +57,7 @@ class TemplateSummary implements ArrayAccess 'applied' => 'string', 'document_id' => 'string', 'document_name' => 'string', + 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'name' => 'string', 'template_id' => 'string', 'template_match' => '\DocuSign\eSign\Model\TemplateMatch', @@ -76,6 +77,7 @@ public static function swaggerTypes() 'applied' => 'applied', 'document_id' => 'documentId', 'document_name' => 'documentName', + 'error_details' => 'errorDetails', 'name' => 'name', 'template_id' => 'templateId', 'template_match' => 'templateMatch', @@ -91,6 +93,7 @@ public static function swaggerTypes() 'applied' => 'setApplied', 'document_id' => 'setDocumentId', 'document_name' => 'setDocumentName', + 'error_details' => 'setErrorDetails', 'name' => 'setName', 'template_id' => 'setTemplateId', 'template_match' => 'setTemplateMatch', @@ -106,6 +109,7 @@ public static function swaggerTypes() 'applied' => 'getApplied', 'document_id' => 'getDocumentId', 'document_name' => 'getDocumentName', + 'error_details' => 'getErrorDetails', 'name' => 'getName', 'template_id' => 'getTemplateId', 'template_match' => 'getTemplateMatch', @@ -146,6 +150,7 @@ public function __construct(array $data = null) $this->container['applied'] = isset($data['applied']) ? $data['applied'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; $this->container['document_name'] = isset($data['document_name']) ? $data['document_name'] : null; + $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; $this->container['template_id'] = isset($data['template_id']) ? $data['template_id'] : null; $this->container['template_match'] = isset($data['template_match']) ? $data['template_match'] : null; @@ -238,6 +243,27 @@ public function setDocumentName($document_name) return $this; } + /** + * Gets error_details + * @return \DocuSign\eSign\Model\ErrorDetails + */ + public function getErrorDetails() + { + return $this->container['error_details']; + } + + /** + * Sets error_details + * @param \DocuSign\eSign\Model\ErrorDetails $error_details + * @return $this + */ + public function setErrorDetails($error_details) + { + $this->container['error_details'] = $error_details; + + return $this; + } + /** * Gets name * @return string diff --git a/src/Model/TemplateTabs.php b/src/Model/TemplateTabs.php index 1b9c8a84..ae3f4cb6 100644 --- a/src/Model/TemplateTabs.php +++ b/src/Model/TemplateTabs.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -56,6 +56,7 @@ class TemplateTabs implements ArrayAccess protected static $swaggerTypes = [ 'approve_tabs' => '\DocuSign\eSign\Model\Approve[]', 'checkbox_tabs' => '\DocuSign\eSign\Model\Checkbox[]', + 'comment_thread_tabs' => '\DocuSign\eSign\Model\CommentThread[]', 'company_tabs' => '\DocuSign\eSign\Model\Company[]', 'date_signed_tabs' => '\DocuSign\eSign\Model\DateSigned[]', 'date_tabs' => '\DocuSign\eSign\Model\\DateTime[]', @@ -72,11 +73,13 @@ class TemplateTabs implements ArrayAccess 'notarize_tabs' => '\DocuSign\eSign\Model\Notarize[]', 'note_tabs' => '\DocuSign\eSign\Model\Note[]', 'number_tabs' => '\DocuSign\eSign\Model\Number[]', + 'poly_line_overlay_tabs' => '\DocuSign\eSign\Model\PolyLineOverlay[]', 'radio_group_tabs' => '\DocuSign\eSign\Model\RadioGroup[]', 'signer_attachment_tabs' => '\DocuSign\eSign\Model\SignerAttachment[]', 'sign_here_tabs' => '\DocuSign\eSign\Model\SignHere[]', 'smart_section_tabs' => '\DocuSign\eSign\Model\SmartSection[]', 'ssn_tabs' => '\DocuSign\eSign\Model\Ssn[]', + 'tab_groups' => '\DocuSign\eSign\Model\TabGroup[]', 'text_tabs' => '\DocuSign\eSign\Model\Text[]', 'title_tabs' => '\DocuSign\eSign\Model\Title[]', 'view_tabs' => '\DocuSign\eSign\Model\View[]', @@ -95,6 +98,7 @@ public static function swaggerTypes() protected static $attributeMap = [ 'approve_tabs' => 'approveTabs', 'checkbox_tabs' => 'checkboxTabs', + 'comment_thread_tabs' => 'commentThreadTabs', 'company_tabs' => 'companyTabs', 'date_signed_tabs' => 'dateSignedTabs', 'date_tabs' => 'dateTabs', @@ -111,11 +115,13 @@ public static function swaggerTypes() 'notarize_tabs' => 'notarizeTabs', 'note_tabs' => 'noteTabs', 'number_tabs' => 'numberTabs', + 'poly_line_overlay_tabs' => 'polyLineOverlayTabs', 'radio_group_tabs' => 'radioGroupTabs', 'signer_attachment_tabs' => 'signerAttachmentTabs', 'sign_here_tabs' => 'signHereTabs', 'smart_section_tabs' => 'smartSectionTabs', 'ssn_tabs' => 'ssnTabs', + 'tab_groups' => 'tabGroups', 'text_tabs' => 'textTabs', 'title_tabs' => 'titleTabs', 'view_tabs' => 'viewTabs', @@ -130,6 +136,7 @@ public static function swaggerTypes() protected static $setters = [ 'approve_tabs' => 'setApproveTabs', 'checkbox_tabs' => 'setCheckboxTabs', + 'comment_thread_tabs' => 'setCommentThreadTabs', 'company_tabs' => 'setCompanyTabs', 'date_signed_tabs' => 'setDateSignedTabs', 'date_tabs' => 'setDateTabs', @@ -146,11 +153,13 @@ public static function swaggerTypes() 'notarize_tabs' => 'setNotarizeTabs', 'note_tabs' => 'setNoteTabs', 'number_tabs' => 'setNumberTabs', + 'poly_line_overlay_tabs' => 'setPolyLineOverlayTabs', 'radio_group_tabs' => 'setRadioGroupTabs', 'signer_attachment_tabs' => 'setSignerAttachmentTabs', 'sign_here_tabs' => 'setSignHereTabs', 'smart_section_tabs' => 'setSmartSectionTabs', 'ssn_tabs' => 'setSsnTabs', + 'tab_groups' => 'setTabGroups', 'text_tabs' => 'setTextTabs', 'title_tabs' => 'setTitleTabs', 'view_tabs' => 'setViewTabs', @@ -165,6 +174,7 @@ public static function swaggerTypes() protected static $getters = [ 'approve_tabs' => 'getApproveTabs', 'checkbox_tabs' => 'getCheckboxTabs', + 'comment_thread_tabs' => 'getCommentThreadTabs', 'company_tabs' => 'getCompanyTabs', 'date_signed_tabs' => 'getDateSignedTabs', 'date_tabs' => 'getDateTabs', @@ -181,11 +191,13 @@ public static function swaggerTypes() 'notarize_tabs' => 'getNotarizeTabs', 'note_tabs' => 'getNoteTabs', 'number_tabs' => 'getNumberTabs', + 'poly_line_overlay_tabs' => 'getPolyLineOverlayTabs', 'radio_group_tabs' => 'getRadioGroupTabs', 'signer_attachment_tabs' => 'getSignerAttachmentTabs', 'sign_here_tabs' => 'getSignHereTabs', 'smart_section_tabs' => 'getSmartSectionTabs', 'ssn_tabs' => 'getSsnTabs', + 'tab_groups' => 'getTabGroups', 'text_tabs' => 'getTextTabs', 'title_tabs' => 'getTitleTabs', 'view_tabs' => 'getViewTabs', @@ -225,6 +237,7 @@ public function __construct(array $data = null) { $this->container['approve_tabs'] = isset($data['approve_tabs']) ? $data['approve_tabs'] : null; $this->container['checkbox_tabs'] = isset($data['checkbox_tabs']) ? $data['checkbox_tabs'] : null; + $this->container['comment_thread_tabs'] = isset($data['comment_thread_tabs']) ? $data['comment_thread_tabs'] : null; $this->container['company_tabs'] = isset($data['company_tabs']) ? $data['company_tabs'] : null; $this->container['date_signed_tabs'] = isset($data['date_signed_tabs']) ? $data['date_signed_tabs'] : null; $this->container['date_tabs'] = isset($data['date_tabs']) ? $data['date_tabs'] : null; @@ -241,11 +254,13 @@ public function __construct(array $data = null) $this->container['notarize_tabs'] = isset($data['notarize_tabs']) ? $data['notarize_tabs'] : null; $this->container['note_tabs'] = isset($data['note_tabs']) ? $data['note_tabs'] : null; $this->container['number_tabs'] = isset($data['number_tabs']) ? $data['number_tabs'] : null; + $this->container['poly_line_overlay_tabs'] = isset($data['poly_line_overlay_tabs']) ? $data['poly_line_overlay_tabs'] : null; $this->container['radio_group_tabs'] = isset($data['radio_group_tabs']) ? $data['radio_group_tabs'] : null; $this->container['signer_attachment_tabs'] = isset($data['signer_attachment_tabs']) ? $data['signer_attachment_tabs'] : null; $this->container['sign_here_tabs'] = isset($data['sign_here_tabs']) ? $data['sign_here_tabs'] : null; $this->container['smart_section_tabs'] = isset($data['smart_section_tabs']) ? $data['smart_section_tabs'] : null; $this->container['ssn_tabs'] = isset($data['ssn_tabs']) ? $data['ssn_tabs'] : null; + $this->container['tab_groups'] = isset($data['tab_groups']) ? $data['tab_groups'] : null; $this->container['text_tabs'] = isset($data['text_tabs']) ? $data['text_tabs'] : null; $this->container['title_tabs'] = isset($data['title_tabs']) ? $data['title_tabs'] : null; $this->container['view_tabs'] = isset($data['view_tabs']) ? $data['view_tabs'] : null; @@ -317,6 +332,27 @@ public function setCheckboxTabs($checkbox_tabs) return $this; } + /** + * Gets comment_thread_tabs + * @return \DocuSign\eSign\Model\CommentThread[] + */ + public function getCommentThreadTabs() + { + return $this->container['comment_thread_tabs']; + } + + /** + * Sets comment_thread_tabs + * @param \DocuSign\eSign\Model\CommentThread[] $comment_thread_tabs + * @return $this + */ + public function setCommentThreadTabs($comment_thread_tabs) + { + $this->container['comment_thread_tabs'] = $comment_thread_tabs; + + return $this; + } + /** * Gets company_tabs * @return \DocuSign\eSign\Model\Company[] @@ -653,6 +689,27 @@ public function setNumberTabs($number_tabs) return $this; } + /** + * Gets poly_line_overlay_tabs + * @return \DocuSign\eSign\Model\PolyLineOverlay[] + */ + public function getPolyLineOverlayTabs() + { + return $this->container['poly_line_overlay_tabs']; + } + + /** + * Sets poly_line_overlay_tabs + * @param \DocuSign\eSign\Model\PolyLineOverlay[] $poly_line_overlay_tabs + * @return $this + */ + public function setPolyLineOverlayTabs($poly_line_overlay_tabs) + { + $this->container['poly_line_overlay_tabs'] = $poly_line_overlay_tabs; + + return $this; + } + /** * Gets radio_group_tabs * @return \DocuSign\eSign\Model\RadioGroup[] @@ -758,6 +815,27 @@ public function setSsnTabs($ssn_tabs) return $this; } + /** + * Gets tab_groups + * @return \DocuSign\eSign\Model\TabGroup[] + */ + public function getTabGroups() + { + return $this->container['tab_groups']; + } + + /** + * Sets tab_groups + * @param \DocuSign\eSign\Model\TabGroup[] $tab_groups + * @return $this + */ + public function setTabGroups($tab_groups) + { + $this->container['tab_groups'] = $tab_groups; + + return $this; + } + /** * Gets text_tabs * @return \DocuSign\eSign\Model\Text[] diff --git a/src/Model/TemplateUpdateSummary.php b/src/Model/TemplateUpdateSummary.php index f85b671c..455e1b04 100644 --- a/src/Model/TemplateUpdateSummary.php +++ b/src/Model/TemplateUpdateSummary.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -59,6 +59,7 @@ class TemplateUpdateSummary implements ArrayAccess 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'list_custom_field_update_results' => '\DocuSign\eSign\Model\ListCustomField[]', 'lock_information' => '\DocuSign\eSign\Model\LockInformation', + 'purge_state' => 'string', 'recipient_update_results' => '\DocuSign\eSign\Model\RecipientUpdateResponse[]', 'tab_update_results' => '\DocuSign\eSign\Model\Tabs', 'text_custom_field_update_results' => '\DocuSign\eSign\Model\TextCustomField[]' @@ -79,6 +80,7 @@ public static function swaggerTypes() 'error_details' => 'errorDetails', 'list_custom_field_update_results' => 'listCustomFieldUpdateResults', 'lock_information' => 'lockInformation', + 'purge_state' => 'purgeState', 'recipient_update_results' => 'recipientUpdateResults', 'tab_update_results' => 'tabUpdateResults', 'text_custom_field_update_results' => 'textCustomFieldUpdateResults' @@ -95,6 +97,7 @@ public static function swaggerTypes() 'error_details' => 'setErrorDetails', 'list_custom_field_update_results' => 'setListCustomFieldUpdateResults', 'lock_information' => 'setLockInformation', + 'purge_state' => 'setPurgeState', 'recipient_update_results' => 'setRecipientUpdateResults', 'tab_update_results' => 'setTabUpdateResults', 'text_custom_field_update_results' => 'setTextCustomFieldUpdateResults' @@ -111,6 +114,7 @@ public static function swaggerTypes() 'error_details' => 'getErrorDetails', 'list_custom_field_update_results' => 'getListCustomFieldUpdateResults', 'lock_information' => 'getLockInformation', + 'purge_state' => 'getPurgeState', 'recipient_update_results' => 'getRecipientUpdateResults', 'tab_update_results' => 'getTabUpdateResults', 'text_custom_field_update_results' => 'getTextCustomFieldUpdateResults' @@ -152,6 +156,7 @@ public function __construct(array $data = null) $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['list_custom_field_update_results'] = isset($data['list_custom_field_update_results']) ? $data['list_custom_field_update_results'] : null; $this->container['lock_information'] = isset($data['lock_information']) ? $data['lock_information'] : null; + $this->container['purge_state'] = isset($data['purge_state']) ? $data['purge_state'] : null; $this->container['recipient_update_results'] = isset($data['recipient_update_results']) ? $data['recipient_update_results'] : null; $this->container['tab_update_results'] = isset($data['tab_update_results']) ? $data['tab_update_results'] : null; $this->container['text_custom_field_update_results'] = isset($data['text_custom_field_update_results']) ? $data['text_custom_field_update_results'] : null; @@ -285,6 +290,27 @@ public function setLockInformation($lock_information) return $this; } + /** + * Gets purge_state + * @return string + */ + public function getPurgeState() + { + return $this->container['purge_state']; + } + + /** + * Sets purge_state + * @param string $purge_state + * @return $this + */ + public function setPurgeState($purge_state) + { + $this->container['purge_state'] = $purge_state; + + return $this; + } + /** * Gets recipient_update_results * @return \DocuSign\eSign\Model\RecipientUpdateResponse[] diff --git a/src/Model/Text.php b/src/Model/Text.php index 01930922..5b60d09f 100644 --- a/src/Model/Text.php +++ b/src/Model/Text.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,55 +55,117 @@ class Text implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'bold' => 'string', + 'bold_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conceal_value_on_document' => 'string', + 'conceal_value_on_document_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'disable_auto_size' => 'string', + 'disable_auto_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'font' => 'string', 'font_color' => 'string', + 'font_color_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'font_size' => 'string', + 'font_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'formula' => 'string', - 'height' => 'int', + 'formula_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'is_payment_amount' => 'string', + 'is_payment_amount_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'italic' => 'string', + 'italic_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locale_policy' => '\DocuSign\eSign\Model\LocalePolicyTab', 'locked' => 'string', - 'max_length' => 'int', + 'locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'max_length' => 'string', + 'max_length_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'original_value' => 'string', + 'original_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_all' => 'string', + 'require_all_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'required' => 'string', + 'required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_initial_on_shared_change' => 'string', + 'require_initial_on_shared_change_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'sender_required' => 'string', + 'sender_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'shared' => 'string', + 'shared_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'underline' => 'string', + 'underline_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'validation_message' => 'string', + 'validation_message_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'validation_pattern' => 'string', + 'validation_pattern_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'value' => 'string', - 'width' => 'int', + 'value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -117,55 +179,117 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'bold' => 'bold', + 'bold_metadata' => 'boldMetadata', 'conceal_value_on_document' => 'concealValueOnDocument', + 'conceal_value_on_document_metadata' => 'concealValueOnDocumentMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'disable_auto_size' => 'disableAutoSize', + 'disable_auto_size_metadata' => 'disableAutoSizeMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', 'font' => 'font', 'font_color' => 'fontColor', + 'font_color_metadata' => 'fontColorMetadata', + 'font_metadata' => 'fontMetadata', 'font_size' => 'fontSize', + 'font_size_metadata' => 'fontSizeMetadata', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', 'formula' => 'formula', + 'formula_metadata' => 'formulaMetadata', 'height' => 'height', + 'height_metadata' => 'heightMetadata', 'is_payment_amount' => 'isPaymentAmount', + 'is_payment_amount_metadata' => 'isPaymentAmountMetadata', 'italic' => 'italic', + 'italic_metadata' => 'italicMetadata', + 'locale_policy' => 'localePolicy', 'locked' => 'locked', + 'locked_metadata' => 'lockedMetadata', 'max_length' => 'maxLength', + 'max_length_metadata' => 'maxLengthMetadata', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'original_value' => 'originalValue', + 'original_value_metadata' => 'originalValueMetadata', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'require_all' => 'requireAll', + 'require_all_metadata' => 'requireAllMetadata', 'required' => 'required', + 'required_metadata' => 'requiredMetadata', 'require_initial_on_shared_change' => 'requireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'requireInitialOnSharedChangeMetadata', 'sender_required' => 'senderRequired', + 'sender_required_metadata' => 'senderRequiredMetadata', 'shared' => 'shared', + 'shared_metadata' => 'sharedMetadata', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', 'underline' => 'underline', + 'underline_metadata' => 'underlineMetadata', 'validation_message' => 'validationMessage', + 'validation_message_metadata' => 'validationMessageMetadata', 'validation_pattern' => 'validationPattern', + 'validation_pattern_metadata' => 'validationPatternMetadata', 'value' => 'value', + 'value_metadata' => 'valueMetadata', 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -175,55 +299,117 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'bold' => 'setBold', + 'bold_metadata' => 'setBoldMetadata', 'conceal_value_on_document' => 'setConcealValueOnDocument', + 'conceal_value_on_document_metadata' => 'setConcealValueOnDocumentMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'disable_auto_size' => 'setDisableAutoSize', + 'disable_auto_size_metadata' => 'setDisableAutoSizeMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', 'font' => 'setFont', 'font_color' => 'setFontColor', + 'font_color_metadata' => 'setFontColorMetadata', + 'font_metadata' => 'setFontMetadata', 'font_size' => 'setFontSize', + 'font_size_metadata' => 'setFontSizeMetadata', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', 'formula' => 'setFormula', + 'formula_metadata' => 'setFormulaMetadata', 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', 'is_payment_amount' => 'setIsPaymentAmount', + 'is_payment_amount_metadata' => 'setIsPaymentAmountMetadata', 'italic' => 'setItalic', + 'italic_metadata' => 'setItalicMetadata', + 'locale_policy' => 'setLocalePolicy', 'locked' => 'setLocked', + 'locked_metadata' => 'setLockedMetadata', 'max_length' => 'setMaxLength', + 'max_length_metadata' => 'setMaxLengthMetadata', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'original_value' => 'setOriginalValue', + 'original_value_metadata' => 'setOriginalValueMetadata', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'require_all' => 'setRequireAll', + 'require_all_metadata' => 'setRequireAllMetadata', 'required' => 'setRequired', + 'required_metadata' => 'setRequiredMetadata', 'require_initial_on_shared_change' => 'setRequireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'setRequireInitialOnSharedChangeMetadata', 'sender_required' => 'setSenderRequired', + 'sender_required_metadata' => 'setSenderRequiredMetadata', 'shared' => 'setShared', + 'shared_metadata' => 'setSharedMetadata', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', 'underline' => 'setUnderline', + 'underline_metadata' => 'setUnderlineMetadata', 'validation_message' => 'setValidationMessage', + 'validation_message_metadata' => 'setValidationMessageMetadata', 'validation_pattern' => 'setValidationPattern', + 'validation_pattern_metadata' => 'setValidationPatternMetadata', 'value' => 'setValue', + 'value_metadata' => 'setValueMetadata', 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -233,55 +419,117 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'bold' => 'getBold', + 'bold_metadata' => 'getBoldMetadata', 'conceal_value_on_document' => 'getConcealValueOnDocument', + 'conceal_value_on_document_metadata' => 'getConcealValueOnDocumentMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'disable_auto_size' => 'getDisableAutoSize', + 'disable_auto_size_metadata' => 'getDisableAutoSizeMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', 'font' => 'getFont', 'font_color' => 'getFontColor', + 'font_color_metadata' => 'getFontColorMetadata', + 'font_metadata' => 'getFontMetadata', 'font_size' => 'getFontSize', + 'font_size_metadata' => 'getFontSizeMetadata', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', 'formula' => 'getFormula', + 'formula_metadata' => 'getFormulaMetadata', 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', 'is_payment_amount' => 'getIsPaymentAmount', + 'is_payment_amount_metadata' => 'getIsPaymentAmountMetadata', 'italic' => 'getItalic', + 'italic_metadata' => 'getItalicMetadata', + 'locale_policy' => 'getLocalePolicy', 'locked' => 'getLocked', + 'locked_metadata' => 'getLockedMetadata', 'max_length' => 'getMaxLength', + 'max_length_metadata' => 'getMaxLengthMetadata', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'original_value' => 'getOriginalValue', + 'original_value_metadata' => 'getOriginalValueMetadata', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'require_all' => 'getRequireAll', + 'require_all_metadata' => 'getRequireAllMetadata', 'required' => 'getRequired', + 'required_metadata' => 'getRequiredMetadata', 'require_initial_on_shared_change' => 'getRequireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'getRequireInitialOnSharedChangeMetadata', 'sender_required' => 'getSenderRequired', + 'sender_required_metadata' => 'getSenderRequiredMetadata', 'shared' => 'getShared', + 'shared_metadata' => 'getSharedMetadata', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', 'underline' => 'getUnderline', + 'underline_metadata' => 'getUnderlineMetadata', 'validation_message' => 'getValidationMessage', + 'validation_message_metadata' => 'getValidationMessageMetadata', 'validation_pattern' => 'getValidationPattern', + 'validation_pattern_metadata' => 'getValidationPatternMetadata', 'value' => 'getValue', + 'value_metadata' => 'getValueMetadata', 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -316,55 +564,117 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['bold'] = isset($data['bold']) ? $data['bold'] : null; + $this->container['bold_metadata'] = isset($data['bold_metadata']) ? $data['bold_metadata'] : null; $this->container['conceal_value_on_document'] = isset($data['conceal_value_on_document']) ? $data['conceal_value_on_document'] : null; + $this->container['conceal_value_on_document_metadata'] = isset($data['conceal_value_on_document_metadata']) ? $data['conceal_value_on_document_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['disable_auto_size'] = isset($data['disable_auto_size']) ? $data['disable_auto_size'] : null; + $this->container['disable_auto_size_metadata'] = isset($data['disable_auto_size_metadata']) ? $data['disable_auto_size_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['font'] = isset($data['font']) ? $data['font'] : null; $this->container['font_color'] = isset($data['font_color']) ? $data['font_color'] : null; + $this->container['font_color_metadata'] = isset($data['font_color_metadata']) ? $data['font_color_metadata'] : null; + $this->container['font_metadata'] = isset($data['font_metadata']) ? $data['font_metadata'] : null; $this->container['font_size'] = isset($data['font_size']) ? $data['font_size'] : null; + $this->container['font_size_metadata'] = isset($data['font_size_metadata']) ? $data['font_size_metadata'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; $this->container['formula'] = isset($data['formula']) ? $data['formula'] : null; + $this->container['formula_metadata'] = isset($data['formula_metadata']) ? $data['formula_metadata'] : null; $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; $this->container['is_payment_amount'] = isset($data['is_payment_amount']) ? $data['is_payment_amount'] : null; + $this->container['is_payment_amount_metadata'] = isset($data['is_payment_amount_metadata']) ? $data['is_payment_amount_metadata'] : null; $this->container['italic'] = isset($data['italic']) ? $data['italic'] : null; + $this->container['italic_metadata'] = isset($data['italic_metadata']) ? $data['italic_metadata'] : null; + $this->container['locale_policy'] = isset($data['locale_policy']) ? $data['locale_policy'] : null; $this->container['locked'] = isset($data['locked']) ? $data['locked'] : null; + $this->container['locked_metadata'] = isset($data['locked_metadata']) ? $data['locked_metadata'] : null; $this->container['max_length'] = isset($data['max_length']) ? $data['max_length'] : null; + $this->container['max_length_metadata'] = isset($data['max_length_metadata']) ? $data['max_length_metadata'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['original_value'] = isset($data['original_value']) ? $data['original_value'] : null; + $this->container['original_value_metadata'] = isset($data['original_value_metadata']) ? $data['original_value_metadata'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['require_all'] = isset($data['require_all']) ? $data['require_all'] : null; + $this->container['require_all_metadata'] = isset($data['require_all_metadata']) ? $data['require_all_metadata'] : null; $this->container['required'] = isset($data['required']) ? $data['required'] : null; + $this->container['required_metadata'] = isset($data['required_metadata']) ? $data['required_metadata'] : null; $this->container['require_initial_on_shared_change'] = isset($data['require_initial_on_shared_change']) ? $data['require_initial_on_shared_change'] : null; + $this->container['require_initial_on_shared_change_metadata'] = isset($data['require_initial_on_shared_change_metadata']) ? $data['require_initial_on_shared_change_metadata'] : null; $this->container['sender_required'] = isset($data['sender_required']) ? $data['sender_required'] : null; + $this->container['sender_required_metadata'] = isset($data['sender_required_metadata']) ? $data['sender_required_metadata'] : null; $this->container['shared'] = isset($data['shared']) ? $data['shared'] : null; + $this->container['shared_metadata'] = isset($data['shared_metadata']) ? $data['shared_metadata'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; $this->container['underline'] = isset($data['underline']) ? $data['underline'] : null; + $this->container['underline_metadata'] = isset($data['underline_metadata']) ? $data['underline_metadata'] : null; $this->container['validation_message'] = isset($data['validation_message']) ? $data['validation_message'] : null; + $this->container['validation_message_metadata'] = isset($data['validation_message_metadata']) ? $data['validation_message_metadata'] : null; $this->container['validation_pattern'] = isset($data['validation_pattern']) ? $data['validation_pattern'] : null; + $this->container['validation_pattern_metadata'] = isset($data['validation_pattern_metadata']) ? $data['validation_pattern_metadata'] : null; $this->container['value'] = isset($data['value']) ? $data['value'] : null; + $this->container['value_metadata'] = isset($data['value_metadata']) ? $data['value_metadata'] : null; $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -411,6 +721,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -432,6 +763,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -453,6 +805,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -474,6 +847,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -495,6 +889,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -516,6 +973,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -537,6 +1015,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -558,6 +1057,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets bold * @return string @@ -579,6 +1099,27 @@ public function setBold($bold) return $this; } + /** + * Gets bold_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getBoldMetadata() + { + return $this->container['bold_metadata']; + } + + /** + * Sets bold_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $bold_metadata + * @return $this + */ + public function setBoldMetadata($bold_metadata) + { + $this->container['bold_metadata'] = $bold_metadata; + + return $this; + } + /** * Gets conceal_value_on_document * @return string @@ -600,6 +1141,27 @@ public function setConcealValueOnDocument($conceal_value_on_document) return $this; } + /** + * Gets conceal_value_on_document_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConcealValueOnDocumentMetadata() + { + return $this->container['conceal_value_on_document_metadata']; + } + + /** + * Sets conceal_value_on_document_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conceal_value_on_document_metadata + * @return $this + */ + public function setConcealValueOnDocumentMetadata($conceal_value_on_document_metadata) + { + $this->container['conceal_value_on_document_metadata'] = $conceal_value_on_document_metadata; + + return $this; + } + /** * Gets conditional_parent_label * @return string @@ -621,6 +1183,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -642,6 +1225,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -663,6 +1267,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets disable_auto_size * @return string @@ -684,6 +1309,27 @@ public function setDisableAutoSize($disable_auto_size) return $this; } + /** + * Gets disable_auto_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDisableAutoSizeMetadata() + { + return $this->container['disable_auto_size_metadata']; + } + + /** + * Sets disable_auto_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $disable_auto_size_metadata + * @return $this + */ + public function setDisableAutoSizeMetadata($disable_auto_size_metadata) + { + $this->container['disable_auto_size_metadata'] = $disable_auto_size_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -705,6 +1351,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -769,75 +1436,306 @@ public function setFontColor($font_color) } /** - * Gets font_size - * @return string + * Gets font_color_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getFontSize() + public function getFontColorMetadata() { - return $this->container['font_size']; + return $this->container['font_color_metadata']; } /** - * Sets font_size - * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * Sets font_color_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_color_metadata * @return $this */ - public function setFontSize($font_size) + public function setFontColorMetadata($font_color_metadata) { - $this->container['font_size'] = $font_size; + $this->container['font_color_metadata'] = $font_color_metadata; return $this; } /** - * Gets formula - * @return string + * Gets font_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getFormula() + public function getFontMetadata() { - return $this->container['formula']; + return $this->container['font_metadata']; } /** - * Sets formula - * @param string $formula The Formula string contains the TabLabel for the reference tabs used in the formula and calculation operators. Each TabLabel must be contained in brackets. Maximum Length: 2000 characters. *Example*: Three tabs (TabLabels: Line1, Line2, and Tax) need to be added together. The formula string would be: [Line1]+[Line2]+[Tax] + * Sets font_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_metadata * @return $this */ - public function setFormula($formula) + public function setFontMetadata($font_metadata) { - $this->container['formula'] = $formula; + $this->container['font_metadata'] = $font_metadata; return $this; } /** - * Gets height - * @return int + * Gets font_size + * @return string */ - public function getHeight() + public function getFontSize() { - return $this->container['height']; + return $this->container['font_size']; } /** - * Sets height - * @param int $height Height of the tab in pixels. + * Sets font_size + * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. * @return $this */ - public function setHeight($height) + public function setFontSize($font_size) { - $this->container['height'] = $height; + $this->container['font_size'] = $font_size; return $this; } /** - * Gets is_payment_amount - * @return string + * Gets font_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getIsPaymentAmount() + public function getFontSizeMetadata() { - return $this->container['is_payment_amount']; + return $this->container['font_size_metadata']; + } + + /** + * Sets font_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_size_metadata + * @return $this + */ + public function setFontSizeMetadata($font_size_metadata) + { + $this->container['font_size_metadata'] = $font_size_metadata; + + return $this; + } + + /** + * Gets form_order + * @return string + */ + public function getFormOrder() + { + return $this->container['form_order']; + } + + /** + * Sets form_order + * @param string $form_order + * @return $this + */ + public function setFormOrder($form_order) + { + $this->container['form_order'] = $form_order; + + return $this; + } + + /** + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormOrderMetadata() + { + return $this->container['form_order_metadata']; + } + + /** + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata + * @return $this + */ + public function setFormOrderMetadata($form_order_metadata) + { + $this->container['form_order_metadata'] = $form_order_metadata; + + return $this; + } + + /** + * Gets form_page_label + * @return string + */ + public function getFormPageLabel() + { + return $this->container['form_page_label']; + } + + /** + * Sets form_page_label + * @param string $form_page_label + * @return $this + */ + public function setFormPageLabel($form_page_label) + { + $this->container['form_page_label'] = $form_page_label; + + return $this; + } + + /** + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageLabelMetadata() + { + return $this->container['form_page_label_metadata']; + } + + /** + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata + * @return $this + */ + public function setFormPageLabelMetadata($form_page_label_metadata) + { + $this->container['form_page_label_metadata'] = $form_page_label_metadata; + + return $this; + } + + /** + * Gets form_page_number + * @return string + */ + public function getFormPageNumber() + { + return $this->container['form_page_number']; + } + + /** + * Sets form_page_number + * @param string $form_page_number + * @return $this + */ + public function setFormPageNumber($form_page_number) + { + $this->container['form_page_number'] = $form_page_number; + + return $this; + } + + /** + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageNumberMetadata() + { + return $this->container['form_page_number_metadata']; + } + + /** + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata + * @return $this + */ + public function setFormPageNumberMetadata($form_page_number_metadata) + { + $this->container['form_page_number_metadata'] = $form_page_number_metadata; + + return $this; + } + + /** + * Gets formula + * @return string + */ + public function getFormula() + { + return $this->container['formula']; + } + + /** + * Sets formula + * @param string $formula The Formula string contains the TabLabel for the reference tabs used in the formula and calculation operators. Each TabLabel must be contained in brackets. Maximum Length: 2000 characters. *Example*: Three tabs (TabLabels: Line1, Line2, and Tax) need to be added together. The formula string would be: [Line1]+[Line2]+[Tax] + * @return $this + */ + public function setFormula($formula) + { + $this->container['formula'] = $formula; + + return $this; + } + + /** + * Gets formula_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormulaMetadata() + { + return $this->container['formula_metadata']; + } + + /** + * Sets formula_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $formula_metadata + * @return $this + */ + public function setFormulaMetadata($formula_metadata) + { + $this->container['formula_metadata'] = $formula_metadata; + + return $this; + } + + /** + * Gets height + * @return string + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param string $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHeightMetadata() + { + return $this->container['height_metadata']; + } + + /** + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets is_payment_amount + * @return string + */ + public function getIsPaymentAmount() + { + return $this->container['is_payment_amount']; } /** @@ -852,6 +1750,27 @@ public function setIsPaymentAmount($is_payment_amount) return $this; } + /** + * Gets is_payment_amount_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getIsPaymentAmountMetadata() + { + return $this->container['is_payment_amount_metadata']; + } + + /** + * Sets is_payment_amount_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $is_payment_amount_metadata + * @return $this + */ + public function setIsPaymentAmountMetadata($is_payment_amount_metadata) + { + $this->container['is_payment_amount_metadata'] = $is_payment_amount_metadata; + + return $this; + } + /** * Gets italic * @return string @@ -873,6 +1792,48 @@ public function setItalic($italic) return $this; } + /** + * Gets italic_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getItalicMetadata() + { + return $this->container['italic_metadata']; + } + + /** + * Sets italic_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $italic_metadata + * @return $this + */ + public function setItalicMetadata($italic_metadata) + { + $this->container['italic_metadata'] = $italic_metadata; + + return $this; + } + + /** + * Gets locale_policy + * @return \DocuSign\eSign\Model\LocalePolicyTab + */ + public function getLocalePolicy() + { + return $this->container['locale_policy']; + } + + /** + * Sets locale_policy + * @param \DocuSign\eSign\Model\LocalePolicyTab $locale_policy + * @return $this + */ + public function setLocalePolicy($locale_policy) + { + $this->container['locale_policy'] = $locale_policy; + + return $this; + } + /** * Gets locked * @return string @@ -894,9 +1855,30 @@ public function setLocked($locked) return $this; } + /** + * Gets locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getLockedMetadata() + { + return $this->container['locked_metadata']; + } + + /** + * Sets locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $locked_metadata + * @return $this + */ + public function setLockedMetadata($locked_metadata) + { + $this->container['locked_metadata'] = $locked_metadata; + + return $this; + } + /** * Gets max_length - * @return int + * @return string */ public function getMaxLength() { @@ -905,7 +1887,7 @@ public function getMaxLength() /** * Sets max_length - * @param int $max_length An optional value that describes the maximum length of the property when the property is a string. + * @param string $max_length An optional value that describes the maximum length of the property when the property is a string. * @return $this */ public function setMaxLength($max_length) @@ -915,6 +1897,27 @@ public function setMaxLength($max_length) return $this; } + /** + * Gets max_length_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getMaxLengthMetadata() + { + return $this->container['max_length_metadata']; + } + + /** + * Sets max_length_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $max_length_metadata + * @return $this + */ + public function setMaxLengthMetadata($max_length_metadata) + { + $this->container['max_length_metadata'] = $max_length_metadata; + + return $this; + } + /** * Gets merge_field * @return \DocuSign\eSign\Model\MergeField @@ -936,6 +1939,27 @@ public function setMergeField($merge_field) return $this; } + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + /** * Gets name * @return string @@ -957,6 +1981,27 @@ public function setName($name) return $this; } + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + /** * Gets original_value * @return string @@ -978,6 +2023,27 @@ public function setOriginalValue($original_value) return $this; } + /** + * Gets original_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getOriginalValueMetadata() + { + return $this->container['original_value_metadata']; + } + + /** + * Sets original_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $original_value_metadata + * @return $this + */ + public function setOriginalValueMetadata($original_value_metadata) + { + $this->container['original_value_metadata'] = $original_value_metadata; + + return $this; + } + /** * Gets page_number * @return string @@ -999,6 +2065,27 @@ public function setPageNumber($page_number) return $this; } + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + /** * Gets recipient_id * @return string @@ -1020,6 +2107,69 @@ public function setRecipientId($recipient_id) return $this; } + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + /** * Gets require_all * @return string @@ -1041,6 +2191,27 @@ public function setRequireAll($require_all) return $this; } + /** + * Gets require_all_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireAllMetadata() + { + return $this->container['require_all_metadata']; + } + + /** + * Sets require_all_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_all_metadata + * @return $this + */ + public function setRequireAllMetadata($require_all_metadata) + { + $this->container['require_all_metadata'] = $require_all_metadata; + + return $this; + } + /** * Gets required * @return string @@ -1062,23 +2233,65 @@ public function setRequired($required) return $this; } + /** + * Gets required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequiredMetadata() + { + return $this->container['required_metadata']; + } + + /** + * Sets required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $required_metadata + * @return $this + */ + public function setRequiredMetadata($required_metadata) + { + $this->container['required_metadata'] = $required_metadata; + + return $this; + } + /** * Gets require_initial_on_shared_change * @return string */ - public function getRequireInitialOnSharedChange() + public function getRequireInitialOnSharedChange() + { + return $this->container['require_initial_on_shared_change']; + } + + /** + * Sets require_initial_on_shared_change + * @param string $require_initial_on_shared_change Optional element for field markup. When set to **true**, the signer is required to initial when they modify a shared field. + * @return $this + */ + public function setRequireInitialOnSharedChange($require_initial_on_shared_change) + { + $this->container['require_initial_on_shared_change'] = $require_initial_on_shared_change; + + return $this; + } + + /** + * Gets require_initial_on_shared_change_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireInitialOnSharedChangeMetadata() { - return $this->container['require_initial_on_shared_change']; + return $this->container['require_initial_on_shared_change_metadata']; } /** - * Sets require_initial_on_shared_change - * @param string $require_initial_on_shared_change Optional element for field markup. When set to **true**, the signer is required to initial when they modify a shared field. + * Sets require_initial_on_shared_change_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_initial_on_shared_change_metadata * @return $this */ - public function setRequireInitialOnSharedChange($require_initial_on_shared_change) + public function setRequireInitialOnSharedChangeMetadata($require_initial_on_shared_change_metadata) { - $this->container['require_initial_on_shared_change'] = $require_initial_on_shared_change; + $this->container['require_initial_on_shared_change_metadata'] = $require_initial_on_shared_change_metadata; return $this; } @@ -1104,6 +2317,27 @@ public function setSenderRequired($sender_required) return $this; } + /** + * Gets sender_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSenderRequiredMetadata() + { + return $this->container['sender_required_metadata']; + } + + /** + * Sets sender_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $sender_required_metadata + * @return $this + */ + public function setSenderRequiredMetadata($sender_required_metadata) + { + $this->container['sender_required_metadata'] = $sender_required_metadata; + + return $this; + } + /** * Gets shared * @return string @@ -1125,6 +2359,27 @@ public function setShared($shared) return $this; } + /** + * Gets shared_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSharedMetadata() + { + return $this->container['shared_metadata']; + } + + /** + * Sets shared_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $shared_metadata + * @return $this + */ + public function setSharedMetadata($shared_metadata) + { + $this->container['shared_metadata'] = $shared_metadata; + + return $this; + } + /** * Gets status * @return string @@ -1146,6 +2401,27 @@ public function setStatus($status) return $this; } + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + /** * Gets tab_group_labels * @return string[] @@ -1167,6 +2443,27 @@ public function setTabGroupLabels($tab_group_labels) return $this; } + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + /** * Gets tab_id * @return string @@ -1188,6 +2485,27 @@ public function setTabId($tab_id) return $this; } + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + /** * Gets tab_label * @return string @@ -1209,6 +2527,27 @@ public function setTabLabel($tab_label) return $this; } + /** + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabLabelMetadata() + { + return $this->container['tab_label_metadata']; + } + + /** + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata + * @return $this + */ + public function setTabLabelMetadata($tab_label_metadata) + { + $this->container['tab_label_metadata'] = $tab_label_metadata; + + return $this; + } + /** * Gets tab_order * @return string @@ -1230,6 +2569,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -1251,6 +2653,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -1272,6 +2695,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -1293,6 +2737,27 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + /** * Gets underline * @return string @@ -1314,6 +2779,27 @@ public function setUnderline($underline) return $this; } + /** + * Gets underline_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getUnderlineMetadata() + { + return $this->container['underline_metadata']; + } + + /** + * Sets underline_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $underline_metadata + * @return $this + */ + public function setUnderlineMetadata($underline_metadata) + { + $this->container['underline_metadata'] = $underline_metadata; + + return $this; + } + /** * Gets validation_message * @return string @@ -1335,6 +2821,27 @@ public function setValidationMessage($validation_message) return $this; } + /** + * Gets validation_message_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValidationMessageMetadata() + { + return $this->container['validation_message_metadata']; + } + + /** + * Sets validation_message_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $validation_message_metadata + * @return $this + */ + public function setValidationMessageMetadata($validation_message_metadata) + { + $this->container['validation_message_metadata'] = $validation_message_metadata; + + return $this; + } + /** * Gets validation_pattern * @return string @@ -1356,6 +2863,27 @@ public function setValidationPattern($validation_pattern) return $this; } + /** + * Gets validation_pattern_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValidationPatternMetadata() + { + return $this->container['validation_pattern_metadata']; + } + + /** + * Sets validation_pattern_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $validation_pattern_metadata + * @return $this + */ + public function setValidationPatternMetadata($validation_pattern_metadata) + { + $this->container['validation_pattern_metadata'] = $validation_pattern_metadata; + + return $this; + } + /** * Gets value * @return string @@ -1377,9 +2905,30 @@ public function setValue($value) return $this; } + /** + * Gets value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValueMetadata() + { + return $this->container['value_metadata']; + } + + /** + * Sets value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $value_metadata + * @return $this + */ + public function setValueMetadata($value_metadata) + { + $this->container['value_metadata'] = $value_metadata; + + return $this; + } + /** * Gets width - * @return int + * @return string */ public function getWidth() { @@ -1388,7 +2937,7 @@ public function getWidth() /** * Sets width - * @param int $width Width of the tab in pixels. + * @param string $width Width of the tab in pixels. * @return $this */ public function setWidth($width) @@ -1398,6 +2947,27 @@ public function setWidth($width) return $this; } + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -1419,6 +2989,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -1439,6 +3030,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/TextCustomField.php b/src/Model/TextCustomField.php index 13234913..d405d876 100644 --- a/src/Model/TextCustomField.php +++ b/src/Model/TextCustomField.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Title.php b/src/Model/Title.php index 5f4801f2..30fb572a 100644 --- a/src/Model/Title.php +++ b/src/Model/Title.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,46 +55,101 @@ class Title implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'bold' => 'string', + 'bold_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conceal_value_on_document' => 'string', + 'conceal_value_on_document_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'disable_auto_size' => 'string', + 'disable_auto_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'font' => 'string', 'font_color' => 'string', + 'font_color_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'font_size' => 'string', + 'font_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'italic' => 'string', + 'italic_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locale_policy' => '\DocuSign\eSign\Model\LocalePolicyTab', 'locked' => 'string', - 'max_length' => 'int', + 'locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'max_length' => 'string', + 'max_length_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'original_value' => 'string', + 'original_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'required' => 'string', + 'required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'underline' => 'string', + 'underline_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'value' => 'string', - 'width' => 'int', + 'value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -108,46 +163,101 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'bold' => 'bold', + 'bold_metadata' => 'boldMetadata', 'conceal_value_on_document' => 'concealValueOnDocument', + 'conceal_value_on_document_metadata' => 'concealValueOnDocumentMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'disable_auto_size' => 'disableAutoSize', + 'disable_auto_size_metadata' => 'disableAutoSizeMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', 'font' => 'font', 'font_color' => 'fontColor', + 'font_color_metadata' => 'fontColorMetadata', + 'font_metadata' => 'fontMetadata', 'font_size' => 'fontSize', + 'font_size_metadata' => 'fontSizeMetadata', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', + 'height' => 'height', + 'height_metadata' => 'heightMetadata', 'italic' => 'italic', + 'italic_metadata' => 'italicMetadata', + 'locale_policy' => 'localePolicy', 'locked' => 'locked', + 'locked_metadata' => 'lockedMetadata', 'max_length' => 'maxLength', + 'max_length_metadata' => 'maxLengthMetadata', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'original_value' => 'originalValue', + 'original_value_metadata' => 'originalValueMetadata', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'required' => 'required', + 'required_metadata' => 'requiredMetadata', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', 'underline' => 'underline', + 'underline_metadata' => 'underlineMetadata', 'value' => 'value', + 'value_metadata' => 'valueMetadata', 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -157,46 +267,101 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'bold' => 'setBold', + 'bold_metadata' => 'setBoldMetadata', 'conceal_value_on_document' => 'setConcealValueOnDocument', + 'conceal_value_on_document_metadata' => 'setConcealValueOnDocumentMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'disable_auto_size' => 'setDisableAutoSize', + 'disable_auto_size_metadata' => 'setDisableAutoSizeMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', 'font' => 'setFont', 'font_color' => 'setFontColor', + 'font_color_metadata' => 'setFontColorMetadata', + 'font_metadata' => 'setFontMetadata', 'font_size' => 'setFontSize', + 'font_size_metadata' => 'setFontSizeMetadata', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', + 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', 'italic' => 'setItalic', + 'italic_metadata' => 'setItalicMetadata', + 'locale_policy' => 'setLocalePolicy', 'locked' => 'setLocked', + 'locked_metadata' => 'setLockedMetadata', 'max_length' => 'setMaxLength', + 'max_length_metadata' => 'setMaxLengthMetadata', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'original_value' => 'setOriginalValue', + 'original_value_metadata' => 'setOriginalValueMetadata', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'required' => 'setRequired', + 'required_metadata' => 'setRequiredMetadata', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', 'underline' => 'setUnderline', + 'underline_metadata' => 'setUnderlineMetadata', 'value' => 'setValue', + 'value_metadata' => 'setValueMetadata', 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -206,46 +371,101 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'bold' => 'getBold', + 'bold_metadata' => 'getBoldMetadata', 'conceal_value_on_document' => 'getConcealValueOnDocument', + 'conceal_value_on_document_metadata' => 'getConcealValueOnDocumentMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'disable_auto_size' => 'getDisableAutoSize', + 'disable_auto_size_metadata' => 'getDisableAutoSizeMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', 'font' => 'getFont', 'font_color' => 'getFontColor', + 'font_color_metadata' => 'getFontColorMetadata', + 'font_metadata' => 'getFontMetadata', 'font_size' => 'getFontSize', + 'font_size_metadata' => 'getFontSizeMetadata', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', + 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', 'italic' => 'getItalic', + 'italic_metadata' => 'getItalicMetadata', + 'locale_policy' => 'getLocalePolicy', 'locked' => 'getLocked', + 'locked_metadata' => 'getLockedMetadata', 'max_length' => 'getMaxLength', + 'max_length_metadata' => 'getMaxLengthMetadata', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'original_value' => 'getOriginalValue', + 'original_value_metadata' => 'getOriginalValueMetadata', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'required' => 'getRequired', + 'required_metadata' => 'getRequiredMetadata', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', 'underline' => 'getUnderline', + 'underline_metadata' => 'getUnderlineMetadata', 'value' => 'getValue', + 'value_metadata' => 'getValueMetadata', 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -280,46 +500,101 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['bold'] = isset($data['bold']) ? $data['bold'] : null; + $this->container['bold_metadata'] = isset($data['bold_metadata']) ? $data['bold_metadata'] : null; $this->container['conceal_value_on_document'] = isset($data['conceal_value_on_document']) ? $data['conceal_value_on_document'] : null; + $this->container['conceal_value_on_document_metadata'] = isset($data['conceal_value_on_document_metadata']) ? $data['conceal_value_on_document_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['disable_auto_size'] = isset($data['disable_auto_size']) ? $data['disable_auto_size'] : null; + $this->container['disable_auto_size_metadata'] = isset($data['disable_auto_size_metadata']) ? $data['disable_auto_size_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['font'] = isset($data['font']) ? $data['font'] : null; $this->container['font_color'] = isset($data['font_color']) ? $data['font_color'] : null; + $this->container['font_color_metadata'] = isset($data['font_color_metadata']) ? $data['font_color_metadata'] : null; + $this->container['font_metadata'] = isset($data['font_metadata']) ? $data['font_metadata'] : null; $this->container['font_size'] = isset($data['font_size']) ? $data['font_size'] : null; + $this->container['font_size_metadata'] = isset($data['font_size_metadata']) ? $data['font_size_metadata'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; $this->container['italic'] = isset($data['italic']) ? $data['italic'] : null; + $this->container['italic_metadata'] = isset($data['italic_metadata']) ? $data['italic_metadata'] : null; + $this->container['locale_policy'] = isset($data['locale_policy']) ? $data['locale_policy'] : null; $this->container['locked'] = isset($data['locked']) ? $data['locked'] : null; + $this->container['locked_metadata'] = isset($data['locked_metadata']) ? $data['locked_metadata'] : null; $this->container['max_length'] = isset($data['max_length']) ? $data['max_length'] : null; + $this->container['max_length_metadata'] = isset($data['max_length_metadata']) ? $data['max_length_metadata'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['original_value'] = isset($data['original_value']) ? $data['original_value'] : null; + $this->container['original_value_metadata'] = isset($data['original_value_metadata']) ? $data['original_value_metadata'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['required'] = isset($data['required']) ? $data['required'] : null; + $this->container['required_metadata'] = isset($data['required_metadata']) ? $data['required_metadata'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; $this->container['underline'] = isset($data['underline']) ? $data['underline'] : null; + $this->container['underline_metadata'] = isset($data['underline_metadata']) ? $data['underline_metadata'] : null; $this->container['value'] = isset($data['value']) ? $data['value'] : null; + $this->container['value_metadata'] = isset($data['value_metadata']) ? $data['value_metadata'] : null; $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -366,6 +641,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -387,6 +683,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -408,6 +725,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -429,6 +767,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -450,6 +809,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -471,6 +893,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -492,6 +935,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -513,6 +977,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets bold * @return string @@ -534,6 +1019,27 @@ public function setBold($bold) return $this; } + /** + * Gets bold_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getBoldMetadata() + { + return $this->container['bold_metadata']; + } + + /** + * Sets bold_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $bold_metadata + * @return $this + */ + public function setBoldMetadata($bold_metadata) + { + $this->container['bold_metadata'] = $bold_metadata; + + return $this; + } + /** * Gets conceal_value_on_document * @return string @@ -555,6 +1061,27 @@ public function setConcealValueOnDocument($conceal_value_on_document) return $this; } + /** + * Gets conceal_value_on_document_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConcealValueOnDocumentMetadata() + { + return $this->container['conceal_value_on_document_metadata']; + } + + /** + * Sets conceal_value_on_document_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conceal_value_on_document_metadata + * @return $this + */ + public function setConcealValueOnDocumentMetadata($conceal_value_on_document_metadata) + { + $this->container['conceal_value_on_document_metadata'] = $conceal_value_on_document_metadata; + + return $this; + } + /** * Gets conditional_parent_label * @return string @@ -576,6 +1103,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -597,6 +1145,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -618,6 +1187,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets disable_auto_size * @return string @@ -639,6 +1229,27 @@ public function setDisableAutoSize($disable_auto_size) return $this; } + /** + * Gets disable_auto_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDisableAutoSizeMetadata() + { + return $this->container['disable_auto_size_metadata']; + } + + /** + * Sets disable_auto_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $disable_auto_size_metadata + * @return $this + */ + public function setDisableAutoSizeMetadata($disable_auto_size_metadata) + { + $this->container['disable_auto_size_metadata'] = $disable_auto_size_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -660,6 +1271,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -724,80 +1356,374 @@ public function setFontColor($font_color) } /** - * Gets font_size - * @return string + * Gets font_color_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getFontSize() + public function getFontColorMetadata() { - return $this->container['font_size']; + return $this->container['font_color_metadata']; } /** - * Sets font_size - * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * Sets font_color_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_color_metadata * @return $this */ - public function setFontSize($font_size) + public function setFontColorMetadata($font_color_metadata) { - $this->container['font_size'] = $font_size; + $this->container['font_color_metadata'] = $font_color_metadata; return $this; } /** - * Gets italic - * @return string + * Gets font_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getItalic() + public function getFontMetadata() { - return $this->container['italic']; + return $this->container['font_metadata']; } /** - * Sets italic - * @param string $italic When set to **true**, the information in the tab is italic. + * Sets font_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_metadata * @return $this */ - public function setItalic($italic) + public function setFontMetadata($font_metadata) { - $this->container['italic'] = $italic; + $this->container['font_metadata'] = $font_metadata; return $this; } /** - * Gets locked + * Gets font_size * @return string */ - public function getLocked() + public function getFontSize() { - return $this->container['locked']; + return $this->container['font_size']; } /** - * Sets locked - * @param string $locked When set to **true**, the signer cannot change the data of the custom tab. + * Sets font_size + * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. * @return $this */ - public function setLocked($locked) + public function setFontSize($font_size) { - $this->container['locked'] = $locked; + $this->container['font_size'] = $font_size; return $this; } /** - * Gets max_length - * @return int + * Gets font_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getMaxLength() + public function getFontSizeMetadata() { - return $this->container['max_length']; + return $this->container['font_size_metadata']; } /** - * Sets max_length - * @param int $max_length An optional value that describes the maximum length of the property when the property is a string. + * Sets font_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_size_metadata + * @return $this + */ + public function setFontSizeMetadata($font_size_metadata) + { + $this->container['font_size_metadata'] = $font_size_metadata; + + return $this; + } + + /** + * Gets form_order + * @return string + */ + public function getFormOrder() + { + return $this->container['form_order']; + } + + /** + * Sets form_order + * @param string $form_order + * @return $this + */ + public function setFormOrder($form_order) + { + $this->container['form_order'] = $form_order; + + return $this; + } + + /** + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormOrderMetadata() + { + return $this->container['form_order_metadata']; + } + + /** + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata + * @return $this + */ + public function setFormOrderMetadata($form_order_metadata) + { + $this->container['form_order_metadata'] = $form_order_metadata; + + return $this; + } + + /** + * Gets form_page_label + * @return string + */ + public function getFormPageLabel() + { + return $this->container['form_page_label']; + } + + /** + * Sets form_page_label + * @param string $form_page_label + * @return $this + */ + public function setFormPageLabel($form_page_label) + { + $this->container['form_page_label'] = $form_page_label; + + return $this; + } + + /** + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageLabelMetadata() + { + return $this->container['form_page_label_metadata']; + } + + /** + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata + * @return $this + */ + public function setFormPageLabelMetadata($form_page_label_metadata) + { + $this->container['form_page_label_metadata'] = $form_page_label_metadata; + + return $this; + } + + /** + * Gets form_page_number + * @return string + */ + public function getFormPageNumber() + { + return $this->container['form_page_number']; + } + + /** + * Sets form_page_number + * @param string $form_page_number + * @return $this + */ + public function setFormPageNumber($form_page_number) + { + $this->container['form_page_number'] = $form_page_number; + + return $this; + } + + /** + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageNumberMetadata() + { + return $this->container['form_page_number_metadata']; + } + + /** + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata + * @return $this + */ + public function setFormPageNumberMetadata($form_page_number_metadata) + { + $this->container['form_page_number_metadata'] = $form_page_number_metadata; + + return $this; + } + + /** + * Gets height + * @return string + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param string $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHeightMetadata() + { + return $this->container['height_metadata']; + } + + /** + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets italic + * @return string + */ + public function getItalic() + { + return $this->container['italic']; + } + + /** + * Sets italic + * @param string $italic When set to **true**, the information in the tab is italic. + * @return $this + */ + public function setItalic($italic) + { + $this->container['italic'] = $italic; + + return $this; + } + + /** + * Gets italic_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getItalicMetadata() + { + return $this->container['italic_metadata']; + } + + /** + * Sets italic_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $italic_metadata + * @return $this + */ + public function setItalicMetadata($italic_metadata) + { + $this->container['italic_metadata'] = $italic_metadata; + + return $this; + } + + /** + * Gets locale_policy + * @return \DocuSign\eSign\Model\LocalePolicyTab + */ + public function getLocalePolicy() + { + return $this->container['locale_policy']; + } + + /** + * Sets locale_policy + * @param \DocuSign\eSign\Model\LocalePolicyTab $locale_policy + * @return $this + */ + public function setLocalePolicy($locale_policy) + { + $this->container['locale_policy'] = $locale_policy; + + return $this; + } + + /** + * Gets locked + * @return string + */ + public function getLocked() + { + return $this->container['locked']; + } + + /** + * Sets locked + * @param string $locked When set to **true**, the signer cannot change the data of the custom tab. + * @return $this + */ + public function setLocked($locked) + { + $this->container['locked'] = $locked; + + return $this; + } + + /** + * Gets locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getLockedMetadata() + { + return $this->container['locked_metadata']; + } + + /** + * Sets locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $locked_metadata + * @return $this + */ + public function setLockedMetadata($locked_metadata) + { + $this->container['locked_metadata'] = $locked_metadata; + + return $this; + } + + /** + * Gets max_length + * @return string + */ + public function getMaxLength() + { + return $this->container['max_length']; + } + + /** + * Sets max_length + * @param string $max_length An optional value that describes the maximum length of the property when the property is a string. * @return $this */ public function setMaxLength($max_length) @@ -808,106 +1734,274 @@ public function setMaxLength($max_length) } /** - * Gets merge_field - * @return \DocuSign\eSign\Model\MergeField + * Gets max_length_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getMaxLengthMetadata() + { + return $this->container['max_length_metadata']; + } + + /** + * Sets max_length_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $max_length_metadata + * @return $this + */ + public function setMaxLengthMetadata($max_length_metadata) + { + $this->container['max_length_metadata'] = $max_length_metadata; + + return $this; + } + + /** + * Gets merge_field + * @return \DocuSign\eSign\Model\MergeField + */ + public function getMergeField() + { + return $this->container['merge_field']; + } + + /** + * Sets merge_field + * @param \DocuSign\eSign\Model\MergeField $merge_field + * @return $this + */ + public function setMergeField($merge_field) + { + $this->container['merge_field'] = $merge_field; + + return $this; + } + + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + + /** + * Gets name + * @return string + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * @param string $name + * @return $this + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + + /** + * Gets original_value + * @return string + */ + public function getOriginalValue() + { + return $this->container['original_value']; + } + + /** + * Sets original_value + * @param string $original_value The initial value of the tab when it was sent to the recipient. + * @return $this + */ + public function setOriginalValue($original_value) + { + $this->container['original_value'] = $original_value; + + return $this; + } + + /** + * Gets original_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getOriginalValueMetadata() + { + return $this->container['original_value_metadata']; + } + + /** + * Sets original_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $original_value_metadata + * @return $this + */ + public function setOriginalValueMetadata($original_value_metadata) + { + $this->container['original_value_metadata'] = $original_value_metadata; + + return $this; + } + + /** + * Gets page_number + * @return string + */ + public function getPageNumber() + { + return $this->container['page_number']; + } + + /** + * Sets page_number + * @param string $page_number Specifies the page number on which the tab is located. + * @return $this + */ + public function setPageNumber($page_number) + { + $this->container['page_number'] = $page_number; + + return $this; + } + + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getMergeField() + public function getPageNumberMetadata() { - return $this->container['merge_field']; + return $this->container['page_number_metadata']; } /** - * Sets merge_field - * @param \DocuSign\eSign\Model\MergeField $merge_field + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata * @return $this */ - public function setMergeField($merge_field) + public function setPageNumberMetadata($page_number_metadata) { - $this->container['merge_field'] = $merge_field; + $this->container['page_number_metadata'] = $page_number_metadata; return $this; } /** - * Gets name + * Gets recipient_id * @return string */ - public function getName() + public function getRecipientId() { - return $this->container['name']; + return $this->container['recipient_id']; } /** - * Sets name - * @param string $name + * Sets recipient_id + * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. * @return $this */ - public function setName($name) + public function setRecipientId($recipient_id) { - $this->container['name'] = $name; + $this->container['recipient_id'] = $recipient_id; return $this; } /** - * Gets original_value + * Gets recipient_id_guid * @return string */ - public function getOriginalValue() + public function getRecipientIdGuid() { - return $this->container['original_value']; + return $this->container['recipient_id_guid']; } /** - * Sets original_value - * @param string $original_value The initial value of the tab when it was sent to the recipient. + * Sets recipient_id_guid + * @param string $recipient_id_guid * @return $this */ - public function setOriginalValue($original_value) + public function setRecipientIdGuid($recipient_id_guid) { - $this->container['original_value'] = $original_value; + $this->container['recipient_id_guid'] = $recipient_id_guid; return $this; } /** - * Gets page_number - * @return string + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getPageNumber() + public function getRecipientIdGuidMetadata() { - return $this->container['page_number']; + return $this->container['recipient_id_guid_metadata']; } /** - * Sets page_number - * @param string $page_number Specifies the page number on which the tab is located. + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata * @return $this */ - public function setPageNumber($page_number) + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) { - $this->container['page_number'] = $page_number; + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; return $this; } /** - * Gets recipient_id - * @return string + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getRecipientId() + public function getRecipientIdMetadata() { - return $this->container['recipient_id']; + return $this->container['recipient_id_metadata']; } /** - * Sets recipient_id - * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata * @return $this */ - public function setRecipientId($recipient_id) + public function setRecipientIdMetadata($recipient_id_metadata) { - $this->container['recipient_id'] = $recipient_id; + $this->container['recipient_id_metadata'] = $recipient_id_metadata; return $this; } @@ -933,6 +2027,27 @@ public function setRequired($required) return $this; } + /** + * Gets required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequiredMetadata() + { + return $this->container['required_metadata']; + } + + /** + * Sets required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $required_metadata + * @return $this + */ + public function setRequiredMetadata($required_metadata) + { + $this->container['required_metadata'] = $required_metadata; + + return $this; + } + /** * Gets status * @return string @@ -954,6 +2069,27 @@ public function setStatus($status) return $this; } + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + /** * Gets tab_group_labels * @return string[] @@ -975,6 +2111,27 @@ public function setTabGroupLabels($tab_group_labels) return $this; } + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + /** * Gets tab_id * @return string @@ -996,6 +2153,27 @@ public function setTabId($tab_id) return $this; } + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + /** * Gets tab_label * @return string @@ -1017,6 +2195,27 @@ public function setTabLabel($tab_label) return $this; } + /** + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabLabelMetadata() + { + return $this->container['tab_label_metadata']; + } + + /** + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata + * @return $this + */ + public function setTabLabelMetadata($tab_label_metadata) + { + $this->container['tab_label_metadata'] = $tab_label_metadata; + + return $this; + } + /** * Gets tab_order * @return string @@ -1038,6 +2237,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -1059,6 +2321,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -1080,6 +2363,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -1101,6 +2405,27 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + /** * Gets underline * @return string @@ -1122,6 +2447,27 @@ public function setUnderline($underline) return $this; } + /** + * Gets underline_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getUnderlineMetadata() + { + return $this->container['underline_metadata']; + } + + /** + * Sets underline_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $underline_metadata + * @return $this + */ + public function setUnderlineMetadata($underline_metadata) + { + $this->container['underline_metadata'] = $underline_metadata; + + return $this; + } + /** * Gets value * @return string @@ -1143,9 +2489,30 @@ public function setValue($value) return $this; } + /** + * Gets value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValueMetadata() + { + return $this->container['value_metadata']; + } + + /** + * Sets value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $value_metadata + * @return $this + */ + public function setValueMetadata($value_metadata) + { + $this->container['value_metadata'] = $value_metadata; + + return $this; + } + /** * Gets width - * @return int + * @return string */ public function getWidth() { @@ -1154,7 +2521,7 @@ public function getWidth() /** * Sets width - * @param int $width Width of the tab in pixels. + * @param string $width Width of the tab in pixels. * @return $this */ public function setWidth($width) @@ -1164,6 +2531,27 @@ public function setWidth($width) return $this; } + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -1185,6 +2573,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -1205,6 +2614,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/UsageHistory.php b/src/Model/UsageHistory.php index 4da0bd66..9df64b98 100644 --- a/src/Model/UsageHistory.php +++ b/src/Model/UsageHistory.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -35,7 +35,7 @@ * UsageHistory Class Doc Comment * * @category Class - * @description A complex element consisting of: * lastSentDateTime - the date and time the user last sent an envelope. * lastSignedDateTime - the date and time the user last signed an envelope. * sentCount - the number of envelopes the user has sent. * signedCount - the number of envelopes the user has signed. + * @description A complex element consisting of: * lastSentDateTime – the date and time the user last sent an envelope. * lastSignedDateTime – the date and time the user last signed an envelope. * sentCount – the number of envelopes the user has sent. * signedCount – the number of envelopes the user has signed. * @package DocuSign\eSign * @author Swagger Codegen team * @link https://github.com/swagger-api/swagger-codegen @@ -57,8 +57,8 @@ class UsageHistory implements ArrayAccess protected static $swaggerTypes = [ 'last_sent_date_time' => 'string', 'last_signed_date_time' => 'string', - 'sent_count' => 'int', - 'signed_count' => 'int' + 'sent_count' => 'string', + 'signed_count' => 'string' ]; public static function swaggerTypes() @@ -205,7 +205,7 @@ public function setLastSignedDateTime($last_signed_date_time) /** * Gets sent_count - * @return int + * @return string */ public function getSentCount() { @@ -214,7 +214,7 @@ public function getSentCount() /** * Sets sent_count - * @param int $sent_count The number of envelopes the user has sent. + * @param string $sent_count The number of envelopes the user has sent. * @return $this */ public function setSentCount($sent_count) @@ -226,7 +226,7 @@ public function setSentCount($sent_count) /** * Gets signed_count - * @return int + * @return string */ public function getSignedCount() { @@ -235,7 +235,7 @@ public function getSignedCount() /** * Sets signed_count - * @param int $signed_count The number of envelopes the user has signed. + * @param string $signed_count The number of envelopes the user has signed. * @return $this */ public function setSignedCount($signed_count) diff --git a/src/Model/UserAccountManagementGranularInformation.php b/src/Model/UserAccountManagementGranularInformation.php index b914dc20..abe909f5 100644 --- a/src/Model/UserAccountManagementGranularInformation.php +++ b/src/Model/UserAccountManagementGranularInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -60,8 +60,6 @@ class UserAccountManagementGranularInformation implements ArrayAccess 'can_manage_account_settings_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'can_manage_admins' => 'string', 'can_manage_admins_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', - 'can_manage_groups' => 'string', - 'can_manage_groups_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'can_manage_reporting' => 'string', 'can_manage_reporting_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'can_manage_sharing' => 'string', @@ -88,8 +86,6 @@ public static function swaggerTypes() 'can_manage_account_settings_metadata' => 'canManageAccountSettingsMetadata', 'can_manage_admins' => 'canManageAdmins', 'can_manage_admins_metadata' => 'canManageAdminsMetadata', - 'can_manage_groups' => 'canManageGroups', - 'can_manage_groups_metadata' => 'canManageGroupsMetadata', 'can_manage_reporting' => 'canManageReporting', 'can_manage_reporting_metadata' => 'canManageReportingMetadata', 'can_manage_sharing' => 'canManageSharing', @@ -112,8 +108,6 @@ public static function swaggerTypes() 'can_manage_account_settings_metadata' => 'setCanManageAccountSettingsMetadata', 'can_manage_admins' => 'setCanManageAdmins', 'can_manage_admins_metadata' => 'setCanManageAdminsMetadata', - 'can_manage_groups' => 'setCanManageGroups', - 'can_manage_groups_metadata' => 'setCanManageGroupsMetadata', 'can_manage_reporting' => 'setCanManageReporting', 'can_manage_reporting_metadata' => 'setCanManageReportingMetadata', 'can_manage_sharing' => 'setCanManageSharing', @@ -136,8 +130,6 @@ public static function swaggerTypes() 'can_manage_account_settings_metadata' => 'getCanManageAccountSettingsMetadata', 'can_manage_admins' => 'getCanManageAdmins', 'can_manage_admins_metadata' => 'getCanManageAdminsMetadata', - 'can_manage_groups' => 'getCanManageGroups', - 'can_manage_groups_metadata' => 'getCanManageGroupsMetadata', 'can_manage_reporting' => 'getCanManageReporting', 'can_manage_reporting_metadata' => 'getCanManageReportingMetadata', 'can_manage_sharing' => 'getCanManageSharing', @@ -185,8 +177,6 @@ public function __construct(array $data = null) $this->container['can_manage_account_settings_metadata'] = isset($data['can_manage_account_settings_metadata']) ? $data['can_manage_account_settings_metadata'] : null; $this->container['can_manage_admins'] = isset($data['can_manage_admins']) ? $data['can_manage_admins'] : null; $this->container['can_manage_admins_metadata'] = isset($data['can_manage_admins_metadata']) ? $data['can_manage_admins_metadata'] : null; - $this->container['can_manage_groups'] = isset($data['can_manage_groups']) ? $data['can_manage_groups'] : null; - $this->container['can_manage_groups_metadata'] = isset($data['can_manage_groups_metadata']) ? $data['can_manage_groups_metadata'] : null; $this->container['can_manage_reporting'] = isset($data['can_manage_reporting']) ? $data['can_manage_reporting'] : null; $this->container['can_manage_reporting_metadata'] = isset($data['can_manage_reporting_metadata']) ? $data['can_manage_reporting_metadata'] : null; $this->container['can_manage_sharing'] = isset($data['can_manage_sharing']) ? $data['can_manage_sharing'] : null; @@ -346,48 +336,6 @@ public function setCanManageAdminsMetadata($can_manage_admins_metadata) return $this; } - /** - * Gets can_manage_groups - * @return string - */ - public function getCanManageGroups() - { - return $this->container['can_manage_groups']; - } - - /** - * Sets can_manage_groups - * @param string $can_manage_groups - * @return $this - */ - public function setCanManageGroups($can_manage_groups) - { - $this->container['can_manage_groups'] = $can_manage_groups; - - return $this; - } - - /** - * Gets can_manage_groups_metadata - * @return \DocuSign\eSign\Model\SettingsMetadata - */ - public function getCanManageGroupsMetadata() - { - return $this->container['can_manage_groups_metadata']; - } - - /** - * Sets can_manage_groups_metadata - * @param \DocuSign\eSign\Model\SettingsMetadata $can_manage_groups_metadata - * @return $this - */ - public function setCanManageGroupsMetadata($can_manage_groups_metadata) - { - $this->container['can_manage_groups_metadata'] = $can_manage_groups_metadata; - - return $this; - } - /** * Gets can_manage_reporting * @return string diff --git a/src/Model/UserInfo.php b/src/Model/UserInfo.php index aa676a14..5afc4cb5 100644 --- a/src/Model/UserInfo.php +++ b/src/Model/UserInfo.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -54,10 +54,13 @@ class UserInfo implements ArrayAccess * @var string[] */ protected static $swaggerTypes = [ + 'account_id' => 'string', + 'account_name' => 'string', 'activation_access_code' => 'string', 'email' => 'string', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'login_status' => 'string', + 'membership_id' => 'string', 'send_activation_email' => 'string', 'uri' => 'string', 'user_id' => 'string', @@ -76,10 +79,13 @@ public static function swaggerTypes() * @var string[] */ protected static $attributeMap = [ + 'account_id' => 'accountId', + 'account_name' => 'accountName', 'activation_access_code' => 'activationAccessCode', 'email' => 'email', 'error_details' => 'errorDetails', 'login_status' => 'loginStatus', + 'membership_id' => 'membershipId', 'send_activation_email' => 'sendActivationEmail', 'uri' => 'uri', 'user_id' => 'userId', @@ -94,10 +100,13 @@ public static function swaggerTypes() * @var string[] */ protected static $setters = [ + 'account_id' => 'setAccountId', + 'account_name' => 'setAccountName', 'activation_access_code' => 'setActivationAccessCode', 'email' => 'setEmail', 'error_details' => 'setErrorDetails', 'login_status' => 'setLoginStatus', + 'membership_id' => 'setMembershipId', 'send_activation_email' => 'setSendActivationEmail', 'uri' => 'setUri', 'user_id' => 'setUserId', @@ -112,10 +121,13 @@ public static function swaggerTypes() * @var string[] */ protected static $getters = [ + 'account_id' => 'getAccountId', + 'account_name' => 'getAccountName', 'activation_access_code' => 'getActivationAccessCode', 'email' => 'getEmail', 'error_details' => 'getErrorDetails', 'login_status' => 'getLoginStatus', + 'membership_id' => 'getMembershipId', 'send_activation_email' => 'getSendActivationEmail', 'uri' => 'getUri', 'user_id' => 'getUserId', @@ -155,10 +167,13 @@ public static function getters() */ public function __construct(array $data = null) { + $this->container['account_id'] = isset($data['account_id']) ? $data['account_id'] : null; + $this->container['account_name'] = isset($data['account_name']) ? $data['account_name'] : null; $this->container['activation_access_code'] = isset($data['activation_access_code']) ? $data['activation_access_code'] : null; $this->container['email'] = isset($data['email']) ? $data['email'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['login_status'] = isset($data['login_status']) ? $data['login_status'] : null; + $this->container['membership_id'] = isset($data['membership_id']) ? $data['membership_id'] : null; $this->container['send_activation_email'] = isset($data['send_activation_email']) ? $data['send_activation_email'] : null; $this->container['uri'] = isset($data['uri']) ? $data['uri'] : null; $this->container['user_id'] = isset($data['user_id']) ? $data['user_id'] : null; @@ -190,6 +205,48 @@ public function valid() } + /** + * Gets account_id + * @return string + */ + public function getAccountId() + { + return $this->container['account_id']; + } + + /** + * Sets account_id + * @param string $account_id The account ID associated with the envelope. + * @return $this + */ + public function setAccountId($account_id) + { + $this->container['account_id'] = $account_id; + + return $this; + } + + /** + * Gets account_name + * @return string + */ + public function getAccountName() + { + return $this->container['account_name']; + } + + /** + * Sets account_name + * @param string $account_name + * @return $this + */ + public function setAccountName($account_name) + { + $this->container['account_name'] = $account_name; + + return $this; + } + /** * Gets activation_access_code * @return string @@ -274,6 +331,27 @@ public function setLoginStatus($login_status) return $this; } + /** + * Gets membership_id + * @return string + */ + public function getMembershipId() + { + return $this->container['membership_id']; + } + + /** + * Sets membership_id + * @param string $membership_id + * @return $this + */ + public function setMembershipId($membership_id) + { + $this->container['membership_id'] = $membership_id; + + return $this; + } + /** * Gets send_activation_email * @return string diff --git a/src/Model/UserInfoList.php b/src/Model/UserInfoList.php index 89f1c031..69155f0a 100644 --- a/src/Model/UserInfoList.php +++ b/src/Model/UserInfoList.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/UserInformation.php b/src/Model/UserInformation.php index 407ff9bc..c439e231 100644 --- a/src/Model/UserInformation.php +++ b/src/Model/UserInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -54,20 +54,23 @@ class UserInformation implements ArrayAccess * @var string[] */ protected static $swaggerTypes = [ - 'account_management_granular' => '\DocuSign\eSign\Model\UserAccountManagementGranularInformation', 'activation_access_code' => 'string', + 'company' => 'string', + 'connect_configurations' => '\DocuSign\eSign\Model\ConnectUserObject[]', 'country_code' => 'string', 'created_date_time' => 'string', 'custom_settings' => '\DocuSign\eSign\Model\NameValue[]', + 'default_account_id' => 'string', 'email' => 'string', 'enable_connect_for_user' => 'string', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'first_name' => 'string', 'forgotten_password_info' => '\DocuSign\eSign\Model\ForgottenPasswordInformation', 'group_list' => '\DocuSign\eSign\Model\Group[]', - 'home_address' => '\DocuSign\eSign\Model\AddressInformationV2', + 'home_address' => '\DocuSign\eSign\Model\AddressInformation', 'initials_image_uri' => 'string', 'is_admin' => 'string', + 'is_nar_enabled' => 'string', 'job_title' => 'string', 'last_login' => 'string', 'last_name' => 'string', @@ -85,13 +88,14 @@ class UserInformation implements ArrayAccess 'suffix_name' => 'string', 'title' => 'string', 'uri' => 'string', + 'user_added_to_account_date_time' => 'string', 'user_id' => 'string', 'user_name' => 'string', 'user_profile_last_modified_date' => 'string', - 'user_settings' => '\DocuSign\eSign\Model\NameValue[]', + 'user_settings' => '\DocuSign\eSign\Model\UserSettingsInformation', 'user_status' => 'string', 'user_type' => 'string', - 'work_address' => '\DocuSign\eSign\Model\AddressInformationV2' + 'work_address' => '\DocuSign\eSign\Model\AddressInformation' ]; public static function swaggerTypes() @@ -104,11 +108,13 @@ public static function swaggerTypes() * @var string[] */ protected static $attributeMap = [ - 'account_management_granular' => 'accountManagementGranular', 'activation_access_code' => 'activationAccessCode', + 'company' => 'company', + 'connect_configurations' => 'connectConfigurations', 'country_code' => 'countryCode', 'created_date_time' => 'createdDateTime', 'custom_settings' => 'customSettings', + 'default_account_id' => 'defaultAccountId', 'email' => 'email', 'enable_connect_for_user' => 'enableConnectForUser', 'error_details' => 'errorDetails', @@ -118,6 +124,7 @@ public static function swaggerTypes() 'home_address' => 'homeAddress', 'initials_image_uri' => 'initialsImageUri', 'is_admin' => 'isAdmin', + 'is_nar_enabled' => 'isNAREnabled', 'job_title' => 'jobTitle', 'last_login' => 'lastLogin', 'last_name' => 'lastName', @@ -135,6 +142,7 @@ public static function swaggerTypes() 'suffix_name' => 'suffixName', 'title' => 'title', 'uri' => 'uri', + 'user_added_to_account_date_time' => 'userAddedToAccountDateTime', 'user_id' => 'userId', 'user_name' => 'userName', 'user_profile_last_modified_date' => 'userProfileLastModifiedDate', @@ -150,11 +158,13 @@ public static function swaggerTypes() * @var string[] */ protected static $setters = [ - 'account_management_granular' => 'setAccountManagementGranular', 'activation_access_code' => 'setActivationAccessCode', + 'company' => 'setCompany', + 'connect_configurations' => 'setConnectConfigurations', 'country_code' => 'setCountryCode', 'created_date_time' => 'setCreatedDateTime', 'custom_settings' => 'setCustomSettings', + 'default_account_id' => 'setDefaultAccountId', 'email' => 'setEmail', 'enable_connect_for_user' => 'setEnableConnectForUser', 'error_details' => 'setErrorDetails', @@ -164,6 +174,7 @@ public static function swaggerTypes() 'home_address' => 'setHomeAddress', 'initials_image_uri' => 'setInitialsImageUri', 'is_admin' => 'setIsAdmin', + 'is_nar_enabled' => 'setIsNarEnabled', 'job_title' => 'setJobTitle', 'last_login' => 'setLastLogin', 'last_name' => 'setLastName', @@ -181,6 +192,7 @@ public static function swaggerTypes() 'suffix_name' => 'setSuffixName', 'title' => 'setTitle', 'uri' => 'setUri', + 'user_added_to_account_date_time' => 'setUserAddedToAccountDateTime', 'user_id' => 'setUserId', 'user_name' => 'setUserName', 'user_profile_last_modified_date' => 'setUserProfileLastModifiedDate', @@ -196,11 +208,13 @@ public static function swaggerTypes() * @var string[] */ protected static $getters = [ - 'account_management_granular' => 'getAccountManagementGranular', 'activation_access_code' => 'getActivationAccessCode', + 'company' => 'getCompany', + 'connect_configurations' => 'getConnectConfigurations', 'country_code' => 'getCountryCode', 'created_date_time' => 'getCreatedDateTime', 'custom_settings' => 'getCustomSettings', + 'default_account_id' => 'getDefaultAccountId', 'email' => 'getEmail', 'enable_connect_for_user' => 'getEnableConnectForUser', 'error_details' => 'getErrorDetails', @@ -210,6 +224,7 @@ public static function swaggerTypes() 'home_address' => 'getHomeAddress', 'initials_image_uri' => 'getInitialsImageUri', 'is_admin' => 'getIsAdmin', + 'is_nar_enabled' => 'getIsNarEnabled', 'job_title' => 'getJobTitle', 'last_login' => 'getLastLogin', 'last_name' => 'getLastName', @@ -227,6 +242,7 @@ public static function swaggerTypes() 'suffix_name' => 'getSuffixName', 'title' => 'getTitle', 'uri' => 'getUri', + 'user_added_to_account_date_time' => 'getUserAddedToAccountDateTime', 'user_id' => 'getUserId', 'user_name' => 'getUserName', 'user_profile_last_modified_date' => 'getUserProfileLastModifiedDate', @@ -267,11 +283,13 @@ public static function getters() */ public function __construct(array $data = null) { - $this->container['account_management_granular'] = isset($data['account_management_granular']) ? $data['account_management_granular'] : null; $this->container['activation_access_code'] = isset($data['activation_access_code']) ? $data['activation_access_code'] : null; + $this->container['company'] = isset($data['company']) ? $data['company'] : null; + $this->container['connect_configurations'] = isset($data['connect_configurations']) ? $data['connect_configurations'] : null; $this->container['country_code'] = isset($data['country_code']) ? $data['country_code'] : null; $this->container['created_date_time'] = isset($data['created_date_time']) ? $data['created_date_time'] : null; $this->container['custom_settings'] = isset($data['custom_settings']) ? $data['custom_settings'] : null; + $this->container['default_account_id'] = isset($data['default_account_id']) ? $data['default_account_id'] : null; $this->container['email'] = isset($data['email']) ? $data['email'] : null; $this->container['enable_connect_for_user'] = isset($data['enable_connect_for_user']) ? $data['enable_connect_for_user'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; @@ -281,6 +299,7 @@ public function __construct(array $data = null) $this->container['home_address'] = isset($data['home_address']) ? $data['home_address'] : null; $this->container['initials_image_uri'] = isset($data['initials_image_uri']) ? $data['initials_image_uri'] : null; $this->container['is_admin'] = isset($data['is_admin']) ? $data['is_admin'] : null; + $this->container['is_nar_enabled'] = isset($data['is_nar_enabled']) ? $data['is_nar_enabled'] : null; $this->container['job_title'] = isset($data['job_title']) ? $data['job_title'] : null; $this->container['last_login'] = isset($data['last_login']) ? $data['last_login'] : null; $this->container['last_name'] = isset($data['last_name']) ? $data['last_name'] : null; @@ -298,6 +317,7 @@ public function __construct(array $data = null) $this->container['suffix_name'] = isset($data['suffix_name']) ? $data['suffix_name'] : null; $this->container['title'] = isset($data['title']) ? $data['title'] : null; $this->container['uri'] = isset($data['uri']) ? $data['uri'] : null; + $this->container['user_added_to_account_date_time'] = isset($data['user_added_to_account_date_time']) ? $data['user_added_to_account_date_time'] : null; $this->container['user_id'] = isset($data['user_id']) ? $data['user_id'] : null; $this->container['user_name'] = isset($data['user_name']) ? $data['user_name'] : null; $this->container['user_profile_last_modified_date'] = isset($data['user_profile_last_modified_date']) ? $data['user_profile_last_modified_date'] : null; @@ -331,43 +351,64 @@ public function valid() /** - * Gets account_management_granular - * @return \DocuSign\eSign\Model\UserAccountManagementGranularInformation + * Gets activation_access_code + * @return string */ - public function getAccountManagementGranular() + public function getActivationAccessCode() { - return $this->container['account_management_granular']; + return $this->container['activation_access_code']; } /** - * Sets account_management_granular - * @param \DocuSign\eSign\Model\UserAccountManagementGranularInformation $account_management_granular + * Sets activation_access_code + * @param string $activation_access_code The activation code the new user must enter when activating their account. * @return $this */ - public function setAccountManagementGranular($account_management_granular) + public function setActivationAccessCode($activation_access_code) { - $this->container['account_management_granular'] = $account_management_granular; + $this->container['activation_access_code'] = $activation_access_code; return $this; } /** - * Gets activation_access_code + * Gets company * @return string */ - public function getActivationAccessCode() + public function getCompany() { - return $this->container['activation_access_code']; + return $this->container['company']; } /** - * Sets activation_access_code - * @param string $activation_access_code The activation code the new user must enter when activating their account. + * Sets company + * @param string $company * @return $this */ - public function setActivationAccessCode($activation_access_code) + public function setCompany($company) { - $this->container['activation_access_code'] = $activation_access_code; + $this->container['company'] = $company; + + return $this; + } + + /** + * Gets connect_configurations + * @return \DocuSign\eSign\Model\ConnectUserObject[] + */ + public function getConnectConfigurations() + { + return $this->container['connect_configurations']; + } + + /** + * Sets connect_configurations + * @param \DocuSign\eSign\Model\ConnectUserObject[] $connect_configurations + * @return $this + */ + public function setConnectConfigurations($connect_configurations) + { + $this->container['connect_configurations'] = $connect_configurations; return $this; } @@ -435,6 +476,27 @@ public function setCustomSettings($custom_settings) return $this; } + /** + * Gets default_account_id + * @return string + */ + public function getDefaultAccountId() + { + return $this->container['default_account_id']; + } + + /** + * Sets default_account_id + * @param string $default_account_id + * @return $this + */ + public function setDefaultAccountId($default_account_id) + { + $this->container['default_account_id'] = $default_account_id; + + return $this; + } + /** * Gets email * @return string @@ -551,7 +613,7 @@ public function getGroupList() /** * Sets group_list - * @param \DocuSign\eSign\Model\Group[] $group_list A list of the group information for groups to add the user to. Group information can be found by calling [ML:GET group information]. The only required parameter is groupId. The parameters are: * groupId - The DocuSign group ID for the group. * groupName - The name of the group * permissionProfileId - The ID of the permission profile associated with the group. * groupType - The group type. + * @param \DocuSign\eSign\Model\Group[] $group_list A list of the group information for groups to add the user to. Group information can be found by calling [ML:GET group information]. The only required parameter is groupId. The parameters are: * groupId – The DocuSign group ID for the group. * groupName – The name of the group * permissionProfileId – The ID of the permission profile associated with the group. * groupType – The group type. * @return $this */ public function setGroupList($group_list) @@ -563,7 +625,7 @@ public function setGroupList($group_list) /** * Gets home_address - * @return \DocuSign\eSign\Model\AddressInformationV2 + * @return \DocuSign\eSign\Model\AddressInformation */ public function getHomeAddress() { @@ -572,7 +634,7 @@ public function getHomeAddress() /** * Sets home_address - * @param \DocuSign\eSign\Model\AddressInformationV2 $home_address + * @param \DocuSign\eSign\Model\AddressInformation $home_address * @return $this */ public function setHomeAddress($home_address) @@ -624,6 +686,27 @@ public function setIsAdmin($is_admin) return $this; } + /** + * Gets is_nar_enabled + * @return string + */ + public function getIsNarEnabled() + { + return $this->container['is_nar_enabled']; + } + + /** + * Sets is_nar_enabled + * @param string $is_nar_enabled + * @return $this + */ + public function setIsNarEnabled($is_nar_enabled) + { + $this->container['is_nar_enabled'] = $is_nar_enabled; + + return $this; + } + /** * Gets job_title * @return string @@ -981,6 +1064,27 @@ public function setUri($uri) return $this; } + /** + * Gets user_added_to_account_date_time + * @return string + */ + public function getUserAddedToAccountDateTime() + { + return $this->container['user_added_to_account_date_time']; + } + + /** + * Sets user_added_to_account_date_time + * @param string $user_added_to_account_date_time + * @return $this + */ + public function setUserAddedToAccountDateTime($user_added_to_account_date_time) + { + $this->container['user_added_to_account_date_time'] = $user_added_to_account_date_time; + + return $this; + } + /** * Gets user_id * @return string @@ -1046,7 +1150,7 @@ public function setUserProfileLastModifiedDate($user_profile_last_modified_date) /** * Gets user_settings - * @return \DocuSign\eSign\Model\NameValue[] + * @return \DocuSign\eSign\Model\UserSettingsInformation */ public function getUserSettings() { @@ -1055,7 +1159,7 @@ public function getUserSettings() /** * Sets user_settings - * @param \DocuSign\eSign\Model\NameValue[] $user_settings The name/value pair information for user settings. These determine the actions that a user can take in the account. The `[ML:userSettings]` are listed and described below. + * @param \DocuSign\eSign\Model\UserSettingsInformation $user_settings * @return $this */ public function setUserSettings($user_settings) @@ -1109,7 +1213,7 @@ public function setUserType($user_type) /** * Gets work_address - * @return \DocuSign\eSign\Model\AddressInformationV2 + * @return \DocuSign\eSign\Model\AddressInformation */ public function getWorkAddress() { @@ -1118,7 +1222,7 @@ public function getWorkAddress() /** * Sets work_address - * @param \DocuSign\eSign\Model\AddressInformationV2 $work_address + * @param \DocuSign\eSign\Model\AddressInformation $work_address * @return $this */ public function setWorkAddress($work_address) diff --git a/src/Model/UserInformationList.php b/src/Model/UserInformationList.php index 4a60d2fa..7c9361bf 100644 --- a/src/Model/UserInformationList.php +++ b/src/Model/UserInformationList.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/UserPasswordInformation.php b/src/Model/UserPasswordInformation.php index f912e154..1afea87d 100644 --- a/src/Model/UserPasswordInformation.php +++ b/src/Model/UserPasswordInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/UserPasswordRules.php b/src/Model/UserPasswordRules.php index aba6602d..e6171290 100644 --- a/src/Model/UserPasswordRules.php +++ b/src/Model/UserPasswordRules.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/UserProfile.php b/src/Model/UserProfile.php index 5e350f92..ebb7a26c 100644 --- a/src/Model/UserProfile.php +++ b/src/Model/UserProfile.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -54,7 +54,7 @@ class UserProfile implements ArrayAccess * @var string[] */ protected static $swaggerTypes = [ - 'address' => '\DocuSign\eSign\Model\AddressInformationV2', + 'address' => '\DocuSign\eSign\Model\AddressInformation', 'authentication_methods' => '\DocuSign\eSign\Model\AuthenticationMethod[]', 'company_name' => 'string', 'display_organization_info' => 'string', @@ -202,7 +202,7 @@ public function valid() /** * Gets address - * @return \DocuSign\eSign\Model\AddressInformationV2 + * @return \DocuSign\eSign\Model\AddressInformation */ public function getAddress() { @@ -211,7 +211,7 @@ public function getAddress() /** * Sets address - * @param \DocuSign\eSign\Model\AddressInformationV2 $address + * @param \DocuSign\eSign\Model\AddressInformation $address * @return $this */ public function setAddress($address) diff --git a/src/Model/UserSettingsInformation.php b/src/Model/UserSettingsInformation.php index b944dfaa..41a25a7b 100644 --- a/src/Model/UserSettingsInformation.php +++ b/src/Model/UserSettingsInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,9 +55,124 @@ class UserSettingsInformation implements ArrayAccess */ protected static $swaggerTypes = [ 'account_management_granular' => '\DocuSign\eSign\Model\UserAccountManagementGranularInformation', + 'admin_only' => 'string', + 'admin_only_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_auto_tagging' => 'string', + 'allow_envelope_transfer_to' => 'string', + 'allow_envelope_transfer_to_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_eseal_recipients' => 'string', + 'allow_eseal_recipients_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_power_forms_admin_to_access_all_power_form_envelope' => 'string', + 'allow_power_forms_admin_to_access_all_power_form_envelope_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_recipient_language_selection' => 'string', + 'allow_recipient_language_selection_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_send_on_behalf_of' => 'string', + 'allow_send_on_behalf_of_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'allow_supplemental_documents' => 'string', + 'allow_supplemental_documents_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'anchor_tag_versioned_placement_enabled' => 'string', + 'api_account_wide_access' => 'string', + 'api_account_wide_access_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'api_can_export_ac' => 'string', + 'api_can_export_ac_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'bulk_send' => 'string', + 'bulk_send_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'can_charge_account' => 'string', + 'can_charge_account_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'can_edit_shared_addressbook' => 'string', + 'can_edit_shared_addressbook_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'can_lock_envelopes' => 'string', + 'can_lock_envelopes_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'can_manage_account' => 'string', + 'can_manage_account_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'can_manage_distributor' => 'string', + 'can_manage_distributor_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'can_manage_templates' => 'string', + 'can_manage_templates_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'can_send_api_requests' => 'string', + 'can_send_api_requests_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'can_send_envelope' => 'string', + 'can_send_envelope_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'can_sign_envelope' => 'string', + 'can_sign_envelope_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'can_use_scratchpad' => 'string', + 'can_use_scratchpad_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'can_use_smart_contracts' => 'string', + 'can_use_smart_contracts_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'disable_document_upload' => 'string', + 'disable_document_upload_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'disable_other_actions' => 'string', + 'disable_other_actions_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_ds_pro' => 'string', + 'enable_ds_pro_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_sequential_signing_api' => 'string', + 'enable_sequential_signing_api_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_sequential_signing_ui' => 'string', + 'enable_sequential_signing_ui_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_signer_attachments' => 'string', + 'enable_signer_attachments_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_sign_on_paper_override' => 'string', + 'enable_sign_on_paper_override_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_transaction_point' => 'string', + 'enable_transaction_point_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'enable_vaulting' => 'string', + 'enable_vaulting_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'express_send_only' => 'string', + 'locale' => 'string', + 'locale_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'locale_policy' => '\DocuSign\eSign\Model\LocalePolicy', + 'manage_clickwraps_mode' => 'string', + 'manage_clickwraps_mode_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'modified_by' => 'string', + 'modified_by_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'modified_date' => 'string', + 'modified_date_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'modified_page' => 'string', + 'modified_page_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'new_send_ui' => 'string', + 'new_send_ui_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'power_form_mode' => 'string', + 'power_form_mode_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'recipient_viewed_notification' => 'string', + 'recipient_viewed_notification_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'seal_identifiers' => '\DocuSign\eSign\Model\SealIdentifier[]', + 'self_signed_recipient_email_document' => 'string', + 'self_signed_recipient_email_document_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', 'sender_email_notifications' => '\DocuSign\eSign\Model\SenderEmailNotifications', 'signer_email_notifications' => '\DocuSign\eSign\Model\SignerEmailNotifications', - 'user_settings' => '\DocuSign\eSign\Model\NameValue[]' + 'supplemental_document_include_in_download' => 'string', + 'supplemental_documents_must_accept' => 'string', + 'supplemental_documents_must_accept_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'supplemental_documents_must_read' => 'string', + 'supplemental_documents_must_read_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'supplemental_documents_must_view' => 'string', + 'supplemental_documents_must_view_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'template_active_creation' => 'string', + 'template_active_creation_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'template_apply_notify' => 'string', + 'template_apply_notify_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'template_auto_matching' => 'string', + 'template_auto_matching_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'template_matching_sensitivity' => 'string', + 'template_matching_sensitivity_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'template_page_level_matching' => 'string', + 'template_page_level_matching_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'timezone_dst' => 'string', + 'timezone_dst_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'timezone_mask' => 'string', + 'timezone_mask_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'timezone_offset' => 'string', + 'timezone_offset_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'timezone_sending_pref' => 'string', + 'timezone_sending_pref_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'timezone_signing_pref' => 'string', + 'timezone_signing_pref_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'transaction_point_site_name_url' => 'string', + 'transaction_point_site_name_url_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'transaction_point_user_name' => 'string', + 'transaction_point_user_name_metadata' => '\DocuSign\eSign\Model\SettingsMetadata', + 'vaulting_mode' => 'string', + 'vaulting_mode_metadata' => '\DocuSign\eSign\Model\SettingsMetadata' ]; public static function swaggerTypes() @@ -71,9 +186,124 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'account_management_granular' => 'accountManagementGranular', + 'admin_only' => 'adminOnly', + 'admin_only_metadata' => 'adminOnlyMetadata', + 'allow_auto_tagging' => 'allowAutoTagging', + 'allow_envelope_transfer_to' => 'allowEnvelopeTransferTo', + 'allow_envelope_transfer_to_metadata' => 'allowEnvelopeTransferToMetadata', + 'allow_eseal_recipients' => 'allowEsealRecipients', + 'allow_eseal_recipients_metadata' => 'allowEsealRecipientsMetadata', + 'allow_power_forms_admin_to_access_all_power_form_envelope' => 'allowPowerFormsAdminToAccessAllPowerFormEnvelope', + 'allow_power_forms_admin_to_access_all_power_form_envelope_metadata' => 'allowPowerFormsAdminToAccessAllPowerFormEnvelopeMetadata', + 'allow_recipient_language_selection' => 'allowRecipientLanguageSelection', + 'allow_recipient_language_selection_metadata' => 'allowRecipientLanguageSelectionMetadata', + 'allow_send_on_behalf_of' => 'allowSendOnBehalfOf', + 'allow_send_on_behalf_of_metadata' => 'allowSendOnBehalfOfMetadata', + 'allow_supplemental_documents' => 'allowSupplementalDocuments', + 'allow_supplemental_documents_metadata' => 'allowSupplementalDocumentsMetadata', + 'anchor_tag_versioned_placement_enabled' => 'anchorTagVersionedPlacementEnabled', + 'api_account_wide_access' => 'apiAccountWideAccess', + 'api_account_wide_access_metadata' => 'apiAccountWideAccessMetadata', + 'api_can_export_ac' => 'apiCanExportAC', + 'api_can_export_ac_metadata' => 'apiCanExportACMetadata', + 'bulk_send' => 'bulkSend', + 'bulk_send_metadata' => 'bulkSendMetadata', + 'can_charge_account' => 'canChargeAccount', + 'can_charge_account_metadata' => 'canChargeAccountMetadata', + 'can_edit_shared_addressbook' => 'canEditSharedAddressbook', + 'can_edit_shared_addressbook_metadata' => 'canEditSharedAddressbookMetadata', + 'can_lock_envelopes' => 'canLockEnvelopes', + 'can_lock_envelopes_metadata' => 'canLockEnvelopesMetadata', + 'can_manage_account' => 'canManageAccount', + 'can_manage_account_metadata' => 'canManageAccountMetadata', + 'can_manage_distributor' => 'canManageDistributor', + 'can_manage_distributor_metadata' => 'canManageDistributorMetadata', + 'can_manage_templates' => 'canManageTemplates', + 'can_manage_templates_metadata' => 'canManageTemplatesMetadata', + 'can_send_api_requests' => 'canSendAPIRequests', + 'can_send_api_requests_metadata' => 'canSendAPIRequestsMetadata', + 'can_send_envelope' => 'canSendEnvelope', + 'can_send_envelope_metadata' => 'canSendEnvelopeMetadata', + 'can_sign_envelope' => 'canSignEnvelope', + 'can_sign_envelope_metadata' => 'canSignEnvelopeMetadata', + 'can_use_scratchpad' => 'canUseScratchpad', + 'can_use_scratchpad_metadata' => 'canUseScratchpadMetadata', + 'can_use_smart_contracts' => 'canUseSmartContracts', + 'can_use_smart_contracts_metadata' => 'canUseSmartContractsMetadata', + 'disable_document_upload' => 'disableDocumentUpload', + 'disable_document_upload_metadata' => 'disableDocumentUploadMetadata', + 'disable_other_actions' => 'disableOtherActions', + 'disable_other_actions_metadata' => 'disableOtherActionsMetadata', + 'enable_ds_pro' => 'enableDSPro', + 'enable_ds_pro_metadata' => 'enableDSProMetadata', + 'enable_sequential_signing_api' => 'enableSequentialSigningAPI', + 'enable_sequential_signing_api_metadata' => 'enableSequentialSigningAPIMetadata', + 'enable_sequential_signing_ui' => 'enableSequentialSigningUI', + 'enable_sequential_signing_ui_metadata' => 'enableSequentialSigningUIMetadata', + 'enable_signer_attachments' => 'enableSignerAttachments', + 'enable_signer_attachments_metadata' => 'enableSignerAttachmentsMetadata', + 'enable_sign_on_paper_override' => 'enableSignOnPaperOverride', + 'enable_sign_on_paper_override_metadata' => 'enableSignOnPaperOverrideMetadata', + 'enable_transaction_point' => 'enableTransactionPoint', + 'enable_transaction_point_metadata' => 'enableTransactionPointMetadata', + 'enable_vaulting' => 'enableVaulting', + 'enable_vaulting_metadata' => 'enableVaultingMetadata', + 'express_send_only' => 'expressSendOnly', + 'locale' => 'locale', + 'locale_metadata' => 'localeMetadata', + 'locale_policy' => 'localePolicy', + 'manage_clickwraps_mode' => 'manageClickwrapsMode', + 'manage_clickwraps_mode_metadata' => 'manageClickwrapsModeMetadata', + 'modified_by' => 'modifiedBy', + 'modified_by_metadata' => 'modifiedByMetadata', + 'modified_date' => 'modifiedDate', + 'modified_date_metadata' => 'modifiedDateMetadata', + 'modified_page' => 'modifiedPage', + 'modified_page_metadata' => 'modifiedPageMetadata', + 'new_send_ui' => 'newSendUI', + 'new_send_ui_metadata' => 'newSendUIMetadata', + 'power_form_mode' => 'powerFormMode', + 'power_form_mode_metadata' => 'powerFormModeMetadata', + 'recipient_viewed_notification' => 'recipientViewedNotification', + 'recipient_viewed_notification_metadata' => 'recipientViewedNotificationMetadata', + 'seal_identifiers' => 'sealIdentifiers', + 'self_signed_recipient_email_document' => 'selfSignedRecipientEmailDocument', + 'self_signed_recipient_email_document_metadata' => 'selfSignedRecipientEmailDocumentMetadata', 'sender_email_notifications' => 'senderEmailNotifications', 'signer_email_notifications' => 'signerEmailNotifications', - 'user_settings' => 'userSettings' + 'supplemental_document_include_in_download' => 'supplementalDocumentIncludeInDownload', + 'supplemental_documents_must_accept' => 'supplementalDocumentsMustAccept', + 'supplemental_documents_must_accept_metadata' => 'supplementalDocumentsMustAcceptMetadata', + 'supplemental_documents_must_read' => 'supplementalDocumentsMustRead', + 'supplemental_documents_must_read_metadata' => 'supplementalDocumentsMustReadMetadata', + 'supplemental_documents_must_view' => 'supplementalDocumentsMustView', + 'supplemental_documents_must_view_metadata' => 'supplementalDocumentsMustViewMetadata', + 'template_active_creation' => 'templateActiveCreation', + 'template_active_creation_metadata' => 'templateActiveCreationMetadata', + 'template_apply_notify' => 'templateApplyNotify', + 'template_apply_notify_metadata' => 'templateApplyNotifyMetadata', + 'template_auto_matching' => 'templateAutoMatching', + 'template_auto_matching_metadata' => 'templateAutoMatchingMetadata', + 'template_matching_sensitivity' => 'templateMatchingSensitivity', + 'template_matching_sensitivity_metadata' => 'templateMatchingSensitivityMetadata', + 'template_page_level_matching' => 'templatePageLevelMatching', + 'template_page_level_matching_metadata' => 'templatePageLevelMatchingMetadata', + 'timezone_dst' => 'timezoneDST', + 'timezone_dst_metadata' => 'timezoneDSTMetadata', + 'timezone_mask' => 'timezoneMask', + 'timezone_mask_metadata' => 'timezoneMaskMetadata', + 'timezone_offset' => 'timezoneOffset', + 'timezone_offset_metadata' => 'timezoneOffsetMetadata', + 'timezone_sending_pref' => 'timezoneSendingPref', + 'timezone_sending_pref_metadata' => 'timezoneSendingPrefMetadata', + 'timezone_signing_pref' => 'timezoneSigningPref', + 'timezone_signing_pref_metadata' => 'timezoneSigningPrefMetadata', + 'transaction_point_site_name_url' => 'transactionPointSiteNameURL', + 'transaction_point_site_name_url_metadata' => 'transactionPointSiteNameURLMetadata', + 'transaction_point_user_name' => 'transactionPointUserName', + 'transaction_point_user_name_metadata' => 'transactionPointUserNameMetadata', + 'vaulting_mode' => 'vaultingMode', + 'vaulting_mode_metadata' => 'vaultingModeMetadata' ]; @@ -83,9 +313,124 @@ public static function swaggerTypes() */ protected static $setters = [ 'account_management_granular' => 'setAccountManagementGranular', + 'admin_only' => 'setAdminOnly', + 'admin_only_metadata' => 'setAdminOnlyMetadata', + 'allow_auto_tagging' => 'setAllowAutoTagging', + 'allow_envelope_transfer_to' => 'setAllowEnvelopeTransferTo', + 'allow_envelope_transfer_to_metadata' => 'setAllowEnvelopeTransferToMetadata', + 'allow_eseal_recipients' => 'setAllowEsealRecipients', + 'allow_eseal_recipients_metadata' => 'setAllowEsealRecipientsMetadata', + 'allow_power_forms_admin_to_access_all_power_form_envelope' => 'setAllowPowerFormsAdminToAccessAllPowerFormEnvelope', + 'allow_power_forms_admin_to_access_all_power_form_envelope_metadata' => 'setAllowPowerFormsAdminToAccessAllPowerFormEnvelopeMetadata', + 'allow_recipient_language_selection' => 'setAllowRecipientLanguageSelection', + 'allow_recipient_language_selection_metadata' => 'setAllowRecipientLanguageSelectionMetadata', + 'allow_send_on_behalf_of' => 'setAllowSendOnBehalfOf', + 'allow_send_on_behalf_of_metadata' => 'setAllowSendOnBehalfOfMetadata', + 'allow_supplemental_documents' => 'setAllowSupplementalDocuments', + 'allow_supplemental_documents_metadata' => 'setAllowSupplementalDocumentsMetadata', + 'anchor_tag_versioned_placement_enabled' => 'setAnchorTagVersionedPlacementEnabled', + 'api_account_wide_access' => 'setApiAccountWideAccess', + 'api_account_wide_access_metadata' => 'setApiAccountWideAccessMetadata', + 'api_can_export_ac' => 'setApiCanExportAc', + 'api_can_export_ac_metadata' => 'setApiCanExportAcMetadata', + 'bulk_send' => 'setBulkSend', + 'bulk_send_metadata' => 'setBulkSendMetadata', + 'can_charge_account' => 'setCanChargeAccount', + 'can_charge_account_metadata' => 'setCanChargeAccountMetadata', + 'can_edit_shared_addressbook' => 'setCanEditSharedAddressbook', + 'can_edit_shared_addressbook_metadata' => 'setCanEditSharedAddressbookMetadata', + 'can_lock_envelopes' => 'setCanLockEnvelopes', + 'can_lock_envelopes_metadata' => 'setCanLockEnvelopesMetadata', + 'can_manage_account' => 'setCanManageAccount', + 'can_manage_account_metadata' => 'setCanManageAccountMetadata', + 'can_manage_distributor' => 'setCanManageDistributor', + 'can_manage_distributor_metadata' => 'setCanManageDistributorMetadata', + 'can_manage_templates' => 'setCanManageTemplates', + 'can_manage_templates_metadata' => 'setCanManageTemplatesMetadata', + 'can_send_api_requests' => 'setCanSendApiRequests', + 'can_send_api_requests_metadata' => 'setCanSendApiRequestsMetadata', + 'can_send_envelope' => 'setCanSendEnvelope', + 'can_send_envelope_metadata' => 'setCanSendEnvelopeMetadata', + 'can_sign_envelope' => 'setCanSignEnvelope', + 'can_sign_envelope_metadata' => 'setCanSignEnvelopeMetadata', + 'can_use_scratchpad' => 'setCanUseScratchpad', + 'can_use_scratchpad_metadata' => 'setCanUseScratchpadMetadata', + 'can_use_smart_contracts' => 'setCanUseSmartContracts', + 'can_use_smart_contracts_metadata' => 'setCanUseSmartContractsMetadata', + 'disable_document_upload' => 'setDisableDocumentUpload', + 'disable_document_upload_metadata' => 'setDisableDocumentUploadMetadata', + 'disable_other_actions' => 'setDisableOtherActions', + 'disable_other_actions_metadata' => 'setDisableOtherActionsMetadata', + 'enable_ds_pro' => 'setEnableDsPro', + 'enable_ds_pro_metadata' => 'setEnableDsProMetadata', + 'enable_sequential_signing_api' => 'setEnableSequentialSigningApi', + 'enable_sequential_signing_api_metadata' => 'setEnableSequentialSigningApiMetadata', + 'enable_sequential_signing_ui' => 'setEnableSequentialSigningUi', + 'enable_sequential_signing_ui_metadata' => 'setEnableSequentialSigningUiMetadata', + 'enable_signer_attachments' => 'setEnableSignerAttachments', + 'enable_signer_attachments_metadata' => 'setEnableSignerAttachmentsMetadata', + 'enable_sign_on_paper_override' => 'setEnableSignOnPaperOverride', + 'enable_sign_on_paper_override_metadata' => 'setEnableSignOnPaperOverrideMetadata', + 'enable_transaction_point' => 'setEnableTransactionPoint', + 'enable_transaction_point_metadata' => 'setEnableTransactionPointMetadata', + 'enable_vaulting' => 'setEnableVaulting', + 'enable_vaulting_metadata' => 'setEnableVaultingMetadata', + 'express_send_only' => 'setExpressSendOnly', + 'locale' => 'setLocale', + 'locale_metadata' => 'setLocaleMetadata', + 'locale_policy' => 'setLocalePolicy', + 'manage_clickwraps_mode' => 'setManageClickwrapsMode', + 'manage_clickwraps_mode_metadata' => 'setManageClickwrapsModeMetadata', + 'modified_by' => 'setModifiedBy', + 'modified_by_metadata' => 'setModifiedByMetadata', + 'modified_date' => 'setModifiedDate', + 'modified_date_metadata' => 'setModifiedDateMetadata', + 'modified_page' => 'setModifiedPage', + 'modified_page_metadata' => 'setModifiedPageMetadata', + 'new_send_ui' => 'setNewSendUi', + 'new_send_ui_metadata' => 'setNewSendUiMetadata', + 'power_form_mode' => 'setPowerFormMode', + 'power_form_mode_metadata' => 'setPowerFormModeMetadata', + 'recipient_viewed_notification' => 'setRecipientViewedNotification', + 'recipient_viewed_notification_metadata' => 'setRecipientViewedNotificationMetadata', + 'seal_identifiers' => 'setSealIdentifiers', + 'self_signed_recipient_email_document' => 'setSelfSignedRecipientEmailDocument', + 'self_signed_recipient_email_document_metadata' => 'setSelfSignedRecipientEmailDocumentMetadata', 'sender_email_notifications' => 'setSenderEmailNotifications', 'signer_email_notifications' => 'setSignerEmailNotifications', - 'user_settings' => 'setUserSettings' + 'supplemental_document_include_in_download' => 'setSupplementalDocumentIncludeInDownload', + 'supplemental_documents_must_accept' => 'setSupplementalDocumentsMustAccept', + 'supplemental_documents_must_accept_metadata' => 'setSupplementalDocumentsMustAcceptMetadata', + 'supplemental_documents_must_read' => 'setSupplementalDocumentsMustRead', + 'supplemental_documents_must_read_metadata' => 'setSupplementalDocumentsMustReadMetadata', + 'supplemental_documents_must_view' => 'setSupplementalDocumentsMustView', + 'supplemental_documents_must_view_metadata' => 'setSupplementalDocumentsMustViewMetadata', + 'template_active_creation' => 'setTemplateActiveCreation', + 'template_active_creation_metadata' => 'setTemplateActiveCreationMetadata', + 'template_apply_notify' => 'setTemplateApplyNotify', + 'template_apply_notify_metadata' => 'setTemplateApplyNotifyMetadata', + 'template_auto_matching' => 'setTemplateAutoMatching', + 'template_auto_matching_metadata' => 'setTemplateAutoMatchingMetadata', + 'template_matching_sensitivity' => 'setTemplateMatchingSensitivity', + 'template_matching_sensitivity_metadata' => 'setTemplateMatchingSensitivityMetadata', + 'template_page_level_matching' => 'setTemplatePageLevelMatching', + 'template_page_level_matching_metadata' => 'setTemplatePageLevelMatchingMetadata', + 'timezone_dst' => 'setTimezoneDst', + 'timezone_dst_metadata' => 'setTimezoneDstMetadata', + 'timezone_mask' => 'setTimezoneMask', + 'timezone_mask_metadata' => 'setTimezoneMaskMetadata', + 'timezone_offset' => 'setTimezoneOffset', + 'timezone_offset_metadata' => 'setTimezoneOffsetMetadata', + 'timezone_sending_pref' => 'setTimezoneSendingPref', + 'timezone_sending_pref_metadata' => 'setTimezoneSendingPrefMetadata', + 'timezone_signing_pref' => 'setTimezoneSigningPref', + 'timezone_signing_pref_metadata' => 'setTimezoneSigningPrefMetadata', + 'transaction_point_site_name_url' => 'setTransactionPointSiteNameUrl', + 'transaction_point_site_name_url_metadata' => 'setTransactionPointSiteNameUrlMetadata', + 'transaction_point_user_name' => 'setTransactionPointUserName', + 'transaction_point_user_name_metadata' => 'setTransactionPointUserNameMetadata', + 'vaulting_mode' => 'setVaultingMode', + 'vaulting_mode_metadata' => 'setVaultingModeMetadata' ]; @@ -95,9 +440,124 @@ public static function swaggerTypes() */ protected static $getters = [ 'account_management_granular' => 'getAccountManagementGranular', + 'admin_only' => 'getAdminOnly', + 'admin_only_metadata' => 'getAdminOnlyMetadata', + 'allow_auto_tagging' => 'getAllowAutoTagging', + 'allow_envelope_transfer_to' => 'getAllowEnvelopeTransferTo', + 'allow_envelope_transfer_to_metadata' => 'getAllowEnvelopeTransferToMetadata', + 'allow_eseal_recipients' => 'getAllowEsealRecipients', + 'allow_eseal_recipients_metadata' => 'getAllowEsealRecipientsMetadata', + 'allow_power_forms_admin_to_access_all_power_form_envelope' => 'getAllowPowerFormsAdminToAccessAllPowerFormEnvelope', + 'allow_power_forms_admin_to_access_all_power_form_envelope_metadata' => 'getAllowPowerFormsAdminToAccessAllPowerFormEnvelopeMetadata', + 'allow_recipient_language_selection' => 'getAllowRecipientLanguageSelection', + 'allow_recipient_language_selection_metadata' => 'getAllowRecipientLanguageSelectionMetadata', + 'allow_send_on_behalf_of' => 'getAllowSendOnBehalfOf', + 'allow_send_on_behalf_of_metadata' => 'getAllowSendOnBehalfOfMetadata', + 'allow_supplemental_documents' => 'getAllowSupplementalDocuments', + 'allow_supplemental_documents_metadata' => 'getAllowSupplementalDocumentsMetadata', + 'anchor_tag_versioned_placement_enabled' => 'getAnchorTagVersionedPlacementEnabled', + 'api_account_wide_access' => 'getApiAccountWideAccess', + 'api_account_wide_access_metadata' => 'getApiAccountWideAccessMetadata', + 'api_can_export_ac' => 'getApiCanExportAc', + 'api_can_export_ac_metadata' => 'getApiCanExportAcMetadata', + 'bulk_send' => 'getBulkSend', + 'bulk_send_metadata' => 'getBulkSendMetadata', + 'can_charge_account' => 'getCanChargeAccount', + 'can_charge_account_metadata' => 'getCanChargeAccountMetadata', + 'can_edit_shared_addressbook' => 'getCanEditSharedAddressbook', + 'can_edit_shared_addressbook_metadata' => 'getCanEditSharedAddressbookMetadata', + 'can_lock_envelopes' => 'getCanLockEnvelopes', + 'can_lock_envelopes_metadata' => 'getCanLockEnvelopesMetadata', + 'can_manage_account' => 'getCanManageAccount', + 'can_manage_account_metadata' => 'getCanManageAccountMetadata', + 'can_manage_distributor' => 'getCanManageDistributor', + 'can_manage_distributor_metadata' => 'getCanManageDistributorMetadata', + 'can_manage_templates' => 'getCanManageTemplates', + 'can_manage_templates_metadata' => 'getCanManageTemplatesMetadata', + 'can_send_api_requests' => 'getCanSendApiRequests', + 'can_send_api_requests_metadata' => 'getCanSendApiRequestsMetadata', + 'can_send_envelope' => 'getCanSendEnvelope', + 'can_send_envelope_metadata' => 'getCanSendEnvelopeMetadata', + 'can_sign_envelope' => 'getCanSignEnvelope', + 'can_sign_envelope_metadata' => 'getCanSignEnvelopeMetadata', + 'can_use_scratchpad' => 'getCanUseScratchpad', + 'can_use_scratchpad_metadata' => 'getCanUseScratchpadMetadata', + 'can_use_smart_contracts' => 'getCanUseSmartContracts', + 'can_use_smart_contracts_metadata' => 'getCanUseSmartContractsMetadata', + 'disable_document_upload' => 'getDisableDocumentUpload', + 'disable_document_upload_metadata' => 'getDisableDocumentUploadMetadata', + 'disable_other_actions' => 'getDisableOtherActions', + 'disable_other_actions_metadata' => 'getDisableOtherActionsMetadata', + 'enable_ds_pro' => 'getEnableDsPro', + 'enable_ds_pro_metadata' => 'getEnableDsProMetadata', + 'enable_sequential_signing_api' => 'getEnableSequentialSigningApi', + 'enable_sequential_signing_api_metadata' => 'getEnableSequentialSigningApiMetadata', + 'enable_sequential_signing_ui' => 'getEnableSequentialSigningUi', + 'enable_sequential_signing_ui_metadata' => 'getEnableSequentialSigningUiMetadata', + 'enable_signer_attachments' => 'getEnableSignerAttachments', + 'enable_signer_attachments_metadata' => 'getEnableSignerAttachmentsMetadata', + 'enable_sign_on_paper_override' => 'getEnableSignOnPaperOverride', + 'enable_sign_on_paper_override_metadata' => 'getEnableSignOnPaperOverrideMetadata', + 'enable_transaction_point' => 'getEnableTransactionPoint', + 'enable_transaction_point_metadata' => 'getEnableTransactionPointMetadata', + 'enable_vaulting' => 'getEnableVaulting', + 'enable_vaulting_metadata' => 'getEnableVaultingMetadata', + 'express_send_only' => 'getExpressSendOnly', + 'locale' => 'getLocale', + 'locale_metadata' => 'getLocaleMetadata', + 'locale_policy' => 'getLocalePolicy', + 'manage_clickwraps_mode' => 'getManageClickwrapsMode', + 'manage_clickwraps_mode_metadata' => 'getManageClickwrapsModeMetadata', + 'modified_by' => 'getModifiedBy', + 'modified_by_metadata' => 'getModifiedByMetadata', + 'modified_date' => 'getModifiedDate', + 'modified_date_metadata' => 'getModifiedDateMetadata', + 'modified_page' => 'getModifiedPage', + 'modified_page_metadata' => 'getModifiedPageMetadata', + 'new_send_ui' => 'getNewSendUi', + 'new_send_ui_metadata' => 'getNewSendUiMetadata', + 'power_form_mode' => 'getPowerFormMode', + 'power_form_mode_metadata' => 'getPowerFormModeMetadata', + 'recipient_viewed_notification' => 'getRecipientViewedNotification', + 'recipient_viewed_notification_metadata' => 'getRecipientViewedNotificationMetadata', + 'seal_identifiers' => 'getSealIdentifiers', + 'self_signed_recipient_email_document' => 'getSelfSignedRecipientEmailDocument', + 'self_signed_recipient_email_document_metadata' => 'getSelfSignedRecipientEmailDocumentMetadata', 'sender_email_notifications' => 'getSenderEmailNotifications', 'signer_email_notifications' => 'getSignerEmailNotifications', - 'user_settings' => 'getUserSettings' + 'supplemental_document_include_in_download' => 'getSupplementalDocumentIncludeInDownload', + 'supplemental_documents_must_accept' => 'getSupplementalDocumentsMustAccept', + 'supplemental_documents_must_accept_metadata' => 'getSupplementalDocumentsMustAcceptMetadata', + 'supplemental_documents_must_read' => 'getSupplementalDocumentsMustRead', + 'supplemental_documents_must_read_metadata' => 'getSupplementalDocumentsMustReadMetadata', + 'supplemental_documents_must_view' => 'getSupplementalDocumentsMustView', + 'supplemental_documents_must_view_metadata' => 'getSupplementalDocumentsMustViewMetadata', + 'template_active_creation' => 'getTemplateActiveCreation', + 'template_active_creation_metadata' => 'getTemplateActiveCreationMetadata', + 'template_apply_notify' => 'getTemplateApplyNotify', + 'template_apply_notify_metadata' => 'getTemplateApplyNotifyMetadata', + 'template_auto_matching' => 'getTemplateAutoMatching', + 'template_auto_matching_metadata' => 'getTemplateAutoMatchingMetadata', + 'template_matching_sensitivity' => 'getTemplateMatchingSensitivity', + 'template_matching_sensitivity_metadata' => 'getTemplateMatchingSensitivityMetadata', + 'template_page_level_matching' => 'getTemplatePageLevelMatching', + 'template_page_level_matching_metadata' => 'getTemplatePageLevelMatchingMetadata', + 'timezone_dst' => 'getTimezoneDst', + 'timezone_dst_metadata' => 'getTimezoneDstMetadata', + 'timezone_mask' => 'getTimezoneMask', + 'timezone_mask_metadata' => 'getTimezoneMaskMetadata', + 'timezone_offset' => 'getTimezoneOffset', + 'timezone_offset_metadata' => 'getTimezoneOffsetMetadata', + 'timezone_sending_pref' => 'getTimezoneSendingPref', + 'timezone_sending_pref_metadata' => 'getTimezoneSendingPrefMetadata', + 'timezone_signing_pref' => 'getTimezoneSigningPref', + 'timezone_signing_pref_metadata' => 'getTimezoneSigningPrefMetadata', + 'transaction_point_site_name_url' => 'getTransactionPointSiteNameUrl', + 'transaction_point_site_name_url_metadata' => 'getTransactionPointSiteNameUrlMetadata', + 'transaction_point_user_name' => 'getTransactionPointUserName', + 'transaction_point_user_name_metadata' => 'getTransactionPointUserNameMetadata', + 'vaulting_mode' => 'getVaultingMode', + 'vaulting_mode_metadata' => 'getVaultingModeMetadata' ]; public static function attributeMap() @@ -132,9 +592,124 @@ public static function getters() public function __construct(array $data = null) { $this->container['account_management_granular'] = isset($data['account_management_granular']) ? $data['account_management_granular'] : null; + $this->container['admin_only'] = isset($data['admin_only']) ? $data['admin_only'] : null; + $this->container['admin_only_metadata'] = isset($data['admin_only_metadata']) ? $data['admin_only_metadata'] : null; + $this->container['allow_auto_tagging'] = isset($data['allow_auto_tagging']) ? $data['allow_auto_tagging'] : null; + $this->container['allow_envelope_transfer_to'] = isset($data['allow_envelope_transfer_to']) ? $data['allow_envelope_transfer_to'] : null; + $this->container['allow_envelope_transfer_to_metadata'] = isset($data['allow_envelope_transfer_to_metadata']) ? $data['allow_envelope_transfer_to_metadata'] : null; + $this->container['allow_eseal_recipients'] = isset($data['allow_eseal_recipients']) ? $data['allow_eseal_recipients'] : null; + $this->container['allow_eseal_recipients_metadata'] = isset($data['allow_eseal_recipients_metadata']) ? $data['allow_eseal_recipients_metadata'] : null; + $this->container['allow_power_forms_admin_to_access_all_power_form_envelope'] = isset($data['allow_power_forms_admin_to_access_all_power_form_envelope']) ? $data['allow_power_forms_admin_to_access_all_power_form_envelope'] : null; + $this->container['allow_power_forms_admin_to_access_all_power_form_envelope_metadata'] = isset($data['allow_power_forms_admin_to_access_all_power_form_envelope_metadata']) ? $data['allow_power_forms_admin_to_access_all_power_form_envelope_metadata'] : null; + $this->container['allow_recipient_language_selection'] = isset($data['allow_recipient_language_selection']) ? $data['allow_recipient_language_selection'] : null; + $this->container['allow_recipient_language_selection_metadata'] = isset($data['allow_recipient_language_selection_metadata']) ? $data['allow_recipient_language_selection_metadata'] : null; + $this->container['allow_send_on_behalf_of'] = isset($data['allow_send_on_behalf_of']) ? $data['allow_send_on_behalf_of'] : null; + $this->container['allow_send_on_behalf_of_metadata'] = isset($data['allow_send_on_behalf_of_metadata']) ? $data['allow_send_on_behalf_of_metadata'] : null; + $this->container['allow_supplemental_documents'] = isset($data['allow_supplemental_documents']) ? $data['allow_supplemental_documents'] : null; + $this->container['allow_supplemental_documents_metadata'] = isset($data['allow_supplemental_documents_metadata']) ? $data['allow_supplemental_documents_metadata'] : null; + $this->container['anchor_tag_versioned_placement_enabled'] = isset($data['anchor_tag_versioned_placement_enabled']) ? $data['anchor_tag_versioned_placement_enabled'] : null; + $this->container['api_account_wide_access'] = isset($data['api_account_wide_access']) ? $data['api_account_wide_access'] : null; + $this->container['api_account_wide_access_metadata'] = isset($data['api_account_wide_access_metadata']) ? $data['api_account_wide_access_metadata'] : null; + $this->container['api_can_export_ac'] = isset($data['api_can_export_ac']) ? $data['api_can_export_ac'] : null; + $this->container['api_can_export_ac_metadata'] = isset($data['api_can_export_ac_metadata']) ? $data['api_can_export_ac_metadata'] : null; + $this->container['bulk_send'] = isset($data['bulk_send']) ? $data['bulk_send'] : null; + $this->container['bulk_send_metadata'] = isset($data['bulk_send_metadata']) ? $data['bulk_send_metadata'] : null; + $this->container['can_charge_account'] = isset($data['can_charge_account']) ? $data['can_charge_account'] : null; + $this->container['can_charge_account_metadata'] = isset($data['can_charge_account_metadata']) ? $data['can_charge_account_metadata'] : null; + $this->container['can_edit_shared_addressbook'] = isset($data['can_edit_shared_addressbook']) ? $data['can_edit_shared_addressbook'] : null; + $this->container['can_edit_shared_addressbook_metadata'] = isset($data['can_edit_shared_addressbook_metadata']) ? $data['can_edit_shared_addressbook_metadata'] : null; + $this->container['can_lock_envelopes'] = isset($data['can_lock_envelopes']) ? $data['can_lock_envelopes'] : null; + $this->container['can_lock_envelopes_metadata'] = isset($data['can_lock_envelopes_metadata']) ? $data['can_lock_envelopes_metadata'] : null; + $this->container['can_manage_account'] = isset($data['can_manage_account']) ? $data['can_manage_account'] : null; + $this->container['can_manage_account_metadata'] = isset($data['can_manage_account_metadata']) ? $data['can_manage_account_metadata'] : null; + $this->container['can_manage_distributor'] = isset($data['can_manage_distributor']) ? $data['can_manage_distributor'] : null; + $this->container['can_manage_distributor_metadata'] = isset($data['can_manage_distributor_metadata']) ? $data['can_manage_distributor_metadata'] : null; + $this->container['can_manage_templates'] = isset($data['can_manage_templates']) ? $data['can_manage_templates'] : null; + $this->container['can_manage_templates_metadata'] = isset($data['can_manage_templates_metadata']) ? $data['can_manage_templates_metadata'] : null; + $this->container['can_send_api_requests'] = isset($data['can_send_api_requests']) ? $data['can_send_api_requests'] : null; + $this->container['can_send_api_requests_metadata'] = isset($data['can_send_api_requests_metadata']) ? $data['can_send_api_requests_metadata'] : null; + $this->container['can_send_envelope'] = isset($data['can_send_envelope']) ? $data['can_send_envelope'] : null; + $this->container['can_send_envelope_metadata'] = isset($data['can_send_envelope_metadata']) ? $data['can_send_envelope_metadata'] : null; + $this->container['can_sign_envelope'] = isset($data['can_sign_envelope']) ? $data['can_sign_envelope'] : null; + $this->container['can_sign_envelope_metadata'] = isset($data['can_sign_envelope_metadata']) ? $data['can_sign_envelope_metadata'] : null; + $this->container['can_use_scratchpad'] = isset($data['can_use_scratchpad']) ? $data['can_use_scratchpad'] : null; + $this->container['can_use_scratchpad_metadata'] = isset($data['can_use_scratchpad_metadata']) ? $data['can_use_scratchpad_metadata'] : null; + $this->container['can_use_smart_contracts'] = isset($data['can_use_smart_contracts']) ? $data['can_use_smart_contracts'] : null; + $this->container['can_use_smart_contracts_metadata'] = isset($data['can_use_smart_contracts_metadata']) ? $data['can_use_smart_contracts_metadata'] : null; + $this->container['disable_document_upload'] = isset($data['disable_document_upload']) ? $data['disable_document_upload'] : null; + $this->container['disable_document_upload_metadata'] = isset($data['disable_document_upload_metadata']) ? $data['disable_document_upload_metadata'] : null; + $this->container['disable_other_actions'] = isset($data['disable_other_actions']) ? $data['disable_other_actions'] : null; + $this->container['disable_other_actions_metadata'] = isset($data['disable_other_actions_metadata']) ? $data['disable_other_actions_metadata'] : null; + $this->container['enable_ds_pro'] = isset($data['enable_ds_pro']) ? $data['enable_ds_pro'] : null; + $this->container['enable_ds_pro_metadata'] = isset($data['enable_ds_pro_metadata']) ? $data['enable_ds_pro_metadata'] : null; + $this->container['enable_sequential_signing_api'] = isset($data['enable_sequential_signing_api']) ? $data['enable_sequential_signing_api'] : null; + $this->container['enable_sequential_signing_api_metadata'] = isset($data['enable_sequential_signing_api_metadata']) ? $data['enable_sequential_signing_api_metadata'] : null; + $this->container['enable_sequential_signing_ui'] = isset($data['enable_sequential_signing_ui']) ? $data['enable_sequential_signing_ui'] : null; + $this->container['enable_sequential_signing_ui_metadata'] = isset($data['enable_sequential_signing_ui_metadata']) ? $data['enable_sequential_signing_ui_metadata'] : null; + $this->container['enable_signer_attachments'] = isset($data['enable_signer_attachments']) ? $data['enable_signer_attachments'] : null; + $this->container['enable_signer_attachments_metadata'] = isset($data['enable_signer_attachments_metadata']) ? $data['enable_signer_attachments_metadata'] : null; + $this->container['enable_sign_on_paper_override'] = isset($data['enable_sign_on_paper_override']) ? $data['enable_sign_on_paper_override'] : null; + $this->container['enable_sign_on_paper_override_metadata'] = isset($data['enable_sign_on_paper_override_metadata']) ? $data['enable_sign_on_paper_override_metadata'] : null; + $this->container['enable_transaction_point'] = isset($data['enable_transaction_point']) ? $data['enable_transaction_point'] : null; + $this->container['enable_transaction_point_metadata'] = isset($data['enable_transaction_point_metadata']) ? $data['enable_transaction_point_metadata'] : null; + $this->container['enable_vaulting'] = isset($data['enable_vaulting']) ? $data['enable_vaulting'] : null; + $this->container['enable_vaulting_metadata'] = isset($data['enable_vaulting_metadata']) ? $data['enable_vaulting_metadata'] : null; + $this->container['express_send_only'] = isset($data['express_send_only']) ? $data['express_send_only'] : null; + $this->container['locale'] = isset($data['locale']) ? $data['locale'] : null; + $this->container['locale_metadata'] = isset($data['locale_metadata']) ? $data['locale_metadata'] : null; + $this->container['locale_policy'] = isset($data['locale_policy']) ? $data['locale_policy'] : null; + $this->container['manage_clickwraps_mode'] = isset($data['manage_clickwraps_mode']) ? $data['manage_clickwraps_mode'] : null; + $this->container['manage_clickwraps_mode_metadata'] = isset($data['manage_clickwraps_mode_metadata']) ? $data['manage_clickwraps_mode_metadata'] : null; + $this->container['modified_by'] = isset($data['modified_by']) ? $data['modified_by'] : null; + $this->container['modified_by_metadata'] = isset($data['modified_by_metadata']) ? $data['modified_by_metadata'] : null; + $this->container['modified_date'] = isset($data['modified_date']) ? $data['modified_date'] : null; + $this->container['modified_date_metadata'] = isset($data['modified_date_metadata']) ? $data['modified_date_metadata'] : null; + $this->container['modified_page'] = isset($data['modified_page']) ? $data['modified_page'] : null; + $this->container['modified_page_metadata'] = isset($data['modified_page_metadata']) ? $data['modified_page_metadata'] : null; + $this->container['new_send_ui'] = isset($data['new_send_ui']) ? $data['new_send_ui'] : null; + $this->container['new_send_ui_metadata'] = isset($data['new_send_ui_metadata']) ? $data['new_send_ui_metadata'] : null; + $this->container['power_form_mode'] = isset($data['power_form_mode']) ? $data['power_form_mode'] : null; + $this->container['power_form_mode_metadata'] = isset($data['power_form_mode_metadata']) ? $data['power_form_mode_metadata'] : null; + $this->container['recipient_viewed_notification'] = isset($data['recipient_viewed_notification']) ? $data['recipient_viewed_notification'] : null; + $this->container['recipient_viewed_notification_metadata'] = isset($data['recipient_viewed_notification_metadata']) ? $data['recipient_viewed_notification_metadata'] : null; + $this->container['seal_identifiers'] = isset($data['seal_identifiers']) ? $data['seal_identifiers'] : null; + $this->container['self_signed_recipient_email_document'] = isset($data['self_signed_recipient_email_document']) ? $data['self_signed_recipient_email_document'] : null; + $this->container['self_signed_recipient_email_document_metadata'] = isset($data['self_signed_recipient_email_document_metadata']) ? $data['self_signed_recipient_email_document_metadata'] : null; $this->container['sender_email_notifications'] = isset($data['sender_email_notifications']) ? $data['sender_email_notifications'] : null; $this->container['signer_email_notifications'] = isset($data['signer_email_notifications']) ? $data['signer_email_notifications'] : null; - $this->container['user_settings'] = isset($data['user_settings']) ? $data['user_settings'] : null; + $this->container['supplemental_document_include_in_download'] = isset($data['supplemental_document_include_in_download']) ? $data['supplemental_document_include_in_download'] : null; + $this->container['supplemental_documents_must_accept'] = isset($data['supplemental_documents_must_accept']) ? $data['supplemental_documents_must_accept'] : null; + $this->container['supplemental_documents_must_accept_metadata'] = isset($data['supplemental_documents_must_accept_metadata']) ? $data['supplemental_documents_must_accept_metadata'] : null; + $this->container['supplemental_documents_must_read'] = isset($data['supplemental_documents_must_read']) ? $data['supplemental_documents_must_read'] : null; + $this->container['supplemental_documents_must_read_metadata'] = isset($data['supplemental_documents_must_read_metadata']) ? $data['supplemental_documents_must_read_metadata'] : null; + $this->container['supplemental_documents_must_view'] = isset($data['supplemental_documents_must_view']) ? $data['supplemental_documents_must_view'] : null; + $this->container['supplemental_documents_must_view_metadata'] = isset($data['supplemental_documents_must_view_metadata']) ? $data['supplemental_documents_must_view_metadata'] : null; + $this->container['template_active_creation'] = isset($data['template_active_creation']) ? $data['template_active_creation'] : null; + $this->container['template_active_creation_metadata'] = isset($data['template_active_creation_metadata']) ? $data['template_active_creation_metadata'] : null; + $this->container['template_apply_notify'] = isset($data['template_apply_notify']) ? $data['template_apply_notify'] : null; + $this->container['template_apply_notify_metadata'] = isset($data['template_apply_notify_metadata']) ? $data['template_apply_notify_metadata'] : null; + $this->container['template_auto_matching'] = isset($data['template_auto_matching']) ? $data['template_auto_matching'] : null; + $this->container['template_auto_matching_metadata'] = isset($data['template_auto_matching_metadata']) ? $data['template_auto_matching_metadata'] : null; + $this->container['template_matching_sensitivity'] = isset($data['template_matching_sensitivity']) ? $data['template_matching_sensitivity'] : null; + $this->container['template_matching_sensitivity_metadata'] = isset($data['template_matching_sensitivity_metadata']) ? $data['template_matching_sensitivity_metadata'] : null; + $this->container['template_page_level_matching'] = isset($data['template_page_level_matching']) ? $data['template_page_level_matching'] : null; + $this->container['template_page_level_matching_metadata'] = isset($data['template_page_level_matching_metadata']) ? $data['template_page_level_matching_metadata'] : null; + $this->container['timezone_dst'] = isset($data['timezone_dst']) ? $data['timezone_dst'] : null; + $this->container['timezone_dst_metadata'] = isset($data['timezone_dst_metadata']) ? $data['timezone_dst_metadata'] : null; + $this->container['timezone_mask'] = isset($data['timezone_mask']) ? $data['timezone_mask'] : null; + $this->container['timezone_mask_metadata'] = isset($data['timezone_mask_metadata']) ? $data['timezone_mask_metadata'] : null; + $this->container['timezone_offset'] = isset($data['timezone_offset']) ? $data['timezone_offset'] : null; + $this->container['timezone_offset_metadata'] = isset($data['timezone_offset_metadata']) ? $data['timezone_offset_metadata'] : null; + $this->container['timezone_sending_pref'] = isset($data['timezone_sending_pref']) ? $data['timezone_sending_pref'] : null; + $this->container['timezone_sending_pref_metadata'] = isset($data['timezone_sending_pref_metadata']) ? $data['timezone_sending_pref_metadata'] : null; + $this->container['timezone_signing_pref'] = isset($data['timezone_signing_pref']) ? $data['timezone_signing_pref'] : null; + $this->container['timezone_signing_pref_metadata'] = isset($data['timezone_signing_pref_metadata']) ? $data['timezone_signing_pref_metadata'] : null; + $this->container['transaction_point_site_name_url'] = isset($data['transaction_point_site_name_url']) ? $data['transaction_point_site_name_url'] : null; + $this->container['transaction_point_site_name_url_metadata'] = isset($data['transaction_point_site_name_url_metadata']) ? $data['transaction_point_site_name_url_metadata'] : null; + $this->container['transaction_point_user_name'] = isset($data['transaction_point_user_name']) ? $data['transaction_point_user_name'] : null; + $this->container['transaction_point_user_name_metadata'] = isset($data['transaction_point_user_name_metadata']) ? $data['transaction_point_user_name_metadata'] : null; + $this->container['vaulting_mode'] = isset($data['vaulting_mode']) ? $data['vaulting_mode'] : null; + $this->container['vaulting_mode_metadata'] = isset($data['vaulting_mode_metadata']) ? $data['vaulting_mode_metadata'] : null; } /** @@ -181,65 +756,2480 @@ public function setAccountManagementGranular($account_management_granular) return $this; } + /** + * Gets admin_only + * @return string + */ + public function getAdminOnly() + { + return $this->container['admin_only']; + } + + /** + * Sets admin_only + * @param string $admin_only + * @return $this + */ + public function setAdminOnly($admin_only) + { + $this->container['admin_only'] = $admin_only; + + return $this; + } + + /** + * Gets admin_only_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAdminOnlyMetadata() + { + return $this->container['admin_only_metadata']; + } + + /** + * Sets admin_only_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $admin_only_metadata + * @return $this + */ + public function setAdminOnlyMetadata($admin_only_metadata) + { + $this->container['admin_only_metadata'] = $admin_only_metadata; + + return $this; + } + + /** + * Gets allow_auto_tagging + * @return string + */ + public function getAllowAutoTagging() + { + return $this->container['allow_auto_tagging']; + } + + /** + * Sets allow_auto_tagging + * @param string $allow_auto_tagging + * @return $this + */ + public function setAllowAutoTagging($allow_auto_tagging) + { + $this->container['allow_auto_tagging'] = $allow_auto_tagging; + + return $this; + } + + /** + * Gets allow_envelope_transfer_to + * @return string + */ + public function getAllowEnvelopeTransferTo() + { + return $this->container['allow_envelope_transfer_to']; + } + + /** + * Sets allow_envelope_transfer_to + * @param string $allow_envelope_transfer_to + * @return $this + */ + public function setAllowEnvelopeTransferTo($allow_envelope_transfer_to) + { + $this->container['allow_envelope_transfer_to'] = $allow_envelope_transfer_to; + + return $this; + } + + /** + * Gets allow_envelope_transfer_to_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowEnvelopeTransferToMetadata() + { + return $this->container['allow_envelope_transfer_to_metadata']; + } + + /** + * Sets allow_envelope_transfer_to_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_envelope_transfer_to_metadata + * @return $this + */ + public function setAllowEnvelopeTransferToMetadata($allow_envelope_transfer_to_metadata) + { + $this->container['allow_envelope_transfer_to_metadata'] = $allow_envelope_transfer_to_metadata; + + return $this; + } + + /** + * Gets allow_eseal_recipients + * @return string + */ + public function getAllowEsealRecipients() + { + return $this->container['allow_eseal_recipients']; + } + + /** + * Sets allow_eseal_recipients + * @param string $allow_eseal_recipients + * @return $this + */ + public function setAllowEsealRecipients($allow_eseal_recipients) + { + $this->container['allow_eseal_recipients'] = $allow_eseal_recipients; + + return $this; + } + + /** + * Gets allow_eseal_recipients_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowEsealRecipientsMetadata() + { + return $this->container['allow_eseal_recipients_metadata']; + } + + /** + * Sets allow_eseal_recipients_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_eseal_recipients_metadata + * @return $this + */ + public function setAllowEsealRecipientsMetadata($allow_eseal_recipients_metadata) + { + $this->container['allow_eseal_recipients_metadata'] = $allow_eseal_recipients_metadata; + + return $this; + } + + /** + * Gets allow_power_forms_admin_to_access_all_power_form_envelope + * @return string + */ + public function getAllowPowerFormsAdminToAccessAllPowerFormEnvelope() + { + return $this->container['allow_power_forms_admin_to_access_all_power_form_envelope']; + } + + /** + * Sets allow_power_forms_admin_to_access_all_power_form_envelope + * @param string $allow_power_forms_admin_to_access_all_power_form_envelope + * @return $this + */ + public function setAllowPowerFormsAdminToAccessAllPowerFormEnvelope($allow_power_forms_admin_to_access_all_power_form_envelope) + { + $this->container['allow_power_forms_admin_to_access_all_power_form_envelope'] = $allow_power_forms_admin_to_access_all_power_form_envelope; + + return $this; + } + + /** + * Gets allow_power_forms_admin_to_access_all_power_form_envelope_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowPowerFormsAdminToAccessAllPowerFormEnvelopeMetadata() + { + return $this->container['allow_power_forms_admin_to_access_all_power_form_envelope_metadata']; + } + + /** + * Sets allow_power_forms_admin_to_access_all_power_form_envelope_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_power_forms_admin_to_access_all_power_form_envelope_metadata + * @return $this + */ + public function setAllowPowerFormsAdminToAccessAllPowerFormEnvelopeMetadata($allow_power_forms_admin_to_access_all_power_form_envelope_metadata) + { + $this->container['allow_power_forms_admin_to_access_all_power_form_envelope_metadata'] = $allow_power_forms_admin_to_access_all_power_form_envelope_metadata; + + return $this; + } + + /** + * Gets allow_recipient_language_selection + * @return string + */ + public function getAllowRecipientLanguageSelection() + { + return $this->container['allow_recipient_language_selection']; + } + + /** + * Sets allow_recipient_language_selection + * @param string $allow_recipient_language_selection + * @return $this + */ + public function setAllowRecipientLanguageSelection($allow_recipient_language_selection) + { + $this->container['allow_recipient_language_selection'] = $allow_recipient_language_selection; + + return $this; + } + + /** + * Gets allow_recipient_language_selection_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowRecipientLanguageSelectionMetadata() + { + return $this->container['allow_recipient_language_selection_metadata']; + } + + /** + * Sets allow_recipient_language_selection_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_recipient_language_selection_metadata + * @return $this + */ + public function setAllowRecipientLanguageSelectionMetadata($allow_recipient_language_selection_metadata) + { + $this->container['allow_recipient_language_selection_metadata'] = $allow_recipient_language_selection_metadata; + + return $this; + } + + /** + * Gets allow_send_on_behalf_of + * @return string + */ + public function getAllowSendOnBehalfOf() + { + return $this->container['allow_send_on_behalf_of']; + } + + /** + * Sets allow_send_on_behalf_of + * @param string $allow_send_on_behalf_of + * @return $this + */ + public function setAllowSendOnBehalfOf($allow_send_on_behalf_of) + { + $this->container['allow_send_on_behalf_of'] = $allow_send_on_behalf_of; + + return $this; + } + + /** + * Gets allow_send_on_behalf_of_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowSendOnBehalfOfMetadata() + { + return $this->container['allow_send_on_behalf_of_metadata']; + } + + /** + * Sets allow_send_on_behalf_of_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_send_on_behalf_of_metadata + * @return $this + */ + public function setAllowSendOnBehalfOfMetadata($allow_send_on_behalf_of_metadata) + { + $this->container['allow_send_on_behalf_of_metadata'] = $allow_send_on_behalf_of_metadata; + + return $this; + } + + /** + * Gets allow_supplemental_documents + * @return string + */ + public function getAllowSupplementalDocuments() + { + return $this->container['allow_supplemental_documents']; + } + + /** + * Sets allow_supplemental_documents + * @param string $allow_supplemental_documents + * @return $this + */ + public function setAllowSupplementalDocuments($allow_supplemental_documents) + { + $this->container['allow_supplemental_documents'] = $allow_supplemental_documents; + + return $this; + } + + /** + * Gets allow_supplemental_documents_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getAllowSupplementalDocumentsMetadata() + { + return $this->container['allow_supplemental_documents_metadata']; + } + + /** + * Sets allow_supplemental_documents_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $allow_supplemental_documents_metadata + * @return $this + */ + public function setAllowSupplementalDocumentsMetadata($allow_supplemental_documents_metadata) + { + $this->container['allow_supplemental_documents_metadata'] = $allow_supplemental_documents_metadata; + + return $this; + } + + /** + * Gets anchor_tag_versioned_placement_enabled + * @return string + */ + public function getAnchorTagVersionedPlacementEnabled() + { + return $this->container['anchor_tag_versioned_placement_enabled']; + } + + /** + * Sets anchor_tag_versioned_placement_enabled + * @param string $anchor_tag_versioned_placement_enabled + * @return $this + */ + public function setAnchorTagVersionedPlacementEnabled($anchor_tag_versioned_placement_enabled) + { + $this->container['anchor_tag_versioned_placement_enabled'] = $anchor_tag_versioned_placement_enabled; + + return $this; + } + + /** + * Gets api_account_wide_access + * @return string + */ + public function getApiAccountWideAccess() + { + return $this->container['api_account_wide_access']; + } + + /** + * Sets api_account_wide_access + * @param string $api_account_wide_access + * @return $this + */ + public function setApiAccountWideAccess($api_account_wide_access) + { + $this->container['api_account_wide_access'] = $api_account_wide_access; + + return $this; + } + + /** + * Gets api_account_wide_access_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getApiAccountWideAccessMetadata() + { + return $this->container['api_account_wide_access_metadata']; + } + + /** + * Sets api_account_wide_access_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $api_account_wide_access_metadata + * @return $this + */ + public function setApiAccountWideAccessMetadata($api_account_wide_access_metadata) + { + $this->container['api_account_wide_access_metadata'] = $api_account_wide_access_metadata; + + return $this; + } + + /** + * Gets api_can_export_ac + * @return string + */ + public function getApiCanExportAc() + { + return $this->container['api_can_export_ac']; + } + + /** + * Sets api_can_export_ac + * @param string $api_can_export_ac + * @return $this + */ + public function setApiCanExportAc($api_can_export_ac) + { + $this->container['api_can_export_ac'] = $api_can_export_ac; + + return $this; + } + + /** + * Gets api_can_export_ac_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getApiCanExportAcMetadata() + { + return $this->container['api_can_export_ac_metadata']; + } + + /** + * Sets api_can_export_ac_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $api_can_export_ac_metadata + * @return $this + */ + public function setApiCanExportAcMetadata($api_can_export_ac_metadata) + { + $this->container['api_can_export_ac_metadata'] = $api_can_export_ac_metadata; + + return $this; + } + + /** + * Gets bulk_send + * @return string + */ + public function getBulkSend() + { + return $this->container['bulk_send']; + } + + /** + * Sets bulk_send + * @param string $bulk_send + * @return $this + */ + public function setBulkSend($bulk_send) + { + $this->container['bulk_send'] = $bulk_send; + + return $this; + } + + /** + * Gets bulk_send_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getBulkSendMetadata() + { + return $this->container['bulk_send_metadata']; + } + + /** + * Sets bulk_send_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $bulk_send_metadata + * @return $this + */ + public function setBulkSendMetadata($bulk_send_metadata) + { + $this->container['bulk_send_metadata'] = $bulk_send_metadata; + + return $this; + } + + /** + * Gets can_charge_account + * @return string + */ + public function getCanChargeAccount() + { + return $this->container['can_charge_account']; + } + + /** + * Sets can_charge_account + * @param string $can_charge_account + * @return $this + */ + public function setCanChargeAccount($can_charge_account) + { + $this->container['can_charge_account'] = $can_charge_account; + + return $this; + } + + /** + * Gets can_charge_account_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getCanChargeAccountMetadata() + { + return $this->container['can_charge_account_metadata']; + } + + /** + * Sets can_charge_account_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $can_charge_account_metadata + * @return $this + */ + public function setCanChargeAccountMetadata($can_charge_account_metadata) + { + $this->container['can_charge_account_metadata'] = $can_charge_account_metadata; + + return $this; + } + + /** + * Gets can_edit_shared_addressbook + * @return string + */ + public function getCanEditSharedAddressbook() + { + return $this->container['can_edit_shared_addressbook']; + } + + /** + * Sets can_edit_shared_addressbook + * @param string $can_edit_shared_addressbook + * @return $this + */ + public function setCanEditSharedAddressbook($can_edit_shared_addressbook) + { + $this->container['can_edit_shared_addressbook'] = $can_edit_shared_addressbook; + + return $this; + } + + /** + * Gets can_edit_shared_addressbook_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getCanEditSharedAddressbookMetadata() + { + return $this->container['can_edit_shared_addressbook_metadata']; + } + + /** + * Sets can_edit_shared_addressbook_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $can_edit_shared_addressbook_metadata + * @return $this + */ + public function setCanEditSharedAddressbookMetadata($can_edit_shared_addressbook_metadata) + { + $this->container['can_edit_shared_addressbook_metadata'] = $can_edit_shared_addressbook_metadata; + + return $this; + } + + /** + * Gets can_lock_envelopes + * @return string + */ + public function getCanLockEnvelopes() + { + return $this->container['can_lock_envelopes']; + } + + /** + * Sets can_lock_envelopes + * @param string $can_lock_envelopes + * @return $this + */ + public function setCanLockEnvelopes($can_lock_envelopes) + { + $this->container['can_lock_envelopes'] = $can_lock_envelopes; + + return $this; + } + + /** + * Gets can_lock_envelopes_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getCanLockEnvelopesMetadata() + { + return $this->container['can_lock_envelopes_metadata']; + } + + /** + * Sets can_lock_envelopes_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $can_lock_envelopes_metadata + * @return $this + */ + public function setCanLockEnvelopesMetadata($can_lock_envelopes_metadata) + { + $this->container['can_lock_envelopes_metadata'] = $can_lock_envelopes_metadata; + + return $this; + } + + /** + * Gets can_manage_account + * @return string + */ + public function getCanManageAccount() + { + return $this->container['can_manage_account']; + } + + /** + * Sets can_manage_account + * @param string $can_manage_account + * @return $this + */ + public function setCanManageAccount($can_manage_account) + { + $this->container['can_manage_account'] = $can_manage_account; + + return $this; + } + + /** + * Gets can_manage_account_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getCanManageAccountMetadata() + { + return $this->container['can_manage_account_metadata']; + } + + /** + * Sets can_manage_account_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $can_manage_account_metadata + * @return $this + */ + public function setCanManageAccountMetadata($can_manage_account_metadata) + { + $this->container['can_manage_account_metadata'] = $can_manage_account_metadata; + + return $this; + } + + /** + * Gets can_manage_distributor + * @return string + */ + public function getCanManageDistributor() + { + return $this->container['can_manage_distributor']; + } + + /** + * Sets can_manage_distributor + * @param string $can_manage_distributor + * @return $this + */ + public function setCanManageDistributor($can_manage_distributor) + { + $this->container['can_manage_distributor'] = $can_manage_distributor; + + return $this; + } + + /** + * Gets can_manage_distributor_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getCanManageDistributorMetadata() + { + return $this->container['can_manage_distributor_metadata']; + } + + /** + * Sets can_manage_distributor_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $can_manage_distributor_metadata + * @return $this + */ + public function setCanManageDistributorMetadata($can_manage_distributor_metadata) + { + $this->container['can_manage_distributor_metadata'] = $can_manage_distributor_metadata; + + return $this; + } + + /** + * Gets can_manage_templates + * @return string + */ + public function getCanManageTemplates() + { + return $this->container['can_manage_templates']; + } + + /** + * Sets can_manage_templates + * @param string $can_manage_templates + * @return $this + */ + public function setCanManageTemplates($can_manage_templates) + { + $this->container['can_manage_templates'] = $can_manage_templates; + + return $this; + } + + /** + * Gets can_manage_templates_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getCanManageTemplatesMetadata() + { + return $this->container['can_manage_templates_metadata']; + } + + /** + * Sets can_manage_templates_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $can_manage_templates_metadata + * @return $this + */ + public function setCanManageTemplatesMetadata($can_manage_templates_metadata) + { + $this->container['can_manage_templates_metadata'] = $can_manage_templates_metadata; + + return $this; + } + + /** + * Gets can_send_api_requests + * @return string + */ + public function getCanSendApiRequests() + { + return $this->container['can_send_api_requests']; + } + + /** + * Sets can_send_api_requests + * @param string $can_send_api_requests + * @return $this + */ + public function setCanSendApiRequests($can_send_api_requests) + { + $this->container['can_send_api_requests'] = $can_send_api_requests; + + return $this; + } + + /** + * Gets can_send_api_requests_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getCanSendApiRequestsMetadata() + { + return $this->container['can_send_api_requests_metadata']; + } + + /** + * Sets can_send_api_requests_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $can_send_api_requests_metadata + * @return $this + */ + public function setCanSendApiRequestsMetadata($can_send_api_requests_metadata) + { + $this->container['can_send_api_requests_metadata'] = $can_send_api_requests_metadata; + + return $this; + } + + /** + * Gets can_send_envelope + * @return string + */ + public function getCanSendEnvelope() + { + return $this->container['can_send_envelope']; + } + + /** + * Sets can_send_envelope + * @param string $can_send_envelope + * @return $this + */ + public function setCanSendEnvelope($can_send_envelope) + { + $this->container['can_send_envelope'] = $can_send_envelope; + + return $this; + } + + /** + * Gets can_send_envelope_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getCanSendEnvelopeMetadata() + { + return $this->container['can_send_envelope_metadata']; + } + + /** + * Sets can_send_envelope_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $can_send_envelope_metadata + * @return $this + */ + public function setCanSendEnvelopeMetadata($can_send_envelope_metadata) + { + $this->container['can_send_envelope_metadata'] = $can_send_envelope_metadata; + + return $this; + } + + /** + * Gets can_sign_envelope + * @return string + */ + public function getCanSignEnvelope() + { + return $this->container['can_sign_envelope']; + } + + /** + * Sets can_sign_envelope + * @param string $can_sign_envelope + * @return $this + */ + public function setCanSignEnvelope($can_sign_envelope) + { + $this->container['can_sign_envelope'] = $can_sign_envelope; + + return $this; + } + + /** + * Gets can_sign_envelope_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getCanSignEnvelopeMetadata() + { + return $this->container['can_sign_envelope_metadata']; + } + + /** + * Sets can_sign_envelope_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $can_sign_envelope_metadata + * @return $this + */ + public function setCanSignEnvelopeMetadata($can_sign_envelope_metadata) + { + $this->container['can_sign_envelope_metadata'] = $can_sign_envelope_metadata; + + return $this; + } + + /** + * Gets can_use_scratchpad + * @return string + */ + public function getCanUseScratchpad() + { + return $this->container['can_use_scratchpad']; + } + + /** + * Sets can_use_scratchpad + * @param string $can_use_scratchpad + * @return $this + */ + public function setCanUseScratchpad($can_use_scratchpad) + { + $this->container['can_use_scratchpad'] = $can_use_scratchpad; + + return $this; + } + + /** + * Gets can_use_scratchpad_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getCanUseScratchpadMetadata() + { + return $this->container['can_use_scratchpad_metadata']; + } + + /** + * Sets can_use_scratchpad_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $can_use_scratchpad_metadata + * @return $this + */ + public function setCanUseScratchpadMetadata($can_use_scratchpad_metadata) + { + $this->container['can_use_scratchpad_metadata'] = $can_use_scratchpad_metadata; + + return $this; + } + + /** + * Gets can_use_smart_contracts + * @return string + */ + public function getCanUseSmartContracts() + { + return $this->container['can_use_smart_contracts']; + } + + /** + * Sets can_use_smart_contracts + * @param string $can_use_smart_contracts + * @return $this + */ + public function setCanUseSmartContracts($can_use_smart_contracts) + { + $this->container['can_use_smart_contracts'] = $can_use_smart_contracts; + + return $this; + } + + /** + * Gets can_use_smart_contracts_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getCanUseSmartContractsMetadata() + { + return $this->container['can_use_smart_contracts_metadata']; + } + + /** + * Sets can_use_smart_contracts_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $can_use_smart_contracts_metadata + * @return $this + */ + public function setCanUseSmartContractsMetadata($can_use_smart_contracts_metadata) + { + $this->container['can_use_smart_contracts_metadata'] = $can_use_smart_contracts_metadata; + + return $this; + } + + /** + * Gets disable_document_upload + * @return string + */ + public function getDisableDocumentUpload() + { + return $this->container['disable_document_upload']; + } + + /** + * Sets disable_document_upload + * @param string $disable_document_upload + * @return $this + */ + public function setDisableDocumentUpload($disable_document_upload) + { + $this->container['disable_document_upload'] = $disable_document_upload; + + return $this; + } + + /** + * Gets disable_document_upload_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getDisableDocumentUploadMetadata() + { + return $this->container['disable_document_upload_metadata']; + } + + /** + * Sets disable_document_upload_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $disable_document_upload_metadata + * @return $this + */ + public function setDisableDocumentUploadMetadata($disable_document_upload_metadata) + { + $this->container['disable_document_upload_metadata'] = $disable_document_upload_metadata; + + return $this; + } + + /** + * Gets disable_other_actions + * @return string + */ + public function getDisableOtherActions() + { + return $this->container['disable_other_actions']; + } + + /** + * Sets disable_other_actions + * @param string $disable_other_actions + * @return $this + */ + public function setDisableOtherActions($disable_other_actions) + { + $this->container['disable_other_actions'] = $disable_other_actions; + + return $this; + } + + /** + * Gets disable_other_actions_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getDisableOtherActionsMetadata() + { + return $this->container['disable_other_actions_metadata']; + } + + /** + * Sets disable_other_actions_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $disable_other_actions_metadata + * @return $this + */ + public function setDisableOtherActionsMetadata($disable_other_actions_metadata) + { + $this->container['disable_other_actions_metadata'] = $disable_other_actions_metadata; + + return $this; + } + + /** + * Gets enable_ds_pro + * @return string + */ + public function getEnableDsPro() + { + return $this->container['enable_ds_pro']; + } + + /** + * Sets enable_ds_pro + * @param string $enable_ds_pro + * @return $this + */ + public function setEnableDsPro($enable_ds_pro) + { + $this->container['enable_ds_pro'] = $enable_ds_pro; + + return $this; + } + + /** + * Gets enable_ds_pro_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableDsProMetadata() + { + return $this->container['enable_ds_pro_metadata']; + } + + /** + * Sets enable_ds_pro_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_ds_pro_metadata + * @return $this + */ + public function setEnableDsProMetadata($enable_ds_pro_metadata) + { + $this->container['enable_ds_pro_metadata'] = $enable_ds_pro_metadata; + + return $this; + } + + /** + * Gets enable_sequential_signing_api + * @return string + */ + public function getEnableSequentialSigningApi() + { + return $this->container['enable_sequential_signing_api']; + } + + /** + * Sets enable_sequential_signing_api + * @param string $enable_sequential_signing_api + * @return $this + */ + public function setEnableSequentialSigningApi($enable_sequential_signing_api) + { + $this->container['enable_sequential_signing_api'] = $enable_sequential_signing_api; + + return $this; + } + + /** + * Gets enable_sequential_signing_api_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableSequentialSigningApiMetadata() + { + return $this->container['enable_sequential_signing_api_metadata']; + } + + /** + * Sets enable_sequential_signing_api_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_sequential_signing_api_metadata + * @return $this + */ + public function setEnableSequentialSigningApiMetadata($enable_sequential_signing_api_metadata) + { + $this->container['enable_sequential_signing_api_metadata'] = $enable_sequential_signing_api_metadata; + + return $this; + } + + /** + * Gets enable_sequential_signing_ui + * @return string + */ + public function getEnableSequentialSigningUi() + { + return $this->container['enable_sequential_signing_ui']; + } + + /** + * Sets enable_sequential_signing_ui + * @param string $enable_sequential_signing_ui + * @return $this + */ + public function setEnableSequentialSigningUi($enable_sequential_signing_ui) + { + $this->container['enable_sequential_signing_ui'] = $enable_sequential_signing_ui; + + return $this; + } + + /** + * Gets enable_sequential_signing_ui_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableSequentialSigningUiMetadata() + { + return $this->container['enable_sequential_signing_ui_metadata']; + } + + /** + * Sets enable_sequential_signing_ui_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_sequential_signing_ui_metadata + * @return $this + */ + public function setEnableSequentialSigningUiMetadata($enable_sequential_signing_ui_metadata) + { + $this->container['enable_sequential_signing_ui_metadata'] = $enable_sequential_signing_ui_metadata; + + return $this; + } + + /** + * Gets enable_signer_attachments + * @return string + */ + public function getEnableSignerAttachments() + { + return $this->container['enable_signer_attachments']; + } + + /** + * Sets enable_signer_attachments + * @param string $enable_signer_attachments + * @return $this + */ + public function setEnableSignerAttachments($enable_signer_attachments) + { + $this->container['enable_signer_attachments'] = $enable_signer_attachments; + + return $this; + } + + /** + * Gets enable_signer_attachments_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableSignerAttachmentsMetadata() + { + return $this->container['enable_signer_attachments_metadata']; + } + + /** + * Sets enable_signer_attachments_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_signer_attachments_metadata + * @return $this + */ + public function setEnableSignerAttachmentsMetadata($enable_signer_attachments_metadata) + { + $this->container['enable_signer_attachments_metadata'] = $enable_signer_attachments_metadata; + + return $this; + } + + /** + * Gets enable_sign_on_paper_override + * @return string + */ + public function getEnableSignOnPaperOverride() + { + return $this->container['enable_sign_on_paper_override']; + } + + /** + * Sets enable_sign_on_paper_override + * @param string $enable_sign_on_paper_override + * @return $this + */ + public function setEnableSignOnPaperOverride($enable_sign_on_paper_override) + { + $this->container['enable_sign_on_paper_override'] = $enable_sign_on_paper_override; + + return $this; + } + + /** + * Gets enable_sign_on_paper_override_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableSignOnPaperOverrideMetadata() + { + return $this->container['enable_sign_on_paper_override_metadata']; + } + + /** + * Sets enable_sign_on_paper_override_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_sign_on_paper_override_metadata + * @return $this + */ + public function setEnableSignOnPaperOverrideMetadata($enable_sign_on_paper_override_metadata) + { + $this->container['enable_sign_on_paper_override_metadata'] = $enable_sign_on_paper_override_metadata; + + return $this; + } + + /** + * Gets enable_transaction_point + * @return string + */ + public function getEnableTransactionPoint() + { + return $this->container['enable_transaction_point']; + } + + /** + * Sets enable_transaction_point + * @param string $enable_transaction_point + * @return $this + */ + public function setEnableTransactionPoint($enable_transaction_point) + { + $this->container['enable_transaction_point'] = $enable_transaction_point; + + return $this; + } + + /** + * Gets enable_transaction_point_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableTransactionPointMetadata() + { + return $this->container['enable_transaction_point_metadata']; + } + + /** + * Sets enable_transaction_point_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_transaction_point_metadata + * @return $this + */ + public function setEnableTransactionPointMetadata($enable_transaction_point_metadata) + { + $this->container['enable_transaction_point_metadata'] = $enable_transaction_point_metadata; + + return $this; + } + + /** + * Gets enable_vaulting + * @return string + */ + public function getEnableVaulting() + { + return $this->container['enable_vaulting']; + } + + /** + * Sets enable_vaulting + * @param string $enable_vaulting + * @return $this + */ + public function setEnableVaulting($enable_vaulting) + { + $this->container['enable_vaulting'] = $enable_vaulting; + + return $this; + } + + /** + * Gets enable_vaulting_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getEnableVaultingMetadata() + { + return $this->container['enable_vaulting_metadata']; + } + + /** + * Sets enable_vaulting_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $enable_vaulting_metadata + * @return $this + */ + public function setEnableVaultingMetadata($enable_vaulting_metadata) + { + $this->container['enable_vaulting_metadata'] = $enable_vaulting_metadata; + + return $this; + } + + /** + * Gets express_send_only + * @return string + */ + public function getExpressSendOnly() + { + return $this->container['express_send_only']; + } + + /** + * Sets express_send_only + * @param string $express_send_only + * @return $this + */ + public function setExpressSendOnly($express_send_only) + { + $this->container['express_send_only'] = $express_send_only; + + return $this; + } + + /** + * Gets locale + * @return string + */ + public function getLocale() + { + return $this->container['locale']; + } + + /** + * Sets locale + * @param string $locale + * @return $this + */ + public function setLocale($locale) + { + $this->container['locale'] = $locale; + + return $this; + } + + /** + * Gets locale_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getLocaleMetadata() + { + return $this->container['locale_metadata']; + } + + /** + * Sets locale_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $locale_metadata + * @return $this + */ + public function setLocaleMetadata($locale_metadata) + { + $this->container['locale_metadata'] = $locale_metadata; + + return $this; + } + + /** + * Gets locale_policy + * @return \DocuSign\eSign\Model\LocalePolicy + */ + public function getLocalePolicy() + { + return $this->container['locale_policy']; + } + + /** + * Sets locale_policy + * @param \DocuSign\eSign\Model\LocalePolicy $locale_policy + * @return $this + */ + public function setLocalePolicy($locale_policy) + { + $this->container['locale_policy'] = $locale_policy; + + return $this; + } + + /** + * Gets manage_clickwraps_mode + * @return string + */ + public function getManageClickwrapsMode() + { + return $this->container['manage_clickwraps_mode']; + } + + /** + * Sets manage_clickwraps_mode + * @param string $manage_clickwraps_mode + * @return $this + */ + public function setManageClickwrapsMode($manage_clickwraps_mode) + { + $this->container['manage_clickwraps_mode'] = $manage_clickwraps_mode; + + return $this; + } + + /** + * Gets manage_clickwraps_mode_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getManageClickwrapsModeMetadata() + { + return $this->container['manage_clickwraps_mode_metadata']; + } + + /** + * Sets manage_clickwraps_mode_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $manage_clickwraps_mode_metadata + * @return $this + */ + public function setManageClickwrapsModeMetadata($manage_clickwraps_mode_metadata) + { + $this->container['manage_clickwraps_mode_metadata'] = $manage_clickwraps_mode_metadata; + + return $this; + } + + /** + * Gets modified_by + * @return string + */ + public function getModifiedBy() + { + return $this->container['modified_by']; + } + + /** + * Sets modified_by + * @param string $modified_by + * @return $this + */ + public function setModifiedBy($modified_by) + { + $this->container['modified_by'] = $modified_by; + + return $this; + } + + /** + * Gets modified_by_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getModifiedByMetadata() + { + return $this->container['modified_by_metadata']; + } + + /** + * Sets modified_by_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $modified_by_metadata + * @return $this + */ + public function setModifiedByMetadata($modified_by_metadata) + { + $this->container['modified_by_metadata'] = $modified_by_metadata; + + return $this; + } + + /** + * Gets modified_date + * @return string + */ + public function getModifiedDate() + { + return $this->container['modified_date']; + } + + /** + * Sets modified_date + * @param string $modified_date + * @return $this + */ + public function setModifiedDate($modified_date) + { + $this->container['modified_date'] = $modified_date; + + return $this; + } + + /** + * Gets modified_date_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getModifiedDateMetadata() + { + return $this->container['modified_date_metadata']; + } + + /** + * Sets modified_date_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $modified_date_metadata + * @return $this + */ + public function setModifiedDateMetadata($modified_date_metadata) + { + $this->container['modified_date_metadata'] = $modified_date_metadata; + + return $this; + } + + /** + * Gets modified_page + * @return string + */ + public function getModifiedPage() + { + return $this->container['modified_page']; + } + + /** + * Sets modified_page + * @param string $modified_page + * @return $this + */ + public function setModifiedPage($modified_page) + { + $this->container['modified_page'] = $modified_page; + + return $this; + } + + /** + * Gets modified_page_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getModifiedPageMetadata() + { + return $this->container['modified_page_metadata']; + } + + /** + * Sets modified_page_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $modified_page_metadata + * @return $this + */ + public function setModifiedPageMetadata($modified_page_metadata) + { + $this->container['modified_page_metadata'] = $modified_page_metadata; + + return $this; + } + + /** + * Gets new_send_ui + * @return string + */ + public function getNewSendUi() + { + return $this->container['new_send_ui']; + } + + /** + * Sets new_send_ui + * @param string $new_send_ui + * @return $this + */ + public function setNewSendUi($new_send_ui) + { + $this->container['new_send_ui'] = $new_send_ui; + + return $this; + } + + /** + * Gets new_send_ui_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getNewSendUiMetadata() + { + return $this->container['new_send_ui_metadata']; + } + + /** + * Sets new_send_ui_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $new_send_ui_metadata + * @return $this + */ + public function setNewSendUiMetadata($new_send_ui_metadata) + { + $this->container['new_send_ui_metadata'] = $new_send_ui_metadata; + + return $this; + } + + /** + * Gets power_form_mode + * @return string + */ + public function getPowerFormMode() + { + return $this->container['power_form_mode']; + } + + /** + * Sets power_form_mode + * @param string $power_form_mode + * @return $this + */ + public function setPowerFormMode($power_form_mode) + { + $this->container['power_form_mode'] = $power_form_mode; + + return $this; + } + + /** + * Gets power_form_mode_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getPowerFormModeMetadata() + { + return $this->container['power_form_mode_metadata']; + } + + /** + * Sets power_form_mode_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $power_form_mode_metadata + * @return $this + */ + public function setPowerFormModeMetadata($power_form_mode_metadata) + { + $this->container['power_form_mode_metadata'] = $power_form_mode_metadata; + + return $this; + } + + /** + * Gets recipient_viewed_notification + * @return string + */ + public function getRecipientViewedNotification() + { + return $this->container['recipient_viewed_notification']; + } + + /** + * Sets recipient_viewed_notification + * @param string $recipient_viewed_notification + * @return $this + */ + public function setRecipientViewedNotification($recipient_viewed_notification) + { + $this->container['recipient_viewed_notification'] = $recipient_viewed_notification; + + return $this; + } + + /** + * Gets recipient_viewed_notification_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getRecipientViewedNotificationMetadata() + { + return $this->container['recipient_viewed_notification_metadata']; + } + + /** + * Sets recipient_viewed_notification_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $recipient_viewed_notification_metadata + * @return $this + */ + public function setRecipientViewedNotificationMetadata($recipient_viewed_notification_metadata) + { + $this->container['recipient_viewed_notification_metadata'] = $recipient_viewed_notification_metadata; + + return $this; + } + + /** + * Gets seal_identifiers + * @return \DocuSign\eSign\Model\SealIdentifier[] + */ + public function getSealIdentifiers() + { + return $this->container['seal_identifiers']; + } + + /** + * Sets seal_identifiers + * @param \DocuSign\eSign\Model\SealIdentifier[] $seal_identifiers + * @return $this + */ + public function setSealIdentifiers($seal_identifiers) + { + $this->container['seal_identifiers'] = $seal_identifiers; + + return $this; + } + + /** + * Gets self_signed_recipient_email_document + * @return string + */ + public function getSelfSignedRecipientEmailDocument() + { + return $this->container['self_signed_recipient_email_document']; + } + + /** + * Sets self_signed_recipient_email_document + * @param string $self_signed_recipient_email_document + * @return $this + */ + public function setSelfSignedRecipientEmailDocument($self_signed_recipient_email_document) + { + $this->container['self_signed_recipient_email_document'] = $self_signed_recipient_email_document; + + return $this; + } + + /** + * Gets self_signed_recipient_email_document_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSelfSignedRecipientEmailDocumentMetadata() + { + return $this->container['self_signed_recipient_email_document_metadata']; + } + + /** + * Sets self_signed_recipient_email_document_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $self_signed_recipient_email_document_metadata + * @return $this + */ + public function setSelfSignedRecipientEmailDocumentMetadata($self_signed_recipient_email_document_metadata) + { + $this->container['self_signed_recipient_email_document_metadata'] = $self_signed_recipient_email_document_metadata; + + return $this; + } + /** * Gets sender_email_notifications * @return \DocuSign\eSign\Model\SenderEmailNotifications */ - public function getSenderEmailNotifications() + public function getSenderEmailNotifications() + { + return $this->container['sender_email_notifications']; + } + + /** + * Sets sender_email_notifications + * @param \DocuSign\eSign\Model\SenderEmailNotifications $sender_email_notifications + * @return $this + */ + public function setSenderEmailNotifications($sender_email_notifications) + { + $this->container['sender_email_notifications'] = $sender_email_notifications; + + return $this; + } + + /** + * Gets signer_email_notifications + * @return \DocuSign\eSign\Model\SignerEmailNotifications + */ + public function getSignerEmailNotifications() + { + return $this->container['signer_email_notifications']; + } + + /** + * Sets signer_email_notifications + * @param \DocuSign\eSign\Model\SignerEmailNotifications $signer_email_notifications + * @return $this + */ + public function setSignerEmailNotifications($signer_email_notifications) + { + $this->container['signer_email_notifications'] = $signer_email_notifications; + + return $this; + } + + /** + * Gets supplemental_document_include_in_download + * @return string + */ + public function getSupplementalDocumentIncludeInDownload() + { + return $this->container['supplemental_document_include_in_download']; + } + + /** + * Sets supplemental_document_include_in_download + * @param string $supplemental_document_include_in_download + * @return $this + */ + public function setSupplementalDocumentIncludeInDownload($supplemental_document_include_in_download) + { + $this->container['supplemental_document_include_in_download'] = $supplemental_document_include_in_download; + + return $this; + } + + /** + * Gets supplemental_documents_must_accept + * @return string + */ + public function getSupplementalDocumentsMustAccept() + { + return $this->container['supplemental_documents_must_accept']; + } + + /** + * Sets supplemental_documents_must_accept + * @param string $supplemental_documents_must_accept + * @return $this + */ + public function setSupplementalDocumentsMustAccept($supplemental_documents_must_accept) + { + $this->container['supplemental_documents_must_accept'] = $supplemental_documents_must_accept; + + return $this; + } + + /** + * Gets supplemental_documents_must_accept_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSupplementalDocumentsMustAcceptMetadata() + { + return $this->container['supplemental_documents_must_accept_metadata']; + } + + /** + * Sets supplemental_documents_must_accept_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $supplemental_documents_must_accept_metadata + * @return $this + */ + public function setSupplementalDocumentsMustAcceptMetadata($supplemental_documents_must_accept_metadata) + { + $this->container['supplemental_documents_must_accept_metadata'] = $supplemental_documents_must_accept_metadata; + + return $this; + } + + /** + * Gets supplemental_documents_must_read + * @return string + */ + public function getSupplementalDocumentsMustRead() + { + return $this->container['supplemental_documents_must_read']; + } + + /** + * Sets supplemental_documents_must_read + * @param string $supplemental_documents_must_read + * @return $this + */ + public function setSupplementalDocumentsMustRead($supplemental_documents_must_read) + { + $this->container['supplemental_documents_must_read'] = $supplemental_documents_must_read; + + return $this; + } + + /** + * Gets supplemental_documents_must_read_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSupplementalDocumentsMustReadMetadata() + { + return $this->container['supplemental_documents_must_read_metadata']; + } + + /** + * Sets supplemental_documents_must_read_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $supplemental_documents_must_read_metadata + * @return $this + */ + public function setSupplementalDocumentsMustReadMetadata($supplemental_documents_must_read_metadata) + { + $this->container['supplemental_documents_must_read_metadata'] = $supplemental_documents_must_read_metadata; + + return $this; + } + + /** + * Gets supplemental_documents_must_view + * @return string + */ + public function getSupplementalDocumentsMustView() + { + return $this->container['supplemental_documents_must_view']; + } + + /** + * Sets supplemental_documents_must_view + * @param string $supplemental_documents_must_view + * @return $this + */ + public function setSupplementalDocumentsMustView($supplemental_documents_must_view) + { + $this->container['supplemental_documents_must_view'] = $supplemental_documents_must_view; + + return $this; + } + + /** + * Gets supplemental_documents_must_view_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getSupplementalDocumentsMustViewMetadata() + { + return $this->container['supplemental_documents_must_view_metadata']; + } + + /** + * Sets supplemental_documents_must_view_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $supplemental_documents_must_view_metadata + * @return $this + */ + public function setSupplementalDocumentsMustViewMetadata($supplemental_documents_must_view_metadata) + { + $this->container['supplemental_documents_must_view_metadata'] = $supplemental_documents_must_view_metadata; + + return $this; + } + + /** + * Gets template_active_creation + * @return string + */ + public function getTemplateActiveCreation() + { + return $this->container['template_active_creation']; + } + + /** + * Sets template_active_creation + * @param string $template_active_creation + * @return $this + */ + public function setTemplateActiveCreation($template_active_creation) + { + $this->container['template_active_creation'] = $template_active_creation; + + return $this; + } + + /** + * Gets template_active_creation_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getTemplateActiveCreationMetadata() + { + return $this->container['template_active_creation_metadata']; + } + + /** + * Sets template_active_creation_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $template_active_creation_metadata + * @return $this + */ + public function setTemplateActiveCreationMetadata($template_active_creation_metadata) + { + $this->container['template_active_creation_metadata'] = $template_active_creation_metadata; + + return $this; + } + + /** + * Gets template_apply_notify + * @return string + */ + public function getTemplateApplyNotify() + { + return $this->container['template_apply_notify']; + } + + /** + * Sets template_apply_notify + * @param string $template_apply_notify + * @return $this + */ + public function setTemplateApplyNotify($template_apply_notify) + { + $this->container['template_apply_notify'] = $template_apply_notify; + + return $this; + } + + /** + * Gets template_apply_notify_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getTemplateApplyNotifyMetadata() + { + return $this->container['template_apply_notify_metadata']; + } + + /** + * Sets template_apply_notify_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $template_apply_notify_metadata + * @return $this + */ + public function setTemplateApplyNotifyMetadata($template_apply_notify_metadata) + { + $this->container['template_apply_notify_metadata'] = $template_apply_notify_metadata; + + return $this; + } + + /** + * Gets template_auto_matching + * @return string + */ + public function getTemplateAutoMatching() + { + return $this->container['template_auto_matching']; + } + + /** + * Sets template_auto_matching + * @param string $template_auto_matching + * @return $this + */ + public function setTemplateAutoMatching($template_auto_matching) + { + $this->container['template_auto_matching'] = $template_auto_matching; + + return $this; + } + + /** + * Gets template_auto_matching_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getTemplateAutoMatchingMetadata() + { + return $this->container['template_auto_matching_metadata']; + } + + /** + * Sets template_auto_matching_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $template_auto_matching_metadata + * @return $this + */ + public function setTemplateAutoMatchingMetadata($template_auto_matching_metadata) { - return $this->container['sender_email_notifications']; + $this->container['template_auto_matching_metadata'] = $template_auto_matching_metadata; + + return $this; } /** - * Sets sender_email_notifications - * @param \DocuSign\eSign\Model\SenderEmailNotifications $sender_email_notifications + * Gets template_matching_sensitivity + * @return string + */ + public function getTemplateMatchingSensitivity() + { + return $this->container['template_matching_sensitivity']; + } + + /** + * Sets template_matching_sensitivity + * @param string $template_matching_sensitivity * @return $this */ - public function setSenderEmailNotifications($sender_email_notifications) + public function setTemplateMatchingSensitivity($template_matching_sensitivity) { - $this->container['sender_email_notifications'] = $sender_email_notifications; + $this->container['template_matching_sensitivity'] = $template_matching_sensitivity; return $this; } /** - * Gets signer_email_notifications - * @return \DocuSign\eSign\Model\SignerEmailNotifications + * Gets template_matching_sensitivity_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata */ - public function getSignerEmailNotifications() + public function getTemplateMatchingSensitivityMetadata() { - return $this->container['signer_email_notifications']; + return $this->container['template_matching_sensitivity_metadata']; } /** - * Sets signer_email_notifications - * @param \DocuSign\eSign\Model\SignerEmailNotifications $signer_email_notifications + * Sets template_matching_sensitivity_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $template_matching_sensitivity_metadata * @return $this */ - public function setSignerEmailNotifications($signer_email_notifications) + public function setTemplateMatchingSensitivityMetadata($template_matching_sensitivity_metadata) { - $this->container['signer_email_notifications'] = $signer_email_notifications; + $this->container['template_matching_sensitivity_metadata'] = $template_matching_sensitivity_metadata; + + return $this; + } + + /** + * Gets template_page_level_matching + * @return string + */ + public function getTemplatePageLevelMatching() + { + return $this->container['template_page_level_matching']; + } + + /** + * Sets template_page_level_matching + * @param string $template_page_level_matching + * @return $this + */ + public function setTemplatePageLevelMatching($template_page_level_matching) + { + $this->container['template_page_level_matching'] = $template_page_level_matching; + + return $this; + } + + /** + * Gets template_page_level_matching_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getTemplatePageLevelMatchingMetadata() + { + return $this->container['template_page_level_matching_metadata']; + } + + /** + * Sets template_page_level_matching_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $template_page_level_matching_metadata + * @return $this + */ + public function setTemplatePageLevelMatchingMetadata($template_page_level_matching_metadata) + { + $this->container['template_page_level_matching_metadata'] = $template_page_level_matching_metadata; + + return $this; + } + + /** + * Gets timezone_dst + * @return string + */ + public function getTimezoneDst() + { + return $this->container['timezone_dst']; + } + + /** + * Sets timezone_dst + * @param string $timezone_dst + * @return $this + */ + public function setTimezoneDst($timezone_dst) + { + $this->container['timezone_dst'] = $timezone_dst; + + return $this; + } + + /** + * Gets timezone_dst_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getTimezoneDstMetadata() + { + return $this->container['timezone_dst_metadata']; + } + + /** + * Sets timezone_dst_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $timezone_dst_metadata + * @return $this + */ + public function setTimezoneDstMetadata($timezone_dst_metadata) + { + $this->container['timezone_dst_metadata'] = $timezone_dst_metadata; + + return $this; + } + + /** + * Gets timezone_mask + * @return string + */ + public function getTimezoneMask() + { + return $this->container['timezone_mask']; + } + + /** + * Sets timezone_mask + * @param string $timezone_mask + * @return $this + */ + public function setTimezoneMask($timezone_mask) + { + $this->container['timezone_mask'] = $timezone_mask; + + return $this; + } + + /** + * Gets timezone_mask_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getTimezoneMaskMetadata() + { + return $this->container['timezone_mask_metadata']; + } + + /** + * Sets timezone_mask_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $timezone_mask_metadata + * @return $this + */ + public function setTimezoneMaskMetadata($timezone_mask_metadata) + { + $this->container['timezone_mask_metadata'] = $timezone_mask_metadata; + + return $this; + } + + /** + * Gets timezone_offset + * @return string + */ + public function getTimezoneOffset() + { + return $this->container['timezone_offset']; + } + + /** + * Sets timezone_offset + * @param string $timezone_offset + * @return $this + */ + public function setTimezoneOffset($timezone_offset) + { + $this->container['timezone_offset'] = $timezone_offset; + + return $this; + } + + /** + * Gets timezone_offset_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getTimezoneOffsetMetadata() + { + return $this->container['timezone_offset_metadata']; + } + + /** + * Sets timezone_offset_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $timezone_offset_metadata + * @return $this + */ + public function setTimezoneOffsetMetadata($timezone_offset_metadata) + { + $this->container['timezone_offset_metadata'] = $timezone_offset_metadata; + + return $this; + } + + /** + * Gets timezone_sending_pref + * @return string + */ + public function getTimezoneSendingPref() + { + return $this->container['timezone_sending_pref']; + } + + /** + * Sets timezone_sending_pref + * @param string $timezone_sending_pref + * @return $this + */ + public function setTimezoneSendingPref($timezone_sending_pref) + { + $this->container['timezone_sending_pref'] = $timezone_sending_pref; + + return $this; + } + + /** + * Gets timezone_sending_pref_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getTimezoneSendingPrefMetadata() + { + return $this->container['timezone_sending_pref_metadata']; + } + + /** + * Sets timezone_sending_pref_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $timezone_sending_pref_metadata + * @return $this + */ + public function setTimezoneSendingPrefMetadata($timezone_sending_pref_metadata) + { + $this->container['timezone_sending_pref_metadata'] = $timezone_sending_pref_metadata; + + return $this; + } + + /** + * Gets timezone_signing_pref + * @return string + */ + public function getTimezoneSigningPref() + { + return $this->container['timezone_signing_pref']; + } + + /** + * Sets timezone_signing_pref + * @param string $timezone_signing_pref + * @return $this + */ + public function setTimezoneSigningPref($timezone_signing_pref) + { + $this->container['timezone_signing_pref'] = $timezone_signing_pref; + + return $this; + } + + /** + * Gets timezone_signing_pref_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getTimezoneSigningPrefMetadata() + { + return $this->container['timezone_signing_pref_metadata']; + } + + /** + * Sets timezone_signing_pref_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $timezone_signing_pref_metadata + * @return $this + */ + public function setTimezoneSigningPrefMetadata($timezone_signing_pref_metadata) + { + $this->container['timezone_signing_pref_metadata'] = $timezone_signing_pref_metadata; + + return $this; + } + + /** + * Gets transaction_point_site_name_url + * @return string + */ + public function getTransactionPointSiteNameUrl() + { + return $this->container['transaction_point_site_name_url']; + } + + /** + * Sets transaction_point_site_name_url + * @param string $transaction_point_site_name_url + * @return $this + */ + public function setTransactionPointSiteNameUrl($transaction_point_site_name_url) + { + $this->container['transaction_point_site_name_url'] = $transaction_point_site_name_url; + + return $this; + } + + /** + * Gets transaction_point_site_name_url_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getTransactionPointSiteNameUrlMetadata() + { + return $this->container['transaction_point_site_name_url_metadata']; + } + + /** + * Sets transaction_point_site_name_url_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $transaction_point_site_name_url_metadata + * @return $this + */ + public function setTransactionPointSiteNameUrlMetadata($transaction_point_site_name_url_metadata) + { + $this->container['transaction_point_site_name_url_metadata'] = $transaction_point_site_name_url_metadata; + + return $this; + } + + /** + * Gets transaction_point_user_name + * @return string + */ + public function getTransactionPointUserName() + { + return $this->container['transaction_point_user_name']; + } + + /** + * Sets transaction_point_user_name + * @param string $transaction_point_user_name + * @return $this + */ + public function setTransactionPointUserName($transaction_point_user_name) + { + $this->container['transaction_point_user_name'] = $transaction_point_user_name; + + return $this; + } + + /** + * Gets transaction_point_user_name_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata + */ + public function getTransactionPointUserNameMetadata() + { + return $this->container['transaction_point_user_name_metadata']; + } + + /** + * Sets transaction_point_user_name_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $transaction_point_user_name_metadata + * @return $this + */ + public function setTransactionPointUserNameMetadata($transaction_point_user_name_metadata) + { + $this->container['transaction_point_user_name_metadata'] = $transaction_point_user_name_metadata; + + return $this; + } + + /** + * Gets vaulting_mode + * @return string + */ + public function getVaultingMode() + { + return $this->container['vaulting_mode']; + } + + /** + * Sets vaulting_mode + * @param string $vaulting_mode + * @return $this + */ + public function setVaultingMode($vaulting_mode) + { + $this->container['vaulting_mode'] = $vaulting_mode; return $this; } /** - * Gets user_settings - * @return \DocuSign\eSign\Model\NameValue[] + * Gets vaulting_mode_metadata + * @return \DocuSign\eSign\Model\SettingsMetadata */ - public function getUserSettings() + public function getVaultingModeMetadata() { - return $this->container['user_settings']; + return $this->container['vaulting_mode_metadata']; } /** - * Sets user_settings - * @param \DocuSign\eSign\Model\NameValue[] $user_settings + * Sets vaulting_mode_metadata + * @param \DocuSign\eSign\Model\SettingsMetadata $vaulting_mode_metadata * @return $this */ - public function setUserSettings($user_settings) + public function setVaultingModeMetadata($vaulting_mode_metadata) { - $this->container['user_settings'] = $user_settings; + $this->container['vaulting_mode_metadata'] = $vaulting_mode_metadata; return $this; } diff --git a/src/Model/UserSharedItem.php b/src/Model/UserSharedItem.php index 418ac705..adca4842 100644 --- a/src/Model/UserSharedItem.php +++ b/src/Model/UserSharedItem.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/UserSignature.php b/src/Model/UserSignature.php index a1bf6ebc..4ea2dc0c 100644 --- a/src/Model/UserSignature.php +++ b/src/Model/UserSignature.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -56,13 +56,20 @@ class UserSignature implements ArrayAccess protected static $swaggerTypes = [ 'adopted_date_time' => 'string', 'created_date_time' => 'string', + 'custom_field' => 'string', 'date_stamp_properties' => '\DocuSign\eSign\Model\DateStampProperties', + 'disallow_user_resize_stamp' => 'string', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'external_id' => 'string', + 'image_base64' => 'string', 'image_type' => 'string', 'initials150_image_id' => 'string', 'initials_image_uri' => 'string', 'is_default' => 'string', + 'last_modified_date_time' => 'string', + 'nrds_id' => 'string', + 'nrds_last_name' => 'string', + 'nrds_status' => 'string', 'phonetic_name' => 'string', 'signature150_image_id' => 'string', 'signature_font' => 'string', @@ -70,6 +77,7 @@ class UserSignature implements ArrayAccess 'signature_image_uri' => 'string', 'signature_initials' => 'string', 'signature_name' => 'string', + 'signature_rights' => 'string', 'signature_type' => 'string', 'stamp_format' => 'string', 'stamp_image_uri' => 'string', @@ -89,13 +97,20 @@ public static function swaggerTypes() protected static $attributeMap = [ 'adopted_date_time' => 'adoptedDateTime', 'created_date_time' => 'createdDateTime', + 'custom_field' => 'customField', 'date_stamp_properties' => 'dateStampProperties', + 'disallow_user_resize_stamp' => 'disallowUserResizeStamp', 'error_details' => 'errorDetails', 'external_id' => 'externalID', + 'image_base64' => 'imageBase64', 'image_type' => 'imageType', 'initials150_image_id' => 'initials150ImageId', 'initials_image_uri' => 'initialsImageUri', 'is_default' => 'isDefault', + 'last_modified_date_time' => 'lastModifiedDateTime', + 'nrds_id' => 'nrdsId', + 'nrds_last_name' => 'nrdsLastName', + 'nrds_status' => 'nrdsStatus', 'phonetic_name' => 'phoneticName', 'signature150_image_id' => 'signature150ImageId', 'signature_font' => 'signatureFont', @@ -103,6 +118,7 @@ public static function swaggerTypes() 'signature_image_uri' => 'signatureImageUri', 'signature_initials' => 'signatureInitials', 'signature_name' => 'signatureName', + 'signature_rights' => 'signatureRights', 'signature_type' => 'signatureType', 'stamp_format' => 'stampFormat', 'stamp_image_uri' => 'stampImageUri', @@ -118,13 +134,20 @@ public static function swaggerTypes() protected static $setters = [ 'adopted_date_time' => 'setAdoptedDateTime', 'created_date_time' => 'setCreatedDateTime', + 'custom_field' => 'setCustomField', 'date_stamp_properties' => 'setDateStampProperties', + 'disallow_user_resize_stamp' => 'setDisallowUserResizeStamp', 'error_details' => 'setErrorDetails', 'external_id' => 'setExternalId', + 'image_base64' => 'setImageBase64', 'image_type' => 'setImageType', 'initials150_image_id' => 'setInitials150ImageId', 'initials_image_uri' => 'setInitialsImageUri', 'is_default' => 'setIsDefault', + 'last_modified_date_time' => 'setLastModifiedDateTime', + 'nrds_id' => 'setNrdsId', + 'nrds_last_name' => 'setNrdsLastName', + 'nrds_status' => 'setNrdsStatus', 'phonetic_name' => 'setPhoneticName', 'signature150_image_id' => 'setSignature150ImageId', 'signature_font' => 'setSignatureFont', @@ -132,6 +155,7 @@ public static function swaggerTypes() 'signature_image_uri' => 'setSignatureImageUri', 'signature_initials' => 'setSignatureInitials', 'signature_name' => 'setSignatureName', + 'signature_rights' => 'setSignatureRights', 'signature_type' => 'setSignatureType', 'stamp_format' => 'setStampFormat', 'stamp_image_uri' => 'setStampImageUri', @@ -147,13 +171,20 @@ public static function swaggerTypes() protected static $getters = [ 'adopted_date_time' => 'getAdoptedDateTime', 'created_date_time' => 'getCreatedDateTime', + 'custom_field' => 'getCustomField', 'date_stamp_properties' => 'getDateStampProperties', + 'disallow_user_resize_stamp' => 'getDisallowUserResizeStamp', 'error_details' => 'getErrorDetails', 'external_id' => 'getExternalId', + 'image_base64' => 'getImageBase64', 'image_type' => 'getImageType', 'initials150_image_id' => 'getInitials150ImageId', 'initials_image_uri' => 'getInitialsImageUri', 'is_default' => 'getIsDefault', + 'last_modified_date_time' => 'getLastModifiedDateTime', + 'nrds_id' => 'getNrdsId', + 'nrds_last_name' => 'getNrdsLastName', + 'nrds_status' => 'getNrdsStatus', 'phonetic_name' => 'getPhoneticName', 'signature150_image_id' => 'getSignature150ImageId', 'signature_font' => 'getSignatureFont', @@ -161,6 +192,7 @@ public static function swaggerTypes() 'signature_image_uri' => 'getSignatureImageUri', 'signature_initials' => 'getSignatureInitials', 'signature_name' => 'getSignatureName', + 'signature_rights' => 'getSignatureRights', 'signature_type' => 'getSignatureType', 'stamp_format' => 'getStampFormat', 'stamp_image_uri' => 'getStampImageUri', @@ -201,13 +233,20 @@ public function __construct(array $data = null) { $this->container['adopted_date_time'] = isset($data['adopted_date_time']) ? $data['adopted_date_time'] : null; $this->container['created_date_time'] = isset($data['created_date_time']) ? $data['created_date_time'] : null; + $this->container['custom_field'] = isset($data['custom_field']) ? $data['custom_field'] : null; $this->container['date_stamp_properties'] = isset($data['date_stamp_properties']) ? $data['date_stamp_properties'] : null; + $this->container['disallow_user_resize_stamp'] = isset($data['disallow_user_resize_stamp']) ? $data['disallow_user_resize_stamp'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['external_id'] = isset($data['external_id']) ? $data['external_id'] : null; + $this->container['image_base64'] = isset($data['image_base64']) ? $data['image_base64'] : null; $this->container['image_type'] = isset($data['image_type']) ? $data['image_type'] : null; $this->container['initials150_image_id'] = isset($data['initials150_image_id']) ? $data['initials150_image_id'] : null; $this->container['initials_image_uri'] = isset($data['initials_image_uri']) ? $data['initials_image_uri'] : null; $this->container['is_default'] = isset($data['is_default']) ? $data['is_default'] : null; + $this->container['last_modified_date_time'] = isset($data['last_modified_date_time']) ? $data['last_modified_date_time'] : null; + $this->container['nrds_id'] = isset($data['nrds_id']) ? $data['nrds_id'] : null; + $this->container['nrds_last_name'] = isset($data['nrds_last_name']) ? $data['nrds_last_name'] : null; + $this->container['nrds_status'] = isset($data['nrds_status']) ? $data['nrds_status'] : null; $this->container['phonetic_name'] = isset($data['phonetic_name']) ? $data['phonetic_name'] : null; $this->container['signature150_image_id'] = isset($data['signature150_image_id']) ? $data['signature150_image_id'] : null; $this->container['signature_font'] = isset($data['signature_font']) ? $data['signature_font'] : null; @@ -215,6 +254,7 @@ public function __construct(array $data = null) $this->container['signature_image_uri'] = isset($data['signature_image_uri']) ? $data['signature_image_uri'] : null; $this->container['signature_initials'] = isset($data['signature_initials']) ? $data['signature_initials'] : null; $this->container['signature_name'] = isset($data['signature_name']) ? $data['signature_name'] : null; + $this->container['signature_rights'] = isset($data['signature_rights']) ? $data['signature_rights'] : null; $this->container['signature_type'] = isset($data['signature_type']) ? $data['signature_type'] : null; $this->container['stamp_format'] = isset($data['stamp_format']) ? $data['stamp_format'] : null; $this->container['stamp_image_uri'] = isset($data['stamp_image_uri']) ? $data['stamp_image_uri'] : null; @@ -287,6 +327,27 @@ public function setCreatedDateTime($created_date_time) return $this; } + /** + * Gets custom_field + * @return string + */ + public function getCustomField() + { + return $this->container['custom_field']; + } + + /** + * Sets custom_field + * @param string $custom_field + * @return $this + */ + public function setCustomField($custom_field) + { + $this->container['custom_field'] = $custom_field; + + return $this; + } + /** * Gets date_stamp_properties * @return \DocuSign\eSign\Model\DateStampProperties @@ -308,6 +369,27 @@ public function setDateStampProperties($date_stamp_properties) return $this; } + /** + * Gets disallow_user_resize_stamp + * @return string + */ + public function getDisallowUserResizeStamp() + { + return $this->container['disallow_user_resize_stamp']; + } + + /** + * Sets disallow_user_resize_stamp + * @param string $disallow_user_resize_stamp + * @return $this + */ + public function setDisallowUserResizeStamp($disallow_user_resize_stamp) + { + $this->container['disallow_user_resize_stamp'] = $disallow_user_resize_stamp; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -350,6 +432,27 @@ public function setExternalId($external_id) return $this; } + /** + * Gets image_base64 + * @return string + */ + public function getImageBase64() + { + return $this->container['image_base64']; + } + + /** + * Sets image_base64 + * @param string $image_base64 + * @return $this + */ + public function setImageBase64($image_base64) + { + $this->container['image_base64'] = $image_base64; + + return $this; + } + /** * Gets image_type * @return string @@ -434,6 +537,90 @@ public function setIsDefault($is_default) return $this; } + /** + * Gets last_modified_date_time + * @return string + */ + public function getLastModifiedDateTime() + { + return $this->container['last_modified_date_time']; + } + + /** + * Sets last_modified_date_time + * @param string $last_modified_date_time The date and time the item was last modified. + * @return $this + */ + public function setLastModifiedDateTime($last_modified_date_time) + { + $this->container['last_modified_date_time'] = $last_modified_date_time; + + return $this; + } + + /** + * Gets nrds_id + * @return string + */ + public function getNrdsId() + { + return $this->container['nrds_id']; + } + + /** + * Sets nrds_id + * @param string $nrds_id + * @return $this + */ + public function setNrdsId($nrds_id) + { + $this->container['nrds_id'] = $nrds_id; + + return $this; + } + + /** + * Gets nrds_last_name + * @return string + */ + public function getNrdsLastName() + { + return $this->container['nrds_last_name']; + } + + /** + * Sets nrds_last_name + * @param string $nrds_last_name + * @return $this + */ + public function setNrdsLastName($nrds_last_name) + { + $this->container['nrds_last_name'] = $nrds_last_name; + + return $this; + } + + /** + * Gets nrds_status + * @return string + */ + public function getNrdsStatus() + { + return $this->container['nrds_status']; + } + + /** + * Sets nrds_status + * @param string $nrds_status + * @return $this + */ + public function setNrdsStatus($nrds_status) + { + $this->container['nrds_status'] = $nrds_status; + + return $this; + } + /** * Gets phonetic_name * @return string @@ -581,6 +768,27 @@ public function setSignatureName($signature_name) return $this; } + /** + * Gets signature_rights + * @return string + */ + public function getSignatureRights() + { + return $this->container['signature_rights']; + } + + /** + * Sets signature_rights + * @param string $signature_rights + * @return $this + */ + public function setSignatureRights($signature_rights) + { + $this->container['signature_rights'] = $signature_rights; + + return $this; + } + /** * Gets signature_type * @return string diff --git a/src/Model/UserSignatureDefinition.php b/src/Model/UserSignatureDefinition.php index 7986311f..11369ace 100644 --- a/src/Model/UserSignatureDefinition.php +++ b/src/Model/UserSignatureDefinition.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -54,10 +54,20 @@ class UserSignatureDefinition implements ArrayAccess * @var string[] */ protected static $swaggerTypes = [ + 'date_stamp_properties' => '\DocuSign\eSign\Model\DateStampProperties', + 'disallow_user_resize_stamp' => 'string', + 'external_id' => 'string', + 'image_type' => 'string', + 'is_default' => 'string', + 'nrds_id' => 'string', + 'nrds_last_name' => 'string', + 'phonetic_name' => 'string', 'signature_font' => 'string', 'signature_id' => 'string', 'signature_initials' => 'string', - 'signature_name' => 'string' + 'signature_name' => 'string', + 'stamp_format' => 'string', + 'stamp_size_mm' => 'string' ]; public static function swaggerTypes() @@ -70,10 +80,20 @@ public static function swaggerTypes() * @var string[] */ protected static $attributeMap = [ + 'date_stamp_properties' => 'dateStampProperties', + 'disallow_user_resize_stamp' => 'disallowUserResizeStamp', + 'external_id' => 'externalID', + 'image_type' => 'imageType', + 'is_default' => 'isDefault', + 'nrds_id' => 'nrdsId', + 'nrds_last_name' => 'nrdsLastName', + 'phonetic_name' => 'phoneticName', 'signature_font' => 'signatureFont', 'signature_id' => 'signatureId', 'signature_initials' => 'signatureInitials', - 'signature_name' => 'signatureName' + 'signature_name' => 'signatureName', + 'stamp_format' => 'stampFormat', + 'stamp_size_mm' => 'stampSizeMM' ]; @@ -82,10 +102,20 @@ public static function swaggerTypes() * @var string[] */ protected static $setters = [ + 'date_stamp_properties' => 'setDateStampProperties', + 'disallow_user_resize_stamp' => 'setDisallowUserResizeStamp', + 'external_id' => 'setExternalId', + 'image_type' => 'setImageType', + 'is_default' => 'setIsDefault', + 'nrds_id' => 'setNrdsId', + 'nrds_last_name' => 'setNrdsLastName', + 'phonetic_name' => 'setPhoneticName', 'signature_font' => 'setSignatureFont', 'signature_id' => 'setSignatureId', 'signature_initials' => 'setSignatureInitials', - 'signature_name' => 'setSignatureName' + 'signature_name' => 'setSignatureName', + 'stamp_format' => 'setStampFormat', + 'stamp_size_mm' => 'setStampSizeMm' ]; @@ -94,10 +124,20 @@ public static function swaggerTypes() * @var string[] */ protected static $getters = [ + 'date_stamp_properties' => 'getDateStampProperties', + 'disallow_user_resize_stamp' => 'getDisallowUserResizeStamp', + 'external_id' => 'getExternalId', + 'image_type' => 'getImageType', + 'is_default' => 'getIsDefault', + 'nrds_id' => 'getNrdsId', + 'nrds_last_name' => 'getNrdsLastName', + 'phonetic_name' => 'getPhoneticName', 'signature_font' => 'getSignatureFont', 'signature_id' => 'getSignatureId', 'signature_initials' => 'getSignatureInitials', - 'signature_name' => 'getSignatureName' + 'signature_name' => 'getSignatureName', + 'stamp_format' => 'getStampFormat', + 'stamp_size_mm' => 'getStampSizeMm' ]; public static function attributeMap() @@ -131,10 +171,20 @@ public static function getters() */ public function __construct(array $data = null) { + $this->container['date_stamp_properties'] = isset($data['date_stamp_properties']) ? $data['date_stamp_properties'] : null; + $this->container['disallow_user_resize_stamp'] = isset($data['disallow_user_resize_stamp']) ? $data['disallow_user_resize_stamp'] : null; + $this->container['external_id'] = isset($data['external_id']) ? $data['external_id'] : null; + $this->container['image_type'] = isset($data['image_type']) ? $data['image_type'] : null; + $this->container['is_default'] = isset($data['is_default']) ? $data['is_default'] : null; + $this->container['nrds_id'] = isset($data['nrds_id']) ? $data['nrds_id'] : null; + $this->container['nrds_last_name'] = isset($data['nrds_last_name']) ? $data['nrds_last_name'] : null; + $this->container['phonetic_name'] = isset($data['phonetic_name']) ? $data['phonetic_name'] : null; $this->container['signature_font'] = isset($data['signature_font']) ? $data['signature_font'] : null; $this->container['signature_id'] = isset($data['signature_id']) ? $data['signature_id'] : null; $this->container['signature_initials'] = isset($data['signature_initials']) ? $data['signature_initials'] : null; $this->container['signature_name'] = isset($data['signature_name']) ? $data['signature_name'] : null; + $this->container['stamp_format'] = isset($data['stamp_format']) ? $data['stamp_format'] : null; + $this->container['stamp_size_mm'] = isset($data['stamp_size_mm']) ? $data['stamp_size_mm'] : null; } /** @@ -160,6 +210,174 @@ public function valid() } + /** + * Gets date_stamp_properties + * @return \DocuSign\eSign\Model\DateStampProperties + */ + public function getDateStampProperties() + { + return $this->container['date_stamp_properties']; + } + + /** + * Sets date_stamp_properties + * @param \DocuSign\eSign\Model\DateStampProperties $date_stamp_properties + * @return $this + */ + public function setDateStampProperties($date_stamp_properties) + { + $this->container['date_stamp_properties'] = $date_stamp_properties; + + return $this; + } + + /** + * Gets disallow_user_resize_stamp + * @return string + */ + public function getDisallowUserResizeStamp() + { + return $this->container['disallow_user_resize_stamp']; + } + + /** + * Sets disallow_user_resize_stamp + * @param string $disallow_user_resize_stamp + * @return $this + */ + public function setDisallowUserResizeStamp($disallow_user_resize_stamp) + { + $this->container['disallow_user_resize_stamp'] = $disallow_user_resize_stamp; + + return $this; + } + + /** + * Gets external_id + * @return string + */ + public function getExternalId() + { + return $this->container['external_id']; + } + + /** + * Sets external_id + * @param string $external_id + * @return $this + */ + public function setExternalId($external_id) + { + $this->container['external_id'] = $external_id; + + return $this; + } + + /** + * Gets image_type + * @return string + */ + public function getImageType() + { + return $this->container['image_type']; + } + + /** + * Sets image_type + * @param string $image_type + * @return $this + */ + public function setImageType($image_type) + { + $this->container['image_type'] = $image_type; + + return $this; + } + + /** + * Gets is_default + * @return string + */ + public function getIsDefault() + { + return $this->container['is_default']; + } + + /** + * Sets is_default + * @param string $is_default + * @return $this + */ + public function setIsDefault($is_default) + { + $this->container['is_default'] = $is_default; + + return $this; + } + + /** + * Gets nrds_id + * @return string + */ + public function getNrdsId() + { + return $this->container['nrds_id']; + } + + /** + * Sets nrds_id + * @param string $nrds_id + * @return $this + */ + public function setNrdsId($nrds_id) + { + $this->container['nrds_id'] = $nrds_id; + + return $this; + } + + /** + * Gets nrds_last_name + * @return string + */ + public function getNrdsLastName() + { + return $this->container['nrds_last_name']; + } + + /** + * Sets nrds_last_name + * @param string $nrds_last_name + * @return $this + */ + public function setNrdsLastName($nrds_last_name) + { + $this->container['nrds_last_name'] = $nrds_last_name; + + return $this; + } + + /** + * Gets phonetic_name + * @return string + */ + public function getPhoneticName() + { + return $this->container['phonetic_name']; + } + + /** + * Sets phonetic_name + * @param string $phonetic_name + * @return $this + */ + public function setPhoneticName($phonetic_name) + { + $this->container['phonetic_name'] = $phonetic_name; + + return $this; + } + /** * Gets signature_font * @return string @@ -243,6 +461,48 @@ public function setSignatureName($signature_name) return $this; } + + /** + * Gets stamp_format + * @return string + */ + public function getStampFormat() + { + return $this->container['stamp_format']; + } + + /** + * Sets stamp_format + * @param string $stamp_format + * @return $this + */ + public function setStampFormat($stamp_format) + { + $this->container['stamp_format'] = $stamp_format; + + return $this; + } + + /** + * Gets stamp_size_mm + * @return string + */ + public function getStampSizeMm() + { + return $this->container['stamp_size_mm']; + } + + /** + * Sets stamp_size_mm + * @param string $stamp_size_mm + * @return $this + */ + public function setStampSizeMm($stamp_size_mm) + { + $this->container['stamp_size_mm'] = $stamp_size_mm; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/UserSignaturesInformation.php b/src/Model/UserSignaturesInformation.php index 9ac811af..2922990f 100644 --- a/src/Model/UserSignaturesInformation.php +++ b/src/Model/UserSignaturesInformation.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/UserSocialIdResult.php b/src/Model/UserSocialIdResult.php index 438969a0..4aea97a9 100644 --- a/src/Model/UserSocialIdResult.php +++ b/src/Model/UserSocialIdResult.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/UsersResponse.php b/src/Model/UsersResponse.php index 88f144af..21ac3a88 100644 --- a/src/Model/UsersResponse.php +++ b/src/Model/UsersResponse.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/View.php b/src/Model/View.php index bf08160e..de36165a 100644 --- a/src/Model/View.php +++ b/src/Model/View.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,42 +55,90 @@ class View implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'bold' => 'string', + 'bold_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'button_text' => 'string', + 'button_text_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'font' => 'string', 'font_color' => 'string', + 'font_color_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'font_size' => 'string', - 'height' => 'int', + 'font_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'italic' => 'string', + 'italic_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locale_policy' => '\DocuSign\eSign\Model\LocalePolicyTab', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'required' => 'string', + 'required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'required_read' => 'string', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'underline' => 'string', - 'width' => 'int', + 'underline_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -104,42 +152,90 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'bold' => 'bold', + 'bold_metadata' => 'boldMetadata', 'button_text' => 'buttonText', + 'button_text_metadata' => 'buttonTextMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', 'font' => 'font', 'font_color' => 'fontColor', + 'font_color_metadata' => 'fontColorMetadata', + 'font_metadata' => 'fontMetadata', 'font_size' => 'fontSize', + 'font_size_metadata' => 'fontSizeMetadata', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', 'height' => 'height', + 'height_metadata' => 'heightMetadata', 'italic' => 'italic', + 'italic_metadata' => 'italicMetadata', + 'locale_policy' => 'localePolicy', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'required' => 'required', + 'required_metadata' => 'requiredMetadata', 'required_read' => 'requiredRead', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', 'underline' => 'underline', + 'underline_metadata' => 'underlineMetadata', 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -149,42 +245,90 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'bold' => 'setBold', + 'bold_metadata' => 'setBoldMetadata', 'button_text' => 'setButtonText', + 'button_text_metadata' => 'setButtonTextMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', 'font' => 'setFont', 'font_color' => 'setFontColor', + 'font_color_metadata' => 'setFontColorMetadata', + 'font_metadata' => 'setFontMetadata', 'font_size' => 'setFontSize', + 'font_size_metadata' => 'setFontSizeMetadata', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', 'italic' => 'setItalic', + 'italic_metadata' => 'setItalicMetadata', + 'locale_policy' => 'setLocalePolicy', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'required' => 'setRequired', + 'required_metadata' => 'setRequiredMetadata', 'required_read' => 'setRequiredRead', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', 'underline' => 'setUnderline', + 'underline_metadata' => 'setUnderlineMetadata', 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -194,42 +338,90 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'bold' => 'getBold', + 'bold_metadata' => 'getBoldMetadata', 'button_text' => 'getButtonText', + 'button_text_metadata' => 'getButtonTextMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', 'font' => 'getFont', 'font_color' => 'getFontColor', + 'font_color_metadata' => 'getFontColorMetadata', + 'font_metadata' => 'getFontMetadata', 'font_size' => 'getFontSize', + 'font_size_metadata' => 'getFontSizeMetadata', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', 'italic' => 'getItalic', + 'italic_metadata' => 'getItalicMetadata', + 'locale_policy' => 'getLocalePolicy', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'required' => 'getRequired', + 'required_metadata' => 'getRequiredMetadata', 'required_read' => 'getRequiredRead', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', 'underline' => 'getUnderline', + 'underline_metadata' => 'getUnderlineMetadata', 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -264,42 +456,90 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['bold'] = isset($data['bold']) ? $data['bold'] : null; + $this->container['bold_metadata'] = isset($data['bold_metadata']) ? $data['bold_metadata'] : null; $this->container['button_text'] = isset($data['button_text']) ? $data['button_text'] : null; + $this->container['button_text_metadata'] = isset($data['button_text_metadata']) ? $data['button_text_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['font'] = isset($data['font']) ? $data['font'] : null; $this->container['font_color'] = isset($data['font_color']) ? $data['font_color'] : null; + $this->container['font_color_metadata'] = isset($data['font_color_metadata']) ? $data['font_color_metadata'] : null; + $this->container['font_metadata'] = isset($data['font_metadata']) ? $data['font_metadata'] : null; $this->container['font_size'] = isset($data['font_size']) ? $data['font_size'] : null; + $this->container['font_size_metadata'] = isset($data['font_size_metadata']) ? $data['font_size_metadata'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; $this->container['italic'] = isset($data['italic']) ? $data['italic'] : null; + $this->container['italic_metadata'] = isset($data['italic_metadata']) ? $data['italic_metadata'] : null; + $this->container['locale_policy'] = isset($data['locale_policy']) ? $data['locale_policy'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['required'] = isset($data['required']) ? $data['required'] : null; + $this->container['required_metadata'] = isset($data['required_metadata']) ? $data['required_metadata'] : null; $this->container['required_read'] = isset($data['required_read']) ? $data['required_read'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; $this->container['underline'] = isset($data['underline']) ? $data['underline'] : null; + $this->container['underline_metadata'] = isset($data['underline_metadata']) ? $data['underline_metadata'] : null; $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -346,6 +586,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -367,6 +628,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -388,6 +670,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -409,6 +712,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -430,6 +754,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -451,6 +838,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -472,6 +880,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -493,6 +922,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets bold * @return string @@ -514,6 +964,27 @@ public function setBold($bold) return $this; } + /** + * Gets bold_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getBoldMetadata() + { + return $this->container['bold_metadata']; + } + + /** + * Sets bold_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $bold_metadata + * @return $this + */ + public function setBoldMetadata($bold_metadata) + { + $this->container['bold_metadata'] = $bold_metadata; + + return $this; + } + /** * Gets button_text * @return string @@ -535,6 +1006,27 @@ public function setButtonText($button_text) return $this; } + /** + * Gets button_text_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getButtonTextMetadata() + { + return $this->container['button_text_metadata']; + } + + /** + * Sets button_text_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $button_text_metadata + * @return $this + */ + public function setButtonTextMetadata($button_text_metadata) + { + $this->container['button_text_metadata'] = $button_text_metadata; + + return $this; + } + /** * Gets conditional_parent_label * @return string @@ -556,6 +1048,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -577,6 +1090,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -598,6 +1132,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -619,6 +1174,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -683,117 +1259,411 @@ public function setFontColor($font_color) } /** - * Gets font_size - * @return string + * Gets font_color_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getFontSize() + public function getFontColorMetadata() { - return $this->container['font_size']; + return $this->container['font_color_metadata']; } /** - * Sets font_size - * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * Sets font_color_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_color_metadata * @return $this */ - public function setFontSize($font_size) + public function setFontColorMetadata($font_color_metadata) { - $this->container['font_size'] = $font_size; + $this->container['font_color_metadata'] = $font_color_metadata; return $this; } /** - * Gets height - * @return int + * Gets font_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getHeight() + public function getFontMetadata() { - return $this->container['height']; + return $this->container['font_metadata']; } /** - * Sets height - * @param int $height Height of the tab in pixels. + * Sets font_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_metadata * @return $this */ - public function setHeight($height) + public function setFontMetadata($font_metadata) { - $this->container['height'] = $height; + $this->container['font_metadata'] = $font_metadata; return $this; } /** - * Gets italic + * Gets font_size * @return string */ - public function getItalic() + public function getFontSize() { - return $this->container['italic']; + return $this->container['font_size']; } /** - * Sets italic - * @param string $italic When set to **true**, the information in the tab is italic. + * Sets font_size + * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. * @return $this */ - public function setItalic($italic) + public function setFontSize($font_size) { - $this->container['italic'] = $italic; + $this->container['font_size'] = $font_size; return $this; } /** - * Gets merge_field - * @return \DocuSign\eSign\Model\MergeField + * Gets font_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getMergeField() + public function getFontSizeMetadata() { - return $this->container['merge_field']; + return $this->container['font_size_metadata']; } /** - * Sets merge_field - * @param \DocuSign\eSign\Model\MergeField $merge_field + * Sets font_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_size_metadata * @return $this */ - public function setMergeField($merge_field) + public function setFontSizeMetadata($font_size_metadata) { - $this->container['merge_field'] = $merge_field; + $this->container['font_size_metadata'] = $font_size_metadata; return $this; } /** - * Gets page_number + * Gets form_order * @return string */ - public function getPageNumber() + public function getFormOrder() { - return $this->container['page_number']; + return $this->container['form_order']; } /** - * Sets page_number - * @param string $page_number Specifies the page number on which the tab is located. + * Sets form_order + * @param string $form_order * @return $this */ - public function setPageNumber($page_number) + public function setFormOrder($form_order) { - $this->container['page_number'] = $page_number; + $this->container['form_order'] = $form_order; return $this; } /** - * Gets recipient_id - * @return string + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getRecipientId() + public function getFormOrderMetadata() { - return $this->container['recipient_id']; + return $this->container['form_order_metadata']; + } + + /** + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata + * @return $this + */ + public function setFormOrderMetadata($form_order_metadata) + { + $this->container['form_order_metadata'] = $form_order_metadata; + + return $this; + } + + /** + * Gets form_page_label + * @return string + */ + public function getFormPageLabel() + { + return $this->container['form_page_label']; + } + + /** + * Sets form_page_label + * @param string $form_page_label + * @return $this + */ + public function setFormPageLabel($form_page_label) + { + $this->container['form_page_label'] = $form_page_label; + + return $this; + } + + /** + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageLabelMetadata() + { + return $this->container['form_page_label_metadata']; + } + + /** + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata + * @return $this + */ + public function setFormPageLabelMetadata($form_page_label_metadata) + { + $this->container['form_page_label_metadata'] = $form_page_label_metadata; + + return $this; + } + + /** + * Gets form_page_number + * @return string + */ + public function getFormPageNumber() + { + return $this->container['form_page_number']; + } + + /** + * Sets form_page_number + * @param string $form_page_number + * @return $this + */ + public function setFormPageNumber($form_page_number) + { + $this->container['form_page_number'] = $form_page_number; + + return $this; + } + + /** + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageNumberMetadata() + { + return $this->container['form_page_number_metadata']; + } + + /** + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata + * @return $this + */ + public function setFormPageNumberMetadata($form_page_number_metadata) + { + $this->container['form_page_number_metadata'] = $form_page_number_metadata; + + return $this; + } + + /** + * Gets height + * @return string + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param string $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHeightMetadata() + { + return $this->container['height_metadata']; + } + + /** + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets italic + * @return string + */ + public function getItalic() + { + return $this->container['italic']; + } + + /** + * Sets italic + * @param string $italic When set to **true**, the information in the tab is italic. + * @return $this + */ + public function setItalic($italic) + { + $this->container['italic'] = $italic; + + return $this; + } + + /** + * Gets italic_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getItalicMetadata() + { + return $this->container['italic_metadata']; + } + + /** + * Sets italic_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $italic_metadata + * @return $this + */ + public function setItalicMetadata($italic_metadata) + { + $this->container['italic_metadata'] = $italic_metadata; + + return $this; + } + + /** + * Gets locale_policy + * @return \DocuSign\eSign\Model\LocalePolicyTab + */ + public function getLocalePolicy() + { + return $this->container['locale_policy']; + } + + /** + * Sets locale_policy + * @param \DocuSign\eSign\Model\LocalePolicyTab $locale_policy + * @return $this + */ + public function setLocalePolicy($locale_policy) + { + $this->container['locale_policy'] = $locale_policy; + + return $this; + } + + /** + * Gets merge_field + * @return \DocuSign\eSign\Model\MergeField + */ + public function getMergeField() + { + return $this->container['merge_field']; + } + + /** + * Sets merge_field + * @param \DocuSign\eSign\Model\MergeField $merge_field + * @return $this + */ + public function setMergeField($merge_field) + { + $this->container['merge_field'] = $merge_field; + + return $this; + } + + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + + /** + * Gets page_number + * @return string + */ + public function getPageNumber() + { + return $this->container['page_number']; + } + + /** + * Sets page_number + * @param string $page_number Specifies the page number on which the tab is located. + * @return $this + */ + public function setPageNumber($page_number) + { + $this->container['page_number'] = $page_number; + + return $this; + } + + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + + /** + * Gets recipient_id + * @return string + */ + public function getRecipientId() + { + return $this->container['recipient_id']; } /** @@ -808,6 +1678,69 @@ public function setRecipientId($recipient_id) return $this; } + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + /** * Gets required * @return string @@ -829,6 +1762,27 @@ public function setRequired($required) return $this; } + /** + * Gets required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequiredMetadata() + { + return $this->container['required_metadata']; + } + + /** + * Sets required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $required_metadata + * @return $this + */ + public function setRequiredMetadata($required_metadata) + { + $this->container['required_metadata'] = $required_metadata; + + return $this; + } + /** * Gets required_read * @return string @@ -871,6 +1825,27 @@ public function setStatus($status) return $this; } + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; + } + + /** + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata + * @return $this + */ + public function setStatusMetadata($status_metadata) + { + $this->container['status_metadata'] = $status_metadata; + + return $this; + } + /** * Gets tab_group_labels * @return string[] @@ -892,6 +1867,27 @@ public function setTabGroupLabels($tab_group_labels) return $this; } + /** + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabGroupLabelsMetadata() + { + return $this->container['tab_group_labels_metadata']; + } + + /** + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata + * @return $this + */ + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) + { + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; + + return $this; + } + /** * Gets tab_id * @return string @@ -913,6 +1909,27 @@ public function setTabId($tab_id) return $this; } + /** + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabIdMetadata() + { + return $this->container['tab_id_metadata']; + } + + /** + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata + * @return $this + */ + public function setTabIdMetadata($tab_id_metadata) + { + $this->container['tab_id_metadata'] = $tab_id_metadata; + + return $this; + } + /** * Gets tab_label * @return string @@ -934,6 +1951,27 @@ public function setTabLabel($tab_label) return $this; } + /** + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabLabelMetadata() + { + return $this->container['tab_label_metadata']; + } + + /** + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata + * @return $this + */ + public function setTabLabelMetadata($tab_label_metadata) + { + $this->container['tab_label_metadata'] = $tab_label_metadata; + + return $this; + } + /** * Gets tab_order * @return string @@ -955,6 +1993,69 @@ public function setTabOrder($tab_order) return $this; } + /** + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabOrderMetadata() + { + return $this->container['tab_order_metadata']; + } + + /** + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata + * @return $this + */ + public function setTabOrderMetadata($tab_order_metadata) + { + $this->container['tab_order_metadata'] = $tab_order_metadata; + + return $this; + } + + /** + * Gets tab_type + * @return string + */ + public function getTabType() + { + return $this->container['tab_type']; + } + + /** + * Sets tab_type + * @param string $tab_type + * @return $this + */ + public function setTabType($tab_type) + { + $this->container['tab_type'] = $tab_type; + + return $this; + } + + /** + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTabTypeMetadata() + { + return $this->container['tab_type_metadata']; + } + + /** + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata + * @return $this + */ + public function setTabTypeMetadata($tab_type_metadata) + { + $this->container['tab_type_metadata'] = $tab_type_metadata; + + return $this; + } + /** * Gets template_locked * @return string @@ -976,6 +2077,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -997,6 +2119,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -1018,6 +2161,27 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + /** * Gets underline * @return string @@ -1039,9 +2203,30 @@ public function setUnderline($underline) return $this; } + /** + * Gets underline_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getUnderlineMetadata() + { + return $this->container['underline_metadata']; + } + + /** + * Sets underline_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $underline_metadata + * @return $this + */ + public function setUnderlineMetadata($underline_metadata) + { + $this->container['underline_metadata'] = $underline_metadata; + + return $this; + } + /** * Gets width - * @return int + * @return string */ public function getWidth() { @@ -1050,7 +2235,7 @@ public function getWidth() /** * Sets width - * @param int $width Width of the tab in pixels. + * @param string $width Width of the tab in pixels. * @return $this */ public function setWidth($width) @@ -1060,6 +2245,27 @@ public function setWidth($width) return $this; } + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -1081,6 +2287,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -1101,6 +2328,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/ViewUrl.php b/src/Model/ViewUrl.php index adc5bd23..4d978324 100644 --- a/src/Model/ViewUrl.php +++ b/src/Model/ViewUrl.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Watermark.php b/src/Model/Watermark.php index 37de879e..1817c59a 100644 --- a/src/Model/Watermark.php +++ b/src/Model/Watermark.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Witness.php b/src/Model/Witness.php index 93ebbba4..75fde733 100644 --- a/src/Model/Witness.php +++ b/src/Model/Witness.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,6 +55,7 @@ class Witness implements ArrayAccess */ protected static $swaggerTypes = [ 'access_code' => 'string', + 'access_code_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'add_access_code_to_email' => 'string', 'agent_can_edit_email' => 'string', 'agent_can_edit_name' => 'string', @@ -62,6 +63,7 @@ class Witness implements ArrayAccess 'bulk_recipients_uri' => 'string', 'can_sign_offline' => 'string', 'client_user_id' => 'string', + 'completed_count' => 'string', 'creation_reason' => 'string', 'custom_fields' => 'string[]', 'declined_date_time' => 'string', @@ -69,47 +71,68 @@ class Witness implements ArrayAccess 'default_recipient' => 'string', 'delivered_date_time' => 'string', 'delivery_method' => 'string', + 'delivery_method_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_visibility' => '\DocuSign\eSign\Model\DocumentVisibility[]', 'email' => 'string', + 'email_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'email_notification' => '\DocuSign\eSign\Model\RecipientEmailNotification', - 'email_recipient_post_signing_url' => 'string', 'embedded_recipient_start_url' => 'string', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'excluded_documents' => 'string[]', 'fax_number' => 'string', + 'fax_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'first_name' => 'string', + 'first_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'full_name' => 'string', + 'full_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'id_check_configuration_name' => 'string', + 'id_check_configuration_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'id_check_information_input' => '\DocuSign\eSign\Model\IdCheckInformationInput', + 'identity_verification' => '\DocuSign\eSign\Model\RecipientIdentityVerification', 'inherit_email_notification_configuration' => 'string', 'is_bulk_recipient' => 'string', + 'is_bulk_recipient_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'last_name' => 'string', + 'last_name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locked_recipient_phone_auth_editable' => 'string', + 'locked_recipient_sms_editable' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'note' => 'string', + 'note_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'offline_attributes' => '\DocuSign\eSign\Model\OfflineAttributes', 'phone_authentication' => '\DocuSign\eSign\Model\RecipientPhoneAuthentication', 'recipient_attachments' => '\DocuSign\eSign\Model\RecipientAttachment[]', 'recipient_authentication_status' => '\DocuSign\eSign\Model\AuthenticationStatus', + 'recipient_feature_metadata' => '\DocuSign\eSign\Model\FeatureAvailableMetadata[]', 'recipient_id' => 'string', 'recipient_id_guid' => 'string', 'recipient_signature_providers' => '\DocuSign\eSign\Model\RecipientSignatureProvider[]', 'recipient_supplies_tabs' => 'string', + 'recipient_type' => 'string', + 'recipient_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_id_lookup' => 'string', + 'require_id_lookup_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_signer_certificate' => 'string', 'require_sign_on_paper' => 'string', + 'require_upload_signature' => 'string', 'role_name' => 'string', 'routing_order' => 'string', - 'saml_authentication' => '\DocuSign\eSign\Model\RecipientSAMLAuthentication', + 'routing_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'sent_date_time' => 'string', 'signature_info' => '\DocuSign\eSign\Model\RecipientSignatureInformation', 'signed_date_time' => 'string', 'sign_in_each_location' => 'string', + 'sign_in_each_location_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'signing_group_id' => 'string', + 'signing_group_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'signing_group_name' => 'string', 'signing_group_users' => '\DocuSign\eSign\Model\UserInfo[]', 'sms_authentication' => '\DocuSign\eSign\Model\RecipientSMSAuthentication', 'social_authentications' => '\DocuSign\eSign\Model\SocialAuthentication[]', 'status' => 'string', + 'status_code' => 'string', + 'suppress_emails' => 'string', 'tabs' => '\DocuSign\eSign\Model\Tabs', 'template_locked' => 'string', 'template_required' => 'string', @@ -130,6 +153,7 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'access_code' => 'accessCode', + 'access_code_metadata' => 'accessCodeMetadata', 'add_access_code_to_email' => 'addAccessCodeToEmail', 'agent_can_edit_email' => 'agentCanEditEmail', 'agent_can_edit_name' => 'agentCanEditName', @@ -137,6 +161,7 @@ public static function swaggerTypes() 'bulk_recipients_uri' => 'bulkRecipientsUri', 'can_sign_offline' => 'canSignOffline', 'client_user_id' => 'clientUserId', + 'completed_count' => 'completedCount', 'creation_reason' => 'creationReason', 'custom_fields' => 'customFields', 'declined_date_time' => 'declinedDateTime', @@ -144,47 +169,68 @@ public static function swaggerTypes() 'default_recipient' => 'defaultRecipient', 'delivered_date_time' => 'deliveredDateTime', 'delivery_method' => 'deliveryMethod', + 'delivery_method_metadata' => 'deliveryMethodMetadata', 'document_visibility' => 'documentVisibility', 'email' => 'email', + 'email_metadata' => 'emailMetadata', 'email_notification' => 'emailNotification', - 'email_recipient_post_signing_url' => 'emailRecipientPostSigningURL', 'embedded_recipient_start_url' => 'embeddedRecipientStartURL', 'error_details' => 'errorDetails', 'excluded_documents' => 'excludedDocuments', 'fax_number' => 'faxNumber', + 'fax_number_metadata' => 'faxNumberMetadata', 'first_name' => 'firstName', + 'first_name_metadata' => 'firstNameMetadata', 'full_name' => 'fullName', + 'full_name_metadata' => 'fullNameMetadata', 'id_check_configuration_name' => 'idCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'idCheckConfigurationNameMetadata', 'id_check_information_input' => 'idCheckInformationInput', + 'identity_verification' => 'identityVerification', 'inherit_email_notification_configuration' => 'inheritEmailNotificationConfiguration', 'is_bulk_recipient' => 'isBulkRecipient', + 'is_bulk_recipient_metadata' => 'isBulkRecipientMetadata', 'last_name' => 'lastName', + 'last_name_metadata' => 'lastNameMetadata', + 'locked_recipient_phone_auth_editable' => 'lockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'lockedRecipientSmsEditable', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'note' => 'note', + 'note_metadata' => 'noteMetadata', 'offline_attributes' => 'offlineAttributes', 'phone_authentication' => 'phoneAuthentication', 'recipient_attachments' => 'recipientAttachments', 'recipient_authentication_status' => 'recipientAuthenticationStatus', + 'recipient_feature_metadata' => 'recipientFeatureMetadata', 'recipient_id' => 'recipientId', 'recipient_id_guid' => 'recipientIdGuid', 'recipient_signature_providers' => 'recipientSignatureProviders', 'recipient_supplies_tabs' => 'recipientSuppliesTabs', + 'recipient_type' => 'recipientType', + 'recipient_type_metadata' => 'recipientTypeMetadata', 'require_id_lookup' => 'requireIdLookup', + 'require_id_lookup_metadata' => 'requireIdLookupMetadata', 'require_signer_certificate' => 'requireSignerCertificate', 'require_sign_on_paper' => 'requireSignOnPaper', + 'require_upload_signature' => 'requireUploadSignature', 'role_name' => 'roleName', 'routing_order' => 'routingOrder', - 'saml_authentication' => 'samlAuthentication', + 'routing_order_metadata' => 'routingOrderMetadata', 'sent_date_time' => 'sentDateTime', 'signature_info' => 'signatureInfo', 'signed_date_time' => 'signedDateTime', 'sign_in_each_location' => 'signInEachLocation', + 'sign_in_each_location_metadata' => 'signInEachLocationMetadata', 'signing_group_id' => 'signingGroupId', + 'signing_group_id_metadata' => 'signingGroupIdMetadata', 'signing_group_name' => 'signingGroupName', 'signing_group_users' => 'signingGroupUsers', 'sms_authentication' => 'smsAuthentication', 'social_authentications' => 'socialAuthentications', 'status' => 'status', + 'status_code' => 'statusCode', + 'suppress_emails' => 'suppressEmails', 'tabs' => 'tabs', 'template_locked' => 'templateLocked', 'template_required' => 'templateRequired', @@ -201,6 +247,7 @@ public static function swaggerTypes() */ protected static $setters = [ 'access_code' => 'setAccessCode', + 'access_code_metadata' => 'setAccessCodeMetadata', 'add_access_code_to_email' => 'setAddAccessCodeToEmail', 'agent_can_edit_email' => 'setAgentCanEditEmail', 'agent_can_edit_name' => 'setAgentCanEditName', @@ -208,6 +255,7 @@ public static function swaggerTypes() 'bulk_recipients_uri' => 'setBulkRecipientsUri', 'can_sign_offline' => 'setCanSignOffline', 'client_user_id' => 'setClientUserId', + 'completed_count' => 'setCompletedCount', 'creation_reason' => 'setCreationReason', 'custom_fields' => 'setCustomFields', 'declined_date_time' => 'setDeclinedDateTime', @@ -215,47 +263,68 @@ public static function swaggerTypes() 'default_recipient' => 'setDefaultRecipient', 'delivered_date_time' => 'setDeliveredDateTime', 'delivery_method' => 'setDeliveryMethod', + 'delivery_method_metadata' => 'setDeliveryMethodMetadata', 'document_visibility' => 'setDocumentVisibility', 'email' => 'setEmail', + 'email_metadata' => 'setEmailMetadata', 'email_notification' => 'setEmailNotification', - 'email_recipient_post_signing_url' => 'setEmailRecipientPostSigningUrl', 'embedded_recipient_start_url' => 'setEmbeddedRecipientStartUrl', 'error_details' => 'setErrorDetails', 'excluded_documents' => 'setExcludedDocuments', 'fax_number' => 'setFaxNumber', + 'fax_number_metadata' => 'setFaxNumberMetadata', 'first_name' => 'setFirstName', + 'first_name_metadata' => 'setFirstNameMetadata', 'full_name' => 'setFullName', + 'full_name_metadata' => 'setFullNameMetadata', 'id_check_configuration_name' => 'setIdCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'setIdCheckConfigurationNameMetadata', 'id_check_information_input' => 'setIdCheckInformationInput', + 'identity_verification' => 'setIdentityVerification', 'inherit_email_notification_configuration' => 'setInheritEmailNotificationConfiguration', 'is_bulk_recipient' => 'setIsBulkRecipient', + 'is_bulk_recipient_metadata' => 'setIsBulkRecipientMetadata', 'last_name' => 'setLastName', + 'last_name_metadata' => 'setLastNameMetadata', + 'locked_recipient_phone_auth_editable' => 'setLockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'setLockedRecipientSmsEditable', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'note' => 'setNote', + 'note_metadata' => 'setNoteMetadata', 'offline_attributes' => 'setOfflineAttributes', 'phone_authentication' => 'setPhoneAuthentication', 'recipient_attachments' => 'setRecipientAttachments', 'recipient_authentication_status' => 'setRecipientAuthenticationStatus', + 'recipient_feature_metadata' => 'setRecipientFeatureMetadata', 'recipient_id' => 'setRecipientId', 'recipient_id_guid' => 'setRecipientIdGuid', 'recipient_signature_providers' => 'setRecipientSignatureProviders', 'recipient_supplies_tabs' => 'setRecipientSuppliesTabs', + 'recipient_type' => 'setRecipientType', + 'recipient_type_metadata' => 'setRecipientTypeMetadata', 'require_id_lookup' => 'setRequireIdLookup', + 'require_id_lookup_metadata' => 'setRequireIdLookupMetadata', 'require_signer_certificate' => 'setRequireSignerCertificate', 'require_sign_on_paper' => 'setRequireSignOnPaper', + 'require_upload_signature' => 'setRequireUploadSignature', 'role_name' => 'setRoleName', 'routing_order' => 'setRoutingOrder', - 'saml_authentication' => 'setSamlAuthentication', + 'routing_order_metadata' => 'setRoutingOrderMetadata', 'sent_date_time' => 'setSentDateTime', 'signature_info' => 'setSignatureInfo', 'signed_date_time' => 'setSignedDateTime', 'sign_in_each_location' => 'setSignInEachLocation', + 'sign_in_each_location_metadata' => 'setSignInEachLocationMetadata', 'signing_group_id' => 'setSigningGroupId', + 'signing_group_id_metadata' => 'setSigningGroupIdMetadata', 'signing_group_name' => 'setSigningGroupName', 'signing_group_users' => 'setSigningGroupUsers', 'sms_authentication' => 'setSmsAuthentication', 'social_authentications' => 'setSocialAuthentications', 'status' => 'setStatus', + 'status_code' => 'setStatusCode', + 'suppress_emails' => 'setSuppressEmails', 'tabs' => 'setTabs', 'template_locked' => 'setTemplateLocked', 'template_required' => 'setTemplateRequired', @@ -272,6 +341,7 @@ public static function swaggerTypes() */ protected static $getters = [ 'access_code' => 'getAccessCode', + 'access_code_metadata' => 'getAccessCodeMetadata', 'add_access_code_to_email' => 'getAddAccessCodeToEmail', 'agent_can_edit_email' => 'getAgentCanEditEmail', 'agent_can_edit_name' => 'getAgentCanEditName', @@ -279,6 +349,7 @@ public static function swaggerTypes() 'bulk_recipients_uri' => 'getBulkRecipientsUri', 'can_sign_offline' => 'getCanSignOffline', 'client_user_id' => 'getClientUserId', + 'completed_count' => 'getCompletedCount', 'creation_reason' => 'getCreationReason', 'custom_fields' => 'getCustomFields', 'declined_date_time' => 'getDeclinedDateTime', @@ -286,47 +357,68 @@ public static function swaggerTypes() 'default_recipient' => 'getDefaultRecipient', 'delivered_date_time' => 'getDeliveredDateTime', 'delivery_method' => 'getDeliveryMethod', + 'delivery_method_metadata' => 'getDeliveryMethodMetadata', 'document_visibility' => 'getDocumentVisibility', 'email' => 'getEmail', + 'email_metadata' => 'getEmailMetadata', 'email_notification' => 'getEmailNotification', - 'email_recipient_post_signing_url' => 'getEmailRecipientPostSigningUrl', 'embedded_recipient_start_url' => 'getEmbeddedRecipientStartUrl', 'error_details' => 'getErrorDetails', 'excluded_documents' => 'getExcludedDocuments', 'fax_number' => 'getFaxNumber', + 'fax_number_metadata' => 'getFaxNumberMetadata', 'first_name' => 'getFirstName', + 'first_name_metadata' => 'getFirstNameMetadata', 'full_name' => 'getFullName', + 'full_name_metadata' => 'getFullNameMetadata', 'id_check_configuration_name' => 'getIdCheckConfigurationName', + 'id_check_configuration_name_metadata' => 'getIdCheckConfigurationNameMetadata', 'id_check_information_input' => 'getIdCheckInformationInput', + 'identity_verification' => 'getIdentityVerification', 'inherit_email_notification_configuration' => 'getInheritEmailNotificationConfiguration', 'is_bulk_recipient' => 'getIsBulkRecipient', + 'is_bulk_recipient_metadata' => 'getIsBulkRecipientMetadata', 'last_name' => 'getLastName', + 'last_name_metadata' => 'getLastNameMetadata', + 'locked_recipient_phone_auth_editable' => 'getLockedRecipientPhoneAuthEditable', + 'locked_recipient_sms_editable' => 'getLockedRecipientSmsEditable', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'note' => 'getNote', + 'note_metadata' => 'getNoteMetadata', 'offline_attributes' => 'getOfflineAttributes', 'phone_authentication' => 'getPhoneAuthentication', 'recipient_attachments' => 'getRecipientAttachments', 'recipient_authentication_status' => 'getRecipientAuthenticationStatus', + 'recipient_feature_metadata' => 'getRecipientFeatureMetadata', 'recipient_id' => 'getRecipientId', 'recipient_id_guid' => 'getRecipientIdGuid', 'recipient_signature_providers' => 'getRecipientSignatureProviders', 'recipient_supplies_tabs' => 'getRecipientSuppliesTabs', + 'recipient_type' => 'getRecipientType', + 'recipient_type_metadata' => 'getRecipientTypeMetadata', 'require_id_lookup' => 'getRequireIdLookup', + 'require_id_lookup_metadata' => 'getRequireIdLookupMetadata', 'require_signer_certificate' => 'getRequireSignerCertificate', 'require_sign_on_paper' => 'getRequireSignOnPaper', + 'require_upload_signature' => 'getRequireUploadSignature', 'role_name' => 'getRoleName', 'routing_order' => 'getRoutingOrder', - 'saml_authentication' => 'getSamlAuthentication', + 'routing_order_metadata' => 'getRoutingOrderMetadata', 'sent_date_time' => 'getSentDateTime', 'signature_info' => 'getSignatureInfo', 'signed_date_time' => 'getSignedDateTime', 'sign_in_each_location' => 'getSignInEachLocation', + 'sign_in_each_location_metadata' => 'getSignInEachLocationMetadata', 'signing_group_id' => 'getSigningGroupId', + 'signing_group_id_metadata' => 'getSigningGroupIdMetadata', 'signing_group_name' => 'getSigningGroupName', 'signing_group_users' => 'getSigningGroupUsers', 'sms_authentication' => 'getSmsAuthentication', 'social_authentications' => 'getSocialAuthentications', 'status' => 'getStatus', + 'status_code' => 'getStatusCode', + 'suppress_emails' => 'getSuppressEmails', 'tabs' => 'getTabs', 'template_locked' => 'getTemplateLocked', 'template_required' => 'getTemplateRequired', @@ -368,6 +460,7 @@ public static function getters() public function __construct(array $data = null) { $this->container['access_code'] = isset($data['access_code']) ? $data['access_code'] : null; + $this->container['access_code_metadata'] = isset($data['access_code_metadata']) ? $data['access_code_metadata'] : null; $this->container['add_access_code_to_email'] = isset($data['add_access_code_to_email']) ? $data['add_access_code_to_email'] : null; $this->container['agent_can_edit_email'] = isset($data['agent_can_edit_email']) ? $data['agent_can_edit_email'] : null; $this->container['agent_can_edit_name'] = isset($data['agent_can_edit_name']) ? $data['agent_can_edit_name'] : null; @@ -375,6 +468,7 @@ public function __construct(array $data = null) $this->container['bulk_recipients_uri'] = isset($data['bulk_recipients_uri']) ? $data['bulk_recipients_uri'] : null; $this->container['can_sign_offline'] = isset($data['can_sign_offline']) ? $data['can_sign_offline'] : null; $this->container['client_user_id'] = isset($data['client_user_id']) ? $data['client_user_id'] : null; + $this->container['completed_count'] = isset($data['completed_count']) ? $data['completed_count'] : null; $this->container['creation_reason'] = isset($data['creation_reason']) ? $data['creation_reason'] : null; $this->container['custom_fields'] = isset($data['custom_fields']) ? $data['custom_fields'] : null; $this->container['declined_date_time'] = isset($data['declined_date_time']) ? $data['declined_date_time'] : null; @@ -382,47 +476,68 @@ public function __construct(array $data = null) $this->container['default_recipient'] = isset($data['default_recipient']) ? $data['default_recipient'] : null; $this->container['delivered_date_time'] = isset($data['delivered_date_time']) ? $data['delivered_date_time'] : null; $this->container['delivery_method'] = isset($data['delivery_method']) ? $data['delivery_method'] : null; + $this->container['delivery_method_metadata'] = isset($data['delivery_method_metadata']) ? $data['delivery_method_metadata'] : null; $this->container['document_visibility'] = isset($data['document_visibility']) ? $data['document_visibility'] : null; $this->container['email'] = isset($data['email']) ? $data['email'] : null; + $this->container['email_metadata'] = isset($data['email_metadata']) ? $data['email_metadata'] : null; $this->container['email_notification'] = isset($data['email_notification']) ? $data['email_notification'] : null; - $this->container['email_recipient_post_signing_url'] = isset($data['email_recipient_post_signing_url']) ? $data['email_recipient_post_signing_url'] : null; $this->container['embedded_recipient_start_url'] = isset($data['embedded_recipient_start_url']) ? $data['embedded_recipient_start_url'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['excluded_documents'] = isset($data['excluded_documents']) ? $data['excluded_documents'] : null; $this->container['fax_number'] = isset($data['fax_number']) ? $data['fax_number'] : null; + $this->container['fax_number_metadata'] = isset($data['fax_number_metadata']) ? $data['fax_number_metadata'] : null; $this->container['first_name'] = isset($data['first_name']) ? $data['first_name'] : null; + $this->container['first_name_metadata'] = isset($data['first_name_metadata']) ? $data['first_name_metadata'] : null; $this->container['full_name'] = isset($data['full_name']) ? $data['full_name'] : null; + $this->container['full_name_metadata'] = isset($data['full_name_metadata']) ? $data['full_name_metadata'] : null; $this->container['id_check_configuration_name'] = isset($data['id_check_configuration_name']) ? $data['id_check_configuration_name'] : null; + $this->container['id_check_configuration_name_metadata'] = isset($data['id_check_configuration_name_metadata']) ? $data['id_check_configuration_name_metadata'] : null; $this->container['id_check_information_input'] = isset($data['id_check_information_input']) ? $data['id_check_information_input'] : null; + $this->container['identity_verification'] = isset($data['identity_verification']) ? $data['identity_verification'] : null; $this->container['inherit_email_notification_configuration'] = isset($data['inherit_email_notification_configuration']) ? $data['inherit_email_notification_configuration'] : null; $this->container['is_bulk_recipient'] = isset($data['is_bulk_recipient']) ? $data['is_bulk_recipient'] : null; + $this->container['is_bulk_recipient_metadata'] = isset($data['is_bulk_recipient_metadata']) ? $data['is_bulk_recipient_metadata'] : null; $this->container['last_name'] = isset($data['last_name']) ? $data['last_name'] : null; + $this->container['last_name_metadata'] = isset($data['last_name_metadata']) ? $data['last_name_metadata'] : null; + $this->container['locked_recipient_phone_auth_editable'] = isset($data['locked_recipient_phone_auth_editable']) ? $data['locked_recipient_phone_auth_editable'] : null; + $this->container['locked_recipient_sms_editable'] = isset($data['locked_recipient_sms_editable']) ? $data['locked_recipient_sms_editable'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['note'] = isset($data['note']) ? $data['note'] : null; + $this->container['note_metadata'] = isset($data['note_metadata']) ? $data['note_metadata'] : null; $this->container['offline_attributes'] = isset($data['offline_attributes']) ? $data['offline_attributes'] : null; $this->container['phone_authentication'] = isset($data['phone_authentication']) ? $data['phone_authentication'] : null; $this->container['recipient_attachments'] = isset($data['recipient_attachments']) ? $data['recipient_attachments'] : null; $this->container['recipient_authentication_status'] = isset($data['recipient_authentication_status']) ? $data['recipient_authentication_status'] : null; + $this->container['recipient_feature_metadata'] = isset($data['recipient_feature_metadata']) ? $data['recipient_feature_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; $this->container['recipient_signature_providers'] = isset($data['recipient_signature_providers']) ? $data['recipient_signature_providers'] : null; $this->container['recipient_supplies_tabs'] = isset($data['recipient_supplies_tabs']) ? $data['recipient_supplies_tabs'] : null; + $this->container['recipient_type'] = isset($data['recipient_type']) ? $data['recipient_type'] : null; + $this->container['recipient_type_metadata'] = isset($data['recipient_type_metadata']) ? $data['recipient_type_metadata'] : null; $this->container['require_id_lookup'] = isset($data['require_id_lookup']) ? $data['require_id_lookup'] : null; + $this->container['require_id_lookup_metadata'] = isset($data['require_id_lookup_metadata']) ? $data['require_id_lookup_metadata'] : null; $this->container['require_signer_certificate'] = isset($data['require_signer_certificate']) ? $data['require_signer_certificate'] : null; $this->container['require_sign_on_paper'] = isset($data['require_sign_on_paper']) ? $data['require_sign_on_paper'] : null; + $this->container['require_upload_signature'] = isset($data['require_upload_signature']) ? $data['require_upload_signature'] : null; $this->container['role_name'] = isset($data['role_name']) ? $data['role_name'] : null; $this->container['routing_order'] = isset($data['routing_order']) ? $data['routing_order'] : null; - $this->container['saml_authentication'] = isset($data['saml_authentication']) ? $data['saml_authentication'] : null; + $this->container['routing_order_metadata'] = isset($data['routing_order_metadata']) ? $data['routing_order_metadata'] : null; $this->container['sent_date_time'] = isset($data['sent_date_time']) ? $data['sent_date_time'] : null; $this->container['signature_info'] = isset($data['signature_info']) ? $data['signature_info'] : null; $this->container['signed_date_time'] = isset($data['signed_date_time']) ? $data['signed_date_time'] : null; $this->container['sign_in_each_location'] = isset($data['sign_in_each_location']) ? $data['sign_in_each_location'] : null; + $this->container['sign_in_each_location_metadata'] = isset($data['sign_in_each_location_metadata']) ? $data['sign_in_each_location_metadata'] : null; $this->container['signing_group_id'] = isset($data['signing_group_id']) ? $data['signing_group_id'] : null; + $this->container['signing_group_id_metadata'] = isset($data['signing_group_id_metadata']) ? $data['signing_group_id_metadata'] : null; $this->container['signing_group_name'] = isset($data['signing_group_name']) ? $data['signing_group_name'] : null; $this->container['signing_group_users'] = isset($data['signing_group_users']) ? $data['signing_group_users'] : null; $this->container['sms_authentication'] = isset($data['sms_authentication']) ? $data['sms_authentication'] : null; $this->container['social_authentications'] = isset($data['social_authentications']) ? $data['social_authentications'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_code'] = isset($data['status_code']) ? $data['status_code'] : null; + $this->container['suppress_emails'] = isset($data['suppress_emails']) ? $data['suppress_emails'] : null; $this->container['tabs'] = isset($data['tabs']) ? $data['tabs'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; @@ -476,6 +591,27 @@ public function setAccessCode($access_code) return $this; } + /** + * Gets access_code_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAccessCodeMetadata() + { + return $this->container['access_code_metadata']; + } + + /** + * Sets access_code_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $access_code_metadata + * @return $this + */ + public function setAccessCodeMetadata($access_code_metadata) + { + $this->container['access_code_metadata'] = $access_code_metadata; + + return $this; + } + /** * Gets add_access_code_to_email * @return string @@ -623,6 +759,27 @@ public function setClientUserId($client_user_id) return $this; } + /** + * Gets completed_count + * @return string + */ + public function getCompletedCount() + { + return $this->container['completed_count']; + } + + /** + * Sets completed_count + * @param string $completed_count + * @return $this + */ + public function setCompletedCount($completed_count) + { + $this->container['completed_count'] = $completed_count; + + return $this; + } + /** * Gets creation_reason * @return string @@ -770,6 +927,27 @@ public function setDeliveryMethod($delivery_method) return $this; } + /** + * Gets delivery_method_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDeliveryMethodMetadata() + { + return $this->container['delivery_method_metadata']; + } + + /** + * Sets delivery_method_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $delivery_method_metadata + * @return $this + */ + public function setDeliveryMethodMetadata($delivery_method_metadata) + { + $this->container['delivery_method_metadata'] = $delivery_method_metadata; + + return $this; + } + /** * Gets document_visibility * @return \DocuSign\eSign\Model\DocumentVisibility[] @@ -813,43 +991,43 @@ public function setEmail($email) } /** - * Gets email_notification - * @return \DocuSign\eSign\Model\RecipientEmailNotification + * Gets email_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getEmailNotification() + public function getEmailMetadata() { - return $this->container['email_notification']; + return $this->container['email_metadata']; } /** - * Sets email_notification - * @param \DocuSign\eSign\Model\RecipientEmailNotification $email_notification + * Sets email_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $email_metadata * @return $this */ - public function setEmailNotification($email_notification) + public function setEmailMetadata($email_metadata) { - $this->container['email_notification'] = $email_notification; + $this->container['email_metadata'] = $email_metadata; return $this; } /** - * Gets email_recipient_post_signing_url - * @return string + * Gets email_notification + * @return \DocuSign\eSign\Model\RecipientEmailNotification */ - public function getEmailRecipientPostSigningUrl() + public function getEmailNotification() { - return $this->container['email_recipient_post_signing_url']; + return $this->container['email_notification']; } /** - * Sets email_recipient_post_signing_url - * @param string $email_recipient_post_signing_url + * Sets email_notification + * @param \DocuSign\eSign\Model\RecipientEmailNotification $email_notification * @return $this */ - public function setEmailRecipientPostSigningUrl($email_recipient_post_signing_url) + public function setEmailNotification($email_notification) { - $this->container['email_recipient_post_signing_url'] = $email_recipient_post_signing_url; + $this->container['email_notification'] = $email_notification; return $this; } @@ -938,6 +1116,27 @@ public function setFaxNumber($fax_number) return $this; } + /** + * Gets fax_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFaxNumberMetadata() + { + return $this->container['fax_number_metadata']; + } + + /** + * Sets fax_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $fax_number_metadata + * @return $this + */ + public function setFaxNumberMetadata($fax_number_metadata) + { + $this->container['fax_number_metadata'] = $fax_number_metadata; + + return $this; + } + /** * Gets first_name * @return string @@ -959,6 +1158,27 @@ public function setFirstName($first_name) return $this; } + /** + * Gets first_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFirstNameMetadata() + { + return $this->container['first_name_metadata']; + } + + /** + * Sets first_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $first_name_metadata + * @return $this + */ + public function setFirstNameMetadata($first_name_metadata) + { + $this->container['first_name_metadata'] = $first_name_metadata; + + return $this; + } + /** * Gets full_name * @return string @@ -980,6 +1200,27 @@ public function setFullName($full_name) return $this; } + /** + * Gets full_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFullNameMetadata() + { + return $this->container['full_name_metadata']; + } + + /** + * Sets full_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $full_name_metadata + * @return $this + */ + public function setFullNameMetadata($full_name_metadata) + { + $this->container['full_name_metadata'] = $full_name_metadata; + + return $this; + } + /** * Gets id_check_configuration_name * @return string @@ -1001,6 +1242,27 @@ public function setIdCheckConfigurationName($id_check_configuration_name) return $this; } + /** + * Gets id_check_configuration_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getIdCheckConfigurationNameMetadata() + { + return $this->container['id_check_configuration_name_metadata']; + } + + /** + * Sets id_check_configuration_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $id_check_configuration_name_metadata + * @return $this + */ + public function setIdCheckConfigurationNameMetadata($id_check_configuration_name_metadata) + { + $this->container['id_check_configuration_name_metadata'] = $id_check_configuration_name_metadata; + + return $this; + } + /** * Gets id_check_information_input * @return \DocuSign\eSign\Model\IdCheckInformationInput @@ -1022,6 +1284,27 @@ public function setIdCheckInformationInput($id_check_information_input) return $this; } + /** + * Gets identity_verification + * @return \DocuSign\eSign\Model\RecipientIdentityVerification + */ + public function getIdentityVerification() + { + return $this->container['identity_verification']; + } + + /** + * Sets identity_verification + * @param \DocuSign\eSign\Model\RecipientIdentityVerification $identity_verification + * @return $this + */ + public function setIdentityVerification($identity_verification) + { + $this->container['identity_verification'] = $identity_verification; + + return $this; + } + /** * Gets inherit_email_notification_configuration * @return string @@ -1064,6 +1347,27 @@ public function setIsBulkRecipient($is_bulk_recipient) return $this; } + /** + * Gets is_bulk_recipient_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getIsBulkRecipientMetadata() + { + return $this->container['is_bulk_recipient_metadata']; + } + + /** + * Sets is_bulk_recipient_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $is_bulk_recipient_metadata + * @return $this + */ + public function setIsBulkRecipientMetadata($is_bulk_recipient_metadata) + { + $this->container['is_bulk_recipient_metadata'] = $is_bulk_recipient_metadata; + + return $this; + } + /** * Gets last_name * @return string @@ -1085,6 +1389,69 @@ public function setLastName($last_name) return $this; } + /** + * Gets last_name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getLastNameMetadata() + { + return $this->container['last_name_metadata']; + } + + /** + * Sets last_name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $last_name_metadata + * @return $this + */ + public function setLastNameMetadata($last_name_metadata) + { + $this->container['last_name_metadata'] = $last_name_metadata; + + return $this; + } + + /** + * Gets locked_recipient_phone_auth_editable + * @return string + */ + public function getLockedRecipientPhoneAuthEditable() + { + return $this->container['locked_recipient_phone_auth_editable']; + } + + /** + * Sets locked_recipient_phone_auth_editable + * @param string $locked_recipient_phone_auth_editable + * @return $this + */ + public function setLockedRecipientPhoneAuthEditable($locked_recipient_phone_auth_editable) + { + $this->container['locked_recipient_phone_auth_editable'] = $locked_recipient_phone_auth_editable; + + return $this; + } + + /** + * Gets locked_recipient_sms_editable + * @return string + */ + public function getLockedRecipientSmsEditable() + { + return $this->container['locked_recipient_sms_editable']; + } + + /** + * Sets locked_recipient_sms_editable + * @param string $locked_recipient_sms_editable + * @return $this + */ + public function setLockedRecipientSmsEditable($locked_recipient_sms_editable) + { + $this->container['locked_recipient_sms_editable'] = $locked_recipient_sms_editable; + + return $this; + } + /** * Gets name * @return string @@ -1106,6 +1473,27 @@ public function setName($name) return $this; } + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + /** * Gets note * @return string @@ -1127,6 +1515,27 @@ public function setNote($note) return $this; } + /** + * Gets note_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNoteMetadata() + { + return $this->container['note_metadata']; + } + + /** + * Sets note_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $note_metadata + * @return $this + */ + public function setNoteMetadata($note_metadata) + { + $this->container['note_metadata'] = $note_metadata; + + return $this; + } + /** * Gets offline_attributes * @return \DocuSign\eSign\Model\OfflineAttributes @@ -1211,6 +1620,27 @@ public function setRecipientAuthenticationStatus($recipient_authentication_statu return $this; } + /** + * Gets recipient_feature_metadata + * @return \DocuSign\eSign\Model\FeatureAvailableMetadata[] + */ + public function getRecipientFeatureMetadata() + { + return $this->container['recipient_feature_metadata']; + } + + /** + * Sets recipient_feature_metadata + * @param \DocuSign\eSign\Model\FeatureAvailableMetadata[] $recipient_feature_metadata + * @return $this + */ + public function setRecipientFeatureMetadata($recipient_feature_metadata) + { + $this->container['recipient_feature_metadata'] = $recipient_feature_metadata; + + return $this; + } + /** * Gets recipient_id * @return string @@ -1295,6 +1725,48 @@ public function setRecipientSuppliesTabs($recipient_supplies_tabs) return $this; } + /** + * Gets recipient_type + * @return string + */ + public function getRecipientType() + { + return $this->container['recipient_type']; + } + + /** + * Sets recipient_type + * @param string $recipient_type + * @return $this + */ + public function setRecipientType($recipient_type) + { + $this->container['recipient_type'] = $recipient_type; + + return $this; + } + + /** + * Gets recipient_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientTypeMetadata() + { + return $this->container['recipient_type_metadata']; + } + + /** + * Sets recipient_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_type_metadata + * @return $this + */ + public function setRecipientTypeMetadata($recipient_type_metadata) + { + $this->container['recipient_type_metadata'] = $recipient_type_metadata; + + return $this; + } + /** * Gets require_id_lookup * @return string @@ -1316,6 +1788,27 @@ public function setRequireIdLookup($require_id_lookup) return $this; } + /** + * Gets require_id_lookup_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireIdLookupMetadata() + { + return $this->container['require_id_lookup_metadata']; + } + + /** + * Sets require_id_lookup_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_id_lookup_metadata + * @return $this + */ + public function setRequireIdLookupMetadata($require_id_lookup_metadata) + { + $this->container['require_id_lookup_metadata'] = $require_id_lookup_metadata; + + return $this; + } + /** * Gets require_signer_certificate * @return string @@ -1358,6 +1851,27 @@ public function setRequireSignOnPaper($require_sign_on_paper) return $this; } + /** + * Gets require_upload_signature + * @return string + */ + public function getRequireUploadSignature() + { + return $this->container['require_upload_signature']; + } + + /** + * Sets require_upload_signature + * @param string $require_upload_signature + * @return $this + */ + public function setRequireUploadSignature($require_upload_signature) + { + $this->container['require_upload_signature'] = $require_upload_signature; + + return $this; + } + /** * Gets role_name * @return string @@ -1401,22 +1915,22 @@ public function setRoutingOrder($routing_order) } /** - * Gets saml_authentication - * @return \DocuSign\eSign\Model\RecipientSAMLAuthentication + * Gets routing_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getSamlAuthentication() + public function getRoutingOrderMetadata() { - return $this->container['saml_authentication']; + return $this->container['routing_order_metadata']; } /** - * Sets saml_authentication - * @param \DocuSign\eSign\Model\RecipientSAMLAuthentication $saml_authentication + * Sets routing_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $routing_order_metadata * @return $this */ - public function setSamlAuthentication($saml_authentication) + public function setRoutingOrderMetadata($routing_order_metadata) { - $this->container['saml_authentication'] = $saml_authentication; + $this->container['routing_order_metadata'] = $routing_order_metadata; return $this; } @@ -1505,6 +2019,27 @@ public function setSignInEachLocation($sign_in_each_location) return $this; } + /** + * Gets sign_in_each_location_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSignInEachLocationMetadata() + { + return $this->container['sign_in_each_location_metadata']; + } + + /** + * Sets sign_in_each_location_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $sign_in_each_location_metadata + * @return $this + */ + public function setSignInEachLocationMetadata($sign_in_each_location_metadata) + { + $this->container['sign_in_each_location_metadata'] = $sign_in_each_location_metadata; + + return $this; + } + /** * Gets signing_group_id * @return string @@ -1526,6 +2061,27 @@ public function setSigningGroupId($signing_group_id) return $this; } + /** + * Gets signing_group_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSigningGroupIdMetadata() + { + return $this->container['signing_group_id_metadata']; + } + + /** + * Sets signing_group_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $signing_group_id_metadata + * @return $this + */ + public function setSigningGroupIdMetadata($signing_group_id_metadata) + { + $this->container['signing_group_id_metadata'] = $signing_group_id_metadata; + + return $this; + } + /** * Gets signing_group_name * @return string @@ -1631,6 +2187,48 @@ public function setStatus($status) return $this; } + /** + * Gets status_code + * @return string + */ + public function getStatusCode() + { + return $this->container['status_code']; + } + + /** + * Sets status_code + * @param string $status_code + * @return $this + */ + public function setStatusCode($status_code) + { + $this->container['status_code'] = $status_code; + + return $this; + } + + /** + * Gets suppress_emails + * @return string + */ + public function getSuppressEmails() + { + return $this->container['suppress_emails']; + } + + /** + * Sets suppress_emails + * @param string $suppress_emails + * @return $this + */ + public function setSuppressEmails($suppress_emails) + { + $this->container['suppress_emails'] = $suppress_emails; + + return $this; + } + /** * Gets tabs * @return \DocuSign\eSign\Model\Tabs diff --git a/src/Model/Workspace.php b/src/Model/Workspace.php index da68e695..09913830 100644 --- a/src/Model/Workspace.php +++ b/src/Model/Workspace.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -56,10 +56,12 @@ class Workspace implements ArrayAccess */ protected static $swaggerTypes = [ 'billable_account_id' => 'string', + 'caller_information' => '\DocuSign\eSign\Model\WorkspaceUser', 'created' => 'string', 'created_by_information' => '\DocuSign\eSign\Model\WorkspaceUser', 'last_modified' => 'string', 'last_modified_by_information' => '\DocuSign\eSign\Model\WorkspaceUser', + 'settings' => '\DocuSign\eSign\Model\WorkspaceSettings', 'status' => 'string', 'workspace_base_url' => 'string', 'workspace_description' => 'string', @@ -79,10 +81,12 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'billable_account_id' => 'billableAccountId', + 'caller_information' => 'callerInformation', 'created' => 'created', 'created_by_information' => 'createdByInformation', 'last_modified' => 'lastModified', 'last_modified_by_information' => 'lastModifiedByInformation', + 'settings' => 'settings', 'status' => 'status', 'workspace_base_url' => 'workspaceBaseUrl', 'workspace_description' => 'workspaceDescription', @@ -98,10 +102,12 @@ public static function swaggerTypes() */ protected static $setters = [ 'billable_account_id' => 'setBillableAccountId', + 'caller_information' => 'setCallerInformation', 'created' => 'setCreated', 'created_by_information' => 'setCreatedByInformation', 'last_modified' => 'setLastModified', 'last_modified_by_information' => 'setLastModifiedByInformation', + 'settings' => 'setSettings', 'status' => 'setStatus', 'workspace_base_url' => 'setWorkspaceBaseUrl', 'workspace_description' => 'setWorkspaceDescription', @@ -117,10 +123,12 @@ public static function swaggerTypes() */ protected static $getters = [ 'billable_account_id' => 'getBillableAccountId', + 'caller_information' => 'getCallerInformation', 'created' => 'getCreated', 'created_by_information' => 'getCreatedByInformation', 'last_modified' => 'getLastModified', 'last_modified_by_information' => 'getLastModifiedByInformation', + 'settings' => 'getSettings', 'status' => 'getStatus', 'workspace_base_url' => 'getWorkspaceBaseUrl', 'workspace_description' => 'getWorkspaceDescription', @@ -161,10 +169,12 @@ public static function getters() public function __construct(array $data = null) { $this->container['billable_account_id'] = isset($data['billable_account_id']) ? $data['billable_account_id'] : null; + $this->container['caller_information'] = isset($data['caller_information']) ? $data['caller_information'] : null; $this->container['created'] = isset($data['created']) ? $data['created'] : null; $this->container['created_by_information'] = isset($data['created_by_information']) ? $data['created_by_information'] : null; $this->container['last_modified'] = isset($data['last_modified']) ? $data['last_modified'] : null; $this->container['last_modified_by_information'] = isset($data['last_modified_by_information']) ? $data['last_modified_by_information'] : null; + $this->container['settings'] = isset($data['settings']) ? $data['settings'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; $this->container['workspace_base_url'] = isset($data['workspace_base_url']) ? $data['workspace_base_url'] : null; $this->container['workspace_description'] = isset($data['workspace_description']) ? $data['workspace_description'] : null; @@ -217,6 +227,27 @@ public function setBillableAccountId($billable_account_id) return $this; } + /** + * Gets caller_information + * @return \DocuSign\eSign\Model\WorkspaceUser + */ + public function getCallerInformation() + { + return $this->container['caller_information']; + } + + /** + * Sets caller_information + * @param \DocuSign\eSign\Model\WorkspaceUser $caller_information + * @return $this + */ + public function setCallerInformation($caller_information) + { + $this->container['caller_information'] = $caller_information; + + return $this; + } + /** * Gets created * @return string @@ -301,6 +332,27 @@ public function setLastModifiedByInformation($last_modified_by_information) return $this; } + /** + * Gets settings + * @return \DocuSign\eSign\Model\WorkspaceSettings + */ + public function getSettings() + { + return $this->container['settings']; + } + + /** + * Sets settings + * @param \DocuSign\eSign\Model\WorkspaceSettings $settings + * @return $this + */ + public function setSettings($settings) + { + $this->container['settings'] = $settings; + + return $this; + } + /** * Gets status * @return string diff --git a/src/Model/WorkspaceFolderContents.php b/src/Model/WorkspaceFolderContents.php index a5eddf23..e74c3c80 100644 --- a/src/Model/WorkspaceFolderContents.php +++ b/src/Model/WorkspaceFolderContents.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/WorkspaceItem.php b/src/Model/WorkspaceItem.php index 0dce0691..582a254b 100644 --- a/src/Model/WorkspaceItem.php +++ b/src/Model/WorkspaceItem.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -72,8 +72,13 @@ class WorkspaceItem implements ArrayAccess 'page_count' => 'string', 'parent_folder_id' => 'string', 'parent_folder_uri' => 'string', + 'sha256' => 'string', + 'thumb_height' => 'string', + 'thumbnail' => '\DocuSign\eSign\Model\Page', + 'thumb_width' => 'string', 'type' => 'string', - 'uri' => 'string' + 'uri' => 'string', + 'user_authorization' => '\DocuSign\eSign\Model\WorkspaceUserAuthorization' ]; public static function swaggerTypes() @@ -103,8 +108,13 @@ public static function swaggerTypes() 'page_count' => 'pageCount', 'parent_folder_id' => 'parentFolderId', 'parent_folder_uri' => 'parentFolderUri', + 'sha256' => 'sha256', + 'thumb_height' => 'thumbHeight', + 'thumbnail' => 'thumbnail', + 'thumb_width' => 'thumbWidth', 'type' => 'type', - 'uri' => 'uri' + 'uri' => 'uri', + 'user_authorization' => 'userAuthorization' ]; @@ -130,8 +140,13 @@ public static function swaggerTypes() 'page_count' => 'setPageCount', 'parent_folder_id' => 'setParentFolderId', 'parent_folder_uri' => 'setParentFolderUri', + 'sha256' => 'setSha256', + 'thumb_height' => 'setThumbHeight', + 'thumbnail' => 'setThumbnail', + 'thumb_width' => 'setThumbWidth', 'type' => 'setType', - 'uri' => 'setUri' + 'uri' => 'setUri', + 'user_authorization' => 'setUserAuthorization' ]; @@ -157,8 +172,13 @@ public static function swaggerTypes() 'page_count' => 'getPageCount', 'parent_folder_id' => 'getParentFolderId', 'parent_folder_uri' => 'getParentFolderUri', + 'sha256' => 'getSha256', + 'thumb_height' => 'getThumbHeight', + 'thumbnail' => 'getThumbnail', + 'thumb_width' => 'getThumbWidth', 'type' => 'getType', - 'uri' => 'getUri' + 'uri' => 'getUri', + 'user_authorization' => 'getUserAuthorization' ]; public static function attributeMap() @@ -209,8 +229,13 @@ public function __construct(array $data = null) $this->container['page_count'] = isset($data['page_count']) ? $data['page_count'] : null; $this->container['parent_folder_id'] = isset($data['parent_folder_id']) ? $data['parent_folder_id'] : null; $this->container['parent_folder_uri'] = isset($data['parent_folder_uri']) ? $data['parent_folder_uri'] : null; + $this->container['sha256'] = isset($data['sha256']) ? $data['sha256'] : null; + $this->container['thumb_height'] = isset($data['thumb_height']) ? $data['thumb_height'] : null; + $this->container['thumbnail'] = isset($data['thumbnail']) ? $data['thumbnail'] : null; + $this->container['thumb_width'] = isset($data['thumb_width']) ? $data['thumb_width'] : null; $this->container['type'] = isset($data['type']) ? $data['type'] : null; $this->container['uri'] = isset($data['uri']) ? $data['uri'] : null; + $this->container['user_authorization'] = isset($data['user_authorization']) ? $data['user_authorization'] : null; } /** @@ -593,6 +618,90 @@ public function setParentFolderUri($parent_folder_uri) return $this; } + /** + * Gets sha256 + * @return string + */ + public function getSha256() + { + return $this->container['sha256']; + } + + /** + * Sets sha256 + * @param string $sha256 + * @return $this + */ + public function setSha256($sha256) + { + $this->container['sha256'] = $sha256; + + return $this; + } + + /** + * Gets thumb_height + * @return string + */ + public function getThumbHeight() + { + return $this->container['thumb_height']; + } + + /** + * Sets thumb_height + * @param string $thumb_height + * @return $this + */ + public function setThumbHeight($thumb_height) + { + $this->container['thumb_height'] = $thumb_height; + + return $this; + } + + /** + * Gets thumbnail + * @return \DocuSign\eSign\Model\Page + */ + public function getThumbnail() + { + return $this->container['thumbnail']; + } + + /** + * Sets thumbnail + * @param \DocuSign\eSign\Model\Page $thumbnail + * @return $this + */ + public function setThumbnail($thumbnail) + { + $this->container['thumbnail'] = $thumbnail; + + return $this; + } + + /** + * Gets thumb_width + * @return string + */ + public function getThumbWidth() + { + return $this->container['thumb_width']; + } + + /** + * Sets thumb_width + * @param string $thumb_width + * @return $this + */ + public function setThumbWidth($thumb_width) + { + $this->container['thumb_width'] = $thumb_width; + + return $this; + } + /** * Gets type * @return string @@ -634,6 +743,27 @@ public function setUri($uri) return $this; } + + /** + * Gets user_authorization + * @return \DocuSign\eSign\Model\WorkspaceUserAuthorization + */ + public function getUserAuthorization() + { + return $this->container['user_authorization']; + } + + /** + * Sets user_authorization + * @param \DocuSign\eSign\Model\WorkspaceUserAuthorization $user_authorization + * @return $this + */ + public function setUserAuthorization($user_authorization) + { + $this->container['user_authorization'] = $user_authorization; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/WorkspaceItemList.php b/src/Model/WorkspaceItemList.php index 0baaf94c..b51e696e 100644 --- a/src/Model/WorkspaceItemList.php +++ b/src/Model/WorkspaceItemList.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/WorkspaceList.php b/src/Model/WorkspaceList.php index b0f4af1e..3cc9e153 100644 --- a/src/Model/WorkspaceList.php +++ b/src/Model/WorkspaceList.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/WorkspaceSettings.php b/src/Model/WorkspaceSettings.php new file mode 100644 index 00000000..b366f619 --- /dev/null +++ b/src/Model/WorkspaceSettings.php @@ -0,0 +1,227 @@ + 'string' + ]; + + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /** + * Array of attributes where the key is the local name, and the value is the original name + * @var string[] + */ + protected static $attributeMap = [ + 'comments_allowed' => 'commentsAllowed' + ]; + + + /** + * Array of attributes to setter functions (for deserialization of responses) + * @var string[] + */ + protected static $setters = [ + 'comments_allowed' => 'setCommentsAllowed' + ]; + + + /** + * Array of attributes to getter functions (for serialization of requests) + * @var string[] + */ + protected static $getters = [ + 'comments_allowed' => 'getCommentsAllowed' + ]; + + public static function attributeMap() + { + return self::$attributeMap; + } + + public static function setters() + { + return self::$setters; + } + + public static function getters() + { + return self::$getters; + } + + + + + + /** + * Associative array for storing property values + * @var mixed[] + */ + protected $container = []; + + /** + * Constructor + * @param mixed[] $data Associated array of property values initializing the model + */ + public function __construct(array $data = null) + { + $this->container['comments_allowed'] = isset($data['comments_allowed']) ? $data['comments_allowed'] : null; + } + + /** + * show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalid_properties = []; + return $invalid_properties; + } + + /** + * validate all the properties in the model + * return true if all passed + * + * @return bool True if all properteis are valid + */ + public function valid() + { + return true; + } + + + /** + * Gets comments_allowed + * @return string + */ + public function getCommentsAllowed() + { + return $this->container['comments_allowed']; + } + + /** + * Sets comments_allowed + * @param string $comments_allowed + * @return $this + */ + public function setCommentsAllowed($comments_allowed) + { + $this->container['comments_allowed'] = $comments_allowed; + + return $this; + } + /** + * Returns true if offset exists. False otherwise. + * @param integer $offset Offset + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /** + * Gets offset. + * @param integer $offset Offset + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /** + * Sets value based on offset. + * @param integer $offset Offset + * @param mixed $value Value to be set + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /** + * Unsets offset. + * @param integer $offset Offset + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /** + * Gets the string presentation of the object + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT); + } + + return json_encode(\DocuSign\eSign\ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/Model/WorkspaceUser.php b/src/Model/WorkspaceUser.php index 0e8719ca..78f12765 100644 --- a/src/Model/WorkspaceUser.php +++ b/src/Model/WorkspaceUser.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -62,6 +62,8 @@ class WorkspaceUser implements ArrayAccess 'created_by_id' => 'string', 'email' => 'string', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', + 'invitation_email_blurb' => 'string', + 'invitation_email_subject' => 'string', 'last_modified' => 'string', 'last_modified_by_id' => 'string', 'status' => 'string', @@ -70,7 +72,8 @@ class WorkspaceUser implements ArrayAccess 'user_name' => 'string', 'workspace_id' => 'string', 'workspace_user_base_url' => 'string', - 'workspace_user_id' => 'string' + 'workspace_user_id' => 'string', + 'workspace_user_uri' => 'string' ]; public static function swaggerTypes() @@ -90,6 +93,8 @@ public static function swaggerTypes() 'created_by_id' => 'createdById', 'email' => 'email', 'error_details' => 'errorDetails', + 'invitation_email_blurb' => 'invitationEmailBlurb', + 'invitation_email_subject' => 'invitationEmailSubject', 'last_modified' => 'lastModified', 'last_modified_by_id' => 'lastModifiedById', 'status' => 'status', @@ -98,7 +103,8 @@ public static function swaggerTypes() 'user_name' => 'userName', 'workspace_id' => 'workspaceId', 'workspace_user_base_url' => 'workspaceUserBaseUrl', - 'workspace_user_id' => 'workspaceUserId' + 'workspace_user_id' => 'workspaceUserId', + 'workspace_user_uri' => 'workspaceUserUri' ]; @@ -114,6 +120,8 @@ public static function swaggerTypes() 'created_by_id' => 'setCreatedById', 'email' => 'setEmail', 'error_details' => 'setErrorDetails', + 'invitation_email_blurb' => 'setInvitationEmailBlurb', + 'invitation_email_subject' => 'setInvitationEmailSubject', 'last_modified' => 'setLastModified', 'last_modified_by_id' => 'setLastModifiedById', 'status' => 'setStatus', @@ -122,7 +130,8 @@ public static function swaggerTypes() 'user_name' => 'setUserName', 'workspace_id' => 'setWorkspaceId', 'workspace_user_base_url' => 'setWorkspaceUserBaseUrl', - 'workspace_user_id' => 'setWorkspaceUserId' + 'workspace_user_id' => 'setWorkspaceUserId', + 'workspace_user_uri' => 'setWorkspaceUserUri' ]; @@ -138,6 +147,8 @@ public static function swaggerTypes() 'created_by_id' => 'getCreatedById', 'email' => 'getEmail', 'error_details' => 'getErrorDetails', + 'invitation_email_blurb' => 'getInvitationEmailBlurb', + 'invitation_email_subject' => 'getInvitationEmailSubject', 'last_modified' => 'getLastModified', 'last_modified_by_id' => 'getLastModifiedById', 'status' => 'getStatus', @@ -146,7 +157,8 @@ public static function swaggerTypes() 'user_name' => 'getUserName', 'workspace_id' => 'getWorkspaceId', 'workspace_user_base_url' => 'getWorkspaceUserBaseUrl', - 'workspace_user_id' => 'getWorkspaceUserId' + 'workspace_user_id' => 'getWorkspaceUserId', + 'workspace_user_uri' => 'getWorkspaceUserUri' ]; public static function attributeMap() @@ -187,6 +199,8 @@ public function __construct(array $data = null) $this->container['created_by_id'] = isset($data['created_by_id']) ? $data['created_by_id'] : null; $this->container['email'] = isset($data['email']) ? $data['email'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; + $this->container['invitation_email_blurb'] = isset($data['invitation_email_blurb']) ? $data['invitation_email_blurb'] : null; + $this->container['invitation_email_subject'] = isset($data['invitation_email_subject']) ? $data['invitation_email_subject'] : null; $this->container['last_modified'] = isset($data['last_modified']) ? $data['last_modified'] : null; $this->container['last_modified_by_id'] = isset($data['last_modified_by_id']) ? $data['last_modified_by_id'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; @@ -196,6 +210,7 @@ public function __construct(array $data = null) $this->container['workspace_id'] = isset($data['workspace_id']) ? $data['workspace_id'] : null; $this->container['workspace_user_base_url'] = isset($data['workspace_user_base_url']) ? $data['workspace_user_base_url'] : null; $this->container['workspace_user_id'] = isset($data['workspace_user_id']) ? $data['workspace_user_id'] : null; + $this->container['workspace_user_uri'] = isset($data['workspace_user_uri']) ? $data['workspace_user_uri'] : null; } /** @@ -368,6 +383,48 @@ public function setErrorDetails($error_details) return $this; } + /** + * Gets invitation_email_blurb + * @return string + */ + public function getInvitationEmailBlurb() + { + return $this->container['invitation_email_blurb']; + } + + /** + * Sets invitation_email_blurb + * @param string $invitation_email_blurb + * @return $this + */ + public function setInvitationEmailBlurb($invitation_email_blurb) + { + $this->container['invitation_email_blurb'] = $invitation_email_blurb; + + return $this; + } + + /** + * Gets invitation_email_subject + * @return string + */ + public function getInvitationEmailSubject() + { + return $this->container['invitation_email_subject']; + } + + /** + * Sets invitation_email_subject + * @param string $invitation_email_subject + * @return $this + */ + public function setInvitationEmailSubject($invitation_email_subject) + { + $this->container['invitation_email_subject'] = $invitation_email_subject; + + return $this; + } + /** * Gets last_modified * @return string @@ -556,6 +613,27 @@ public function setWorkspaceUserId($workspace_user_id) return $this; } + + /** + * Gets workspace_user_uri + * @return string + */ + public function getWorkspaceUserUri() + { + return $this->container['workspace_user_uri']; + } + + /** + * Sets workspace_user_uri + * @param string $workspace_user_uri + * @return $this + */ + public function setWorkspaceUserUri($workspace_user_uri) + { + $this->container['workspace_user_uri'] = $workspace_user_uri; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset diff --git a/src/Model/WorkspaceUserAuthorization.php b/src/Model/WorkspaceUserAuthorization.php index d6396523..77bd7216 100644 --- a/src/Model/WorkspaceUserAuthorization.php +++ b/src/Model/WorkspaceUserAuthorization.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * diff --git a/src/Model/Zip.php b/src/Model/Zip.php index 6e29cb76..e41b32a6 100644 --- a/src/Model/Zip.php +++ b/src/Model/Zip.php @@ -15,7 +15,7 @@ * * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. * - * OpenAPI spec version: v2 + * OpenAPI spec version: v2.1 * Contact: devcenter@docusign.com * Generated by: https://github.com/swagger-api/swagger-codegen.git * @@ -55,53 +55,115 @@ class Zip implements ArrayAccess */ protected static $swaggerTypes = [ 'anchor_case_sensitive' => 'string', + 'anchor_case_sensitive_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_horizontal_alignment' => 'string', + 'anchor_horizontal_alignment_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_ignore_if_not_present' => 'string', + 'anchor_ignore_if_not_present_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_match_whole_word' => 'string', + 'anchor_match_whole_word_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_string' => 'string', + 'anchor_string_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'anchor_tab_processor_version' => 'string', + 'anchor_tab_processor_version_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_units' => 'string', + 'anchor_units_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_x_offset' => 'string', + 'anchor_x_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'anchor_y_offset' => 'string', + 'anchor_y_offset_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'bold' => 'string', + 'bold_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conceal_value_on_document' => 'string', + 'conceal_value_on_document_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_label' => 'string', + 'conditional_parent_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'conditional_parent_value' => 'string', + 'conditional_parent_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'custom_tab_id' => 'string', + 'custom_tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'disable_auto_size' => 'string', + 'disable_auto_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'document_id' => 'string', + 'document_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'error_details' => '\DocuSign\eSign\Model\ErrorDetails', 'font' => 'string', 'font_color' => 'string', + 'font_color_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'font_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'font_size' => 'string', + 'font_size_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_order' => 'string', + 'form_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_label' => 'string', + 'form_page_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'form_page_number' => 'string', + 'form_page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'height' => 'string', + 'height_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'italic' => 'string', + 'italic_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'locale_policy' => '\DocuSign\eSign\Model\LocalePolicyTab', 'locked' => 'string', - 'max_length' => 'int', + 'locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'max_length' => 'string', + 'max_length_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'merge_field' => '\DocuSign\eSign\Model\MergeField', + 'merge_field_xml' => 'string', 'name' => 'string', + 'name_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'original_value' => 'string', + 'original_value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'page_number' => 'string', + 'page_number_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'recipient_id' => 'string', + 'recipient_id_guid' => 'string', + 'recipient_id_guid_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'recipient_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_all' => 'string', + 'require_all_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'required' => 'string', + 'required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'require_initial_on_shared_change' => 'string', + 'require_initial_on_shared_change_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'sender_required' => 'string', + 'sender_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'shared' => 'string', + 'shared_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'status' => 'string', + 'status_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_group_labels' => 'string[]', + 'tab_group_labels_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_id' => 'string', + 'tab_id_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_label' => 'string', + 'tab_label_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tab_order' => 'string', + 'tab_order_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'tab_type' => 'string', + 'tab_type_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_locked' => 'string', + 'template_locked_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'template_required' => 'string', + 'template_required_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'tooltip' => 'string', + 'tool_tip_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'underline' => 'string', + 'underline_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'use_dash4' => 'string', + 'use_dash4_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'validation_message' => 'string', + 'validation_message_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'validation_pattern' => 'string', + 'validation_pattern_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'value' => 'string', - 'width' => 'int', + 'value_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'width' => 'string', + 'width_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', 'x_position' => 'string', - 'y_position' => 'string' + 'x_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata', + 'y_position' => 'string', + 'y_position_metadata' => '\DocuSign\eSign\Model\PropertyMetadata' ]; public static function swaggerTypes() @@ -115,53 +177,115 @@ public static function swaggerTypes() */ protected static $attributeMap = [ 'anchor_case_sensitive' => 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'anchorMatchWholeWordMetadata', 'anchor_string' => 'anchorString', + 'anchor_string_metadata' => 'anchorStringMetadata', + 'anchor_tab_processor_version' => 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'anchorTabProcessorVersionMetadata', 'anchor_units' => 'anchorUnits', + 'anchor_units_metadata' => 'anchorUnitsMetadata', 'anchor_x_offset' => 'anchorXOffset', + 'anchor_x_offset_metadata' => 'anchorXOffsetMetadata', 'anchor_y_offset' => 'anchorYOffset', + 'anchor_y_offset_metadata' => 'anchorYOffsetMetadata', 'bold' => 'bold', + 'bold_metadata' => 'boldMetadata', 'conceal_value_on_document' => 'concealValueOnDocument', + 'conceal_value_on_document_metadata' => 'concealValueOnDocumentMetadata', 'conditional_parent_label' => 'conditionalParentLabel', + 'conditional_parent_label_metadata' => 'conditionalParentLabelMetadata', 'conditional_parent_value' => 'conditionalParentValue', + 'conditional_parent_value_metadata' => 'conditionalParentValueMetadata', 'custom_tab_id' => 'customTabId', + 'custom_tab_id_metadata' => 'customTabIdMetadata', 'disable_auto_size' => 'disableAutoSize', + 'disable_auto_size_metadata' => 'disableAutoSizeMetadata', 'document_id' => 'documentId', + 'document_id_metadata' => 'documentIdMetadata', 'error_details' => 'errorDetails', 'font' => 'font', 'font_color' => 'fontColor', + 'font_color_metadata' => 'fontColorMetadata', + 'font_metadata' => 'fontMetadata', 'font_size' => 'fontSize', + 'font_size_metadata' => 'fontSizeMetadata', + 'form_order' => 'formOrder', + 'form_order_metadata' => 'formOrderMetadata', + 'form_page_label' => 'formPageLabel', + 'form_page_label_metadata' => 'formPageLabelMetadata', + 'form_page_number' => 'formPageNumber', + 'form_page_number_metadata' => 'formPageNumberMetadata', + 'height' => 'height', + 'height_metadata' => 'heightMetadata', 'italic' => 'italic', + 'italic_metadata' => 'italicMetadata', + 'locale_policy' => 'localePolicy', 'locked' => 'locked', + 'locked_metadata' => 'lockedMetadata', 'max_length' => 'maxLength', + 'max_length_metadata' => 'maxLengthMetadata', 'merge_field' => 'mergeField', + 'merge_field_xml' => 'mergeFieldXml', 'name' => 'name', + 'name_metadata' => 'nameMetadata', 'original_value' => 'originalValue', + 'original_value_metadata' => 'originalValueMetadata', 'page_number' => 'pageNumber', + 'page_number_metadata' => 'pageNumberMetadata', 'recipient_id' => 'recipientId', + 'recipient_id_guid' => 'recipientIdGuid', + 'recipient_id_guid_metadata' => 'recipientIdGuidMetadata', + 'recipient_id_metadata' => 'recipientIdMetadata', 'require_all' => 'requireAll', + 'require_all_metadata' => 'requireAllMetadata', 'required' => 'required', + 'required_metadata' => 'requiredMetadata', 'require_initial_on_shared_change' => 'requireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'requireInitialOnSharedChangeMetadata', 'sender_required' => 'senderRequired', + 'sender_required_metadata' => 'senderRequiredMetadata', 'shared' => 'shared', + 'shared_metadata' => 'sharedMetadata', 'status' => 'status', + 'status_metadata' => 'statusMetadata', 'tab_group_labels' => 'tabGroupLabels', + 'tab_group_labels_metadata' => 'tabGroupLabelsMetadata', 'tab_id' => 'tabId', + 'tab_id_metadata' => 'tabIdMetadata', 'tab_label' => 'tabLabel', + 'tab_label_metadata' => 'tabLabelMetadata', 'tab_order' => 'tabOrder', + 'tab_order_metadata' => 'tabOrderMetadata', + 'tab_type' => 'tabType', + 'tab_type_metadata' => 'tabTypeMetadata', 'template_locked' => 'templateLocked', + 'template_locked_metadata' => 'templateLockedMetadata', 'template_required' => 'templateRequired', + 'template_required_metadata' => 'templateRequiredMetadata', 'tooltip' => 'tooltip', + 'tool_tip_metadata' => 'toolTipMetadata', 'underline' => 'underline', + 'underline_metadata' => 'underlineMetadata', 'use_dash4' => 'useDash4', + 'use_dash4_metadata' => 'useDash4Metadata', 'validation_message' => 'validationMessage', + 'validation_message_metadata' => 'validationMessageMetadata', 'validation_pattern' => 'validationPattern', + 'validation_pattern_metadata' => 'validationPatternMetadata', 'value' => 'value', + 'value_metadata' => 'valueMetadata', 'width' => 'width', + 'width_metadata' => 'widthMetadata', 'x_position' => 'xPosition', - 'y_position' => 'yPosition' + 'x_position_metadata' => 'xPositionMetadata', + 'y_position' => 'yPosition', + 'y_position_metadata' => 'yPositionMetadata' ]; @@ -171,53 +295,115 @@ public static function swaggerTypes() */ protected static $setters = [ 'anchor_case_sensitive' => 'setAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'setAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'setAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'setAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'setAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'setAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'setAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'setAnchorMatchWholeWordMetadata', 'anchor_string' => 'setAnchorString', + 'anchor_string_metadata' => 'setAnchorStringMetadata', + 'anchor_tab_processor_version' => 'setAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'setAnchorTabProcessorVersionMetadata', 'anchor_units' => 'setAnchorUnits', + 'anchor_units_metadata' => 'setAnchorUnitsMetadata', 'anchor_x_offset' => 'setAnchorXOffset', + 'anchor_x_offset_metadata' => 'setAnchorXOffsetMetadata', 'anchor_y_offset' => 'setAnchorYOffset', + 'anchor_y_offset_metadata' => 'setAnchorYOffsetMetadata', 'bold' => 'setBold', + 'bold_metadata' => 'setBoldMetadata', 'conceal_value_on_document' => 'setConcealValueOnDocument', + 'conceal_value_on_document_metadata' => 'setConcealValueOnDocumentMetadata', 'conditional_parent_label' => 'setConditionalParentLabel', + 'conditional_parent_label_metadata' => 'setConditionalParentLabelMetadata', 'conditional_parent_value' => 'setConditionalParentValue', + 'conditional_parent_value_metadata' => 'setConditionalParentValueMetadata', 'custom_tab_id' => 'setCustomTabId', + 'custom_tab_id_metadata' => 'setCustomTabIdMetadata', 'disable_auto_size' => 'setDisableAutoSize', + 'disable_auto_size_metadata' => 'setDisableAutoSizeMetadata', 'document_id' => 'setDocumentId', + 'document_id_metadata' => 'setDocumentIdMetadata', 'error_details' => 'setErrorDetails', 'font' => 'setFont', 'font_color' => 'setFontColor', + 'font_color_metadata' => 'setFontColorMetadata', + 'font_metadata' => 'setFontMetadata', 'font_size' => 'setFontSize', + 'font_size_metadata' => 'setFontSizeMetadata', + 'form_order' => 'setFormOrder', + 'form_order_metadata' => 'setFormOrderMetadata', + 'form_page_label' => 'setFormPageLabel', + 'form_page_label_metadata' => 'setFormPageLabelMetadata', + 'form_page_number' => 'setFormPageNumber', + 'form_page_number_metadata' => 'setFormPageNumberMetadata', + 'height' => 'setHeight', + 'height_metadata' => 'setHeightMetadata', 'italic' => 'setItalic', + 'italic_metadata' => 'setItalicMetadata', + 'locale_policy' => 'setLocalePolicy', 'locked' => 'setLocked', + 'locked_metadata' => 'setLockedMetadata', 'max_length' => 'setMaxLength', + 'max_length_metadata' => 'setMaxLengthMetadata', 'merge_field' => 'setMergeField', + 'merge_field_xml' => 'setMergeFieldXml', 'name' => 'setName', + 'name_metadata' => 'setNameMetadata', 'original_value' => 'setOriginalValue', + 'original_value_metadata' => 'setOriginalValueMetadata', 'page_number' => 'setPageNumber', + 'page_number_metadata' => 'setPageNumberMetadata', 'recipient_id' => 'setRecipientId', + 'recipient_id_guid' => 'setRecipientIdGuid', + 'recipient_id_guid_metadata' => 'setRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'setRecipientIdMetadata', 'require_all' => 'setRequireAll', + 'require_all_metadata' => 'setRequireAllMetadata', 'required' => 'setRequired', + 'required_metadata' => 'setRequiredMetadata', 'require_initial_on_shared_change' => 'setRequireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'setRequireInitialOnSharedChangeMetadata', 'sender_required' => 'setSenderRequired', + 'sender_required_metadata' => 'setSenderRequiredMetadata', 'shared' => 'setShared', + 'shared_metadata' => 'setSharedMetadata', 'status' => 'setStatus', + 'status_metadata' => 'setStatusMetadata', 'tab_group_labels' => 'setTabGroupLabels', + 'tab_group_labels_metadata' => 'setTabGroupLabelsMetadata', 'tab_id' => 'setTabId', + 'tab_id_metadata' => 'setTabIdMetadata', 'tab_label' => 'setTabLabel', + 'tab_label_metadata' => 'setTabLabelMetadata', 'tab_order' => 'setTabOrder', + 'tab_order_metadata' => 'setTabOrderMetadata', + 'tab_type' => 'setTabType', + 'tab_type_metadata' => 'setTabTypeMetadata', 'template_locked' => 'setTemplateLocked', + 'template_locked_metadata' => 'setTemplateLockedMetadata', 'template_required' => 'setTemplateRequired', + 'template_required_metadata' => 'setTemplateRequiredMetadata', 'tooltip' => 'setTooltip', + 'tool_tip_metadata' => 'setToolTipMetadata', 'underline' => 'setUnderline', + 'underline_metadata' => 'setUnderlineMetadata', 'use_dash4' => 'setUseDash4', + 'use_dash4_metadata' => 'setUseDash4Metadata', 'validation_message' => 'setValidationMessage', + 'validation_message_metadata' => 'setValidationMessageMetadata', 'validation_pattern' => 'setValidationPattern', + 'validation_pattern_metadata' => 'setValidationPatternMetadata', 'value' => 'setValue', + 'value_metadata' => 'setValueMetadata', 'width' => 'setWidth', + 'width_metadata' => 'setWidthMetadata', 'x_position' => 'setXPosition', - 'y_position' => 'setYPosition' + 'x_position_metadata' => 'setXPositionMetadata', + 'y_position' => 'setYPosition', + 'y_position_metadata' => 'setYPositionMetadata' ]; @@ -227,53 +413,115 @@ public static function swaggerTypes() */ protected static $getters = [ 'anchor_case_sensitive' => 'getAnchorCaseSensitive', + 'anchor_case_sensitive_metadata' => 'getAnchorCaseSensitiveMetadata', 'anchor_horizontal_alignment' => 'getAnchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata' => 'getAnchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present' => 'getAnchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata' => 'getAnchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word' => 'getAnchorMatchWholeWord', + 'anchor_match_whole_word_metadata' => 'getAnchorMatchWholeWordMetadata', 'anchor_string' => 'getAnchorString', + 'anchor_string_metadata' => 'getAnchorStringMetadata', + 'anchor_tab_processor_version' => 'getAnchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata' => 'getAnchorTabProcessorVersionMetadata', 'anchor_units' => 'getAnchorUnits', + 'anchor_units_metadata' => 'getAnchorUnitsMetadata', 'anchor_x_offset' => 'getAnchorXOffset', + 'anchor_x_offset_metadata' => 'getAnchorXOffsetMetadata', 'anchor_y_offset' => 'getAnchorYOffset', + 'anchor_y_offset_metadata' => 'getAnchorYOffsetMetadata', 'bold' => 'getBold', + 'bold_metadata' => 'getBoldMetadata', 'conceal_value_on_document' => 'getConcealValueOnDocument', + 'conceal_value_on_document_metadata' => 'getConcealValueOnDocumentMetadata', 'conditional_parent_label' => 'getConditionalParentLabel', + 'conditional_parent_label_metadata' => 'getConditionalParentLabelMetadata', 'conditional_parent_value' => 'getConditionalParentValue', + 'conditional_parent_value_metadata' => 'getConditionalParentValueMetadata', 'custom_tab_id' => 'getCustomTabId', + 'custom_tab_id_metadata' => 'getCustomTabIdMetadata', 'disable_auto_size' => 'getDisableAutoSize', + 'disable_auto_size_metadata' => 'getDisableAutoSizeMetadata', 'document_id' => 'getDocumentId', + 'document_id_metadata' => 'getDocumentIdMetadata', 'error_details' => 'getErrorDetails', 'font' => 'getFont', 'font_color' => 'getFontColor', + 'font_color_metadata' => 'getFontColorMetadata', + 'font_metadata' => 'getFontMetadata', 'font_size' => 'getFontSize', + 'font_size_metadata' => 'getFontSizeMetadata', + 'form_order' => 'getFormOrder', + 'form_order_metadata' => 'getFormOrderMetadata', + 'form_page_label' => 'getFormPageLabel', + 'form_page_label_metadata' => 'getFormPageLabelMetadata', + 'form_page_number' => 'getFormPageNumber', + 'form_page_number_metadata' => 'getFormPageNumberMetadata', + 'height' => 'getHeight', + 'height_metadata' => 'getHeightMetadata', 'italic' => 'getItalic', + 'italic_metadata' => 'getItalicMetadata', + 'locale_policy' => 'getLocalePolicy', 'locked' => 'getLocked', + 'locked_metadata' => 'getLockedMetadata', 'max_length' => 'getMaxLength', + 'max_length_metadata' => 'getMaxLengthMetadata', 'merge_field' => 'getMergeField', + 'merge_field_xml' => 'getMergeFieldXml', 'name' => 'getName', + 'name_metadata' => 'getNameMetadata', 'original_value' => 'getOriginalValue', + 'original_value_metadata' => 'getOriginalValueMetadata', 'page_number' => 'getPageNumber', + 'page_number_metadata' => 'getPageNumberMetadata', 'recipient_id' => 'getRecipientId', + 'recipient_id_guid' => 'getRecipientIdGuid', + 'recipient_id_guid_metadata' => 'getRecipientIdGuidMetadata', + 'recipient_id_metadata' => 'getRecipientIdMetadata', 'require_all' => 'getRequireAll', + 'require_all_metadata' => 'getRequireAllMetadata', 'required' => 'getRequired', + 'required_metadata' => 'getRequiredMetadata', 'require_initial_on_shared_change' => 'getRequireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata' => 'getRequireInitialOnSharedChangeMetadata', 'sender_required' => 'getSenderRequired', + 'sender_required_metadata' => 'getSenderRequiredMetadata', 'shared' => 'getShared', + 'shared_metadata' => 'getSharedMetadata', 'status' => 'getStatus', + 'status_metadata' => 'getStatusMetadata', 'tab_group_labels' => 'getTabGroupLabels', + 'tab_group_labels_metadata' => 'getTabGroupLabelsMetadata', 'tab_id' => 'getTabId', + 'tab_id_metadata' => 'getTabIdMetadata', 'tab_label' => 'getTabLabel', + 'tab_label_metadata' => 'getTabLabelMetadata', 'tab_order' => 'getTabOrder', + 'tab_order_metadata' => 'getTabOrderMetadata', + 'tab_type' => 'getTabType', + 'tab_type_metadata' => 'getTabTypeMetadata', 'template_locked' => 'getTemplateLocked', + 'template_locked_metadata' => 'getTemplateLockedMetadata', 'template_required' => 'getTemplateRequired', + 'template_required_metadata' => 'getTemplateRequiredMetadata', 'tooltip' => 'getTooltip', + 'tool_tip_metadata' => 'getToolTipMetadata', 'underline' => 'getUnderline', + 'underline_metadata' => 'getUnderlineMetadata', 'use_dash4' => 'getUseDash4', + 'use_dash4_metadata' => 'getUseDash4Metadata', 'validation_message' => 'getValidationMessage', + 'validation_message_metadata' => 'getValidationMessageMetadata', 'validation_pattern' => 'getValidationPattern', + 'validation_pattern_metadata' => 'getValidationPatternMetadata', 'value' => 'getValue', + 'value_metadata' => 'getValueMetadata', 'width' => 'getWidth', + 'width_metadata' => 'getWidthMetadata', 'x_position' => 'getXPosition', - 'y_position' => 'getYPosition' + 'x_position_metadata' => 'getXPositionMetadata', + 'y_position' => 'getYPosition', + 'y_position_metadata' => 'getYPositionMetadata' ]; public static function attributeMap() @@ -308,53 +556,115 @@ public static function getters() public function __construct(array $data = null) { $this->container['anchor_case_sensitive'] = isset($data['anchor_case_sensitive']) ? $data['anchor_case_sensitive'] : null; + $this->container['anchor_case_sensitive_metadata'] = isset($data['anchor_case_sensitive_metadata']) ? $data['anchor_case_sensitive_metadata'] : null; $this->container['anchor_horizontal_alignment'] = isset($data['anchor_horizontal_alignment']) ? $data['anchor_horizontal_alignment'] : null; + $this->container['anchor_horizontal_alignment_metadata'] = isset($data['anchor_horizontal_alignment_metadata']) ? $data['anchor_horizontal_alignment_metadata'] : null; $this->container['anchor_ignore_if_not_present'] = isset($data['anchor_ignore_if_not_present']) ? $data['anchor_ignore_if_not_present'] : null; + $this->container['anchor_ignore_if_not_present_metadata'] = isset($data['anchor_ignore_if_not_present_metadata']) ? $data['anchor_ignore_if_not_present_metadata'] : null; $this->container['anchor_match_whole_word'] = isset($data['anchor_match_whole_word']) ? $data['anchor_match_whole_word'] : null; + $this->container['anchor_match_whole_word_metadata'] = isset($data['anchor_match_whole_word_metadata']) ? $data['anchor_match_whole_word_metadata'] : null; $this->container['anchor_string'] = isset($data['anchor_string']) ? $data['anchor_string'] : null; + $this->container['anchor_string_metadata'] = isset($data['anchor_string_metadata']) ? $data['anchor_string_metadata'] : null; + $this->container['anchor_tab_processor_version'] = isset($data['anchor_tab_processor_version']) ? $data['anchor_tab_processor_version'] : null; + $this->container['anchor_tab_processor_version_metadata'] = isset($data['anchor_tab_processor_version_metadata']) ? $data['anchor_tab_processor_version_metadata'] : null; $this->container['anchor_units'] = isset($data['anchor_units']) ? $data['anchor_units'] : null; + $this->container['anchor_units_metadata'] = isset($data['anchor_units_metadata']) ? $data['anchor_units_metadata'] : null; $this->container['anchor_x_offset'] = isset($data['anchor_x_offset']) ? $data['anchor_x_offset'] : null; + $this->container['anchor_x_offset_metadata'] = isset($data['anchor_x_offset_metadata']) ? $data['anchor_x_offset_metadata'] : null; $this->container['anchor_y_offset'] = isset($data['anchor_y_offset']) ? $data['anchor_y_offset'] : null; + $this->container['anchor_y_offset_metadata'] = isset($data['anchor_y_offset_metadata']) ? $data['anchor_y_offset_metadata'] : null; $this->container['bold'] = isset($data['bold']) ? $data['bold'] : null; + $this->container['bold_metadata'] = isset($data['bold_metadata']) ? $data['bold_metadata'] : null; $this->container['conceal_value_on_document'] = isset($data['conceal_value_on_document']) ? $data['conceal_value_on_document'] : null; + $this->container['conceal_value_on_document_metadata'] = isset($data['conceal_value_on_document_metadata']) ? $data['conceal_value_on_document_metadata'] : null; $this->container['conditional_parent_label'] = isset($data['conditional_parent_label']) ? $data['conditional_parent_label'] : null; + $this->container['conditional_parent_label_metadata'] = isset($data['conditional_parent_label_metadata']) ? $data['conditional_parent_label_metadata'] : null; $this->container['conditional_parent_value'] = isset($data['conditional_parent_value']) ? $data['conditional_parent_value'] : null; + $this->container['conditional_parent_value_metadata'] = isset($data['conditional_parent_value_metadata']) ? $data['conditional_parent_value_metadata'] : null; $this->container['custom_tab_id'] = isset($data['custom_tab_id']) ? $data['custom_tab_id'] : null; + $this->container['custom_tab_id_metadata'] = isset($data['custom_tab_id_metadata']) ? $data['custom_tab_id_metadata'] : null; $this->container['disable_auto_size'] = isset($data['disable_auto_size']) ? $data['disable_auto_size'] : null; + $this->container['disable_auto_size_metadata'] = isset($data['disable_auto_size_metadata']) ? $data['disable_auto_size_metadata'] : null; $this->container['document_id'] = isset($data['document_id']) ? $data['document_id'] : null; + $this->container['document_id_metadata'] = isset($data['document_id_metadata']) ? $data['document_id_metadata'] : null; $this->container['error_details'] = isset($data['error_details']) ? $data['error_details'] : null; $this->container['font'] = isset($data['font']) ? $data['font'] : null; $this->container['font_color'] = isset($data['font_color']) ? $data['font_color'] : null; + $this->container['font_color_metadata'] = isset($data['font_color_metadata']) ? $data['font_color_metadata'] : null; + $this->container['font_metadata'] = isset($data['font_metadata']) ? $data['font_metadata'] : null; $this->container['font_size'] = isset($data['font_size']) ? $data['font_size'] : null; + $this->container['font_size_metadata'] = isset($data['font_size_metadata']) ? $data['font_size_metadata'] : null; + $this->container['form_order'] = isset($data['form_order']) ? $data['form_order'] : null; + $this->container['form_order_metadata'] = isset($data['form_order_metadata']) ? $data['form_order_metadata'] : null; + $this->container['form_page_label'] = isset($data['form_page_label']) ? $data['form_page_label'] : null; + $this->container['form_page_label_metadata'] = isset($data['form_page_label_metadata']) ? $data['form_page_label_metadata'] : null; + $this->container['form_page_number'] = isset($data['form_page_number']) ? $data['form_page_number'] : null; + $this->container['form_page_number_metadata'] = isset($data['form_page_number_metadata']) ? $data['form_page_number_metadata'] : null; + $this->container['height'] = isset($data['height']) ? $data['height'] : null; + $this->container['height_metadata'] = isset($data['height_metadata']) ? $data['height_metadata'] : null; $this->container['italic'] = isset($data['italic']) ? $data['italic'] : null; + $this->container['italic_metadata'] = isset($data['italic_metadata']) ? $data['italic_metadata'] : null; + $this->container['locale_policy'] = isset($data['locale_policy']) ? $data['locale_policy'] : null; $this->container['locked'] = isset($data['locked']) ? $data['locked'] : null; + $this->container['locked_metadata'] = isset($data['locked_metadata']) ? $data['locked_metadata'] : null; $this->container['max_length'] = isset($data['max_length']) ? $data['max_length'] : null; + $this->container['max_length_metadata'] = isset($data['max_length_metadata']) ? $data['max_length_metadata'] : null; $this->container['merge_field'] = isset($data['merge_field']) ? $data['merge_field'] : null; + $this->container['merge_field_xml'] = isset($data['merge_field_xml']) ? $data['merge_field_xml'] : null; $this->container['name'] = isset($data['name']) ? $data['name'] : null; + $this->container['name_metadata'] = isset($data['name_metadata']) ? $data['name_metadata'] : null; $this->container['original_value'] = isset($data['original_value']) ? $data['original_value'] : null; + $this->container['original_value_metadata'] = isset($data['original_value_metadata']) ? $data['original_value_metadata'] : null; $this->container['page_number'] = isset($data['page_number']) ? $data['page_number'] : null; + $this->container['page_number_metadata'] = isset($data['page_number_metadata']) ? $data['page_number_metadata'] : null; $this->container['recipient_id'] = isset($data['recipient_id']) ? $data['recipient_id'] : null; + $this->container['recipient_id_guid'] = isset($data['recipient_id_guid']) ? $data['recipient_id_guid'] : null; + $this->container['recipient_id_guid_metadata'] = isset($data['recipient_id_guid_metadata']) ? $data['recipient_id_guid_metadata'] : null; + $this->container['recipient_id_metadata'] = isset($data['recipient_id_metadata']) ? $data['recipient_id_metadata'] : null; $this->container['require_all'] = isset($data['require_all']) ? $data['require_all'] : null; + $this->container['require_all_metadata'] = isset($data['require_all_metadata']) ? $data['require_all_metadata'] : null; $this->container['required'] = isset($data['required']) ? $data['required'] : null; + $this->container['required_metadata'] = isset($data['required_metadata']) ? $data['required_metadata'] : null; $this->container['require_initial_on_shared_change'] = isset($data['require_initial_on_shared_change']) ? $data['require_initial_on_shared_change'] : null; + $this->container['require_initial_on_shared_change_metadata'] = isset($data['require_initial_on_shared_change_metadata']) ? $data['require_initial_on_shared_change_metadata'] : null; $this->container['sender_required'] = isset($data['sender_required']) ? $data['sender_required'] : null; + $this->container['sender_required_metadata'] = isset($data['sender_required_metadata']) ? $data['sender_required_metadata'] : null; $this->container['shared'] = isset($data['shared']) ? $data['shared'] : null; + $this->container['shared_metadata'] = isset($data['shared_metadata']) ? $data['shared_metadata'] : null; $this->container['status'] = isset($data['status']) ? $data['status'] : null; + $this->container['status_metadata'] = isset($data['status_metadata']) ? $data['status_metadata'] : null; $this->container['tab_group_labels'] = isset($data['tab_group_labels']) ? $data['tab_group_labels'] : null; + $this->container['tab_group_labels_metadata'] = isset($data['tab_group_labels_metadata']) ? $data['tab_group_labels_metadata'] : null; $this->container['tab_id'] = isset($data['tab_id']) ? $data['tab_id'] : null; + $this->container['tab_id_metadata'] = isset($data['tab_id_metadata']) ? $data['tab_id_metadata'] : null; $this->container['tab_label'] = isset($data['tab_label']) ? $data['tab_label'] : null; + $this->container['tab_label_metadata'] = isset($data['tab_label_metadata']) ? $data['tab_label_metadata'] : null; $this->container['tab_order'] = isset($data['tab_order']) ? $data['tab_order'] : null; + $this->container['tab_order_metadata'] = isset($data['tab_order_metadata']) ? $data['tab_order_metadata'] : null; + $this->container['tab_type'] = isset($data['tab_type']) ? $data['tab_type'] : null; + $this->container['tab_type_metadata'] = isset($data['tab_type_metadata']) ? $data['tab_type_metadata'] : null; $this->container['template_locked'] = isset($data['template_locked']) ? $data['template_locked'] : null; + $this->container['template_locked_metadata'] = isset($data['template_locked_metadata']) ? $data['template_locked_metadata'] : null; $this->container['template_required'] = isset($data['template_required']) ? $data['template_required'] : null; + $this->container['template_required_metadata'] = isset($data['template_required_metadata']) ? $data['template_required_metadata'] : null; $this->container['tooltip'] = isset($data['tooltip']) ? $data['tooltip'] : null; + $this->container['tool_tip_metadata'] = isset($data['tool_tip_metadata']) ? $data['tool_tip_metadata'] : null; $this->container['underline'] = isset($data['underline']) ? $data['underline'] : null; + $this->container['underline_metadata'] = isset($data['underline_metadata']) ? $data['underline_metadata'] : null; $this->container['use_dash4'] = isset($data['use_dash4']) ? $data['use_dash4'] : null; + $this->container['use_dash4_metadata'] = isset($data['use_dash4_metadata']) ? $data['use_dash4_metadata'] : null; $this->container['validation_message'] = isset($data['validation_message']) ? $data['validation_message'] : null; + $this->container['validation_message_metadata'] = isset($data['validation_message_metadata']) ? $data['validation_message_metadata'] : null; $this->container['validation_pattern'] = isset($data['validation_pattern']) ? $data['validation_pattern'] : null; + $this->container['validation_pattern_metadata'] = isset($data['validation_pattern_metadata']) ? $data['validation_pattern_metadata'] : null; $this->container['value'] = isset($data['value']) ? $data['value'] : null; + $this->container['value_metadata'] = isset($data['value_metadata']) ? $data['value_metadata'] : null; $this->container['width'] = isset($data['width']) ? $data['width'] : null; + $this->container['width_metadata'] = isset($data['width_metadata']) ? $data['width_metadata'] : null; $this->container['x_position'] = isset($data['x_position']) ? $data['x_position'] : null; + $this->container['x_position_metadata'] = isset($data['x_position_metadata']) ? $data['x_position_metadata'] : null; $this->container['y_position'] = isset($data['y_position']) ? $data['y_position'] : null; + $this->container['y_position_metadata'] = isset($data['y_position_metadata']) ? $data['y_position_metadata'] : null; } /** @@ -401,6 +711,27 @@ public function setAnchorCaseSensitive($anchor_case_sensitive) return $this; } + /** + * Gets anchor_case_sensitive_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorCaseSensitiveMetadata() + { + return $this->container['anchor_case_sensitive_metadata']; + } + + /** + * Sets anchor_case_sensitive_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_case_sensitive_metadata + * @return $this + */ + public function setAnchorCaseSensitiveMetadata($anchor_case_sensitive_metadata) + { + $this->container['anchor_case_sensitive_metadata'] = $anchor_case_sensitive_metadata; + + return $this; + } + /** * Gets anchor_horizontal_alignment * @return string @@ -422,6 +753,27 @@ public function setAnchorHorizontalAlignment($anchor_horizontal_alignment) return $this; } + /** + * Gets anchor_horizontal_alignment_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorHorizontalAlignmentMetadata() + { + return $this->container['anchor_horizontal_alignment_metadata']; + } + + /** + * Sets anchor_horizontal_alignment_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_horizontal_alignment_metadata + * @return $this + */ + public function setAnchorHorizontalAlignmentMetadata($anchor_horizontal_alignment_metadata) + { + $this->container['anchor_horizontal_alignment_metadata'] = $anchor_horizontal_alignment_metadata; + + return $this; + } + /** * Gets anchor_ignore_if_not_present * @return string @@ -443,6 +795,27 @@ public function setAnchorIgnoreIfNotPresent($anchor_ignore_if_not_present) return $this; } + /** + * Gets anchor_ignore_if_not_present_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorIgnoreIfNotPresentMetadata() + { + return $this->container['anchor_ignore_if_not_present_metadata']; + } + + /** + * Sets anchor_ignore_if_not_present_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_ignore_if_not_present_metadata + * @return $this + */ + public function setAnchorIgnoreIfNotPresentMetadata($anchor_ignore_if_not_present_metadata) + { + $this->container['anchor_ignore_if_not_present_metadata'] = $anchor_ignore_if_not_present_metadata; + + return $this; + } + /** * Gets anchor_match_whole_word * @return string @@ -464,6 +837,27 @@ public function setAnchorMatchWholeWord($anchor_match_whole_word) return $this; } + /** + * Gets anchor_match_whole_word_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorMatchWholeWordMetadata() + { + return $this->container['anchor_match_whole_word_metadata']; + } + + /** + * Sets anchor_match_whole_word_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_match_whole_word_metadata + * @return $this + */ + public function setAnchorMatchWholeWordMetadata($anchor_match_whole_word_metadata) + { + $this->container['anchor_match_whole_word_metadata'] = $anchor_match_whole_word_metadata; + + return $this; + } + /** * Gets anchor_string * @return string @@ -485,6 +879,69 @@ public function setAnchorString($anchor_string) return $this; } + /** + * Gets anchor_string_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorStringMetadata() + { + return $this->container['anchor_string_metadata']; + } + + /** + * Sets anchor_string_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_string_metadata + * @return $this + */ + public function setAnchorStringMetadata($anchor_string_metadata) + { + $this->container['anchor_string_metadata'] = $anchor_string_metadata; + + return $this; + } + + /** + * Gets anchor_tab_processor_version + * @return string + */ + public function getAnchorTabProcessorVersion() + { + return $this->container['anchor_tab_processor_version']; + } + + /** + * Sets anchor_tab_processor_version + * @param string $anchor_tab_processor_version + * @return $this + */ + public function setAnchorTabProcessorVersion($anchor_tab_processor_version) + { + $this->container['anchor_tab_processor_version'] = $anchor_tab_processor_version; + + return $this; + } + + /** + * Gets anchor_tab_processor_version_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorTabProcessorVersionMetadata() + { + return $this->container['anchor_tab_processor_version_metadata']; + } + + /** + * Sets anchor_tab_processor_version_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_tab_processor_version_metadata + * @return $this + */ + public function setAnchorTabProcessorVersionMetadata($anchor_tab_processor_version_metadata) + { + $this->container['anchor_tab_processor_version_metadata'] = $anchor_tab_processor_version_metadata; + + return $this; + } + /** * Gets anchor_units * @return string @@ -506,6 +963,27 @@ public function setAnchorUnits($anchor_units) return $this; } + /** + * Gets anchor_units_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorUnitsMetadata() + { + return $this->container['anchor_units_metadata']; + } + + /** + * Sets anchor_units_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_units_metadata + * @return $this + */ + public function setAnchorUnitsMetadata($anchor_units_metadata) + { + $this->container['anchor_units_metadata'] = $anchor_units_metadata; + + return $this; + } + /** * Gets anchor_x_offset * @return string @@ -527,6 +1005,27 @@ public function setAnchorXOffset($anchor_x_offset) return $this; } + /** + * Gets anchor_x_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorXOffsetMetadata() + { + return $this->container['anchor_x_offset_metadata']; + } + + /** + * Sets anchor_x_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_x_offset_metadata + * @return $this + */ + public function setAnchorXOffsetMetadata($anchor_x_offset_metadata) + { + $this->container['anchor_x_offset_metadata'] = $anchor_x_offset_metadata; + + return $this; + } + /** * Gets anchor_y_offset * @return string @@ -548,6 +1047,27 @@ public function setAnchorYOffset($anchor_y_offset) return $this; } + /** + * Gets anchor_y_offset_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getAnchorYOffsetMetadata() + { + return $this->container['anchor_y_offset_metadata']; + } + + /** + * Sets anchor_y_offset_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $anchor_y_offset_metadata + * @return $this + */ + public function setAnchorYOffsetMetadata($anchor_y_offset_metadata) + { + $this->container['anchor_y_offset_metadata'] = $anchor_y_offset_metadata; + + return $this; + } + /** * Gets bold * @return string @@ -569,6 +1089,27 @@ public function setBold($bold) return $this; } + /** + * Gets bold_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getBoldMetadata() + { + return $this->container['bold_metadata']; + } + + /** + * Sets bold_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $bold_metadata + * @return $this + */ + public function setBoldMetadata($bold_metadata) + { + $this->container['bold_metadata'] = $bold_metadata; + + return $this; + } + /** * Gets conceal_value_on_document * @return string @@ -590,6 +1131,27 @@ public function setConcealValueOnDocument($conceal_value_on_document) return $this; } + /** + * Gets conceal_value_on_document_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConcealValueOnDocumentMetadata() + { + return $this->container['conceal_value_on_document_metadata']; + } + + /** + * Sets conceal_value_on_document_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conceal_value_on_document_metadata + * @return $this + */ + public function setConcealValueOnDocumentMetadata($conceal_value_on_document_metadata) + { + $this->container['conceal_value_on_document_metadata'] = $conceal_value_on_document_metadata; + + return $this; + } + /** * Gets conditional_parent_label * @return string @@ -611,6 +1173,27 @@ public function setConditionalParentLabel($conditional_parent_label) return $this; } + /** + * Gets conditional_parent_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentLabelMetadata() + { + return $this->container['conditional_parent_label_metadata']; + } + + /** + * Sets conditional_parent_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_label_metadata + * @return $this + */ + public function setConditionalParentLabelMetadata($conditional_parent_label_metadata) + { + $this->container['conditional_parent_label_metadata'] = $conditional_parent_label_metadata; + + return $this; + } + /** * Gets conditional_parent_value * @return string @@ -632,6 +1215,27 @@ public function setConditionalParentValue($conditional_parent_value) return $this; } + /** + * Gets conditional_parent_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getConditionalParentValueMetadata() + { + return $this->container['conditional_parent_value_metadata']; + } + + /** + * Sets conditional_parent_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $conditional_parent_value_metadata + * @return $this + */ + public function setConditionalParentValueMetadata($conditional_parent_value_metadata) + { + $this->container['conditional_parent_value_metadata'] = $conditional_parent_value_metadata; + + return $this; + } + /** * Gets custom_tab_id * @return string @@ -653,6 +1257,27 @@ public function setCustomTabId($custom_tab_id) return $this; } + /** + * Gets custom_tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getCustomTabIdMetadata() + { + return $this->container['custom_tab_id_metadata']; + } + + /** + * Sets custom_tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $custom_tab_id_metadata + * @return $this + */ + public function setCustomTabIdMetadata($custom_tab_id_metadata) + { + $this->container['custom_tab_id_metadata'] = $custom_tab_id_metadata; + + return $this; + } + /** * Gets disable_auto_size * @return string @@ -674,6 +1299,27 @@ public function setDisableAutoSize($disable_auto_size) return $this; } + /** + * Gets disable_auto_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDisableAutoSizeMetadata() + { + return $this->container['disable_auto_size_metadata']; + } + + /** + * Sets disable_auto_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $disable_auto_size_metadata + * @return $this + */ + public function setDisableAutoSizeMetadata($disable_auto_size_metadata) + { + $this->container['disable_auto_size_metadata'] = $disable_auto_size_metadata; + + return $this; + } + /** * Gets document_id * @return string @@ -695,6 +1341,27 @@ public function setDocumentId($document_id) return $this; } + /** + * Gets document_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getDocumentIdMetadata() + { + return $this->container['document_id_metadata']; + } + + /** + * Sets document_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $document_id_metadata + * @return $this + */ + public function setDocumentIdMetadata($document_id_metadata) + { + $this->container['document_id_metadata'] = $document_id_metadata; + + return $this; + } + /** * Gets error_details * @return \DocuSign\eSign\Model\ErrorDetails @@ -759,80 +1426,374 @@ public function setFontColor($font_color) } /** - * Gets font_size - * @return string + * Gets font_color_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getFontSize() + public function getFontColorMetadata() { - return $this->container['font_size']; + return $this->container['font_color_metadata']; } /** - * Sets font_size - * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * Sets font_color_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_color_metadata * @return $this */ - public function setFontSize($font_size) + public function setFontColorMetadata($font_color_metadata) { - $this->container['font_size'] = $font_size; + $this->container['font_color_metadata'] = $font_color_metadata; return $this; } /** - * Gets italic - * @return string + * Gets font_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getItalic() + public function getFontMetadata() { - return $this->container['italic']; + return $this->container['font_metadata']; } /** - * Sets italic - * @param string $italic When set to **true**, the information in the tab is italic. + * Sets font_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_metadata * @return $this */ - public function setItalic($italic) + public function setFontMetadata($font_metadata) { - $this->container['italic'] = $italic; + $this->container['font_metadata'] = $font_metadata; return $this; } /** - * Gets locked + * Gets font_size * @return string */ - public function getLocked() + public function getFontSize() { - return $this->container['locked']; + return $this->container['font_size']; } /** - * Sets locked - * @param string $locked When set to **true**, the signer cannot change the data of the custom tab. + * Sets font_size + * @param string $font_size The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. * @return $this */ - public function setLocked($locked) + public function setFontSize($font_size) { - $this->container['locked'] = $locked; + $this->container['font_size'] = $font_size; return $this; } /** - * Gets max_length - * @return int + * Gets font_size_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getMaxLength() + public function getFontSizeMetadata() { - return $this->container['max_length']; + return $this->container['font_size_metadata']; } /** - * Sets max_length - * @param int $max_length An optional value that describes the maximum length of the property when the property is a string. + * Sets font_size_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $font_size_metadata + * @return $this + */ + public function setFontSizeMetadata($font_size_metadata) + { + $this->container['font_size_metadata'] = $font_size_metadata; + + return $this; + } + + /** + * Gets form_order + * @return string + */ + public function getFormOrder() + { + return $this->container['form_order']; + } + + /** + * Sets form_order + * @param string $form_order + * @return $this + */ + public function setFormOrder($form_order) + { + $this->container['form_order'] = $form_order; + + return $this; + } + + /** + * Gets form_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormOrderMetadata() + { + return $this->container['form_order_metadata']; + } + + /** + * Sets form_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_order_metadata + * @return $this + */ + public function setFormOrderMetadata($form_order_metadata) + { + $this->container['form_order_metadata'] = $form_order_metadata; + + return $this; + } + + /** + * Gets form_page_label + * @return string + */ + public function getFormPageLabel() + { + return $this->container['form_page_label']; + } + + /** + * Sets form_page_label + * @param string $form_page_label + * @return $this + */ + public function setFormPageLabel($form_page_label) + { + $this->container['form_page_label'] = $form_page_label; + + return $this; + } + + /** + * Gets form_page_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageLabelMetadata() + { + return $this->container['form_page_label_metadata']; + } + + /** + * Sets form_page_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_label_metadata + * @return $this + */ + public function setFormPageLabelMetadata($form_page_label_metadata) + { + $this->container['form_page_label_metadata'] = $form_page_label_metadata; + + return $this; + } + + /** + * Gets form_page_number + * @return string + */ + public function getFormPageNumber() + { + return $this->container['form_page_number']; + } + + /** + * Sets form_page_number + * @param string $form_page_number + * @return $this + */ + public function setFormPageNumber($form_page_number) + { + $this->container['form_page_number'] = $form_page_number; + + return $this; + } + + /** + * Gets form_page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getFormPageNumberMetadata() + { + return $this->container['form_page_number_metadata']; + } + + /** + * Sets form_page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $form_page_number_metadata + * @return $this + */ + public function setFormPageNumberMetadata($form_page_number_metadata) + { + $this->container['form_page_number_metadata'] = $form_page_number_metadata; + + return $this; + } + + /** + * Gets height + * @return string + */ + public function getHeight() + { + return $this->container['height']; + } + + /** + * Sets height + * @param string $height Height of the tab in pixels. + * @return $this + */ + public function setHeight($height) + { + $this->container['height'] = $height; + + return $this; + } + + /** + * Gets height_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getHeightMetadata() + { + return $this->container['height_metadata']; + } + + /** + * Sets height_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $height_metadata + * @return $this + */ + public function setHeightMetadata($height_metadata) + { + $this->container['height_metadata'] = $height_metadata; + + return $this; + } + + /** + * Gets italic + * @return string + */ + public function getItalic() + { + return $this->container['italic']; + } + + /** + * Sets italic + * @param string $italic When set to **true**, the information in the tab is italic. + * @return $this + */ + public function setItalic($italic) + { + $this->container['italic'] = $italic; + + return $this; + } + + /** + * Gets italic_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getItalicMetadata() + { + return $this->container['italic_metadata']; + } + + /** + * Sets italic_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $italic_metadata + * @return $this + */ + public function setItalicMetadata($italic_metadata) + { + $this->container['italic_metadata'] = $italic_metadata; + + return $this; + } + + /** + * Gets locale_policy + * @return \DocuSign\eSign\Model\LocalePolicyTab + */ + public function getLocalePolicy() + { + return $this->container['locale_policy']; + } + + /** + * Sets locale_policy + * @param \DocuSign\eSign\Model\LocalePolicyTab $locale_policy + * @return $this + */ + public function setLocalePolicy($locale_policy) + { + $this->container['locale_policy'] = $locale_policy; + + return $this; + } + + /** + * Gets locked + * @return string + */ + public function getLocked() + { + return $this->container['locked']; + } + + /** + * Sets locked + * @param string $locked When set to **true**, the signer cannot change the data of the custom tab. + * @return $this + */ + public function setLocked($locked) + { + $this->container['locked'] = $locked; + + return $this; + } + + /** + * Gets locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getLockedMetadata() + { + return $this->container['locked_metadata']; + } + + /** + * Sets locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $locked_metadata + * @return $this + */ + public function setLockedMetadata($locked_metadata) + { + $this->container['locked_metadata'] = $locked_metadata; + + return $this; + } + + /** + * Gets max_length + * @return string + */ + public function getMaxLength() + { + return $this->container['max_length']; + } + + /** + * Sets max_length + * @param string $max_length An optional value that describes the maximum length of the property when the property is a string. * @return $this */ public function setMaxLength($max_length) @@ -842,6 +1803,27 @@ public function setMaxLength($max_length) return $this; } + /** + * Gets max_length_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getMaxLengthMetadata() + { + return $this->container['max_length_metadata']; + } + + /** + * Sets max_length_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $max_length_metadata + * @return $this + */ + public function setMaxLengthMetadata($max_length_metadata) + { + $this->container['max_length_metadata'] = $max_length_metadata; + + return $this; + } + /** * Gets merge_field * @return \DocuSign\eSign\Model\MergeField @@ -863,6 +1845,27 @@ public function setMergeField($merge_field) return $this; } + /** + * Gets merge_field_xml + * @return string + */ + public function getMergeFieldXml() + { + return $this->container['merge_field_xml']; + } + + /** + * Sets merge_field_xml + * @param string $merge_field_xml + * @return $this + */ + public function setMergeFieldXml($merge_field_xml) + { + $this->container['merge_field_xml'] = $merge_field_xml; + + return $this; + } + /** * Gets name * @return string @@ -884,6 +1887,27 @@ public function setName($name) return $this; } + /** + * Gets name_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getNameMetadata() + { + return $this->container['name_metadata']; + } + + /** + * Sets name_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $name_metadata + * @return $this + */ + public function setNameMetadata($name_metadata) + { + $this->container['name_metadata'] = $name_metadata; + + return $this; + } + /** * Gets original_value * @return string @@ -906,253 +1930,610 @@ public function setOriginalValue($original_value) } /** - * Gets page_number - * @return string + * Gets original_value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getPageNumber() + public function getOriginalValueMetadata() { - return $this->container['page_number']; + return $this->container['original_value_metadata']; } /** - * Sets page_number - * @param string $page_number Specifies the page number on which the tab is located. + * Sets original_value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $original_value_metadata * @return $this */ - public function setPageNumber($page_number) + public function setOriginalValueMetadata($original_value_metadata) { - $this->container['page_number'] = $page_number; + $this->container['original_value_metadata'] = $original_value_metadata; return $this; } /** - * Gets recipient_id + * Gets page_number + * @return string + */ + public function getPageNumber() + { + return $this->container['page_number']; + } + + /** + * Sets page_number + * @param string $page_number Specifies the page number on which the tab is located. + * @return $this + */ + public function setPageNumber($page_number) + { + $this->container['page_number'] = $page_number; + + return $this; + } + + /** + * Gets page_number_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getPageNumberMetadata() + { + return $this->container['page_number_metadata']; + } + + /** + * Sets page_number_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $page_number_metadata + * @return $this + */ + public function setPageNumberMetadata($page_number_metadata) + { + $this->container['page_number_metadata'] = $page_number_metadata; + + return $this; + } + + /** + * Gets recipient_id * @return string */ public function getRecipientId() { - return $this->container['recipient_id']; + return $this->container['recipient_id']; + } + + /** + * Sets recipient_id + * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @return $this + */ + public function setRecipientId($recipient_id) + { + $this->container['recipient_id'] = $recipient_id; + + return $this; + } + + /** + * Gets recipient_id_guid + * @return string + */ + public function getRecipientIdGuid() + { + return $this->container['recipient_id_guid']; + } + + /** + * Sets recipient_id_guid + * @param string $recipient_id_guid + * @return $this + */ + public function setRecipientIdGuid($recipient_id_guid) + { + $this->container['recipient_id_guid'] = $recipient_id_guid; + + return $this; + } + + /** + * Gets recipient_id_guid_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdGuidMetadata() + { + return $this->container['recipient_id_guid_metadata']; + } + + /** + * Sets recipient_id_guid_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_guid_metadata + * @return $this + */ + public function setRecipientIdGuidMetadata($recipient_id_guid_metadata) + { + $this->container['recipient_id_guid_metadata'] = $recipient_id_guid_metadata; + + return $this; + } + + /** + * Gets recipient_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRecipientIdMetadata() + { + return $this->container['recipient_id_metadata']; + } + + /** + * Sets recipient_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $recipient_id_metadata + * @return $this + */ + public function setRecipientIdMetadata($recipient_id_metadata) + { + $this->container['recipient_id_metadata'] = $recipient_id_metadata; + + return $this; + } + + /** + * Gets require_all + * @return string + */ + public function getRequireAll() + { + return $this->container['require_all']; + } + + /** + * Sets require_all + * @param string $require_all When set to **true** and shared is true, information must be entered in this field to complete the envelope. + * @return $this + */ + public function setRequireAll($require_all) + { + $this->container['require_all'] = $require_all; + + return $this; + } + + /** + * Gets require_all_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireAllMetadata() + { + return $this->container['require_all_metadata']; + } + + /** + * Sets require_all_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_all_metadata + * @return $this + */ + public function setRequireAllMetadata($require_all_metadata) + { + $this->container['require_all_metadata'] = $require_all_metadata; + + return $this; + } + + /** + * Gets required + * @return string + */ + public function getRequired() + { + return $this->container['required']; + } + + /** + * Sets required + * @param string $required When set to **true**, the signer is required to fill out this tab + * @return $this + */ + public function setRequired($required) + { + $this->container['required'] = $required; + + return $this; + } + + /** + * Gets required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequiredMetadata() + { + return $this->container['required_metadata']; + } + + /** + * Sets required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $required_metadata + * @return $this + */ + public function setRequiredMetadata($required_metadata) + { + $this->container['required_metadata'] = $required_metadata; + + return $this; + } + + /** + * Gets require_initial_on_shared_change + * @return string + */ + public function getRequireInitialOnSharedChange() + { + return $this->container['require_initial_on_shared_change']; + } + + /** + * Sets require_initial_on_shared_change + * @param string $require_initial_on_shared_change Optional element for field markup. When set to **true**, the signer is required to initial when they modify a shared field. + * @return $this + */ + public function setRequireInitialOnSharedChange($require_initial_on_shared_change) + { + $this->container['require_initial_on_shared_change'] = $require_initial_on_shared_change; + + return $this; + } + + /** + * Gets require_initial_on_shared_change_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getRequireInitialOnSharedChangeMetadata() + { + return $this->container['require_initial_on_shared_change_metadata']; + } + + /** + * Sets require_initial_on_shared_change_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $require_initial_on_shared_change_metadata + * @return $this + */ + public function setRequireInitialOnSharedChangeMetadata($require_initial_on_shared_change_metadata) + { + $this->container['require_initial_on_shared_change_metadata'] = $require_initial_on_shared_change_metadata; + + return $this; + } + + /** + * Gets sender_required + * @return string + */ + public function getSenderRequired() + { + return $this->container['sender_required']; + } + + /** + * Sets sender_required + * @param string $sender_required When set to **true**, the sender must populate the tab before an envelope can be sent using the template. This value tab can only be changed by modifying (PUT) the template. Tabs with a `senderRequired` value of true cannot be deleted from an envelope. + * @return $this + */ + public function setSenderRequired($sender_required) + { + $this->container['sender_required'] = $sender_required; + + return $this; + } + + /** + * Gets sender_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSenderRequiredMetadata() + { + return $this->container['sender_required_metadata']; + } + + /** + * Sets sender_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $sender_required_metadata + * @return $this + */ + public function setSenderRequiredMetadata($sender_required_metadata) + { + $this->container['sender_required_metadata'] = $sender_required_metadata; + + return $this; + } + + /** + * Gets shared + * @return string + */ + public function getShared() + { + return $this->container['shared']; + } + + /** + * Sets shared + * @param string $shared When set to **true**, this custom tab is shared. + * @return $this + */ + public function setShared($shared) + { + $this->container['shared'] = $shared; + + return $this; + } + + /** + * Gets shared_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getSharedMetadata() + { + return $this->container['shared_metadata']; + } + + /** + * Sets shared_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $shared_metadata + * @return $this + */ + public function setSharedMetadata($shared_metadata) + { + $this->container['shared_metadata'] = $shared_metadata; + + return $this; + } + + /** + * Gets status + * @return string + */ + public function getStatus() + { + return $this->container['status']; + } + + /** + * Sets status + * @param string $status 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 $this + */ + public function setStatus($status) + { + $this->container['status'] = $status; + + return $this; + } + + /** + * Gets status_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getStatusMetadata() + { + return $this->container['status_metadata']; } /** - * Sets recipient_id - * @param string $recipient_id Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * Sets status_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $status_metadata * @return $this */ - public function setRecipientId($recipient_id) + public function setStatusMetadata($status_metadata) { - $this->container['recipient_id'] = $recipient_id; + $this->container['status_metadata'] = $status_metadata; return $this; } /** - * Gets require_all - * @return string + * Gets tab_group_labels + * @return string[] */ - public function getRequireAll() + public function getTabGroupLabels() { - return $this->container['require_all']; + return $this->container['tab_group_labels']; } /** - * Sets require_all - * @param string $require_all When set to **true** and shared is true, information must be entered in this field to complete the envelope. + * Sets tab_group_labels + * @param string[] $tab_group_labels * @return $this */ - public function setRequireAll($require_all) + public function setTabGroupLabels($tab_group_labels) { - $this->container['require_all'] = $require_all; + $this->container['tab_group_labels'] = $tab_group_labels; return $this; } /** - * Gets required - * @return string + * Gets tab_group_labels_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getRequired() + public function getTabGroupLabelsMetadata() { - return $this->container['required']; + return $this->container['tab_group_labels_metadata']; } /** - * Sets required - * @param string $required When set to **true**, the signer is required to fill out this tab + * Sets tab_group_labels_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_group_labels_metadata * @return $this */ - public function setRequired($required) + public function setTabGroupLabelsMetadata($tab_group_labels_metadata) { - $this->container['required'] = $required; + $this->container['tab_group_labels_metadata'] = $tab_group_labels_metadata; return $this; } /** - * Gets require_initial_on_shared_change + * Gets tab_id * @return string */ - public function getRequireInitialOnSharedChange() + public function getTabId() { - return $this->container['require_initial_on_shared_change']; + return $this->container['tab_id']; } /** - * Sets require_initial_on_shared_change - * @param string $require_initial_on_shared_change Optional element for field markup. When set to **true**, the signer is required to initial when they modify a shared field. + * Sets tab_id + * @param string $tab_id The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call]. * @return $this */ - public function setRequireInitialOnSharedChange($require_initial_on_shared_change) + public function setTabId($tab_id) { - $this->container['require_initial_on_shared_change'] = $require_initial_on_shared_change; + $this->container['tab_id'] = $tab_id; return $this; } /** - * Gets sender_required - * @return string + * Gets tab_id_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getSenderRequired() + public function getTabIdMetadata() { - return $this->container['sender_required']; + return $this->container['tab_id_metadata']; } /** - * Sets sender_required - * @param string $sender_required When set to **true**, the sender must populate the tab before an envelope can be sent using the template. This value tab can only be changed by modifying (PUT) the template. Tabs with a `senderRequired` value of true cannot be deleted from an envelope. + * Sets tab_id_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_id_metadata * @return $this */ - public function setSenderRequired($sender_required) + public function setTabIdMetadata($tab_id_metadata) { - $this->container['sender_required'] = $sender_required; + $this->container['tab_id_metadata'] = $tab_id_metadata; return $this; } /** - * Gets shared + * Gets tab_label * @return string */ - public function getShared() + public function getTabLabel() { - return $this->container['shared']; + return $this->container['tab_label']; } /** - * Sets shared - * @param string $shared When set to **true**, this custom tab is shared. + * Sets tab_label + * @param string $tab_label The label string associated with the tab. * @return $this */ - public function setShared($shared) + public function setTabLabel($tab_label) { - $this->container['shared'] = $shared; + $this->container['tab_label'] = $tab_label; return $this; } /** - * Gets status - * @return string + * Gets tab_label_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getStatus() + public function getTabLabelMetadata() { - return $this->container['status']; + return $this->container['tab_label_metadata']; } /** - * Sets status - * @param string $status 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. + * Sets tab_label_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_label_metadata * @return $this */ - public function setStatus($status) + public function setTabLabelMetadata($tab_label_metadata) { - $this->container['status'] = $status; + $this->container['tab_label_metadata'] = $tab_label_metadata; return $this; } /** - * Gets tab_group_labels - * @return string[] + * Gets tab_order + * @return string */ - public function getTabGroupLabels() + public function getTabOrder() { - return $this->container['tab_group_labels']; + return $this->container['tab_order']; } /** - * Sets tab_group_labels - * @param string[] $tab_group_labels + * Sets tab_order + * @param string $tab_order * @return $this */ - public function setTabGroupLabels($tab_group_labels) + public function setTabOrder($tab_order) { - $this->container['tab_group_labels'] = $tab_group_labels; + $this->container['tab_order'] = $tab_order; return $this; } /** - * Gets tab_id - * @return string + * Gets tab_order_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getTabId() + public function getTabOrderMetadata() { - return $this->container['tab_id']; + return $this->container['tab_order_metadata']; } /** - * Sets tab_id - * @param string $tab_id The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call]. + * Sets tab_order_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_order_metadata * @return $this */ - public function setTabId($tab_id) + public function setTabOrderMetadata($tab_order_metadata) { - $this->container['tab_id'] = $tab_id; + $this->container['tab_order_metadata'] = $tab_order_metadata; return $this; } /** - * Gets tab_label + * Gets tab_type * @return string */ - public function getTabLabel() + public function getTabType() { - return $this->container['tab_label']; + return $this->container['tab_type']; } /** - * Sets tab_label - * @param string $tab_label The label string associated with the tab. + * Sets tab_type + * @param string $tab_type * @return $this */ - public function setTabLabel($tab_label) + public function setTabType($tab_type) { - $this->container['tab_label'] = $tab_label; + $this->container['tab_type'] = $tab_type; return $this; } /** - * Gets tab_order - * @return string + * Gets tab_type_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata */ - public function getTabOrder() + public function getTabTypeMetadata() { - return $this->container['tab_order']; + return $this->container['tab_type_metadata']; } /** - * Sets tab_order - * @param string $tab_order + * Sets tab_type_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tab_type_metadata * @return $this */ - public function setTabOrder($tab_order) + public function setTabTypeMetadata($tab_type_metadata) { - $this->container['tab_order'] = $tab_order; + $this->container['tab_type_metadata'] = $tab_type_metadata; return $this; } @@ -1178,6 +2559,27 @@ public function setTemplateLocked($template_locked) return $this; } + /** + * Gets template_locked_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateLockedMetadata() + { + return $this->container['template_locked_metadata']; + } + + /** + * Sets template_locked_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_locked_metadata + * @return $this + */ + public function setTemplateLockedMetadata($template_locked_metadata) + { + $this->container['template_locked_metadata'] = $template_locked_metadata; + + return $this; + } + /** * Gets template_required * @return string @@ -1199,6 +2601,27 @@ public function setTemplateRequired($template_required) return $this; } + /** + * Gets template_required_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getTemplateRequiredMetadata() + { + return $this->container['template_required_metadata']; + } + + /** + * Sets template_required_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $template_required_metadata + * @return $this + */ + public function setTemplateRequiredMetadata($template_required_metadata) + { + $this->container['template_required_metadata'] = $template_required_metadata; + + return $this; + } + /** * Gets tooltip * @return string @@ -1220,6 +2643,27 @@ public function setTooltip($tooltip) return $this; } + /** + * Gets tool_tip_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getToolTipMetadata() + { + return $this->container['tool_tip_metadata']; + } + + /** + * Sets tool_tip_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $tool_tip_metadata + * @return $this + */ + public function setToolTipMetadata($tool_tip_metadata) + { + $this->container['tool_tip_metadata'] = $tool_tip_metadata; + + return $this; + } + /** * Gets underline * @return string @@ -1241,6 +2685,27 @@ public function setUnderline($underline) return $this; } + /** + * Gets underline_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getUnderlineMetadata() + { + return $this->container['underline_metadata']; + } + + /** + * Sets underline_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $underline_metadata + * @return $this + */ + public function setUnderlineMetadata($underline_metadata) + { + $this->container['underline_metadata'] = $underline_metadata; + + return $this; + } + /** * Gets use_dash4 * @return string @@ -1262,6 +2727,27 @@ public function setUseDash4($use_dash4) return $this; } + /** + * Gets use_dash4_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getUseDash4Metadata() + { + return $this->container['use_dash4_metadata']; + } + + /** + * Sets use_dash4_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $use_dash4_metadata + * @return $this + */ + public function setUseDash4Metadata($use_dash4_metadata) + { + $this->container['use_dash4_metadata'] = $use_dash4_metadata; + + return $this; + } + /** * Gets validation_message * @return string @@ -1283,6 +2769,27 @@ public function setValidationMessage($validation_message) return $this; } + /** + * Gets validation_message_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValidationMessageMetadata() + { + return $this->container['validation_message_metadata']; + } + + /** + * Sets validation_message_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $validation_message_metadata + * @return $this + */ + public function setValidationMessageMetadata($validation_message_metadata) + { + $this->container['validation_message_metadata'] = $validation_message_metadata; + + return $this; + } + /** * Gets validation_pattern * @return string @@ -1304,6 +2811,27 @@ public function setValidationPattern($validation_pattern) return $this; } + /** + * Gets validation_pattern_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValidationPatternMetadata() + { + return $this->container['validation_pattern_metadata']; + } + + /** + * Sets validation_pattern_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $validation_pattern_metadata + * @return $this + */ + public function setValidationPatternMetadata($validation_pattern_metadata) + { + $this->container['validation_pattern_metadata'] = $validation_pattern_metadata; + + return $this; + } + /** * Gets value * @return string @@ -1325,9 +2853,30 @@ public function setValue($value) return $this; } + /** + * Gets value_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getValueMetadata() + { + return $this->container['value_metadata']; + } + + /** + * Sets value_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $value_metadata + * @return $this + */ + public function setValueMetadata($value_metadata) + { + $this->container['value_metadata'] = $value_metadata; + + return $this; + } + /** * Gets width - * @return int + * @return string */ public function getWidth() { @@ -1336,7 +2885,7 @@ public function getWidth() /** * Sets width - * @param int $width Width of the tab in pixels. + * @param string $width Width of the tab in pixels. * @return $this */ public function setWidth($width) @@ -1346,6 +2895,27 @@ public function setWidth($width) return $this; } + /** + * Gets width_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getWidthMetadata() + { + return $this->container['width_metadata']; + } + + /** + * Sets width_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $width_metadata + * @return $this + */ + public function setWidthMetadata($width_metadata) + { + $this->container['width_metadata'] = $width_metadata; + + return $this; + } + /** * Gets x_position * @return string @@ -1367,6 +2937,27 @@ public function setXPosition($x_position) return $this; } + /** + * Gets x_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getXPositionMetadata() + { + return $this->container['x_position_metadata']; + } + + /** + * Sets x_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $x_position_metadata + * @return $this + */ + public function setXPositionMetadata($x_position_metadata) + { + $this->container['x_position_metadata'] = $x_position_metadata; + + return $this; + } + /** * Gets y_position * @return string @@ -1387,6 +2978,27 @@ public function setYPosition($y_position) return $this; } + + /** + * Gets y_position_metadata + * @return \DocuSign\eSign\Model\PropertyMetadata + */ + public function getYPositionMetadata() + { + return $this->container['y_position_metadata']; + } + + /** + * Sets y_position_metadata + * @param \DocuSign\eSign\Model\PropertyMetadata $y_position_metadata + * @return $this + */ + public function setYPositionMetadata($y_position_metadata) + { + $this->container['y_position_metadata'] = $y_position_metadata; + + return $this; + } /** * Returns true if offset exists. False otherwise. * @param integer $offset Offset