public static class LiveVideo.APIRequestGetPolls extends APIRequest<VideoPoll>
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 |
---|
APIRequestGetPolls(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 APIRequestGetPolls(String nodeId, APIContext context)
public APINodeList<VideoPoll> getLastResponse()
getLastResponse
in class APIRequest<VideoPoll>
public APINodeList<VideoPoll> parseResponse(String response, String header) throws APIException
parseResponse
in class APIRequest<VideoPoll>
APIException
public APINodeList<VideoPoll> execute() throws APIException
execute
in class APIRequest<VideoPoll>
APIException
public APINodeList<VideoPoll> execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<VideoPoll>
APIException
public com.google.common.util.concurrent.ListenableFuture<APINodeList<VideoPoll>> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<APINodeList<VideoPoll>> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public LiveVideo.APIRequestGetPolls setParam(String param, Object value)
setParam
in class APIRequest<VideoPoll>
public LiveVideo.APIRequestGetPolls setParams(Map<String,Object> params)
setParams
in class APIRequest<VideoPoll>
public LiveVideo.APIRequestGetPolls requestAllFields()
public LiveVideo.APIRequestGetPolls requestAllFields(boolean value)
public LiveVideo.APIRequestGetPolls requestFields(List<String> fields)
requestFields
in class APIRequest<VideoPoll>
public LiveVideo.APIRequestGetPolls requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<VideoPoll>
public LiveVideo.APIRequestGetPolls requestField(String field)
requestField
in class APIRequest<VideoPoll>
public LiveVideo.APIRequestGetPolls requestField(String field, boolean value)
requestField
in class APIRequest<VideoPoll>
public LiveVideo.APIRequestGetPolls requestCloseAfterVotingField()
public LiveVideo.APIRequestGetPolls requestCloseAfterVotingField(boolean value)
public LiveVideo.APIRequestGetPolls requestDefaultOpenField()
public LiveVideo.APIRequestGetPolls requestDefaultOpenField(boolean value)
public LiveVideo.APIRequestGetPolls requestIdField()
public LiveVideo.APIRequestGetPolls requestIdField(boolean value)
public LiveVideo.APIRequestGetPolls requestQuestionField()
public LiveVideo.APIRequestGetPolls requestQuestionField(boolean value)
public LiveVideo.APIRequestGetPolls requestShowGradientField()
public LiveVideo.APIRequestGetPolls requestShowGradientField(boolean value)
public LiveVideo.APIRequestGetPolls requestShowResultsField()
public LiveVideo.APIRequestGetPolls requestShowResultsField(boolean value)
public LiveVideo.APIRequestGetPolls requestStatusField()
public LiveVideo.APIRequestGetPolls requestStatusField(boolean value)
Copyright © 2023. All rights reserved.