static FunctionConfiguration.Builder |
FunctionConfiguration.builder() |
|
FunctionConfiguration.Builder |
FunctionConfiguration.Builder.encodingType(String encodingType) |
The expected encoding type of the input payload for the function.
|
FunctionConfiguration.Builder |
FunctionConfiguration.Builder.encodingType(EncodingType encodingType) |
The expected encoding type of the input payload for the function.
|
default FunctionConfiguration.Builder |
FunctionConfiguration.Builder.environment(Consumer<FunctionConfigurationEnvironment.Builder> environment) |
The environment configuration of the function.
|
FunctionConfiguration.Builder |
FunctionConfiguration.Builder.environment(FunctionConfigurationEnvironment environment) |
The environment configuration of the function.
|
FunctionConfiguration.Builder |
FunctionConfiguration.Builder.execArgs(String execArgs) |
The execution arguments.
|
FunctionConfiguration.Builder |
FunctionConfiguration.Builder.executable(String executable) |
The name of the function executable.
|
FunctionConfiguration.Builder |
FunctionConfiguration.Builder.functionRuntimeOverride(String functionRuntimeOverride) |
The Lambda runtime supported by Greengrass which is to be used instead of the one specified in the Lambda
function.
|
FunctionConfiguration.Builder |
FunctionConfiguration.Builder.memorySize(Integer memorySize) |
The memory size, in KB, which the function requires.
|
FunctionConfiguration.Builder |
FunctionConfiguration.Builder.pinned(Boolean pinned) |
True if the function is pinned.
|
FunctionConfiguration.Builder |
FunctionConfiguration.Builder.timeout(Integer timeout) |
The allowed function execution time, after which Lambda should terminate the function.
|
FunctionConfiguration.Builder |
FunctionConfiguration.toBuilder() |
|