org.encalmo.lambda

Members list

Type members

Classlikes

object AnsiColor

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
AnsiColor.type
trait EventHandler

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Supertypes
class Object
trait Matchable
class Any
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 Serializable
trait Product
trait Equals
trait Context
class Object
trait Matchable
class Any
Show all
object LambdaContext

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final class LambdaEnvironment(variablesOverrides: Map[String, String], retrieveSecrets: (String => Option[String]) => Map[String, String])

Provides access to the lambda instance environment.

Provides access to the lambda instance environment.

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
trait LambdaRuntime extends EventHandler, EventHandlerTag, RequestStreamHandler

Custom lambda runtime base. (https://docs.aws.amazon.com/lambda/latest/dg/runtimes-custom.html)

Attributes

Companion
object
Supertypes
trait RequestStreamHandler
trait EventHandler
class Object
trait Matchable
class Any
Show all
Known subtypes
object LambdaRuntime

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
class NoAnsiColorJsonArray(prefix: String, suffix: String, originalOut: PrintStream)

Attributes

Supertypes
class Object
trait Matchable
class Any
class NoAnsiColorJsonString(prefix: String, suffix: String, originalOut: PrintStream)

Attributes

Supertypes
class Object
trait Matchable
class Any
object NoAnsiColors

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
class NoAnsiColorsSingleLine(prefix: String, suffix: String, originalOut: PrintStream)

Attributes

Supertypes
class Object
trait Matchable
class Any
object NoOpPrinter

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Simplified lambda runtime when no application context is required.

Simplified lambda runtime when no application context is required.

Attributes

Supertypes
trait RequestStreamHandler
trait EventHandler
class Object
trait Matchable
class Any
Show all
Known subtypes
object SystemOutLambdaLogger extends LambdaLogger

Attributes

Supertypes
trait LambdaLogger
class Object
trait Matchable
class Any
Self type

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Supertypes
trait RequestStreamHandler
trait EventHandler
class Object
trait Matchable
class Any
Show all