public static class ProductSet.APIRequestGetFlights extends APIRequest<Flight>
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 |
|---|
APIRequestGetFlights(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 APIRequestGetFlights(String nodeId, APIContext context)
public APINodeList<Flight> getLastResponse()
getLastResponse in class APIRequest<Flight>public APINodeList<Flight> parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<Flight>APIExceptionpublic APINodeList<Flight> execute() throws APIException
execute in class APIRequest<Flight>APIExceptionpublic APINodeList<Flight> execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<Flight>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<Flight>> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<Flight>> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic ProductSet.APIRequestGetFlights setParam(String param, Object value)
setParam in class APIRequest<Flight>public ProductSet.APIRequestGetFlights setParams(Map<String,Object> params)
setParams in class APIRequest<Flight>public ProductSet.APIRequestGetFlights setBulkPagination(Boolean bulkPagination)
public ProductSet.APIRequestGetFlights setBulkPagination(String bulkPagination)
public ProductSet.APIRequestGetFlights setFilter(Object filter)
public ProductSet.APIRequestGetFlights setFilter(String filter)
public ProductSet.APIRequestGetFlights requestAllFields()
public ProductSet.APIRequestGetFlights requestAllFields(boolean value)
public ProductSet.APIRequestGetFlights requestFields(List<String> fields)
requestFields in class APIRequest<Flight>public ProductSet.APIRequestGetFlights requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<Flight>public ProductSet.APIRequestGetFlights requestField(String field)
requestField in class APIRequest<Flight>public ProductSet.APIRequestGetFlights requestField(String field, boolean value)
requestField in class APIRequest<Flight>public ProductSet.APIRequestGetFlights requestApplinksField()
public ProductSet.APIRequestGetFlights requestApplinksField(boolean value)
public ProductSet.APIRequestGetFlights requestCategorySpecificFieldsField()
public ProductSet.APIRequestGetFlights requestCategorySpecificFieldsField(boolean value)
public ProductSet.APIRequestGetFlights requestCurrencyField()
public ProductSet.APIRequestGetFlights requestCurrencyField(boolean value)
public ProductSet.APIRequestGetFlights requestDescriptionField()
public ProductSet.APIRequestGetFlights requestDescriptionField(boolean value)
public ProductSet.APIRequestGetFlights requestDestinationAirportField()
public ProductSet.APIRequestGetFlights requestDestinationAirportField(boolean value)
public ProductSet.APIRequestGetFlights requestDestinationCityField()
public ProductSet.APIRequestGetFlights requestDestinationCityField(boolean value)
public ProductSet.APIRequestGetFlights requestFlightIdField()
public ProductSet.APIRequestGetFlights requestFlightIdField(boolean value)
public ProductSet.APIRequestGetFlights requestIdField()
public ProductSet.APIRequestGetFlights requestIdField(boolean value)
public ProductSet.APIRequestGetFlights requestImagesField()
public ProductSet.APIRequestGetFlights requestImagesField(boolean value)
public ProductSet.APIRequestGetFlights requestOnewayCurrencyField()
public ProductSet.APIRequestGetFlights requestOnewayCurrencyField(boolean value)
public ProductSet.APIRequestGetFlights requestOnewayPriceField()
public ProductSet.APIRequestGetFlights requestOnewayPriceField(boolean value)
public ProductSet.APIRequestGetFlights requestOriginAirportField()
public ProductSet.APIRequestGetFlights requestOriginAirportField(boolean value)
public ProductSet.APIRequestGetFlights requestOriginCityField()
public ProductSet.APIRequestGetFlights requestOriginCityField(boolean value)
public ProductSet.APIRequestGetFlights requestPriceField()
public ProductSet.APIRequestGetFlights requestPriceField(boolean value)
public ProductSet.APIRequestGetFlights requestSanitizedImagesField()
public ProductSet.APIRequestGetFlights requestSanitizedImagesField(boolean value)
public ProductSet.APIRequestGetFlights requestUrlField()
public ProductSet.APIRequestGetFlights requestUrlField(boolean value)
Copyright © 2020. All rights reserved.