Interface UnusedAccessFindingsStatistics.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<UnusedAccessFindingsStatistics.Builder,
,UnusedAccessFindingsStatistics> SdkBuilder<UnusedAccessFindingsStatistics.Builder,
,UnusedAccessFindingsStatistics> SdkPojo
- Enclosing class:
UnusedAccessFindingsStatistics
-
Method Summary
Modifier and TypeMethodDescriptiontopAccounts
(Collection<FindingAggregationAccountDetails> topAccounts) A list of one to ten Amazon Web Services accounts that have the most active findings for the unused access analyzer.topAccounts
(Consumer<FindingAggregationAccountDetails.Builder>... topAccounts) A list of one to ten Amazon Web Services accounts that have the most active findings for the unused access analyzer.topAccounts
(FindingAggregationAccountDetails... topAccounts) A list of one to ten Amazon Web Services accounts that have the most active findings for the unused access analyzer.totalActiveFindings
(Integer totalActiveFindings) The total number of active findings for the unused access analyzer.totalArchivedFindings
(Integer totalArchivedFindings) The total number of archived findings for the unused access analyzer.totalResolvedFindings
(Integer totalResolvedFindings) The total number of resolved findings for the unused access analyzer.unusedAccessTypeStatistics
(Collection<UnusedAccessTypeStatistics> unusedAccessTypeStatistics) A list of details about the total number of findings for each type of unused access for the analyzer.unusedAccessTypeStatistics
(Consumer<UnusedAccessTypeStatistics.Builder>... unusedAccessTypeStatistics) A list of details about the total number of findings for each type of unused access for the analyzer.unusedAccessTypeStatistics
(UnusedAccessTypeStatistics... unusedAccessTypeStatistics) A list of details about the total number of findings for each type of unused access for the analyzer.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, sdkFieldNameToField, sdkFields
-
Method Details
-
unusedAccessTypeStatistics
UnusedAccessFindingsStatistics.Builder unusedAccessTypeStatistics(Collection<UnusedAccessTypeStatistics> unusedAccessTypeStatistics) A list of details about the total number of findings for each type of unused access for the analyzer.
- Parameters:
unusedAccessTypeStatistics
- A list of details about the total number of findings for each type of unused access for the analyzer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unusedAccessTypeStatistics
UnusedAccessFindingsStatistics.Builder unusedAccessTypeStatistics(UnusedAccessTypeStatistics... unusedAccessTypeStatistics) A list of details about the total number of findings for each type of unused access for the analyzer.
- Parameters:
unusedAccessTypeStatistics
- A list of details about the total number of findings for each type of unused access for the analyzer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unusedAccessTypeStatistics
UnusedAccessFindingsStatistics.Builder unusedAccessTypeStatistics(Consumer<UnusedAccessTypeStatistics.Builder>... unusedAccessTypeStatistics) A list of details about the total number of findings for each type of unused access for the analyzer.
This is a convenience method that creates an instance of theUnusedAccessTypeStatistics.Builder
avoiding the need to create one manually viaUnusedAccessTypeStatistics.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tounusedAccessTypeStatistics(List<UnusedAccessTypeStatistics>)
.- Parameters:
unusedAccessTypeStatistics
- a consumer that will call methods onUnusedAccessTypeStatistics.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
topAccounts
UnusedAccessFindingsStatistics.Builder topAccounts(Collection<FindingAggregationAccountDetails> topAccounts) A list of one to ten Amazon Web Services accounts that have the most active findings for the unused access analyzer.
- Parameters:
topAccounts
- A list of one to ten Amazon Web Services accounts that have the most active findings for the unused access analyzer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
topAccounts
A list of one to ten Amazon Web Services accounts that have the most active findings for the unused access analyzer.
- Parameters:
topAccounts
- A list of one to ten Amazon Web Services accounts that have the most active findings for the unused access analyzer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
topAccounts
UnusedAccessFindingsStatistics.Builder topAccounts(Consumer<FindingAggregationAccountDetails.Builder>... topAccounts) A list of one to ten Amazon Web Services accounts that have the most active findings for the unused access analyzer.
This is a convenience method that creates an instance of theFindingAggregationAccountDetails.Builder
avoiding the need to create one manually viaFindingAggregationAccountDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totopAccounts(List<FindingAggregationAccountDetails>)
.- Parameters:
topAccounts
- a consumer that will call methods onFindingAggregationAccountDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
totalActiveFindings
The total number of active findings for the unused access analyzer.
- Parameters:
totalActiveFindings
- The total number of active findings for the unused access analyzer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalArchivedFindings
The total number of archived findings for the unused access analyzer.
- Parameters:
totalArchivedFindings
- The total number of archived findings for the unused access analyzer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalResolvedFindings
The total number of resolved findings for the unused access analyzer.
- Parameters:
totalResolvedFindings
- The total number of resolved findings for the unused access analyzer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-