package sqs
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- sqs
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- sealed abstract class AttributeName extends AnyRef
- case class BatchException(batchSize: Int, cause: Exception) extends Exception with Product with Serializable
- sealed abstract class MessageAction extends AnyRef
- type MessageActionPair = (Message, MessageAction)
- final case class MessageAttributeName(name: String) extends Product with Serializable
- final case class SqsAckSinkSettings(maxInFlight: Int) extends Product with Serializable
- final case class SqsBatchAckFlowSettings(maxBatchSize: Int, maxBatchWait: FiniteDuration, concurrentRequests: Int) extends Product with Serializable
- final case class SqsBatchFlowSettings(maxBatchSize: Int, maxBatchWait: FiniteDuration, concurrentRequests: Int) extends Product with Serializable
- final case class SqsSinkSettings(maxInFlight: Int) extends Product with Serializable
- final case class SqsSourceSettings(waitTimeSeconds: Int, maxBufferSize: Int, maxBatchSize: Int, attributeNames: Seq[AttributeName] = Seq(), messageAttributeNames: Seq[MessageAttributeName] = Seq(), closeOnEmptyReceive: Boolean = false) extends Product with Serializable
- final class SqsSourceStage extends GraphStage[SourceShape[Message]]
Value Members
- object All extends AttributeName with Product with Serializable
- object ApproximateFirstReceiveTimestamp extends AttributeName with Product with Serializable
- object ApproximateNumberOfMessages extends AttributeName with Product with Serializable
- object ApproximateNumberOfMessagesDelayed extends AttributeName with Product with Serializable
- object ApproximateNumberOfMessagesNotVisible extends AttributeName with Product with Serializable
- object ApproximateReceiveCount extends AttributeName with Product with Serializable
- object ChangeMessageVisibility
- object ContentBasedDeduplication extends AttributeName with Product with Serializable
- object CreatedTimestamp extends AttributeName with Product with Serializable
- object DelaySeconds extends AttributeName with Product with Serializable
- object Delete
- object FifoQueue extends AttributeName with Product with Serializable
- object Ignore
- object KmsDataKeyReusePeriodSeconds extends AttributeName with Product with Serializable
- object KmsMasterKeyId extends AttributeName with Product with Serializable
- object LastModifiedTimestamp extends AttributeName with Product with Serializable
- object MaximumMessageSize extends AttributeName with Product with Serializable
- object MessageAction
- object MessageDeduplicationId extends AttributeName with Product with Serializable
- object MessageGroupId extends AttributeName with Product with Serializable
- object MessageRetentionPeriod extends AttributeName with Product with Serializable
- object Policy extends AttributeName with Product with Serializable
- object QueueArn extends AttributeName with Product with Serializable
- object ReceiveMessageWaitTimeSeconds extends AttributeName with Product with Serializable
- object RedrivePolicy extends AttributeName with Product with Serializable
- object SenderId extends AttributeName with Product with Serializable
- object SentTimestamp extends AttributeName with Product with Serializable
- object SequenceNumber extends AttributeName with Product with Serializable
- object SqsAckSinkSettings extends Serializable
- object SqsBatchAckFlowSettings extends Serializable
- object SqsBatchFlowSettings extends Serializable
- object SqsSinkSettings extends Serializable
- object SqsSourceSettings extends Serializable
- object VisibilityTimeout extends AttributeName with Product with Serializable