Interface SearchInsightsFilters.Builder

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

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

    • severitiesWithStrings

      SearchInsightsFilters.Builder severitiesWithStrings(Collection<String> severities)

      An array of severity values used to search for insights.

      Parameters:
      severities - An array of severity values used to search for insights.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • severitiesWithStrings

      SearchInsightsFilters.Builder severitiesWithStrings(String... severities)

      An array of severity values used to search for insights.

      Parameters:
      severities - An array of severity values used to search for insights.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • severities

      An array of severity values used to search for insights.

      Parameters:
      severities - An array of severity values used to search for insights.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • severities

      An array of severity values used to search for insights.

      Parameters:
      severities - An array of severity values used to search for insights.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • statusesWithStrings

      SearchInsightsFilters.Builder statusesWithStrings(Collection<String> statuses)

      An array of status values used to search for insights.

      Parameters:
      statuses - An array of status values used to search for insights.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • statusesWithStrings

      SearchInsightsFilters.Builder statusesWithStrings(String... statuses)

      An array of status values used to search for insights.

      Parameters:
      statuses - An array of status values used to search for insights.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • statuses

      An array of status values used to search for insights.

      Parameters:
      statuses - An array of status values used to search for insights.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • statuses

      An array of status values used to search for insights.

      Parameters:
      statuses - An array of status values used to search for insights.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceCollection

      SearchInsightsFilters.Builder resourceCollection(ResourceCollection resourceCollection)
      Sets the value of the ResourceCollection property for this object.
      Parameters:
      resourceCollection - The new value for the ResourceCollection property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceCollection

      default SearchInsightsFilters.Builder resourceCollection(Consumer<ResourceCollection.Builder> resourceCollection)
      Sets the value of the ResourceCollection property for this object. This is a convenience method that creates an instance of the ResourceCollection.Builder avoiding the need to create one manually via ResourceCollection.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to resourceCollection(ResourceCollection).

      Parameters:
      resourceCollection - a consumer that will call methods on ResourceCollection.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • serviceCollection

      SearchInsightsFilters.Builder serviceCollection(ServiceCollection serviceCollection)

      A collection of the names of Amazon Web Services services.

      Parameters:
      serviceCollection - A collection of the names of Amazon Web Services services.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serviceCollection

      default SearchInsightsFilters.Builder serviceCollection(Consumer<ServiceCollection.Builder> serviceCollection)

      A collection of the names of Amazon Web Services services.

      This is a convenience method that creates an instance of the ServiceCollection.Builder avoiding the need to create one manually via ServiceCollection.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to serviceCollection(ServiceCollection).

      Parameters:
      serviceCollection - a consumer that will call methods on ServiceCollection.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: