public static class Post.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 Post.APIRequestGetComments setParam(String param, Object value)
setParam in class APIRequest<Comment>public Post.APIRequestGetComments setParams(Map<String,Object> params)
setParams in class APIRequest<Comment>public Post.APIRequestGetComments setFilter(Comment.EnumFilter filter)
public Post.APIRequestGetComments setFilter(String filter)
public Post.APIRequestGetComments setLiveFilter(Comment.EnumLiveFilter liveFilter)
public Post.APIRequestGetComments setLiveFilter(String liveFilter)
public Post.APIRequestGetComments setOrder(Comment.EnumOrder order)
public Post.APIRequestGetComments setOrder(String order)
public Post.APIRequestGetComments setSince(String since)
public Post.APIRequestGetComments requestAllFields()
public Post.APIRequestGetComments requestAllFields(boolean value)
public Post.APIRequestGetComments requestFields(List<String> fields)
requestFields in class APIRequest<Comment>public Post.APIRequestGetComments requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<Comment>public Post.APIRequestGetComments requestField(String field)
requestField in class APIRequest<Comment>public Post.APIRequestGetComments requestField(String field, boolean value)
requestField in class APIRequest<Comment>public Post.APIRequestGetComments requestAdminCreatorField()
public Post.APIRequestGetComments requestAdminCreatorField(boolean value)
public Post.APIRequestGetComments requestApplicationField()
public Post.APIRequestGetComments requestApplicationField(boolean value)
public Post.APIRequestGetComments requestAttachmentField()
public Post.APIRequestGetComments requestAttachmentField(boolean value)
public Post.APIRequestGetComments requestCanCommentField()
public Post.APIRequestGetComments requestCanCommentField(boolean value)
public Post.APIRequestGetComments requestCanHideField()
public Post.APIRequestGetComments requestCanHideField(boolean value)
public Post.APIRequestGetComments requestCanLikeField()
public Post.APIRequestGetComments requestCanLikeField(boolean value)
public Post.APIRequestGetComments requestCanRemoveField()
public Post.APIRequestGetComments requestCanRemoveField(boolean value)
public Post.APIRequestGetComments requestCanReplyPrivatelyField()
public Post.APIRequestGetComments requestCanReplyPrivatelyField(boolean value)
public Post.APIRequestGetComments requestCommentCountField()
public Post.APIRequestGetComments requestCommentCountField(boolean value)
public Post.APIRequestGetComments requestCreatedTimeField()
public Post.APIRequestGetComments requestCreatedTimeField(boolean value)
public Post.APIRequestGetComments requestFromField()
public Post.APIRequestGetComments requestFromField(boolean value)
public Post.APIRequestGetComments requestIdField()
public Post.APIRequestGetComments requestIdField(boolean value)
public Post.APIRequestGetComments requestIsHiddenField()
public Post.APIRequestGetComments requestIsHiddenField(boolean value)
public Post.APIRequestGetComments requestIsPrivateField()
public Post.APIRequestGetComments requestIsPrivateField(boolean value)
public Post.APIRequestGetComments requestLikeCountField()
public Post.APIRequestGetComments requestLikeCountField(boolean value)
public Post.APIRequestGetComments requestLiveBroadcastTimestampField()
public Post.APIRequestGetComments requestLiveBroadcastTimestampField(boolean value)
public Post.APIRequestGetComments requestMessageField()
public Post.APIRequestGetComments requestMessageField(boolean value)
public Post.APIRequestGetComments requestMessageTagsField()
public Post.APIRequestGetComments requestMessageTagsField(boolean value)
public Post.APIRequestGetComments requestObjectField()
public Post.APIRequestGetComments requestObjectField(boolean value)
public Post.APIRequestGetComments requestParentField()
public Post.APIRequestGetComments requestParentField(boolean value)
public Post.APIRequestGetComments requestPermalinkUrlField()
public Post.APIRequestGetComments requestPermalinkUrlField(boolean value)
public Post.APIRequestGetComments requestPrivateReplyConversationField()
public Post.APIRequestGetComments requestPrivateReplyConversationField(boolean value)
public Post.APIRequestGetComments requestUserLikesField()
public Post.APIRequestGetComments requestUserLikesField(boolean value)
Copyright © 2020. All rights reserved.