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