Interface AnalyzerConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AnalyzerConfiguration.Builder,
,AnalyzerConfiguration> SdkBuilder<AnalyzerConfiguration.Builder,
,AnalyzerConfiguration> SdkPojo
- Enclosing class:
AnalyzerConfiguration
public static interface AnalyzerConfiguration.Builder
extends SdkPojo, CopyableBuilder<AnalyzerConfiguration.Builder,AnalyzerConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptiondefault AnalyzerConfiguration.Builder
unusedAccess
(Consumer<UnusedAccessConfiguration.Builder> unusedAccess) Specifies the configuration of an unused access analyzer for an Amazon Web Services organization or account.unusedAccess
(UnusedAccessConfiguration unusedAccess) Specifies the configuration of an unused access analyzer for an Amazon Web Services organization or account.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
-
unusedAccess
Specifies the configuration of an unused access analyzer for an Amazon Web Services organization or account. External access analyzers do not support any configuration.
- Parameters:
unusedAccess
- Specifies the configuration of an unused access analyzer for an Amazon Web Services organization or account. External access analyzers do not support any configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unusedAccess
default AnalyzerConfiguration.Builder unusedAccess(Consumer<UnusedAccessConfiguration.Builder> unusedAccess) Specifies the configuration of an unused access analyzer for an Amazon Web Services organization or account. External access analyzers do not support any configuration.
This is a convenience method that creates an instance of theUnusedAccessConfiguration.Builder
avoiding the need to create one manually viaUnusedAccessConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tounusedAccess(UnusedAccessConfiguration)
.- Parameters:
unusedAccess
- a consumer that will call methods onUnusedAccessConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-