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