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