public static class Business.APIRequestGetContentDeliveryReport extends APIRequest<ContentDeliveryReport>
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 |
---|
APIRequestGetContentDeliveryReport(String nodeId,
APIContext context) |
addToBatch, addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpoint
public APIRequestGetContentDeliveryReport(String nodeId, APIContext context)
public APINodeList<ContentDeliveryReport> getLastResponse()
getLastResponse
in class APIRequest<ContentDeliveryReport>
public APINodeList<ContentDeliveryReport> parseResponse(String response, String header) throws APIException
parseResponse
in class APIRequest<ContentDeliveryReport>
APIException
public APINodeList<ContentDeliveryReport> execute() throws APIException
execute
in class APIRequest<ContentDeliveryReport>
APIException
public APINodeList<ContentDeliveryReport> execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<ContentDeliveryReport>
APIException
public com.google.common.util.concurrent.ListenableFuture<APINodeList<ContentDeliveryReport>> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<APINodeList<ContentDeliveryReport>> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public Business.APIRequestGetContentDeliveryReport setParam(String param, Object value)
setParam
in class APIRequest<ContentDeliveryReport>
public Business.APIRequestGetContentDeliveryReport setParams(Map<String,Object> params)
setParams
in class APIRequest<ContentDeliveryReport>
public Business.APIRequestGetContentDeliveryReport setEndDate(String endDate)
public Business.APIRequestGetContentDeliveryReport setPageId(Long pageId)
public Business.APIRequestGetContentDeliveryReport setPageId(String pageId)
public Business.APIRequestGetContentDeliveryReport setPlatform(ContentDeliveryReport.EnumPlatform platform)
public Business.APIRequestGetContentDeliveryReport setPlatform(String platform)
public Business.APIRequestGetContentDeliveryReport setPosition(ContentDeliveryReport.EnumPosition position)
public Business.APIRequestGetContentDeliveryReport setPosition(String position)
public Business.APIRequestGetContentDeliveryReport setStartDate(String startDate)
public Business.APIRequestGetContentDeliveryReport setSummary(Boolean summary)
public Business.APIRequestGetContentDeliveryReport setSummary(String summary)
public Business.APIRequestGetContentDeliveryReport requestAllFields()
public Business.APIRequestGetContentDeliveryReport requestAllFields(boolean value)
public Business.APIRequestGetContentDeliveryReport requestFields(List<String> fields)
requestFields
in class APIRequest<ContentDeliveryReport>
public Business.APIRequestGetContentDeliveryReport requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<ContentDeliveryReport>
public Business.APIRequestGetContentDeliveryReport requestField(String field)
requestField
in class APIRequest<ContentDeliveryReport>
public Business.APIRequestGetContentDeliveryReport requestField(String field, boolean value)
requestField
in class APIRequest<ContentDeliveryReport>
public Business.APIRequestGetContentDeliveryReport requestContentNameField()
public Business.APIRequestGetContentDeliveryReport requestContentNameField(boolean value)
public Business.APIRequestGetContentDeliveryReport requestContentUrlField()
public Business.APIRequestGetContentDeliveryReport requestContentUrlField(boolean value)
public Business.APIRequestGetContentDeliveryReport requestCreatorNameField()
public Business.APIRequestGetContentDeliveryReport requestCreatorNameField(boolean value)
public Business.APIRequestGetContentDeliveryReport requestCreatorUrlField()
public Business.APIRequestGetContentDeliveryReport requestCreatorUrlField(boolean value)
public Business.APIRequestGetContentDeliveryReport requestEstimatedImpressionsField()
public Business.APIRequestGetContentDeliveryReport requestEstimatedImpressionsField(boolean value)
Copyright © 2020. All rights reserved.