Class VectorSearchFilter.Builder
- java.lang.Object
-
- com.microsoft.semantickernel.data.vectorsearch.VectorSearchFilter.Builder
-
- Enclosing class:
- VectorSearchFilter
public static class VectorSearchFilter.Builder extends Object
A builder for the VectorSearchFilter class.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VectorSearchFilter.BuilderanyTagEqualTo(String fieldName, Object value)Adds an AnyTagEqualToFilterClause to the filter.VectorSearchFilterbuild()Builds the VectorSearchFilter.VectorSearchFilter.BuilderequalTo(String fieldName, Object value)Adds an EqualToFilterClause to the filter.
-
-
-
Method Detail
-
equalTo
public VectorSearchFilter.Builder equalTo(String fieldName, Object value)
Adds an EqualToFilterClause to the filter.- Parameters:
fieldName- The field name to filter on.value- The value.- Returns:
- The builder.
-
anyTagEqualTo
public VectorSearchFilter.Builder anyTagEqualTo(String fieldName, Object value)
Adds an AnyTagEqualToFilterClause to the filter.- Parameters:
fieldName- The field name to filter on.value- The value.- Returns:
- The builder.
-
build
public VectorSearchFilter build()
Builds the VectorSearchFilter.- Returns:
- The VectorSearchFilter.
-
-