java.lang.Object
com.lancedb.lance.namespace.client.apache.JavaTimeFormatter
com.lancedb.lance.namespace.client.apache.ApiClient

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.12.0") public class ApiClient extends JavaTimeFormatter
  • Field Details

  • Constructor Details

    • ApiClient

      public ApiClient(org.apache.hc.client5.http.impl.classic.CloseableHttpClient httpClient)
    • ApiClient

      public ApiClient()
  • Method Details

    • buildDefaultDateFormat

      public static DateFormat buildDefaultDateFormat()
    • getObjectMapper

      public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
    • setObjectMapper

      public ApiClient setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • getHttpClient

      public org.apache.hc.client5.http.impl.classic.CloseableHttpClient getHttpClient()
    • setHttpClient

      public ApiClient setHttpClient(org.apache.hc.client5.http.impl.classic.CloseableHttpClient httpClient)
    • getBasePath

      public String getBasePath()
    • setBasePath

      public ApiClient setBasePath(String basePath)
    • getServers

      public List<ServerConfiguration> getServers()
    • setServers

      public ApiClient setServers(List<ServerConfiguration> servers)
    • getServerIndex

      public Integer getServerIndex()
    • setServerIndex

      public ApiClient setServerIndex(Integer serverIndex)
    • getServerVariables

      public Map<String,String> getServerVariables()
    • setServerVariables

      public ApiClient setServerVariables(Map<String,String> serverVariables)
    • getStatusCode

      @Deprecated public int getStatusCode()
      Deprecated.
    • getResponseHeaders

      @Deprecated public Map<String,List<String>> getResponseHeaders()
      Deprecated.
    • getAuthentications

      public Map<String,Authentication> getAuthentications()
    • getAuthentication

      public Authentication getAuthentication(String authName)
    • getTempFolderPath

      public String getTempFolderPath()
    • setUserAgent

      public final ApiClient setUserAgent(String userAgent)
    • setTempFolderPath

      public ApiClient setTempFolderPath(String tempFolderPath)
    • addDefaultHeader

      public ApiClient addDefaultHeader(String key, String value)
    • addDefaultCookie

      public ApiClient addDefaultCookie(String key, String value)
    • isDebugging

      public boolean isDebugging()
    • setDebugging

      public ApiClient setDebugging(boolean debugging)
    • getConnectTimeout

      public int getConnectTimeout()
    • setConnectTimeout

      public ApiClient setConnectTimeout(int connectionTimeout)
    • getDateFormat

      public DateFormat getDateFormat()
    • setDateFormat

      public ApiClient setDateFormat(DateFormat dateFormat)
    • parseDate

      public Date parseDate(String str)
    • formatDate

      public String formatDate(Date date)
    • parameterToString

      public String parameterToString(Object param)
    • parameterToPair

      public List<Pair> parameterToPair(String name, Object value)
    • parameterToPairs

      public List<Pair> parameterToPairs(String collectionFormat, String name, Collection<?> value)
    • isJsonMime

      public boolean isJsonMime(String mime)
    • selectHeaderAccept

      public String selectHeaderAccept(String[] accepts)
    • selectHeaderContentType

      public String selectHeaderContentType(String[] contentTypes)
    • escapeString

      public String escapeString(String str)
    • transformResponseHeaders

      protected Map<String,List<String>> transformResponseHeaders(org.apache.hc.core5.http.Header[] headers)
    • serialize

      public org.apache.hc.core5.http.HttpEntity serialize(Object obj, Map<String,Object> formParams, org.apache.hc.core5.http.ContentType contentType) throws ApiException
    • deserialize

      public <T> T deserialize(org.apache.hc.client5.http.impl.classic.CloseableHttpResponse response, com.fasterxml.jackson.core.type.TypeReference<T> valueType) throws ApiException, IOException, org.apache.hc.core5.http.ParseException
    • prepareDownloadFile

      protected File prepareDownloadFile(String contentDisposition) throws IOException
    • getBaseURL

      public String getBaseURL()
    • isSuccessfulStatus

      protected boolean isSuccessfulStatus(int statusCode)
    • isBodyAllowed

      protected boolean isBodyAllowed(String method)
    • buildCookie

      protected org.apache.hc.client5.http.cookie.Cookie buildCookie(String key, String value, URI uri)
    • processResponse

      protected <T> T processResponse(org.apache.hc.client5.http.impl.classic.CloseableHttpResponse response, com.fasterxml.jackson.core.type.TypeReference<T> returnType) throws ApiException, IOException, org.apache.hc.core5.http.ParseException
    • invokeAPI

      public <T> T invokeAPI(String path, String method, List<Pair> queryParams, List<Pair> collectionQueryParams, String urlQueryDeepObject, Object body, Map<String,String> headerParams, Map<String,String> cookieParams, Map<String,Object> formParams, String accept, String contentType, String[] authNames, com.fasterxml.jackson.core.type.TypeReference<T> returnType) throws ApiException