Class ExchangeClient

java.lang.Object
org.mule.weave.maven.plugin.client.RestClient
org.mule.weave.maven.plugin.exchange.client.ExchangeClient

public class ExchangeClient extends RestClient
  • Field Details

  • Constructor Details

  • Method Details

    • getBearerToken

      public String getBearerToken()
    • uploadPortalPages

      public void uploadPortalPages(File docsFolder, org.apache.maven.project.MavenProject project, Optional<File> maybeFavicon)
    • publishPortal

      public void publishPortal(String groupId, String artifactId, String version)
    • uploadDrafts

      public void uploadDrafts(File docsFolder, String groupId, String artifactId, String version)
    • updateAsset

      public void updateAsset(String groupId, String artifactId, String name, String description)
    • updateFavicon

      public void updateFavicon(String groupId, String artifactId, Optional<File> maybeFavicon)