public static class VehicleOffer.APIRequestGet extends APIRequest<VehicleOffer>
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, setUseVideoEndpoint
public APIRequestGet(String nodeId, APIContext context)
public VehicleOffer getLastResponse()
getLastResponse
in class APIRequest<VehicleOffer>
public VehicleOffer parseResponse(String response, String header) throws APIException
parseResponse
in class APIRequest<VehicleOffer>
APIException
public VehicleOffer execute() throws APIException
execute
in class APIRequest<VehicleOffer>
APIException
public VehicleOffer execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<VehicleOffer>
APIException
public com.google.common.util.concurrent.ListenableFuture<VehicleOffer> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<VehicleOffer> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public VehicleOffer.APIRequestGet setParam(String param, Object value)
setParam
in class APIRequest<VehicleOffer>
public VehicleOffer.APIRequestGet setParams(Map<String,Object> params)
setParams
in class APIRequest<VehicleOffer>
public VehicleOffer.APIRequestGet requestAllFields()
public VehicleOffer.APIRequestGet requestAllFields(boolean value)
public VehicleOffer.APIRequestGet requestFields(List<String> fields)
requestFields
in class APIRequest<VehicleOffer>
public VehicleOffer.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<VehicleOffer>
public VehicleOffer.APIRequestGet requestField(String field)
requestField
in class APIRequest<VehicleOffer>
public VehicleOffer.APIRequestGet requestField(String field, boolean value)
requestField
in class APIRequest<VehicleOffer>
public VehicleOffer.APIRequestGet requestAmountCurrencyField()
public VehicleOffer.APIRequestGet requestAmountCurrencyField(boolean value)
public VehicleOffer.APIRequestGet requestAmountPercentageField()
public VehicleOffer.APIRequestGet requestAmountPercentageField(boolean value)
public VehicleOffer.APIRequestGet requestAmountPriceField()
public VehicleOffer.APIRequestGet requestAmountPriceField(boolean value)
public VehicleOffer.APIRequestGet requestAmountQualifierField()
public VehicleOffer.APIRequestGet requestAmountQualifierField(boolean value)
public VehicleOffer.APIRequestGet requestApplinksField()
public VehicleOffer.APIRequestGet requestApplinksField(boolean value)
public VehicleOffer.APIRequestGet requestBodyStyleField()
public VehicleOffer.APIRequestGet requestBodyStyleField(boolean value)
public VehicleOffer.APIRequestGet requestCashbackCurrencyField()
public VehicleOffer.APIRequestGet requestCashbackCurrencyField(boolean value)
public VehicleOffer.APIRequestGet requestCashbackPriceField()
public VehicleOffer.APIRequestGet requestCashbackPriceField(boolean value)
public VehicleOffer.APIRequestGet requestCurrencyField()
public VehicleOffer.APIRequestGet requestCurrencyField(boolean value)
public VehicleOffer.APIRequestGet requestDmaCodesField()
public VehicleOffer.APIRequestGet requestDmaCodesField(boolean value)
public VehicleOffer.APIRequestGet requestDownpaymentCurrencyField()
public VehicleOffer.APIRequestGet requestDownpaymentCurrencyField(boolean value)
public VehicleOffer.APIRequestGet requestDownpaymentPriceField()
public VehicleOffer.APIRequestGet requestDownpaymentPriceField(boolean value)
public VehicleOffer.APIRequestGet requestDownpaymentQualifierField()
public VehicleOffer.APIRequestGet requestDownpaymentQualifierField(boolean value)
public VehicleOffer.APIRequestGet requestEndDateField()
public VehicleOffer.APIRequestGet requestEndDateField(boolean value)
public VehicleOffer.APIRequestGet requestEndTimeField()
public VehicleOffer.APIRequestGet requestEndTimeField(boolean value)
public VehicleOffer.APIRequestGet requestIdField()
public VehicleOffer.APIRequestGet requestIdField(boolean value)
public VehicleOffer.APIRequestGet requestImagesField()
public VehicleOffer.APIRequestGet requestImagesField(boolean value)
public VehicleOffer.APIRequestGet requestOfferDescriptionField()
public VehicleOffer.APIRequestGet requestOfferDescriptionField(boolean value)
public VehicleOffer.APIRequestGet requestOfferDisclaimerField()
public VehicleOffer.APIRequestGet requestOfferDisclaimerField(boolean value)
public VehicleOffer.APIRequestGet requestOfferTypeField()
public VehicleOffer.APIRequestGet requestOfferTypeField(boolean value)
public VehicleOffer.APIRequestGet requestPriceField()
public VehicleOffer.APIRequestGet requestPriceField(boolean value)
public VehicleOffer.APIRequestGet requestSanitizedImagesField()
public VehicleOffer.APIRequestGet requestSanitizedImagesField(boolean value)
public VehicleOffer.APIRequestGet requestStartDateField()
public VehicleOffer.APIRequestGet requestStartDateField(boolean value)
public VehicleOffer.APIRequestGet requestStartTimeField()
public VehicleOffer.APIRequestGet requestStartTimeField(boolean value)
public VehicleOffer.APIRequestGet requestTermLengthField()
public VehicleOffer.APIRequestGet requestTermLengthField(boolean value)
public VehicleOffer.APIRequestGet requestTermQualifierField()
public VehicleOffer.APIRequestGet requestTermQualifierField(boolean value)
public VehicleOffer.APIRequestGet requestTitleField()
public VehicleOffer.APIRequestGet requestTitleField(boolean value)
public VehicleOffer.APIRequestGet requestTrimField()
public VehicleOffer.APIRequestGet requestTrimField(boolean value)
public VehicleOffer.APIRequestGet requestUrlField()
public VehicleOffer.APIRequestGet requestUrlField(boolean value)
public VehicleOffer.APIRequestGet requestVehicleOfferIdField()
public VehicleOffer.APIRequestGet requestVehicleOfferIdField(boolean value)
public VehicleOffer.APIRequestGet requestYearField()
public VehicleOffer.APIRequestGet requestYearField(boolean value)
Copyright © 2020. All rights reserved.