|
24 | 24 | import com.docusign.esign.model.CustomField; |
25 | 25 | import com.docusign.esign.model.CustomFields; |
26 | 26 | import com.docusign.esign.model.ENoteConfiguration; |
| 27 | +import com.docusign.esign.model.EnvelopePurgeConfiguration; |
27 | 28 | import com.docusign.esign.model.ErrorDetails; |
| 29 | +import com.docusign.esign.model.FavoriteTemplatesInfo; |
28 | 30 | import com.docusign.esign.model.FileTypeList; |
29 | 31 | import com.docusign.esign.model.NewAccountDefinition; |
30 | 32 | import com.docusign.esign.model.NewAccountSummary; |
@@ -1526,6 +1528,92 @@ public ENoteConfiguration getENoteConfiguration(String accountId) throws ApiExce |
1526 | 1528 | return apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); |
1527 | 1529 | } |
1528 | 1530 |
|
| 1531 | + /** |
| 1532 | + * Select envelope purge configuration. |
| 1533 | + * |
| 1534 | + * @param accountId The external account number (int) or account ID Guid. (required) |
| 1535 | + * @return EnvelopePurgeConfiguration |
| 1536 | + * @throws ApiException if fails to make API call |
| 1537 | + */ |
| 1538 | + public EnvelopePurgeConfiguration getEnvelopePurgeConfiguration(String accountId) throws ApiException { |
| 1539 | + Object localVarPostBody = "{}"; |
| 1540 | + |
| 1541 | + // verify the required parameter 'accountId' is set |
| 1542 | + if (accountId == null) { |
| 1543 | + throw new ApiException(400, "Missing the required parameter 'accountId' when calling getEnvelopePurgeConfiguration"); |
| 1544 | + } |
| 1545 | + |
| 1546 | + // create path and map variables |
| 1547 | + String localVarPath = "/v2.1/accounts/{accountId}/settings/envelope_purge_configuration".replaceAll("\\{format\\}","json") |
| 1548 | + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())); |
| 1549 | + |
| 1550 | + // query params |
| 1551 | + java.util.List<Pair> localVarQueryParams = new java.util.ArrayList<Pair>(); |
| 1552 | + java.util.Map<String, String> localVarHeaderParams = new java.util.HashMap<String, String>(); |
| 1553 | + java.util.Map<String, Object> localVarFormParams = new java.util.HashMap<String, Object>(); |
| 1554 | + |
| 1555 | + |
| 1556 | + |
| 1557 | + |
| 1558 | + final String[] localVarAccepts = { |
| 1559 | + "application/json" |
| 1560 | + }; |
| 1561 | + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); |
| 1562 | + |
| 1563 | + final String[] localVarContentTypes = { |
| 1564 | + |
| 1565 | + }; |
| 1566 | + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); |
| 1567 | + |
| 1568 | + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; //{ }; |
| 1569 | + |
| 1570 | + GenericType<EnvelopePurgeConfiguration> localVarReturnType = new GenericType<EnvelopePurgeConfiguration>() {}; |
| 1571 | + return apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); |
| 1572 | + } |
| 1573 | + |
| 1574 | + /** |
| 1575 | + * Retrieves the list of favorited templates for this caller |
| 1576 | + * |
| 1577 | + * @param accountId The external account number (int) or account ID Guid. (required) |
| 1578 | + * @return FavoriteTemplatesInfo |
| 1579 | + * @throws ApiException if fails to make API call |
| 1580 | + */ |
| 1581 | + public FavoriteTemplatesInfo getFavoriteTemplates(String accountId) throws ApiException { |
| 1582 | + Object localVarPostBody = "{}"; |
| 1583 | + |
| 1584 | + // verify the required parameter 'accountId' is set |
| 1585 | + if (accountId == null) { |
| 1586 | + throw new ApiException(400, "Missing the required parameter 'accountId' when calling getFavoriteTemplates"); |
| 1587 | + } |
| 1588 | + |
| 1589 | + // create path and map variables |
| 1590 | + String localVarPath = "/v2.1/accounts/{accountId}/favorite_templates".replaceAll("\\{format\\}","json") |
| 1591 | + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())); |
| 1592 | + |
| 1593 | + // query params |
| 1594 | + java.util.List<Pair> localVarQueryParams = new java.util.ArrayList<Pair>(); |
| 1595 | + java.util.Map<String, String> localVarHeaderParams = new java.util.HashMap<String, String>(); |
| 1596 | + java.util.Map<String, Object> localVarFormParams = new java.util.HashMap<String, Object>(); |
| 1597 | + |
| 1598 | + |
| 1599 | + |
| 1600 | + |
| 1601 | + final String[] localVarAccepts = { |
| 1602 | + "application/json" |
| 1603 | + }; |
| 1604 | + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); |
| 1605 | + |
| 1606 | + final String[] localVarContentTypes = { |
| 1607 | + |
| 1608 | + }; |
| 1609 | + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); |
| 1610 | + |
| 1611 | + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; //{ }; |
| 1612 | + |
| 1613 | + GenericType<FavoriteTemplatesInfo> localVarReturnType = new GenericType<FavoriteTemplatesInfo>() {}; |
| 1614 | + return apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); |
| 1615 | + } |
| 1616 | + |
1529 | 1617 | /** |
1530 | 1618 | * Returns default user level settings for a specified account |
1531 | 1619 | * |
@@ -2455,6 +2543,50 @@ public FileTypeList listUnsupportedFileTypes(String accountId) throws ApiExcepti |
2455 | 2543 | return apiClient.invokeAPI(localVarPath, "GET", localVarQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); |
2456 | 2544 | } |
2457 | 2545 |
|
| 2546 | + /** |
| 2547 | + * Unfavorite a template |
| 2548 | + * |
| 2549 | + * @param accountId The external account number (int) or account ID Guid. (required) |
| 2550 | + * @param favoriteTemplatesInfo (optional) |
| 2551 | + * @return FavoriteTemplatesInfo |
| 2552 | + * @throws ApiException if fails to make API call |
| 2553 | + */ |
| 2554 | + public FavoriteTemplatesInfo unFavoriteTemplate(String accountId, FavoriteTemplatesInfo favoriteTemplatesInfo) throws ApiException { |
| 2555 | + Object localVarPostBody = favoriteTemplatesInfo; |
| 2556 | + |
| 2557 | + // verify the required parameter 'accountId' is set |
| 2558 | + if (accountId == null) { |
| 2559 | + throw new ApiException(400, "Missing the required parameter 'accountId' when calling unFavoriteTemplate"); |
| 2560 | + } |
| 2561 | + |
| 2562 | + // create path and map variables |
| 2563 | + String localVarPath = "/v2.1/accounts/{accountId}/favorite_templates".replaceAll("\\{format\\}","json") |
| 2564 | + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())); |
| 2565 | + |
| 2566 | + // query params |
| 2567 | + java.util.List<Pair> localVarQueryParams = new java.util.ArrayList<Pair>(); |
| 2568 | + java.util.Map<String, String> localVarHeaderParams = new java.util.HashMap<String, String>(); |
| 2569 | + java.util.Map<String, Object> localVarFormParams = new java.util.HashMap<String, Object>(); |
| 2570 | + |
| 2571 | + |
| 2572 | + |
| 2573 | + |
| 2574 | + final String[] localVarAccepts = { |
| 2575 | + "application/json" |
| 2576 | + }; |
| 2577 | + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); |
| 2578 | + |
| 2579 | + final String[] localVarContentTypes = { |
| 2580 | + |
| 2581 | + }; |
| 2582 | + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); |
| 2583 | + |
| 2584 | + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; //{ }; |
| 2585 | + |
| 2586 | + GenericType<FavoriteTemplatesInfo> localVarReturnType = new GenericType<FavoriteTemplatesInfo>() {}; |
| 2587 | + return apiClient.invokeAPI(localVarPath, "DELETE", localVarQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); |
| 2588 | + } |
| 2589 | + |
2458 | 2590 | /** |
2459 | 2591 | * Modifies tab settings for specified account |
2460 | 2592 | * |
@@ -2553,9 +2685,9 @@ public Brand updateBrand(String accountId, String brandId, Brand brand) throws A |
2553 | 2685 | /** |
2554 | 2686 | * Put one branding logo. |
2555 | 2687 | * |
2556 | | - * @param accountId The external account number (int) or account ID Guid. (required) |
2557 | | - * @param brandId The unique identifier of a brand. (required) |
2558 | | - * @param logoType One of **Primary**, **Secondary** or **Email**. (required) |
| 2688 | + * @param accountId The external account number (int) or account ID GUID. (required) |
| 2689 | + * @param brandId The id of the brand. (required) |
| 2690 | + * @param logoType The type of logo. Valid values are: - `primary` - `secondary` - `email` (required) |
2559 | 2691 | * @param logoFileBytes 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) |
2560 | 2692 | * @throws ApiException if fails to make API call |
2561 | 2693 | */ |
@@ -2879,6 +3011,94 @@ public ENoteConfiguration updateENoteConfiguration(String accountId, ENoteConfig |
2879 | 3011 | return apiClient.invokeAPI(localVarPath, "PUT", localVarQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); |
2880 | 3012 | } |
2881 | 3013 |
|
| 3014 | + /** |
| 3015 | + * Updates envelope purge configuration. |
| 3016 | + * |
| 3017 | + * @param accountId The external account number (int) or account ID Guid. (required) |
| 3018 | + * @param envelopePurgeConfiguration (optional) |
| 3019 | + * @return EnvelopePurgeConfiguration |
| 3020 | + * @throws ApiException if fails to make API call |
| 3021 | + */ |
| 3022 | + public EnvelopePurgeConfiguration updateEnvelopePurgeConfiguration(String accountId, EnvelopePurgeConfiguration envelopePurgeConfiguration) throws ApiException { |
| 3023 | + Object localVarPostBody = envelopePurgeConfiguration; |
| 3024 | + |
| 3025 | + // verify the required parameter 'accountId' is set |
| 3026 | + if (accountId == null) { |
| 3027 | + throw new ApiException(400, "Missing the required parameter 'accountId' when calling updateEnvelopePurgeConfiguration"); |
| 3028 | + } |
| 3029 | + |
| 3030 | + // create path and map variables |
| 3031 | + String localVarPath = "/v2.1/accounts/{accountId}/settings/envelope_purge_configuration".replaceAll("\\{format\\}","json") |
| 3032 | + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())); |
| 3033 | + |
| 3034 | + // query params |
| 3035 | + java.util.List<Pair> localVarQueryParams = new java.util.ArrayList<Pair>(); |
| 3036 | + java.util.Map<String, String> localVarHeaderParams = new java.util.HashMap<String, String>(); |
| 3037 | + java.util.Map<String, Object> localVarFormParams = new java.util.HashMap<String, Object>(); |
| 3038 | + |
| 3039 | + |
| 3040 | + |
| 3041 | + |
| 3042 | + final String[] localVarAccepts = { |
| 3043 | + "application/json" |
| 3044 | + }; |
| 3045 | + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); |
| 3046 | + |
| 3047 | + final String[] localVarContentTypes = { |
| 3048 | + |
| 3049 | + }; |
| 3050 | + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); |
| 3051 | + |
| 3052 | + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; //{ }; |
| 3053 | + |
| 3054 | + GenericType<EnvelopePurgeConfiguration> localVarReturnType = new GenericType<EnvelopePurgeConfiguration>() {}; |
| 3055 | + return apiClient.invokeAPI(localVarPath, "PUT", localVarQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); |
| 3056 | + } |
| 3057 | + |
| 3058 | + /** |
| 3059 | + * Favorites a template |
| 3060 | + * |
| 3061 | + * @param accountId The external account number (int) or account ID Guid. (required) |
| 3062 | + * @param favoriteTemplatesInfo (optional) |
| 3063 | + * @return FavoriteTemplatesInfo |
| 3064 | + * @throws ApiException if fails to make API call |
| 3065 | + */ |
| 3066 | + public FavoriteTemplatesInfo updateFavoriteTemplate(String accountId, FavoriteTemplatesInfo favoriteTemplatesInfo) throws ApiException { |
| 3067 | + Object localVarPostBody = favoriteTemplatesInfo; |
| 3068 | + |
| 3069 | + // verify the required parameter 'accountId' is set |
| 3070 | + if (accountId == null) { |
| 3071 | + throw new ApiException(400, "Missing the required parameter 'accountId' when calling updateFavoriteTemplate"); |
| 3072 | + } |
| 3073 | + |
| 3074 | + // create path and map variables |
| 3075 | + String localVarPath = "/v2.1/accounts/{accountId}/favorite_templates".replaceAll("\\{format\\}","json") |
| 3076 | + .replaceAll("\\{" + "accountId" + "\\}", apiClient.escapeString(accountId.toString())); |
| 3077 | + |
| 3078 | + // query params |
| 3079 | + java.util.List<Pair> localVarQueryParams = new java.util.ArrayList<Pair>(); |
| 3080 | + java.util.Map<String, String> localVarHeaderParams = new java.util.HashMap<String, String>(); |
| 3081 | + java.util.Map<String, Object> localVarFormParams = new java.util.HashMap<String, Object>(); |
| 3082 | + |
| 3083 | + |
| 3084 | + |
| 3085 | + |
| 3086 | + final String[] localVarAccepts = { |
| 3087 | + "application/json" |
| 3088 | + }; |
| 3089 | + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); |
| 3090 | + |
| 3091 | + final String[] localVarContentTypes = { |
| 3092 | + |
| 3093 | + }; |
| 3094 | + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); |
| 3095 | + |
| 3096 | + String[] localVarAuthNames = new String[] { "docusignAccessCode" }; //{ }; |
| 3097 | + |
| 3098 | + GenericType<FavoriteTemplatesInfo> localVarReturnType = new GenericType<FavoriteTemplatesInfo>() {}; |
| 3099 | + return apiClient.invokeAPI(localVarPath, "PUT", localVarQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, localVarReturnType); |
| 3100 | + } |
| 3101 | + |
2882 | 3102 | /** |
2883 | 3103 | * Updates default user level settings for a specified account |
2884 | 3104 | * |
|
0 commit comments