Interface AzureScopeConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AzureScopeConfiguration.Builder,,AzureScopeConfiguration> SdkBuilder<AzureScopeConfiguration.Builder,,AzureScopeConfiguration> SdkPojo
- Enclosing class:
AzureScopeConfiguration
@Mutable
@NotThreadSafe
public static interface AzureScopeConfiguration.Builder
extends SdkPojo, CopyableBuilder<AzureScopeConfiguration.Builder,AzureScopeConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptiondefault AzureScopeConfiguration.BuildercontainerImageScanning(Consumer<ScopeConfiguration.Builder> containerImageScanning) The scope configuration for container image scanning.containerImageScanning(ScopeConfiguration containerImageScanning) The scope configuration for container image scanning.default AzureScopeConfiguration.BuilderserverlessScanning(Consumer<ScopeConfiguration.Builder> serverlessScanning) The scope configuration for serverless scanning.serverlessScanning(ScopeConfiguration serverlessScanning) The scope configuration for serverless scanning.default AzureScopeConfiguration.BuildervmScanning(Consumer<ScopeConfiguration.Builder> vmScanning) The scope configuration for VM scanning.vmScanning(ScopeConfiguration vmScanning) The scope configuration for VM scanning.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
-
vmScanning
The scope configuration for VM scanning.
- Parameters:
vmScanning- The scope configuration for VM scanning.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vmScanning
The scope configuration for VM scanning.
This is a convenience method that creates an instance of theScopeConfiguration.Builderavoiding the need to create one manually viaScopeConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovmScanning(ScopeConfiguration).- Parameters:
vmScanning- a consumer that will call methods onScopeConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
containerImageScanning
The scope configuration for container image scanning.
- Parameters:
containerImageScanning- The scope configuration for container image scanning.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
containerImageScanning
default AzureScopeConfiguration.Builder containerImageScanning(Consumer<ScopeConfiguration.Builder> containerImageScanning) The scope configuration for container image scanning.
This is a convenience method that creates an instance of theScopeConfiguration.Builderavoiding the need to create one manually viaScopeConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocontainerImageScanning(ScopeConfiguration).- Parameters:
containerImageScanning- a consumer that will call methods onScopeConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
serverlessScanning
The scope configuration for serverless scanning.
- Parameters:
serverlessScanning- The scope configuration for serverless scanning.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serverlessScanning
default AzureScopeConfiguration.Builder serverlessScanning(Consumer<ScopeConfiguration.Builder> serverlessScanning) The scope configuration for serverless scanning.
This is a convenience method that creates an instance of theScopeConfiguration.Builderavoiding the need to create one manually viaScopeConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toserverlessScanning(ScopeConfiguration).- Parameters:
serverlessScanning- a consumer that will call methods onScopeConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-