p

zio.lambda

internal

package internal

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. trait CustomClassLoader extends AnyRef
  2. final case class InvocationError(requestId: String, errorResponse: InvocationErrorResponse) extends Product with Serializable
  3. final case class InvocationErrorResponse(errorMessage: String, errorType: String, stackTrace: List[String]) extends Product with Serializable
  4. 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.

  5. final case class InvocationResponse(requestId: String, payload: String) extends Product with Serializable
  6. final case class LambdaAppLoaderLive(customClassLoader: CustomClassLoader, environment: LambdaEnvironment) extends LambdaLoaderLiveCommon[ZIOAppDefault] with Product with Serializable
  7. final case class LambdaEnvironment(runtimeApi: String, handler: String, taskRoot: String, memoryLimitInMB: Int, logGroupName: String, logStreamName: String, functionName: String, functionVersion: String) extends Product with Serializable
  8. trait LambdaLoader[T] extends AnyRef
  9. abstract class LambdaLoaderLiveCommon[T] extends LambdaLoader[T]
  10. trait LoopProcessor extends AnyRef
  11. trait RuntimeApi extends AnyRef
  12. final case class RuntimeApiLive(environment: LambdaEnvironment) extends RuntimeApi with Product with Serializable

Deprecated Type Members

  1. 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

  1. object CustomClassLoader
  2. object InvocationErrorResponse extends Serializable
  3. object InvocationRequest extends Serializable
  4. object LambdaAppLoaderLive extends Serializable
  5. object LambdaEnvironment extends Serializable
  6. object LambdaLoader
  7. object LoopProcessor
  8. object RuntimeApi
  9. object RuntimeApiLive extends Serializable
  10. 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

  1. object LambdaLoaderLive extends Serializable
    Annotations
    @deprecated
    Deprecated

    (Since version 1.0.3) Use LambdaAppLoaderLive

  2. object ZLambdaReflectiveAppOld extends ZIOAppDefault
    Annotations
    @deprecated
    Deprecated

    (Since version 1.0.3) Use ZLambdaAppReflective

Ungrouped