Class/Object

akka.stream.alpakka.sqs

SqsSourceSettings

Related Docs: object SqsSourceSettings | package sqs

Permalink

final class SqsSourceSettings extends AnyRef

Source
SqsSourceSettings.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SqsSourceSettings
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. val attributeNames: Seq[AttributeName]

    Permalink
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. val closeOnEmptyReceive: Boolean

    Permalink
  8. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  12. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  13. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  14. val maxBatchSize: Int

    Permalink
  15. val maxBufferSize: Int

    Permalink
  16. val messageAttributeNames: Seq[MessageAttributeName]

    Permalink
  17. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  18. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  20. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  21. def toString(): String

    Permalink
    Definition Classes
    SqsSourceSettings → AnyRef → Any
  22. val visibilityTimeout: Option[FiniteDuration]

    Permalink
  23. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. val waitTimeSeconds: Int

    Permalink
  27. def withAttribute(attribute: AttributeName): SqsSourceSettings

    Permalink
  28. def withAttributes(attributes: List[AttributeName]): SqsSourceSettings

    Permalink

    Java API

  29. def withAttributes(attributes: Seq[AttributeName]): SqsSourceSettings

    Permalink
  30. def withCloseOnEmptyReceive(value: Boolean): SqsSourceSettings

    Permalink

    If true, the source completes when no messages are available.

    If true, the source completes when no messages are available.

    Default: false

  31. def withMaxBatchSize(maxBatchSize: Int): SqsSourceSettings

    Permalink

    The maximum number of messages to return (see MaxNumberOfMessages in AWS docs).

    The maximum number of messages to return (see MaxNumberOfMessages in AWS docs). Default: 10

  32. def withMaxBufferSize(maxBufferSize: Int): SqsSourceSettings

    Permalink

    Internal buffer size used by the Source.

    Internal buffer size used by the Source.

    Default: 100 messages

  33. def withMessageAttribute(attributes: MessageAttributeName): SqsSourceSettings

    Permalink
  34. def withMessageAttributes(attributes: List[MessageAttributeName]): SqsSourceSettings

    Permalink

    Java API

  35. def withMessageAttributes(attributes: Seq[MessageAttributeName]): SqsSourceSettings

    Permalink
  36. def withVisibilityTimeout(timeout: FiniteDuration): SqsSourceSettings

    Permalink

    the period of time (in seconds) during which Amazon SQS prevents other consumers from receiving and processing an already received message (see Amazon SQS doc)

    the period of time (in seconds) during which Amazon SQS prevents other consumers from receiving and processing an already received message (see Amazon SQS doc)

    Default: None - taken from the SQS queue configuration

  37. def withWaitTime(duration: Duration): SqsSourceSettings

    Permalink

    Java API

    Java API

    The duration in seconds for which the call waits for a message to arrive in the queue before returning. (see WaitTimeSeconds in AWS docs).

    Default: 20 seconds

  38. def withWaitTime(duration: FiniteDuration): SqsSourceSettings

    Permalink

    The duration for which the call waits for a message to arrive in the queue before returning.

    The duration for which the call waits for a message to arrive in the queue before returning. (see WaitTimeSeconds in AWS docs).

    Default: 20 seconds

  39. def withWaitTimeSeconds(seconds: Int): SqsSourceSettings

    Permalink

    The duration in seconds for which the call waits for a message to arrive in the queue before returning.

    The duration in seconds for which the call waits for a message to arrive in the queue before returning. (see WaitTimeSeconds in AWS docs). Default: 20 seconds

Inherited from AnyRef

Inherited from Any

Ungrouped