Interface LambdaFunctionAggregation.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<LambdaFunctionAggregation.Builder,
,LambdaFunctionAggregation> SdkBuilder<LambdaFunctionAggregation.Builder,
,LambdaFunctionAggregation> SdkPojo
- Enclosing class:
LambdaFunctionAggregation
-
Method Summary
Modifier and TypeMethodDescriptionfunctionNames
(Collection<StringFilter> functionNames) The AWS Lambda function names to include in the aggregation results.functionNames
(Consumer<StringFilter.Builder>... functionNames) The AWS Lambda function names to include in the aggregation results.functionNames
(StringFilter... functionNames) The AWS Lambda function names to include in the aggregation results.functionTags
(Collection<MapFilter> functionTags) The tags to include in the aggregation results.functionTags
(Consumer<MapFilter.Builder>... functionTags) The tags to include in the aggregation results.functionTags
(MapFilter... functionTags) The tags to include in the aggregation results.resourceIds
(Collection<StringFilter> resourceIds) The resource IDs to include in the aggregation results.resourceIds
(Consumer<StringFilter.Builder>... resourceIds) The resource IDs to include in the aggregation results.resourceIds
(StringFilter... resourceIds) The resource IDs to include in the aggregation results.runtimes
(Collection<StringFilter> runtimes) Returns findings aggregated by AWS Lambda function runtime environments.runtimes
(Consumer<StringFilter.Builder>... runtimes) Returns findings aggregated by AWS Lambda function runtime environments.runtimes
(StringFilter... runtimes) Returns findings aggregated by AWS Lambda function runtime environments.The finding severity to use for sorting the results.sortBy
(LambdaFunctionSortBy sortBy) The finding severity to use for sorting the results.The order to use for sorting the results.The order to use for sorting the results.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
-
functionNames
The AWS Lambda function names to include in the aggregation results.
- Parameters:
functionNames
- The AWS Lambda function names to include in the aggregation results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
functionNames
The AWS Lambda function names to include in the aggregation results.
- Parameters:
functionNames
- The AWS Lambda function names to include in the aggregation results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
functionNames
The AWS Lambda function names to include in the aggregation results.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofunctionNames(List<StringFilter>)
.- Parameters:
functionNames
- a consumer that will call methods onStringFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
functionTags
The tags to include in the aggregation results.
- Parameters:
functionTags
- The tags to include in the aggregation results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
functionTags
The tags to include in the aggregation results.
- Parameters:
functionTags
- The tags to include in the aggregation results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
functionTags
The tags to include in the aggregation results.
This is a convenience method that creates an instance of theMapFilter.Builder
avoiding the need to create one manually viaMapFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofunctionTags(List<MapFilter>)
.- Parameters:
functionTags
- a consumer that will call methods onMapFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceIds
The resource IDs to include in the aggregation results.
- Parameters:
resourceIds
- The resource IDs to include in the aggregation results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceIds
The resource IDs to include in the aggregation results.
- Parameters:
resourceIds
- The resource IDs to include in the aggregation results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceIds
The resource IDs to include in the aggregation results.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceIds(List<StringFilter>)
.- Parameters:
resourceIds
- a consumer that will call methods onStringFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
runtimes
Returns findings aggregated by AWS Lambda function runtime environments.
- Parameters:
runtimes
- Returns findings aggregated by AWS Lambda function runtime environments.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
runtimes
Returns findings aggregated by AWS Lambda function runtime environments.
- Parameters:
runtimes
- Returns findings aggregated by AWS Lambda function runtime environments.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
runtimes
Returns findings aggregated by AWS Lambda function runtime environments.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toruntimes(List<StringFilter>)
.- Parameters:
runtimes
- a consumer that will call methods onStringFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sortBy
The finding severity to use for sorting the results.
- Parameters:
sortBy
- The finding severity to use for sorting the results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sortBy
The finding severity to use for sorting the results.
- Parameters:
sortBy
- The finding severity to use for sorting the results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sortOrder
The order to use for sorting the results.
- Parameters:
sortOrder
- The order to use for sorting the results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sortOrder
The order to use for sorting the results.
- Parameters:
sortOrder
- The order to use for sorting the results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-