Custom lambda runtime base. (https://docs.aws.amazon.com/lambda/latest/dg/runtimes-custom.html)
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait RequestStreamHandlertrait EventHandlerTagtrait EventHandlerclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait SimpleLambdaRuntimeclass TestEchoLambda
Members list
Type members
Inherited and Abstract types
Custom context initializez by the application.
Value members
Concrete methods
com.amazonaws.services.lambda.runtime.RequestStreamHandler implementation for Java Runtime integration
com.amazonaws.services.lambda.runtime.RequestStreamHandler implementation for Java Runtime integration
Attributes
- Definition Classes
-
RequestStreamHandler
Creates lambda runtime instance.
Creates lambda runtime instance.
Attributes
Report error back to the AWS lambda host.
Report error back to the AWS lambda host.
Attributes
Starts lambda runtime and blocks thread until finished.
Starts lambda runtime and blocks thread until finished.
Attributes
Switch off debug mode for the current lambda invocation.
Switch off debug mode for the current lambda invocation.
Attributes
Inherited methods
Event tag will printed in the beginning of the log. Override to mark each log with event-specific tag. Default to None.
Event tag will printed in the beginning of the log. Override to mark each log with event-specific tag. Default to None.
Attributes
- Inherited from:
- EventHandlerTag
Inherited and Abstract methods
Provide your lambda business logic here.
Provide your lambda business logic here.
Value parameters
- input
-
event sent to the lambda
Attributes
- Returns
-
lambda output string
- Inherited from:
- EventHandler
Initialize your implicit ApplicationContext here based on the lambda environment.
Initialize your implicit ApplicationContext here based on the lambda environment.
This context can be anything you want to initialize ONCE per lambda run, e.g. AWS client, etc.
Attributes
- Inherited from:
- EventHandler