Module internal_event

Source

Modules§

cached_event
component_events_dropped
error_stage
error_type
service

Structs§

ByteSize
BytesReceived
BytesSent
CallError
ComponentEventsDropped
Count
CountByteSize
Holds the tuple (count_of_events, estimated_json_size_of_events).
DefaultName
EventsReceived
EventsSent
Output
PollReadyError
Protocol
RegisteredEventCache
Metrics (eg. component_sent_event_bytes_total) may need to emit tags based on values contained within the events. These tags can’t be determined in advance.
TaggedEventsSent

Enums§

OptionalTag
The user can configure whether a tag should be emitted. If they configure it to be emitted, but the value doesn’t exist - we should emit the tag but with a value of -.

Constants§

DEFAULT_OUTPUT
INTENTIONAL
UNINTENTIONAL

Traits§

InternalEvent
InternalEventHandle
RegisterInternalEvent
RegisterTaggedInternalEvent
This trait must be implemented by events that emit dynamic tags. register must be implemented to register an event based on the set of tags passed.

Functions§

emit
register

Type Aliases§

Registered
SharedString
An allocation-optimized string.