Interface FindingsStatistics.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<FindingsStatistics.Builder,
,FindingsStatistics> SdkBuilder<FindingsStatistics.Builder,
,FindingsStatistics> SdkPojo
- Enclosing class:
FindingsStatistics
-
Method Summary
Modifier and TypeMethodDescriptiondefault FindingsStatistics.Builder
externalAccessFindingsStatistics
(Consumer<ExternalAccessFindingsStatistics.Builder> externalAccessFindingsStatistics) The aggregate statistics for an external access analyzer.externalAccessFindingsStatistics
(ExternalAccessFindingsStatistics externalAccessFindingsStatistics) The aggregate statistics for an external access analyzer.default FindingsStatistics.Builder
internalAccessFindingsStatistics
(Consumer<InternalAccessFindingsStatistics.Builder> internalAccessFindingsStatistics) The aggregate statistics for an internal access analyzer.internalAccessFindingsStatistics
(InternalAccessFindingsStatistics internalAccessFindingsStatistics) The aggregate statistics for an internal access analyzer.default FindingsStatistics.Builder
unusedAccessFindingsStatistics
(Consumer<UnusedAccessFindingsStatistics.Builder> unusedAccessFindingsStatistics) The aggregate statistics for an unused access analyzer.unusedAccessFindingsStatistics
(UnusedAccessFindingsStatistics unusedAccessFindingsStatistics) The aggregate statistics for an unused access 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
-
externalAccessFindingsStatistics
FindingsStatistics.Builder externalAccessFindingsStatistics(ExternalAccessFindingsStatistics externalAccessFindingsStatistics) The aggregate statistics for an external access analyzer.
- Parameters:
externalAccessFindingsStatistics
- The aggregate statistics for an external access analyzer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
externalAccessFindingsStatistics
default FindingsStatistics.Builder externalAccessFindingsStatistics(Consumer<ExternalAccessFindingsStatistics.Builder> externalAccessFindingsStatistics) The aggregate statistics for an external access analyzer.
This is a convenience method that creates an instance of theExternalAccessFindingsStatistics.Builder
avoiding the need to create one manually viaExternalAccessFindingsStatistics.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toexternalAccessFindingsStatistics(ExternalAccessFindingsStatistics)
.- Parameters:
externalAccessFindingsStatistics
- a consumer that will call methods onExternalAccessFindingsStatistics.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
internalAccessFindingsStatistics
FindingsStatistics.Builder internalAccessFindingsStatistics(InternalAccessFindingsStatistics internalAccessFindingsStatistics) The aggregate statistics for an internal access analyzer. This includes information about active, archived, and resolved findings related to internal access within your Amazon Web Services organization or account.
- Parameters:
internalAccessFindingsStatistics
- The aggregate statistics for an internal access analyzer. This includes information about active, archived, and resolved findings related to internal access within your Amazon Web Services organization or account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
internalAccessFindingsStatistics
default FindingsStatistics.Builder internalAccessFindingsStatistics(Consumer<InternalAccessFindingsStatistics.Builder> internalAccessFindingsStatistics) The aggregate statistics for an internal access analyzer. This includes information about active, archived, and resolved findings related to internal access within your Amazon Web Services organization or account.
This is a convenience method that creates an instance of theInternalAccessFindingsStatistics.Builder
avoiding the need to create one manually viaInternalAccessFindingsStatistics.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tointernalAccessFindingsStatistics(InternalAccessFindingsStatistics)
.- Parameters:
internalAccessFindingsStatistics
- a consumer that will call methods onInternalAccessFindingsStatistics.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
unusedAccessFindingsStatistics
FindingsStatistics.Builder unusedAccessFindingsStatistics(UnusedAccessFindingsStatistics unusedAccessFindingsStatistics) The aggregate statistics for an unused access analyzer.
- Parameters:
unusedAccessFindingsStatistics
- The aggregate statistics for an unused access analyzer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unusedAccessFindingsStatistics
default FindingsStatistics.Builder unusedAccessFindingsStatistics(Consumer<UnusedAccessFindingsStatistics.Builder> unusedAccessFindingsStatistics) The aggregate statistics for an unused access analyzer.
This is a convenience method that creates an instance of theUnusedAccessFindingsStatistics.Builder
avoiding the need to create one manually viaUnusedAccessFindingsStatistics.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tounusedAccessFindingsStatistics(UnusedAccessFindingsStatistics)
.- Parameters:
unusedAccessFindingsStatistics
- a consumer that will call methods onUnusedAccessFindingsStatistics.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-