Documentation
¶
Index ¶
Constants ¶
View Source
const PublishedEventsMetricPointName = "published_events"
View Source
const ReceivedEventsMetricPointName = "received_events"
Variables ¶
View Source
var ( LogEventsScope = namespace.Namespace{Identifier: ReceivedEventsMetricPointName} LogEventsSubscriptionsScope = namespace.Namespace{Identifier: "subscriptions"} LogEventsReceivedScope = namespace.Namespace{Identifier: "received"} )
View Source
var ( LogEventsSubscriptionChannelField = namespace.Namespace{Parent: &LogEventsSubscriptionsScope, Identifier: "channel"} LogEventsSubscriptionCountField = namespace.Namespace{Parent: &LogEventsSubscriptionsScope, Identifier: "count"} LogEventsSubscriptionKindField = namespace.Namespace{Parent: &LogEventsSubscriptionsScope, Identifier: "kind"} LogEventsReceivedChannelField = namespace.Namespace{Parent: &LogEventsReceivedScope, Identifier: "channel"} LogEventsReceivedEventTypeField = namespace.Namespace{Parent: &LogEventsReceivedScope, Identifier: "event_type"} LogEventsReceivedMessageIdField = namespace.Namespace{Parent: &LogEventsReceivedScope, Identifier: "message_id"} LogEventsReceivedCorrelationIdField = namespace.Namespace{Parent: &LogEventsReceivedScope, Identifier: "correlation_id"} LogEventsReceivedPayloadField = namespace.Namespace{Parent: &LogEventsReceivedScope, Identifier: "payload"} LogEventsReceivedStatusField = namespace.Namespace{Parent: &LogEventsReceivedScope, Identifier: "status"} )
View Source
var ErrEventHeaderShouldBeAString = errors.New("the event header should be a string but got an unsupported type")
View Source
var ErrFailedToValidateEventHeader = errors.New("failed to validate event header")
View Source
var ErrUnableToReadFromGroup = errors.New("unable to read from group")
View Source
var ErrUnableToUnmarshalEventHeader = errors.New("unable to unmarshal the header in a json document")
Functions ¶
This section is empty.
Types ¶
type EventHandler ¶
type EventUnmarshallingError ¶ added in v0.1.7
type EventUnmarshallingError[T any] struct { Event T }
func (EventUnmarshallingError[T]) Error ¶ added in v0.1.7
func (e EventUnmarshallingError[T]) Error() string
type FailedToCreateStreamError ¶ added in v0.1.7
type FailedToCreateStreamError struct {
Stream string
}
func (FailedToCreateStreamError) Error ¶ added in v0.1.7
func (f FailedToCreateStreamError) Error() string
type PublishableMessage ¶
Click to show internal directories.
Click to hide internal directories.