types

package
v0.20.0 Latest Latest
Warning

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

Go to latest
Published: Sep 2, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLengthTracking        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowTracking          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupTracking = fmt.Errorf("proto: unexpected end of group")
)
View Source
var Intent_name = map[int32]string{
	0:  "INTENT_NONE",
	1:  "INTENT_METER_READING_SUBMIT",
	2:  "INTENT_LEAD_CAPTURE",
	3:  "INTENT_PAYMENT",
	4:  "INTENT_FRIEND_REFERRAL_LINK_SHARE",
	5:  "INTENT_PREFERENCES_UPDATE",
	6:  "INTENT_CONTACT_SUPPORT",
	7:  "INTENT_LEAVE_FEEDBACK",
	8:  "INTENT_LOGIN",
	9:  "INTENT_MOBILE_SIM_UPGRADE",
	10: "INTENT_APPOINTMENT_BOOKING",
	11: "INTENT_FIND_HELP",
	12: "INTENT_APPOINTMENT_RESCHEDULE",
	13: "INTENT_CREATE_INSURANCE_QUOTE",
	14: "INTENT_RETRIEVE_INSURANCE_QUOTE",
	15: "INTENT_SUBMIT_OPENING_METER_READING",
	16: "INTENT_DOWNLOAD_APP",
	17: "INTENT_VULNERABILITY_ASSESSMENT",
	18: "INTENT_CREATE_BOILER_INSURANCE_QUOTE",
	19: "INTENT_SUBMIT_HOME_INSURANCE_RENEWAL_DATE",
	20: "INTENT_CREATE_HOME_INSURANCE_QUOTE",
	21: "INTENT_BROADBAND_ADD",
	22: "INTENT_BROADBAND_SUBMIT_END_DATE",
	23: "INTENT_MOBILE_SUBMIT_END_DATE",
	24: "INTENT_START_EV_SWITCH",
}
View Source
var Intent_value = map[string]int32{
	"INTENT_NONE":                               0,
	"INTENT_METER_READING_SUBMIT":               1,
	"INTENT_LEAD_CAPTURE":                       2,
	"INTENT_PAYMENT":                            3,
	"INTENT_FRIEND_REFERRAL_LINK_SHARE":         4,
	"INTENT_PREFERENCES_UPDATE":                 5,
	"INTENT_CONTACT_SUPPORT":                    6,
	"INTENT_LEAVE_FEEDBACK":                     7,
	"INTENT_LOGIN":                              8,
	"INTENT_MOBILE_SIM_UPGRADE":                 9,
	"INTENT_APPOINTMENT_BOOKING":                10,
	"INTENT_FIND_HELP":                          11,
	"INTENT_APPOINTMENT_RESCHEDULE":             12,
	"INTENT_CREATE_INSURANCE_QUOTE":             13,
	"INTENT_RETRIEVE_INSURANCE_QUOTE":           14,
	"INTENT_SUBMIT_OPENING_METER_READING":       15,
	"INTENT_DOWNLOAD_APP":                       16,
	"INTENT_VULNERABILITY_ASSESSMENT":           17,
	"INTENT_CREATE_BOILER_INSURANCE_QUOTE":      18,
	"INTENT_SUBMIT_HOME_INSURANCE_RENEWAL_DATE": 19,
	"INTENT_CREATE_HOME_INSURANCE_QUOTE":        20,
	"INTENT_BROADBAND_ADD":                      21,
	"INTENT_BROADBAND_SUBMIT_END_DATE":          22,
	"INTENT_MOBILE_SUBMIT_END_DATE":             23,
	"INTENT_START_EV_SWITCH":                    24,
}
View Source
var InteractionChannel_name = map[int32]string{
	0: "INTERACTION_CHANNEL_NONE",
	1: "INTERACTION_CHANNEL_EMAIL",
	2: "INTERACTION_CHANNEL_WILLIAM",
	3: "INTERACTION_CHANNEL_RESIDENTIAL_MOBILE_APP",
	5: "INTERACTION_CHANNEL_RESIDENTIAL_WEB_APP",
	6: "INTERACTION_CHANNEL_HELP_CENTRE_WEB",
	7: "INTERACTION_CHANNEL_SMS",
}
View Source
var InteractionChannel_value = map[string]int32{
	"INTERACTION_CHANNEL_NONE":                   0,
	"INTERACTION_CHANNEL_EMAIL":                  1,
	"INTERACTION_CHANNEL_WILLIAM":                2,
	"INTERACTION_CHANNEL_RESIDENTIAL_MOBILE_APP": 3,
	"INTERACTION_CHANNEL_RESIDENTIAL_WEB_APP":    5,
	"INTERACTION_CHANNEL_HELP_CENTRE_WEB":        6,
	"INTERACTION_CHANNEL_SMS":                    7,
}
View Source
var Interaction_name = map[int32]string{
	0: "INTERACTION_NONE",
	1: "INTERACTION_CLICKED",
	2: "INTERACTION_VIEWED",
	3: "INTERACTION_SEARCHED",
}
View Source
var Interaction_value = map[string]int32{
	"INTERACTION_NONE":     0,
	"INTERACTION_CLICKED":  1,
	"INTERACTION_VIEWED":   2,
	"INTERACTION_SEARCHED": 3,
}
View Source
var Stage_name = map[int32]string{
	0: "STAGE_NONE",
	1: "STAGE_SUBMITTED",
	2: "STAGE_RECEIVED_REQUEST_FOR_AMEND",
	3: "STAGE_COMPLETED",
	4: "STAGE_REJECTED",
	5: "STAGE_ENTERED",
	6: "STAGE_STARTED",
	7: "STAGE_FAILED",
}
View Source
var Stage_value = map[string]int32{
	"STAGE_NONE":                       0,
	"STAGE_SUBMITTED":                  1,
	"STAGE_RECEIVED_REQUEST_FOR_AMEND": 2,
	"STAGE_COMPLETED":                  3,
	"STAGE_REJECTED":                   4,
	"STAGE_ENTERED":                    5,
	"STAGE_STARTED":                    6,
	"STAGE_FAILED":                     7,
}
View Source
var Subject_name = map[int32]string{
	0:  "SUBJECT_NONE",
	1:  "SUBJECT_METER_READING",
	2:  "SUBJECT_CUSTOMER_REFERRAL",
	3:  "SUBJECT_BILL",
	4:  "SUBJECT_ENERGY_PREFERENCES",
	5:  "SUBJECT_HELP",
	6:  "SUBJECT_CUSTOMER_AUTH",
	7:  "SUBJECT_MOBILE_SIM",
	8:  "SUBJECT_SMART_METER_INSTALLATION",
	9:  "SUBJECT_CUSTOMER_OVERDUE_BALANCE",
	10: "SUBJECT_INSURANCE_QUOTE",
	11: "SUBJECT_OPENING_METER_READING",
	12: "SUBJECT_CASHBACK",
	13: "SUBJECT_ROUTER_SETUP",
	14: "SUBJECT_DOWNLOAD_APP",
	15: "SUBJECT_VULNERABILITY",
	16: "SUBJECT_INSURANCE_RENEWAL_DATE",
	17: "SUBJECT_BROADBAND_ADD",
	18: "SUBJECT_BROADBAND_SUBMIT_END_DATE",
	19: "SUBJECT_MOBILE_SUBMIT_END_DATE",
	20: "SUBJECT_EV_TARIFF",
}
View Source
var Subject_value = map[string]int32{
	"SUBJECT_NONE":                      0,
	"SUBJECT_METER_READING":             1,
	"SUBJECT_CUSTOMER_REFERRAL":         2,
	"SUBJECT_BILL":                      3,
	"SUBJECT_ENERGY_PREFERENCES":        4,
	"SUBJECT_HELP":                      5,
	"SUBJECT_CUSTOMER_AUTH":             6,
	"SUBJECT_MOBILE_SIM":                7,
	"SUBJECT_SMART_METER_INSTALLATION":  8,
	"SUBJECT_CUSTOMER_OVERDUE_BALANCE":  9,
	"SUBJECT_INSURANCE_QUOTE":           10,
	"SUBJECT_OPENING_METER_READING":     11,
	"SUBJECT_CASHBACK":                  12,
	"SUBJECT_ROUTER_SETUP":              13,
	"SUBJECT_DOWNLOAD_APP":              14,
	"SUBJECT_VULNERABILITY":             15,
	"SUBJECT_INSURANCE_RENEWAL_DATE":    16,
	"SUBJECT_BROADBAND_ADD":             17,
	"SUBJECT_BROADBAND_SUBMIT_END_DATE": 18,
	"SUBJECT_MOBILE_SUBMIT_END_DATE":    19,
	"SUBJECT_EV_TARIFF":                 20,
}

