ElasticsearchEventStoreBatchOptions
data class ElasticsearchEventStoreBatchOptions(val enabled: Boolean = false, val maxSize: Int = DEFAULT_MAX_SIZE, val maxDelay: Duration = DEFAULT_MAX_DELAY, val maxPendingAppends: Int = DEFAULT_MAX_PENDING_APPENDS, val laneCount: Int = DEFAULT_LANE_COUNT)
Controls transparent batching for ElasticsearchEventStore appends.
Batching is opt-in because collecting a partial batch adds up to maxDelay to a low-throughput append.