feral.lambda.events
package feral.lambda.events
Members list
Type members
Classlikes
final case class APIGatewayProxyRequestEvent(body: Option[String], resource: String, path: String, httpMethod: String, isBase64Encoded: Boolean, queryStringParameters: Option[Map[String, String]], multiValueQueryStringParameters: Option[Map[String, List[String]]], pathParameters: Option[Map[String, String]], stageVariables: Option[Map[String, String]], headers: Option[Map[String, String]], multiValueHeaders: Option[Map[String, List[String]]])
Attributes
- Companion
- object
- Source
- APIGatewayProxyRequestEvent.scala
- Supertypes
object APIGatewayProxyRequestEvent
Attributes
- Companion
- class
- Source
- APIGatewayProxyRequestEvent.scala
- Supertypes
- Self type
final case class APIGatewayProxyResponseEvent(statusCode: Int, body: String, isBase64Encoded: Boolean)
Attributes
- Companion
- object
- Source
- APIGatewayProxyResponseEvent.scala
- Supertypes
object APIGatewayProxyResponseEvent
Attributes
- Companion
- class
- Source
- APIGatewayProxyResponseEvent.scala
- Supertypes
- Self type
Attributes
- Companion
- object
- Source
- ApiGatewayProxyEventV2.scala
- Supertypes
object ApiGatewayProxyEventV2
Attributes
- Companion
- class
- Source
- ApiGatewayProxyEventV2.scala
- Supertypes
- Self type
Attributes
- Companion
- object
- Source
- ApiGatewayProxyResultV2.scala
- Supertypes
Attributes
- Companion
- class
- Source
- ApiGatewayProxyResultV2.scala
- Supertypes
- Self type
Attributes
- Companion
- object
- Source
- DynamoDbStreamEvent.scala
- Supertypes
object AttributeValue
Attributes
- Companion
- class
- Source
- DynamoDbStreamEvent.scala
- Supertypes
- Self type
-
AttributeValue.type
Attributes
- Companion
- object
- Source
- DynamoDbStreamEvent.scala
- Supertypes
object DynamoDbRecord
Attributes
- Companion
- class
- Source
- DynamoDbStreamEvent.scala
- Supertypes
- Self type
-
DynamoDbRecord.type
Attributes
- Companion
- object
- Source
- DynamoDbStreamEvent.scala
- Supertypes
object DynamoDbStreamEvent
Attributes
- Companion
- class
- Source
- DynamoDbStreamEvent.scala
- Supertypes
- Self type
-
DynamoDbStreamEvent.type
Attributes
- Companion
- object
- Source
- ApiGatewayProxyEventV2.scala
- Supertypes
object Http
Attributes
- Companion
- class
- Source
- ApiGatewayProxyEventV2.scala
- Supertypes
- Self type
-
Http.type
Attributes
- Companion
- object
- Source
- KinesisStreamEvent.scala
- Supertypes
object KinesisStreamEvent
Attributes
- Companion
- class
- Source
- KinesisStreamEvent.scala
- Supertypes
- Self type
-
KinesisStreamEvent.type
final case class KinesisStreamRecord(awsRegion: String, eventID: String, eventName: String, eventSource: String, eventSourceArn: String, eventVersion: String, invokeIdentityArn: String, kinesis: KinesisStreamRecordPayload)
Attributes
- Companion
- object
- Source
- KinesisStreamEvent.scala
- Supertypes
object KinesisStreamRecord
Attributes
- Companion
- class
- Source
- KinesisStreamEvent.scala
- Supertypes
- Self type
-
KinesisStreamRecord.type
final case class KinesisStreamRecordPayload(approximateArrivalTimestamp: Instant, data: ByteVector, kinesisSchemaVersion: String, partitionKey: String, sequenceNumber: String)
Attributes
- Companion
- object
- Source
- KinesisStreamEvent.scala
- Supertypes
object KinesisStreamRecordPayload
Attributes
- Companion
- class
- Source
- KinesisStreamEvent.scala
- Supertypes
- Self type
Attributes
- Companion
- object
- Source
- ApiGatewayProxyEventV2.scala
- Supertypes
object RequestContext
Attributes
- Companion
- class
- Source
- ApiGatewayProxyEventV2.scala
- Supertypes
- Self type
-
RequestContext.type
Attributes
- Companion
- object
- Source
- S3Event.scala
- Supertypes
object S3
Attributes
- Companion
- class
- Source
- S3Event.scala
- Supertypes
- Self type
-
S3.type
final case class S3BatchEvent(invocationSchemaVersion: String, invocationId: String, job: S3BatchEventJob, tasks: List[S3BatchEventTask])
Attributes
- Companion
- object
- Source
- S3BatchEvent.scala
- Supertypes
object S3BatchEvent
Attributes
- Companion
- class
- Source
- S3BatchEvent.scala
- Supertypes
- Self type
-
S3BatchEvent.type
Attributes
- Companion
- object
- Source
- S3BatchEvent.scala
- Supertypes
object S3BatchEventJob
Attributes
- Companion
- class
- Source
- S3BatchEvent.scala
- Supertypes
- Self type
-
S3BatchEventJob.type
Attributes
- Companion
- object
- Source
- S3BatchEvent.scala
- Supertypes
object S3BatchEventTask
Attributes
- Companion
- class
- Source
- S3BatchEvent.scala
- Supertypes
- Self type
-
S3BatchEventTask.type
final case class S3BatchResult(invocationSchemaVersion: String, treatMissingKeysAs: S3BatchResultResultCode, invocationId: String, results: List[S3BatchResultResult])
Attributes
- Companion
- object
- Source
- S3BatchResult.scala
- Supertypes
object S3BatchResult
Attributes
- Companion
- class
- Source
- S3BatchResult.scala
- Supertypes
- Self type
-
S3BatchResult.type
final case class S3BatchResultResult(taskId: String, resultCode: S3BatchResultResultCode, resultString: String)
Attributes
- Companion
- object
- Source
- S3BatchResult.scala
- Supertypes
object S3BatchResultResult
Attributes
- Companion
- class
- Source
- S3BatchResult.scala
- Supertypes
- Self type
-
S3BatchResultResult.type
Attributes
- Companion
- object
- Source
- S3BatchResult.scala
- Supertypes
- Known subtypes
object S3BatchResultResultCode
Attributes
- Companion
- class
- Source
- S3BatchResult.scala
- Supertypes
- Self type
Attributes
- Companion
- object
- Source
- S3Event.scala
- Supertypes
object S3Bucket
Attributes
- Companion
- class
- Source
- S3Event.scala
- Supertypes
- Self type
-
S3Bucket.type
Attributes
- Companion
- object
- Source
- S3Event.scala
- Supertypes
object S3Event
Attributes
- Companion
- class
- Source
- S3Event.scala
- Supertypes
- Self type
-
S3Event.type
final case class S3EventRecord(eventVersion: String, eventSource: String, awsRegion: String, eventTime: Instant, eventName: String, userIdentity: S3UserIdentity, requestParameters: S3RequestParameters, responseElements: S3ResponseElements, s3: S3, glacierEventData: Option[S3EventRecordGlacierEventData])
Attributes
- Companion
- object
- Source
- S3Event.scala
- Supertypes
object S3EventRecord
Attributes
- Companion
- class
- Source
- S3Event.scala
- Supertypes
- Self type
-
S3EventRecord.type
final case class S3EventRecordGlacierEventData(restoreEventData: S3EventRecordGlacierRestoreEventData)
Attributes
- Companion
- object
- Source
- S3Event.scala
- Supertypes
Attributes
- Companion
- class
- Source
- S3Event.scala
- Supertypes
- Self type
final case class S3EventRecordGlacierRestoreEventData(lifecycleRestorationExpiryTime: Instant, lifecycleRestoreStorageClass: String)
Attributes
- Companion
- object
- Source
- S3Event.scala
- Supertypes
Attributes
- Companion
- class
- Source
- S3Event.scala
- Supertypes
- Self type
Attributes
- Companion
- object
- Source
- S3Event.scala
- Supertypes
object S3Object
Attributes
- Companion
- class
- Source
- S3Event.scala
- Supertypes
- Self type
-
S3Object.type
Attributes
- Companion
- object
- Source
- S3Event.scala
- Supertypes
object S3RequestParameters
Attributes
- Companion
- class
- Source
- S3Event.scala
- Supertypes
- Self type
-
S3RequestParameters.type
Attributes
- Companion
- object
- Source
- S3Event.scala
- Supertypes
object S3ResponseElements
Attributes
- Companion
- class
- Source
- S3Event.scala
- Supertypes
- Self type
-
S3ResponseElements.type
Attributes
- Companion
- object
- Source
- S3Event.scala
- Supertypes
object S3UserIdentity
Attributes
- Companion
- class
- Source
- S3Event.scala
- Supertypes
- Self type
-
S3UserIdentity.type
Attributes
- Companion
- object
- Source
- SnsEvent.scala
- Supertypes
object SnsEvent
Attributes
- Companion
- class
- Source
- SnsEvent.scala
- Supertypes
- Self type
-
SnsEvent.type
final case class SnsEventRecord(eventVersion: String, eventSubscriptionArn: String, eventSource: String, sns: SnsMessage)
Attributes
- Companion
- object
- Source
- SnsEvent.scala
- Supertypes
object SnsEventRecord
Attributes
- Companion
- class
- Source
- SnsEvent.scala
- Supertypes
- Self type
-
SnsEventRecord.type
Attributes
- Companion
- object
- Source
- SnsEvent.scala
- Supertypes
object SnsMessage
Attributes
- Companion
- class
- Source
- SnsEvent.scala
- Supertypes
- Self type
-
SnsMessage.type
Attributes
- Companion
- object
- Source
- SnsEvent.scala
- Supertypes
- Known subtypes
object SnsMessageAttribute
Attributes
- Companion
- class
- Source
- SnsEvent.scala
- Supertypes
- Self type
-
SnsMessageAttribute.type
Attributes
- Companion
- class
- Source
- SnsEvent.scala
- Supertypes
- Self type
Attributes
- Companion
- object
- Source
- SqsEvent.scala
- Supertypes
object SqsEvent
Attributes
- Companion
- class
- Source
- SqsEvent.scala
- Supertypes
- Self type
-
SqsEvent.type
object SqsMessageAttribute
Attributes
- Companion
- class
- Source
- SqsEvent.scala
- Supertypes
- Self type
-
SqsMessageAttribute.type
Attributes
- Companion
- object
- Source
- SqsEvent.scala
- Supertypes
object SqsRecord
Attributes
- Companion
- class
- Source
- SqsEvent.scala
- Supertypes
- Self type
-
SqsRecord.type
Attributes
- Companion
- object
- Source
- SqsEvent.scala
- Supertypes
object SqsRecordAttributes
Attributes
- Companion
- class
- Source
- SqsEvent.scala
- Supertypes
- Self type
-
SqsRecordAttributes.type
final case class StreamRecord(approximateCreationDateTime: Option[Double], keys: Option[Map[String, AttributeValue]], newImage: Option[Map[String, AttributeValue]], oldImage: Option[Map[String, AttributeValue]], sequenceNumber: Option[String], sizeBytes: Option[Double], streamViewType: Option[String])
Attributes
- Companion
- object
- Source
- DynamoDbStreamEvent.scala
- Supertypes
object StreamRecord
Attributes
- Companion
- class
- Source
- DynamoDbStreamEvent.scala
- Supertypes
- Self type
-
StreamRecord.type
Value members
Concrete fields
Attributes
- Source
- package.scala
In this article