Interface FindingsStatistics.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<FindingsStatistics.Builder,,FindingsStatistics> SdkBuilder<FindingsStatistics.Builder,,FindingsStatistics> SdkPojo
- Enclosing class:
FindingsStatistics
public static interface FindingsStatistics.Builder
extends SdkPojo, CopyableBuilder<FindingsStatistics.Builder,FindingsStatistics>
-
Method Summary
Modifier and TypeMethodDescriptiondefault FindingsStatistics.BuilderexternalAccessFindingsStatistics(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.BuilderunusedAccessFindingsStatistics(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaExternalAccessFindingsStatistics.builder().When the
Consumercompletes,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:
-
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.Builderavoiding the need to create one manually viaUnusedAccessFindingsStatistics.builder().When the
Consumercompletes,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:
-