Class MarkdownApi

java.lang.Object
org.gitlab4j.api.AbstractApi
org.gitlab4j.api.MarkdownApi
All Implemented Interfaces:
Constants

public class MarkdownApi extends AbstractApi
This class provides an entry point to all the GitLab API markdown calls.
  • Constructor Details

    • MarkdownApi

      public MarkdownApi(GitLabApi gitLabApi)
  • Method Details

    • getMarkdown

      public Markdown getMarkdown(String text) throws GitLabApiException
      Render an arbitrary Markdown document.
      GitLab Endpoint: POST /api/v4/markdown
      Parameters:
      text - text to be transformed
      Returns:
      a Markdown instance with transformed info
      Throws:
      GitLabApiException - if any exception occurs
      Since:
      GitLab 11.0
    • getMarkdown

      public Markdown getMarkdown(MarkdownRequest markdownRequest) throws GitLabApiException
      Render an arbitrary Markdown document.
      GitLab Endpoint: POST /api/v4/markdown
      Parameters:
      markdownRequest - a request of markdown transformation
      Returns:
      a Markdown instance with transformed info
      Throws:
      GitLabApiException - if any exception occurs
      Since:
      GitLab 11.0