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, setUseVideoEndpoint
public 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>
APIException
public AsyncSession execute() throws APIException
execute
in class APIRequest<AsyncSession>
APIException
public AsyncSession execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<AsyncSession>
APIException
public com.google.common.util.concurrent.ListenableFuture<AsyncSession> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<AsyncSession> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public 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.