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