Class HttpDelegate
java.lang.Object
org.jreleaser.model.internal.common.AbstractModelObject<HttpDelegate>
org.jreleaser.model.internal.common.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:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jreleaser.model.Http
org.jreleaser.model.Http.Authorization, org.jreleaser.model.Http.Method -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidorg.jreleaser.model.Http.Authorizationorg.jreleaser.model.Http.Methodvoidmerge(HttpDelegate source) org.jreleaser.model.Http.AuthorizationvoidsetAuthorization(String authorization) voidsetAuthorization(org.jreleaser.model.Http.Authorization authorization) voidsetHeaders(Map<String, String> headers) voidvoidsetMethod(org.jreleaser.model.Http.Method method) voidsetPassword(String password) voidsetUsername(String username) Methods inherited from class org.jreleaser.model.internal.common.AbstractModelObject
merge, merge, merge, merge, merge, merge, merge, merge, mergeModel, mergeModel
-
Constructor Details
-
HttpDelegate
public HttpDelegate()
-
-
Method Details
-
merge
- Specified by:
mergein interfaceModelObject<HttpDelegate>
-
getUsername
- Specified by:
getUsernamein interfaceorg.jreleaser.model.Http
-
setUsername
- Specified by:
setUsernamein interfaceHttp
-
getPassword
- Specified by:
getPasswordin interfaceorg.jreleaser.model.Http
-
setPassword
- Specified by:
setPasswordin interfaceHttp
-
getMethod
public org.jreleaser.model.Http.Method getMethod() -
setMethod
public void setMethod(org.jreleaser.model.Http.Method method) -
setMethod
-
getAuthorization
public org.jreleaser.model.Http.Authorization getAuthorization()- Specified by:
getAuthorizationin interfaceorg.jreleaser.model.Http
-
setAuthorization
public void setAuthorization(org.jreleaser.model.Http.Authorization authorization) - Specified by:
setAuthorizationin interfaceHttp
-
setAuthorization
- Specified by:
setAuthorizationin interfaceHttp
-
getHeaders
- Specified by:
getHeadersin interfaceorg.jreleaser.model.Http
-
setHeaders
-
asMap
-
resolveAuthorization
public org.jreleaser.model.Http.Authorization resolveAuthorization()- Specified by:
resolveAuthorizationin interfaceHttp
-