Documentation
¶
Index ¶
- Variables
- type AgentBrandVersion
- func (*AgentBrandVersion) Descriptor() ([]byte, []int)deprecated
- func (x *AgentBrandVersion) GetBrand() string
- func (x *AgentBrandVersion) GetVersion() string
- func (*AgentBrandVersion) ProtoMessage()
- func (x *AgentBrandVersion) ProtoReflect() protoreflect.Message
- func (x *AgentBrandVersion) Reset()
- func (x *AgentBrandVersion) String() string
- type Campaign
- func (*Campaign) Descriptor() ([]byte, []int)deprecated
- func (x *Campaign) GetCustomData() *CustomData
- func (x *Campaign) GetMedium() string
- func (x *Campaign) GetName() string
- func (x *Campaign) GetSource() string
- func (*Campaign) ProtoMessage()
- func (x *Campaign) ProtoReflect() protoreflect.Message
- func (x *Campaign) Reset()
- func (x *Campaign) String() string
- type ConnectionType
- func (ConnectionType) Descriptor() protoreflect.EnumDescriptor
- func (x ConnectionType) Enum() *ConnectionType
- func (ConnectionType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConnectionType) Number() protoreflect.EnumNumber
- func (x ConnectionType) String() string
- func (ConnectionType) Type() protoreflect.EnumType
- type Context
- func (*Context) Descriptor() ([]byte, []int)deprecated
- func (x *Context) GetActive() bool
- func (x *Context) GetCampaign() *Campaign
- func (x *Context) GetCustomData() *CustomData
- func (x *Context) GetIp() string
- func (x *Context) GetLibrary() *Library
- func (x *Context) GetLocale() string
- func (x *Context) GetLocation() *Location
- func (x *Context) GetPage() *Page
- func (x *Context) GetReferrer() *Referrer
- func (x *Context) GetTraits() *Traits
- func (x *Context) GetUserAgent() string
- func (x *Context) GetUserAgentData() *UserAgentData
- func (*Context) ProtoMessage()
- func (x *Context) ProtoReflect() protoreflect.Message
- func (x *Context) Reset()
- func (x *Context) String() string
- type CustomData
- type DestinationCategory
- func (DestinationCategory) Descriptor() protoreflect.EnumDescriptor
- func (x DestinationCategory) Enum() *DestinationCategory
- func (DestinationCategory) EnumDescriptor() ([]byte, []int)deprecated
- func (x DestinationCategory) Number() protoreflect.EnumNumber
- func (x DestinationCategory) String() string
- func (DestinationCategory) Type() protoreflect.EnumType
- type DestinationMetadata
- func (*DestinationMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DestinationMetadata) GetCategories() []DestinationCategory
- func (x *DestinationMetadata) GetId() string
- func (x *DestinationMetadata) GetName() string
- func (x *DestinationMetadata) GetSlug() DestinationType
- func (*DestinationMetadata) ProtoMessage()
- func (x *DestinationMetadata) ProtoReflect() protoreflect.Message
- func (x *DestinationMetadata) Reset()
- func (x *DestinationMetadata) String() string
- type DestinationType
- func (DestinationType) Descriptor() protoreflect.EnumDescriptor
- func (x DestinationType) Enum() *DestinationType
- func (DestinationType) EnumDescriptor() ([]byte, []int)deprecated
- func (x DestinationType) Number() protoreflect.EnumNumber
- func (x DestinationType) String() string
- func (DestinationType) Type() protoreflect.EnumType
- type Event
- func (*Event) Descriptor() ([]byte, []int)deprecated
- func (x *Event) GetAnonymousId() string
- func (x *Event) GetCtx() *Context
- func (x *Event) GetEvent() string
- func (x *Event) GetGroupId() string
- func (x *Event) GetIntegrations() []*Integration
- func (x *Event) GetMessageId() string
- func (x *Event) GetMetaData() *MetaData
- func (x *Event) GetName() string
- func (x *Event) GetOptions() *Options
- func (x *Event) GetOriginalTimestamp() *timestamppb.Timestamp
- func (x *Event) GetPreviousId() string
- func (x *Event) GetProperties() *Properties
- func (x *Event) GetReceivedAt() *timestamppb.Timestamp
- func (x *Event) GetSendAt() *timestamppb.Timestamp
- func (x *Event) GetTimestamp() *timestamppb.Timestamp
- func (x *Event) GetType() Type
- func (x *Event) GetUserId() string
- func (x *Event) GetWriteKey() string
- func (*Event) ProtoMessage()
- func (x *Event) ProtoReflect() protoreflect.Message
- func (x *Event) Reset()
- func (x *Event) String() string
- type FakeConfig
- type Integration
- func (*Integration) Descriptor() ([]byte, []int)deprecated
- func (m *Integration) GetConfig() isIntegration_Config
- func (x *Integration) GetConnectionType() ConnectionType
- func (x *Integration) GetCreatedAt() *timestamppb.Timestamp
- func (x *Integration) GetEnabled() bool
- func (x *Integration) GetFake() *FakeConfig
- func (x *Integration) GetId() string
- func (x *Integration) GetMetadata() *DestinationMetadata
- func (x *Integration) GetName() string
- func (x *Integration) GetSourceId() string
- func (x *Integration) GetWebhook() *WebhookConfig
- func (*Integration) ProtoMessage()
- func (x *Integration) ProtoReflect() protoreflect.Message
- func (x *Integration) Reset()
- func (x *Integration) String() string
- type Integration_Fake
- type Integration_Webhook
- type Library
- type Location
- func (*Location) Descriptor() ([]byte, []int)deprecated
- func (x *Location) GetCity() string
- func (x *Location) GetCountry() string
- func (x *Location) GetLatitude() string
- func (x *Location) GetLongitude() string
- func (x *Location) GetRegion() string
- func (x *Location) GetSpeed() int32
- func (*Location) ProtoMessage()
- func (x *Location) ProtoReflect() protoreflect.Message
- func (x *Location) Reset()
- func (x *Location) String() string
- type MetaData
- type Options
- func (*Options) Descriptor() ([]byte, []int)deprecated
- func (x *Options) GetAnonymousId() string
- func (x *Options) GetContext() *Context
- func (x *Options) GetCustomData() *CustomData
- func (x *Options) GetIntegrations() []*Integration
- func (x *Options) GetTimestamp() *timestamppb.Timestamp
- func (x *Options) GetTraits() *Traits
- func (x *Options) GetUserId() string
- func (*Options) ProtoMessage()
- func (x *Options) ProtoReflect() protoreflect.Message
- func (x *Options) Reset()
- func (x *Options) String() string
- type Page
- func (*Page) Descriptor() ([]byte, []int)deprecated
- func (x *Page) GetPath() string
- func (x *Page) GetReferrer() string
- func (x *Page) GetSearch() string
- func (x *Page) GetTitle() string
- func (x *Page) GetUrl() string
- func (*Page) ProtoMessage()
- func (x *Page) ProtoReflect() protoreflect.Message
- func (x *Page) Reset()
- func (x *Page) String() string
- type ProcessedEvent
- func (*ProcessedEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ProcessedEvent) GetAnonymousId() string
- func (x *ProcessedEvent) GetContext() *Context
- func (x *ProcessedEvent) GetEvent() string
- func (x *ProcessedEvent) GetEventType() Type
- func (x *ProcessedEvent) GetGroupId() string
- func (x *ProcessedEvent) GetIntegration() *Integration
- func (x *ProcessedEvent) GetMessageId() string
- func (x *ProcessedEvent) GetName() string
- func (x *ProcessedEvent) GetOriginalTimestamp() *timestamppb.Timestamp
- func (x *ProcessedEvent) GetPreviousId() string
- func (x *ProcessedEvent) GetProperties() *Properties
- func (x *ProcessedEvent) GetReceivedAt() *timestamppb.Timestamp
- func (x *ProcessedEvent) GetSentAt() *timestamppb.Timestamp
- func (x *ProcessedEvent) GetSourceId() string
- func (x *ProcessedEvent) GetTimestamp() *timestamppb.Timestamp
- func (x *ProcessedEvent) GetTracerCarrier() map[string]string
- func (x *ProcessedEvent) GetTraits() *Traits
- func (x *ProcessedEvent) GetUserId() string
- func (x *ProcessedEvent) GetVersion() uint32
- func (*ProcessedEvent) ProtoMessage()
- func (x *ProcessedEvent) ProtoReflect() protoreflect.Message
- func (x *ProcessedEvent) Reset()
- func (x *ProcessedEvent) String() string
- type Properties
- type Referrer
- func (*Referrer) Descriptor() ([]byte, []int)deprecated
- func (x *Referrer) GetLink() string
- func (x *Referrer) GetName() string
- func (x *Referrer) GetReferrerType() string
- func (x *Referrer) GetUrl() string
- func (*Referrer) ProtoMessage()
- func (x *Referrer) ProtoReflect() protoreflect.Message
- func (x *Referrer) Reset()
- func (x *Referrer) String() string
- type Traits
- type Type
- type UserAgentData
- func (*UserAgentData) Descriptor() ([]byte, []int)deprecated
- func (x *UserAgentData) GetArchitecture() string
- func (x *UserAgentData) GetBitness() string
- func (x *UserAgentData) GetBrands() []*AgentBrandVersion
- func (x *UserAgentData) GetFullVersionList() []*AgentBrandVersion
- func (x *UserAgentData) GetMobile() bool
- func (x *UserAgentData) GetModel() string
- func (x *UserAgentData) GetPlatform() string
- func (x *UserAgentData) GetPlatformVersion() string
- func (x *UserAgentData) GetWow64() bool
- func (*UserAgentData) ProtoMessage()
- func (x *UserAgentData) ProtoReflect() protoreflect.Message
- func (x *UserAgentData) Reset()
- func (x *UserAgentData) String() string
- type WebhookConfig
- func (*WebhookConfig) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookConfig) GetHeaders() map[string]string
- func (x *WebhookConfig) GetMethod() WebhookMethod
- func (x *WebhookConfig) GetPayload() map[string]string
- func (x *WebhookConfig) GetUrl() string
- func (*WebhookConfig) ProtoMessage()
- func (x *WebhookConfig) ProtoReflect() protoreflect.Message
- func (x *WebhookConfig) Reset()
- func (x *WebhookConfig) String() string
- type WebhookMethod
- func (WebhookMethod) Descriptor() protoreflect.EnumDescriptor
- func (x WebhookMethod) Enum() *WebhookMethod
- func (WebhookMethod) EnumDescriptor() ([]byte, []int)deprecated
- func (x WebhookMethod) Number() protoreflect.EnumNumber
- func (x WebhookMethod) String() string
- func (WebhookMethod) Type() protoreflect.EnumType
Constants ¶
This section is empty.
Variables ¶
var ( Type_name = map[int32]string{ 0: "TRACK", 1: "PAGE", 2: "IDENTITY", 3: "GROUP", 4: "ALIAS", 5: "SCREEN", } Type_value = map[string]int32{ "TRACK": 0, "PAGE": 1, "IDENTITY": 2, "GROUP": 3, "ALIAS": 4, "SCREEN": 5, } )
Enum value maps for Type.
var ( ConnectionType_name = map[int32]string{ 0: "EVENT_STREAM", 1: "STORAGE", 2: "REVERSE_ETL", } ConnectionType_value = map[string]int32{ "EVENT_STREAM": 0, "STORAGE": 1, "REVERSE_ETL": 2, } )
Enum value maps for ConnectionType.
var ( DestinationType_name = map[int32]string{ 0: "webhook", } DestinationType_value = map[string]int32{ "webhook": 0, } )
Enum value maps for DestinationType.
var ( DestinationCategory_name = map[int32]string{ 0: "ANALYTICS", 1: "ADVERTISING", 2: "CRM", 3: "EMAIL_MARKETING", 4: "LIVECHAT", 5: "PAYMENTS", 6: "SURVEYS", } DestinationCategory_value = map[string]int32{ "ANALYTICS": 0, "ADVERTISING": 1, "CRM": 2, "EMAIL_MARKETING": 3, "LIVECHAT": 4, "PAYMENTS": 5, "SURVEYS": 6, } )
Enum value maps for DestinationCategory.
var ( WebhookMethod_name = map[int32]string{ 0: "POST", 1: "PUT", 2: "PATCH", } WebhookMethod_value = map[string]int32{ "POST": 0, "PUT": 1, "PATCH": 2, } )
Enum value maps for WebhookMethod.
var File_event_event_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AgentBrandVersion ¶
type AgentBrandVersion struct { Brand string `protobuf:"bytes,1,opt,name=brand,proto3" json:"brand,omitempty"` Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` // contains filtered or unexported fields }
func (*AgentBrandVersion) Descriptor
deprecated
func (*AgentBrandVersion) Descriptor() ([]byte, []int)
Deprecated: Use AgentBrandVersion.ProtoReflect.Descriptor instead.
func (*AgentBrandVersion) GetBrand ¶
func (x *AgentBrandVersion) GetBrand() string
func (*AgentBrandVersion) GetVersion ¶
func (x *AgentBrandVersion) GetVersion() string
func (*AgentBrandVersion) ProtoMessage ¶
func (*AgentBrandVersion) ProtoMessage()
func (*AgentBrandVersion) ProtoReflect ¶
func (x *AgentBrandVersion) ProtoReflect() protoreflect.Message
func (*AgentBrandVersion) Reset ¶
func (x *AgentBrandVersion) Reset()
func (*AgentBrandVersion) String ¶
func (x *AgentBrandVersion) String() string
type Campaign ¶
type Campaign struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Source string `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"` Medium string `protobuf:"bytes,3,opt,name=medium,proto3" json:"medium,omitempty"` CustomData *CustomData `protobuf:"bytes,4,opt,name=custom_data,json=customData,proto3" json:"custom_data,omitempty"` // contains filtered or unexported fields }
func (*Campaign) Descriptor
deprecated
func (*Campaign) GetCustomData ¶
func (x *Campaign) GetCustomData() *CustomData
func (*Campaign) ProtoMessage ¶
func (*Campaign) ProtoMessage()
func (*Campaign) ProtoReflect ¶
func (x *Campaign) ProtoReflect() protoreflect.Message
type ConnectionType ¶
type ConnectionType int32
const ( ConnectionType_EVENT_STREAM ConnectionType = 0 ConnectionType_STORAGE ConnectionType = 1 ConnectionType_REVERSE_ETL ConnectionType = 2 )
func (ConnectionType) Descriptor ¶
func (ConnectionType) Descriptor() protoreflect.EnumDescriptor
func (ConnectionType) Enum ¶
func (x ConnectionType) Enum() *ConnectionType
func (ConnectionType) EnumDescriptor
deprecated
func (ConnectionType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ConnectionType.Descriptor instead.
func (ConnectionType) Number ¶
func (x ConnectionType) Number() protoreflect.EnumNumber
func (ConnectionType) String ¶
func (x ConnectionType) String() string
func (ConnectionType) Type ¶
func (ConnectionType) Type() protoreflect.EnumType
type Context ¶
type Context struct { Active bool `protobuf:"varint,1,opt,name=active,proto3" json:"active,omitempty"` Ip string `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip,omitempty"` Locale string `protobuf:"bytes,3,opt,name=locale,proto3" json:"locale,omitempty"` Location *Location `protobuf:"bytes,4,opt,name=location,proto3" json:"location,omitempty"` Page *Page `protobuf:"bytes,5,opt,name=page,proto3" json:"page,omitempty"` UserAgent string `protobuf:"bytes,6,opt,name=user_agent,json=userAgent,proto3" json:"user_agent,omitempty"` UserAgentData *UserAgentData `protobuf:"bytes,7,opt,name=user_agent_data,json=userAgentData,proto3" json:"user_agent_data,omitempty"` Library *Library `protobuf:"bytes,8,opt,name=library,proto3" json:"library,omitempty"` Traits *Traits `protobuf:"bytes,9,opt,name=traits,proto3" json:"traits,omitempty"` Campaign *Campaign `protobuf:"bytes,10,opt,name=campaign,proto3" json:"campaign,omitempty"` Referrer *Referrer `protobuf:"bytes,11,opt,name=referrer,proto3" json:"referrer,omitempty"` CustomData *CustomData `protobuf:"bytes,12,opt,name=custom_data,json=customData,proto3" json:"custom_data,omitempty"` // contains filtered or unexported fields }
func (*Context) Descriptor
deprecated
func (*Context) GetCampaign ¶
func (*Context) GetCustomData ¶
func (x *Context) GetCustomData() *CustomData
func (*Context) GetLibrary ¶
func (*Context) GetLocation ¶
func (*Context) GetReferrer ¶
func (*Context) GetUserAgent ¶
func (*Context) GetUserAgentData ¶
func (x *Context) GetUserAgentData() *UserAgentData
func (*Context) ProtoMessage ¶
func (*Context) ProtoMessage()
func (*Context) ProtoReflect ¶
func (x *Context) ProtoReflect() protoreflect.Message
type CustomData ¶
type CustomData struct { Entries map[string]string `` /* 155-byte string literal not displayed */ // contains filtered or unexported fields }
func (*CustomData) Descriptor
deprecated
func (*CustomData) Descriptor() ([]byte, []int)
Deprecated: Use CustomData.ProtoReflect.Descriptor instead.
func (*CustomData) GetEntries ¶
func (x *CustomData) GetEntries() map[string]string
func (*CustomData) ProtoMessage ¶
func (*CustomData) ProtoMessage()
func (*CustomData) ProtoReflect ¶
func (x *CustomData) ProtoReflect() protoreflect.Message
func (*CustomData) Reset ¶
func (x *CustomData) Reset()
func (*CustomData) String ¶
func (x *CustomData) String() string
type DestinationCategory ¶
type DestinationCategory int32
const ( DestinationCategory_ANALYTICS DestinationCategory = 0 DestinationCategory_ADVERTISING DestinationCategory = 1 DestinationCategory_CRM DestinationCategory = 2 DestinationCategory_EMAIL_MARKETING DestinationCategory = 3 DestinationCategory_LIVECHAT DestinationCategory = 4 DestinationCategory_PAYMENTS DestinationCategory = 5 DestinationCategory_SURVEYS DestinationCategory = 6 )
func (DestinationCategory) Descriptor ¶
func (DestinationCategory) Descriptor() protoreflect.EnumDescriptor
func (DestinationCategory) Enum ¶
func (x DestinationCategory) Enum() *DestinationCategory
func (DestinationCategory) EnumDescriptor
deprecated
func (DestinationCategory) EnumDescriptor() ([]byte, []int)
Deprecated: Use DestinationCategory.Descriptor instead.
func (DestinationCategory) Number ¶
func (x DestinationCategory) Number() protoreflect.EnumNumber
func (DestinationCategory) String ¶
func (x DestinationCategory) String() string
func (DestinationCategory) Type ¶
func (DestinationCategory) Type() protoreflect.EnumType
type DestinationMetadata ¶
type DestinationMetadata struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Slug DestinationType `protobuf:"varint,3,opt,name=slug,proto3,enum=event.DestinationType" json:"slug,omitempty"` Categories []DestinationCategory `protobuf:"varint,4,rep,packed,name=categories,proto3,enum=event.DestinationCategory" json:"categories,omitempty"` // contains filtered or unexported fields }
func (*DestinationMetadata) Descriptor
deprecated
func (*DestinationMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DestinationMetadata.ProtoReflect.Descriptor instead.
func (*DestinationMetadata) GetCategories ¶
func (x *DestinationMetadata) GetCategories() []DestinationCategory
func (*DestinationMetadata) GetId ¶
func (x *DestinationMetadata) GetId() string
func (*DestinationMetadata) GetName ¶
func (x *DestinationMetadata) GetName() string
func (*DestinationMetadata) GetSlug ¶
func (x *DestinationMetadata) GetSlug() DestinationType
func (*DestinationMetadata) ProtoMessage ¶
func (*DestinationMetadata) ProtoMessage()
func (*DestinationMetadata) ProtoReflect ¶
func (x *DestinationMetadata) ProtoReflect() protoreflect.Message
func (*DestinationMetadata) Reset ¶
func (x *DestinationMetadata) Reset()
func (*DestinationMetadata) String ¶
func (x *DestinationMetadata) String() string
type DestinationType ¶
type DestinationType int32
const (
DestinationType_webhook DestinationType = 0
)
func (DestinationType) Descriptor ¶
func (DestinationType) Descriptor() protoreflect.EnumDescriptor
func (DestinationType) Enum ¶
func (x DestinationType) Enum() *DestinationType
func (DestinationType) EnumDescriptor
deprecated
func (DestinationType) EnumDescriptor() ([]byte, []int)
Deprecated: Use DestinationType.Descriptor instead.
func (DestinationType) Number ¶
func (x DestinationType) Number() protoreflect.EnumNumber
func (DestinationType) String ¶
func (x DestinationType) String() string
func (DestinationType) Type ¶
func (DestinationType) Type() protoreflect.EnumType
type Event ¶
type Event struct { MessageId string `protobuf:"bytes,1,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"` Type Type `protobuf:"varint,2,opt,name=type,proto3,enum=event.Type" json:"type,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` Properties *Properties `protobuf:"bytes,4,opt,name=properties,proto3" json:"properties,omitempty"` Integrations []*Integration `protobuf:"bytes,5,rep,name=integrations,proto3" json:"integrations,omitempty"` Ctx *Context `protobuf:"bytes,6,opt,name=ctx,proto3" json:"ctx,omitempty"` SendAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=send_at,json=sendAt,proto3" json:"send_at,omitempty"` ReceivedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=received_at,json=receivedAt,proto3" json:"received_at,omitempty"` OriginalTimestamp *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=original_timestamp,json=originalTimestamp,proto3" json:"original_timestamp,omitempty"` Timestamp *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=timestamp,proto3" json:"timestamp,omitempty"` AnonymousId string `protobuf:"bytes,11,opt,name=anonymous_id,json=anonymousId,proto3" json:"anonymous_id,omitempty"` UserId string `protobuf:"bytes,12,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` GroupId string `protobuf:"bytes,13,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"` PreviousId string `protobuf:"bytes,14,opt,name=previous_id,json=previousId,proto3" json:"previous_id,omitempty"` Event string `protobuf:"bytes,15,opt,name=event,proto3" json:"event,omitempty"` WriteKey string `protobuf:"bytes,16,opt,name=write_key,json=writeKey,proto3" json:"write_key,omitempty"` MetaData *MetaData `protobuf:"bytes,17,opt,name=MetaData,proto3" json:"MetaData,omitempty"` Options *Options `protobuf:"bytes,18,opt,name=options,proto3" json:"options,omitempty"` // contains filtered or unexported fields }
func (*Event) Descriptor
deprecated
func (*Event) GetAnonymousId ¶
func (*Event) GetGroupId ¶
func (*Event) GetIntegrations ¶
func (x *Event) GetIntegrations() []*Integration
func (*Event) GetMessageId ¶
func (*Event) GetMetaData ¶
func (*Event) GetOptions ¶
func (*Event) GetOriginalTimestamp ¶
func (x *Event) GetOriginalTimestamp() *timestamppb.Timestamp
func (*Event) GetPreviousId ¶
func (*Event) GetProperties ¶
func (x *Event) GetProperties() *Properties
func (*Event) GetReceivedAt ¶
func (x *Event) GetReceivedAt() *timestamppb.Timestamp
func (*Event) GetSendAt ¶
func (x *Event) GetSendAt() *timestamppb.Timestamp
func (*Event) GetTimestamp ¶
func (x *Event) GetTimestamp() *timestamppb.Timestamp
func (*Event) GetWriteKey ¶
func (*Event) ProtoMessage ¶
func (*Event) ProtoMessage()
func (*Event) ProtoReflect ¶
func (x *Event) ProtoReflect() protoreflect.Message
type FakeConfig ¶
type FakeConfig struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*FakeConfig) Descriptor
deprecated
func (*FakeConfig) Descriptor() ([]byte, []int)
Deprecated: Use FakeConfig.ProtoReflect.Descriptor instead.
func (*FakeConfig) GetName ¶
func (x *FakeConfig) GetName() string
func (*FakeConfig) ProtoMessage ¶
func (*FakeConfig) ProtoMessage()
func (*FakeConfig) ProtoReflect ¶
func (x *FakeConfig) ProtoReflect() protoreflect.Message
func (*FakeConfig) Reset ¶
func (x *FakeConfig) Reset()
func (*FakeConfig) String ¶
func (x *FakeConfig) String() string
type Integration ¶
type Integration struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` SourceId string `protobuf:"bytes,2,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` Metadata *DestinationMetadata `protobuf:"bytes,4,opt,name=metadata,proto3" json:"metadata,omitempty"` ConnectionType ConnectionType `` /* 130-byte string literal not displayed */ Enabled bool `protobuf:"varint,6,opt,name=enabled,proto3" json:"enabled,omitempty"` // Types that are assignable to Config: // // *Integration_Fake // *Integration_Webhook Config isIntegration_Config `protobuf_oneof:"config"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // contains filtered or unexported fields }
func (*Integration) Descriptor
deprecated
func (*Integration) Descriptor() ([]byte, []int)
Deprecated: Use Integration.ProtoReflect.Descriptor instead.
func (*Integration) GetConfig ¶
func (m *Integration) GetConfig() isIntegration_Config
func (*Integration) GetConnectionType ¶
func (x *Integration) GetConnectionType() ConnectionType
func (*Integration) GetCreatedAt ¶
func (x *Integration) GetCreatedAt() *timestamppb.Timestamp
func (*Integration) GetEnabled ¶
func (x *Integration) GetEnabled() bool
func (*Integration) GetFake ¶
func (x *Integration) GetFake() *FakeConfig
func (*Integration) GetId ¶
func (x *Integration) GetId() string
func (*Integration) GetMetadata ¶
func (x *Integration) GetMetadata() *DestinationMetadata
func (*Integration) GetName ¶
func (x *Integration) GetName() string
func (*Integration) GetSourceId ¶
func (x *Integration) GetSourceId() string
func (*Integration) GetWebhook ¶
func (x *Integration) GetWebhook() *WebhookConfig
func (*Integration) ProtoMessage ¶
func (*Integration) ProtoMessage()
func (*Integration) ProtoReflect ¶
func (x *Integration) ProtoReflect() protoreflect.Message
func (*Integration) Reset ¶
func (x *Integration) Reset()
func (*Integration) String ¶
func (x *Integration) String() string
type Integration_Fake ¶
type Integration_Fake struct {
Fake *FakeConfig `protobuf:"bytes,100,opt,name=fake,proto3,oneof"`
}
type Integration_Webhook ¶
type Integration_Webhook struct {
Webhook *WebhookConfig `protobuf:"bytes,101,opt,name=webhook,proto3,oneof"`
}
type Library ¶
type Library struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` // contains filtered or unexported fields }
func (*Library) Descriptor
deprecated
func (*Library) GetVersion ¶
func (*Library) ProtoMessage ¶
func (*Library) ProtoMessage()
func (*Library) ProtoReflect ¶
func (x *Library) ProtoReflect() protoreflect.Message
type Location ¶
type Location struct { City string `protobuf:"bytes,1,opt,name=city,proto3" json:"city,omitempty"` Country string `protobuf:"bytes,2,opt,name=country,proto3" json:"country,omitempty"` Latitude string `protobuf:"bytes,3,opt,name=latitude,proto3" json:"latitude,omitempty"` Longitude string `protobuf:"bytes,4,opt,name=longitude,proto3" json:"longitude,omitempty"` Region string `protobuf:"bytes,5,opt,name=region,proto3" json:"region,omitempty"` Speed int32 `protobuf:"varint,6,opt,name=speed,proto3" json:"speed,omitempty"` // contains filtered or unexported fields }
func (*Location) Descriptor
deprecated
func (*Location) GetCountry ¶
func (*Location) GetLatitude ¶
func (*Location) GetLongitude ¶
func (*Location) ProtoMessage ¶
func (*Location) ProtoMessage()
func (*Location) ProtoReflect ¶
func (x *Location) ProtoReflect() protoreflect.Message
type MetaData ¶
type MetaData struct {
// contains filtered or unexported fields
}
func (*MetaData) Descriptor
deprecated
func (*MetaData) ProtoMessage ¶
func (*MetaData) ProtoMessage()
func (*MetaData) ProtoReflect ¶
func (x *MetaData) ProtoReflect() protoreflect.Message
type Options ¶
type Options struct { Integrations []*Integration `protobuf:"bytes,1,rep,name=integrations,proto3" json:"integrations,omitempty"` Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` Context *Context `protobuf:"bytes,3,opt,name=context,proto3" json:"context,omitempty"` AnonymousId string `protobuf:"bytes,4,opt,name=anonymous_id,json=anonymousId,proto3" json:"anonymous_id,omitempty"` UserId string `protobuf:"bytes,5,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` Traits *Traits `protobuf:"bytes,6,opt,name=traits,proto3" json:"traits,omitempty"` CustomData *CustomData `protobuf:"bytes,7,opt,name=custom_data,json=customData,proto3" json:"custom_data,omitempty"` // contains filtered or unexported fields }
func (*Options) Descriptor
deprecated
func (*Options) GetAnonymousId ¶
func (*Options) GetContext ¶
func (*Options) GetCustomData ¶
func (x *Options) GetCustomData() *CustomData
func (*Options) GetIntegrations ¶
func (x *Options) GetIntegrations() []*Integration
func (*Options) GetTimestamp ¶
func (x *Options) GetTimestamp() *timestamppb.Timestamp
func (*Options) ProtoMessage ¶
func (*Options) ProtoMessage()
func (*Options) ProtoReflect ¶
func (x *Options) ProtoReflect() protoreflect.Message
type Page ¶
type Page struct { Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` Referrer string `protobuf:"bytes,2,opt,name=referrer,proto3" json:"referrer,omitempty"` Search string `protobuf:"bytes,3,opt,name=search,proto3" json:"search,omitempty"` Title string `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"` Url string `protobuf:"bytes,5,opt,name=url,proto3" json:"url,omitempty"` // contains filtered or unexported fields }
func (*Page) Descriptor
deprecated
func (*Page) GetReferrer ¶
func (*Page) ProtoMessage ¶
func (*Page) ProtoMessage()
func (*Page) ProtoReflect ¶
func (x *Page) ProtoReflect() protoreflect.Message
type ProcessedEvent ¶
type ProcessedEvent struct { SourceId string `protobuf:"bytes,1,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"` TracerCarrier map[string]string `` /* 188-byte string literal not displayed */ Integration *Integration `protobuf:"bytes,3,opt,name=integration,proto3" json:"integration,omitempty"` MessageId string `protobuf:"bytes,4,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"` EventType Type `protobuf:"varint,5,opt,name=event_type,json=eventType,proto3,enum=event.Type" json:"event_type,omitempty"` Version uint32 `protobuf:"varint,6,opt,name=version,proto3" json:"version,omitempty"` SentAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=sent_at,json=sentAt,proto3" json:"sent_at,omitempty"` ReceivedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=received_at,json=receivedAt,proto3" json:"received_at,omitempty"` OriginalTimestamp *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=original_timestamp,json=originalTimestamp,proto3" json:"original_timestamp,omitempty"` Timestamp *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=timestamp,proto3" json:"timestamp,omitempty"` UserId string `protobuf:"bytes,11,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` AnonymousId string `protobuf:"bytes,12,opt,name=anonymous_id,json=anonymousId,proto3" json:"anonymous_id,omitempty"` Event string `protobuf:"bytes,13,opt,name=event,proto3" json:"event,omitempty"` Name string `protobuf:"bytes,14,opt,name=name,proto3" json:"name,omitempty"` GroupId string `protobuf:"bytes,15,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"` PreviousId string `protobuf:"bytes,16,opt,name=previous_id,json=previousId,proto3" json:"previous_id,omitempty"` Context *Context `protobuf:"bytes,17,opt,name=context,proto3" json:"context,omitempty"` Properties *Properties `protobuf:"bytes,18,opt,name=properties,proto3" json:"properties,omitempty"` Traits *Traits `protobuf:"bytes,19,opt,name=traits,proto3" json:"traits,omitempty"` // contains filtered or unexported fields }
func (*ProcessedEvent) Descriptor
deprecated
func (*ProcessedEvent) Descriptor() ([]byte, []int)
Deprecated: Use ProcessedEvent.ProtoReflect.Descriptor instead.
func (*ProcessedEvent) GetAnonymousId ¶
func (x *ProcessedEvent) GetAnonymousId() string
func (*ProcessedEvent) GetContext ¶
func (x *ProcessedEvent) GetContext() *Context
func (*ProcessedEvent) GetEvent ¶
func (x *ProcessedEvent) GetEvent() string
func (*ProcessedEvent) GetEventType ¶
func (x *ProcessedEvent) GetEventType() Type
func (*ProcessedEvent) GetGroupId ¶
func (x *ProcessedEvent) GetGroupId() string
func (*ProcessedEvent) GetIntegration ¶
func (x *ProcessedEvent) GetIntegration() *Integration
func (*ProcessedEvent) GetMessageId ¶
func (x *ProcessedEvent) GetMessageId() string
func (*ProcessedEvent) GetName ¶
func (x *ProcessedEvent) GetName() string
func (*ProcessedEvent) GetOriginalTimestamp ¶
func (x *ProcessedEvent) GetOriginalTimestamp() *timestamppb.Timestamp
func (*ProcessedEvent) GetPreviousId ¶
func (x *ProcessedEvent) GetPreviousId() string
func (*ProcessedEvent) GetProperties ¶
func (x *ProcessedEvent) GetProperties() *Properties
func (*ProcessedEvent) GetReceivedAt ¶
func (x *ProcessedEvent) GetReceivedAt() *timestamppb.Timestamp
func (*ProcessedEvent) GetSentAt ¶
func (x *ProcessedEvent) GetSentAt() *timestamppb.Timestamp
func (*ProcessedEvent) GetSourceId ¶
func (x *ProcessedEvent) GetSourceId() string
func (*ProcessedEvent) GetTimestamp ¶
func (x *ProcessedEvent) GetTimestamp() *timestamppb.Timestamp
func (*ProcessedEvent) GetTracerCarrier ¶
func (x *ProcessedEvent) GetTracerCarrier() map[string]string
func (*ProcessedEvent) GetTraits ¶
func (x *ProcessedEvent) GetTraits() *Traits
func (*ProcessedEvent) GetUserId ¶
func (x *ProcessedEvent) GetUserId() string
func (*ProcessedEvent) GetVersion ¶
func (x *ProcessedEvent) GetVersion() uint32
func (*ProcessedEvent) ProtoMessage ¶
func (*ProcessedEvent) ProtoMessage()
func (*ProcessedEvent) ProtoReflect ¶
func (x *ProcessedEvent) ProtoReflect() protoreflect.Message
func (*ProcessedEvent) Reset ¶
func (x *ProcessedEvent) Reset()
func (*ProcessedEvent) String ¶
func (x *ProcessedEvent) String() string
type Properties ¶
type Properties struct { Properties map[string]*anypb.Any `` /* 161-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Properties) Descriptor
deprecated
func (*Properties) Descriptor() ([]byte, []int)
Deprecated: Use Properties.ProtoReflect.Descriptor instead.
func (*Properties) GetProperties ¶
func (x *Properties) GetProperties() map[string]*anypb.Any
func (*Properties) ProtoMessage ¶
func (*Properties) ProtoMessage()
func (*Properties) ProtoReflect ¶
func (x *Properties) ProtoReflect() protoreflect.Message
func (*Properties) Reset ¶
func (x *Properties) Reset()
func (*Properties) String ¶
func (x *Properties) String() string
type Referrer ¶
type Referrer struct { ReferrerType string `protobuf:"bytes,1,opt,name=referrer_type,json=referrerType,proto3" json:"referrer_type,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Url string `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"` Link string `protobuf:"bytes,4,opt,name=link,proto3" json:"link,omitempty"` // contains filtered or unexported fields }
func (*Referrer) Descriptor
deprecated
func (*Referrer) GetReferrerType ¶
func (*Referrer) ProtoMessage ¶
func (*Referrer) ProtoMessage()
func (*Referrer) ProtoReflect ¶
func (x *Referrer) ProtoReflect() protoreflect.Message
type Traits ¶
type Traits struct { CustomTraits *CustomData `protobuf:"bytes,1,opt,name=custom_traits,json=customTraits,proto3" json:"custom_traits,omitempty"` // contains filtered or unexported fields }
func (*Traits) Descriptor
deprecated
func (*Traits) GetCustomTraits ¶
func (x *Traits) GetCustomTraits() *CustomData
func (*Traits) ProtoMessage ¶
func (*Traits) ProtoMessage()
func (*Traits) ProtoReflect ¶
func (x *Traits) ProtoReflect() protoreflect.Message
type Type ¶
type Type int32
func (Type) Descriptor ¶
func (Type) Descriptor() protoreflect.EnumDescriptor
func (Type) EnumDescriptor
deprecated
func (Type) Number ¶
func (x Type) Number() protoreflect.EnumNumber
func (Type) Type ¶
func (Type) Type() protoreflect.EnumType
type UserAgentData ¶
type UserAgentData struct { Mobile bool `protobuf:"varint,1,opt,name=mobile,proto3" json:"mobile,omitempty"` Platform string `protobuf:"bytes,2,opt,name=platform,proto3" json:"platform,omitempty"` Architecture string `protobuf:"bytes,3,opt,name=architecture,proto3" json:"architecture,omitempty"` Bitness string `protobuf:"bytes,4,opt,name=bitness,proto3" json:"bitness,omitempty"` Model string `protobuf:"bytes,5,opt,name=model,proto3" json:"model,omitempty"` PlatformVersion string `protobuf:"bytes,6,opt,name=platform_version,json=platformVersion,proto3" json:"platform_version,omitempty"` Wow64 bool `protobuf:"varint,7,opt,name=wow64,proto3" json:"wow64,omitempty"` Brands []*AgentBrandVersion `protobuf:"bytes,8,rep,name=brands,proto3" json:"brands,omitempty"` FullVersionList []*AgentBrandVersion `protobuf:"bytes,9,rep,name=full_version_list,json=fullVersionList,proto3" json:"full_version_list,omitempty"` // contains filtered or unexported fields }
func (*UserAgentData) Descriptor
deprecated
func (*UserAgentData) Descriptor() ([]byte, []int)
Deprecated: Use UserAgentData.ProtoReflect.Descriptor instead.
func (*UserAgentData) GetArchitecture ¶
func (x *UserAgentData) GetArchitecture() string
func (*UserAgentData) GetBitness ¶
func (x *UserAgentData) GetBitness() string
func (*UserAgentData) GetBrands ¶
func (x *UserAgentData) GetBrands() []*AgentBrandVersion
func (*UserAgentData) GetFullVersionList ¶
func (x *UserAgentData) GetFullVersionList() []*AgentBrandVersion
func (*UserAgentData) GetMobile ¶
func (x *UserAgentData) GetMobile() bool
func (*UserAgentData) GetModel ¶
func (x *UserAgentData) GetModel() string
func (*UserAgentData) GetPlatform ¶
func (x *UserAgentData) GetPlatform() string
func (*UserAgentData) GetPlatformVersion ¶
func (x *UserAgentData) GetPlatformVersion() string
func (*UserAgentData) GetWow64 ¶
func (x *UserAgentData) GetWow64() bool
func (*UserAgentData) ProtoMessage ¶
func (*UserAgentData) ProtoMessage()
func (*UserAgentData) ProtoReflect ¶
func (x *UserAgentData) ProtoReflect() protoreflect.Message
func (*UserAgentData) Reset ¶
func (x *UserAgentData) Reset()
func (*UserAgentData) String ¶
func (x *UserAgentData) String() string
type WebhookConfig ¶
type WebhookConfig struct { Headers map[string]string `` /* 155-byte string literal not displayed */ Payload map[string]string `` /* 155-byte string literal not displayed */ Method WebhookMethod `protobuf:"varint,3,opt,name=method,proto3,enum=event.WebhookMethod" json:"method,omitempty"` Url string `protobuf:"bytes,4,opt,name=url,proto3" json:"url,omitempty"` // contains filtered or unexported fields }
func (*WebhookConfig) Descriptor
deprecated
func (*WebhookConfig) Descriptor() ([]byte, []int)
Deprecated: Use WebhookConfig.ProtoReflect.Descriptor instead.
func (*WebhookConfig) GetHeaders ¶
func (x *WebhookConfig) GetHeaders() map[string]string
func (*WebhookConfig) GetMethod ¶
func (x *WebhookConfig) GetMethod() WebhookMethod
func (*WebhookConfig) GetPayload ¶
func (x *WebhookConfig) GetPayload() map[string]string
func (*WebhookConfig) GetUrl ¶
func (x *WebhookConfig) GetUrl() string
func (*WebhookConfig) ProtoMessage ¶
func (*WebhookConfig) ProtoMessage()
func (*WebhookConfig) ProtoReflect ¶
func (x *WebhookConfig) ProtoReflect() protoreflect.Message
func (*WebhookConfig) Reset ¶
func (x *WebhookConfig) Reset()
func (*WebhookConfig) String ¶
func (x *WebhookConfig) String() string
type WebhookMethod ¶
type WebhookMethod int32
const ( WebhookMethod_POST WebhookMethod = 0 WebhookMethod_PUT WebhookMethod = 1 WebhookMethod_PATCH WebhookMethod = 2 )
func (WebhookMethod) Descriptor ¶
func (WebhookMethod) Descriptor() protoreflect.EnumDescriptor
func (WebhookMethod) Enum ¶
func (x WebhookMethod) Enum() *WebhookMethod
func (WebhookMethod) EnumDescriptor
deprecated
func (WebhookMethod) EnumDescriptor() ([]byte, []int)
Deprecated: Use WebhookMethod.Descriptor instead.
func (WebhookMethod) Number ¶
func (x WebhookMethod) Number() protoreflect.EnumNumber
func (WebhookMethod) String ¶
func (x WebhookMethod) String() string
func (WebhookMethod) Type ¶
func (WebhookMethod) Type() protoreflect.EnumType