Class HttpPutRequest
java.lang.Object
cz.zcu.fav.kiv.mjakubas.saf.request.basicrequest.ABasicHttpRequest
cz.zcu.fav.kiv.mjakubas.saf.request.basicrequest.requests.HttpPutRequest
Represents a http put method as a request.
Allows to create a basic template for one specific http put request that can be called continuously.
-
Field Summary
Fields inherited from class cz.zcu.fav.kiv.mjakubas.saf.request.basicrequest.ABasicHttpRequest
authenticator, uri
-
Constructor Summary
ConstructorsConstructorDescriptionHttpPutRequest
(@NotNull URI uri, @NotNull Authenticator authenticator) Creates a basic template for one http put request. -
Method Summary
Modifier and TypeMethodDescriptionprotected HttpRequest
buildRequest
(String body) Request builder.Methods inherited from class cz.zcu.fav.kiv.mjakubas.saf.request.basicrequest.ABasicHttpRequest
doRequest
-
Constructor Details
-
HttpPutRequest
Creates a basic template for one http put request. Request can be called continuously.- Parameters:
uri
- http request target uriauthenticator
- authentication method
-
-
Method Details
-
buildRequest
Description copied from class:ABasicHttpRequest
Request builder. Needs to be implemented precisely for one http method.- Specified by:
buildRequest
in classABasicHttpRequest
- Parameters:
body
- http request body if necessary- Returns:
HttpRequest
- Throws:
NullPointerException
- if body parameter is required but is null
-