All Superinterfaces:
Buildable, CopyableBuilder<Filter.Builder,Filter>, SdkBuilder<Filter.Builder,Filter>, SdkPojo
Enclosing class:
Filter

public static interface Filter.Builder extends SdkPojo, CopyableBuilder<Filter.Builder,Filter>
  • Method Details

    • name

      Filter.Builder name(String name)

      The type of name to filter by.

      Parameters:
      name - The type of name to filter by.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • operator

      Filter.Builder operator(String operator)

      An operator for filtering results.

      Parameters:
      operator - An operator for filtering results.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • operator

      Filter.Builder operator(Operator operator)

      An operator for filtering results.

      Parameters:
      operator - An operator for filtering results.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • values

      Filter.Builder values(Collection<String> values)

      One or more values for the name to filter by.

      Parameters:
      values - One or more values for the name to filter by.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • values

      Filter.Builder values(String... values)

      One or more values for the name to filter by.

      Parameters:
      values - One or more values for the name to filter by.
      Returns:
      Returns a reference to this object so that method calls can be chained together.