fes

package
v0.0.0-...-0f8ae5d Latest Latest
Warning

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

Go to latest
Published: Dec 31, 2019 License: Apache-2.0 Imports: 5 Imported by: 0

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

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) Descriptor() ([]byte, []int)

func (*Aggregate) GetId

func (m *Aggregate) GetId() string

func (*Aggregate) GetType

func (m *Aggregate) GetType() string

func (*Aggregate) ProtoMessage

func (*Aggregate) ProtoMessage()

func (*Aggregate) Reset

func (m *Aggregate) Reset()

func (*Aggregate) String

func (m *Aggregate) String() string

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) Descriptor() ([]byte, []int)

func (*Event) GetAggregate

func (m *Event) GetAggregate() *Aggregate

func (*Event) GetData

func (m *Event) GetData() *google_protobuf1.Any

func (*Event) GetHints

func (m *Event) GetHints() *EventHints

func (*Event) GetId

func (m *Event) GetId() string

func (*Event) GetMetadata

func (m *Event) GetMetadata() map[string]string

func (*Event) GetParent

func (m *Event) GetParent() *Aggregate

func (*Event) GetTimestamp

func (m *Event) GetTimestamp() *google_protobuf.Timestamp

func (*Event) GetType

func (m *Event) GetType() string

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) Reset

func (m *Event) Reset()

func (*Event) String

func (m *Event) String() string

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

Jump to

Keyboard shortcuts

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