public static class IGUserForIGOnlyAPI.APIRequestGetConversations extends APIRequest<UnifiedThread>
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 |
|---|
APIRequestGetConversations(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 APIRequestGetConversations(String nodeId, APIContext context)
public APINodeList<UnifiedThread> getLastResponse()
getLastResponse in class APIRequest<UnifiedThread>public APINodeList<UnifiedThread> parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<UnifiedThread>APIExceptionpublic APINodeList<UnifiedThread> execute() throws APIException
execute in class APIRequest<UnifiedThread>APIExceptionpublic APINodeList<UnifiedThread> execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<UnifiedThread>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<UnifiedThread>> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<UnifiedThread>> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic IGUserForIGOnlyAPI.APIRequestGetConversations setParam(String param, Object value)
setParam in class APIRequest<UnifiedThread>public IGUserForIGOnlyAPI.APIRequestGetConversations setParams(Map<String,Object> params)
setParams in class APIRequest<UnifiedThread>public IGUserForIGOnlyAPI.APIRequestGetConversations setFolder(String folder)
public IGUserForIGOnlyAPI.APIRequestGetConversations setPlatform(UnifiedThread.EnumPlatform platform)
public IGUserForIGOnlyAPI.APIRequestGetConversations setPlatform(String platform)
public IGUserForIGOnlyAPI.APIRequestGetConversations setTags(List<String> tags)
public IGUserForIGOnlyAPI.APIRequestGetConversations setTags(String tags)
public IGUserForIGOnlyAPI.APIRequestGetConversations setUserId(String userId)
public IGUserForIGOnlyAPI.APIRequestGetConversations requestAllFields()
public IGUserForIGOnlyAPI.APIRequestGetConversations requestAllFields(boolean value)
public IGUserForIGOnlyAPI.APIRequestGetConversations requestFields(List<String> fields)
requestFields in class APIRequest<UnifiedThread>public IGUserForIGOnlyAPI.APIRequestGetConversations requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<UnifiedThread>public IGUserForIGOnlyAPI.APIRequestGetConversations requestField(String field)
requestField in class APIRequest<UnifiedThread>public IGUserForIGOnlyAPI.APIRequestGetConversations requestField(String field, boolean value)
requestField in class APIRequest<UnifiedThread>public IGUserForIGOnlyAPI.APIRequestGetConversations requestCanReplyField()
public IGUserForIGOnlyAPI.APIRequestGetConversations requestCanReplyField(boolean value)
public IGUserForIGOnlyAPI.APIRequestGetConversations requestFolderField()
public IGUserForIGOnlyAPI.APIRequestGetConversations requestFolderField(boolean value)
public IGUserForIGOnlyAPI.APIRequestGetConversations requestFormerParticipantsField()
public IGUserForIGOnlyAPI.APIRequestGetConversations requestFormerParticipantsField(boolean value)
public IGUserForIGOnlyAPI.APIRequestGetConversations requestIdField()
public IGUserForIGOnlyAPI.APIRequestGetConversations requestIdField(boolean value)
public IGUserForIGOnlyAPI.APIRequestGetConversations requestIsSubscribedField()
public IGUserForIGOnlyAPI.APIRequestGetConversations requestIsSubscribedField(boolean value)
public IGUserForIGOnlyAPI.APIRequestGetConversations requestLinkField()
public IGUserForIGOnlyAPI.APIRequestGetConversations requestLinkField(boolean value)
public IGUserForIGOnlyAPI.APIRequestGetConversations requestLinkedGroupField()
public IGUserForIGOnlyAPI.APIRequestGetConversations requestLinkedGroupField(boolean value)
public IGUserForIGOnlyAPI.APIRequestGetConversations requestMessageCountField()
public IGUserForIGOnlyAPI.APIRequestGetConversations requestMessageCountField(boolean value)
public IGUserForIGOnlyAPI.APIRequestGetConversations requestNameField()
public IGUserForIGOnlyAPI.APIRequestGetConversations requestNameField(boolean value)
public IGUserForIGOnlyAPI.APIRequestGetConversations requestParticipantsField()
public IGUserForIGOnlyAPI.APIRequestGetConversations requestParticipantsField(boolean value)
public IGUserForIGOnlyAPI.APIRequestGetConversations requestScopedThreadKeyField()
public IGUserForIGOnlyAPI.APIRequestGetConversations requestScopedThreadKeyField(boolean value)
public IGUserForIGOnlyAPI.APIRequestGetConversations requestSendersField()
public IGUserForIGOnlyAPI.APIRequestGetConversations requestSendersField(boolean value)
public IGUserForIGOnlyAPI.APIRequestGetConversations requestSnippetField()
public IGUserForIGOnlyAPI.APIRequestGetConversations requestSnippetField(boolean value)
public IGUserForIGOnlyAPI.APIRequestGetConversations requestSubjectField()
public IGUserForIGOnlyAPI.APIRequestGetConversations requestSubjectField(boolean value)
public IGUserForIGOnlyAPI.APIRequestGetConversations requestUnreadCountField()
public IGUserForIGOnlyAPI.APIRequestGetConversations requestUnreadCountField(boolean value)
public IGUserForIGOnlyAPI.APIRequestGetConversations requestUpdatedTimeField()
public IGUserForIGOnlyAPI.APIRequestGetConversations requestUpdatedTimeField(boolean value)
public IGUserForIGOnlyAPI.APIRequestGetConversations requestWallpaperField()
public IGUserForIGOnlyAPI.APIRequestGetConversations requestWallpaperField(boolean value)
Copyright © 2024. All rights reserved.