Consumer

object Consumer
Companion
class
class Object
trait Matchable
class Any

Type members

Classlikes

final implicit
class CommitableRecordConsumerOps[F[_]](consumer: Consumer[F, CommitableRecord[F]]) extends AnyVal
object Options
Companion
class
sealed
trait Options
Companion
object

Value members

Concrete methods

def make[F[_] : Async](capacity: Int, appId: String, workerId: String, stream: String, kinesisClient: KinesisAsyncClient, ddbClient: DynamoDbAsyncClient, cwClient: CloudWatchAsyncClient, opt: Options): Consumer[F, CommitableRecord[F]]
def make[F[_] : Async](capacity: Int, checkpointConfig: CheckpointConfig, coordinatorConfig: CoordinatorConfig, leaseManagementConfig: LeaseManagementConfig, lifecycleConfig: LifecycleConfig, metricsConfig: MetricsConfig, retrievalConfig: RetrievalConfig): Consumer[F, CommitableRecord[F]]
def startScheduler[F[_] : Async](scheduler: Scheduler, startFlag: Deferred[F, Unit], stopFlag: SignallingRef[F, Boolean]): Resource[F, Unit]

Implicits

Implicits