public static class AsyncSession.APIRequestGet extends APIRequest<AsyncSession>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, APIRequest.ResponseParser<T extends APINode>, APIRequest.ResponseWrapper| Modifier and Type | Field and Description |
|---|---|
static String[] |
FIELDS |
static String[] |
PARAMS |
context, endpoint, method, nodeId, paramNames, params, parser, returnFields, USER_AGENT, useVideoEndpoint| Constructor and Description |
|---|
APIRequestGet(String nodeId,
APIContext context) |
addToBatch, addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestGet(String nodeId, APIContext context)
public AsyncSession getLastResponse()
getLastResponse in class APIRequest<AsyncSession>public AsyncSession parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<AsyncSession>APIExceptionpublic AsyncSession execute() throws APIException
execute in class APIRequest<AsyncSession>APIExceptionpublic AsyncSession execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<AsyncSession>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<AsyncSession> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<AsyncSession> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic AsyncSession.APIRequestGet setParam(String param, Object value)
setParam in class APIRequest<AsyncSession>public AsyncSession.APIRequestGet setParams(Map<String,Object> params)
setParams in class APIRequest<AsyncSession>public AsyncSession.APIRequestGet requestAllFields()
public AsyncSession.APIRequestGet requestAllFields(boolean value)
public AsyncSession.APIRequestGet requestFields(List<String> fields)
requestFields in class APIRequest<AsyncSession>public AsyncSession.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<AsyncSession>public AsyncSession.APIRequestGet requestField(String field)
requestField in class APIRequest<AsyncSession>public AsyncSession.APIRequestGet requestField(String field, boolean value)
requestField in class APIRequest<AsyncSession>public AsyncSession.APIRequestGet requestAppField()
public AsyncSession.APIRequestGet requestAppField(boolean value)
public AsyncSession.APIRequestGet requestCompleteTimeField()
public AsyncSession.APIRequestGet requestCompleteTimeField(boolean value)
public AsyncSession.APIRequestGet requestErrorCodeField()
public AsyncSession.APIRequestGet requestErrorCodeField(boolean value)
public AsyncSession.APIRequestGet requestExceptionField()
public AsyncSession.APIRequestGet requestExceptionField(boolean value)
public AsyncSession.APIRequestGet requestIdField()
public AsyncSession.APIRequestGet requestIdField(boolean value)
public AsyncSession.APIRequestGet requestMethodField()
public AsyncSession.APIRequestGet requestMethodField(boolean value)
public AsyncSession.APIRequestGet requestNameField()
public AsyncSession.APIRequestGet requestNameField(boolean value)
public AsyncSession.APIRequestGet requestPageField()
public AsyncSession.APIRequestGet requestPageField(boolean value)
public AsyncSession.APIRequestGet requestPercentCompletedField()
public AsyncSession.APIRequestGet requestPercentCompletedField(boolean value)
public AsyncSession.APIRequestGet requestPlatformVersionField()
public AsyncSession.APIRequestGet requestPlatformVersionField(boolean value)
public AsyncSession.APIRequestGet requestResultField()
public AsyncSession.APIRequestGet requestResultField(boolean value)
public AsyncSession.APIRequestGet requestStartTimeField()
public AsyncSession.APIRequestGet requestStartTimeField(boolean value)
public AsyncSession.APIRequestGet requestStatusField()
public AsyncSession.APIRequestGet requestStatusField(boolean value)
public AsyncSession.APIRequestGet requestUriField()
public AsyncSession.APIRequestGet requestUriField(boolean value)
public AsyncSession.APIRequestGet requestUserField()
public AsyncSession.APIRequestGet requestUserField(boolean value)
Copyright © 2020. All rights reserved.