package internal
- Alphabetic
- Public
- Protected
Type Members
- trait CustomClassLoader extends AnyRef
- final case class InvocationError(requestId: String, errorResponse: InvocationErrorResponse) extends Product with Serializable
- final case class InvocationErrorResponse(errorMessage: String, errorType: String, stackTrace: List[String]) extends Product with Serializable
- final case class InvocationRequest(id: String, remainingTimeInMillis: Long, invokedFunctionArn: String, xrayTraceId: Option[String], clientContext: Option[ClientContext], cognitoIdentity: Option[CognitoIdentity], payload: String) extends Product with Serializable
https://docs.aws.amazon.com/lambda/latest/dg/runtimes-api.html
https://docs.aws.amazon.com/lambda/latest/dg/runtimes-api.html
- invokedFunctionArn
The ARN of the Lambda function, version, or alias that's specified in the invocation.
- xrayTraceId
The AWS X-Ray tracing header.
- clientContext
For invocations from the AWS Mobile SDK, data about the client application and device.
- cognitoIdentity
For invocations from the AWS Mobile SDK, data about the Amazon Cognito identity provider.
- payload
The payload from the invocation, which is a JSON document that contains event data from the function trigger.
- final case class InvocationResponse(requestId: String, payload: String) extends Product with Serializable
- final case class LambdaAppLoaderLive(customClassLoader: CustomClassLoader, environment: LambdaEnvironment) extends LambdaLoaderLiveCommon[ZIOAppDefault] with Product with Serializable
- final case class LambdaEnvironment(runtimeApi: String, handler: String, taskRoot: String, memoryLimitInMB: Int, logGroupName: String, logStreamName: String, functionName: String, functionVersion: String) extends Product with Serializable
- trait LambdaLoader[T] extends AnyRef
- abstract class LambdaLoaderLiveCommon[T] extends LambdaLoader[T]
- trait LoopProcessor extends AnyRef
- trait RuntimeApi extends AnyRef
- final case class RuntimeApiLive(environment: LambdaEnvironment) extends RuntimeApi with Product with Serializable
Deprecated Type Members
- final case class LambdaLoaderLive(customClassLoader: CustomClassLoader, environment: LambdaEnvironment) extends LambdaLoaderLiveCommon[ZLambda[_, _]] with Product with Serializable
- Annotations
- @deprecated
- Deprecated
(Since version 1.0.3) Use LambdaAppLoaderLive
Value Members
- object CustomClassLoader
- object InvocationErrorResponse extends Serializable
- object InvocationRequest extends Serializable
- object LambdaAppLoaderLive extends Serializable
- object LambdaEnvironment extends Serializable
- object LambdaLoader
- object LoopProcessor
- object RuntimeApi
- object RuntimeApiLive extends Serializable
- object ZLambdaAppReflective extends ZIOAppDefault
The main class to use ZIOAppDefault as a Layer
The main class to use ZIOAppDefault as a Layer
https://docs.aws.amazon.com/lambda/latest/dg/runtimes-custom.html https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html
Deprecated Value Members
- object LambdaLoaderLive extends Serializable
- Annotations
- @deprecated
- Deprecated
(Since version 1.0.3) Use LambdaAppLoaderLive
- object ZLambdaReflectiveAppOld extends ZIOAppDefault
- Annotations
- @deprecated
- Deprecated
(Since version 1.0.3) Use ZLambdaAppReflective