event.v1
Available Services
UserEventCreationConfigService
arista/event.v1/event.proto
Event
Event is a telemetry event
Field Name | Type | Description |
---|---|---|
key | EventKey | key is the event instance identifier |
severity | EventSeverity | severity is the severity of the event |
title | google.protobuf.StringValue | title is the title of the event |
description | google.protobuf.StringValue | description is the description of the event |
event_type | google.protobuf.StringValue | event_type is the type of the event |
data | EventData | data is the data of the event |
components | EventComponents | components is the components on which the event occurred |
ack | EventAck | ack is the acknowledgement status of the event |
notes | EventNotes | notes is the notes of the event |
last_updated_time | google.protobuf.Timestamp | last_updated_time is the time of the most recent update to the event |
read | EventRead | read is the read status of the event |
rule_id | google.protobuf.StringValue | rule_id is the label of the rule associated with the event |
delete_time | google.protobuf.Timestamp | delete_time is the time when the event ended. It is nil if event is still ongoing |
metadata | EventMetadata | metadata is the metadata tag key and value pairs of the event |
EventAck
EventAck contains acknowledgement information of an event
Field Name | Type | Description |
---|---|---|
ack | google.protobuf.BoolValue | ack is the acknowledgement state of an event |
acker | google.protobuf.StringValue | acker is the user that acknowledged the event |
ack_time | google.protobuf.Timestamp | ack_time is the time of acknowledgement |
EventAnnotationConfig
EventAnnotationConfig configures an event annotation
NOTE: Either 1) key and ack or 2) key and notes or 3) key and read are required when used as an argument to Set.
Field Name | Type | Description |
---|---|---|
key | EventKey | key is the event instance identifier |
ack | google.protobuf.BoolValue | ack is the acknowledgement state of an event |
notes | EventNotesConfig | notes is the notes on an event |
read | google.protobuf.BoolValue | read is the read state of an event. Setting this implies that an event has been read by a user |
EventComponent
EventComponent describes an entity on which the event occurred
Field Name | Type | Description |
---|---|---|
type | ComponentType | type is the type of component |
components | EventComponent.ComponentsEntry[...] | components identifies the entity on which the event occurred |
EventComponent.ComponentsEntry
Field Name | Type | Description |
---|---|---|
key | string | |
value | string |
EventComponents
EventComponents contains entities on which an event occurred
Field Name | Type | Description |
---|---|---|
components | EventComponent[...] | components describes the components on which an event occurred |
EventData
EventData is additional event data
Field Name | Type | Description |
---|---|---|
data | EventData.DataEntry[...] | data is event data specific to the type of this event |
EventData.DataEntry
Field Name | Type | Description |
---|---|---|
key | string | |
value | string |
EventKey
EventKey uniquely identifies an event
NOTE: All fields are required when used as an argument to GetOne, Set or Delete.
Field Name | Type | Description |
---|---|---|
key | google.protobuf.StringValue | key is the event data identifier |
timestamp | google.protobuf.Timestamp | timestamp is the time the event occurred |
EventMetadata
EventMetadata is a list of all metadata tag groups for an event
Field Name | Type | Description |
---|---|---|
values | EventMetadataGroup[...] | values contains a list of metadata tag groups for the event |
EventMetadataGroup
EventMetadataGroup is a single metadata tag group for an event
Field Name | Type | Description |
---|---|---|
values | fmp.MapStringString | values contains a collection of metadata tag key and value pairs |
EventNote
EventNote is the state of a note
Field Name | Type | Description |
---|---|---|
note | google.protobuf.StringValue | note is the text of the note |
note_creator | google.protobuf.StringValue | note_creator is the creator of the note |
EventNoteConfig
EventNoteConfig configures a note
NOTE: note is required when used as an argument to Set.
Field Name | Type | Description |
---|---|---|
note | google.protobuf.StringValue | note is the text of the note |
EventNotes
EventNotes is the notes of an event state
Field Name | Type | Description |
---|---|---|
notes | EventNotes.NotesEntry[...] | notes is keyed by the time desired |
EventNotes.NotesEntry
Field Name | Type | Description |
---|---|---|
key | int64 | |
value | EventNote |
EventNotesConfig
EventNotesConfig configures the notes of an event
NOTE: notes is required when used as an argument to Set.
Field Name | Type | Description |
---|---|---|
notes | EventNotesConfig.NotesEntry[...] | notes is keyed by desired note time in Unix time, in milliseconds |
EventNotesConfig.NotesEntry
Field Name | Type | Description |
---|---|---|
key | int64 | |
value | EventNoteConfig |
EventRead
EventRead contains read information of an event
Field Name | Type | Description |
---|---|---|
read | google.protobuf.BoolValue | read is the read state of an event |
reader | google.protobuf.StringValue | reader is the user that read the event |
read_time | google.protobuf.Timestamp | read_time is the time of read |
UserEventCreationConfig
UserEventCreationConfig is the basis for the manual creation of new events.
NOTE: Set is the only valid operation. Objects are immediately deleted upon event creation. All fields are required to create a well-formed event.
Field Name | Type | Description |
---|---|---|
key | UserEventCreationKey | key is the event instance identifier |
severity | EventSeverity | severity is the severity of the event |
title | google.protobuf.StringValue | title is the title of the event |
description | google.protobuf.StringValue | description is the description of the event |
rule_id | google.protobuf.StringValue | rule_id is the label of the rule associated with the event |
components | EventComponents | components is the components on which the event occurred |
start_time | google.protobuf.Timestamp | start_time is the time point at which the event occurred |
UserEventCreationKey
UserEventCreationKey uniquely identifies a user event request.
Field Name | Type | Description |
---|---|---|
key | google.protobuf.StringValue | key is a unique string identifier |
ComponentType
ComponentType describes the type of entity on which the event occurred
Name | Number | Description |
---|---|---|
COMPONENT_TYPE_UNSPECIFIED | 0 | COMPONENT_TYPE_UNSPECIFIED is the default value, if the type is not specified. |
COMPONENT_TYPE_DEVICE | 1 | COMPONENT_TYPE_DEVICE is used for device events. |
COMPONENT_TYPE_INTERFACE | 2 | COMPONENT_TYPE_INTERFACE is used for device interface events. |
COMPONENT_TYPE_TURBINE | 3 | COMPONENT_TYPE_TURBINE is used for events on the internal CVP turbine components. A turbine is an internal CV streaming analytics backend process. |
COMPONENT_TYPE_VDS | 4 | COMPONENT_TYPE_VDS is used for VDS events. A vSphere Distributed Switch provides centralized management and monitoring of the networking configuration of all workload servers that are associated with the switch. |
COMPONENT_TYPE_VDS_INTERFACE | 5 | COMPONENT_TYPE_VDS_INTERFACE is used for VDS interface events. |
COMPONENT_TYPE_VM | 6 | COMPONENT_TYPE_VM is used for VM events. A VM is a software computer that, like a physical computer, runs an operating system and applications. |
COMPONENT_TYPE_VM_INTERFACE | 7 | COMPONENT_TYPE_VM_INTERFACE is used for VM interface events. |
COMPONENT_TYPE_WORKLOAD_SERVER | 8 | COMPONENT_TYPE_WORKLOAD_SERVER is used for workload server events. A workload server is a server/data storage device on which the hypervisor is installed. |
COMPONENT_TYPE_WORKLOAD_SERVER_INTERFACE | 9 | COMPONENT_TYPE_WORKLOAD_SERVER_INTERFACE is used for workload server interface events. |
COMPONENT_TYPE_APPLICATION | 10 | COMPONENT_TYPE_APPLICATION is used for application-service events. |
COMPONENT_TYPE_CVP_NODE | 11 | COMPONENT_TYPE_CVP_NODE is used for CVP node events. |
EventSeverity
EventSeverity is the severity level of the event
Name | Number | Description |
---|---|---|
EVENT_SEVERITY_UNSPECIFIED | 0 | EVENT_SEVERITY_UNSPECIFIED is the default value, if the severity is not specified. |
EVENT_SEVERITY_INFO | 1 | EVENT_SEVERITY_INFO is used for generally useful information. |
EVENT_SEVERITY_WARNING | 2 | EVENT_SEVERITY_WARNING is used for potentially harmful conditions. |
EVENT_SEVERITY_ERROR | 3 | EVENT_SEVERITY_ERROR is used for errors events that may allow for continued functioning. |
EVENT_SEVERITY_CRITICAL | 4 | EVENT_SEVERITY_CRITICAL is used to designate severe errors that impede functioning. |
EVENT_SEVERITY_DEBUG | 5 | EVENT_SEVERITY_DEBUG is used for debugging useful information. |
arista/event.v1/services.gen.proto
EventAnnotationConfigDeleteAllRequest
Field Name | Type | Description |
---|---|---|
partial_eq_filter | EventAnnotationConfig[...] | PartialEqFilter provides a way to server-side filter a DeleteAll. This requires all provided fields to be equal to the response. A filtered DeleteAll will use GetAll with filter to find things to delete. |
EventAnnotationConfigDeleteAllResponse
Field Name | Type | Description |
---|---|---|
type | fmp.DeleteError | This describes the class of delete error. A DeleteAllResponse is only sent when there is an error. |
error | google.protobuf.StringValue | This indicates the error message from the delete failure. |
key | EventKey | This is the key of the EventAnnotationConfig instance that failed to be deleted. |
time | google.protobuf.Timestamp | Time indicates the (UTC) timestamp when the key was being deleted. |
EventAnnotationConfigDeleteRequest
Field Name | Type | Description |
---|---|---|
key | EventKey | Key indicates which EventAnnotationConfig instance to remove. This field must always be set. |
EventAnnotationConfigDeleteResponse
Field Name | Type | Description |
---|---|---|
key | EventKey | Key echoes back the key of the deleted EventAnnotationConfig instance. |
time | google.protobuf.Timestamp | Time indicates the (UTC) timestamp at which the system recognizes the deletion. The only guarantees made about this timestamp are: - it is after the time the request was received - a time-ranged query with StartTime==DeletedAt will not include this instance. |
EventAnnotationConfigDeleteSomeRequest
Field Name | Type | Description |
---|---|---|
keys | EventKey[...] | key contains a list of EventAnnotationConfig keys to delete |
EventAnnotationConfigDeleteSomeResponse
EventAnnotationConfigDeleteSomeResponse is only sent when there is an error.
Field Name | Type | Description |
---|---|---|
key | EventKey | |
error | string |
EventAnnotationConfigRequest
Field Name | Type | Description |
---|---|---|
key | EventKey | Key uniquely identifies a EventAnnotationConfig instance to retrieve. This value must be populated. |
time | google.protobuf.Timestamp | Time indicates the time for which you are interested in the data. If no time is given, the server will use the time at which it makes the request. |
EventAnnotationConfigResponse
Field Name | Type | Description |
---|---|---|
value | EventAnnotationConfig | Value is the value requested. This structure will be fully-populated as it exists in the datastore. If optional fields were not given at creation, these fields will be empty or set to default values. |
time | google.protobuf.Timestamp | Time carries the (UTC) timestamp of the last-modification of the EventAnnotationConfig instance in this response. |
EventAnnotationConfigSetRequest
Field Name | Type | Description |
---|---|---|
value | EventAnnotationConfig | EventAnnotationConfig carries the value to set into the datastore. See the documentation on the EventAnnotationConfig struct for which fields are required. |
EventAnnotationConfigSetResponse
Field Name | Type | Description |
---|---|---|
value | EventAnnotationConfig | Value carries all the values given in the EventAnnotationConfigSetRequest as well as any server-generated values. |
time | google.protobuf.Timestamp | Time indicates the (UTC) timestamp at which the system recognizes the creation. The only guarantees made about this timestamp are: - it is after the time the request was received - a time-ranged query with StartTime==CreatedAt will include this instance. |
EventAnnotationConfigSetSomeRequest
Field Name | Type | Description |
---|---|---|
values | EventAnnotationConfig[...] | value contains a list of EventAnnotationConfig values to write. It is possible to provide more values than can fit within either: - the maxiumum send size of the client - the maximum receive size of the server If this error occurs you must reduce the number of values sent. See gRPC "maximum message size" documentation for more information. |
EventAnnotationConfigSetSomeResponse
Field Name | Type | Description |
---|---|---|
key | EventKey | |
error | string |
EventAnnotationConfigSomeRequest
Field Name | Type | Description |
---|---|---|
keys | EventKey[...] | |
time | google.protobuf.Timestamp | Time indicates the time for which you are interested in the data. If no time is given, the server will use the time at which it makes the request. |
EventAnnotationConfigSomeResponse
Field Name | Type | Description |
---|---|---|
value | EventAnnotationConfig | Value is the value requested. This structure will be fully-populated as it exists in the datastore. If optional fields were not given at creation, these fields will be empty or set to default values. |
error | google.protobuf.StringValue | Error is an optional field. It should be filled when there is an error in the GetSome process. |
time | google.protobuf.Timestamp |
EventAnnotationConfigStreamRequest
Field Name | Type | Description |
---|---|---|
partial_eq_filter | EventAnnotationConfig[...] | PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. This requires all provided fields to be equal to the response. While transparent to users, this field also allows services to optimize internal subscriptions if filter(s) are sufficiently specific. |
time | arista.time.TimeBounds | TimeRange allows limiting response data to within a specified time window. If this field is populated, at least one of the two time fields are required. For GetAll, the fields start and end can be used as follows: * end: Returns the state of each EventAnnotationConfig at end. * Each EventAnnotationConfig response is fully-specified (all fields set). * start: Returns the state of each EventAnnotationConfig at start, followed by updates until now. * Each EventAnnotationConfig response at start is fully-specified, but updates may be partial. * start and end: Returns the state of each EventAnnotationConfig at start, followed by updates until end. * Each EventAnnotationConfig response at start is fully-specified, but updates until end may be partial. This field is not allowed in the Subscribe RPC. |
EventAnnotationConfigStreamResponse
Field Name | Type | Description |
---|---|---|
value | EventAnnotationConfig | Value is a value deemed relevant to the initiating request. This structure will always have its key-field populated. Which other fields are populated, and why, depends on the value of Operation and what triggered this notification. |
time | google.protobuf.Timestamp | Time holds the timestamp of this EventAnnotationConfig's last modification. |
type | arista.subscriptions.Operation | Operation indicates how the EventAnnotationConfig value in this response should be considered. Under non-subscribe requests, this value should always be INITIAL. In a subscription, once all initial data is streamed and the client begins to receive modification updates, you should not see INITIAL again. |
EventRequest
Field Name | Type | Description |
---|---|---|
key | EventKey | Key uniquely identifies a Event instance to retrieve. This value must be populated. |
time | google.protobuf.Timestamp | Time indicates the time for which you are interested in the data. If no time is given, the server will use the time at which it makes the request. |
EventResponse
Field Name | Type | Description |
---|---|---|
value | Event | Value is the value requested. This structure will be fully-populated as it exists in the datastore. If optional fields were not given at creation, these fields will be empty or set to default values. |
time | google.protobuf.Timestamp | Time carries the (UTC) timestamp of the last-modification of the Event instance in this response. |
EventSomeRequest
Field Name | Type | Description |
---|---|---|
keys | EventKey[...] | |
time | google.protobuf.Timestamp | Time indicates the time for which you are interested in the data. If no time is given, the server will use the time at which it makes the request. |
EventSomeResponse
Field Name | Type | Description |
---|---|---|
value | Event | Value is the value requested. This structure will be fully-populated as it exists in the datastore. If optional fields were not given at creation, these fields will be empty or set to default values. |
error | google.protobuf.StringValue | Error is an optional field. It should be filled when there is an error in the GetSome process. |
time | google.protobuf.Timestamp |
EventStreamRequest
Field Name | Type | Description |
---|---|---|
partial_eq_filter | Event[...] | PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. This requires all provided fields to be equal to the response. While transparent to users, this field also allows services to optimize internal subscriptions if filter(s) are sufficiently specific. |
time | arista.time.TimeBounds | TimeRange allows limiting response data to within a specified time window. If this field is populated, at least one of the two time fields are required. For GetAll, the fields start and end can be used as follows: * end: Returns the state of each Event at end. * Each Event response is fully-specified (all fields set). * start: Returns the state of each Event at start, followed by updates until now. * Each Event response at start is fully-specified, but updates may be partial. * start and end: Returns the state of each Event at start, followed by updates until end. * Each Event response at start is fully-specified, but updates until end may be partial. This field is not allowed in the Subscribe RPC. |
EventStreamResponse
Field Name | Type | Description |
---|---|---|
value | Event | Value is a value deemed relevant to the initiating request. This structure will always have its key-field populated. Which other fields are populated, and why, depends on the value of Operation and what triggered this notification. |
time | google.protobuf.Timestamp | Time holds the timestamp of this Event's last modification. |
type | arista.subscriptions.Operation | Operation indicates how the Event value in this response should be considered. Under non-subscribe requests, this value should always be INITIAL. In a subscription, once all initial data is streamed and the client begins to receive modification updates, you should not see INITIAL again. |
MetaResponse
Field Name | Type | Description |
---|---|---|
time | google.protobuf.Timestamp | Time holds the timestamp of the last item included in the metadata calculation. |
type | arista.subscriptions.Operation | Operation indicates how the value in this response should be considered. Under non-subscribe requests, this value should always be INITIAL. In a subscription, once all initial data is streamed and the client begins to receive modification updates, you should not see INITIAL again. |
count | google.protobuf.UInt32Value | Count is the number of items present under the conditions of the request. |
UserEventCreationConfigDeleteAllRequest
Field Name | Type | Description |
---|---|---|
partial_eq_filter | UserEventCreationConfig[...] | PartialEqFilter provides a way to server-side filter a DeleteAll. This requires all provided fields to be equal to the response. A filtered DeleteAll will use GetAll with filter to find things to delete. |
UserEventCreationConfigDeleteAllResponse
Field Name | Type | Description |
---|---|---|
type | fmp.DeleteError | This describes the class of delete error. A DeleteAllResponse is only sent when there is an error. |
error | google.protobuf.StringValue | This indicates the error message from the delete failure. |
key | UserEventCreationKey | This is the key of the UserEventCreationConfig instance that failed to be deleted. |
time | google.protobuf.Timestamp | Time indicates the (UTC) timestamp when the key was being deleted. |
UserEventCreationConfigDeleteRequest
Field Name | Type | Description |
---|---|---|
key | UserEventCreationKey | Key indicates which UserEventCreationConfig instance to remove. This field must always be set. |
UserEventCreationConfigDeleteResponse
Field Name | Type | Description |
---|---|---|
key | UserEventCreationKey | Key echoes back the key of the deleted UserEventCreationConfig instance. |
time | google.protobuf.Timestamp | Time indicates the (UTC) timestamp at which the system recognizes the deletion. The only guarantees made about this timestamp are: - it is after the time the request was received - a time-ranged query with StartTime==DeletedAt will not include this instance. |
UserEventCreationConfigDeleteSomeRequest
Field Name | Type | Description |
---|---|---|
keys | UserEventCreationKey[...] | key contains a list of UserEventCreationConfig keys to delete |
UserEventCreationConfigDeleteSomeResponse
UserEventCreationConfigDeleteSomeResponse is only sent when there is an error.
Field Name | Type | Description |
---|---|---|
key | UserEventCreationKey | |
error | string |
UserEventCreationConfigRequest
Field Name | Type | Description |
---|---|---|
key | UserEventCreationKey | Key uniquely identifies a UserEventCreationConfig instance to retrieve. This value must be populated. |
time | google.protobuf.Timestamp | Time indicates the time for which you are interested in the data. If no time is given, the server will use the time at which it makes the request. |
UserEventCreationConfigResponse
Field Name | Type | Description |
---|---|---|
value | UserEventCreationConfig | Value is the value requested. This structure will be fully-populated as it exists in the datastore. If optional fields were not given at creation, these fields will be empty or set to default values. |
time | google.protobuf.Timestamp | Time carries the (UTC) timestamp of the last-modification of the UserEventCreationConfig instance in this response. |
UserEventCreationConfigSetRequest
Field Name | Type | Description |
---|---|---|
value | UserEventCreationConfig | UserEventCreationConfig carries the value to set into the datastore. See the documentation on the UserEventCreationConfig struct for which fields are required. |
UserEventCreationConfigSetResponse
Field Name | Type | Description |
---|---|---|
value | UserEventCreationConfig | Value carries all the values given in the UserEventCreationConfigSetRequest as well as any server-generated values. |
time | google.protobuf.Timestamp | Time indicates the (UTC) timestamp at which the system recognizes the creation. The only guarantees made about this timestamp are: - it is after the time the request was received - a time-ranged query with StartTime==CreatedAt will include this instance. |
UserEventCreationConfigSetSomeRequest
Field Name | Type | Description |
---|---|---|
values | UserEventCreationConfig[...] | value contains a list of UserEventCreationConfig values to write. It is possible to provide more values than can fit within either: - the maxiumum send size of the client - the maximum receive size of the server If this error occurs you must reduce the number of values sent. See gRPC "maximum message size" documentation for more information. |
UserEventCreationConfigSetSomeResponse
Field Name | Type | Description |
---|---|---|
key | UserEventCreationKey | |
error | string |
UserEventCreationConfigSomeRequest
Field Name | Type | Description |
---|---|---|
keys | UserEventCreationKey[...] | |
time | google.protobuf.Timestamp | Time indicates the time for which you are interested in the data. If no time is given, the server will use the time at which it makes the request. |
UserEventCreationConfigSomeResponse
Field Name | Type | Description |
---|---|---|
value | UserEventCreationConfig | Value is the value requested. This structure will be fully-populated as it exists in the datastore. If optional fields were not given at creation, these fields will be empty or set to default values. |
error | google.protobuf.StringValue | Error is an optional field. It should be filled when there is an error in the GetSome process. |
time | google.protobuf.Timestamp |
UserEventCreationConfigStreamRequest
Field Name | Type | Description |
---|---|---|
partial_eq_filter | UserEventCreationConfig[...] | PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. This requires all provided fields to be equal to the response. While transparent to users, this field also allows services to optimize internal subscriptions if filter(s) are sufficiently specific. |
time | arista.time.TimeBounds | TimeRange allows limiting response data to within a specified time window. If this field is populated, at least one of the two time fields are required. For GetAll, the fields start and end can be used as follows: * end: Returns the state of each UserEventCreationConfig at end. * Each UserEventCreationConfig response is fully-specified (all fields set). * start: Returns the state of each UserEventCreationConfig at start, followed by updates until now. * Each UserEventCreationConfig response at start is fully-specified, but updates may be partial. * start and end: Returns the state of each UserEventCreationConfig at start, followed by updates until end. * Each UserEventCreationConfig response at start is fully-specified, but updates until end may be partial. This field is not allowed in the Subscribe RPC. |
UserEventCreationConfigStreamResponse
Field Name | Type | Description |
---|---|---|
value | UserEventCreationConfig | Value is a value deemed relevant to the initiating request. This structure will always have its key-field populated. Which other fields are populated, and why, depends on the value of Operation and what triggered this notification. |
time | google.protobuf.Timestamp | Time holds the timestamp of this UserEventCreationConfig's last modification. |
type | arista.subscriptions.Operation | Operation indicates how the UserEventCreationConfig value in this response should be considered. Under non-subscribe requests, this value should always be INITIAL. In a subscription, once all initial data is streamed and the client begins to receive modification updates, you should not see INITIAL again. |
EventAnnotationConfigService
Method Name | Request Type | Response Type | Description |
---|---|---|---|
GetOne | EventAnnotationConfigRequest | EventAnnotationConfigResponse | |
GetSome | EventAnnotationConfigSomeRequest | EventAnnotationConfigSomeResponse stream | |
GetAll | EventAnnotationConfigStreamRequest | EventAnnotationConfigStreamResponse stream | |
Subscribe | EventAnnotationConfigStreamRequest | EventAnnotationConfigStreamResponse stream | |
GetMeta | EventAnnotationConfigStreamRequest | MetaResponse | |
SubscribeMeta | EventAnnotationConfigStreamRequest | MetaResponse stream | |
Set | EventAnnotationConfigSetRequest | EventAnnotationConfigSetResponse | |
SetSome | EventAnnotationConfigSetSomeRequest | EventAnnotationConfigSetSomeResponse stream | |
Delete | EventAnnotationConfigDeleteRequest | EventAnnotationConfigDeleteResponse | |
DeleteSome | EventAnnotationConfigDeleteSomeRequest | EventAnnotationConfigDeleteSomeResponse stream | |
DeleteAll | EventAnnotationConfigDeleteAllRequest | EventAnnotationConfigDeleteAllResponse stream |
EventService
Method Name | Request Type | Response Type | Description |
---|---|---|---|
GetOne | EventRequest | EventResponse | |
GetSome | EventSomeRequest | EventSomeResponse stream | |
GetAll | EventStreamRequest | EventStreamResponse stream | |
Subscribe | EventStreamRequest | EventStreamResponse stream | |
GetMeta | EventStreamRequest | MetaResponse | |
SubscribeMeta | EventStreamRequest | MetaResponse stream |