events

package
v0.0.0-...-64d2d54 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 25, 2014 License: Apache-2.0, Apache-2.0, BSD-2-Clause-Views, + 2 more Imports: 3 Imported by: 0

Documentation

Overview

Package events is a generated protocol buffer package.

It is generated from these files:

envelope.proto
heartbeat.proto
http.proto

It has these top-level messages:

Envelope

Index

Constants

This section is empty.

Variables

View Source
var Envelope_EventType_name = map[int32]string{
	1: "Heartbeat",
	2: "HttpStart",
	3: "HttpStop",
}
View Source
var Envelope_EventType_value = map[string]int32{
	"Heartbeat": 1,
	"HttpStart": 2,
	"HttpStop":  3,
}
View Source
var HttpStart_Method_name = map[int32]string{
	1: "GET",
	2: "POST",
	3: "PUT",
	4: "DELETE",
	5: "HEAD",
}
View Source
var HttpStart_Method_value = map[string]int32{
	"GET":    1,
	"POST":   2,
	"PUT":    3,
	"DELETE": 4,
	"HEAD":   5,
}
View Source
var PeerType_name = map[int32]string{
	1: "Client",
	2: "Server",
}
View Source
var PeerType_value = map[string]int32{
	"Client": 1,
	"Server": 2,
}

Functions

This section is empty.

Types

type Envelope

type Envelope struct {
	Origin           *string             `protobuf:"bytes,1,req,name=origin" json:"origin,omitempty"`
	EventType        *Envelope_EventType `protobuf:"varint,2,req,name=eventType,enum=events.Envelope_EventType" json:"eventType,omitempty"`
	Heartbeat        *Heartbeat          `protobuf:"bytes,3,opt,name=heartbeat" json:"heartbeat,omitempty"`
	HttpStart        *HttpStart          `protobuf:"bytes,4,opt,name=httpStart" json:"httpStart,omitempty"`
	HttpStop         *HttpStop           `protobuf:"bytes,5,opt,name=httpStop" json:"httpStop,omitempty"`
	XXX_unrecognized []byte              `json:"-"`
}

func (*Envelope) GetEventType

func (m *Envelope) GetEventType() Envelope_EventType

func (*Envelope) GetHeartbeat

func (m *Envelope) GetHeartbeat() *Heartbeat

func (*Envelope) GetHttpStart

func (m *Envelope) GetHttpStart() *HttpStart

func (*Envelope) GetHttpStop

func (m *Envelope) GetHttpStop() *HttpStop

func (*Envelope) GetOrigin

func (m *Envelope) GetOrigin() string

func (*Envelope) ProtoMessage

func (*Envelope) ProtoMessage()

func (*Envelope) Reset

func (m *Envelope) Reset()

func (*Envelope) String

func (m *Envelope) String() string

type Envelope_EventType

type Envelope_EventType int32
const (
	Envelope_Heartbeat Envelope_EventType = 1
	Envelope_HttpStart Envelope_EventType = 2
	Envelope_HttpStop  Envelope_EventType = 3
)

func (Envelope_EventType) Enum

func (Envelope_EventType) String

func (x Envelope_EventType) String() string

func (*Envelope_EventType) UnmarshalJSON

func (x *Envelope_EventType) UnmarshalJSON(data []byte) error

type Event

type Event interface {
	ProtoMessage()
}

type Heartbeat

