public static class Page.APIRequestGetConversations 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 |
---|
APIRequestGetConversations(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 APIRequestGetConversations(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 Page.APIRequestGetConversations setParam(String param, Object value)
setParam
in class APIRequest<UnifiedThread>
public Page.APIRequestGetConversations setParams(Map<String,Object> params)
setParams
in class APIRequest<UnifiedThread>
public Page.APIRequestGetConversations setTags(List<String> tags)
public Page.APIRequestGetConversations setTags(String tags)
public Page.APIRequestGetConversations setFolder(String folder)
public Page.APIRequestGetConversations setPsid(Object psid)
public Page.APIRequestGetConversations setPsid(String psid)
public Page.APIRequestGetConversations requestAllFields()
public Page.APIRequestGetConversations requestAllFields(boolean value)
public Page.APIRequestGetConversations requestFields(List<String> fields)
requestFields
in class APIRequest<UnifiedThread>
public Page.APIRequestGetConversations requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<UnifiedThread>
public Page.APIRequestGetConversations requestField(String field)
requestField
in class APIRequest<UnifiedThread>
public Page.APIRequestGetConversations requestField(String field, boolean value)
requestField
in class APIRequest<UnifiedThread>
public Page.APIRequestGetConversations requestCanReplyField()
public Page.APIRequestGetConversations requestCanReplyField(boolean value)
public Page.APIRequestGetConversations requestFormerParticipantsField()
public Page.APIRequestGetConversations requestFormerParticipantsField(boolean value)
public Page.APIRequestGetConversations requestIdField()
public Page.APIRequestGetConversations requestIdField(boolean value)
public Page.APIRequestGetConversations requestIsSubscribedField()
public Page.APIRequestGetConversations requestIsSubscribedField(boolean value)
public Page.APIRequestGetConversations requestLinkField()
public Page.APIRequestGetConversations requestLinkField(boolean value)
public Page.APIRequestGetConversations requestMessageCountField()
public Page.APIRequestGetConversations requestMessageCountField(boolean value)
public Page.APIRequestGetConversations requestNameField()
public Page.APIRequestGetConversations requestNameField(boolean value)
public Page.APIRequestGetConversations requestParticipantsField()
public Page.APIRequestGetConversations requestParticipantsField(boolean value)
public Page.APIRequestGetConversations requestScopedThreadKeyField()
public Page.APIRequestGetConversations requestScopedThreadKeyField(boolean value)
public Page.APIRequestGetConversations requestSendersField()
public Page.APIRequestGetConversations requestSendersField(boolean value)
public Page.APIRequestGetConversations requestSnippetField()
public Page.APIRequestGetConversations requestSnippetField(boolean value)
public Page.APIRequestGetConversations requestSubjectField()
public Page.APIRequestGetConversations requestSubjectField(boolean value)
public Page.APIRequestGetConversations requestTagsField()
public Page.APIRequestGetConversations requestTagsField(boolean value)
public Page.APIRequestGetConversations requestThreadKeyField()
public Page.APIRequestGetConversations requestThreadKeyField(boolean value)
public Page.APIRequestGetConversations requestUnreadCountField()
public Page.APIRequestGetConversations requestUnreadCountField(boolean value)
public Page.APIRequestGetConversations requestUpdatedTimeField()
public Page.APIRequestGetConversations requestUpdatedTimeField(boolean value)
public Page.APIRequestGetConversations requestWallpaperField()
public Page.APIRequestGetConversations requestWallpaperField(boolean value)
Copyright © 2018. All rights reserved.