Class AirSearchServiceApi


  • public class AirSearchServiceApi
    extends Object
    • Constructor Detail

      • AirSearchServiceApi

        public AirSearchServiceApi()
      • AirSearchServiceApi

        public AirSearchServiceApi​(ApiClient apiClient)
    • Method Detail

      • getApiClient

        public ApiClient getApiClient()
      • setApiClient

        public void setApiClient​(ApiClient apiClient)
      • performAirSearchRqCall

        public com.squareup.okhttp.Call performAirSearchRqCall​(AirCriteria body,
                                                               String sessionId,
                                                               String conversationId,
                                                               String X_API_KEY,
                                                               ProgressResponseBody.ProgressListener progressListener,
                                                               ProgressRequestBody.ProgressRequestListener progressRequestListener)
                                                        throws ApiException
        Build call for performAirSearchRq
        Parameters:
        body - (required)
        sessionId - Session ID (required)
        conversationId - Conversation ID (required)
        X_API_KEY - API access key (required)
        progressListener - Progress listener
        progressRequestListener - Progress request listener
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • performAirSearchRq

        public ResponsePackAir performAirSearchRq​(AirCriteria body,
                                                  String sessionId,
                                                  String conversationId,
                                                  String X_API_KEY)
                                           throws ApiException
        Air search Get Air search response
        Parameters:
        body - (required)
        sessionId - Session ID (required)
        conversationId - Conversation ID (required)
        X_API_KEY - API access key (required)
        Returns:
        ResponsePackAir
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • performAirSearchRqWithHttpInfo

        public ApiResponse<ResponsePackAir> performAirSearchRqWithHttpInfo​(AirCriteria body,
                                                                           String sessionId,
                                                                           String conversationId,
                                                                           String X_API_KEY)
                                                                    throws ApiException
        Air search Get Air search response
        Parameters:
        body - (required)
        sessionId - Session ID (required)
        conversationId - Conversation ID (required)
        X_API_KEY - API access key (required)
        Returns:
        ApiResponse<ResponsePackAir>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • performAirSearchRqAsync

        public com.squareup.okhttp.Call performAirSearchRqAsync​(AirCriteria body,
                                                                String sessionId,
                                                                String conversationId,
                                                                String X_API_KEY,
                                                                ApiCallback<ResponsePackAir> callback)
                                                         throws ApiException
        Air search (asynchronously) Get Air search response
        Parameters:
        body - (required)
        sessionId - Session ID (required)
        conversationId - Conversation ID (required)
        X_API_KEY - API access key (required)
        callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • performFareRuleSearchRq

        public ResponsePackAirFareRuleResult performFareRuleSearchRq​(AirFareRuleCriteria body,
                                                                     String sessionId,
                                                                     String conversationId,
                                                                     String X_API_KEY)
                                                              throws ApiException
        Air fare rules Get Air fare rules
        Parameters:
        body - (required)
        sessionId - Session ID (required)
        conversationId - Conversation ID (required)
        X_API_KEY - API access key (required)
        Returns:
        ResponsePackAirFareRuleResult
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • performFareRuleSearchRqWithHttpInfo

        public ApiResponse<ResponsePackAirFareRuleResult> performFareRuleSearchRqWithHttpInfo​(AirFareRuleCriteria body,
                                                                                              String sessionId,
                                                                                              String conversationId,
                                                                                              String X_API_KEY)
                                                                                       throws ApiException
        Air fare rules Get Air fare rules
        Parameters:
        body - (required)
        sessionId - Session ID (required)
        conversationId - Conversation ID (required)
        X_API_KEY - API access key (required)
        Returns:
        ApiResponse<ResponsePackAirFareRuleResult>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • performFareRuleSearchRqAsync

        public com.squareup.okhttp.Call performFareRuleSearchRqAsync​(AirFareRuleCriteria body,
                                                                     String sessionId,
                                                                     String conversationId,
                                                                     String X_API_KEY,
                                                                     ApiCallback<ResponsePackAirFareRuleResult> callback)
                                                              throws ApiException
        Air fare rules (asynchronously) Get Air fare rules
        Parameters:
        body - (required)
        sessionId - Session ID (required)
        conversationId - Conversation ID (required)
        X_API_KEY - API access key (required)
        callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • performMoreFaresSearchRqCall

        public com.squareup.okhttp.Call performMoreFaresSearchRqCall​(MoreFaresCriteria body,
                                                                     String sessionId,
                                                                     String conversationId,
                                                                     String X_API_KEY,
                                                                     ProgressResponseBody.ProgressListener progressListener,
                                                                     ProgressRequestBody.ProgressRequestListener progressRequestListener)
                                                              throws ApiException
        Build call for performMoreFaresSearchRq
        Parameters:
        body - (required)
        sessionId - Session ID (required)
        conversationId - Conversation ID (required)
        X_API_KEY - API access key (required)
        progressListener - Progress listener
        progressRequestListener - Progress request listener
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • performMoreFaresSearchRq

        public ResponsePackAir performMoreFaresSearchRq​(MoreFaresCriteria body,
                                                        String sessionId,
                                                        String conversationId,
                                                        String X_API_KEY)
                                                 throws ApiException
        Air more fare search Get Air more fares
        Parameters:
        body - (required)
        sessionId - Session ID (required)
        conversationId - Conversation ID (required)
        X_API_KEY - API access key (required)
        Returns:
        ResponsePackAir
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • performMoreFaresSearchRqWithHttpInfo

        public ApiResponse<ResponsePackAir> performMoreFaresSearchRqWithHttpInfo​(MoreFaresCriteria body,
                                                                                 String sessionId,
                                                                                 String conversationId,
                                                                                 String X_API_KEY)
                                                                          throws ApiException
        Air more fare search Get Air more fares
        Parameters:
        body - (required)
        sessionId - Session ID (required)
        conversationId - Conversation ID (required)
        X_API_KEY - API access key (required)
        Returns:
        ApiResponse<ResponsePackAir>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • performMoreFaresSearchRqAsync

        public com.squareup.okhttp.Call performMoreFaresSearchRqAsync​(MoreFaresCriteria body,
                                                                      String sessionId,
                                                                      String conversationId,
                                                                      String X_API_KEY,
                                                                      ApiCallback<ResponsePackAir> callback)
                                                               throws ApiException
        Air more fare search (asynchronously) Get Air more fares
        Parameters:
        body - (required)
        sessionId - Session ID (required)
        conversationId - Conversation ID (required)
        X_API_KEY - API access key (required)
        callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object