class Events[F[_]](val requestSession: RequestSession[F]) extends WithRequestSession[F] with PartitionedReadable[Event, F] with RetrieveByIdsWithIgnoreUnknownIds[Event, F] with RetrieveByExternalIdsWithIgnoreUnknownIds[Event, F] with Create[Event, EventCreate, F] with DeleteByIdsWithIgnoreUnknownIds[F, Long] with DeleteByExternalIdsWithIgnoreUnknownIds[F] with PartitionedFilter[Event, EventsFilter, F] with Search[Event, EventsQuery, F] with UpdateById[Event, EventUpdate, F] with UpdateByExternalId[Event, EventUpdate, F]
- Companion
- object
trait DeleteByExternalIds[F]
trait BaseUrl
trait WithRequestSession[F]
class Object
trait Matchable
class Any
Value members
Concrete methods
override def retrieveByExternalIds(externalIds: Seq[String], ignoreUnknownIds: Boolean): F[Seq[Event]]
- Definition Classes
Inherited methods
def filterConcurrently(filter: EventsFilter, numPartitions: Int, limitPerPartition: Option[Int])(implicit F: Concurrent[F]): Stream[F, Event]
- Inherited from
- PartitionedFilterF
def filterPartitions(filter: EventsFilter, numPartitions: Int, limitPerPartition: Option[Int]): Seq[Stream[F, Event]]
- Inherited from
- PartitionedFilter
override def filterPartitionsF(filter: EventsFilter, numPartitions: Int, limitPerPartition: Option[Int])(implicit F: Applicative[F]): F[Seq[Stream[F, Event]]]
- Definition Classes
- Inherited from
- PartitionedFilter
def listConcurrently(numPartitions: Int, limitPerPartition: Option[Int])(implicit c: Concurrent[F]): Stream[F, Event]
- Inherited from
- PartitionedReadable
@SuppressWarnings(scala.Array.apply[java.lang.String]("org.wartremover.warts.TraversableOps")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
- Inherited from
- RetrieveByExternalIds
@SuppressWarnings(scala.Array.apply[java.lang.String]("org.wartremover.warts.TraversableOps")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
- Inherited from
- RetrieveByIds