All Classes and Interfaces

Class
Description
Options of the abort projection request.
Common access control list (ACL) interface.
Access control list (ACL) utility class.
Options of the append stream request.
Callback type when a checkpoint is reached.
Holds a certificate and key for authenticated requests.
 
 
 
 
 
 
 
 
 
 
 
 
The canonical error codes for gRPC APIs.
 
Utility to create client settings programmatically.
When a connection is already closed.
When the provided connection string is malformed.
Options of create persistent subscription to $all request.
Options for the create persistent subscription to stream request.
Options for create projection request.
 
 
 
 
 
 
Options of the delete persistent subscription request.
Options of the delete projection request.
Object returned on a successful stream deletion request.
Options of the delete or tombstone stream request.
 
Specifies the direction of a read operation.
Options of the disable projection request.
 
Options of the enable projection request.
Represents an event that will be sent to EventStoreDB.
Utility class to help building an EventData.
Represents EventStoreDB client for stream operations.
 
Gathers all the settings related to a gRPC client with an EventStoreDB database.
Utility class to parse a connection string.
Used to support 'esdb' and 'esdb+discover' URL protocol/scheme
Represents EventStoreDB client for persistent subscriptions management.
Represents EventStoreDB client for projections management.
Constants used for expected revision control.
 
 
 
 
 
Options of the get persistent subscription info request.
Options of the get projection result request.
Options of the get projection state request.
Options of the get projection statistics request.
Options of the get projection status request.
 
 
A stub to allow clients to do limited synchronous rpc calls to service Gossip.
A stub to allow clients to do synchronous rpc calls to service Gossip.
A stub to allow clients to do ListenableFuture-style rpc calls to service Gossip.
Base class for the server implementation of the service Gossip.
A stub to allow clients to do asynchronous rpc calls to service Gossip.
 
Protobuf type event_store.client.gossip.ClusterInfo
Protobuf type event_store.client.gossip.ClusterInfo
 
Protobuf type event_store.client.gossip.EndPoint
Protobuf type event_store.client.gossip.EndPoint
 
Protobuf type event_store.client.gossip.MemberInfo
Protobuf type event_store.client.gossip.MemberInfo
Protobuf enum event_store.client.gossip.MemberInfo.VNodeState
 
Options of the list persistent subscriptions request.
Options of the list projections options.
Gathers every possible Nak actions.
Named consumer strategies for use with persistent subscriptions.
When no node was found based on the connection string provided.
Indicates which order of preferred nodes for connecting to.
 
 
When a request needing a leader node was executed on a follower node.
 
Protobuf type event_store.client.persistent_subscriptions.CreateReq
Protobuf type event_store.client.persistent_subscriptions.CreateReq.AllOptions
 
Protobuf type event_store.client.persistent_subscriptions.CreateReq.AllOptions
 
Protobuf type event_store.client.persistent_subscriptions.CreateReq.AllOptions.FilterOptions
Protobuf type event_store.client.persistent_subscriptions.CreateReq.AllOptions.FilterOptions
Protobuf type event_store.client.persistent_subscriptions.CreateReq.AllOptions.FilterOptions.Expression
Protobuf type event_store.client.persistent_subscriptions.CreateReq.AllOptions.FilterOptions.Expression
 
 
 
 
 
Protobuf type event_store.client.persistent_subscriptions.CreateReq
Protobuf enum event_store.client.persistent_subscriptions.CreateReq.ConsumerStrategy
Protobuf type event_store.client.persistent_subscriptions.CreateReq.Options
Protobuf type event_store.client.persistent_subscriptions.CreateReq.Options
 
 
Protobuf type event_store.client.persistent_subscriptions.CreateReq.Position
Protobuf type event_store.client.persistent_subscriptions.CreateReq.Position
 
Protobuf type event_store.client.persistent_subscriptions.CreateReq.Settings
Protobuf type event_store.client.persistent_subscriptions.CreateReq.Settings
 
 
 
