public static class Hotel.APIRequestGet extends APIRequest<Hotel>
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 Hotel getLastResponse()
getLastResponse in class APIRequest<Hotel>public Hotel parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<Hotel>APIExceptionpublic Hotel execute() throws APIException
execute in class APIRequest<Hotel>APIExceptionpublic Hotel execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<Hotel>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<Hotel> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<Hotel> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic Hotel.APIRequestGet setParam(String param, Object value)
setParam in class APIRequest<Hotel>public Hotel.APIRequestGet setParams(Map<String,Object> params)
setParams in class APIRequest<Hotel>public Hotel.APIRequestGet requestAllFields()
public Hotel.APIRequestGet requestAllFields(boolean value)
public Hotel.APIRequestGet requestFields(List<String> fields)
requestFields in class APIRequest<Hotel>public Hotel.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<Hotel>public Hotel.APIRequestGet requestField(String field)
requestField in class APIRequest<Hotel>public Hotel.APIRequestGet requestField(String field, boolean value)
requestField in class APIRequest<Hotel>public Hotel.APIRequestGet requestAddressField()
public Hotel.APIRequestGet requestAddressField(boolean value)
public Hotel.APIRequestGet requestApplinksField()
public Hotel.APIRequestGet requestApplinksField(boolean value)
public Hotel.APIRequestGet requestBrandField()
public Hotel.APIRequestGet requestBrandField(boolean value)
public Hotel.APIRequestGet requestCategoryField()
public Hotel.APIRequestGet requestCategoryField(boolean value)
public Hotel.APIRequestGet requestCategorySpecificFieldsField()
public Hotel.APIRequestGet requestCategorySpecificFieldsField(boolean value)
public Hotel.APIRequestGet requestCurrencyField()
public Hotel.APIRequestGet requestCurrencyField(boolean value)
public Hotel.APIRequestGet requestDescriptionField()
public Hotel.APIRequestGet requestDescriptionField(boolean value)
public Hotel.APIRequestGet requestGuestRatingsField()
public Hotel.APIRequestGet requestGuestRatingsField(boolean value)
public Hotel.APIRequestGet requestHotelIdField()
public Hotel.APIRequestGet requestHotelIdField(boolean value)
public Hotel.APIRequestGet requestIdField()
public Hotel.APIRequestGet requestIdField(boolean value)
public Hotel.APIRequestGet requestImagesField()
public Hotel.APIRequestGet requestImagesField(boolean value)
public Hotel.APIRequestGet requestLowestBasePriceField()
public Hotel.APIRequestGet requestLowestBasePriceField(boolean value)
public Hotel.APIRequestGet requestLoyaltyProgramField()
public Hotel.APIRequestGet requestLoyaltyProgramField(boolean value)
public Hotel.APIRequestGet requestMarginLevelField()
public Hotel.APIRequestGet requestMarginLevelField(boolean value)
public Hotel.APIRequestGet requestNameField()
public Hotel.APIRequestGet requestNameField(boolean value)
public Hotel.APIRequestGet requestPhoneField()
public Hotel.APIRequestGet requestPhoneField(boolean value)
public Hotel.APIRequestGet requestSalePriceField()
public Hotel.APIRequestGet requestSalePriceField(boolean value)
public Hotel.APIRequestGet requestSanitizedImagesField()
public Hotel.APIRequestGet requestSanitizedImagesField(boolean value)
public Hotel.APIRequestGet requestStarRatingField()
public Hotel.APIRequestGet requestStarRatingField(boolean value)
public Hotel.APIRequestGet requestUrlField()
public Hotel.APIRequestGet requestUrlField(boolean value)
Copyright © 2020. All rights reserved.