public static class LiveVideo.APIRequestCreatePoll 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 |
|---|
APIRequestCreatePoll(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 APIRequestCreatePoll(String nodeId, APIContext context)
public VideoPoll getLastResponse()
getLastResponse in class APIRequest<VideoPoll>public VideoPoll parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<VideoPoll>APIExceptionpublic VideoPoll execute() throws APIException
execute in class APIRequest<VideoPoll>APIExceptionpublic VideoPoll execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<VideoPoll>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<VideoPoll> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<VideoPoll> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic LiveVideo.APIRequestCreatePoll setParam(String param, Object value)
setParam in class APIRequest<VideoPoll>public LiveVideo.APIRequestCreatePoll setParams(Map<String,Object> params)
setParams in class APIRequest<VideoPoll>public LiveVideo.APIRequestCreatePoll setCloseAfterVoting(Boolean closeAfterVoting)
public LiveVideo.APIRequestCreatePoll setCloseAfterVoting(String closeAfterVoting)
public LiveVideo.APIRequestCreatePoll setCorrectOption(Long correctOption)
public LiveVideo.APIRequestCreatePoll setCorrectOption(String correctOption)
public LiveVideo.APIRequestCreatePoll setDefaultOpen(Boolean defaultOpen)
public LiveVideo.APIRequestCreatePoll setDefaultOpen(String defaultOpen)
public LiveVideo.APIRequestCreatePoll setOptions(List<String> options)
public LiveVideo.APIRequestCreatePoll setOptions(String options)
public LiveVideo.APIRequestCreatePoll setQuestion(String question)
public LiveVideo.APIRequestCreatePoll setShowGradient(Boolean showGradient)
public LiveVideo.APIRequestCreatePoll setShowGradient(String showGradient)
public LiveVideo.APIRequestCreatePoll setShowResults(Boolean showResults)
public LiveVideo.APIRequestCreatePoll setShowResults(String showResults)
public LiveVideo.APIRequestCreatePoll requestAllFields()
public LiveVideo.APIRequestCreatePoll requestAllFields(boolean value)
public LiveVideo.APIRequestCreatePoll requestFields(List<String> fields)
requestFields in class APIRequest<VideoPoll>public LiveVideo.APIRequestCreatePoll requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<VideoPoll>public LiveVideo.APIRequestCreatePoll requestField(String field)
requestField in class APIRequest<VideoPoll>public LiveVideo.APIRequestCreatePoll requestField(String field, boolean value)
requestField in class APIRequest<VideoPoll>Copyright © 2020. All rights reserved.