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(String... execArgs) |
The list of arguments to pass to the Lambda function when it runs.
|
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.inputPayloadEncodingType(String inputPayloadEncodingType) |
The encoding type that the Lambda function supports.
|
LambdaExecutionParameters.Builder |
LambdaExecutionParameters.Builder.inputPayloadEncodingType(LambdaInputPayloadEncodingType 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() |
|