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 Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default SearchInsightsFilters.BuilderresourceCollection(Consumer<ResourceCollection.Builder> resourceCollection)Sets the value of the ResourceCollection property for this object.SearchInsightsFilters.BuilderresourceCollection(ResourceCollection resourceCollection)Sets the value of the ResourceCollection property for this object.default SearchInsightsFilters.BuilderserviceCollection(Consumer<ServiceCollection.Builder> serviceCollection)A collection of the names of Amazon Web Services services.SearchInsightsFilters.BuilderserviceCollection(ServiceCollection serviceCollection)A collection of the names of Amazon Web Services services.SearchInsightsFilters.Builderseverities(Collection<InsightSeverity> severities)An array of severity values used to search for insights.SearchInsightsFilters.Builderseverities(InsightSeverity... severities)An array of severity values used to search for insights.SearchInsightsFilters.BuilderseveritiesWithStrings(String... severities)An array of severity values used to search for insights.SearchInsightsFilters.BuilderseveritiesWithStrings(Collection<String> severities)An array of severity values used to search for insights.SearchInsightsFilters.Builderstatuses(Collection<InsightStatus> statuses)An array of status values used to search for insights.SearchInsightsFilters.Builderstatuses(InsightStatus... statuses)An array of status values used to search for insights.SearchInsightsFilters.BuilderstatusesWithStrings(String... statuses)An array of status values used to search for insights.SearchInsightsFilters.BuilderstatusesWithStrings(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 Detail
-
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
SearchInsightsFilters.Builder severities(Collection<InsightSeverity> 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
SearchInsightsFilters.Builder severities(InsightSeverity... 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
SearchInsightsFilters.Builder statuses(Collection<InsightStatus> 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
SearchInsightsFilters.Builder statuses(InsightStatus... 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 theResourceCollection.Builderavoiding the need to create one manually viaResourceCollection.builder().When the
Consumercompletes,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:
resourceCollection(ResourceCollection)
-
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 theServiceCollection.Builderavoiding the need to create one manually viaServiceCollection.builder().When the
Consumercompletes,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:
serviceCollection(ServiceCollection)
-
-