Class VectorSearchFilter.Builder

  • Enclosing class:
    VectorSearchFilter

    public static class VectorSearchFilter.Builder
    extends Object
    A builder for the VectorSearchFilter class.
    • Constructor Detail

      • Builder

        public Builder()
    • 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.