public static class Album.APIRequestGetComments extends APIRequest<Comment>
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 |
|---|
APIRequestGetComments(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 APIRequestGetComments(String nodeId, APIContext context)
public APINodeList<Comment> getLastResponse()
getLastResponse in class APIRequest<Comment>public APINodeList<Comment> parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<Comment>APIExceptionpublic APINodeList<Comment> execute() throws APIException
execute in class APIRequest<Comment>APIExceptionpublic APINodeList<Comment> execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<Comment>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<Comment>> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<Comment>> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic Album.APIRequestGetComments setParam(String param, Object value)
setParam in class APIRequest<Comment>public Album.APIRequestGetComments setParams(Map<String,Object> params)
setParams in class APIRequest<Comment>public Album.APIRequestGetComments setFilter(Comment.EnumFilter filter)
public Album.APIRequestGetComments setFilter(String filter)
public Album.APIRequestGetComments setLiveFilter(Comment.EnumLiveFilter liveFilter)
public Album.APIRequestGetComments setLiveFilter(String liveFilter)
public Album.APIRequestGetComments setOrder(Comment.EnumOrder order)
public Album.APIRequestGetComments setOrder(String order)
public Album.APIRequestGetComments setSince(String since)
public Album.APIRequestGetComments requestAllFields()
public Album.APIRequestGetComments requestAllFields(boolean value)
public Album.APIRequestGetComments requestFields(List<String> fields)
requestFields in class APIRequest<Comment>public Album.APIRequestGetComments requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<Comment>public Album.APIRequestGetComments requestField(String field)
requestField in class APIRequest<Comment>public Album.APIRequestGetComments requestField(String field, boolean value)
requestField in class APIRequest<Comment>public Album.APIRequestGetComments requestAdminCreatorField()
public Album.APIRequestGetComments requestAdminCreatorField(boolean value)
public Album.APIRequestGetComments requestApplicationField()
public Album.APIRequestGetComments requestApplicationField(boolean value)
public Album.APIRequestGetComments requestAttachmentField()
public Album.APIRequestGetComments requestAttachmentField(boolean value)
public Album.APIRequestGetComments requestCanCommentField()
public Album.APIRequestGetComments requestCanCommentField(boolean value)
public Album.APIRequestGetComments requestCanHideField()
public Album.APIRequestGetComments requestCanHideField(boolean value)
public Album.APIRequestGetComments requestCanLikeField()
public Album.APIRequestGetComments requestCanLikeField(boolean value)
public Album.APIRequestGetComments requestCanRemoveField()
public Album.APIRequestGetComments requestCanRemoveField(boolean value)
public Album.APIRequestGetComments requestCanReplyPrivatelyField()
public Album.APIRequestGetComments requestCanReplyPrivatelyField(boolean value)
public Album.APIRequestGetComments requestCommentCountField()
public Album.APIRequestGetComments requestCommentCountField(boolean value)
public Album.APIRequestGetComments requestCreatedTimeField()
public Album.APIRequestGetComments requestCreatedTimeField(boolean value)
public Album.APIRequestGetComments requestFromField()
public Album.APIRequestGetComments requestFromField(boolean value)
public Album.APIRequestGetComments requestIdField()
public Album.APIRequestGetComments requestIdField(boolean value)
public Album.APIRequestGetComments requestIsHiddenField()
public Album.APIRequestGetComments requestIsHiddenField(boolean value)
public Album.APIRequestGetComments requestIsPrivateField()
public Album.APIRequestGetComments requestIsPrivateField(boolean value)
public Album.APIRequestGetComments requestLikeCountField()
public Album.APIRequestGetComments requestLikeCountField(boolean value)
public Album.APIRequestGetComments requestLiveBroadcastTimestampField()
public Album.APIRequestGetComments requestLiveBroadcastTimestampField(boolean value)
public Album.APIRequestGetComments requestMessageField()
public Album.APIRequestGetComments requestMessageField(boolean value)
public Album.APIRequestGetComments requestMessageTagsField()
public Album.APIRequestGetComments requestMessageTagsField(boolean value)
public Album.APIRequestGetComments requestObjectField()
public Album.APIRequestGetComments requestObjectField(boolean value)
public Album.APIRequestGetComments requestParentField()
public Album.APIRequestGetComments requestParentField(boolean value)
public Album.APIRequestGetComments requestPermalinkUrlField()
public Album.APIRequestGetComments requestPermalinkUrlField(boolean value)
public Album.APIRequestGetComments requestPrivateReplyConversationField()
public Album.APIRequestGetComments requestPrivateReplyConversationField(boolean value)
public Album.APIRequestGetComments requestUserLikesField()
public Album.APIRequestGetComments requestUserLikesField(boolean value)
Copyright © 2020. All rights reserved.