public static class ProductCatalog.APIRequestGetEventStats extends APIRequest<ProductEventStat>
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 |
---|
APIRequestGetEventStats(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpoint
public APIRequestGetEventStats(String nodeId, APIContext context)
public APINodeList<ProductEventStat> getLastResponse()
getLastResponse
in class APIRequest<ProductEventStat>
public APINodeList<ProductEventStat> parseResponse(String response) throws APIException
parseResponse
in class APIRequest<ProductEventStat>
APIException
public APINodeList<ProductEventStat> execute() throws APIException
execute
in class APIRequest<ProductEventStat>
APIException
public APINodeList<ProductEventStat> execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<ProductEventStat>
APIException
public com.google.common.util.concurrent.ListenableFuture<APINodeList<ProductEventStat>> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<APINodeList<ProductEventStat>> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public ProductCatalog.APIRequestGetEventStats setParam(String param, Object value)
setParam
in class APIRequest<ProductEventStat>
public ProductCatalog.APIRequestGetEventStats setParams(Map<String,Object> params)
setParams
in class APIRequest<ProductEventStat>
public ProductCatalog.APIRequestGetEventStats setBreakdowns(List<ProductEventStat.EnumBreakdowns> breakdowns)
public ProductCatalog.APIRequestGetEventStats setBreakdowns(String breakdowns)
public ProductCatalog.APIRequestGetEventStats requestAllFields()
public ProductCatalog.APIRequestGetEventStats requestAllFields(boolean value)
public ProductCatalog.APIRequestGetEventStats requestFields(List<String> fields)
requestFields
in class APIRequest<ProductEventStat>
public ProductCatalog.APIRequestGetEventStats requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<ProductEventStat>
public ProductCatalog.APIRequestGetEventStats requestField(String field)
requestField
in class APIRequest<ProductEventStat>
public ProductCatalog.APIRequestGetEventStats requestField(String field, boolean value)
requestField
in class APIRequest<ProductEventStat>
public ProductCatalog.APIRequestGetEventStats requestDateStartField()
public ProductCatalog.APIRequestGetEventStats requestDateStartField(boolean value)
public ProductCatalog.APIRequestGetEventStats requestDateStopField()
public ProductCatalog.APIRequestGetEventStats requestDateStopField(boolean value)
public ProductCatalog.APIRequestGetEventStats requestDeviceTypeField()
public ProductCatalog.APIRequestGetEventStats requestDeviceTypeField(boolean value)
public ProductCatalog.APIRequestGetEventStats requestEventField()
public ProductCatalog.APIRequestGetEventStats requestEventField(boolean value)
public ProductCatalog.APIRequestGetEventStats requestEventSourceField()
public ProductCatalog.APIRequestGetEventStats requestEventSourceField(boolean value)
public ProductCatalog.APIRequestGetEventStats requestTotalContentIdsMatchedOtherCatalogsField()
public ProductCatalog.APIRequestGetEventStats requestTotalContentIdsMatchedOtherCatalogsField(boolean value)
public ProductCatalog.APIRequestGetEventStats requestTotalMatchedContentIdsField()
public ProductCatalog.APIRequestGetEventStats requestTotalMatchedContentIdsField(boolean value)
public ProductCatalog.APIRequestGetEventStats requestTotalUnmatchedContentIdsField()
public ProductCatalog.APIRequestGetEventStats requestTotalUnmatchedContentIdsField(boolean value)
public ProductCatalog.APIRequestGetEventStats requestUniqueContentIdsMatchedOtherCatalogsField()
public ProductCatalog.APIRequestGetEventStats requestUniqueContentIdsMatchedOtherCatalogsField(boolean value)
public ProductCatalog.APIRequestGetEventStats requestUniqueMatchedContentIdsField()
public ProductCatalog.APIRequestGetEventStats requestUniqueMatchedContentIdsField(boolean value)
public ProductCatalog.APIRequestGetEventStats requestUniqueUnmatchedContentIdsField()
public ProductCatalog.APIRequestGetEventStats requestUniqueUnmatchedContentIdsField(boolean value)
public ProductCatalog.APIRequestGetEventStats requestIdField()
public ProductCatalog.APIRequestGetEventStats requestIdField(boolean value)
Copyright © 2018. All rights reserved.