Package com.docusign.esign.api
Class CustomTabsApi
- java.lang.Object
-
- com.docusign.esign.api.CustomTabsApi
-
public class CustomTabsApi extends Object
CustomTabsApi class.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classCustomTabsApi.CallListOptionsCallListOptions Class.
-
Constructor Summary
Constructors Constructor Description CustomTabsApi()CustomTabsApi.CustomTabsApi(ApiClient apiClient)CustomTabsApi.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TabMetadataListcallList(String accountId)Gets a list of all account tabs..TabMetadataListcallList(String accountId, CustomTabsApi.CallListOptions options)Gets a list of all account tabs..ApiResponse<TabMetadataList>callListWithHttpInfo(String accountId, CustomTabsApi.CallListOptions options)Gets a list of all account tabs.TabMetadatacreate(String accountId, TabMetadata tabMetadata)Creates a custom tab..ApiResponse<TabMetadata>createWithHttpInfo(String accountId, TabMetadata tabMetadata)Creates a custom tab.voiddelete(String accountId, String customTabId)Deletes custom tab information..ApiResponse<Object>deleteWithHttpInfo(String accountId, String customTabId)Deletes custom tab information.TabMetadataget(String accountId, String customTabId)Gets custom tab information..ApiClientgetApiClient()getApiClient Method.ApiResponse<TabMetadata>getWithHttpInfo(String accountId, String customTabId)Gets custom tab information.voidsetApiClient(ApiClient apiClient)setApiClient Method.TabMetadataupdate(String accountId, String customTabId, TabMetadata tabMetadata)Updates custom tab information.ApiResponse<TabMetadata>updateWithHttpInfo(String accountId, String customTabId, TabMetadata tabMetadata)Updates custom tab information.
-
-
-
Constructor Detail
-
CustomTabsApi
public CustomTabsApi()
CustomTabsApi.
-
CustomTabsApi
public CustomTabsApi(ApiClient apiClient)
CustomTabsApi.
-
-
Method Detail
-
getApiClient
public ApiClient getApiClient()
getApiClient Method.- Returns:
- ApiClient
-
setApiClient
public void setApiClient(ApiClient apiClient)
setApiClient Method.
-
callList
public TabMetadataList callList(String accountId) throws ApiException
Gets a list of all account tabs.. Retrieves a list of all tabs associated with the account.- Parameters:
accountId- The external account number (int) or account ID Guid. (required)- Returns:
- TabMetadataList
- Throws:
ApiException
-
callList
public TabMetadataList callList(String accountId, CustomTabsApi.CallListOptions options) throws ApiException
Gets a list of all account tabs.. Retrieves a list of all tabs associated with the account.- Parameters:
accountId- The external account number (int) or account ID Guid. (required)options- for modifying the method behavior.- Returns:
- TabMetadataList
- Throws:
ApiException- if fails to make API call
-
callListWithHttpInfo
public ApiResponse<TabMetadataList> callListWithHttpInfo(String accountId, CustomTabsApi.CallListOptions options) throws ApiException
Gets a list of all account tabs. Retrieves a list of all tabs associated with the account.- Parameters:
accountId- The external account number (int) or account ID Guid. (required)options- for modifying the method behavior.- Returns:
- TabMetadataList
- Throws:
ApiException- if fails to make API call
-
create
public TabMetadata create(String accountId, TabMetadata tabMetadata) throws ApiException
Creates a custom tab.. Creates a tab with pre-defined properties, such as a text tab with a certain font type and validation pattern. Users can access the custom tabs when sending documents through the DocuSign web application. Custom tabs can be created for approve, checkbox, company, date, date signed, decline, email, email address, envelope ID, first name, formula, full name, initial here, last name, list, note, number, radio, sign here, signer attachment, SSN, text, title, and zip tabs.- Parameters:
accountId- The external account number (int) or account ID Guid. (required)tabMetadata- (optional)- Returns:
- TabMetadata
- Throws:
ApiException- if fails to make API call
-
createWithHttpInfo
public ApiResponse<TabMetadata> createWithHttpInfo(String accountId, TabMetadata tabMetadata) throws ApiException
Creates a custom tab. Creates a tab with pre-defined properties, such as a text tab with a certain font type and validation pattern. Users can access the custom tabs when sending documents through the DocuSign web application. Custom tabs can be created for approve, checkbox, company, date, date signed, decline, email, email address, envelope ID, first name, formula, full name, initial here, last name, list, note, number, radio, sign here, signer attachment, SSN, text, title, and zip tabs.- Parameters:
accountId- The external account number (int) or account ID Guid. (required)tabMetadata- (optional)- Returns:
- TabMetadata
- Throws:
ApiException- if fails to make API call
-
delete
public void delete(String accountId, String customTabId) throws ApiException
Deletes custom tab information.. Deletes the custom from the specified account.- Parameters:
accountId- The external account number (int) or account ID Guid. (required)customTabId- (required)- Throws:
ApiException- if fails to make API call
-
deleteWithHttpInfo
public ApiResponse<Object> deleteWithHttpInfo(String accountId, String customTabId) throws ApiException
Deletes custom tab information. Deletes the custom from the specified account.- Parameters:
accountId- The external account number (int) or account ID Guid. (required)customTabId- (required)- Throws:
ApiException- if fails to make API call
-
get
public TabMetadata get(String accountId, String customTabId) throws ApiException
Gets custom tab information.. Retrieves information about the requested custom tab on the specified account.- Parameters:
accountId- The external account number (int) or account ID Guid. (required)customTabId- (required)- Returns:
- TabMetadata
- Throws:
ApiException- if fails to make API call
-
getWithHttpInfo
public ApiResponse<TabMetadata> getWithHttpInfo(String accountId, String customTabId) throws ApiException
Gets custom tab information. Retrieves information about the requested custom tab on the specified account.- Parameters:
accountId- The external account number (int) or account ID Guid. (required)customTabId- (required)- Returns:
- TabMetadata
- Throws:
ApiException- if fails to make API call
-
update
public TabMetadata update(String accountId, String customTabId, TabMetadata tabMetadata) throws ApiException
Updates custom tab information. . Updates the information in a custom tab for the specified account.- Parameters:
accountId- The external account number (int) or account ID Guid. (required)customTabId- (required)tabMetadata- (optional)- Returns:
- TabMetadata
- Throws:
ApiException- if fails to make API call
-
updateWithHttpInfo
public ApiResponse<TabMetadata> updateWithHttpInfo(String accountId, String customTabId, TabMetadata tabMetadata) throws ApiException
Updates custom tab information. Updates the information in a custom tab for the specified account.- Parameters:
accountId- The external account number (int) or account ID Guid. (required)customTabId- (required)tabMetadata- (optional)- Returns:
- TabMetadata
- Throws:
ApiException- if fails to make API call
-
-