Package

com.gilt.gfc.aws.kinesis

akka

Permalink

package akka

Visibility
  1. Public
  2. All

Type Members

  1. class KinesisStreamConsumer[T] extends AnyRef

    Permalink
  2. case class KinesisStreamConsumerConfig[T](streamName: String, applicationName: String, kinesisCredentialsProvider: AWSCredentialsProvider = ..., dynamoCredentialsProvider: AWSCredentialsProvider = ..., cloudWatchCredentialsProvider: AWSCredentialsProvider = ..., metricsFactory: IMetricsFactory = new NullMetricsFactory(), checkPointInterval: FiniteDuration = 5.minutes, retryConfig: RetryConfig = RetryConfig(1.second, 1.second, 3), initialPositionInStream: InitialPositionInStream = InitialPositionInStream.LATEST, regionName: Option[String] = None, dynamoDBKinesisAdapterClient: Option[AmazonDynamoDBStreamsAdapterClient] = None, kinesisClientEndpoints: Option[KinesisClientEndpoints] = None, failoverTimeoutMillis: Long = ..., maxRecordsPerBatch: Option[Int] = None, idleTimeBetweenReads: FiniteDuration = ...) extends Product with Serializable

    Permalink
  3. trait KinesisStreamHandler[T] extends AnyRef

    Permalink
  4. case class RetryConfig(initialDelay: Duration, retryDelay: FiniteDuration, maxRetries: Int) extends Product with Serializable

    Permalink

Value Members

  1. object KinesisStreamHandler

    Permalink
  2. object KinesisStreamSource

    Permalink

Deprecated Value Members

  1. object KinesisNonBlockingStreamSource

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.17.0) This API is deprecated, use KinesisStreamSource instead

Ungrouped