Interface Filter.Builder

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

    • key

      The name of the parameter to filter on.

      Parameters:
      key - The name of the parameter to filter on.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • value

      Filter.Builder value(String value)

      The value to match.

      Parameters:
      value - The value to match.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • condition

      Filter.Builder condition(String condition)

      The condition to apply. To include the objects that match the statement, specify IS. To exclude matching objects, specify IS_NOT.

      Parameters:
      condition - The condition to apply. To include the objects that match the statement, specify IS. To exclude matching objects, specify IS_NOT.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • condition

      Filter.Builder condition(FilterConditionString condition)

      The condition to apply. To include the objects that match the statement, specify IS. To exclude matching objects, specify IS_NOT.

      Parameters:
      condition - The condition to apply. To include the objects that match the statement, specify IS. To exclude matching objects, specify IS_NOT.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: