| Package | Description |
|---|---|
| software.amazon.awssdk.services.greengrassv2.model |
| Modifier and Type | Method and Description |
|---|---|
static LambdaExecutionParameters.Builder |
LambdaExecutionParameters.builder() |
LambdaExecutionParameters.Builder |
LambdaExecutionParameters.Builder.environmentVariables(Map<String,String> environmentVariables)
The map of environment variables that are available to the Lambda function when it runs.
|
LambdaExecutionParameters.Builder |
LambdaExecutionParameters.Builder.eventSources(Collection<LambdaEventSource> eventSources)
The list of event sources to which to subscribe to receive work messages.
|
LambdaExecutionParameters.Builder |
LambdaExecutionParameters.Builder.eventSources(Consumer<LambdaEventSource.Builder>... eventSources)
The list of event sources to which to subscribe to receive work messages.
|
LambdaExecutionParameters.Builder |
LambdaExecutionParameters.Builder.eventSources(LambdaEventSource... eventSources)
The list of event sources to which to subscribe to receive work messages.
|
LambdaExecutionParameters.Builder |
LambdaExecutionParameters.Builder.execArgs(Collection<String> execArgs)
The list of arguments to pass to the Lambda function when it runs.
|
LambdaExecutionParameters.Builder |
LambdaExecutionParameters.Builder.execArgs(String... execArgs)
The list of arguments to pass to the Lambda function when it runs.
|
LambdaExecutionParameters.Builder |
LambdaExecutionParameters.Builder.inputPayloadEncodingType(LambdaInputPayloadEncodingType inputPayloadEncodingType)
The encoding type that the Lambda function supports.
|
LambdaExecutionParameters.Builder |
LambdaExecutionParameters.Builder.inputPayloadEncodingType(String inputPayloadEncodingType)
The encoding type that the Lambda function supports.
|
default LambdaExecutionParameters.Builder |
LambdaExecutionParameters.Builder.linuxProcessParams(Consumer<LambdaLinuxProcessParams.Builder> linuxProcessParams)
The parameters for the Linux process that contains the Lambda function.
|
LambdaExecutionParameters.Builder |
LambdaExecutionParameters.Builder.linuxProcessParams(LambdaLinuxProcessParams linuxProcessParams)
The parameters for the Linux process that contains the Lambda function.
|
LambdaExecutionParameters.Builder |
LambdaExecutionParameters.Builder.maxIdleTimeInSeconds(Integer maxIdleTimeInSeconds)
The maximum amount of time in seconds that a non-pinned Lambda function can idle before the IoT Greengrass
Core software stops its process.
|
LambdaExecutionParameters.Builder |
LambdaExecutionParameters.Builder.maxInstancesCount(Integer maxInstancesCount)
The maximum number of instances that a non-pinned Lambda function can run at the same time.
|
LambdaExecutionParameters.Builder |
LambdaExecutionParameters.Builder.maxQueueSize(Integer maxQueueSize)
The maximum size of the message queue for the Lambda function component.
|
LambdaExecutionParameters.Builder |
LambdaExecutionParameters.Builder.pinned(Boolean pinned)
Whether or not the Lambda function is pinned, or long-lived.
|
LambdaExecutionParameters.Builder |
LambdaExecutionParameters.Builder.statusTimeoutInSeconds(Integer statusTimeoutInSeconds)
The interval in seconds at which a pinned (also known as long-lived) Lambda function component sends status
updates to the Lambda manager component.
|
LambdaExecutionParameters.Builder |
LambdaExecutionParameters.Builder.timeoutInSeconds(Integer timeoutInSeconds)
The maximum amount of time in seconds that the Lambda function can process a work item.
|
LambdaExecutionParameters.Builder |
LambdaExecutionParameters.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends LambdaExecutionParameters.Builder> |
LambdaExecutionParameters.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default LambdaFunctionRecipeSource.Builder |
LambdaFunctionRecipeSource.Builder.componentLambdaParameters(Consumer<LambdaExecutionParameters.Builder> componentLambdaParameters)
The system and runtime parameters for the Lambda function as it runs on the Greengrass core device.
|
Copyright © 2023. All rights reserved.