Interface VulnerabilityCodeVulnerabilities.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<VulnerabilityCodeVulnerabilities.Builder,
,VulnerabilityCodeVulnerabilities> SdkBuilder<VulnerabilityCodeVulnerabilities.Builder,
,VulnerabilityCodeVulnerabilities> SdkPojo
- Enclosing class:
VulnerabilityCodeVulnerabilities
public static interface VulnerabilityCodeVulnerabilities.Builder
extends SdkPojo, CopyableBuilder<VulnerabilityCodeVulnerabilities.Builder,VulnerabilityCodeVulnerabilities>
-
Method Summary
Modifier and TypeMethodDescriptionThe Common Weakness Enumeration (CWE) item associated with the detected code vulnerability.cwes
(Collection<String> cwes) The Common Weakness Enumeration (CWE) item associated with the detected code vulnerability.filePath
(Consumer<CodeVulnerabilitiesFilePath.Builder> filePath) Provides details about where a code vulnerability is located in your Lambda function.filePath
(CodeVulnerabilitiesFilePath filePath) Provides details about where a code vulnerability is located in your Lambda function.The Amazon Resource Name (ARN) of the Lambda layer in which the code vulnerability is located.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
-
cwes
The Common Weakness Enumeration (CWE) item associated with the detected code vulnerability.
- Parameters:
cwes
- The Common Weakness Enumeration (CWE) item associated with the detected code vulnerability.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cwes
The Common Weakness Enumeration (CWE) item associated with the detected code vulnerability.
- Parameters:
cwes
- The Common Weakness Enumeration (CWE) item associated with the detected code vulnerability.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filePath
Provides details about where a code vulnerability is located in your Lambda function.
- Parameters:
filePath
- Provides details about where a code vulnerability is located in your Lambda function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filePath
default VulnerabilityCodeVulnerabilities.Builder filePath(Consumer<CodeVulnerabilitiesFilePath.Builder> filePath) Provides details about where a code vulnerability is located in your Lambda function.
This is a convenience method that creates an instance of theCodeVulnerabilitiesFilePath.Builder
avoiding the need to create one manually viaCodeVulnerabilitiesFilePath.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofilePath(CodeVulnerabilitiesFilePath)
.- Parameters:
filePath
- a consumer that will call methods onCodeVulnerabilitiesFilePath.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sourceArn
The Amazon Resource Name (ARN) of the Lambda layer in which the code vulnerability is located.
- Parameters:
sourceArn
- The Amazon Resource Name (ARN) of the Lambda layer in which the code vulnerability is located.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-