Interface WebUploader<A extends org.jreleaser.model.api.upload.WebUploader>

All Superinterfaces:
Activatable, Domain, ExtraProperties, org.jreleaser.model.Http, Serializable, TimeoutAware, Uploader<A>
All Known Implementing Classes:
AbstractWebUploader, HttpUploader

public interface WebUploader<A extends org.jreleaser.model.api.upload.WebUploader> extends Uploader<A>, org.jreleaser.model.Http
Since:
0.8.0
Author:
Andres Almiray
  • Method Details

    • getUploadUrl

      String getUploadUrl()
    • setUploadUrl

      void setUploadUrl(String uploadUrl)
    • getDownloadUrl

      String getDownloadUrl()
    • setDownloadUrl

      void setDownloadUrl(String downloadUrl)
    • getResolvedUploadUrl

      String getResolvedUploadUrl(JReleaserContext context, Artifact artifact)