Documentation ¶
Overview ¶
Package fes is a generated protocol buffer package.
It is generated from these files:
fes.proto
It has these top-level messages:
Aggregate Event EventHints
Index ¶
- type Aggregate
- type Event
- func (*Event) Descriptor() ([]byte, []int)
- func (m *Event) GetAggregate() *Aggregate
- func (m *Event) GetData() *google_protobuf1.Any
- func (m *Event) GetHints() *EventHints
- func (m *Event) GetId() string
- func (m *Event) GetMetadata() map[string]string
- func (m *Event) GetParent() *Aggregate
- func (m *Event) GetTimestamp() *google_protobuf.Timestamp
- func (m *Event) GetType() string
- func (*Event) ProtoMessage()
- func (m *Event) Reset()
- func (m *Event) String() string
- type EventHints
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Aggregate ¶
type Aggregate struct { Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` Type string `protobuf:"bytes,2,opt,name=type" json:"type,omitempty"` }
func (*Aggregate) Descriptor ¶
func (*Aggregate) ProtoMessage ¶
func (*Aggregate) ProtoMessage()
type Event ¶
type Event struct { Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` Type string `protobuf:"bytes,2,opt,name=type" json:"type,omitempty"` Aggregate *Aggregate `protobuf:"bytes,3,opt,name=aggregate" json:"aggregate,omitempty"` Timestamp *google_protobuf.Timestamp `protobuf:"bytes,4,opt,name=timestamp" json:"timestamp,omitempty"` Data *google_protobuf1.Any `protobuf:"bytes,5,opt,name=data" json:"data,omitempty"` Parent *Aggregate `protobuf:"bytes,6,opt,name=parent" json:"parent,omitempty"` Hints *EventHints `protobuf:"bytes,7,opt,name=hints" json:"hints,omitempty"` Metadata map[string]string `` /* 136-byte string literal not displayed */ }
func (*Event) Descriptor ¶
func (*Event) GetAggregate ¶
func (*Event) GetData ¶
func (m *Event) GetData() *google_protobuf1.Any
func (*Event) GetHints ¶
func (m *Event) GetHints() *EventHints
func (*Event) GetMetadata ¶
func (*Event) GetTimestamp ¶
func (m *Event) GetTimestamp() *google_protobuf.Timestamp
func (*Event) ProtoMessage ¶
func (*Event) ProtoMessage()
type EventHints ¶
type EventHints struct {
Completed bool `protobuf:"varint,1,opt,name=completed" json:"completed,omitempty"`
}
EventHints is a collection of optional metadata that help components in the event store to improve performance.
func (*EventHints) Descriptor ¶
func (*EventHints) Descriptor() ([]byte, []int)
func (*EventHints) GetCompleted ¶
func (m *EventHints) GetCompleted() bool
func (*EventHints) ProtoMessage ¶
func (*EventHints) ProtoMessage()
func (*EventHints) Reset ¶
func (m *EventHints) Reset()
func (*EventHints) String ¶
func (m *EventHints) String() string
Click to show internal directories.
Click to hide internal directories.