HttpsResponse Class
- java.
lang. Object - com.
microsoft. azure. sdk. iot. device. transport. https. HttpsResponse
- com.
public class HttpsResponse
An HTTPS response. Contains the status code, body, header fields, and error reason (if any).
Constructor Summary
Modifier | Constructor | Description | |
---|---|---|---|
protected | HttpsResponse() | ||
HttpsResponse(int status, byte[] body, Map<String,List<String>> headerFields, byte[] errorReason) |
Constructor. |
Method Summary
Modifier and Type | Method and Description |
---|---|
byte[] |
getBody()
Getter for the response body. |
byte[] |
getErrorReason()
Getter for the error reason. |
java.lang.String |
getHeaderField(String field)
Getter for a header field. |
java.util.Map<java.lang.String,java.lang.String> |
getHeaderFields()
Getter for the header fields. |
int |
getStatus()
Getter for the HTTPS status code. |
Methods inherited from java.lang.Object
Constructor Details
HttpsResponse
protected HttpsResponse()
HttpsResponse
public HttpsResponse(int status, byte[] body, Map
Constructor.
Parameters:
Method Details
getBody
public byte[] getBody()
Getter for the response body.
Returns:
getErrorReason
public byte[] getErrorReason()
Getter for the error reason.
Returns:
getHeaderField
public String getHeaderField(String field)
Getter for a header field.
Parameters:
Returns:
Throws:
getHeaderFields
public Map
Getter for the header fields.
Returns:
getStatus
public int getStatus()
Getter for the HTTPS status code.
Returns: