package
akka
Type Members
-
-
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
-
-
case class
RetryConfig(initialDelay: Duration, retryDelay: FiniteDuration, maxRetries: Int) extends Product with Serializable
Value Members
-
-
Deprecated Value Members
-
(Since version 0.17.0) This API is deprecated, use KinesisStreamSource instead