public static class Page.APIRequestCreateCall extends APIRequest<APINode>
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 |
|---|
APIRequestCreateCall(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 APIRequestCreateCall(String nodeId, APIContext context)
public APINode getLastResponse()
getLastResponse in class APIRequest<APINode>public APINode parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<APINode>APIExceptionpublic APINode execute() throws APIException
execute in class APIRequest<APINode>APIExceptionpublic APINode execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<APINode>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINode> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINode> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic Page.APIRequestCreateCall setParam(String param, Object value)
setParam in class APIRequest<APINode>public Page.APIRequestCreateCall setParams(Map<String,Object> params)
setParams in class APIRequest<APINode>public Page.APIRequestCreateCall setAction(Page.EnumAction action)
public Page.APIRequestCreateCall setAction(String action)
public Page.APIRequestCreateCall setCallId(String callId)
public Page.APIRequestCreateCall setFromVersion(Long fromVersion)
public Page.APIRequestCreateCall setFromVersion(String fromVersion)
public Page.APIRequestCreateCall setPlatform(Page.EnumPlatform platform)
public Page.APIRequestCreateCall setPlatform(String platform)
public Page.APIRequestCreateCall setSession(Map<String,String> session)
public Page.APIRequestCreateCall setSession(String session)
public Page.APIRequestCreateCall setTo(String to)
public Page.APIRequestCreateCall setToVersion(Long toVersion)
public Page.APIRequestCreateCall setToVersion(String toVersion)
public Page.APIRequestCreateCall setTracks(List<Map<String,String>> tracks)
public Page.APIRequestCreateCall setTracks(String tracks)
public Page.APIRequestCreateCall requestAllFields()
public Page.APIRequestCreateCall requestAllFields(boolean value)
public Page.APIRequestCreateCall requestFields(List<String> fields)
requestFields in class APIRequest<APINode>public Page.APIRequestCreateCall requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<APINode>public Page.APIRequestCreateCall requestField(String field)
requestField in class APIRequest<APINode>public Page.APIRequestCreateCall requestField(String field, boolean value)
requestField in class APIRequest<APINode>Copyright © 2025. All rights reserved.