Protobuf type event_store.client.persistent_subscriptions.CreateReq.StreamOptions
Protobuf type event_store.client.persistent_subscriptions.CreateReq.StreamOptions
 
 
 
Protobuf type event_store.client.persistent_subscriptions.CreateResp
Protobuf type event_store.client.persistent_subscriptions.CreateResp
 
Protobuf type event_store.client.persistent_subscriptions.DeleteReq
Protobuf type event_store.client.persistent_subscriptions.DeleteReq
Protobuf type event_store.client.persistent_subscriptions.DeleteReq.Options
Protobuf type event_store.client.persistent_subscriptions.DeleteReq.Options
 
 
 
Protobuf type event_store.client.persistent_subscriptions.DeleteResp
Protobuf type event_store.client.persistent_subscriptions.DeleteResp
 
Protobuf type event_store.client.persistent_subscriptions.GetInfoReq
Protobuf type event_store.client.persistent_subscriptions.GetInfoReq
Protobuf type event_store.client.persistent_subscriptions.GetInfoReq.Options
Protobuf type event_store.client.persistent_subscriptions.GetInfoReq.Options
 
 
 
Protobuf type event_store.client.persistent_subscriptions.GetInfoResp
Protobuf type event_store.client.persistent_subscriptions.GetInfoResp
 
Protobuf type event_store.client.persistent_subscriptions.ListReq
Protobuf type event_store.client.persistent_subscriptions.ListReq
Protobuf type event_store.client.persistent_subscriptions.ListReq.Options
Protobuf type event_store.client.persistent_subscriptions.ListReq.Options
 
 
Protobuf type event_store.client.persistent_subscriptions.ListReq.StreamOption
Protobuf type event_store.client.persistent_subscriptions.ListReq.StreamOption
 
 
 
Protobuf type event_store.client.persistent_subscriptions.ListResp
Protobuf type event_store.client.persistent_subscriptions.ListResp
 
Protobuf type event_store.client.persistent_subscriptions.ReadReq
Protobuf type event_store.client.persistent_subscriptions.ReadReq.Ack
Protobuf type event_store.client.persistent_subscriptions.ReadReq.Ack
 
Protobuf type event_store.client.persistent_subscriptions.ReadReq
 
Protobuf type event_store.client.persistent_subscriptions.ReadReq.Nack
Protobuf enum event_store.client.persistent_subscriptions.ReadReq.Nack.Action
Protobuf type event_store.client.persistent_subscriptions.ReadReq.Nack
 
Protobuf type event_store.client.persistent_subscriptions.ReadReq.Options
Protobuf type event_store.client.persistent_subscriptions.ReadReq.Options
 
Protobuf type event_store.client.persistent_subscriptions.ReadReq.Options.UUIDOption
Protobuf type event_store.client.persistent_subscriptions.ReadReq.Options.UUIDOption
 
 
 
 
Protobuf type event_store.client.persistent_subscriptions.ReadResp
Protobuf type event_store.client.persistent_subscriptions.ReadResp
 
Protobuf type event_store.client.persistent_subscriptions.ReadResp.ReadEvent
Protobuf type event_store.client.persistent_subscriptions.ReadResp.ReadEvent
 
 
Protobuf type event_store.client.persistent_subscriptions.ReadResp.ReadEvent.RecordedEvent
Protobuf type event_store.client.persistent_subscriptions.ReadResp.ReadEvent.RecordedEvent
 
 
Protobuf type event_store.client.persistent_subscriptions.ReadResp.SubscriptionConfirmation
Protobuf type event_store.client.persistent_subscriptions.ReadResp.SubscriptionConfirmation
 
 
Protobuf type event_store.client.persistent_subscriptions.ReplayParkedReq
Protobuf type event_store.client.persistent_subscriptions.ReplayParkedReq
Protobuf type event_store.client.persistent_subscriptions.ReplayParkedReq.Options
Protobuf type event_store.client.persistent_subscriptions.ReplayParkedReq.Options
 
 
 
 
Protobuf type event_store.client.persistent_subscriptions.ReplayParkedResp
Protobuf type event_store.client.persistent_subscriptions.ReplayParkedResp
 
