public static class AdReportSpec.APIRequestGet extends APIRequest<AdReportSpec>
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 |
|---|
APIRequestGet(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 APIRequestGet(String nodeId, APIContext context)
public AdReportSpec getLastResponse()
getLastResponse in class APIRequest<AdReportSpec>public AdReportSpec parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<AdReportSpec>APIExceptionpublic AdReportSpec execute() throws APIException
execute in class APIRequest<AdReportSpec>APIExceptionpublic AdReportSpec execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<AdReportSpec>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<AdReportSpec> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<AdReportSpec> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic AdReportSpec.APIRequestGet setParam(String param, Object value)
setParam in class APIRequest<AdReportSpec>public AdReportSpec.APIRequestGet setParams(Map<String,Object> params)
setParams in class APIRequest<AdReportSpec>public AdReportSpec.APIRequestGet requestAllFields()
public AdReportSpec.APIRequestGet requestAllFields(boolean value)
public AdReportSpec.APIRequestGet requestFields(List<String> fields)
requestFields in class APIRequest<AdReportSpec>public AdReportSpec.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<AdReportSpec>public AdReportSpec.APIRequestGet requestField(String field)
requestField in class APIRequest<AdReportSpec>public AdReportSpec.APIRequestGet requestField(String field, boolean value)
requestField in class APIRequest<AdReportSpec>public AdReportSpec.APIRequestGet requestAccountIdField()
public AdReportSpec.APIRequestGet requestAccountIdField(boolean value)
public AdReportSpec.APIRequestGet requestActionsGroupByField()
public AdReportSpec.APIRequestGet requestActionsGroupByField(boolean value)
public AdReportSpec.APIRequestGet requestCreationSourceField()
public AdReportSpec.APIRequestGet requestCreationSourceField(boolean value)
public AdReportSpec.APIRequestGet requestDataColumnsField()
public AdReportSpec.APIRequestGet requestDataColumnsField(boolean value)
public AdReportSpec.APIRequestGet requestDatePresetField()
public AdReportSpec.APIRequestGet requestDatePresetField(boolean value)
public AdReportSpec.APIRequestGet requestExportColumnsField()
public AdReportSpec.APIRequestGet requestExportColumnsField(boolean value)
public AdReportSpec.APIRequestGet requestFiltersField()
public AdReportSpec.APIRequestGet requestFiltersField(boolean value)
public AdReportSpec.APIRequestGet requestFormatVersionField()
public AdReportSpec.APIRequestGet requestFormatVersionField(boolean value)
public AdReportSpec.APIRequestGet requestIdField()
public AdReportSpec.APIRequestGet requestIdField(boolean value)
public AdReportSpec.APIRequestGet requestInsightsSectionField()
public AdReportSpec.APIRequestGet requestInsightsSectionField(boolean value)
public AdReportSpec.APIRequestGet requestNameField()
public AdReportSpec.APIRequestGet requestNameField(boolean value)
public AdReportSpec.APIRequestGet requestReportScheduleIdField()
public AdReportSpec.APIRequestGet requestReportScheduleIdField(boolean value)
public AdReportSpec.APIRequestGet requestSortByField()
public AdReportSpec.APIRequestGet requestSortByField(boolean value)
public AdReportSpec.APIRequestGet requestSortDirField()
public AdReportSpec.APIRequestGet requestSortDirField(boolean value)
public AdReportSpec.APIRequestGet requestTimeIncrementField()
public AdReportSpec.APIRequestGet requestTimeIncrementField(boolean value)
public AdReportSpec.APIRequestGet requestTimeIntervalField()
public AdReportSpec.APIRequestGet requestTimeIntervalField(boolean value)
public AdReportSpec.APIRequestGet requestTimeRangesField()
public AdReportSpec.APIRequestGet requestTimeRangesField(boolean value)
Copyright © 2020. All rights reserved.