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[MessageSystemAttributeName]

    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. val parallelRequests: Int

    Permalink
  21. final def synchronized[T0](arg0: ⇒ T0): T0

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

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

    Permalink
  24. final def wait(): Unit

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

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

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

    Permalink
  28. def withAttribute(attribute: MessageSystemAttributeName): SqsSourceSettings

    Permalink
  29. def withAttributes(attributes: List[MessageSystemAttributeName]): SqsSourceSettings

    Permalink

    Java API

  30. def withAttributes(attributes: Seq[MessageSystemAttributeName]): SqsSourceSettings

    Permalink
  31. 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

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

  33. def withMaxBufferSize(maxBufferSize: Int): SqsSourceSettings

    Permalink

    Internal buffer size used by the Source.

    Internal buffer size used by the Source.

    Default: 100 messages

  34. def withMessageAttribute(attributes: MessageAttributeName): SqsSourceSettings

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

    Permalink

    Java API

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

    Permalink
  37. def withParallelRequests(value: Int): SqsSourceSettings

    Permalink
  38. 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

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

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

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