Functions

This section is empty.

Types

type Actor added in v0.4.3

type Actor struct {
	// used as the main identifier in tracking backend (ie
	// distinct_id in mixpanel)
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// map to attach actor attributes to each event, can be used for
	// account_number etc.
	Attributes map[string]string `` /* 161-byte string literal not displayed */
}

func (*Actor) Descriptor added in v0.4.3

func (*Actor) Descriptor() ([]byte, []int)

func (*Actor) Equal added in v0.4.4

func (this *Actor) Equal(that interface{}) bool

func (*Actor) GetAttributes added in v0.4.3

func (m *Actor) GetAttributes() map[string]string

func (*Actor) GetId added in v0.4.3

func (m *Actor) GetId() string

func (*Actor) GoString added in v0.4.4

func (this *Actor) GoString() string

func (*Actor) Marshal added in v0.4.4

func (m *Actor) Marshal() (dAtA []byte, err error)

func (*Actor) MarshalTo added in v0.4.4

func (m *Actor) MarshalTo(dAtA []byte) (int, error)

func (*Actor) MarshalToSizedBuffer added in v0.4.4

func (m *Actor) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Actor) ProtoMessage added in v0.4.3

func (*Actor) ProtoMessage()

func (*Actor) Reset added in v0.4.3

func (m *Actor) Reset()

