public static class Event.APIRequestUpdate extends APIRequest<Event>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, APIRequest.ResponseParser<T extends APINode>| 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 |
|---|
APIRequestUpdate(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestUpdate(String nodeId, APIContext context)
public Event getLastResponse()
getLastResponse in class APIRequest<Event>public Event parseResponse(String response) throws APIException
parseResponse in class APIRequest<Event>APIExceptionpublic Event execute() throws APIException
execute in class APIRequest<Event>APIExceptionpublic Event execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<Event>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<Event> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<Event> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic Event.APIRequestUpdate setParam(String param, Object value)
setParam in class APIRequest<Event>public Event.APIRequestUpdate setParams(Map<String,Object> params)
setParams in class APIRequest<Event>public Event.APIRequestUpdate setEid(String eid)
public Event.APIRequestUpdate setEventInfo(Object eventInfo)
public Event.APIRequestUpdate setEventInfo(String eventInfo)
public Event.APIRequestUpdate setActionContext(Object actionContext)
public Event.APIRequestUpdate setActionContext(String actionContext)
public Event.APIRequestUpdate setAppContext(Object appContext)
public Event.APIRequestUpdate setAppContext(String appContext)
public Event.APIRequestUpdate requestAllFields()
public Event.APIRequestUpdate requestAllFields(boolean value)
public Event.APIRequestUpdate requestFields(List<String> fields)
requestFields in class APIRequest<Event>public Event.APIRequestUpdate requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<Event>public Event.APIRequestUpdate requestField(String field)
requestField in class APIRequest<Event>public Event.APIRequestUpdate requestField(String field, boolean value)
requestField in class APIRequest<Event>Copyright © 2018. All rights reserved.