public static class User.APIRequestUpdate extends APIRequest<User>
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 User getLastResponse()
getLastResponse in class APIRequest<User>public User parseResponse(String response) throws APIException
parseResponse in class APIRequest<User>APIExceptionpublic User execute() throws APIException
execute in class APIRequest<User>APIExceptionpublic User execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<User>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<User> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<User> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic User.APIRequestUpdate setParam(String param, Object value)
setParam in class APIRequest<User>public User.APIRequestUpdate setParams(Map<String,Object> params)
setParams in class APIRequest<User>public User.APIRequestUpdate setPassword(String password)
public User.APIRequestUpdate setName(String name)
public User.APIRequestUpdate setFirstname(String firstname)
public User.APIRequestUpdate setLastname(String lastname)
public User.APIRequestUpdate setLocalNewsSubscriptionStatus(User.EnumLocalNewsSubscriptionStatus localNewsSubscriptionStatus)
public User.APIRequestUpdate setLocalNewsSubscriptionStatus(String localNewsSubscriptionStatus)
public User.APIRequestUpdate setLocalNewsMegaphoneDismissStatus(User.EnumLocalNewsMegaphoneDismissStatus localNewsMegaphoneDismissStatus)
public User.APIRequestUpdate setLocalNewsMegaphoneDismissStatus(String localNewsMegaphoneDismissStatus)
public User.APIRequestUpdate setLabelCohort(Object labelCohort)
public User.APIRequestUpdate setLabelCohort(String labelCohort)
public User.APIRequestUpdate setEmojiColorPref(Long emojiColorPref)
public User.APIRequestUpdate setEmojiColorPref(String emojiColorPref)
public User.APIRequestUpdate requestAllFields()
public User.APIRequestUpdate requestAllFields(boolean value)
public User.APIRequestUpdate requestFields(List<String> fields)
requestFields in class APIRequest<User>public User.APIRequestUpdate requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<User>public User.APIRequestUpdate requestField(String field)
requestField in class APIRequest<User>public User.APIRequestUpdate requestField(String field, boolean value)
requestField in class APIRequest<User>Copyright © 2018. All rights reserved.