func (*Actor) Size added in v0.4.4

func (m *Actor) Size() (n int)

func (*Actor) String added in v0.4.3

func (this *Actor) String() string

func (*Actor) Unmarshal added in v0.4.4

func (m *Actor) Unmarshal(dAtA []byte) error

func (*Actor) XXX_DiscardUnknown added in v0.4.4

func (m *Actor) XXX_DiscardUnknown()

func (*Actor) XXX_Marshal added in v0.4.4

func (m *Actor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Actor) XXX_Merge added in v0.4.4

func (m *Actor) XXX_Merge(src proto.Message)

func (*Actor) XXX_Size added in v0.4.4

func (m *Actor) XXX_Size() int

func (*Actor) XXX_Unmarshal added in v0.4.4

func (m *Actor) XXX_Unmarshal(b []byte) error

type Application

type Application struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// map to attach application attributes to each event, can be used for
	// build version etc.
	Attributes map[string]string `` /* 161-byte string literal not displayed */
}

func (*Application) Descriptor

func (*Application) Descriptor() ([]byte, []int)

func (*Application) Equal added in v0.4.4

func (this *Application) Equal(that interface{}) bool

func (*Application) GetAttributes added in v0.4.19

func (m *Application) GetAttributes() map[string]string

func (*Application) GetId

func (m *Application) GetId() string

func (*Application) GoString added in v0.4.4

func (this *Application) GoString() string

func (*Application) Marshal added in v0.4.4

func (m *Application) Marshal() (dAtA []byte, err error)

func (*Application) MarshalTo added in v0.4.4

func (m *Application) MarshalTo(dAtA []byte) (int, error)

func (*Application) MarshalToSizedBuffer added in v0.4.4

func (m *Application) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Application) ProtoMessage

func (*Application) ProtoMessage()

func (*Application) Reset

func (m *Application) Reset()

func (*Application) Size added in v0.4.4

func (m *Application) Size() (n int)

func (*Application) String

func (this *Application) String() string

func (*Application) Unmarshal added in v0.4.4

func (m *Application) Unmarshal(dAtA []byte) error

func (*Application) XXX_DiscardUnknown added in v0.4.4

func (m *Application) XXX_DiscardUnknown()

func (*Application) XXX_Marshal added in v0.4.4

func (m *Application) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Application) XXX_Merge added in v0.4.4

func (m *Application) XXX_Merge(src proto.Message)

func (*Application) XXX_Size added in v0.4.4

func (m *Application) XXX_Size() int

func (*Application) XXX_Unmarshal added in v0.4.4

func (m *Application) XXX_Unmarshal(b []byte) error

type ClickEvent

