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
Modifier and TypeMethodDescriptiondelete()
Set DELETE as request methodget()
Set GET as request methodhead()
Set HEAD as request methodoptions()
Set OPTIONS as request methodpatch()
Set PATCH as request methodpost()
Set POST as request methodput()
Set PUT as request methodtrace()
Set TRACE as request methodMethods 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 Details
-
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
-