public class LiBaseRestRequest
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
LiBaseRestRequest.RestMethod
Enumeration for all HTTP methods.
|
Modifier and Type | Field and Description |
---|---|
static MediaType |
MEDIA_TYPE_JSON
application/json media type
|
static java.lang.String |
UTF_8
utf_8 charset
|
Constructor and Description |
---|
LiBaseRestRequest(android.content.Context context,
LiBaseRestRequest.RestMethod method,
RequestBody requestBody,
java.util.Map<java.lang.String,java.lang.String> additionalHttpHeaders,
boolean isAuthenticatedRequest) |
LiBaseRestRequest(android.content.Context context,
LiBaseRestRequest.RestMethod method,
java.lang.String path,
RequestBody requestBody,
java.util.Map<java.lang.String,java.lang.String> additionalHttpHeaders,
boolean isAuthenticatedRequest) |
Modifier and Type | Method and Description |
---|---|
void |
addQueryParam(java.lang.String queryParameters)
This method segregates query parameters which may be present afte the 'q' param which takes in LIQL.
|
void |
addRequestHeader(java.lang.String header,
java.lang.String value) |
java.util.Map<java.lang.String,java.lang.String> |
getAdditionalHttpHeaders() |
android.content.Context |
getContext() |
LiBaseRestRequest.RestMethod |
getMethod() |
java.lang.String |
getPath() |
java.util.Map<java.lang.String,java.lang.String> |
getQueryParams() |
RequestBody |
getRequestBody() |
boolean |
isAuthenticatedRequest() |
void |
setPath(java.lang.String path) |
public static final MediaType MEDIA_TYPE_JSON
public static final java.lang.String UTF_8
public LiBaseRestRequest(android.content.Context context, LiBaseRestRequest.RestMethod method, java.lang.String path, RequestBody requestBody, java.util.Map<java.lang.String,java.lang.String> additionalHttpHeaders, boolean isAuthenticatedRequest)
public LiBaseRestRequest(android.content.Context context, LiBaseRestRequest.RestMethod method, RequestBody requestBody, java.util.Map<java.lang.String,java.lang.String> additionalHttpHeaders, boolean isAuthenticatedRequest)
public LiBaseRestRequest.RestMethod getMethod()
public java.lang.String getPath()
public void setPath(java.lang.String path)
public RequestBody getRequestBody()
public java.util.Map<java.lang.String,java.lang.String> getAdditionalHttpHeaders()
public boolean isAuthenticatedRequest()
public void addQueryParam(java.lang.String queryParameters)
queryParameters
- public void addRequestHeader(java.lang.String header, java.lang.String value)
public java.util.Map<java.lang.String,java.lang.String> getQueryParams()
public android.content.Context getContext()