public static class Application.APIRequestGetAdsAppInsights extends APIRequest<APINode>
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 |
|---|
APIRequestGetAdsAppInsights(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestGetAdsAppInsights(String nodeId, APIContext context)
public APINodeList<APINode> getLastResponse()
getLastResponse in class APIRequest<APINode>public APINodeList<APINode> parseResponse(String response) throws APIException
parseResponse in class APIRequest<APINode>APIExceptionpublic APINodeList<APINode> execute() throws APIException
execute in class APIRequest<APINode>APIExceptionpublic APINodeList<APINode> execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<APINode>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<APINode>> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<APINode>> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic Application.APIRequestGetAdsAppInsights setParam(String param, Object value)
setParam in class APIRequest<APINode>public Application.APIRequestGetAdsAppInsights setParams(Map<String,Object> params)
setParams in class APIRequest<APINode>public Application.APIRequestGetAdsAppInsights setMetric(Application.EnumMetric metric)
public Application.APIRequestGetAdsAppInsights setMetric(String metric)
public Application.APIRequestGetAdsAppInsights setSince(String since)
public Application.APIRequestGetAdsAppInsights setUntil(String until)
public Application.APIRequestGetAdsAppInsights setDetails(Application.EnumDetails details)
public Application.APIRequestGetAdsAppInsights setDetails(String details)
public Application.APIRequestGetAdsAppInsights setFilters(Object filters)
public Application.APIRequestGetAdsAppInsights setFilters(String filters)
public Application.APIRequestGetAdsAppInsights setBreakdowns(List<Application.EnumBreakdowns> breakdowns)
public Application.APIRequestGetAdsAppInsights setBreakdowns(String breakdowns)
public Application.APIRequestGetAdsAppInsights setLimit(Long limit)
public Application.APIRequestGetAdsAppInsights setLimit(String limit)
public Application.APIRequestGetAdsAppInsights setTimeseries(Boolean timeseries)
public Application.APIRequestGetAdsAppInsights setTimeseries(String timeseries)
public Application.APIRequestGetAdsAppInsights requestAllFields()
public Application.APIRequestGetAdsAppInsights requestAllFields(boolean value)
public Application.APIRequestGetAdsAppInsights requestFields(List<String> fields)
requestFields in class APIRequest<APINode>public Application.APIRequestGetAdsAppInsights requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<APINode>public Application.APIRequestGetAdsAppInsights requestField(String field)
requestField in class APIRequest<APINode>public Application.APIRequestGetAdsAppInsights requestField(String field, boolean value)
requestField in class APIRequest<APINode>Copyright © 2018. All rights reserved.