public static class User.APIRequestGetThreads extends APIRequest<UnifiedThread>
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 |
---|
APIRequestGetThreads(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpoint
public APIRequestGetThreads(String nodeId, APIContext context)
public APINodeList<UnifiedThread> getLastResponse()
getLastResponse
in class APIRequest<UnifiedThread>
public APINodeList<UnifiedThread> parseResponse(String response) throws APIException
parseResponse
in class APIRequest<UnifiedThread>
APIException
public APINodeList<UnifiedThread> execute() throws APIException
execute
in class APIRequest<UnifiedThread>
APIException
public APINodeList<UnifiedThread> execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<UnifiedThread>
APIException
public com.google.common.util.concurrent.ListenableFuture<APINodeList<UnifiedThread>> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<APINodeList<UnifiedThread>> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public User.APIRequestGetThreads setParam(String param, Object value)
setParam
in class APIRequest<UnifiedThread>
public User.APIRequestGetThreads setParams(Map<String,Object> params)
setParams
in class APIRequest<UnifiedThread>
public User.APIRequestGetThreads setTags(List<String> tags)
public User.APIRequestGetThreads setTags(String tags)
public User.APIRequestGetThreads setFolder(String folder)
public User.APIRequestGetThreads setPsid(Object psid)
public User.APIRequestGetThreads setPsid(String psid)
public User.APIRequestGetThreads requestAllFields()
public User.APIRequestGetThreads requestAllFields(boolean value)
public User.APIRequestGetThreads requestFields(List<String> fields)
requestFields
in class APIRequest<UnifiedThread>
public User.APIRequestGetThreads requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<UnifiedThread>
public User.APIRequestGetThreads requestField(String field)
requestField
in class APIRequest<UnifiedThread>
public User.APIRequestGetThreads requestField(String field, boolean value)
requestField
in class APIRequest<UnifiedThread>
public User.APIRequestGetThreads requestCanReplyField()
public User.APIRequestGetThreads requestCanReplyField(boolean value)
public User.APIRequestGetThreads requestFormerParticipantsField()
public User.APIRequestGetThreads requestFormerParticipantsField(boolean value)
public User.APIRequestGetThreads requestIdField()
public User.APIRequestGetThreads requestIdField(boolean value)
public User.APIRequestGetThreads requestIsSubscribedField()
public User.APIRequestGetThreads requestIsSubscribedField(boolean value)
public User.APIRequestGetThreads requestLinkField()
public User.APIRequestGetThreads requestLinkField(boolean value)
public User.APIRequestGetThreads requestMessageCountField()
public User.APIRequestGetThreads requestMessageCountField(boolean value)
public User.APIRequestGetThreads requestNameField()
public User.APIRequestGetThreads requestNameField(boolean value)
public User.APIRequestGetThreads requestParticipantsField()
public User.APIRequestGetThreads requestParticipantsField(boolean value)
public User.APIRequestGetThreads requestScopedThreadKeyField()
public User.APIRequestGetThreads requestScopedThreadKeyField(boolean value)
public User.APIRequestGetThreads requestSendersField()
public User.APIRequestGetThreads requestSendersField(boolean value)
public User.APIRequestGetThreads requestSnippetField()
public User.APIRequestGetThreads requestSnippetField(boolean value)
public User.APIRequestGetThreads requestSubjectField()
public User.APIRequestGetThreads requestSubjectField(boolean value)
public User.APIRequestGetThreads requestTagsField()
public User.APIRequestGetThreads requestTagsField(boolean value)
public User.APIRequestGetThreads requestThreadKeyField()
public User.APIRequestGetThreads requestThreadKeyField(boolean value)
public User.APIRequestGetThreads requestUnreadCountField()
public User.APIRequestGetThreads requestUnreadCountField(boolean value)
public User.APIRequestGetThreads requestUpdatedTimeField()
public User.APIRequestGetThreads requestUpdatedTimeField(boolean value)
public User.APIRequestGetThreads requestWallpaperField()
public User.APIRequestGetThreads requestWallpaperField(boolean value)
Copyright © 2018. All rights reserved.