Package com.seeq.api

Class ReportTemplatesApi

java.lang.Object
com.seeq.api.ReportTemplatesApi

public class ReportTemplatesApi extends Object
  • Constructor Details

    • ReportTemplatesApi

      public ReportTemplatesApi()
    • ReportTemplatesApi

      public ReportTemplatesApi(ApiClient apiClient)
  • Method Details

    • setRetryTimeout

      public void setRetryTimeout(long retryTimeout)
    • getRetryTimeout

      public long getRetryTimeout()
    • getApiClient

      public ApiClient getApiClient()
    • setApiClient

      public void setApiClient(ApiClient apiClient)
    • archiveReportTemplate

      public void archiveReportTemplate(String id) throws ApiException
      Archive a report template
      Parameters:
      id - ID of the report template to archive. (required)
      Throws:
      ApiException - if fails to make API call
    • archiveReportTemplateWithHttpInfo

      public void archiveReportTemplateWithHttpInfo(String id) throws ApiException
      Archive a report template
      Parameters:
      id - ID of the report template to archive. (required)
      Throws:
      ApiException - if fails to make API call
    • archiveReportTemplateWithHeadersAndHttpInfo

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

      public ReportTemplateOutputV1 createReportTemplate(ReportTemplateInputV1 body) throws ApiException
      Create a new report template
      Parameters:
      body - (required)
      Returns:
      ReportTemplateOutputV1
      Throws:
      ApiException - if fails to make API call
    • createReportTemplateWithHttpInfo

      public ApiClient.ApiResponse<ReportTemplateOutputV1> createReportTemplateWithHttpInfo(ReportTemplateInputV1 body) throws ApiException
      Create a new report template
      Parameters:
      body - (required)
      Throws:
      ApiException - if fails to make API call
    • createReportTemplateWithHeadersAndHttpInfo

      public ApiClient.ApiResponse<ReportTemplateOutputV1> createReportTemplateWithHeadersAndHttpInfo(ReportTemplateInputV1 body, Map<String,String> customHeaders) throws ApiException
      Create a new report template
      Parameters:
      body - (required)
      customHeaders - a map with custom headers for the HTTP request (required)
      Throws:
      ApiException - if fails to make API call
    • getReportTemplate

      public ReportTemplateOutputV1 getReportTemplate(String id) throws ApiException
      Get a report template item
      Parameters:
      id - The Seeq ID for the report template (required)
      Returns:
      ReportTemplateOutputV1
      Throws:
      ApiException - if fails to make API call
    • getReportTemplateWithHttpInfo

      public ApiClient.ApiResponse<ReportTemplateOutputV1> getReportTemplateWithHttpInfo(String id) throws ApiException
      Get a report template item
      Parameters:
      id - The Seeq ID for the report template (required)
      Throws:
      ApiException - if fails to make API call
    • getReportTemplateWithHeadersAndHttpInfo

      public ApiClient.ApiResponse<ReportTemplateOutputV1> getReportTemplateWithHeadersAndHttpInfo(String id, Map<String,String> customHeaders) throws ApiException
      Get a report template item
      Parameters:
      id - The Seeq ID for the report template (required)
      customHeaders - a map with custom headers for the HTTP request (required)
      Throws:
      ApiException - if fails to make API call
    • getThumbnail

      public void getThumbnail(String id) throws ApiException
      Get the thumbnail for a report template
      Parameters:
      id - ID of the report template which you want the thumbnail of. (required)
      Throws:
      ApiException - if fails to make API call
    • getThumbnailWithHttpInfo

      public void getThumbnailWithHttpInfo(String id) throws ApiException
      Get the thumbnail for a report template
      Parameters:
      id - ID of the report template which you want the thumbnail of. (required)
      Throws:
      ApiException - if fails to make API call
    • getThumbnailWithHeadersAndHttpInfo

      public void getThumbnailWithHeadersAndHttpInfo(String id, Map<String,String> customHeaders) throws ApiException
      Get the thumbnail for a report template
      Parameters:
      id - ID of the report template which you want the thumbnail of. (required)
      customHeaders - a map with custom headers for the HTTP request (required)
      Throws:
      ApiException - if fails to make API call
    • updateReportTemplate

      public ReportTemplateOutputV1 updateReportTemplate(String id, ReportTemplateInputV1 body) throws ApiException
      Update the given report template
      Parameters:
      id - The Seeq ID for the report template (required)
      body - (required)
      Returns:
      ReportTemplateOutputV1
      Throws:
      ApiException - if fails to make API call
    • updateReportTemplateWithHttpInfo

      public ApiClient.ApiResponse<ReportTemplateOutputV1> updateReportTemplateWithHttpInfo(String id, ReportTemplateInputV1 body) throws ApiException
      Update the given report template
      Parameters:
      id - The Seeq ID for the report template (required)
      body - (required)
      Throws:
      ApiException - if fails to make API call
    • updateReportTemplateWithHeadersAndHttpInfo

      public ApiClient.ApiResponse<ReportTemplateOutputV1> updateReportTemplateWithHeadersAndHttpInfo(String id, ReportTemplateInputV1 body, Map<String,String> customHeaders) throws ApiException
      Update the given report template
      Parameters:
      id - The Seeq ID for the report template (required)
      body - (required)
      customHeaders - a map with custom headers for the HTTP request (required)
      Throws:
      ApiException - if fails to make API call