Interface TagFilter.Builder

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

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

    • tagKey

      TagFilter.Builder tagKey(String tagKey)

      The tag key. This must have a valid string value and can't be empty.

      Parameters:
      tagKey - The tag key. This must have a valid string value and can't be empty.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tagValues

      TagFilter.Builder tagValues(Collection<String> tagValues)

      A list of zero or more tag values. If no values are provided, then the filter matches any tag with the specified key, regardless of its value.

      Parameters:
      tagValues - A list of zero or more tag values. If no values are provided, then the filter matches any tag with the specified key, regardless of its value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tagValues

      TagFilter.Builder tagValues(String... tagValues)

      A list of zero or more tag values. If no values are provided, then the filter matches any tag with the specified key, regardless of its value.

      Parameters:
      tagValues - A list of zero or more tag values. If no values are provided, then the filter matches any tag with the specified key, regardless of its value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.