Protobuf type event_store.client.persistent_subscriptions.SubscriptionInfo
Protobuf type event_store.client.persistent_subscriptions.SubscriptionInfo
Protobuf type event_store.client.persistent_subscriptions.SubscriptionInfo.ConnectionInfo
Protobuf type event_store.client.persistent_subscriptions.SubscriptionInfo.ConnectionInfo
 
Protobuf type event_store.client.persistent_subscriptions.SubscriptionInfo.Measurement
Protobuf type event_store.client.persistent_subscriptions.SubscriptionInfo.Measurement
 
 
Protobuf type event_store.client.persistent_subscriptions.UpdateReq
Protobuf type event_store.client.persistent_subscriptions.UpdateReq.AllOptions
 
Protobuf type event_store.client.persistent_subscriptions.UpdateReq.AllOptions
 
Protobuf type event_store.client.persistent_subscriptions.UpdateReq
Protobuf enum event_store.client.persistent_subscriptions.UpdateReq.ConsumerStrategy
Protobuf type event_store.client.persistent_subscriptions.UpdateReq.Options
Protobuf type event_store.client.persistent_subscriptions.UpdateReq.Options
 
 
Protobuf type event_store.client.persistent_subscriptions.UpdateReq.Position
Protobuf type event_store.client.persistent_subscriptions.UpdateReq.Position
 
Protobuf type event_store.client.persistent_subscriptions.UpdateReq.Settings
Protobuf type event_store.client.persistent_subscriptions.UpdateReq.Settings
 
 
 
Protobuf type event_store.client.persistent_subscriptions.UpdateReq.StreamOptions
Protobuf type event_store.client.persistent_subscriptions.UpdateReq.StreamOptions
 
 
 
Protobuf type event_store.client.persistent_subscriptions.UpdateResp
Protobuf type event_store.client.persistent_subscriptions.UpdateResp
 
Persistent subscription handle.
Holds a persistent subscription connection info.
Common persistent subscription info type.
Listener used to handle persistent subscription notifications raised throughout its lifecycle.
Common persistent subscription settings type.
 
 
A stub to allow clients to do limited synchronous rpc calls to service PersistentSubscriptions.
A stub to allow clients to do synchronous rpc calls to service PersistentSubscriptions.
A stub to allow clients to do ListenableFuture-style rpc calls to service PersistentSubscriptions.
Base class for the server implementation of the service PersistentSubscriptions.
A stub to allow clients to do asynchronous rpc calls to service PersistentSubscriptions.
Processing-related persistent subscription statistics.
Persistent subscription to $all info.
Persistent subscription to $all settings.
Processing-related persistent subscription to $all statistics.
Persistent subscription to stream info.
Persistent subscription to stream settings.
Processing-related persistent subscription to stream statistics.
Transaction log position.
Provides the details for a projection.
 
Protobuf type event_store.client.projections.CreateReq
Protobuf type event_store.client.projections.CreateReq
Protobuf type event_store.client.projections.CreateReq.Options
Protobuf type event_store.client.projections.CreateReq.Options
Protobuf type event_store.client.projections.CreateReq.Options.Continuous
Protobuf type event_store.client.projections.CreateReq.Options.Continuous
 
 
Protobuf type event_store.client.projections.CreateReq.Options.Transient
Protobuf type event_store.client.projections.CreateReq.Options.Transient
 
 
 
Protobuf type event_store.client.projections.CreateResp
Protobuf type event_store.client.projections.CreateResp
 
Protobuf type event_store.client.projections.DeleteReq
Protobuf type event_store.client.projections.DeleteReq
Protobuf type event_store.client.projections.DeleteReq.Options
Protobuf type event_store.client.projections.DeleteReq.Options
 
 
Protobuf type event_store.client.projections.DeleteResp
Protobuf type event_store.client.projections.DeleteResp
 
