public static class LiveVideoAdBreakConfig.APIRequestGet extends APIRequest<LiveVideoAdBreakConfig>
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 LiveVideoAdBreakConfig getLastResponse()
getLastResponse
in class APIRequest<LiveVideoAdBreakConfig>
public LiveVideoAdBreakConfig parseResponse(String response) throws APIException
parseResponse
in class APIRequest<LiveVideoAdBreakConfig>
APIException
public LiveVideoAdBreakConfig execute() throws APIException
execute
in class APIRequest<LiveVideoAdBreakConfig>
APIException
public LiveVideoAdBreakConfig execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<LiveVideoAdBreakConfig>
APIException
public com.google.common.util.concurrent.ListenableFuture<LiveVideoAdBreakConfig> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<LiveVideoAdBreakConfig> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public LiveVideoAdBreakConfig.APIRequestGet setParam(String param, Object value)
setParam
in class APIRequest<LiveVideoAdBreakConfig>
public LiveVideoAdBreakConfig.APIRequestGet setParams(Map<String,Object> params)
setParams
in class APIRequest<LiveVideoAdBreakConfig>
public LiveVideoAdBreakConfig.APIRequestGet requestAllFields()
public LiveVideoAdBreakConfig.APIRequestGet requestAllFields(boolean value)
public LiveVideoAdBreakConfig.APIRequestGet requestFields(List<String> fields)
requestFields
in class APIRequest<LiveVideoAdBreakConfig>
public LiveVideoAdBreakConfig.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<LiveVideoAdBreakConfig>
public LiveVideoAdBreakConfig.APIRequestGet requestField(String field)
requestField
in class APIRequest<LiveVideoAdBreakConfig>
public LiveVideoAdBreakConfig.APIRequestGet requestField(String field, boolean value)
requestField
in class APIRequest<LiveVideoAdBreakConfig>
public LiveVideoAdBreakConfig.APIRequestGet requestDefaultAdBreakDurationField()
public LiveVideoAdBreakConfig.APIRequestGet requestDefaultAdBreakDurationField(boolean value)
public LiveVideoAdBreakConfig.APIRequestGet requestFailureReasonPollingIntervalField()
public LiveVideoAdBreakConfig.APIRequestGet requestFailureReasonPollingIntervalField(boolean value)
public LiveVideoAdBreakConfig.APIRequestGet requestFirstBreakEligibleSecsField()
public LiveVideoAdBreakConfig.APIRequestGet requestFirstBreakEligibleSecsField(boolean value)
public LiveVideoAdBreakConfig.APIRequestGet requestGuideUrlField()
public LiveVideoAdBreakConfig.APIRequestGet requestGuideUrlField(boolean value)
public LiveVideoAdBreakConfig.APIRequestGet requestIsEligibleToOnboardField()
public LiveVideoAdBreakConfig.APIRequestGet requestIsEligibleToOnboardField(boolean value)
public LiveVideoAdBreakConfig.APIRequestGet requestIsEnabledField()
public LiveVideoAdBreakConfig.APIRequestGet requestIsEnabledField(boolean value)
public LiveVideoAdBreakConfig.APIRequestGet requestOnboardingUrlField()
public LiveVideoAdBreakConfig.APIRequestGet requestOnboardingUrlField(boolean value)
public LiveVideoAdBreakConfig.APIRequestGet requestPreparingDurationField()
public LiveVideoAdBreakConfig.APIRequestGet requestPreparingDurationField(boolean value)
public LiveVideoAdBreakConfig.APIRequestGet requestTimeBetweenAdBreaksSecsField()
public LiveVideoAdBreakConfig.APIRequestGet requestTimeBetweenAdBreaksSecsField(boolean value)
public LiveVideoAdBreakConfig.APIRequestGet requestViewerCountThresholdField()
public LiveVideoAdBreakConfig.APIRequestGet requestViewerCountThresholdField(boolean value)
public LiveVideoAdBreakConfig.APIRequestGet requestIdField()
public LiveVideoAdBreakConfig.APIRequestGet requestIdField(boolean value)
Copyright © 2018. All rights reserved.