Class HttpDelegate

All Implemented Interfaces:
Serializable, org.jreleaser.model.Http, Http, ModelObject<HttpDelegate>

public final class HttpDelegate extends AbstractModelObject<HttpDelegate> implements Http, Serializable
Since:
1.5.0
Author:
Andres Almiray
See Also:
  • Constructor Details

    • HttpDelegate

      public HttpDelegate()
  • Method Details

    • merge

      public void merge(HttpDelegate source)
      Specified by:
      merge in interface ModelObject<HttpDelegate>
    • getUsername

      public String getUsername()
      Specified by:
      getUsername in interface org.jreleaser.model.Http
    • setUsername

      public void setUsername(String username)
      Specified by:
      setUsername in interface Http
    • getPassword

      public String getPassword()
      Specified by:
      getPassword in interface org.jreleaser.model.Http
    • setPassword

      public void setPassword(String password)
      Specified by:
      setPassword in interface Http
    • getMethod

      public org.jreleaser.model.Http.Method getMethod()
    • setMethod

      public void setMethod(org.jreleaser.model.Http.Method method)
    • setMethod

      public void setMethod(String method)
    • getAuthorization

      public org.jreleaser.model.Http.Authorization getAuthorization()
      Specified by:
      getAuthorization in interface org.jreleaser.model.Http
    • setAuthorization

      public void setAuthorization(org.jreleaser.model.Http.Authorization authorization)
      Specified by:
      setAuthorization in interface Http
    • setAuthorization

      public void setAuthorization(String authorization)
      Specified by:
      setAuthorization in interface Http
    • getHeaders

      public Map<String,String> getHeaders()
      Specified by:
      getHeaders in interface org.jreleaser.model.Http
    • setHeaders

      public void setHeaders(Map<String,String> headers)
    • asMap

      public void asMap(Map<String,Object> props)
    • resolveAuthorization

      public org.jreleaser.model.Http.Authorization resolveAuthorization()
      Specified by:
      resolveAuthorization in interface Http