Interface SearchInsightsFilters.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SearchInsightsFilters.Builder,
,SearchInsightsFilters> SdkBuilder<SearchInsightsFilters.Builder,
,SearchInsightsFilters> SdkPojo
- Enclosing class:
SearchInsightsFilters
-
Method Summary
Modifier and TypeMethodDescriptiondefault SearchInsightsFilters.Builder
resourceCollection
(Consumer<ResourceCollection.Builder> resourceCollection) Sets the value of the ResourceCollection property for this object.resourceCollection
(ResourceCollection resourceCollection) Sets the value of the ResourceCollection property for this object.default SearchInsightsFilters.Builder
serviceCollection
(Consumer<ServiceCollection.Builder> serviceCollection) A collection of the names of Amazon Web Services services.serviceCollection
(ServiceCollection serviceCollection) A collection of the names of Amazon Web Services services.severities
(Collection<InsightSeverity> severities) An array of severity values used to search for insights.severities
(InsightSeverity... severities) An array of severity values used to search for insights.severitiesWithStrings
(String... severities) An array of severity values used to search for insights.severitiesWithStrings
(Collection<String> severities) An array of severity values used to search for insights.statuses
(Collection<InsightStatus> statuses) An array of status values used to search for insights.statuses
(InsightStatus... statuses) An array of status values used to search for insights.statusesWithStrings
(String... statuses) An array of status values used to search for insights.statusesWithStrings
(Collection<String> statuses) An array of status values used to search for insights.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
severitiesWithStrings
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
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
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
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
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 theResourceCollection.Builder
avoiding the need to create one manually viaResourceCollection.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceCollection(ResourceCollection)
.- Parameters:
resourceCollection
- a consumer that will call methods onResourceCollection.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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 theServiceCollection.Builder
avoiding the need to create one manually viaServiceCollection.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toserviceCollection(ServiceCollection)
.- Parameters:
serviceCollection
- a consumer that will call methods onServiceCollection.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-