Class TagsApi

java.lang.Object
io.quarkiverse.mailpit.test.rest.TagsApi

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.5.0") public class TagsApi extends Object
  • Constructor Details

    • TagsApi

      public TagsApi()
    • TagsApi

      public TagsApi(ApiClient apiClient)
  • Method Details

    • getApiException

      protected ApiException getApiException(String operationId, HttpResponse<InputStream> response) throws IOException
      Throws:
      IOException
    • setTags

      public List<String> setTags() throws ApiException
      Get all current tags Returns a JSON array of all unique message tags.
      Returns:
      List<String>
      Throws:
      ApiException - if fails to make API call
    • setTagsWithHttpInfo

      public ApiResponse<List<String>> setTagsWithHttpInfo() throws ApiException
      Get all current tags Returns a JSON array of all unique message tags.
      Returns:
      ApiResponse<List<String>>
      Throws:
      ApiException - if fails to make API call
    • setTags_0

      public void setTags_0(SetTagsRequest ids) throws ApiException
      Set message tags To remove all tags from a message, pass an empty tags array.
      Parameters:
      ids - Database IDs to update (required)
      Throws:
      ApiException - if fails to make API call
    • setTags_0WithHttpInfo

      public ApiResponse<Void> setTags_0WithHttpInfo(SetTagsRequest ids) throws ApiException
      Set message tags To remove all tags from a message, pass an empty tags array.
      Parameters:
      ids - Database IDs to update (required)
      Returns:
      ApiResponse<Void>
      Throws:
      ApiException - if fails to make API call