Interface ListCisScansFilterCriteria.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ListCisScansFilterCriteria.Builder,
,ListCisScansFilterCriteria> SdkBuilder<ListCisScansFilterCriteria.Builder,
,ListCisScansFilterCriteria> SdkPojo
- Enclosing class:
ListCisScansFilterCriteria
-
Method Summary
Modifier and TypeMethodDescriptionfailedChecksFilters
(Collection<CisNumberFilter> failedChecksFilters) The list of failed checks filters.failedChecksFilters
(Consumer<CisNumberFilter.Builder>... failedChecksFilters) The list of failed checks filters.failedChecksFilters
(CisNumberFilter... failedChecksFilters) The list of failed checks filters.scanArnFilters
(Collection<CisStringFilter> scanArnFilters) The list of scan ARN filters.scanArnFilters
(Consumer<CisStringFilter.Builder>... scanArnFilters) The list of scan ARN filters.scanArnFilters
(CisStringFilter... scanArnFilters) The list of scan ARN filters.scanAtFilters
(Collection<CisDateFilter> scanAtFilters) The list of scan at filters.scanAtFilters
(Consumer<CisDateFilter.Builder>... scanAtFilters) The list of scan at filters.scanAtFilters
(CisDateFilter... scanAtFilters) The list of scan at filters.scanConfigurationArnFilters
(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.scanStatusFilters
(Collection<CisScanStatusFilter> scanStatusFilters) The list of scan status filters.scanStatusFilters
(Consumer<CisScanStatusFilter.Builder>... scanStatusFilters) The list of scan status filters.scanStatusFilters
(CisScanStatusFilter... scanStatusFilters) The list of scan status filters.scheduledByFilters
(Collection<CisStringFilter> scheduledByFilters) The list of scheduled by filters.scheduledByFilters
(Consumer<CisStringFilter.Builder>... scheduledByFilters) The list of scheduled by filters.scheduledByFilters
(CisStringFilter... scheduledByFilters) The list of scheduled by filters.targetAccountIdFilters
(Collection<CisStringFilter> targetAccountIdFilters) The list of target account ID filters.targetAccountIdFilters
(Consumer<CisStringFilter.Builder>... targetAccountIdFilters) The list of target account ID filters.targetAccountIdFilters
(CisStringFilter... targetAccountIdFilters) The list of target account ID filters.targetResourceIdFilters
(Collection<CisStringFilter> targetResourceIdFilters) The list of target resource ID filters.targetResourceIdFilters
(Consumer<CisStringFilter.Builder>... targetResourceIdFilters) The list of target resource ID filters.targetResourceIdFilters
(CisStringFilter... targetResourceIdFilters) The list of target resource ID 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
-
failedChecksFilters
ListCisScansFilterCriteria.Builder failedChecksFilters(Collection<CisNumberFilter> failedChecksFilters) The list of failed checks filters.
- Parameters:
failedChecksFilters
- The list of failed checks filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failedChecksFilters
The list of failed checks filters.
- Parameters:
failedChecksFilters
- The list of failed checks filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failedChecksFilters
ListCisScansFilterCriteria.Builder failedChecksFilters(Consumer<CisNumberFilter.Builder>... failedChecksFilters) The list of failed checks filters.
This is a convenience method that creates an instance of theCisNumberFilter.Builder
avoiding the need to create one manually viaCisNumberFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofailedChecksFilters(List<CisNumberFilter>)
.- Parameters:
failedChecksFilters
- a consumer that will call methods onCisNumberFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scanArnFilters
The list of scan ARN filters.
- Parameters:
scanArnFilters
- The list of scan ARN filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scanArnFilters
The list of scan ARN filters.
- Parameters:
scanArnFilters
- The list of scan ARN filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scanArnFilters
ListCisScansFilterCriteria.Builder scanArnFilters(Consumer<CisStringFilter.Builder>... scanArnFilters) The list of scan 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 toscanArnFilters(List<CisStringFilter>)
.- Parameters:
scanArnFilters
- 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:
-
scanAtFilters
The list of scan at filters.
- Parameters:
scanAtFilters
- The list of scan at filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scanAtFilters
The list of scan at filters.
- Parameters:
scanAtFilters
- The list of scan at filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scanAtFilters
The list of scan at filters.
This is a convenience method that creates an instance of theCisDateFilter.Builder
avoiding the need to create one manually viaCisDateFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toscanAtFilters(List<CisDateFilter>)
.- Parameters:
scanAtFilters
- a consumer that will call methods onCisDateFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scanConfigurationArnFilters
ListCisScansFilterCriteria.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
ListCisScansFilterCriteria.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
ListCisScansFilterCriteria.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
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
ListCisScansFilterCriteria.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:
-
scanStatusFilters
ListCisScansFilterCriteria.Builder scanStatusFilters(Collection<CisScanStatusFilter> scanStatusFilters) The list of scan status filters.
- Parameters:
scanStatusFilters
- The list of scan status filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scanStatusFilters
The list of scan status filters.
- Parameters:
scanStatusFilters
- The list of scan status filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scanStatusFilters
ListCisScansFilterCriteria.Builder scanStatusFilters(Consumer<CisScanStatusFilter.Builder>... scanStatusFilters) The list of scan status filters.
This is a convenience method that creates an instance of theCisScanStatusFilter.Builder
avoiding the need to create one manually viaCisScanStatusFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toscanStatusFilters(List<CisScanStatusFilter>)
.- Parameters:
scanStatusFilters
- a consumer that will call methods onCisScanStatusFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scheduledByFilters
ListCisScansFilterCriteria.Builder scheduledByFilters(Collection<CisStringFilter> scheduledByFilters) The list of scheduled by filters.
- Parameters:
scheduledByFilters
- The list of scheduled by filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scheduledByFilters
The list of scheduled by filters.
- Parameters:
scheduledByFilters
- The list of scheduled by filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scheduledByFilters
ListCisScansFilterCriteria.Builder scheduledByFilters(Consumer<CisStringFilter.Builder>... scheduledByFilters) The list of scheduled by 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 toscheduledByFilters(List<CisStringFilter>)
.- Parameters:
scheduledByFilters
- 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:
-
targetAccountIdFilters
ListCisScansFilterCriteria.Builder targetAccountIdFilters(Collection<CisStringFilter> targetAccountIdFilters) The list of target account ID filters.
- Parameters:
targetAccountIdFilters
- The list of target account ID filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetAccountIdFilters
ListCisScansFilterCriteria.Builder targetAccountIdFilters(CisStringFilter... targetAccountIdFilters) The list of target account ID filters.
- Parameters:
targetAccountIdFilters
- The list of target account ID filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetAccountIdFilters
ListCisScansFilterCriteria.Builder targetAccountIdFilters(Consumer<CisStringFilter.Builder>... targetAccountIdFilters) The list of target account ID 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 totargetAccountIdFilters(List<CisStringFilter>)
.- Parameters:
targetAccountIdFilters
- 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:
-
targetResourceIdFilters
ListCisScansFilterCriteria.Builder targetResourceIdFilters(Collection<CisStringFilter> targetResourceIdFilters) The list of target resource ID filters.
- Parameters:
targetResourceIdFilters
- The list of target resource ID filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetResourceIdFilters
ListCisScansFilterCriteria.Builder targetResourceIdFilters(CisStringFilter... targetResourceIdFilters) The list of target resource ID filters.
- Parameters:
targetResourceIdFilters
- The list of target resource ID filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetResourceIdFilters
ListCisScansFilterCriteria.Builder targetResourceIdFilters(Consumer<CisStringFilter.Builder>... targetResourceIdFilters) The list of target resource ID 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 totargetResourceIdFilters(List<CisStringFilter>)
.- Parameters:
targetResourceIdFilters
- 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
ListCisScansFilterCriteria.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
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
ListCisScansFilterCriteria.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:
-