public class VoidRequest extends CustomRequest<java.lang.Void>
This class is not thread-safe:
It makes use of HashMap
for storing the parameters. Make sure to not modify headers or the parameters
from a different or un-synchronized thread.
CustomRequest
Constructor and Description |
---|
VoidRequest(okhttp3.OkHttpClient client,
java.lang.String url,
java.lang.String method) |
Modifier and Type | Method and Description |
---|---|
protected okhttp3.Request |
createRequest() |
protected Auth0Exception |
createResponseException(okhttp3.Response response)
Responsible for parsing an unsuccessful request (status code other than 200)
and generating a developer-friendly exception with the error details.
|
protected java.lang.String |
getContentType()
Getter for the content-type header value to use on this request
|
protected java.lang.Void |
parseResponse(okhttp3.Response response) |
addHeader, addParameter, createRequestBody, readResponseBody, setBody
execute
public VoidRequest(okhttp3.OkHttpClient client, java.lang.String url, java.lang.String method)
protected java.lang.Void parseResponse(okhttp3.Response response) throws Auth0Exception
Auth0Exception
protected okhttp3.Request createRequest() throws Auth0Exception
createRequest
in class BaseRequest<T>
Auth0Exception
protected java.lang.String getContentType()
protected Auth0Exception createResponseException(okhttp3.Response response)
response
- the unsuccessful response, as received. If its body is accessed, the buffer must be closed.