type Heartbeat struct {
	SentCount        *uint64 `protobuf:"varint,1,req,name=sentCount" json:"sentCount,omitempty"`
	ReceivedCount    *uint64 `protobuf:"varint,2,req,name=receivedCount" json:"receivedCount,omitempty"`
	ErrorCount       *uint64 `protobuf:"varint,3,req,name=errorCount" json:"errorCount,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*Heartbeat) GetErrorCount

func (m *Heartbeat) GetErrorCount() uint64

func (*Heartbeat) GetReceivedCount

func (m *Heartbeat) GetReceivedCount() uint64

func (*Heartbeat) GetSentCount

func (m *Heartbeat) GetSentCount() uint64

func (*Heartbeat) ProtoMessage

func (*Heartbeat) ProtoMessage()

func (*Heartbeat) Reset

func (m *Heartbeat) Reset()

func (*Heartbeat) String

func (m *Heartbeat) String() string

type HttpStart

type HttpStart struct {
	Timestamp        *int64            `protobuf:"varint,1,req,name=timestamp" json:"timestamp,omitempty"`
	RequestId        *UUID             `protobuf:"bytes,2,req,name=requestId" json:"requestId,omitempty"`
	PeerType         *PeerType         `protobuf:"varint,3,req,name=peerType,enum=events.PeerType" json:"peerType,omitempty"`
	Method           *HttpStart_Method `protobuf:"varint,4,req,name=method,enum=events.HttpStart_Method" json:"method,omitempty"`
	Uri              *string           `protobuf:"bytes,5,req,name=uri" json:"uri,omitempty"`
	RemoteAddress    *string           `protobuf:"bytes,6,req,name=remoteAddress" json:"remoteAddress,omitempty"`
	UserAgent        *string           `protobuf:"bytes,7,req,name=userAgent" json:"userAgent,omitempty"`
	ParentRequestId  *UUID             `protobuf:"bytes,8,opt,name=parentRequestId" json:"parentRequestId,omitempty"`
	ApplicationId    *UUID             `protobuf:"bytes,9,opt,name=applicationId" json:"applicationId,omitempty"`
	InstanceIndex    *int32            `protobuf:"varint,10,opt,name=instanceIndex" json:"instanceIndex,omitempty"`
	InstanceId       *string           `protobuf:"bytes,11,opt,name=instanceId" json:"instanceId,omitempty"`
	XXX_unrecognized []byte            `json:"-"`
}

func (*HttpStart) GetApplicationId

func (m *HttpStart) GetApplicationId() *UUID

func (*HttpStart) GetInstanceId

func (m *HttpStart) GetInstanceId() string

func (*HttpStart) GetInstanceIndex

func (m *HttpStart) GetInstanceIndex() int32

func (*HttpStart) GetMethod

func (m *HttpStart) GetMethod() HttpStart_Method

func (*HttpStart) GetParentRequestId

func (m *HttpStart) GetParentRequestId() *UUID

func (*HttpStart) GetPeerType

func (m *HttpStart) GetPeerType() PeerType

func (*HttpStart) GetRemoteAddress

func (m *HttpStart) GetRemoteAddress() string

func (*HttpStart) GetRequestId

func (m *HttpStart) GetRequestId() *UUID

func (*HttpStart) GetTimestamp

func (m *HttpStart) GetTimestamp() int64

func (*HttpStart) GetUri

func (m *HttpStart) GetUri() string

func (*HttpStart) GetUserAgent

func (m *HttpStart) GetUserAgent() string

func (*HttpStart) ProtoMessage

func (*HttpStart) ProtoMessage()

func (*HttpStart) Reset

func (m *HttpStart) Reset()

func (*HttpStart) String

func (m *HttpStart) String() string

type HttpStart_Method

type HttpStart_Method int32
const (
	HttpStart_GET    HttpStart_Method = 1
	HttpStart_POST   HttpStart_Method = 2
	HttpStart_PUT    HttpStart_Method = 3
	HttpStart_DELETE HttpStart_Method = 4
	HttpStart_HEAD   HttpStart_Method = 5
)

func (HttpStart_Method) Enum

func (HttpStart_Method) String

func (x HttpStart_Method) String() string

func (*HttpStart_Method) UnmarshalJSON

func (x *HttpStart_Method) UnmarshalJSON(data []byte) error

type HttpStop

type HttpStop struct {
	Timestamp        *int64    `protobuf:"varint,1,req,name=timestamp" json:"timestamp,omitempty"`
	Uri              *string   `protobuf:"bytes,2,req,name=uri" json:"uri,omitempty"`
	RequestId        *UUID     `protobuf:"bytes,3,req,name=requestId" json:"requestId,omitempty"`
	PeerType         *PeerType `protobuf:"varint,4,req,name=peerType,enum=events.PeerType" json:"peerType,omitempty"`
	StatusCode       *int32    `protobuf:"varint,5,req,name=statusCode" json:"statusCode,omitempty"`
	ContentLength    *int64    `protobuf:"varint,6,req,name=contentLength" json:"contentLength,omitempty"`
	ApplicationId    *UUID     `protobuf:"bytes,7,opt,name=applicationId" json:"applicationId,omitempty"`
	XXX_unrecognized []byte    `json:"-"`
}

func (*HttpStop) GetApplicationId

func (m *HttpStop) GetApplicationId() *UUID

func (*HttpStop) GetContentLength

func (m *HttpStop) GetContentLength() int64

func (*HttpStop) GetPeerType

func (m *HttpStop) GetPeerType() PeerType

func (*HttpStop) GetRequestId

func (m *HttpStop) GetRequestId() *UUID

func (*HttpStop) GetStatusCode

func (m *HttpStop) GetStatusCode() int32

func (*HttpStop) GetTimestamp

func (m *HttpStop) GetTimestamp() int64

func (*HttpStop) GetUri

func (m *HttpStop) GetUri() string

func (*HttpStop) ProtoMessage

func (*HttpStop) ProtoMessage()

func (*HttpStop) Reset

func (m *HttpStop) Reset()

func (*HttpStop) String

func (m *HttpStop) String() string

type PeerType

type PeerType int32
const (
	PeerType_Client PeerType = 1
	PeerType_Server PeerType = 2
)

func (PeerType) Enum

func (x PeerType) Enum() *PeerType

func (PeerType) String

func (x PeerType) String() string

func (*PeerType) UnmarshalJSON

func (x *PeerType) UnmarshalJSON(data []byte) error

type UUID

type UUID struct {
	Low              *uint64 `protobuf:"varint,1,req,name=low" json:"low,omitempty"`
	High             *uint64 `protobuf:"varint,2,req,name=high" json:"high,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*UUID) GetHigh

func (m *UUID) GetHigh() uint64

func (*UUID) GetLow

func (m *UUID) GetLow() uint64

func (*UUID) ProtoMessage

func (*UUID) ProtoMessage()

func (*UUID) Reset

func (m *UUID) Reset()

func (*UUID) String

func (m *UUID) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL