public static class AdSet.APIRequestGetInsightsAsync extends APIRequest<AdReportRun>
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 |
|---|
APIRequestGetInsightsAsync(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestGetInsightsAsync(String nodeId, APIContext context)
public AdReportRun getLastResponse()
getLastResponse in class APIRequest<AdReportRun>public AdReportRun parseResponse(String response) throws APIException
parseResponse in class APIRequest<AdReportRun>APIExceptionpublic AdReportRun execute() throws APIException
execute in class APIRequest<AdReportRun>APIExceptionpublic AdReportRun execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<AdReportRun>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<AdReportRun> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<AdReportRun> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic AdSet.APIRequestGetInsightsAsync setParam(String param, Object value)
setParam in class APIRequest<AdReportRun>public AdSet.APIRequestGetInsightsAsync setParams(Map<String,Object> params)
setParams in class APIRequest<AdReportRun>public AdSet.APIRequestGetInsightsAsync setDefaultSummary(Boolean defaultSummary)
public AdSet.APIRequestGetInsightsAsync setDefaultSummary(String defaultSummary)
public AdSet.APIRequestGetInsightsAsync setFields(List<String> fields)
public AdSet.APIRequestGetInsightsAsync setFields(String fields)
public AdSet.APIRequestGetInsightsAsync setFiltering(List<Object> filtering)
public AdSet.APIRequestGetInsightsAsync setFiltering(String filtering)
public AdSet.APIRequestGetInsightsAsync setSummary(List<String> summary)
public AdSet.APIRequestGetInsightsAsync setSummary(String summary)
public AdSet.APIRequestGetInsightsAsync setSort(List<String> sort)
public AdSet.APIRequestGetInsightsAsync setSort(String sort)
public AdSet.APIRequestGetInsightsAsync setActionAttributionWindows(List<AdsInsights.EnumActionAttributionWindows> actionAttributionWindows)
public AdSet.APIRequestGetInsightsAsync setActionAttributionWindows(String actionAttributionWindows)
public AdSet.APIRequestGetInsightsAsync setActionBreakdowns(List<AdsInsights.EnumActionBreakdowns> actionBreakdowns)
public AdSet.APIRequestGetInsightsAsync setActionBreakdowns(String actionBreakdowns)
public AdSet.APIRequestGetInsightsAsync setActionReportTime(AdsInsights.EnumActionReportTime actionReportTime)
public AdSet.APIRequestGetInsightsAsync setActionReportTime(String actionReportTime)
public AdSet.APIRequestGetInsightsAsync setBreakdowns(List<AdsInsights.EnumBreakdowns> breakdowns)
public AdSet.APIRequestGetInsightsAsync setBreakdowns(String breakdowns)
public AdSet.APIRequestGetInsightsAsync setDatePreset(AdsInsights.EnumDatePreset datePreset)
public AdSet.APIRequestGetInsightsAsync setDatePreset(String datePreset)
public AdSet.APIRequestGetInsightsAsync setExportColumns(List<String> exportColumns)
public AdSet.APIRequestGetInsightsAsync setExportColumns(String exportColumns)
public AdSet.APIRequestGetInsightsAsync setExportFormat(String exportFormat)
public AdSet.APIRequestGetInsightsAsync setExportName(String exportName)
public AdSet.APIRequestGetInsightsAsync setLevel(AdsInsights.EnumLevel level)
public AdSet.APIRequestGetInsightsAsync setLevel(String level)
public AdSet.APIRequestGetInsightsAsync setProductIdLimit(Long productIdLimit)
public AdSet.APIRequestGetInsightsAsync setProductIdLimit(String productIdLimit)
public AdSet.APIRequestGetInsightsAsync setSummaryActionBreakdowns(List<AdsInsights.EnumSummaryActionBreakdowns> summaryActionBreakdowns)
public AdSet.APIRequestGetInsightsAsync setSummaryActionBreakdowns(String summaryActionBreakdowns)
public AdSet.APIRequestGetInsightsAsync setTimeIncrement(String timeIncrement)
public AdSet.APIRequestGetInsightsAsync setTimeRange(Object timeRange)
public AdSet.APIRequestGetInsightsAsync setTimeRange(String timeRange)
public AdSet.APIRequestGetInsightsAsync setTimeRanges(List<Object> timeRanges)
public AdSet.APIRequestGetInsightsAsync setTimeRanges(String timeRanges)
public AdSet.APIRequestGetInsightsAsync setUseAccountAttributionSetting(Boolean useAccountAttributionSetting)
public AdSet.APIRequestGetInsightsAsync setUseAccountAttributionSetting(String useAccountAttributionSetting)
public AdSet.APIRequestGetInsightsAsync requestAllFields()
public AdSet.APIRequestGetInsightsAsync requestAllFields(boolean value)
public AdSet.APIRequestGetInsightsAsync requestFields(List<String> fields)
requestFields in class APIRequest<AdReportRun>public AdSet.APIRequestGetInsightsAsync requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<AdReportRun>public AdSet.APIRequestGetInsightsAsync requestField(String field)
requestField in class APIRequest<AdReportRun>public AdSet.APIRequestGetInsightsAsync requestField(String field, boolean value)
requestField in class APIRequest<AdReportRun>Copyright © 2018. All rights reserved.