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