type ClickEvent struct {
	Actor       *Actor            `protobuf:"bytes,1,opt,name=actor,proto3" json:"actor,omitempty"`
	Application *Application      `protobuf:"bytes,2,opt,name=application,proto3" json:"application,omitempty"`
	Target      string            `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"`
	Attributes  map[string]string `` /* 161-byte string literal not displayed */
}

func (*ClickEvent) Descriptor

func (*ClickEvent) Descriptor() ([]byte, []int)

func (*ClickEvent) Equal added in v0.4.4

func (this *ClickEvent) Equal(that interface{}) bool

func (*ClickEvent) GetActor added in v0.4.3

func (m *ClickEvent) GetActor() *Actor

func (*ClickEvent) GetApplication

func (m *ClickEvent) GetApplication() *Application

func (*ClickEvent) GetAttributes

func (m *ClickEvent) GetAttributes() map[string]string

func (*ClickEvent) GetTarget

func (m *ClickEvent) GetTarget() string

func (*ClickEvent) GoString added in v0.4.4

func (this *ClickEvent) GoString() string

func (*ClickEvent) Marshal added in v0.4.4

func (m *ClickEvent) Marshal() (dAtA []byte, err error)

func (*ClickEvent) MarshalTo added in v0.4.4

func (m *ClickEvent) MarshalTo(dAtA []byte) (int, error)

func (*ClickEvent) MarshalToSizedBuffer added in v0.4.4

func (m *ClickEvent) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ClickEvent) ProtoMessage

func (*ClickEvent) ProtoMessage()

func (*ClickEvent) Reset

func (m *ClickEvent) Reset()

func (*ClickEvent) Size added in v0.4.4

func (m *ClickEvent) Size() (n int)

func (*ClickEvent) String

func (this *ClickEvent) String() string

func (*ClickEvent) Unmarshal added in v0.4.4

func (m *ClickEvent) Unmarshal(dAtA []byte) error

func (*ClickEvent) XXX_DiscardUnknown added in v0.4.4

func (m *ClickEvent) XXX_DiscardUnknown()

func (*ClickEvent) XXX_Marshal added in v0.4.4

func (m *ClickEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ClickEvent) XXX_Merge added in v0.4.4

func (m *ClickEvent) XXX_Merge(src proto.Message)

func (*ClickEvent) XXX_Size added in v0.4.4

func (m *ClickEvent) XXX_Size() int

func (*ClickEvent) XXX_Unmarshal added in v0.4.4

func (m *ClickEvent) XXX_Unmarshal(b []byte) error

type Intent

type Intent int32
const (
	INTENT_NONE                               Intent = 0
	INTENT_METER_READING_SUBMIT               Intent = 1
	INTENT_LEAD_CAPTURE                       Intent = 2
	INTENT_PAYMENT                            Intent = 3
	INTENT_FRIEND_REFERRAL_LINK_SHARE         Intent = 4
	INTENT_PREFERENCES_UPDATE                 Intent = 5
	INTENT_CONTACT_SUPPORT                    Intent = 6
	INTENT_LEAVE_FEEDBACK                     Intent = 7
	INTENT_LOGIN                              Intent = 8
	INTENT_MOBILE_SIM_UPGRADE                 Intent = 9
	INTENT_APPOINTMENT_BOOKING                Intent = 10
	INTENT_FIND_HELP                          Intent = 11
	INTENT_APPOINTMENT_RESCHEDULE             Intent = 12
	INTENT_CREATE_INSURANCE_QUOTE             Intent = 13
	INTENT_RETRIEVE_INSURANCE_QUOTE           Intent = 14
	INTENT_SUBMIT_OPENING_METER_READING       Intent = 15
	INTENT_DOWNLOAD_APP                       Intent = 16
	INTENT_VULNERABILITY_ASSESSMENT           Intent = 17
	INTENT_CREATE_BOILER_INSURANCE_QUOTE      Intent = 18
	INTENT_SUBMIT_HOME_INSURANCE_RENEWAL_DATE Intent = 19
	INTENT_CREATE_HOME_INSURANCE_QUOTE        Intent = 20
	INTENT_BROADBAND_ADD                      Intent = 21
	INTENT_BROADBAND_SUBMIT_END_DATE          Intent = 22
	INTENT_MOBILE_SUBMIT_END_DATE             Intent = 23
	INTENT_START_EV_SWITCH                    Intent = 24
)

