Package org.camunda.connect.httpclient
Interface HttpMethodRequest<Q extends HttpMethodRequest<?,?>,R extends HttpResponse>
-
- All Superinterfaces:
ConnectorRequest<R>,HttpBaseRequest<Q,R>
- All Known Subinterfaces:
HttpRequest
- All Known Implementing Classes:
HttpRequestImpl
public interface HttpMethodRequest<Q extends HttpMethodRequest<?,?>,R extends HttpResponse> extends HttpBaseRequest<Q,R>
-
-
Field Summary
-
Fields inherited from interface org.camunda.connect.httpclient.HttpBaseRequest
HEADER_CONTENT_TYPE, PARAM_NAME_REQUEST_CONFIG, PARAM_NAME_REQUEST_HEADERS, PARAM_NAME_REQUEST_METHOD, PARAM_NAME_REQUEST_PAYLOAD, PARAM_NAME_REQUEST_URL
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Qdelete()Set DELETE as request methodQget()Set GET as request methodQhead()Set HEAD as request methodQoptions()Set OPTIONS as request methodQpatch()Set PATCH as request methodQpost()Set POST as request methodQput()Set PUT as request methodQtrace()Set TRACE as request method-
Methods inherited from interface org.camunda.connect.spi.ConnectorRequest
execute, getRequestParameter, getRequestParameters, setRequestParameter, setRequestParameters
-
Methods inherited from interface org.camunda.connect.httpclient.HttpBaseRequest
configOption, contentType, getConfigOption, getConfigOptions, getContentType, getHeader, getHeaders, getMethod, getPayload, getUrl, header, method, payload, url
-
-
-
-
Method Detail
-
get
Q get()
Set GET as request method- Returns:
- this request
-
post
Q post()
Set POST as request method- Returns:
- this request
-
put
Q put()
Set PUT as request method- Returns:
- this request
-
delete
Q delete()
Set DELETE as request method- Returns:
- this request
-
patch
Q patch()
Set PATCH as request method- Returns:
- this request
-
head
Q head()
Set HEAD as request method- Returns:
- this request
-
options
Q options()
Set OPTIONS as request method- Returns:
- this request
-
trace
Q trace()
Set TRACE as request method- Returns:
- this request
-
-