Package io.inugami.commons.connectors
Class HttpConnectorResultBuilder
- java.lang.Object
-
- io.inugami.commons.connectors.HttpConnectorResultBuilder
-
- All Implemented Interfaces:
Builder<HttpConnectorResult>
public class HttpConnectorResultBuilder extends Object implements Builder<HttpConnectorResult>
HttpConnectorResultBuilder- Since:
- 12 janv. 2017
-
-
Constructor Summary
Constructors Constructor Description HttpConnectorResultBuilder()
HttpConnectorResultBuilder(byte[] data)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpConnectorResultBuilder
addBegin()
HttpConnectorResultBuilder
addBodyData(byte[] data)
HttpConnectorResultBuilder
addContentType(String contentType)
HttpConnectorResultBuilder
addData(byte[] data)
HttpConnectorResultBuilder
addEncoding(String encoding)
HttpConnectorResultBuilder
addJsonInputData(String jsonInputData)
HttpConnectorResultBuilder
addMessage(String message)
HttpConnectorResultBuilder
addRequestHeader(String key, String value)
HttpConnectorResultBuilder
addResponseAt()
HttpConnectorResultBuilder
addResponseHeader(String key, String value)
HttpConnectorResultBuilder
addStatusCode(int statusCode)
void
addUrl(String url)
HttpConnectorResultBuilder
addUrl(URL url)
HttpConnectorResultBuilder
addVerb(String verb)
HttpConnectorResult
build()
-
-
-
Method Detail
-
addUrl
public HttpConnectorResultBuilder addUrl(URL url)
-
addVerb
public HttpConnectorResultBuilder addVerb(String verb)
-
addData
public HttpConnectorResultBuilder addData(byte[] data)
-
addBodyData
public HttpConnectorResultBuilder addBodyData(byte[] data)
-
addContentType
public HttpConnectorResultBuilder addContentType(String contentType)
-
addBegin
public HttpConnectorResultBuilder addBegin()
-
addResponseAt
public HttpConnectorResultBuilder addResponseAt()
-
addMessage
public HttpConnectorResultBuilder addMessage(String message)
-
addStatusCode
public HttpConnectorResultBuilder addStatusCode(int statusCode)
-
addJsonInputData
public HttpConnectorResultBuilder addJsonInputData(String jsonInputData)
-
addEncoding
public HttpConnectorResultBuilder addEncoding(String encoding)
-
addRequestHeader
public HttpConnectorResultBuilder addRequestHeader(String key, String value)
-
addResponseHeader
public HttpConnectorResultBuilder addResponseHeader(String key, String value)
-
build
public HttpConnectorResult build()
- Specified by:
build
in interfaceBuilder<HttpConnectorResult>
-
addUrl
public void addUrl(String url)
-
-