Protobuf type event_store.client.projections.DisableReq
Protobuf type event_store.client.projections.DisableReq
Protobuf type event_store.client.projections.DisableReq.Options
Protobuf type event_store.client.projections.DisableReq.Options
 
 
Protobuf type event_store.client.projections.DisableResp
Protobuf type event_store.client.projections.DisableResp
 
Protobuf type event_store.client.projections.EnableReq
Protobuf type event_store.client.projections.EnableReq
Protobuf type event_store.client.projections.EnableReq.Options
Protobuf type event_store.client.projections.EnableReq.Options
 
 
Protobuf type event_store.client.projections.EnableResp
Protobuf type event_store.client.projections.EnableResp
 
Protobuf type event_store.client.projections.ResetReq
Protobuf type event_store.client.projections.ResetReq
Protobuf type event_store.client.projections.ResetReq.Options
Protobuf type event_store.client.projections.ResetReq.Options
 
 
Protobuf type event_store.client.projections.ResetResp
Protobuf type event_store.client.projections.ResetResp
 
Protobuf type event_store.client.projections.ResultReq
Protobuf type event_store.client.projections.ResultReq
Protobuf type event_store.client.projections.ResultReq.Options
Protobuf type event_store.client.projections.ResultReq.Options
 
 
Protobuf type event_store.client.projections.ResultResp
Protobuf type event_store.client.projections.ResultResp
 
Protobuf type event_store.client.projections.StateReq
Protobuf type event_store.client.projections.StateReq
Protobuf type event_store.client.projections.StateReq.Options
Protobuf type event_store.client.projections.StateReq.Options
 
 
Protobuf type event_store.client.projections.StateResp
Protobuf type event_store.client.projections.StateResp
 
Protobuf type event_store.client.projections.StatisticsReq
Protobuf type event_store.client.projections.StatisticsReq
Protobuf type event_store.client.projections.StatisticsReq.Options
Protobuf type event_store.client.projections.StatisticsReq.Options
 
 
 
Protobuf type event_store.client.projections.StatisticsResp
Protobuf type event_store.client.projections.StatisticsResp
Protobuf type event_store.client.projections.StatisticsResp.Details
Protobuf type event_store.client.projections.StatisticsResp.Details
 
 
Protobuf type event_store.client.projections.UpdateReq
Protobuf type event_store.client.projections.UpdateReq
Protobuf type event_store.client.projections.UpdateReq.Options
Protobuf type event_store.client.projections.UpdateReq.Options
 
 
 
Protobuf type event_store.client.projections.UpdateResp
Protobuf type event_store.client.projections.UpdateResp
 
 
 
A stub to allow clients to do limited synchronous rpc calls to service Projections.
A stub to allow clients to do synchronous rpc calls to service Projections.
A stub to allow clients to do ListenableFuture-style rpc calls to service Projections.
Base class for the server implementation of the service Projections.
A stub to allow clients to do asynchronous rpc calls to service Projections.
Options of the read $all stream request.
Received when performing a regular read operation (not a subscription).
Returned after a successful read operation.
Options of the read stream request.
Represents a previously written event.
Options of the replay parked messages request.
Options of the reset projection request.
Represents an event with a potential link.
A remote resource was not found or because its access was denied.
Options of the restart persistent subscription subsystem request.
Options of the restart projection subsystem request.
Holds a stream revision number or transaction log position.
 
Protobuf type event_store.client.server_features.SupportedMethod
Protobuf type event_store.client.server_features.SupportedMethod
 
Protobuf type event_store.client.server_features.SupportedMethods
Protobuf type event_store.client.server_features.SupportedMethods
 
 
 
A stub to allow clients to do limited synchronous rpc calls to service ServerFeatures.
A stub to allow clients to do synchronous rpc calls to service ServerFeatures.
A stub to allow clients to do ListenableFuture-style rpc calls to service ServerFeatures.
Base class for the server implementation of the service ServerFeatures.
A stub to allow clients to do asynchronous rpc calls to service ServerFeatures.
 
 
Protobuf type event_store.client.AccessDenied
Protobuf type event_store.client.AccessDenied
 
