Interface QDrantHttpClient

All Superinterfaces:
AutoCloseable, ClientSettings, ClusterMethods, CollectionMethods, io.metaloom.qdrant.client.CommonSettings, PointMethods, ServiceMethods, SnapshotMethods
All Known Implementing Classes:
AbstractQDrantClient, QDrantHttpClientImpl

  • Method Details

    • builder

      static QDrantHttpClientImpl.Builder builder()
    • getScheme

      String getScheme()
      Return the configured protocol scheme.
      Returns:
    • getHostname

      String getHostname()
      Return the configured server hostname.
      Specified by:
      getHostname in interface io.metaloom.qdrant.client.CommonSettings
      Returns:
    • getPort

      int getPort()
      Return the configured server port.
      Specified by:
      getPort in interface io.metaloom.qdrant.client.CommonSettings
      Returns:
    • close

      void close()
      Close the client and release all resources.
      Specified by:
      close in interface AutoCloseable
    • getConnectTimeout

      Duration getConnectTimeout()
      Return the configured connect timeout.
      Specified by:
      getConnectTimeout in interface io.metaloom.qdrant.client.CommonSettings
      Returns:
    • getReadTimeout

      Duration getReadTimeout()
      Return the configured read timeout.
      Specified by:
      getReadTimeout in interface io.metaloom.qdrant.client.CommonSettings
      Returns:
    • getWriteTimeout

      Duration getWriteTimeout()
      Return the configured write timeout.
      Specified by:
      getWriteTimeout in interface io.metaloom.qdrant.client.CommonSettings
      Returns: