Interface SearchFilter.Builder

    • Method Detail

      • attribute

        SearchFilter.Builder attribute​(String attribute)

        The result attribute to which the filter values are applied. Valid values vary by API action.

        Parameters:
        attribute - The result attribute to which the filter values are applied. Valid values vary by API action.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • operator

        SearchFilter.Builder operator​(String operator)

        The operator to apply to the Attribute with each of the Values. Valid values vary by Attribute.

        Parameters:
        operator - The operator to apply to the Attribute with each of the Values. Valid values vary by Attribute.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • values

        SearchFilter.Builder values​(Collection<String> values)

        The list of values applied to the Attribute and Operator attributes. Number of values and valid values vary by Attribute.

        Parameters:
        values - The list of values applied to the Attribute and Operator attributes. Number of values and valid values vary by Attribute.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • values

        SearchFilter.Builder values​(String... values)

        The list of values applied to the Attribute and Operator attributes. Number of values and valid values vary by Attribute.

        Parameters:
        values - The list of values applied to the Attribute and Operator attributes. Number of values and valid values vary by Attribute.
        Returns:
        Returns a reference to this object so that method calls can be chained together.