Protobuf type event_store.client.AllStreamPosition
Protobuf type event_store.client.AllStreamPosition
 
Protobuf type event_store.client.BadRequest
Protobuf type event_store.client.BadRequest
 
Protobuf type event_store.client.Empty
Protobuf type event_store.client.Empty
 
Protobuf type event_store.client.InvalidTransaction
Protobuf type event_store.client.InvalidTransaction
 
Protobuf type event_store.client.MaximumAppendSizeExceeded
Protobuf type event_store.client.MaximumAppendSizeExceeded
 
Protobuf type event_store.client.StreamDeleted
Protobuf type event_store.client.StreamDeleted
 
Protobuf type event_store.client.StreamIdentifier
Protobuf type event_store.client.StreamIdentifier
 
Protobuf type event_store.client.Timeout
Protobuf type event_store.client.Timeout
 
Protobuf type event_store.client.Unknown
Protobuf type event_store.client.Unknown
 
Protobuf type event_store.client.UUID
Protobuf type event_store.client.UUID
Protobuf type event_store.client.UUID.Structured
Protobuf type event_store.client.UUID.Structured
 
 
 
Protobuf type event_store.client.WrongExpectedVersion
Protobuf type event_store.client.WrongExpectedVersion
 
 
 
The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
 
 
Stream-related access control list (ACL).
 
When a read or write operation was performed on a deleted stream.
Represents stream metadata with strongly typed properties for system values and a dictionary-like interface for custom values.
When a stream is not found.
Represents a logical position in a regular stream or $all stream.
 
 
A stub to allow clients to do limited synchronous rpc calls to service Streams.
A stub to allow clients to do synchronous rpc calls to service Streams.
A stub to allow clients to do ListenableFuture-style rpc calls to service Streams.
Base class for the server implementation of the service Streams.
A stub to allow clients to do asynchronous rpc calls to service Streams.
 
Protobuf type event_store.client.streams.AppendReq
Protobuf type event_store.client.streams.AppendReq
 
Protobuf type event_store.client.streams.AppendReq.Options
Protobuf type event_store.client.streams.AppendReq.Options
 
 
Protobuf type event_store.client.streams.AppendReq.ProposedMessage
Protobuf type event_store.client.streams.AppendReq.ProposedMessage
 
 
Protobuf type event_store.client.streams.AppendResp
Protobuf type event_store.client.streams.AppendResp
Protobuf type event_store.client.streams.AppendResp.Position
Protobuf type event_store.client.streams.AppendResp.Position
 
 
Protobuf type event_store.client.streams.AppendResp.Success
Protobuf type event_store.client.streams.AppendResp.Success
 
 
 
Protobuf type event_store.client.streams.AppendResp.WrongExpectedVersion
Protobuf type event_store.client.streams.AppendResp.WrongExpectedVersion
 
 
 
 
 
 
Protobuf type event_store.client.streams.BatchAppendReq
Protobuf type event_store.client.streams.BatchAppendReq
Protobuf type event_store.client.streams.BatchAppendReq.Options
Protobuf type event_store.client.streams.BatchAppendReq.Options
 
 
 
Protobuf type event_store.client.streams.BatchAppendReq.ProposedMessage
Protobuf type event_store.client.streams.BatchAppendReq.ProposedMessage
 
 
Protobuf type event_store.client.streams.BatchAppendResp
Protobuf type event_store.client.streams.BatchAppendResp
 
 
Protobuf type event_store.client.streams.BatchAppendResp.Success
Protobuf type event_store.client.streams.BatchAppendResp.Success
 
 
 
 
Protobuf type event_store.client.streams.DeleteReq
Protobuf type event_store.client.streams.DeleteReq
Protobuf type event_store.client.streams.DeleteReq.Options
Protobuf type event_store.client.streams.DeleteReq.Options
 
 
 
Protobuf type event_store.client.streams.DeleteResp
Protobuf type event_store.client.streams.DeleteResp
Protobuf type event_store.client.streams.DeleteResp.Position
Protobuf type event_store.client.streams.DeleteResp.Position
 
 
 
