Batcher

object Batcher
class Object
trait Matchable
class Any

Type members

Classlikes

final case
class Batch[A](data: NonEmptyVector[Encoded[A]], size: Int, count: Int) extends Result[A]
Companion
object
object Batch
Companion
class
final case
class Encoded[A](value: A, bytes: Array[Byte], partitionKey: String, size: Int)
object Options
Companion
class
sealed
trait Options[A]
Companion
object
sealed
trait Result[A] extends Product with Serializable
final case
class TooLarge[A](encoded: Encoded[A]) extends Result[A]

Value members

Concrete methods

def batch[F[_] : Temporal, A : SchemaEncoder](opt: Options[A]): (F, A) => Result[A]