public static class AdVideo.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 AdVideo.APIRequestCreatePoll setParam(String param, Object value)
setParam in class APIRequest<VideoPoll>public AdVideo.APIRequestCreatePoll setParams(Map<String,Object> params)
setParams in class APIRequest<VideoPoll>public AdVideo.APIRequestCreatePoll setCloseAfterVoting(Boolean closeAfterVoting)
public AdVideo.APIRequestCreatePoll setCloseAfterVoting(String closeAfterVoting)
public AdVideo.APIRequestCreatePoll setCorrectOption(Long correctOption)
public AdVideo.APIRequestCreatePoll setCorrectOption(String correctOption)
public AdVideo.APIRequestCreatePoll setDefaultOpen(Boolean defaultOpen)
public AdVideo.APIRequestCreatePoll setDefaultOpen(String defaultOpen)
public AdVideo.APIRequestCreatePoll setOptions(List<String> options)
public AdVideo.APIRequestCreatePoll setOptions(String options)
public AdVideo.APIRequestCreatePoll setQuestion(String question)
public AdVideo.APIRequestCreatePoll setShowGradient(Boolean showGradient)
public AdVideo.APIRequestCreatePoll setShowGradient(String showGradient)
public AdVideo.APIRequestCreatePoll setShowResults(Boolean showResults)
public AdVideo.APIRequestCreatePoll setShowResults(String showResults)
public AdVideo.APIRequestCreatePoll requestAllFields()
public AdVideo.APIRequestCreatePoll requestAllFields(boolean value)
public AdVideo.APIRequestCreatePoll requestFields(List<String> fields)
requestFields in class APIRequest<VideoPoll>public AdVideo.APIRequestCreatePoll requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<VideoPoll>public AdVideo.APIRequestCreatePoll requestField(String field)
requestField in class APIRequest<VideoPoll>public AdVideo.APIRequestCreatePoll requestField(String field, boolean value)
requestField in class APIRequest<VideoPoll>Copyright © 2020. All rights reserved.