public static class Status.APIRequestGetComments extends APIRequest<Comment>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, APIRequest.ResponseParser<T extends APINode>
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, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpoint
public APIRequestGetComments(String nodeId, APIContext context)
public APINodeList<Comment> getLastResponse()
getLastResponse
in class APIRequest<Comment>
public APINodeList<Comment> parseResponse(String response) throws APIException
parseResponse
in class APIRequest<Comment>
APIException
public APINodeList<Comment> execute() throws APIException
execute
in class APIRequest<Comment>
APIException
public APINodeList<Comment> execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<Comment>
APIException
public com.google.common.util.concurrent.ListenableFuture<APINodeList<Comment>> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<APINodeList<Comment>> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public Status.APIRequestGetComments setParam(String param, Object value)
setParam
in class APIRequest<Comment>
public Status.APIRequestGetComments setParams(Map<String,Object> params)
setParams
in class APIRequest<Comment>
public Status.APIRequestGetComments setFilter(Comment.EnumFilter filter)
public Status.APIRequestGetComments setFilter(String filter)
public Status.APIRequestGetComments setOrder(Comment.EnumOrder order)
public Status.APIRequestGetComments setOrder(String order)
public Status.APIRequestGetComments setLiveFilter(Comment.EnumLiveFilter liveFilter)
public Status.APIRequestGetComments setLiveFilter(String liveFilter)
public Status.APIRequestGetComments setSince(String since)
public Status.APIRequestGetComments requestAllFields()
public Status.APIRequestGetComments requestAllFields(boolean value)
public Status.APIRequestGetComments requestFields(List<String> fields)
requestFields
in class APIRequest<Comment>
public Status.APIRequestGetComments requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<Comment>
public Status.APIRequestGetComments requestField(String field)
requestField
in class APIRequest<Comment>
public Status.APIRequestGetComments requestField(String field, boolean value)
requestField
in class APIRequest<Comment>
public Status.APIRequestGetComments requestAdminCreatorField()
public Status.APIRequestGetComments requestAdminCreatorField(boolean value)
public Status.APIRequestGetComments requestApplicationField()
public Status.APIRequestGetComments requestApplicationField(boolean value)
public Status.APIRequestGetComments requestAttachmentField()
public Status.APIRequestGetComments requestAttachmentField(boolean value)
public Status.APIRequestGetComments requestCanCommentField()
public Status.APIRequestGetComments requestCanCommentField(boolean value)
public Status.APIRequestGetComments requestCanHideField()
public Status.APIRequestGetComments requestCanHideField(boolean value)
public Status.APIRequestGetComments requestCanLikeField()
public Status.APIRequestGetComments requestCanLikeField(boolean value)
public Status.APIRequestGetComments requestCanRemoveField()
public Status.APIRequestGetComments requestCanRemoveField(boolean value)
public Status.APIRequestGetComments requestCommentCountField()
public Status.APIRequestGetComments requestCommentCountField(boolean value)
public Status.APIRequestGetComments requestCreatedTimeField()
public Status.APIRequestGetComments requestCreatedTimeField(boolean value)
public Status.APIRequestGetComments requestFromField()
public Status.APIRequestGetComments requestFromField(boolean value)
public Status.APIRequestGetComments requestIdField()
public Status.APIRequestGetComments requestIdField(boolean value)
public Status.APIRequestGetComments requestIsHiddenField()
public Status.APIRequestGetComments requestIsHiddenField(boolean value)
public Status.APIRequestGetComments requestIsPrivateField()
public Status.APIRequestGetComments requestIsPrivateField(boolean value)
public Status.APIRequestGetComments requestLikeCountField()
public Status.APIRequestGetComments requestLikeCountField(boolean value)
public Status.APIRequestGetComments requestLiveBroadcastTimestampField()
public Status.APIRequestGetComments requestLiveBroadcastTimestampField(boolean value)
public Status.APIRequestGetComments requestMessageField()
public Status.APIRequestGetComments requestMessageField(boolean value)
public Status.APIRequestGetComments requestMessageTagsField()
public Status.APIRequestGetComments requestMessageTagsField(boolean value)
public Status.APIRequestGetComments requestObjectField()
public Status.APIRequestGetComments requestObjectField(boolean value)
public Status.APIRequestGetComments requestParentField()
public Status.APIRequestGetComments requestParentField(boolean value)
public Status.APIRequestGetComments requestPermalinkUrlField()
public Status.APIRequestGetComments requestPermalinkUrlField(boolean value)
public Status.APIRequestGetComments requestUserLikesField()
public Status.APIRequestGetComments requestUserLikesField(boolean value)
Copyright © 2018. All rights reserved.