org.encalmo.lambda
package org.encalmo.lambda
Members list
Type members
Classlikes
object AnsiColor
trait EventHandler
Attributes
- Supertypes
- Known subtypes
trait EventHandlerTag
Attributes
- Supertypes
- Known subtypes
final case class LambdaContext(requestId: String, headers: Map[String, String], lambdaEnvironment: LambdaEnvironment, switchOffDebugMode: () => Unit) extends Context
Lambda invocation context data.
Lambda invocation context data.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Contextclass Objecttrait Matchableclass AnyShow all
object LambdaContext
Attributes
- Companion
- class
- Supertypes
- Self type
-
LambdaContext.type
object LambdaEnvironment
Attributes
- Companion
- class
- Supertypes
- Self type
-
LambdaEnvironment.type
trait LambdaRuntime extends EventHandler, EventHandlerTag, RequestStreamHandler
Custom lambda runtime base. (https://docs.aws.amazon.com/lambda/latest/dg/runtimes-custom.html)
Custom lambda runtime base. (https://docs.aws.amazon.com/lambda/latest/dg/runtimes-custom.html)
Attributes
- Companion
- object
- Supertypes
-
trait RequestStreamHandlertrait EventHandlerTagtrait EventHandlerclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait SimpleLambdaRuntimeclass TestEchoLambda
object LambdaRuntime
Attributes
- Companion
- trait
- Supertypes
- Self type
-
LambdaRuntime.type
Attributes
- Supertypes
Attributes
- Supertypes
object NoAnsiColors
Attributes
- Supertypes
- Self type
-
NoAnsiColors.type
Attributes
- Supertypes
object NoOpPrinter
Attributes
- Supertypes
- Self type
-
NoOpPrinter.type
trait SimpleLambdaRuntime extends LambdaRuntime
Simplified lambda runtime when no application context is required.
Simplified lambda runtime when no application context is required.
Attributes
- Supertypes
-
trait LambdaRuntimetrait RequestStreamHandlertrait EventHandlerTagtrait EventHandlerclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class TestEchoLambda
object SystemOutLambdaLogger extends LambdaLogger
Attributes
- Supertypes
- Self type
object TestEchoLambda
Attributes
- Companion
- class
- Supertypes
- Self type
-
TestEchoLambda.type
class TestEchoLambda(log: Option[String]) extends SimpleLambdaRuntime
Attributes
- Companion
- object
- Supertypes
-
trait SimpleLambdaRuntimetrait LambdaRuntimetrait RequestStreamHandlertrait EventHandlerTagtrait EventHandlerclass Objecttrait Matchableclass AnyShow all
In this article