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