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

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

    • name

      Filter.Builder name(String name)

      The name of the filter as specified for a Describe* or similar operation.

      Parameters:
      name - The name of the filter as specified for a Describe* or similar operation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • values

      Filter.Builder values(Collection<String> values)

      The filter value, which can specify one or more values used to narrow the returned results.

      Parameters:
      values - The filter value, which can specify one or more values used to narrow the returned results.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • values

      Filter.Builder values(String... values)

      The filter value, which can specify one or more values used to narrow the returned results.

      Parameters:
      values - The filter value, which can specify one or more values used to narrow the returned results.
      Returns:
      Returns a reference to this object so that method calls can be chained together.