Package

io.jobial.scase.aws

lambda

Permalink

package lambda

Visibility
  1. Public
  2. All

Type Members

  1. case class CloudWatchEvent(id: String, detail-type: String, source: String, account: String, time: DateTime, region: String, resources: Seq[String]) extends Product with Serializable

    Permalink
  2. abstract class IOLambdaRequestHandler[REQ, RESP] extends LambdaRequestHandler[IO, REQ, RESP]

    Permalink
  3. abstract class LambdaRequestHandler[F[_], REQ, RESP] extends RequestStreamHandler with RequestHandler[F, REQ, RESP] with CatsUtils with Logging

    Permalink
  4. case class LambdaRequestResponseClient[F[_], REQ, RESP](functionName: String)(implicit evidence$1: Concurrent[F], evidence$2: Marshaller[REQ], evidence$3: Unmarshaller[RESP], awsContext: AwsContext) extends RequestResponseClient[F, REQ, RESP] with CatsUtils with Logging with Product with Serializable

    Permalink
  5. trait LambdaScheduledRequestHandler[F[_], REQ, RESP] extends LambdaRequestHandler[F, REQ, RESP]

    Permalink
  6. class LambdaServiceConfiguration[REQ, RESP] extends ServiceConfiguration with CatsUtils with Logging

    Permalink

Value Members

  1. object LambdaServiceConfiguration

    Permalink

Ungrouped