sec.api

package sec.api

Type members

Classlikes

class ClusterBuilder[F[_]] extends OptionsBuilder[ClusterBuilder[F]] with ClusterOptionsBuilder[ClusterBuilder[F]]
Companion
object
Companion
class
trait EsClient[F[_]]
Companion
object
object EsClient
Companion
class
trait Gossip[F[_]]

API for reading gossip information from an EventStoreDB cluster.

API for reading gossip information from an EventStoreDB cluster.

Type Params
F

the effect type in which Gossip operates.

Companion
object
object Gossip
Companion
class
trait MetaStreams[F[_]]

API for interacting with metadata streams in EventStoreDB.

API for interacting with metadata streams in EventStoreDB.

Methods for getting, setting and unsetting metadata for streams.

Type Params
F

the effect type in which MetaStreams operates.

Companion
object
object MetaStreams
Companion
class
sealed abstract class SingleNodeBuilder[F[_]] extends OptionsBuilder[SingleNodeBuilder[F]]
Companion
object
Companion
class
trait Streams[F[_]]

API for interacting with streams in EventStoreDB.

API for interacting with streams in EventStoreDB.

122Main operations122

  • subscribing to the global stream or an individual stream.
  • reading from the global stream or an individual stream.
  • appending event data to an existing stream or creating a new stream.
  • deleting events from a stream.
Type Params
F

the effect type in which Streams operates.

Companion
object
object Streams
Companion
class