Interface GroupFilters.Builder

    • Method Detail

      • groupName

        GroupFilters.Builder groupName​(String groupName)

        The name of the filter group.

        Parameters:
        groupName - The name of the filter group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • filters

        GroupFilters.Builder filters​(Collection<FilterExpression> filters)

        A list of filter expressions that define the conditions for this group.

        Parameters:
        filters - A list of filter expressions that define the conditions for this group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • filters

        GroupFilters.Builder filters​(FilterExpression... filters)

        A list of filter expressions that define the conditions for this group.

        Parameters:
        filters - A list of filter expressions that define the conditions for this group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • logicalOperator

        GroupFilters.Builder logicalOperator​(String logicalOperator)

        The logical operator used to combine the filters in this group. Determines whether all filters must match (AND) or any filter can match (OR).

        Parameters:
        logicalOperator - The logical operator used to combine the filters in this group. Determines whether all filters must match (AND) or any filter can match (OR).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        FilterLogicalOperator, FilterLogicalOperator
      • logicalOperator

        GroupFilters.Builder logicalOperator​(FilterLogicalOperator logicalOperator)

        The logical operator used to combine the filters in this group. Determines whether all filters must match (AND) or any filter can match (OR).

        Parameters:
        logicalOperator - The logical operator used to combine the filters in this group. Determines whether all filters must match (AND) or any filter can match (OR).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        FilterLogicalOperator, FilterLogicalOperator