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 requestCustomLabel0Field()
public ProductSet.APIRequestGetFlights requestCustomLabel0Field(boolean value)
public ProductSet.APIRequestGetFlights requestCustomLabel1Field()
public ProductSet.APIRequestGetFlights requestCustomLabel1Field(boolean value)
public ProductSet.APIRequestGetFlights requestCustomLabel2Field()
public ProductSet.APIRequestGetFlights requestCustomLabel2Field(boolean value)
public ProductSet.APIRequestGetFlights requestCustomLabel3Field()
public ProductSet.APIRequestGetFlights requestCustomLabel3Field(boolean value)
public ProductSet.APIRequestGetFlights requestCustomLabel4Field()
public ProductSet.APIRequestGetFlights requestCustomLabel4Field(boolean value)
public ProductSet.APIRequestGetFlights requestCustomNumber0Field()
public ProductSet.APIRequestGetFlights requestCustomNumber0Field(boolean value)
public ProductSet.APIRequestGetFlights requestCustomNumber1Field()
public ProductSet.APIRequestGetFlights requestCustomNumber1Field(boolean value)
public ProductSet.APIRequestGetFlights requestCustomNumber2Field()
public ProductSet.APIRequestGetFlights requestCustomNumber2Field(boolean value)
public ProductSet.APIRequestGetFlights requestCustomNumber3Field()
public ProductSet.APIRequestGetFlights requestCustomNumber3Field(boolean value)
public ProductSet.APIRequestGetFlights requestCustomNumber4Field()
public ProductSet.APIRequestGetFlights requestCustomNumber4Field(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 requestImageFetchStatusField()
public ProductSet.APIRequestGetFlights requestImageFetchStatusField(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 requestProductPriority0Field()
public ProductSet.APIRequestGetFlights requestProductPriority0Field(boolean value)
public ProductSet.APIRequestGetFlights requestProductPriority1Field()
public ProductSet.APIRequestGetFlights requestProductPriority1Field(boolean value)
public ProductSet.APIRequestGetFlights requestProductPriority2Field()
public ProductSet.APIRequestGetFlights requestProductPriority2Field(boolean value)
public ProductSet.APIRequestGetFlights requestProductPriority3Field()
public ProductSet.APIRequestGetFlights requestProductPriority3Field(boolean value)
public ProductSet.APIRequestGetFlights requestProductPriority4Field()
public ProductSet.APIRequestGetFlights requestProductPriority4Field(boolean value)
public ProductSet.APIRequestGetFlights requestSanitizedImagesField()
public ProductSet.APIRequestGetFlights requestSanitizedImagesField(boolean value)
public ProductSet.APIRequestGetFlights requestTagsField()
public ProductSet.APIRequestGetFlights requestTagsField(boolean value)
public ProductSet.APIRequestGetFlights requestUnitPriceField()
public ProductSet.APIRequestGetFlights requestUnitPriceField(boolean value)
public ProductSet.APIRequestGetFlights requestUrlField()
public ProductSet.APIRequestGetFlights requestUrlField(boolean value)
public ProductSet.APIRequestGetFlights requestVisibilityField()
public ProductSet.APIRequestGetFlights requestVisibilityField(boolean value)
Copyright © 2025. All rights reserved.