public static class MeasurementUploadEvent.APIRequestUpdate extends APIRequest<MeasurementUploadEvent>
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 |
|---|
APIRequestUpdate(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 APIRequestUpdate(String nodeId, APIContext context)
public MeasurementUploadEvent getLastResponse()
getLastResponse in class APIRequest<MeasurementUploadEvent>public MeasurementUploadEvent parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<MeasurementUploadEvent>APIExceptionpublic MeasurementUploadEvent execute() throws APIException
execute in class APIRequest<MeasurementUploadEvent>APIExceptionpublic MeasurementUploadEvent execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<MeasurementUploadEvent>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<MeasurementUploadEvent> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<MeasurementUploadEvent> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic MeasurementUploadEvent.APIRequestUpdate setParam(String param, Object value)
setParam in class APIRequest<MeasurementUploadEvent>public MeasurementUploadEvent.APIRequestUpdate setParams(Map<String,Object> params)
setParams in class APIRequest<MeasurementUploadEvent>public MeasurementUploadEvent.APIRequestUpdate setAggregationLevel(MeasurementUploadEvent.EnumAggregationLevel aggregationLevel)
public MeasurementUploadEvent.APIRequestUpdate setAggregationLevel(String aggregationLevel)
public MeasurementUploadEvent.APIRequestUpdate setConversionEndDate(String conversionEndDate)
public MeasurementUploadEvent.APIRequestUpdate setConversionStartDate(String conversionStartDate)
public MeasurementUploadEvent.APIRequestUpdate setEventStatus(MeasurementUploadEvent.EnumEventStatus eventStatus)
public MeasurementUploadEvent.APIRequestUpdate setEventStatus(String eventStatus)
public MeasurementUploadEvent.APIRequestUpdate setLookbackWindow(MeasurementUploadEvent.EnumLookbackWindow lookbackWindow)
public MeasurementUploadEvent.APIRequestUpdate setLookbackWindow(String lookbackWindow)
public MeasurementUploadEvent.APIRequestUpdate setMatchUniverse(MeasurementUploadEvent.EnumMatchUniverse matchUniverse)
public MeasurementUploadEvent.APIRequestUpdate setMatchUniverse(String matchUniverse)
public MeasurementUploadEvent.APIRequestUpdate setPartner(String partner)
public MeasurementUploadEvent.APIRequestUpdate setTimezone(MeasurementUploadEvent.EnumTimezone timezone)
public MeasurementUploadEvent.APIRequestUpdate setTimezone(String timezone)
public MeasurementUploadEvent.APIRequestUpdate setUploadTag(String uploadTag)
public MeasurementUploadEvent.APIRequestUpdate requestAllFields()
public MeasurementUploadEvent.APIRequestUpdate requestAllFields(boolean value)
public MeasurementUploadEvent.APIRequestUpdate requestFields(List<String> fields)
requestFields in class APIRequest<MeasurementUploadEvent>public MeasurementUploadEvent.APIRequestUpdate requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<MeasurementUploadEvent>public MeasurementUploadEvent.APIRequestUpdate requestField(String field)
requestField in class APIRequest<MeasurementUploadEvent>public MeasurementUploadEvent.APIRequestUpdate requestField(String field, boolean value)
requestField in class APIRequest<MeasurementUploadEvent>Copyright © 2020. All rights reserved.