Protobuf type event_store.client.streams.ReadReq
Protobuf type event_store.client.streams.ReadReq
Protobuf type event_store.client.streams.ReadReq.Options
Protobuf type event_store.client.streams.ReadReq.Options.AllOptions
 
Protobuf type event_store.client.streams.ReadReq.Options.AllOptions
 
Protobuf type event_store.client.streams.ReadReq.Options
Protobuf type event_store.client.streams.ReadReq.Options.ControlOption
Protobuf type event_store.client.streams.ReadReq.Options.ControlOption
 
 
 
Protobuf type event_store.client.streams.ReadReq.Options.FilterOptions
Protobuf type event_store.client.streams.ReadReq.Options.FilterOptions
Protobuf type event_store.client.streams.ReadReq.Options.FilterOptions.Expression
Protobuf type event_store.client.streams.ReadReq.Options.FilterOptions.Expression
 
 
 
 
Protobuf type event_store.client.streams.ReadReq.Options.Position
Protobuf type event_store.client.streams.ReadReq.Options.Position
 
Protobuf enum event_store.client.streams.ReadReq.Options.ReadDirection
 
Protobuf type event_store.client.streams.ReadReq.Options.StreamOptions
Protobuf type event_store.client.streams.ReadReq.Options.StreamOptions
 
 
Protobuf type event_store.client.streams.ReadReq.Options.SubscriptionOptions
Protobuf type event_store.client.streams.ReadReq.Options.SubscriptionOptions
 
Protobuf type event_store.client.streams.ReadReq.Options.UUIDOption
Protobuf type event_store.client.streams.ReadReq.Options.UUIDOption
 
 
 
 
Protobuf type event_store.client.streams.ReadResp
Protobuf type event_store.client.streams.ReadResp
Protobuf type event_store.client.streams.ReadResp.CaughtUp
Protobuf type event_store.client.streams.ReadResp.CaughtUp
 
Protobuf type event_store.client.streams.ReadResp.Checkpoint
Protobuf type event_store.client.streams.ReadResp.Checkpoint
 
 
Protobuf type event_store.client.streams.ReadResp.FellBehind
Protobuf type event_store.client.streams.ReadResp.FellBehind
 
Protobuf type event_store.client.streams.ReadResp.ReadEvent
Protobuf type event_store.client.streams.ReadResp.ReadEvent
 
Protobuf type event_store.client.streams.ReadResp.ReadEvent.RecordedEvent
Protobuf type event_store.client.streams.ReadResp.ReadEvent.RecordedEvent
 
 
Protobuf type event_store.client.streams.ReadResp.StreamNotFound
Protobuf type event_store.client.streams.ReadResp.StreamNotFound
 
Protobuf type event_store.client.streams.ReadResp.SubscriptionConfirmation
Protobuf type event_store.client.streams.ReadResp.SubscriptionConfirmation
 
 
Protobuf type event_store.client.streams.TombstoneReq
Protobuf type event_store.client.streams.TombstoneReq
Protobuf type event_store.client.streams.TombstoneReq.Options
Protobuf type event_store.client.streams.TombstoneReq.Options
 
 
 
Protobuf type event_store.client.streams.TombstoneResp
Protobuf type event_store.client.streams.TombstoneResp
Protobuf type event_store.client.streams.TombstoneResp.Position
Protobuf type event_store.client.streams.TombstoneResp.Position
 
 
 
Options of the subscribe persistent subscription request.
Options of a subscription to $all request.
Options of the subscribe to stream request.
Subscription handle.
Subscription filter that targets $all stream.
Utility class for building a subscription filter.
Listener used to handle catch-up subscription notifications raised throughout its lifecycle.
 
A request not supported by the targeted EventStoreDB node was sent.
Options of the update persistent subscription to $all stream request.
Options of the update persistent subscription to stream request.
Options of the update projection request.
Holds a login and a password for authenticated requests.
Returned after writing to a stream.
When append request failed the optimistic concurrency on the server.