Interface ScanSbomRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<ScanSbomRequest.Builder,
,ScanSbomRequest> InspectorScanRequest.Builder
,SdkBuilder<ScanSbomRequest.Builder,
,ScanSbomRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
ScanSbomRequest
@Mutable
@NotThreadSafe
public static interface ScanSbomRequest.Builder
extends InspectorScanRequest.Builder, SdkPojo, CopyableBuilder<ScanSbomRequest.Builder,ScanSbomRequest>
-
Method Summary
Modifier and TypeMethodDescriptionoutputFormat
(String outputFormat) The output format for the vulnerability report.outputFormat
(OutputFormat outputFormat) The output format for the vulnerability report.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.The JSON file for the SBOM you want to scan.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.inspectorscan.model.InspectorScanRequest.Builder
build
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
-
sbom
The JSON file for the SBOM you want to scan. The SBOM must be in CycloneDX 1.5 format.
- Parameters:
sbom
- The JSON file for the SBOM you want to scan. The SBOM must be in CycloneDX 1.5 format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputFormat
The output format for the vulnerability report.
- Parameters:
outputFormat
- The output format for the vulnerability report.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
outputFormat
The output format for the vulnerability report.
- Parameters:
outputFormat
- The output format for the vulnerability report.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
ScanSbomRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
ScanSbomRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-