public static class VideoPoll.APIRequestGet extends APIRequest<VideoPoll>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, APIRequest.ResponseParser<T extends APINode>
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 |
---|
APIRequestGet(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpoint
public APIRequestGet(String nodeId, APIContext context)
public VideoPoll getLastResponse()
getLastResponse
in class APIRequest<VideoPoll>
public VideoPoll parseResponse(String response) throws APIException
parseResponse
in class APIRequest<VideoPoll>
APIException
public VideoPoll execute() throws APIException
execute
in class APIRequest<VideoPoll>
APIException
public VideoPoll execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<VideoPoll>
APIException
public com.google.common.util.concurrent.ListenableFuture<VideoPoll> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<VideoPoll> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public VideoPoll.APIRequestGet setParam(String param, Object value)
setParam
in class APIRequest<VideoPoll>
public VideoPoll.APIRequestGet setParams(Map<String,Object> params)
setParams
in class APIRequest<VideoPoll>
public VideoPoll.APIRequestGet requestAllFields()
public VideoPoll.APIRequestGet requestAllFields(boolean value)
public VideoPoll.APIRequestGet requestFields(List<String> fields)
requestFields
in class APIRequest<VideoPoll>
public VideoPoll.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<VideoPoll>
public VideoPoll.APIRequestGet requestField(String field)
requestField
in class APIRequest<VideoPoll>
public VideoPoll.APIRequestGet requestField(String field, boolean value)
requestField
in class APIRequest<VideoPoll>
public VideoPoll.APIRequestGet requestCloseAfterVotingField()
public VideoPoll.APIRequestGet requestCloseAfterVotingField(boolean value)
public VideoPoll.APIRequestGet requestDefaultOpenField()
public VideoPoll.APIRequestGet requestDefaultOpenField(boolean value)
public VideoPoll.APIRequestGet requestIdField()
public VideoPoll.APIRequestGet requestIdField(boolean value)
public VideoPoll.APIRequestGet requestQuestionField()
public VideoPoll.APIRequestGet requestQuestionField(boolean value)
public VideoPoll.APIRequestGet requestShowGradientField()
public VideoPoll.APIRequestGet requestShowGradientField(boolean value)
public VideoPoll.APIRequestGet requestShowResultsField()
public VideoPoll.APIRequestGet requestShowResultsField(boolean value)
public VideoPoll.APIRequestGet requestStatusField()
public VideoPoll.APIRequestGet requestStatusField(boolean value)
Copyright © 2018. All rights reserved.