func (Intent) EnumDescriptor

func (Intent) EnumDescriptor() ([]byte, []int)

func (Intent) String

func (x Intent) String() string

type Interaction

type Interaction int32
const (
	INTERACTION_NONE     Interaction = 0
	INTERACTION_CLICKED  Interaction = 1
	INTERACTION_VIEWED   Interaction = 2
	INTERACTION_SEARCHED Interaction = 3
)

func (Interaction) EnumDescriptor

func (Interaction) EnumDescriptor() ([]byte, []int)

func (Interaction) String

func (x Interaction) String() string

type InteractionChannel

type InteractionChannel int32
const (
	INTERACTION_CHANNEL_NONE                   InteractionChannel = 0
	INTERACTION_CHANNEL_EMAIL                  InteractionChannel = 1
	INTERACTION_CHANNEL_WILLIAM                InteractionChannel = 2
	INTERACTION_CHANNEL_RESIDENTIAL_MOBILE_APP InteractionChannel = 3
	INTERACTION_CHANNEL_RESIDENTIAL_WEB_APP    InteractionChannel = 5
	INTERACTION_CHANNEL_HELP_CENTRE_WEB        InteractionChannel = 6
	INTERACTION_CHANNEL_SMS                    InteractionChannel = 7
)

func (InteractionChannel) EnumDescriptor

func (InteractionChannel) EnumDescriptor() ([]byte, []int)

func (InteractionChannel) String

func (x InteractionChannel) String() string

type InteractionEvent

type InteractionEvent struct {
	Actor       *Actor             `protobuf:"bytes,1,opt,name=actor,proto3" json:"actor,omitempty"`
	Application *Application       `protobuf:"bytes,2,opt,name=application,proto3" json:"application,omitempty"`
	Subject     Subject            `protobuf:"varint,3,opt,name=subject,proto3,enum=Subject" json:"subject,omitempty"`
	Intent      Intent             `protobuf:"varint,4,opt,name=intent,proto3,enum=Intent" json:"intent,omitempty"`
	Interaction Interaction        `protobuf:"varint,5,opt,name=interaction,proto3,enum=Interaction" json:"interaction,omitempty"`
	Channel     InteractionChannel `protobuf:"varint,6,opt,name=channel,proto3,enum=InteractionChannel" json:"channel,omitempty"`
	Attributes  map[string]string  `` /* 161-byte string literal not displayed */
}

func (*InteractionEvent) Descriptor

func (*InteractionEvent) Descriptor() ([]byte, []int)

func (*InteractionEvent) Equal added in v0.4.4

func (this *InteractionEvent) Equal(that interface{}) bool

func (*InteractionEvent) GetActor added in v0.4.3

func (m *InteractionEvent) GetActor() *Actor

func (*InteractionEvent) GetApplication

func (m *InteractionEvent) GetApplication() *Application

func (*InteractionEvent) GetAttributes

func (m *InteractionEvent) GetAttributes() map[string]string

func (*InteractionEvent) GetChannel

func (m *InteractionEvent) GetChannel() InteractionChannel

func (*InteractionEvent) GetIntent

func (m *InteractionEvent) GetIntent() Intent

func (*InteractionEvent) GetInteraction

func (m *InteractionEvent) GetInteraction() Interaction

func (*InteractionEvent) GetSubject

func (m *InteractionEvent) GetSubject() Subject

func (*InteractionEvent) GoString added in v0.4.4

func (this *InteractionEvent) GoString() string

func (*InteractionEvent) Marshal added in v0.4.4

func (m *InteractionEvent) Marshal() (dAtA []byte, err error)

func (*InteractionEvent) MarshalTo added in v0.4.4

func (m *InteractionEvent) MarshalTo(dAtA []byte) (int, error)

func (*InteractionEvent) MarshalToSizedBuffer added in v0.4.4

func (m *InteractionEvent) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*InteractionEvent) ProtoMessage

func (*InteractionEvent) ProtoMessage()

func (*InteractionEvent) Reset

func (m *InteractionEvent) Reset()

func (*InteractionEvent) Size added in v0.4.4

func (m *InteractionEvent) Size() (n int)

func (*InteractionEvent) String

func (this *InteractionEvent) String() string

func (*InteractionEvent) Unmarshal added in v0.4.4

