Package com.seeq.api

Class TableDefinitionsApi

java.lang.Object
com.seeq.api.TableDefinitionsApi

public class TableDefinitionsApi extends Object
  • Constructor Details

    • TableDefinitionsApi

      public TableDefinitionsApi()
    • TableDefinitionsApi

      public TableDefinitionsApi(ApiClient apiClient)
  • Method Details

    • setRetryTimeout

      public void setRetryTimeout(long retryTimeout)
    • getRetryTimeout

      public long getRetryTimeout()
    • getApiClient

      public ApiClient getApiClient()
    • setApiClient

      public void setApiClient(ApiClient apiClient)
    • archiveTableDefinition

      public void archiveTableDefinition(String id) throws ApiException
      Archive a table definition
      Parameters:
      id - ID of the table definition to archive (required)
      Throws:
      ApiException - if fails to make API call
    • archiveTableDefinitionWithHttpInfo

      public void archiveTableDefinitionWithHttpInfo(String id) throws ApiException
      Archive a table definition
      Parameters:
      id - ID of the table definition to archive (required)
      Throws:
      ApiException - if fails to make API call
    • archiveTableDefinitionWithHeadersAndHttpInfo

      public void archiveTableDefinitionWithHeadersAndHttpInfo(String id, Map<String,String> customHeaders) throws ApiException
      Archive a table definition
      Parameters:
      id - ID of the table definition to archive (required)
      customHeaders - a map with custom headers for the HTTP request (required)
      Throws:
      ApiException - if fails to make API call
    • createTableDefinition

      public TableDefinitionOutputV1 createTableDefinition(TableDefinitionInputV1 body) throws ApiException
      Create a new table definition
      Parameters:
      body - (required)
      Returns:
      TableDefinitionOutputV1
      Throws:
      ApiException - if fails to make API call
    • createTableDefinitionWithHttpInfo

      public ApiClient.ApiResponse<TableDefinitionOutputV1> createTableDefinitionWithHttpInfo(TableDefinitionInputV1 body) throws ApiException
      Create a new table definition
      Parameters:
      body - (required)
      Throws:
      ApiException - if fails to make API call
    • createTableDefinitionWithHeadersAndHttpInfo

      public ApiClient.ApiResponse<TableDefinitionOutputV1> createTableDefinitionWithHeadersAndHttpInfo(TableDefinitionInputV1 body, Map<String,String> customHeaders) throws ApiException
      Create a new table definition
      Parameters:
      body - (required)
      customHeaders - a map with custom headers for the HTTP request (required)
      Throws:
      ApiException - if fails to make API call
    • getTableDefinition

      public TableDefinitionOutputV1 getTableDefinition(String id) throws ApiException
      Get a table definition
      Parameters:
      id - The ID of the table definition (required)
      Returns:
      TableDefinitionOutputV1
      Throws:
      ApiException - if fails to make API call
    • getTableDefinitionWithHttpInfo

      public ApiClient.ApiResponse<TableDefinitionOutputV1> getTableDefinitionWithHttpInfo(String id) throws ApiException
      Get a table definition
      Parameters:
      id - The ID of the table definition (required)
      Throws:
      ApiException - if fails to make API call
    • getTableDefinitionWithHeadersAndHttpInfo

      public ApiClient.ApiResponse<TableDefinitionOutputV1> getTableDefinitionWithHeadersAndHttpInfo(String id, Map<String,String> customHeaders) throws ApiException
      Get a table definition
      Parameters:
      id - The ID of the table definition (required)
      customHeaders - a map with custom headers for the HTTP request (required)
      Throws:
      ApiException - if fails to make API call
    • getTableDefinitions

      public TableDefinitionOutputListV1 getTableDefinitions(Integer offset, Integer limit) throws ApiException
      Get a list of table definitions
      Parameters:
      offset - The pagination offset, the index of the first item that will be returned in this page of results (optional, default to 0)
      limit - The pagination limit, the total number of table definitions that will be returned in this page of results (optional, default to 40)
      Returns:
      TableDefinitionOutputListV1
      Throws:
      ApiException - if fails to make API call
    • getTableDefinitionsWithHttpInfo

      public ApiClient.ApiResponse<TableDefinitionOutputListV1> getTableDefinitionsWithHttpInfo(Integer offset, Integer limit) throws ApiException
      Get a list of table definitions
      Parameters:
      offset - The pagination offset, the index of the first item that will be returned in this page of results (optional, default to 0)
      limit - The pagination limit, the total number of table definitions that will be returned in this page of results (optional, default to 40)
      Throws:
      ApiException - if fails to make API call
    • getTableDefinitionsWithHeadersAndHttpInfo

      public ApiClient.ApiResponse<TableDefinitionOutputListV1> getTableDefinitionsWithHeadersAndHttpInfo(Integer offset, Integer limit, Map<String,String> customHeaders) throws ApiException
      Get a list of table definitions
      Parameters:
      offset - The pagination offset, the index of the first item that will be returned in this page of results (optional, default to 0)
      limit - The pagination limit, the total number of table definitions that will be returned in this page of results (optional, default to 40)
      customHeaders - a map with custom headers for the HTTP request (required)
      Throws:
      ApiException - if fails to make API call