Class CustomTabsApi


  • public class CustomTabsApi
    extends Object
    CustomTabsApi class.
    • 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