public static class FTHybridVectorParams.Builder
extends java.lang.Object
FTHybridVectorParams.| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
FTHybridVectorParams |
build()
Build the
FTHybridVectorParams instance. |
FTHybridVectorParams.Builder |
field(java.lang.String field)
Set the vector field name.
|
FTHybridVectorParams.Builder |
filter(java.lang.String filter)
Add a FILTER expression for pre-filtering documents before vector scoring.
|
FTHybridVectorParams.Builder |
method(FTHybridVectorParams.VectorMethod method)
Set the vector search method (KNN or RANGE).
|
FTHybridVectorParams.Builder |
scoreAlias(java.lang.String scoreAlias)
Set an alias for the vector distance score in the results.
|
FTHybridVectorParams.Builder |
vector(java.lang.String vector)
Set the param name to reference the query vector BLOB.
|
public FTHybridVectorParams build()
FTHybridVectorParams instance.public FTHybridVectorParams.Builder field(java.lang.String field)
field - the field name (e.g., "@embedding")public FTHybridVectorParams.Builder vector(java.lang.String vector)
vector - the vector param namepublic FTHybridVectorParams.Builder method(FTHybridVectorParams.VectorMethod method)
method - the vector search methodpublic FTHybridVectorParams.Builder filter(java.lang.String filter)
filter - the filter expressionpublic FTHybridVectorParams.Builder scoreAlias(java.lang.String scoreAlias)
scoreAlias - the score alias nameCopyright © 2026. All rights reserved.