Interface ActionFilter.Builder

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

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

    • key

      The category to filter on. Valid values are FEATURE for feature type, SEVERITY for severity level, and TYPE for recommendation type.

      Parameters:
      key - The category to filter on. Valid values are FEATURE for feature type, SEVERITY for severity level, and TYPE for recommendation type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • key

      The category to filter on. Valid values are FEATURE for feature type, SEVERITY for severity level, and TYPE for recommendation type.

      Parameters:
      key - The category to filter on. Valid values are FEATURE for feature type, SEVERITY for severity level, and TYPE for recommendation type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • matchOption

      ActionFilter.Builder matchOption(String matchOption)

      Specifies how to apply the filter. Use EQUALS to include matching results or NOT_EQUALS to exclude matching results.

      Parameters:
      matchOption - Specifies how to apply the filter. Use EQUALS to include matching results or NOT_EQUALS to exclude matching results.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • matchOption

      ActionFilter.Builder matchOption(MatchOption matchOption)

      Specifies how to apply the filter. Use EQUALS to include matching results or NOT_EQUALS to exclude matching results.

      Parameters:
      matchOption - Specifies how to apply the filter. Use EQUALS to include matching results or NOT_EQUALS to exclude matching results.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • values

      One or more values to match against the specified key.

      Parameters:
      values - One or more values to match against the specified key.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • values

      ActionFilter.Builder values(String... values)

      One or more values to match against the specified key.

      Parameters:
      values - One or more values to match against the specified key.
      Returns:
      Returns a reference to this object so that method calls can be chained together.