func (m *InteractionEvent) Unmarshal(dAtA []byte) error

func (*InteractionEvent) XXX_DiscardUnknown added in v0.4.4

func (m *InteractionEvent) XXX_DiscardUnknown()

func (*InteractionEvent) XXX_Marshal added in v0.4.4

func (m *InteractionEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InteractionEvent) XXX_Merge added in v0.4.4

func (m *InteractionEvent) XXX_Merge(src proto.Message)

func (*InteractionEvent) XXX_Size added in v0.4.4

func (m *InteractionEvent) XXX_Size() int

func (*InteractionEvent) XXX_Unmarshal added in v0.4.4

func (m *InteractionEvent) XXX_Unmarshal(b []byte) error

type Stage

type Stage int32
const (
	STAGE_NONE                       Stage = 0
	STAGE_SUBMITTED                  Stage = 1
	STAGE_RECEIVED_REQUEST_FOR_AMEND Stage = 2
	STAGE_COMPLETED                  Stage = 3
	STAGE_REJECTED                   Stage = 4
	STAGE_ENTERED                    Stage = 5
	STAGE_STARTED                    Stage = 6
	STAGE_FAILED                     Stage = 7
)

func (Stage) EnumDescriptor

func (Stage) EnumDescriptor() ([]byte, []int)

func (Stage) String

func (x Stage) String() string

type StageEvent

type StageEvent struct {
	Actor       *Actor            `protobuf:"bytes,1,opt,name=actor,proto3" json:"actor,omitempty"`
	Application *Application      `protobuf:"bytes,2,opt,name=application,proto3" json:"application,omitempty"`
	Subject     Subject           `protobuf:"varint,3,opt,name=subject,proto3,enum=Subject" json:"subject,omitempty"`
	Intent      Intent            `protobuf:"varint,4,opt,name=intent,proto3,enum=Intent" json:"intent,omitempty"`
	Stage       Stage             `protobuf:"varint,5,opt,name=stage,proto3,enum=Stage" json:"stage,omitempty"`
	Attributes  map[string]string `` /* 161-byte string literal not displayed */
}

func (*StageEvent) Descriptor

func (*StageEvent) Descriptor() ([]byte, []int)

func (*StageEvent) Equal added in v0.4.4

func (this *StageEvent) Equal(that interface{}) bool

func (*StageEvent) GetActor added in v0.4.3

func (m *StageEvent) GetActor() *Actor

func (*StageEvent) GetApplication

func (m *StageEvent) GetApplication() *Application

func (*StageEvent) GetAttributes

func (m *StageEvent) GetAttributes() map[string]string

func (*StageEvent) GetIntent

func (m *StageEvent) GetIntent() Intent

func (*StageEvent) GetStage

func (m *StageEvent) GetStage() Stage

func (*StageEvent) GetSubject

func (m *StageEvent) GetSubject() Subject

func (*StageEvent) GoString added in v0.4.4

func (this *StageEvent) GoString() string

func (*StageEvent) Marshal added in v0.4.4

func (m *StageEvent) Marshal() (dAtA []byte, err error)

func (*StageEvent) MarshalTo added in v0.4.4

func (m *StageEvent) MarshalTo(dAtA []byte) (int, error)

func (*StageEvent) MarshalToSizedBuffer added in v0.4.4

func (m *StageEvent) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*StageEvent) ProtoMessage

func (*StageEvent) ProtoMessage()

func (*StageEvent) Reset

func (m *StageEvent) Reset()

func (*StageEvent) Size added in v0.4.4

func (m *StageEvent) Size() (n int)

func (*StageEvent) String

func (this *StageEvent) String() string

func (*StageEvent) Unmarshal added in v0.4.4

func (m *StageEvent) Unmarshal(dAtA []byte) error

func (*StageEvent) XXX_DiscardUnknown added in v0.4.4

func (m *StageEvent) XXX_DiscardUnknown()

func (*StageEvent) XXX_Marshal added in v0.4.4

func (m *StageEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StageEvent) XXX_Merge added in v0.4.4

func (m *StageEvent) XXX_Merge(src proto.Message)

func (*StageEvent) XXX_Size added in v0.4.4

func (m *StageEvent) XXX_Size() int

func (*StageEvent) XXX_Unmarshal added in v0.4.4

