public static class NativeOffer.APIRequestGet extends APIRequest<NativeOffer>
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 NativeOffer getLastResponse()
getLastResponse in class APIRequest<NativeOffer>public NativeOffer parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<NativeOffer>APIExceptionpublic NativeOffer execute() throws APIException
execute in class APIRequest<NativeOffer>APIExceptionpublic NativeOffer execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<NativeOffer>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<NativeOffer> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<NativeOffer> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic NativeOffer.APIRequestGet setParam(String param, Object value)
setParam in class APIRequest<NativeOffer>public NativeOffer.APIRequestGet setParams(Map<String,Object> params)
setParams in class APIRequest<NativeOffer>public NativeOffer.APIRequestGet requestAllFields()
public NativeOffer.APIRequestGet requestAllFields(boolean value)
public NativeOffer.APIRequestGet requestFields(List<String> fields)
requestFields in class APIRequest<NativeOffer>public NativeOffer.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<NativeOffer>public NativeOffer.APIRequestGet requestField(String field)
requestField in class APIRequest<NativeOffer>public NativeOffer.APIRequestGet requestField(String field, boolean value)
requestField in class APIRequest<NativeOffer>public NativeOffer.APIRequestGet requestBarcodePhotoField()
public NativeOffer.APIRequestGet requestBarcodePhotoField(boolean value)
public NativeOffer.APIRequestGet requestBarcodePhotoUriField()
public NativeOffer.APIRequestGet requestBarcodePhotoUriField(boolean value)
public NativeOffer.APIRequestGet requestBarcodeTypeField()
public NativeOffer.APIRequestGet requestBarcodeTypeField(boolean value)
public NativeOffer.APIRequestGet requestBarcodeValueField()
public NativeOffer.APIRequestGet requestBarcodeValueField(boolean value)
public NativeOffer.APIRequestGet requestBlockResharesField()
public NativeOffer.APIRequestGet requestBlockResharesField(boolean value)
public NativeOffer.APIRequestGet requestDetailsField()
public NativeOffer.APIRequestGet requestDetailsField(boolean value)
public NativeOffer.APIRequestGet requestDisableLocationField()
public NativeOffer.APIRequestGet requestDisableLocationField(boolean value)
public NativeOffer.APIRequestGet requestDiscountsField()
public NativeOffer.APIRequestGet requestDiscountsField(boolean value)
public NativeOffer.APIRequestGet requestExpirationTimeField()
public NativeOffer.APIRequestGet requestExpirationTimeField(boolean value)
public NativeOffer.APIRequestGet requestIdField()
public NativeOffer.APIRequestGet requestIdField(boolean value)
public NativeOffer.APIRequestGet requestInstoreCodeField()
public NativeOffer.APIRequestGet requestInstoreCodeField(boolean value)
public NativeOffer.APIRequestGet requestLocationTypeField()
public NativeOffer.APIRequestGet requestLocationTypeField(boolean value)
public NativeOffer.APIRequestGet requestMaxSaveCountField()
public NativeOffer.APIRequestGet requestMaxSaveCountField(boolean value)
public NativeOffer.APIRequestGet requestOnlineCodeField()
public NativeOffer.APIRequestGet requestOnlineCodeField(boolean value)
public NativeOffer.APIRequestGet requestPageField()
public NativeOffer.APIRequestGet requestPageField(boolean value)
public NativeOffer.APIRequestGet requestPageSetIdField()
public NativeOffer.APIRequestGet requestPageSetIdField(boolean value)
public NativeOffer.APIRequestGet requestRedemptionCodeField()
public NativeOffer.APIRequestGet requestRedemptionCodeField(boolean value)
public NativeOffer.APIRequestGet requestRedemptionLinkField()
public NativeOffer.APIRequestGet requestRedemptionLinkField(boolean value)
public NativeOffer.APIRequestGet requestSaveCountField()
public NativeOffer.APIRequestGet requestSaveCountField(boolean value)
public NativeOffer.APIRequestGet requestTermsField()
public NativeOffer.APIRequestGet requestTermsField(boolean value)
public NativeOffer.APIRequestGet requestTitleField()
public NativeOffer.APIRequestGet requestTitleField(boolean value)
public NativeOffer.APIRequestGet requestTotalUniqueCodesField()
public NativeOffer.APIRequestGet requestTotalUniqueCodesField(boolean value)
public NativeOffer.APIRequestGet requestUniqueCodesField()
public NativeOffer.APIRequestGet requestUniqueCodesField(boolean value)
public NativeOffer.APIRequestGet requestUniqueCodesFileCodeTypeField()
public NativeOffer.APIRequestGet requestUniqueCodesFileCodeTypeField(boolean value)
public NativeOffer.APIRequestGet requestUniqueCodesFileNameField()
public NativeOffer.APIRequestGet requestUniqueCodesFileNameField(boolean value)
public NativeOffer.APIRequestGet requestUniqueCodesFileUploadStatusField()
public NativeOffer.APIRequestGet requestUniqueCodesFileUploadStatusField(boolean value)
Copyright © 2020. All rights reserved.