Class BaseApi

    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      ApiClient getApiClient()
      void invokeAPI​(java.lang.String url, java.lang.String method)
      <T> T invokeAPI​(java.lang.String url, java.lang.String method, com.fasterxml.jackson.core.type.TypeReference<T> returnType)
      void invokeAPI​(java.lang.String url, java.lang.String method, java.lang.Object request)
      <T> T invokeAPI​(java.lang.String url, java.lang.String method, java.lang.Object request, com.fasterxml.jackson.core.type.TypeReference<T> returnType)
      abstract <T> T invokeAPI​(java.lang.String url, java.lang.String method, java.lang.Object request, com.fasterxml.jackson.core.type.TypeReference<T> returnType, java.util.Map<java.lang.String,​java.lang.String> additionalHeaders)
      void invokeAPI​(java.lang.String url, java.lang.String method, java.lang.Object request, java.util.Map<java.lang.String,​java.lang.String> additionalHeaders)
      void invokeAPI​(java.lang.String url, java.lang.String method, java.util.Map<java.lang.String,​java.lang.String> additionalHeaders)
      void setApiClient​(ApiClient apiClient)
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

    • Constructor Detail

      • BaseApi

        public BaseApi()
      • BaseApi

        public BaseApi​(ApiClient apiClient)
    • Method Detail

      • getApiClient

        public ApiClient getApiClient()
      • setApiClient

        public void setApiClient​(ApiClient apiClient)
      • invokeAPI

        public void invokeAPI​(java.lang.String url,
                              java.lang.String method)
                       throws ApiException
      • invokeAPI

        public void invokeAPI​(java.lang.String url,
                              java.lang.String method,
                              java.util.Map<java.lang.String,​java.lang.String> additionalHeaders)
                       throws ApiException
      • invokeAPI

        public void invokeAPI​(java.lang.String url,
                              java.lang.String method,
                              java.lang.Object request)
                       throws ApiException
      • invokeAPI

        public void invokeAPI​(java.lang.String url,
                              java.lang.String method,
                              java.lang.Object request,
                              java.util.Map<java.lang.String,​java.lang.String> additionalHeaders)
                       throws ApiException
      • invokeAPI

        public <T> T invokeAPI​(java.lang.String url,
                               java.lang.String method,
                               com.fasterxml.jackson.core.type.TypeReference<T> returnType)
                        throws ApiException
      • invokeAPI

        public <T> T invokeAPI​(java.lang.String url,
                               java.lang.String method,
                               java.lang.Object request,
                               com.fasterxml.jackson.core.type.TypeReference<T> returnType)
                        throws ApiException
      • invokeAPI

        public abstract <T> T invokeAPI​(java.lang.String url,
                                        java.lang.String method,
                                        java.lang.Object request,
                                        com.fasterxml.jackson.core.type.TypeReference<T> returnType,
                                        java.util.Map<java.lang.String,​java.lang.String> additionalHeaders)
                                 throws ApiException