Interface ListCisScanConfigurationsFilterCriteria.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ListCisScanConfigurationsFilterCriteria.Builder,
,ListCisScanConfigurationsFilterCriteria> SdkBuilder<ListCisScanConfigurationsFilterCriteria.Builder,
,ListCisScanConfigurationsFilterCriteria> SdkPojo
- Enclosing class:
ListCisScanConfigurationsFilterCriteria
-
Method Summary
Modifier and TypeMethodDescriptionscanConfigurationArnFilters
(Collection<CisStringFilter> scanConfigurationArnFilters) The list of scan configuration ARN filters.scanConfigurationArnFilters
(Consumer<CisStringFilter.Builder>... scanConfigurationArnFilters) The list of scan configuration ARN filters.scanConfigurationArnFilters
(CisStringFilter... scanConfigurationArnFilters) The list of scan configuration ARN filters.scanNameFilters
(Collection<CisStringFilter> scanNameFilters) The list of scan name filters.scanNameFilters
(Consumer<CisStringFilter.Builder>... scanNameFilters) The list of scan name filters.scanNameFilters
(CisStringFilter... scanNameFilters) The list of scan name filters.targetResourceTagFilters
(Collection<TagFilter> targetResourceTagFilters) The list of target resource tag filters.targetResourceTagFilters
(Consumer<TagFilter.Builder>... targetResourceTagFilters) The list of target resource tag filters.targetResourceTagFilters
(TagFilter... targetResourceTagFilters) The list of target resource tag filters.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
-
scanConfigurationArnFilters
ListCisScanConfigurationsFilterCriteria.Builder scanConfigurationArnFilters(Collection<CisStringFilter> scanConfigurationArnFilters) The list of scan configuration ARN filters.
- Parameters:
scanConfigurationArnFilters
- The list of scan configuration ARN filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scanConfigurationArnFilters
ListCisScanConfigurationsFilterCriteria.Builder scanConfigurationArnFilters(CisStringFilter... scanConfigurationArnFilters) The list of scan configuration ARN filters.
- Parameters:
scanConfigurationArnFilters
- The list of scan configuration ARN filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scanConfigurationArnFilters
ListCisScanConfigurationsFilterCriteria.Builder scanConfigurationArnFilters(Consumer<CisStringFilter.Builder>... scanConfigurationArnFilters) The list of scan configuration ARN filters.
This is a convenience method that creates an instance of theCisStringFilter.Builder
avoiding the need to create one manually viaCisStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toscanConfigurationArnFilters(List<CisStringFilter>)
.- Parameters:
scanConfigurationArnFilters
- a consumer that will call methods onCisStringFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scanNameFilters
ListCisScanConfigurationsFilterCriteria.Builder scanNameFilters(Collection<CisStringFilter> scanNameFilters) The list of scan name filters.
- Parameters:
scanNameFilters
- The list of scan name filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scanNameFilters
The list of scan name filters.
- Parameters:
scanNameFilters
- The list of scan name filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scanNameFilters
ListCisScanConfigurationsFilterCriteria.Builder scanNameFilters(Consumer<CisStringFilter.Builder>... scanNameFilters) The list of scan name filters.
This is a convenience method that creates an instance of theCisStringFilter.Builder
avoiding the need to create one manually viaCisStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toscanNameFilters(List<CisStringFilter>)
.- Parameters:
scanNameFilters
- a consumer that will call methods onCisStringFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
targetResourceTagFilters
ListCisScanConfigurationsFilterCriteria.Builder targetResourceTagFilters(Collection<TagFilter> targetResourceTagFilters) The list of target resource tag filters.
- Parameters:
targetResourceTagFilters
- The list of target resource tag filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetResourceTagFilters
ListCisScanConfigurationsFilterCriteria.Builder targetResourceTagFilters(TagFilter... targetResourceTagFilters) The list of target resource tag filters.
- Parameters:
targetResourceTagFilters
- The list of target resource tag filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetResourceTagFilters
ListCisScanConfigurationsFilterCriteria.Builder targetResourceTagFilters(Consumer<TagFilter.Builder>... targetResourceTagFilters) The list of target resource tag filters.
This is a convenience method that creates an instance of theTagFilter.Builder
avoiding the need to create one manually viaTagFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totargetResourceTagFilters(List<TagFilter>)
.- Parameters:
targetResourceTagFilters
- a consumer that will call methods onTagFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-