Interface LambdaLayerAggregationResponse.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<LambdaLayerAggregationResponse.Builder,,- LambdaLayerAggregationResponse> - SdkBuilder<LambdaLayerAggregationResponse.Builder,,- LambdaLayerAggregationResponse> - SdkPojo
- Enclosing class:
- LambdaLayerAggregationResponse
@Mutable
@NotThreadSafe
public static interface LambdaLayerAggregationResponse.Builder
extends SdkPojo, CopyableBuilder<LambdaLayerAggregationResponse.Builder,LambdaLayerAggregationResponse> 
- 
Method SummaryModifier and TypeMethodDescriptionThe account ID of the Amazon Web Services Lambda function layer.functionName(String functionName) The names of the Amazon Web Services Lambda functions associated with the layers.The Amazon Resource Name (ARN) of the Amazon Web Services Lambda function layer.resourceId(String resourceId) The Resource ID of the Amazon Web Services Lambda function layer.severityCounts(Consumer<SeverityCounts.Builder> severityCounts) An object that contains the counts of aggregated finding per severity.severityCounts(SeverityCounts severityCounts) An object that contains the counts of aggregated finding per severity.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
functionNameThe names of the Amazon Web Services Lambda functions associated with the layers. - Parameters:
- functionName- The names of the Amazon Web Services Lambda functions associated with the layers.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
resourceIdThe Resource ID of the Amazon Web Services Lambda function layer. - Parameters:
- resourceId- The Resource ID of the Amazon Web Services Lambda function layer.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
layerArnThe Amazon Resource Name (ARN) of the Amazon Web Services Lambda function layer. - Parameters:
- layerArn- The Amazon Resource Name (ARN) of the Amazon Web Services Lambda function layer.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
accountIdThe account ID of the Amazon Web Services Lambda function layer. - Parameters:
- accountId- The account ID of the Amazon Web Services Lambda function layer.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
severityCountsAn object that contains the counts of aggregated finding per severity. - Parameters:
- severityCounts- An object that contains the counts of aggregated finding per severity.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
severityCountsdefault LambdaLayerAggregationResponse.Builder severityCounts(Consumer<SeverityCounts.Builder> severityCounts) An object that contains the counts of aggregated finding per severity. This is a convenience method that creates an instance of theSeverityCounts.Builderavoiding the need to create one manually viaSeverityCounts.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toseverityCounts(SeverityCounts).- Parameters:
- severityCounts- a consumer that will call methods on- SeverityCounts.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-