Interface CisScanResultsAggregatedByTargetResourceFilterCriteria.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CisScanResultsAggregatedByTargetResourceFilterCriteria.Builder,
,CisScanResultsAggregatedByTargetResourceFilterCriteria> SdkBuilder<CisScanResultsAggregatedByTargetResourceFilterCriteria.Builder,
,CisScanResultsAggregatedByTargetResourceFilterCriteria> SdkPojo
- Enclosing class:
CisScanResultsAggregatedByTargetResourceFilterCriteria
-
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.failedChecksFilters
(Collection<CisNumberFilter> failedChecksFilters) The criteria's failed checks filters.failedChecksFilters
(Consumer<CisNumberFilter.Builder>... failedChecksFilters) The criteria's failed checks filters.failedChecksFilters
(CisNumberFilter... failedChecksFilters) The criteria's failed checks 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.statusFilters
(Collection<CisResultStatusFilter> statusFilters) The criteria's status filter.statusFilters
(Consumer<CisResultStatusFilter.Builder>... statusFilters) The criteria's status filter.statusFilters
(CisResultStatusFilter... statusFilters) The criteria's status filter.targetResourceIdFilters
(Collection<CisStringFilter> targetResourceIdFilters) The criteria's target resource ID filters.targetResourceIdFilters
(Consumer<CisStringFilter.Builder>... targetResourceIdFilters) The criteria's target resource ID filters.targetResourceIdFilters
(CisStringFilter... targetResourceIdFilters) The criteria's target resource ID filters.targetResourceTagFilters
(Collection<TagFilter> targetResourceTagFilters) The criteria's target resource tag filters.targetResourceTagFilters
(Consumer<TagFilter.Builder>... targetResourceTagFilters) The criteria's target resource tag filters.targetResourceTagFilters
(TagFilter... targetResourceTagFilters) The criteria's target resource tag filters.targetStatusFilters
(Collection<CisTargetStatusFilter> targetStatusFilters) The criteria's target status filters.targetStatusFilters
(Consumer<CisTargetStatusFilter.Builder>... targetStatusFilters) The criteria's target status filters.targetStatusFilters
(CisTargetStatusFilter... targetStatusFilters) The criteria's target status filters.targetStatusReasonFilters
(Collection<CisTargetStatusReasonFilter> targetStatusReasonFilters) The criteria's target status reason filters.targetStatusReasonFilters
(Consumer<CisTargetStatusReasonFilter.Builder>... targetStatusReasonFilters) The criteria's target status reason filters.targetStatusReasonFilters
(CisTargetStatusReasonFilter... targetStatusReasonFilters) The criteria's target status reason 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
CisScanResultsAggregatedByTargetResourceFilterCriteria.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
CisScanResultsAggregatedByTargetResourceFilterCriteria.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
CisScanResultsAggregatedByTargetResourceFilterCriteria.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
CisScanResultsAggregatedByTargetResourceFilterCriteria.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
CisScanResultsAggregatedByTargetResourceFilterCriteria.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
CisScanResultsAggregatedByTargetResourceFilterCriteria.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:
-
failedChecksFilters
CisScanResultsAggregatedByTargetResourceFilterCriteria.Builder failedChecksFilters(Collection<CisNumberFilter> failedChecksFilters) The criteria's failed checks filters.
- Parameters:
failedChecksFilters
- The criteria's failed checks filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failedChecksFilters
CisScanResultsAggregatedByTargetResourceFilterCriteria.Builder failedChecksFilters(CisNumberFilter... failedChecksFilters) The criteria's failed checks filters.
- Parameters:
failedChecksFilters
- The criteria's failed checks filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failedChecksFilters
CisScanResultsAggregatedByTargetResourceFilterCriteria.Builder failedChecksFilters(Consumer<CisNumberFilter.Builder>... failedChecksFilters) The criteria's 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:
-
platformFilters
CisScanResultsAggregatedByTargetResourceFilterCriteria.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
CisScanResultsAggregatedByTargetResourceFilterCriteria.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
CisScanResultsAggregatedByTargetResourceFilterCriteria.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:
-
statusFilters
CisScanResultsAggregatedByTargetResourceFilterCriteria.Builder statusFilters(Collection<CisResultStatusFilter> statusFilters) The criteria's status filter.
- Parameters:
statusFilters
- The criteria's status filter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusFilters
CisScanResultsAggregatedByTargetResourceFilterCriteria.Builder statusFilters(CisResultStatusFilter... statusFilters) The criteria's status filter.
- Parameters:
statusFilters
- The criteria's status filter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusFilters
CisScanResultsAggregatedByTargetResourceFilterCriteria.Builder statusFilters(Consumer<CisResultStatusFilter.Builder>... statusFilters) The criteria's status filter.
This is a convenience method that creates an instance of theCisResultStatusFilter.Builder
avoiding the need to create one manually viaCisResultStatusFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tostatusFilters(List<CisResultStatusFilter>)
.- Parameters:
statusFilters
- a consumer that will call methods onCisResultStatusFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
targetResourceIdFilters
CisScanResultsAggregatedByTargetResourceFilterCriteria.Builder targetResourceIdFilters(Collection<CisStringFilter> targetResourceIdFilters) The criteria's target resource ID filters.
- Parameters:
targetResourceIdFilters
- The criteria's target resource ID filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetResourceIdFilters
CisScanResultsAggregatedByTargetResourceFilterCriteria.Builder targetResourceIdFilters(CisStringFilter... targetResourceIdFilters) The criteria's target resource ID filters.
- Parameters:
targetResourceIdFilters
- The criteria's target resource ID filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetResourceIdFilters
CisScanResultsAggregatedByTargetResourceFilterCriteria.Builder targetResourceIdFilters(Consumer<CisStringFilter.Builder>... targetResourceIdFilters) The criteria's 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
CisScanResultsAggregatedByTargetResourceFilterCriteria.Builder targetResourceTagFilters(Collection<TagFilter> targetResourceTagFilters) The criteria's target resource tag filters.
- Parameters:
targetResourceTagFilters
- The criteria's target resource tag filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetResourceTagFilters
CisScanResultsAggregatedByTargetResourceFilterCriteria.Builder targetResourceTagFilters(TagFilter... targetResourceTagFilters) The criteria's target resource tag filters.
- Parameters:
targetResourceTagFilters
- The criteria's target resource tag filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetResourceTagFilters
CisScanResultsAggregatedByTargetResourceFilterCriteria.Builder targetResourceTagFilters(Consumer<TagFilter.Builder>... targetResourceTagFilters) The criteria's 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:
-
targetStatusFilters
CisScanResultsAggregatedByTargetResourceFilterCriteria.Builder targetStatusFilters(Collection<CisTargetStatusFilter> targetStatusFilters) The criteria's target status filters.
- Parameters:
targetStatusFilters
- The criteria's target status filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetStatusFilters
CisScanResultsAggregatedByTargetResourceFilterCriteria.Builder targetStatusFilters(CisTargetStatusFilter... targetStatusFilters) The criteria's target status filters.
- Parameters:
targetStatusFilters
- The criteria's target status filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetStatusFilters
CisScanResultsAggregatedByTargetResourceFilterCriteria.Builder targetStatusFilters(Consumer<CisTargetStatusFilter.Builder>... targetStatusFilters) The criteria's target status filters.
This is a convenience method that creates an instance of theCisTargetStatusFilter.Builder
avoiding the need to create one manually viaCisTargetStatusFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totargetStatusFilters(List<CisTargetStatusFilter>)
.- Parameters:
targetStatusFilters
- a consumer that will call methods onCisTargetStatusFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
targetStatusReasonFilters
CisScanResultsAggregatedByTargetResourceFilterCriteria.Builder targetStatusReasonFilters(Collection<CisTargetStatusReasonFilter> targetStatusReasonFilters) The criteria's target status reason filters.
- Parameters:
targetStatusReasonFilters
- The criteria's target status reason filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetStatusReasonFilters
CisScanResultsAggregatedByTargetResourceFilterCriteria.Builder targetStatusReasonFilters(CisTargetStatusReasonFilter... targetStatusReasonFilters) The criteria's target status reason filters.
- Parameters:
targetStatusReasonFilters
- The criteria's target status reason filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetStatusReasonFilters
CisScanResultsAggregatedByTargetResourceFilterCriteria.Builder targetStatusReasonFilters(Consumer<CisTargetStatusReasonFilter.Builder>... targetStatusReasonFilters) The criteria's target status reason filters.
This is a convenience method that creates an instance of theCisTargetStatusReasonFilter.Builder
avoiding the need to create one manually viaCisTargetStatusReasonFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totargetStatusReasonFilters(List<CisTargetStatusReasonFilter>)
.- Parameters:
targetStatusReasonFilters
- a consumer that will call methods onCisTargetStatusReasonFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-