Package com.hybris.ymkt.common.http
Class HttpURLConnectionResponse
java.lang.Object
com.hybris.ymkt.common.http.HttpURLConnectionResponse
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected IOExceptionprotected byte[]protected byte[]protected intprotected longprotected final long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonggetHeaderField(String headerKey) Return all values set for the header key.byte[]byte[]intvoidsetHeaderFields(Map<String, List<String>> headerFields) voidsetIOException(IOException ioException) voidsetPayload(byte[] payload) voidsetPayloadError(byte[] payloadError) voidsetResponseCode(int responseCode)
-
Field Details
-
headerFields
-
ioException
-
payload
protected byte[] payload -
payloadError
protected byte[] payloadError -
responseCode
protected int responseCode -
timeEnd
protected long timeEnd -
timeStart
protected final long timeStart
-
-
Constructor Details
-
HttpURLConnectionResponse
public HttpURLConnectionResponse()
-
-
Method Details
-
getDuration
public long getDuration() -
getHeaderFields
- Returns:
- All header keys and values.
- See Also:
-
getHeaderField
Return all values set for the header key. -
getIOException
-
getPayload
public byte[] getPayload() -
getPayloadError
public byte[] getPayloadError() -
getResponseCode
public int getResponseCode() -
setHeaderFields
-
setIOException
-
setPayload
public void setPayload(byte[] payload) -
setPayloadError
public void setPayloadError(byte[] payloadError) -
setResponseCode
public void setResponseCode(int responseCode)
-