Class AbstractHttpRequest<Q extends HttpBaseRequest<?,?>,R extends HttpResponse>
- java.lang.Object
-
- org.camunda.connect.impl.AbstractConnectorRequest<R>
-
- org.camunda.connect.httpclient.impl.AbstractHttpRequest<Q,R>
-
- All Implemented Interfaces:
org.camunda.connect.spi.ConnectorRequest<R>
- Direct Known Subclasses:
HttpRequestImpl
public class AbstractHttpRequest<Q extends HttpBaseRequest<?,?>,R extends HttpResponse> extends org.camunda.connect.impl.AbstractConnectorRequest<R>
-
-
Constructor Summary
Constructors Constructor Description AbstractHttpRequest(org.camunda.connect.spi.Connector connector)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QconfigOption(java.lang.String field, java.lang.Object value)QcontentType(java.lang.String contentType)Qdelete()Qget()java.lang.ObjectgetConfigOption(java.lang.String field)java.util.Map<java.lang.String,java.lang.Object>getConfigOptions()java.lang.StringgetContentType()java.lang.StringgetHeader(java.lang.String field)java.util.Map<java.lang.String,java.lang.String>getHeaders()java.lang.StringgetMethod()java.lang.StringgetPayload()java.lang.StringgetUrl()Qhead()Qheader(java.lang.String field, java.lang.String value)Qmethod(java.lang.String method)Qoptions()Qpatch()Qpayload(java.lang.String payload)Qpost()Qput()Qtrace()Qurl(java.lang.String url)
-
-
-
Method Detail
-
url
public Q url(java.lang.String url)
-
getUrl
public java.lang.String getUrl()
-
method
public Q method(java.lang.String method)
-
getMethod
public java.lang.String getMethod()
-
header
public Q header(java.lang.String field, java.lang.String value)
-
getHeader
public java.lang.String getHeader(java.lang.String field)
-
getHeaders
public java.util.Map<java.lang.String,java.lang.String> getHeaders()
-
contentType
public Q contentType(java.lang.String contentType)
-
getContentType
public java.lang.String getContentType()
-
payload
public Q payload(java.lang.String payload)
-
getPayload
public java.lang.String getPayload()
-
get
public Q get()
-
post
public Q post()
-
put
public Q put()
-
delete
public Q delete()
-
patch
public Q patch()
-
head
public Q head()
-
options
public Q options()
-
trace
public Q trace()
-
getConfigOptions
public java.util.Map<java.lang.String,java.lang.Object> getConfigOptions()
-
getConfigOption
public java.lang.Object getConfigOption(java.lang.String field)
-
configOption
public Q configOption(java.lang.String field, java.lang.Object value)
-
-