Skip to main content

D3Events.proto

path D3Events.proto

package network_monitor

D3Events v1.0


Messages

PublishRequest

Request containing the message payload

NameTypeDescription
idbytesThe stream message ID (128 bit)
detailsrepeated google.protobuf.AnyThe encoded stream message

PublishResponse

The response status for publisher streams

NameTypeDescription
statusstring
stopboolStop the subscribtion

SubscribeRequest

Request containing the subscribtion parameters

NameTypeDescription
paramsstring

SubscribeResponse

Request containing the reply parameters

NameTypeDescription
protogoogle.protobuf.FileDescriptorSetThe output protobof spec encoded as a FileDescriptorSet Use FileDescriptor.buildFrom() to convert each FileDescriptorProto to a live Descriptors.FileDescriptor Call DynamicMessage.newBuilder(descriptor) to construct a new builder instance Call DynamicMessage.parseFrom(descriptor, input) to parse messages received from the server

Services

NetworkMonitorClient

The network monitor service definition

SusbcribeMessageStream

MethodSusbcribeMessageStream
RequestSubscribeRequest
ResponseSubscribeResponse
DescriptionSubscribes to a stream of messages

PublishMessageStream

MethodPublishMessageStream
RequestPublishRequest stream
ResponsePublishResponse stream
DescriptionPublishes the messages