public static class AdVideo.APIRequestGetVideoInsights extends APIRequest<InsightsResult>
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 |
|---|
APIRequestGetVideoInsights(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 APIRequestGetVideoInsights(String nodeId, APIContext context)
public APINodeList<InsightsResult> getLastResponse()
getLastResponse in class APIRequest<InsightsResult>public APINodeList<InsightsResult> parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<InsightsResult>APIExceptionpublic APINodeList<InsightsResult> execute() throws APIException
execute in class APIRequest<InsightsResult>APIExceptionpublic APINodeList<InsightsResult> execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<InsightsResult>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<InsightsResult>> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<InsightsResult>> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic AdVideo.APIRequestGetVideoInsights setParam(String param, Object value)
setParam in class APIRequest<InsightsResult>public AdVideo.APIRequestGetVideoInsights setParams(Map<String,Object> params)
setParams in class APIRequest<InsightsResult>public AdVideo.APIRequestGetVideoInsights setMetric(List<Object> metric)
public AdVideo.APIRequestGetVideoInsights setMetric(String metric)
public AdVideo.APIRequestGetVideoInsights setPeriod(InsightsResult.EnumPeriod period)
public AdVideo.APIRequestGetVideoInsights setPeriod(String period)
public AdVideo.APIRequestGetVideoInsights setSince(String since)
public AdVideo.APIRequestGetVideoInsights setUntil(String until)
public AdVideo.APIRequestGetVideoInsights requestAllFields()
public AdVideo.APIRequestGetVideoInsights requestAllFields(boolean value)
public AdVideo.APIRequestGetVideoInsights requestFields(List<String> fields)
requestFields in class APIRequest<InsightsResult>public AdVideo.APIRequestGetVideoInsights requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<InsightsResult>public AdVideo.APIRequestGetVideoInsights requestField(String field)
requestField in class APIRequest<InsightsResult>public AdVideo.APIRequestGetVideoInsights requestField(String field, boolean value)
requestField in class APIRequest<InsightsResult>public AdVideo.APIRequestGetVideoInsights requestDescriptionField()
public AdVideo.APIRequestGetVideoInsights requestDescriptionField(boolean value)
public AdVideo.APIRequestGetVideoInsights requestDescriptionFromApiDocField()
public AdVideo.APIRequestGetVideoInsights requestDescriptionFromApiDocField(boolean value)
public AdVideo.APIRequestGetVideoInsights requestIdField()
public AdVideo.APIRequestGetVideoInsights requestIdField(boolean value)
public AdVideo.APIRequestGetVideoInsights requestNameField()
public AdVideo.APIRequestGetVideoInsights requestNameField(boolean value)
public AdVideo.APIRequestGetVideoInsights requestPeriodField()
public AdVideo.APIRequestGetVideoInsights requestPeriodField(boolean value)
public AdVideo.APIRequestGetVideoInsights requestTitleField()
public AdVideo.APIRequestGetVideoInsights requestTitleField(boolean value)
public AdVideo.APIRequestGetVideoInsights requestValuesField()
public AdVideo.APIRequestGetVideoInsights requestValuesField(boolean value)
Copyright © 2020. All rights reserved.