Class RetrievalParam.RetrievalParamBuilder<C extends RetrievalParam,B extends RetrievalParam.RetrievalParamBuilder<C,B>>

java.lang.Object
dev.langchain4j.store.embedding.vearch.RetrievalParam.RetrievalParamBuilder<C,B>
Direct Known Subclasses:
RetrievalParam.FLAT.FLATBuilder, RetrievalParam.GPUParam.GPUParamBuilder, RetrievalParam.HNSWParam.HNSWParamBuilder, RetrievalParam.IVFFLATParam.IVFFLATParamBuilder, RetrievalParam.IVFPQParam.IVFPQParamBuilder
Enclosing class:
RetrievalParam

protected abstract static class RetrievalParam.RetrievalParamBuilder<C extends RetrievalParam,B extends RetrievalParam.RetrievalParamBuilder<C,B>> extends Object
  • Field Details

  • Constructor Details

    • RetrievalParamBuilder

      protected RetrievalParamBuilder()
  • Method Details

    • metricType

      public B metricType(MetricType metricType)
    • self

      protected abstract B self()
    • build

      public abstract C build()