Interface CisScanResultsAggregatedByChecksFilterCriteria.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CisScanResultsAggregatedByChecksFilterCriteria.Builder,
,CisScanResultsAggregatedByChecksFilterCriteria> SdkBuilder<CisScanResultsAggregatedByChecksFilterCriteria.Builder,
,CisScanResultsAggregatedByChecksFilterCriteria> SdkPojo
- Enclosing class:
CisScanResultsAggregatedByChecksFilterCriteria
-
Method Summary
Modifier and TypeMethodDescriptionaccountIdFilters
(Collection<CisStringFilter> accountIdFilters) The criteria's account ID filters.accountIdFilters
(Consumer<CisStringFilter.Builder>... accountIdFilters) The criteria's account ID filters.accountIdFilters
(CisStringFilter... accountIdFilters) The criteria's account ID filters.checkIdFilters
(Collection<CisStringFilter> checkIdFilters) The criteria's check ID filters.checkIdFilters
(Consumer<CisStringFilter.Builder>... checkIdFilters) The criteria's check ID filters.checkIdFilters
(CisStringFilter... checkIdFilters) The criteria's check ID filters.failedResourcesFilters
(Collection<CisNumberFilter> failedResourcesFilters) The criteria's failed resources filters.failedResourcesFilters
(Consumer<CisNumberFilter.Builder>... failedResourcesFilters) The criteria's failed resources filters.failedResourcesFilters
(CisNumberFilter... failedResourcesFilters) The criteria's failed resources filters.platformFilters
(Collection<CisStringFilter> platformFilters) The criteria's platform filters.platformFilters
(Consumer<CisStringFilter.Builder>... platformFilters) The criteria's platform filters.platformFilters
(CisStringFilter... platformFilters) The criteria's platform filters.securityLevelFilters
(Collection<CisSecurityLevelFilter> securityLevelFilters) The criteria's security level filters.securityLevelFilters
(Consumer<CisSecurityLevelFilter.Builder>... securityLevelFilters) The criteria's security level filters.securityLevelFilters
(CisSecurityLevelFilter... securityLevelFilters) The criteria's security level filters.titleFilters
(Collection<CisStringFilter> titleFilters) The criteria's title filters.titleFilters
(Consumer<CisStringFilter.Builder>... titleFilters) The criteria's title filters.titleFilters
(CisStringFilter... titleFilters) The criteria's title 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
-
accountIdFilters
CisScanResultsAggregatedByChecksFilterCriteria.Builder accountIdFilters(Collection<CisStringFilter> accountIdFilters) The criteria's account ID filters.
- Parameters:
accountIdFilters
- The criteria's account ID filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountIdFilters
CisScanResultsAggregatedByChecksFilterCriteria.Builder accountIdFilters(CisStringFilter... accountIdFilters) The criteria's account ID filters.
- Parameters:
accountIdFilters
- The criteria's account ID filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountIdFilters
CisScanResultsAggregatedByChecksFilterCriteria.Builder accountIdFilters(Consumer<CisStringFilter.Builder>... accountIdFilters) The criteria's 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 toaccountIdFilters(List<CisStringFilter>)
.- Parameters:
accountIdFilters
- 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:
-
checkIdFilters
CisScanResultsAggregatedByChecksFilterCriteria.Builder checkIdFilters(Collection<CisStringFilter> checkIdFilters) The criteria's check ID filters.
- Parameters:
checkIdFilters
- The criteria's check ID filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
checkIdFilters
CisScanResultsAggregatedByChecksFilterCriteria.Builder checkIdFilters(CisStringFilter... checkIdFilters) The criteria's check ID filters.
- Parameters:
checkIdFilters
- The criteria's check ID filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
checkIdFilters
CisScanResultsAggregatedByChecksFilterCriteria.Builder checkIdFilters(Consumer<CisStringFilter.Builder>... checkIdFilters) The criteria's check 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 tocheckIdFilters(List<CisStringFilter>)
.- Parameters:
checkIdFilters
- 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:
-
failedResourcesFilters
CisScanResultsAggregatedByChecksFilterCriteria.Builder failedResourcesFilters(Collection<CisNumberFilter> failedResourcesFilters) The criteria's failed resources filters.
- Parameters:
failedResourcesFilters
- The criteria's failed resources filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failedResourcesFilters
CisScanResultsAggregatedByChecksFilterCriteria.Builder failedResourcesFilters(CisNumberFilter... failedResourcesFilters) The criteria's failed resources filters.
- Parameters:
failedResourcesFilters
- The criteria's failed resources filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failedResourcesFilters
CisScanResultsAggregatedByChecksFilterCriteria.Builder failedResourcesFilters(Consumer<CisNumberFilter.Builder>... failedResourcesFilters) The criteria's failed resources 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 tofailedResourcesFilters(List<CisNumberFilter>)
.- Parameters:
failedResourcesFilters
- 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:
-
platformFilters
CisScanResultsAggregatedByChecksFilterCriteria.Builder platformFilters(Collection<CisStringFilter> platformFilters) The criteria's platform filters.
- Parameters:
platformFilters
- The criteria's platform filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
platformFilters
CisScanResultsAggregatedByChecksFilterCriteria.Builder platformFilters(CisStringFilter... platformFilters) The criteria's platform filters.
- Parameters:
platformFilters
- The criteria's platform filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
platformFilters
CisScanResultsAggregatedByChecksFilterCriteria.Builder platformFilters(Consumer<CisStringFilter.Builder>... platformFilters) The criteria's platform 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 toplatformFilters(List<CisStringFilter>)
.- Parameters:
platformFilters
- 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:
-
securityLevelFilters
CisScanResultsAggregatedByChecksFilterCriteria.Builder securityLevelFilters(Collection<CisSecurityLevelFilter> securityLevelFilters) The criteria's security level filters.
- Parameters:
securityLevelFilters
- The criteria's security level filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityLevelFilters
CisScanResultsAggregatedByChecksFilterCriteria.Builder securityLevelFilters(CisSecurityLevelFilter... securityLevelFilters) The criteria's security level filters.
- Parameters:
securityLevelFilters
- The criteria's security level filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityLevelFilters
CisScanResultsAggregatedByChecksFilterCriteria.Builder securityLevelFilters(Consumer<CisSecurityLevelFilter.Builder>... securityLevelFilters) The criteria's security level filters.
This is a convenience method that creates an instance of theCisSecurityLevelFilter.Builder
avoiding the need to create one manually viaCisSecurityLevelFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosecurityLevelFilters(List<CisSecurityLevelFilter>)
.- Parameters:
securityLevelFilters
- a consumer that will call methods onCisSecurityLevelFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
titleFilters
CisScanResultsAggregatedByChecksFilterCriteria.Builder titleFilters(Collection<CisStringFilter> titleFilters) The criteria's title filters.
- Parameters:
titleFilters
- The criteria's title filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
titleFilters
CisScanResultsAggregatedByChecksFilterCriteria.Builder titleFilters(CisStringFilter... titleFilters) The criteria's title filters.
- Parameters:
titleFilters
- The criteria's title filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
titleFilters
CisScanResultsAggregatedByChecksFilterCriteria.Builder titleFilters(Consumer<CisStringFilter.Builder>... titleFilters) The criteria's title 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 totitleFilters(List<CisStringFilter>)
.- Parameters:
titleFilters
- 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:
-