Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventDetailMapKey ¶
type EventDetailStats ¶
type EventDetailStats struct { EventType events.Envelope_EventType Origin string DeploymentName string JobName string JobIndex string Ip string MyId string LastEventTime time.Time EventCount int64 }
EventDetailStats --> OrginStats --> EventDetailStats
func NewEventDetailStats ¶
func NewEventDetailStats(msg *events.Envelope) *EventDetailStats
func (*EventDetailStats) Id ¶
func (ds *EventDetailStats) Id() string
type EventOriginStats ¶
type EventOriginStats struct { Origin string // Key: EventDetailMapKey EventDetailStatsMap map[EventDetailMapKey]*EventDetailStats }
EventOriginStats --> OrginStats --> EventDetailStats
func NewEventOriginStats ¶
func NewEventOriginStats(origin string) *EventOriginStats
func (*EventOriginStats) FindEventDetailStats ¶
func (os *EventOriginStats) FindEventDetailStats(msg *events.Envelope) *EventDetailStats
func (*EventOriginStats) Id ¶
func (os *EventOriginStats) Id() string
type EventTypeStats ¶
type EventTypeStats struct { EventType events.Envelope_EventType // Key: Envelope_EventType EventOriginStatsMap map[string]*EventOriginStats }
EventTypeStats --> OrginStats --> EventDetailStats
func NewEventTypeStats ¶
func NewEventTypeStats(eventType events.Envelope_EventType) *EventTypeStats
func (*EventTypeStats) FindEventOriginStats ¶
func (ets *EventTypeStats) FindEventOriginStats(origin string) *EventOriginStats
func (*EventTypeStats) Id ¶
func (ets *EventTypeStats) Id() string
Click to show internal directories.
Click to hide internal directories.