Interface LambdaLayerAggregation.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<LambdaLayerAggregation.Builder,LambdaLayerAggregation>,SdkBuilder<LambdaLayerAggregation.Builder,LambdaLayerAggregation>,SdkPojo
- Enclosing class:
- LambdaLayerAggregation
public static interface LambdaLayerAggregation.Builder extends SdkPojo, CopyableBuilder<LambdaLayerAggregation.Builder,LambdaLayerAggregation>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LambdaLayerAggregation.BuilderfunctionNames(Collection<StringFilter> functionNames)The names of the AWS Lambda functions associated with the layers.LambdaLayerAggregation.BuilderfunctionNames(Consumer<StringFilter.Builder>... functionNames)The names of the AWS Lambda functions associated with the layers.LambdaLayerAggregation.BuilderfunctionNames(StringFilter... functionNames)The names of the AWS Lambda functions associated with the layers.LambdaLayerAggregation.BuilderlayerArns(Collection<StringFilter> layerArns)The Amazon Resource Name (ARN) of the AWS Lambda function layer.LambdaLayerAggregation.BuilderlayerArns(Consumer<StringFilter.Builder>... layerArns)The Amazon Resource Name (ARN) of the AWS Lambda function layer.LambdaLayerAggregation.BuilderlayerArns(StringFilter... layerArns)The Amazon Resource Name (ARN) of the AWS Lambda function layer.LambdaLayerAggregation.BuilderresourceIds(Collection<StringFilter> resourceIds)The resource IDs for the AWS Lambda function layers.LambdaLayerAggregation.BuilderresourceIds(Consumer<StringFilter.Builder>... resourceIds)The resource IDs for the AWS Lambda function layers.LambdaLayerAggregation.BuilderresourceIds(StringFilter... resourceIds)The resource IDs for the AWS Lambda function layers.LambdaLayerAggregation.BuildersortBy(String sortBy)The finding severity to use for sorting the results.LambdaLayerAggregation.BuildersortBy(LambdaLayerSortBy sortBy)The finding severity to use for sorting the results.LambdaLayerAggregation.BuildersortOrder(String sortOrder)The order to use for sorting the results.LambdaLayerAggregation.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
LambdaLayerAggregation.Builder functionNames(Collection<StringFilter> functionNames)
The names of the AWS Lambda functions associated with the layers.
- Parameters:
functionNames- The names of the AWS Lambda functions associated with the layers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
functionNames
LambdaLayerAggregation.Builder functionNames(StringFilter... functionNames)
The names of the AWS Lambda functions associated with the layers.
- Parameters:
functionNames- The names of the AWS Lambda functions associated with the layers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
functionNames
LambdaLayerAggregation.Builder functionNames(Consumer<StringFilter.Builder>... functionNames)
The names of the AWS Lambda functions associated with the layers.
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)
-
layerArns
LambdaLayerAggregation.Builder layerArns(Collection<StringFilter> layerArns)
The Amazon Resource Name (ARN) of the AWS Lambda function layer.
- Parameters:
layerArns- The Amazon Resource Name (ARN) of the AWS Lambda function layer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
layerArns
LambdaLayerAggregation.Builder layerArns(StringFilter... layerArns)
The Amazon Resource Name (ARN) of the AWS Lambda function layer.
- Parameters:
layerArns- The Amazon Resource Name (ARN) of the AWS Lambda function layer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
layerArns
LambdaLayerAggregation.Builder layerArns(Consumer<StringFilter.Builder>... layerArns)
The Amazon Resource Name (ARN) of the AWS Lambda function layer.
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#layerArns(List.) - Parameters:
layerArns- 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:
#layerArns(java.util.Collection)
-
resourceIds
LambdaLayerAggregation.Builder resourceIds(Collection<StringFilter> resourceIds)
The resource IDs for the AWS Lambda function layers.
- Parameters:
resourceIds- The resource IDs for the AWS Lambda function layers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceIds
LambdaLayerAggregation.Builder resourceIds(StringFilter... resourceIds)
The resource IDs for the AWS Lambda function layers.
- Parameters:
resourceIds- The resource IDs for the AWS Lambda function layers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceIds
LambdaLayerAggregation.Builder resourceIds(Consumer<StringFilter.Builder>... resourceIds)
The resource IDs for the AWS Lambda function layers.
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)
-
sortBy
LambdaLayerAggregation.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:
LambdaLayerSortBy,LambdaLayerSortBy
-
sortBy
LambdaLayerAggregation.Builder sortBy(LambdaLayerSortBy 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:
LambdaLayerSortBy,LambdaLayerSortBy
-
sortOrder
LambdaLayerAggregation.Builder sortOrder(String sortOrder)
The order to use for sorting the results.
-
sortOrder
LambdaLayerAggregation.Builder sortOrder(SortOrder sortOrder)
The order to use for sorting the results.
-
-