Interface CisScanResultDetailsFilterCriteria.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CisScanResultDetailsFilterCriteria.Builder,CisScanResultDetailsFilterCriteria>,SdkBuilder<CisScanResultDetailsFilterCriteria.Builder,CisScanResultDetailsFilterCriteria>,SdkPojo
- Enclosing class:
- CisScanResultDetailsFilterCriteria
public static interface CisScanResultDetailsFilterCriteria.Builder extends SdkPojo, CopyableBuilder<CisScanResultDetailsFilterCriteria.Builder,CisScanResultDetailsFilterCriteria>
-
-
Method Summary
-
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
-
checkIdFilters
CisScanResultDetailsFilterCriteria.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
CisScanResultDetailsFilterCriteria.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
CisScanResultDetailsFilterCriteria.Builder checkIdFilters(Consumer<CisStringFilter.Builder>... checkIdFilters)
The criteria's check ID filters.
This is a convenience method that creates an instance of theCisStringFilter.Builderavoiding the need to create one manually viaCisStringFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#checkIdFilters(List.) - 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:
#checkIdFilters(java.util.Collection)
-
findingArnFilters
CisScanResultDetailsFilterCriteria.Builder findingArnFilters(Collection<CisStringFilter> findingArnFilters)
The criteria's finding ARN filters.
- Parameters:
findingArnFilters- The criteria's finding ARN filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
findingArnFilters
CisScanResultDetailsFilterCriteria.Builder findingArnFilters(CisStringFilter... findingArnFilters)
The criteria's finding ARN filters.
- Parameters:
findingArnFilters- The criteria's finding ARN filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
findingArnFilters
CisScanResultDetailsFilterCriteria.Builder findingArnFilters(Consumer<CisStringFilter.Builder>... findingArnFilters)
The criteria's finding ARN filters.
This is a convenience method that creates an instance of theCisStringFilter.Builderavoiding the need to create one manually viaCisStringFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#findingArnFilters(List.) - Parameters:
findingArnFilters- 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:
#findingArnFilters(java.util.Collection)
-
findingStatusFilters
CisScanResultDetailsFilterCriteria.Builder findingStatusFilters(Collection<CisFindingStatusFilter> findingStatusFilters)
The criteria's finding status filters.
- Parameters:
findingStatusFilters- The criteria's finding status filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
findingStatusFilters
CisScanResultDetailsFilterCriteria.Builder findingStatusFilters(CisFindingStatusFilter... findingStatusFilters)
The criteria's finding status filters.
- Parameters:
findingStatusFilters- The criteria's finding status filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
findingStatusFilters
CisScanResultDetailsFilterCriteria.Builder findingStatusFilters(Consumer<CisFindingStatusFilter.Builder>... findingStatusFilters)
The criteria's finding status filters.
This is a convenience method that creates an instance of theCisFindingStatusFilter.Builderavoiding the need to create one manually viaCisFindingStatusFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#findingStatusFilters(List.) - Parameters:
findingStatusFilters- a consumer that will call methods onCisFindingStatusFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#findingStatusFilters(java.util.Collection)
-
securityLevelFilters
CisScanResultDetailsFilterCriteria.Builder securityLevelFilters(Collection<CisSecurityLevelFilter> securityLevelFilters)
The criteria's security level filters. . Security level refers to the Benchmark levels that CIS assigns to a profile.
- Parameters:
securityLevelFilters- The criteria's security level filters. . Security level refers to the Benchmark levels that CIS assigns to a profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityLevelFilters
CisScanResultDetailsFilterCriteria.Builder securityLevelFilters(CisSecurityLevelFilter... securityLevelFilters)
The criteria's security level filters. . Security level refers to the Benchmark levels that CIS assigns to a profile.
- Parameters:
securityLevelFilters- The criteria's security level filters. . Security level refers to the Benchmark levels that CIS assigns to a profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityLevelFilters
CisScanResultDetailsFilterCriteria.Builder securityLevelFilters(Consumer<CisSecurityLevelFilter.Builder>... securityLevelFilters)
The criteria's security level filters. . Security level refers to the Benchmark levels that CIS assigns to a profile.
This is a convenience method that creates an instance of theCisSecurityLevelFilter.Builderavoiding the need to create one manually viaCisSecurityLevelFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#securityLevelFilters(List.) - 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:
#securityLevelFilters(java.util.Collection)
-
titleFilters
CisScanResultDetailsFilterCriteria.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
CisScanResultDetailsFilterCriteria.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
CisScanResultDetailsFilterCriteria.Builder titleFilters(Consumer<CisStringFilter.Builder>... titleFilters)
The criteria's title filters.
This is a convenience method that creates an instance of theCisStringFilter.Builderavoiding the need to create one manually viaCisStringFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#titleFilters(List.) - 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:
#titleFilters(java.util.Collection)
-
-