func (m *StageEvent) XXX_Unmarshal(b []byte) error

type Subject

type Subject int32
const (
	SUBJECT_NONE                      Subject = 0
	SUBJECT_METER_READING             Subject = 1
	SUBJECT_CUSTOMER_REFERRAL         Subject = 2
	SUBJECT_BILL                      Subject = 3
	SUBJECT_ENERGY_PREFERENCES        Subject = 4
	SUBJECT_HELP                      Subject = 5
	SUBJECT_CUSTOMER_AUTH             Subject = 6
	SUBJECT_MOBILE_SIM                Subject = 7
	SUBJECT_SMART_METER_INSTALLATION  Subject = 8
	SUBJECT_CUSTOMER_OVERDUE_BALANCE  Subject = 9
	SUBJECT_INSURANCE_QUOTE           Subject = 10
	SUBJECT_OPENING_METER_READING     Subject = 11
	SUBJECT_CASHBACK                  Subject = 12
	SUBJECT_ROUTER_SETUP              Subject = 13
	SUBJECT_DOWNLOAD_APP              Subject = 14
	SUBJECT_VULNERABILITY             Subject = 15
	SUBJECT_INSURANCE_RENEWAL_DATE    Subject = 16
	SUBJECT_BROADBAND_ADD             Subject = 17
	SUBJECT_BROADBAND_SUBMIT_END_DATE Subject = 18
	SUBJECT_MOBILE_SUBMIT_END_DATE    Subject = 19
	SUBJECT_EV_TARIFF                 Subject = 20
)

func (Subject) EnumDescriptor

func (Subject) EnumDescriptor() ([]byte, []int)

func (Subject) String

func (x Subject) String() string

type VisitEvent

type VisitEvent struct {
	Actor       *Actor            `protobuf:"bytes,1,opt,name=actor,proto3" json:"actor,omitempty"`
	Application *Application      `protobuf:"bytes,2,opt,name=application,proto3" json:"application,omitempty"`
	Location    string            `protobuf:"bytes,3,opt,name=location,proto3" json:"location,omitempty"`
	Attributes  map[string]string `` /* 161-byte string literal not displayed */
}

func (*VisitEvent) Descriptor

func (*VisitEvent) Descriptor() ([]byte, []int)

func (*VisitEvent) Equal added in v0.4.4

func (this *VisitEvent) Equal(that interface{}) bool

func (*VisitEvent) GetActor added in v0.4.3

func (m *VisitEvent) GetActor() *Actor

func (*VisitEvent) GetApplication

func (m *VisitEvent) GetApplication() *Application

func (*VisitEvent) GetAttributes

func (m *VisitEvent) GetAttributes() map[string]string

func (*VisitEvent) GetLocation

func (m *VisitEvent) GetLocation() string

func (*VisitEvent) GoString added in v0.4.4

func (this *VisitEvent) GoString() string

func (*VisitEvent) Marshal added in v0.4.4

func (m *VisitEvent) Marshal() (dAtA []byte, err error)

func (*VisitEvent) MarshalTo added in v0.4.4

func (m *VisitEvent) MarshalTo(dAtA []byte) (int, error)

func (*VisitEvent) MarshalToSizedBuffer added in v0.4.4

func (m *VisitEvent) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*VisitEvent) ProtoMessage

func (*VisitEvent) ProtoMessage()

func (*VisitEvent) Reset

func (m *VisitEvent) Reset()

func (*VisitEvent) Size added in v0.4.4

func (m *VisitEvent) Size() (n int)

func (*VisitEvent) String

func (this *VisitEvent) String() string

func (*VisitEvent) Unmarshal added in v0.4.4

func (m *VisitEvent) Unmarshal(dAtA []byte) error

func (*VisitEvent) XXX_DiscardUnknown added in v0.4.4

func (m *VisitEvent) XXX_DiscardUnknown()

func (*VisitEvent) XXX_Marshal added in v0.4.4

func (m *VisitEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VisitEvent) XXX_Merge added in v0.4.4

func (m *VisitEvent) XXX_Merge(src proto.Message)

func (*VisitEvent) XXX_Size added in v0.4.4

func (m *VisitEvent) XXX_Size() int

func (*VisitEvent) XXX_Unmarshal added in v0.4.4

func (m *VisitEvent) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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