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) extends Product with Serializable
-
-
case class
RetryConfig(initialDelay: Duration, retryDelay: FiniteDuration, maxRetries: Int) extends Product with Serializable