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