Interface ListFunctionsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<ListFunctionsRequest.Builder,ListFunctionsRequest>
,LambdaRequest.Builder
,SdkBuilder<ListFunctionsRequest.Builder,ListFunctionsRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- ListFunctionsRequest
public static interface ListFunctionsRequest.Builder extends LambdaRequest.Builder, SdkPojo, CopyableBuilder<ListFunctionsRequest.Builder,ListFunctionsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListFunctionsRequest.Builder
functionVersion(String functionVersion)
Set toALL
to include entries for all published versions of each function.ListFunctionsRequest.Builder
functionVersion(FunctionVersion functionVersion)
Set toALL
to include entries for all published versions of each function.ListFunctionsRequest.Builder
marker(String marker)
Specify the pagination token that's returned by a previous request to retrieve the next page of results.ListFunctionsRequest.Builder
masterRegion(String masterRegion)
For Lambda@Edge functions, the Amazon Web Services Region of the master function.ListFunctionsRequest.Builder
maxItems(Integer maxItems)
The maximum number of functions to return in the response.ListFunctionsRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
ListFunctionsRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.lambda.model.LambdaRequest.Builder
build
-
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
-
masterRegion
ListFunctionsRequest.Builder masterRegion(String masterRegion)
For Lambda@Edge functions, the Amazon Web Services Region of the master function. For example,
us-east-1
filters the list of functions to include only Lambda@Edge functions replicated from a master function in US East (N. Virginia). If specified, you must setFunctionVersion
toALL
.- Parameters:
masterRegion
- For Lambda@Edge functions, the Amazon Web Services Region of the master function. For example,us-east-1
filters the list of functions to include only Lambda@Edge functions replicated from a master function in US East (N. Virginia). If specified, you must setFunctionVersion
toALL
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
functionVersion
ListFunctionsRequest.Builder functionVersion(String functionVersion)
Set to
ALL
to include entries for all published versions of each function.- Parameters:
functionVersion
- Set toALL
to include entries for all published versions of each function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FunctionVersion
,FunctionVersion
-
functionVersion
ListFunctionsRequest.Builder functionVersion(FunctionVersion functionVersion)
Set to
ALL
to include entries for all published versions of each function.- Parameters:
functionVersion
- Set toALL
to include entries for all published versions of each function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FunctionVersion
,FunctionVersion
-
marker
ListFunctionsRequest.Builder marker(String marker)
Specify the pagination token that's returned by a previous request to retrieve the next page of results.
- Parameters:
marker
- Specify the pagination token that's returned by a previous request to retrieve the next page of results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxItems
ListFunctionsRequest.Builder maxItems(Integer maxItems)
The maximum number of functions to return in the response. Note that
ListFunctions
returns a maximum of 50 items in each response, even if you set the number higher.- Parameters:
maxItems
- The maximum number of functions to return in the response. Note thatListFunctions
returns a maximum of 50 items in each response, even if you set the number higher.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListFunctionsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
ListFunctionsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-