Interface LambdaFunctionAggregation.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<LambdaFunctionAggregation.Builder,LambdaFunctionAggregation>,SdkBuilder<LambdaFunctionAggregation.Builder,LambdaFunctionAggregation>,SdkPojo
- Enclosing class:
- LambdaFunctionAggregation
public static interface LambdaFunctionAggregation.Builder extends SdkPojo, CopyableBuilder<LambdaFunctionAggregation.Builder,LambdaFunctionAggregation>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LambdaFunctionAggregation.BuilderfunctionNames(Collection<StringFilter> functionNames)The Amazon Web Services Lambda function names to include in the aggregation results.LambdaFunctionAggregation.BuilderfunctionNames(Consumer<StringFilter.Builder>... functionNames)The Amazon Web Services Lambda function names to include in the aggregation results.LambdaFunctionAggregation.BuilderfunctionNames(StringFilter... functionNames)The Amazon Web Services Lambda function names to include in the aggregation results.LambdaFunctionAggregation.BuilderfunctionTags(Collection<MapFilter> functionTags)The tags to include in the aggregation results.LambdaFunctionAggregation.BuilderfunctionTags(Consumer<MapFilter.Builder>... functionTags)The tags to include in the aggregation results.LambdaFunctionAggregation.BuilderfunctionTags(MapFilter... functionTags)The tags to include in the aggregation results.LambdaFunctionAggregation.BuilderresourceIds(Collection<StringFilter> resourceIds)The resource IDs to include in the aggregation results.LambdaFunctionAggregation.BuilderresourceIds(Consumer<StringFilter.Builder>... resourceIds)The resource IDs to include in the aggregation results.LambdaFunctionAggregation.BuilderresourceIds(StringFilter... resourceIds)The resource IDs to include in the aggregation results.LambdaFunctionAggregation.Builderruntimes(Collection<StringFilter> runtimes)Returns findings aggregated by Amazon Web Services Lambda function runtime environments.LambdaFunctionAggregation.Builderruntimes(Consumer<StringFilter.Builder>... runtimes)Returns findings aggregated by Amazon Web Services Lambda function runtime environments.LambdaFunctionAggregation.Builderruntimes(StringFilter... runtimes)Returns findings aggregated by Amazon Web Services Lambda function runtime environments.LambdaFunctionAggregation.BuildersortBy(String sortBy)The finding severity to use for sorting the results.LambdaFunctionAggregation.BuildersortBy(LambdaFunctionSortBy sortBy)The finding severity to use for sorting the results.LambdaFunctionAggregation.BuildersortOrder(String sortOrder)The order to use for sorting the results.LambdaFunctionAggregation.BuildersortOrder(SortOrder sortOrder)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 Detail
-
functionNames
LambdaFunctionAggregation.Builder functionNames(Collection<StringFilter> functionNames)
The Amazon Web Services Lambda function names to include in the aggregation results.
- Parameters:
functionNames- The Amazon Web Services 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
LambdaFunctionAggregation.Builder functionNames(StringFilter... functionNames)
The Amazon Web Services Lambda function names to include in the aggregation results.
- Parameters:
functionNames- The Amazon Web Services 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
LambdaFunctionAggregation.Builder functionNames(Consumer<StringFilter.Builder>... functionNames)
The Amazon Web Services Lambda function names to include in the aggregation results.
This is a convenience method that creates an instance of theStringFilter.Builderavoiding the need to create one manually viaStringFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#functionNames(List.) - 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:
#functionNames(java.util.Collection)
-
functionTags
LambdaFunctionAggregation.Builder functionTags(Collection<MapFilter> 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
LambdaFunctionAggregation.Builder functionTags(MapFilter... 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
LambdaFunctionAggregation.Builder functionTags(Consumer<MapFilter.Builder>... functionTags)
The tags to include in the aggregation results.
This is a convenience method that creates an instance of theMapFilter.Builderavoiding the need to create one manually viaMapFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#functionTags(List.) - 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:
#functionTags(java.util.Collection)
-
resourceIds
LambdaFunctionAggregation.Builder resourceIds(Collection<StringFilter> 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
LambdaFunctionAggregation.Builder resourceIds(StringFilter... 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
LambdaFunctionAggregation.Builder resourceIds(Consumer<StringFilter.Builder>... resourceIds)
The resource IDs to include in the aggregation results.
This is a convenience method that creates an instance of theStringFilter.Builderavoiding the need to create one manually viaStringFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#resourceIds(List.) - 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:
#resourceIds(java.util.Collection)
-
runtimes
LambdaFunctionAggregation.Builder runtimes(Collection<StringFilter> runtimes)
Returns findings aggregated by Amazon Web Services Lambda function runtime environments.
- Parameters:
runtimes- Returns findings aggregated by Amazon Web Services Lambda function runtime environments.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
runtimes
LambdaFunctionAggregation.Builder runtimes(StringFilter... runtimes)
Returns findings aggregated by Amazon Web Services Lambda function runtime environments.
- Parameters:
runtimes- Returns findings aggregated by Amazon Web Services Lambda function runtime environments.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
runtimes
LambdaFunctionAggregation.Builder runtimes(Consumer<StringFilter.Builder>... runtimes)
Returns findings aggregated by Amazon Web Services Lambda function runtime environments.
This is a convenience method that creates an instance of theStringFilter.Builderavoiding the need to create one manually viaStringFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#runtimes(List.) - 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:
#runtimes(java.util.Collection)
-
sortBy
LambdaFunctionAggregation.Builder sortBy(String 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:
LambdaFunctionSortBy,LambdaFunctionSortBy
-
sortBy
LambdaFunctionAggregation.Builder sortBy(LambdaFunctionSortBy 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:
LambdaFunctionSortBy,LambdaFunctionSortBy
-
sortOrder
LambdaFunctionAggregation.Builder sortOrder(String sortOrder)
The order to use for sorting the results.
-
sortOrder
LambdaFunctionAggregation.Builder sortOrder(SortOrder sortOrder)
The order to use for sorting the results.
-
-