pb

package
v0.0.0-...-99bbf95 Latest Latest
Warning

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

Go to latest
Published: Jun 6, 2022 License: AGPL-3.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Platform_name = map[int32]string{
		0: "android",
		1: "ios",
		2: "linux",
		3: "macos",
		4: "windows",
		5: "web",
	}
	Platform_value = map[string]int32{
		"android": 0,
		"ios":     1,
		"linux":   2,
		"macos":   3,
		"windows": 4,
		"web":     5,
	}
)

Enum value maps for Platform.

View Source
var (
	BrowserName_name = map[int32]string{
		0: "unknown",
		1: "firefox",
		2: "samsungInternet",
		3: "opera",
		4: "msie",
		5: "edge",
		6: "chrome",
		7: "safari",
	}
	BrowserName_value = map[string]int32{
		"unknown":         0,
		"firefox":         1,
		"samsungInternet": 2,
		"opera":           3,
		"msie":            4,
		"edge":            5,
		"chrome":          6,
		"safari":          7,
	}
)

Enum value maps for BrowserName.

View Source
var File_analytics_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AnalyticsMessage

type AnalyticsMessage struct {
	AppId       string       `protobuf:"bytes,1,opt,name=appId,proto3" json:"appId,omitempty"`
	Events      []*Event     `protobuf:"bytes,2,rep,name=events,proto3" json:"events,omitempty"`
	DeviceInfo  *DeviceInfo  `protobuf:"bytes,3,opt,name=deviceInfo,proto3" json:"deviceInfo,omitempty"`
	PackageInfo *PackageInfo `protobuf:"bytes,4,opt,name=packageInfo,proto3" json:"packageInfo,omitempty"`
	// contains filtered or unexported fields
}

func (*AnalyticsMessage) Descriptor deprecated

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

Deprecated: Use AnalyticsMessage.ProtoReflect.Descriptor instead.

func (*AnalyticsMessage) GetAppId

func (x *AnalyticsMessage) GetAppId() string

func (*AnalyticsMessage) GetDeviceInfo

func (x *AnalyticsMessage) GetDeviceInfo() *DeviceInfo

func (*AnalyticsMessage) GetEvents

func (x *AnalyticsMessage) GetEvents() []*Event

func (*AnalyticsMessage) GetPackageInfo

func (x *AnalyticsMessage) GetPackageInfo() *PackageInfo

func (*AnalyticsMessage) ProtoMessage

func (*AnalyticsMessage) ProtoMessage()

func (*AnalyticsMessage) ProtoReflect

func (x *AnalyticsMessage) ProtoReflect() protoreflect.Message

func (*AnalyticsMessage) Reset

func (x *AnalyticsMessage) Reset()

func (*AnalyticsMessage) String

func (x *AnalyticsMessage) String() string

type AndroidBuildVersion

type AndroidBuildVersion struct {
	BaseOS        string `protobuf:"bytes,1,opt,name=baseOS,proto3" json:"baseOS,omitempty"`
	Codename      string `protobuf:"bytes,2,opt,name=codename,proto3" json:"codename,omitempty"`
	Incremental   string `protobuf:"bytes,3,opt,name=incremental,proto3" json:"incremental,omitempty"`
	PreviewSdkInt uint32 `protobuf:"varint,4,opt,name=previewSdkInt,proto3" json:"previewSdkInt,omitempty"`
	Release       string `protobuf:"bytes,5,opt,name=release,proto3" json:"release,omitempty"`
	SdkInt        uint32 `protobuf:"varint,6,opt,name=sdkInt,proto3" json:"sdkInt,omitempty"`
	SecurityPatch string `protobuf:"bytes,7,opt,name=securityPatch,proto3" json:"securityPatch,omitempty"`
	// contains filtered or unexported fields
}

func (*AndroidBuildVersion) Descriptor deprecated

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

Deprecated: Use AndroidBuildVersion.ProtoReflect.Descriptor instead.

func (*AndroidBuildVersion) GetBaseOS

func (x *AndroidBuildVersion) GetBaseOS() string

func (*AndroidBuildVersion) GetCodename

func (x *AndroidBuildVersion) GetCodename() string

func (*AndroidBuildVersion) GetIncremental

func (x *AndroidBuildVersion) GetIncremental() string

func (*AndroidBuildVersion) GetPreviewSdkInt

func (x *AndroidBuildVersion) GetPreviewSdkInt() uint32

func (*AndroidBuildVersion) GetRelease

func (x *AndroidBuildVersion) GetRelease() string

func (*AndroidBuildVersion) GetSdkInt

func (x *AndroidBuildVersion) GetSdkInt() uint32

func (*AndroidBuildVersion) GetSecurityPatch

func (x *AndroidBuildVersion) GetSecurityPatch() string

func (*AndroidBuildVersion) ProtoMessage

func (*AndroidBuildVersion) ProtoMessage()

func (*AndroidBuildVersion) ProtoReflect

func (x *AndroidBuildVersion) ProtoReflect() protoreflect.Message

func (*AndroidBuildVersion) Reset

func (x *AndroidBuildVersion) Reset()

func (*AndroidBuildVersion) String

func (x *AndroidBuildVersion) String() string

type AndroidDeviceInfo

type AndroidDeviceInfo struct {
	Version            *AndroidBuildVersion `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	Board              string               `protobuf:"bytes,2,opt,name=board,proto3" json:"board,omitempty"`
	Bootloader         string               `protobuf:"bytes,3,opt,name=bootloader,proto3" json:"bootloader,omitempty"`
	Brand              string               `protobuf:"bytes,4,opt,name=brand,proto3" json:"brand,omitempty"`
	Device             string               `protobuf:"bytes,5,opt,name=device,proto3" json:"device,omitempty"`
	Display            string               `protobuf:"bytes,6,opt,name=display,proto3" json:"display,omitempty"`
	Fingerprint        string               `protobuf:"bytes,7,opt,name=fingerprint,proto3" json:"fingerprint,omitempty"`
	Hardware           string               `protobuf:"bytes,8,opt,name=hardware,proto3" json:"hardware,omitempty"`
	Host               string               `protobuf:"bytes,9,opt,name=host,proto3" json:"host,omitempty"`
	Id                 string               `protobuf:"bytes,10,opt,name=id,proto3" json:"id,omitempty"`
	Manufacturer       string               `protobuf:"bytes,11,opt,name=manufacturer,proto3" json:"manufacturer,omitempty"`
	Model              string               `protobuf:"bytes,12,opt,name=model,proto3" json:"model,omitempty"`
	Product            string               `protobuf:"bytes,13,opt,name=product,proto3" json:"product,omitempty"`
	Supported32BitAbis []string             `protobuf:"bytes,14,rep,name=supported32BitAbis,proto3" json:"supported32BitAbis,omitempty"`
	Supported64BitAbis []string             `protobuf:"bytes,15,rep,name=supported64BitAbis,proto3" json:"supported64BitAbis,omitempty"`
	SupportedAbis      []string             `protobuf:"bytes,16,rep,name=supportedAbis,proto3" json:"supportedAbis,omitempty"`
	Tags               string               `protobuf:"bytes,17,opt,name=tags,proto3" json:"tags,omitempty"`
	Type               string               `protobuf:"bytes,18,opt,name=type,proto3" json:"type,omitempty"`
	IsPhysicalDevice   bool                 `protobuf:"varint,19,opt,name=isPhysicalDevice,proto3" json:"isPhysicalDevice,omitempty"`
	AndroidId          string               `protobuf:"bytes,20,opt,name=androidId,proto3" json:"androidId,omitempty"`
	SystemFeatures     []string             `protobuf:"bytes,21,rep,name=systemFeatures,proto3" json:"systemFeatures,omitempty"`
	// contains filtered or unexported fields
}

func (*AndroidDeviceInfo) Descriptor deprecated

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

Deprecated: Use AndroidDeviceInfo.ProtoReflect.Descriptor instead.

func (*AndroidDeviceInfo) GetAndroidId

func (x *AndroidDeviceInfo) GetAndroidId() string

func (*AndroidDeviceInfo) GetBoard

func (x *AndroidDeviceInfo) GetBoard() string

func (*AndroidDeviceInfo) GetBootloader

func (x *AndroidDeviceInfo) GetBootloader() string

func (*AndroidDeviceInfo) GetBrand

func (x *AndroidDeviceInfo) GetBrand() string

func (*AndroidDeviceInfo) GetDevice

func (x *AndroidDeviceInfo) GetDevice() string

func (*AndroidDeviceInfo) GetDisplay

func (x *AndroidDeviceInfo) GetDisplay() string

func (*AndroidDeviceInfo) GetFingerprint

func (x *AndroidDeviceInfo) GetFingerprint() string

func (*AndroidDeviceInfo) GetHardware

func (x *AndroidDeviceInfo) GetHardware() string

func (*AndroidDeviceInfo) GetHost

func (x *AndroidDeviceInfo) GetHost() string

func (*AndroidDeviceInfo) GetId

func (x *AndroidDeviceInfo) GetId() string

func (*AndroidDeviceInfo) GetIsPhysicalDevice

func (x *AndroidDeviceInfo) GetIsPhysicalDevice() bool

func (*AndroidDeviceInfo) GetManufacturer

func (x *AndroidDeviceInfo) GetManufacturer() string

func (*AndroidDeviceInfo) GetModel

func (x *AndroidDeviceInfo) GetModel() string

func (*AndroidDeviceInfo) GetProduct

func (x *AndroidDeviceInfo) GetProduct() string

func (*AndroidDeviceInfo) GetSupported32BitAbis

func (x *AndroidDeviceInfo) GetSupported32BitAbis() []string

func (*AndroidDeviceInfo) GetSupported64BitAbis

func (x *AndroidDeviceInfo) GetSupported64BitAbis() []string

func (*AndroidDeviceInfo) GetSupportedAbis

func (x *AndroidDeviceInfo) GetSupportedAbis() []string

func (*AndroidDeviceInfo) GetSystemFeatures

func (x *AndroidDeviceInfo) GetSystemFeatures() []string

func (*AndroidDeviceInfo) GetTags

func (x *AndroidDeviceInfo) GetTags() string

func (*AndroidDeviceInfo) GetType

func (x *AndroidDeviceInfo) GetType() string

func (*AndroidDeviceInfo) GetVersion

func (x *AndroidDeviceInfo) GetVersion() *AndroidBuildVersion

func (*AndroidDeviceInfo) ProtoMessage

func (*AndroidDeviceInfo) ProtoMessage()

func (*AndroidDeviceInfo) ProtoReflect

func (x *AndroidDeviceInfo) ProtoReflect() protoreflect.Message

func (*AndroidDeviceInfo) Reset

func (x *AndroidDeviceInfo) Reset()

func (*AndroidDeviceInfo) String

func (x *AndroidDeviceInfo) String() string

type BrowserName

type BrowserName int32
const (
	BrowserName_unknown         BrowserName = 0
	BrowserName_firefox         BrowserName = 1
	BrowserName_samsungInternet BrowserName = 2
	BrowserName_opera           BrowserName = 3
	BrowserName_msie            BrowserName = 4
	BrowserName_edge            BrowserName = 5
	BrowserName_chrome          BrowserName = 6
	BrowserName_safari          BrowserName = 7
)

func (BrowserName) Descriptor

func (BrowserName) Enum

func (x BrowserName) Enum() *BrowserName

func (BrowserName) EnumDescriptor deprecated

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

Deprecated: Use BrowserName.Descriptor instead.

func (BrowserName) Number

func (x BrowserName) Number() protoreflect.EnumNumber

func (BrowserName) String

func (x BrowserName) String() string

func (BrowserName) Type

type DeviceInfo

type DeviceInfo struct {
	Platform Platform `protobuf:"varint,1,opt,name=platform,proto3,enum=gitjournal.Platform" json:"platform,omitempty"`
	// Types that are assignable to DeviceInfo:
	//	*DeviceInfo_AndroidDeviceInfo
	//	*DeviceInfo_IosDeviceInfo
	//	*DeviceInfo_LinuxDeviceInfo
	//	*DeviceInfo_MacOSDeviceInfo
	//	*DeviceInfo_WindowsDeviceInfo
	//	*DeviceInfo_WebBrowserInfo
	DeviceInfo isDeviceInfo_DeviceInfo `protobuf_oneof:"deviceInfo"`
	// contains filtered or unexported fields
}

func (*DeviceInfo) Descriptor deprecated

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

Deprecated: Use DeviceInfo.ProtoReflect.Descriptor instead.

func (*DeviceInfo) GetAndroidDeviceInfo

func (x *DeviceInfo) GetAndroidDeviceInfo() *AndroidDeviceInfo

func (*DeviceInfo) GetDeviceInfo

func (m *DeviceInfo) GetDeviceInfo() isDeviceInfo_DeviceInfo

func (*DeviceInfo) GetIosDeviceInfo

func (x *DeviceInfo) GetIosDeviceInfo() *IosDeviceInfo

func (*DeviceInfo) GetLinuxDeviceInfo

func (x *DeviceInfo) GetLinuxDeviceInfo() *LinuxDeviceInfo

func (*DeviceInfo) GetMacOSDeviceInfo

func (x *DeviceInfo) GetMacOSDeviceInfo() *MacOSDeviceInfo

func (*DeviceInfo) GetPlatform

func (x *DeviceInfo) GetPlatform() Platform

func (*DeviceInfo) GetWebBrowserInfo

func (x *DeviceInfo) GetWebBrowserInfo() *WebBrowserInfo

func (*DeviceInfo) GetWindowsDeviceInfo

func (x *DeviceInfo) GetWindowsDeviceInfo() *WindowsDeviceInfo

func (*DeviceInfo) ProtoMessage

func (*DeviceInfo) ProtoMessage()

func (*DeviceInfo) ProtoReflect

func (x *DeviceInfo) ProtoReflect() protoreflect.Message

func (*DeviceInfo) Reset

func (x *DeviceInfo) Reset()

func (*DeviceInfo) String

func (x *DeviceInfo) String() string

type DeviceInfo_AndroidDeviceInfo

type DeviceInfo_AndroidDeviceInfo struct {
	AndroidDeviceInfo *AndroidDeviceInfo `protobuf:"bytes,11,opt,name=androidDeviceInfo,proto3,oneof"`
}

type DeviceInfo_IosDeviceInfo

type DeviceInfo_IosDeviceInfo struct {
	IosDeviceInfo *IosDeviceInfo `protobuf:"bytes,12,opt,name=iosDeviceInfo,proto3,oneof"`
}

type DeviceInfo_LinuxDeviceInfo

type DeviceInfo_LinuxDeviceInfo struct {
	LinuxDeviceInfo *LinuxDeviceInfo `protobuf:"bytes,13,opt,name=linuxDeviceInfo,proto3,oneof"`
}

type DeviceInfo_MacOSDeviceInfo

type DeviceInfo_MacOSDeviceInfo struct {
	MacOSDeviceInfo *MacOSDeviceInfo `protobuf:"bytes,14,opt,name=macOSDeviceInfo,proto3,oneof"`
}

type DeviceInfo_WebBrowserInfo

type DeviceInfo_WebBrowserInfo struct {
	WebBrowserInfo *WebBrowserInfo `protobuf:"bytes,16,opt,name=webBrowserInfo,proto3,oneof"`
}

type DeviceInfo_WindowsDeviceInfo

type DeviceInfo_WindowsDeviceInfo struct {
	WindowsDeviceInfo *WindowsDeviceInfo `protobuf:"bytes,15,opt,name=windowsDeviceInfo,proto3,oneof"`
}

type Event

type Event struct {
	Name           string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Date           uint64            `protobuf:"varint,2,opt,name=date,proto3" json:"date,omitempty"` // unix timestamp
	Params         map[string]string ``                                                               /* 153-byte string literal not displayed */
	UserId         string            `protobuf:"bytes,4,opt,name=userId,proto3" json:"userId,omitempty"`
	PseudoId       string            `protobuf:"bytes,5,opt,name=pseudoId,proto3" json:"pseudoId,omitempty"`
	UserProperties map[string]string `` /* 169-byte string literal not displayed */
	SessionID      uint32            `protobuf:"varint,7,opt,name=sessionID,proto3" json:"sessionID,omitempty"`
	// contains filtered or unexported fields
}

func (*Event) Descriptor deprecated

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

Deprecated: Use Event.ProtoReflect.Descriptor instead.

func (*Event) GetDate

func (x *Event) GetDate() uint64

func (*Event) GetName

func (x *Event) GetName() string

func (*Event) GetParams

func (x *Event) GetParams() map[string]string

func (*Event) GetPseudoId

func (x *Event) GetPseudoId() string

func (*Event) GetSessionID

func (x *Event) GetSessionID() uint32

func (*Event) GetUserId

func (x *Event) GetUserId() string

func (*Event) GetUserProperties

func (x *Event) GetUserProperties() map[string]string

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) ProtoReflect

func (x *Event) ProtoReflect() protoreflect.Message

func (*Event) Reset

func (x *Event) Reset()

func (*Event) String

func (x *Event) String() string

type IosDeviceInfo

type IosDeviceInfo struct {
	Name                string      `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	SystemName          string      `protobuf:"bytes,2,opt,name=systemName,proto3" json:"systemName,omitempty"`
	SystemVersion       string      `protobuf:"bytes,3,opt,name=systemVersion,proto3" json:"systemVersion,omitempty"`
	Model               string      `protobuf:"bytes,4,opt,name=model,proto3" json:"model,omitempty"`
	LocalizedModel      string      `protobuf:"bytes,5,opt,name=localizedModel,proto3" json:"localizedModel,omitempty"`
	IdentifierForVendor string      `protobuf:"bytes,6,opt,name=identifierForVendor,proto3" json:"identifierForVendor,omitempty"`
	IsPhysicalDevice    bool        `protobuf:"varint,7,opt,name=isPhysicalDevice,proto3" json:"isPhysicalDevice,omitempty"`
	Utsname             *IosUtsname `protobuf:"bytes,8,opt,name=utsname,proto3" json:"utsname,omitempty"`
	// contains filtered or unexported fields
}

func (*IosDeviceInfo) Descriptor deprecated

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

Deprecated: Use IosDeviceInfo.ProtoReflect.Descriptor instead.

func (*IosDeviceInfo) GetIdentifierForVendor

func (x *IosDeviceInfo) GetIdentifierForVendor() string

func (*IosDeviceInfo) GetIsPhysicalDevice

func (x *IosDeviceInfo) GetIsPhysicalDevice() bool

func (*IosDeviceInfo) GetLocalizedModel

func (x *IosDeviceInfo) GetLocalizedModel() string

func (*IosDeviceInfo) GetModel

func (x *IosDeviceInfo) GetModel() string

func (*IosDeviceInfo) GetName

func (x *IosDeviceInfo) GetName() string

func (*IosDeviceInfo) GetSystemName

func (x *IosDeviceInfo) GetSystemName() string

func (*IosDeviceInfo) GetSystemVersion

func (x *IosDeviceInfo) GetSystemVersion() string

func (*IosDeviceInfo) GetUtsname

func (x *IosDeviceInfo) GetUtsname() *IosUtsname

func (*IosDeviceInfo) ProtoMessage

func (*IosDeviceInfo) ProtoMessage()

func (*IosDeviceInfo) ProtoReflect

func (x *IosDeviceInfo) ProtoReflect() protoreflect.Message

func (*IosDeviceInfo) Reset

func (x *IosDeviceInfo) Reset()

func (*IosDeviceInfo) String

func (x *IosDeviceInfo) String() string

type IosUtsname

type IosUtsname struct {
	Sysname  string `protobuf:"bytes,1,opt,name=sysname,proto3" json:"sysname,omitempty"`
	Nodename string `protobuf:"bytes,2,opt,name=nodename,proto3" json:"nodename,omitempty"`
	Release  string `protobuf:"bytes,3,opt,name=release,proto3" json:"release,omitempty"`
	Version  string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"`
	Machine  string `protobuf:"bytes,5,opt,name=machine,proto3" json:"machine,omitempty"`
	// contains filtered or unexported fields
}

func (*IosUtsname) Descriptor deprecated

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

Deprecated: Use IosUtsname.ProtoReflect.Descriptor instead.

func (*IosUtsname) GetMachine

func (x *IosUtsname) GetMachine() string

func (*IosUtsname) GetNodename

func (x *IosUtsname) GetNodename() string

func (*IosUtsname) GetRelease

func (x *IosUtsname) GetRelease() string

func (*IosUtsname) GetSysname

func (x *IosUtsname) GetSysname() string

func (*IosUtsname) GetVersion

func (x *IosUtsname) GetVersion() string

func (*IosUtsname) ProtoMessage

func (*IosUtsname) ProtoMessage()

func (*IosUtsname) ProtoReflect

func (x *IosUtsname) ProtoReflect() protoreflect.Message

func (*IosUtsname) Reset

func (x *IosUtsname) Reset()

func (*IosUtsname) String

func (x *IosUtsname) String() string

type LinuxDeviceInfo

type LinuxDeviceInfo 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"`
	Id              string   `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
	IdLike          []string `protobuf:"bytes,4,rep,name=idLike,proto3" json:"idLike,omitempty"`
	VersionCodename string   `protobuf:"bytes,5,opt,name=versionCodename,proto3" json:"versionCodename,omitempty"`
	VersionId       string   `protobuf:"bytes,6,opt,name=versionId,proto3" json:"versionId,omitempty"`
	PrettyName      string   `protobuf:"bytes,7,opt,name=prettyName,proto3" json:"prettyName,omitempty"`
	BuildId         string   `protobuf:"bytes,8,opt,name=buildId,proto3" json:"buildId,omitempty"`
	Variant         string   `protobuf:"bytes,9,opt,name=variant,proto3" json:"variant,omitempty"`
	VariantId       string   `protobuf:"bytes,10,opt,name=variantId,proto3" json:"variantId,omitempty"`
	MachineId       string   `protobuf:"bytes,11,opt,name=machineId,proto3" json:"machineId,omitempty"`
	// contains filtered or unexported fields
}

func (*LinuxDeviceInfo) Descriptor deprecated

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

Deprecated: Use LinuxDeviceInfo.ProtoReflect.Descriptor instead.

func (*LinuxDeviceInfo) GetBuildId

func (x *LinuxDeviceInfo) GetBuildId() string

func (*LinuxDeviceInfo) GetId

func (x *LinuxDeviceInfo) GetId() string

func (*LinuxDeviceInfo) GetIdLike

func (x *LinuxDeviceInfo) GetIdLike() []string

func (*LinuxDeviceInfo) GetMachineId

func (x *LinuxDeviceInfo) GetMachineId() string

func (*LinuxDeviceInfo) GetName

func (x *LinuxDeviceInfo) GetName() string

func (*LinuxDeviceInfo) GetPrettyName

func (x *LinuxDeviceInfo) GetPrettyName() string

func (*LinuxDeviceInfo) GetVariant

func (x *LinuxDeviceInfo) GetVariant() string

func (*LinuxDeviceInfo) GetVariantId

func (x *LinuxDeviceInfo) GetVariantId() string

func (*LinuxDeviceInfo) GetVersion

func (x *LinuxDeviceInfo) GetVersion() string

func (*LinuxDeviceInfo) GetVersionCodename

func (x *LinuxDeviceInfo) GetVersionCodename() string

func (*LinuxDeviceInfo) GetVersionId

func (x *LinuxDeviceInfo) GetVersionId() string

func (*LinuxDeviceInfo) ProtoMessage

func (*LinuxDeviceInfo) ProtoMessage()

func (*LinuxDeviceInfo) ProtoReflect

func (x *LinuxDeviceInfo) ProtoReflect() protoreflect.Message

func (*LinuxDeviceInfo) Reset

func (x *LinuxDeviceInfo) Reset()

func (*LinuxDeviceInfo) String

func (x *LinuxDeviceInfo) String() string

type MacOSDeviceInfo

type MacOSDeviceInfo struct {
	ComputerName  string `protobuf:"bytes,1,opt,name=computerName,proto3" json:"computerName,omitempty"`
	HostName      string `protobuf:"bytes,2,opt,name=hostName,proto3" json:"hostName,omitempty"`
	Arch          string `protobuf:"bytes,3,opt,name=arch,proto3" json:"arch,omitempty"`
	Model         string `protobuf:"bytes,4,opt,name=model,proto3" json:"model,omitempty"`
	KernelVersion string `protobuf:"bytes,5,opt,name=kernelVersion,proto3" json:"kernelVersion,omitempty"`
	OsRelease     string `protobuf:"bytes,6,opt,name=osRelease,proto3" json:"osRelease,omitempty"`
	ActiveCPUs    uint32 `protobuf:"varint,7,opt,name=activeCPUs,proto3" json:"activeCPUs,omitempty"`
	MemorySize    uint64 `protobuf:"varint,8,opt,name=memorySize,proto3" json:"memorySize,omitempty"`
	CpuFrequency  uint64 `protobuf:"varint,9,opt,name=cpuFrequency,proto3" json:"cpuFrequency,omitempty"`
	// contains filtered or unexported fields
}

func (*MacOSDeviceInfo) Descriptor deprecated

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

Deprecated: Use MacOSDeviceInfo.ProtoReflect.Descriptor instead.

func (*MacOSDeviceInfo) GetActiveCPUs

func (x *MacOSDeviceInfo) GetActiveCPUs() uint32

func (*MacOSDeviceInfo) GetArch

func (x *MacOSDeviceInfo) GetArch() string

func (*MacOSDeviceInfo) GetComputerName

func (x *MacOSDeviceInfo) GetComputerName() string

func (*MacOSDeviceInfo) GetCpuFrequency

func (x *MacOSDeviceInfo) GetCpuFrequency() uint64

func (*MacOSDeviceInfo) GetHostName

func (x *MacOSDeviceInfo) GetHostName() string

func (*MacOSDeviceInfo) GetKernelVersion

func (x *MacOSDeviceInfo) GetKernelVersion() string

func (*MacOSDeviceInfo) GetMemorySize

func (x *MacOSDeviceInfo) GetMemorySize() uint64

func (*MacOSDeviceInfo) GetModel

func (x *MacOSDeviceInfo) GetModel() string

func (*MacOSDeviceInfo) GetOsRelease

func (x *MacOSDeviceInfo) GetOsRelease() string

func (*MacOSDeviceInfo) ProtoMessage

func (*MacOSDeviceInfo) ProtoMessage()

func (*MacOSDeviceInfo) ProtoReflect

func (x *MacOSDeviceInfo) ProtoReflect() protoreflect.Message

func (*MacOSDeviceInfo) Reset

func (x *MacOSDeviceInfo) Reset()

func (*MacOSDeviceInfo) String

func (x *MacOSDeviceInfo) String() string

type PackageInfo

type PackageInfo struct {
	AppName        string `protobuf:"bytes,1,opt,name=appName,proto3" json:"appName,omitempty"`
	PackageName    string `protobuf:"bytes,2,opt,name=packageName,proto3" json:"packageName,omitempty"`
	Version        string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
	BuildNumber    string `protobuf:"bytes,4,opt,name=buildNumber,proto3" json:"buildNumber,omitempty"`
	BuildSignature string `protobuf:"bytes,5,opt,name=buildSignature,proto3" json:"buildSignature,omitempty"`
	InstallSource  string `protobuf:"bytes,6,opt,name=installSource,proto3" json:"installSource,omitempty"`
	// contains filtered or unexported fields
}

func (*PackageInfo) Descriptor deprecated

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

Deprecated: Use PackageInfo.ProtoReflect.Descriptor instead.

func (*PackageInfo) GetAppName

func (x *PackageInfo) GetAppName() string

func (*PackageInfo) GetBuildNumber

func (x *PackageInfo) GetBuildNumber() string

func (*PackageInfo) GetBuildSignature

func (x *PackageInfo) GetBuildSignature() string

func (*PackageInfo) GetInstallSource

func (x *PackageInfo) GetInstallSource() string

func (*PackageInfo) GetPackageName

func (x *PackageInfo) GetPackageName() string

func (*PackageInfo) GetVersion

func (x *PackageInfo) GetVersion() string

func (*PackageInfo) ProtoMessage

func (*PackageInfo) ProtoMessage()

func (*PackageInfo) ProtoReflect

func (x *PackageInfo) ProtoReflect() protoreflect.Message

func (*PackageInfo) Reset

func (x *PackageInfo) Reset()

func (*PackageInfo) String

func (x *PackageInfo) String() string

type Platform

type Platform int32
const (
	Platform_android Platform = 0
	Platform_ios     Platform = 1
	Platform_linux   Platform = 2
	Platform_macos   Platform = 3
	Platform_windows Platform = 4
	Platform_web     Platform = 5
)

func (Platform) Descriptor

func (Platform) Descriptor() protoreflect.EnumDescriptor

func (Platform) Enum

func (x Platform) Enum() *Platform

func (Platform) EnumDescriptor deprecated

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

Deprecated: Use Platform.Descriptor instead.

func (Platform) Number

func (x Platform) Number() protoreflect.EnumNumber

func (Platform) String

func (x Platform) String() string

func (Platform) Type

type WebBrowserInfo

type WebBrowserInfo struct {
	BrowserName         BrowserName `protobuf:"varint,1,opt,name=browserName,proto3,enum=gitjournal.BrowserName" json:"browserName,omitempty"`
	AppCodeName         string      `protobuf:"bytes,2,opt,name=appCodeName,proto3" json:"appCodeName,omitempty"`
	AppName             string      `protobuf:"bytes,3,opt,name=appName,proto3" json:"appName,omitempty"`
	AppVersion          string      `protobuf:"bytes,4,opt,name=appVersion,proto3" json:"appVersion,omitempty"`
	DeviceMemory        uint64      `protobuf:"varint,5,opt,name=deviceMemory,proto3" json:"deviceMemory,omitempty"`
	Language            string      `protobuf:"bytes,6,opt,name=language,proto3" json:"language,omitempty"`
	Languages           []string    `protobuf:"bytes,7,rep,name=languages,proto3" json:"languages,omitempty"`
	Platform            string      `protobuf:"bytes,8,opt,name=platform,proto3" json:"platform,omitempty"`
	Product             string      `protobuf:"bytes,9,opt,name=product,proto3" json:"product,omitempty"`
	ProductSub          string      `protobuf:"bytes,10,opt,name=productSub,proto3" json:"productSub,omitempty"`
	UserAgent           string      `protobuf:"bytes,11,opt,name=userAgent,proto3" json:"userAgent,omitempty"`
	Vendor              string      `protobuf:"bytes,12,opt,name=vendor,proto3" json:"vendor,omitempty"`
	VendorSub           string      `protobuf:"bytes,13,opt,name=vendorSub,proto3" json:"vendorSub,omitempty"`
	HardwareConcurrency uint32      `protobuf:"varint,14,opt,name=hardwareConcurrency,proto3" json:"hardwareConcurrency,omitempty"`
	MaxTouchPoints      uint32      `protobuf:"varint,15,opt,name=maxTouchPoints,proto3" json:"maxTouchPoints,omitempty"`
	// contains filtered or unexported fields
}

func (*WebBrowserInfo) Descriptor deprecated

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

Deprecated: Use WebBrowserInfo.ProtoReflect.Descriptor instead.

func (*WebBrowserInfo) GetAppCodeName

func (x *WebBrowserInfo) GetAppCodeName() string

func (*WebBrowserInfo) GetAppName

func (x *WebBrowserInfo) GetAppName() string

func (*WebBrowserInfo) GetAppVersion

func (x *WebBrowserInfo) GetAppVersion() string

func (*WebBrowserInfo) GetBrowserName

func (x *WebBrowserInfo) GetBrowserName() BrowserName

func (*WebBrowserInfo) GetDeviceMemory

func (x *WebBrowserInfo) GetDeviceMemory() uint64

func (*WebBrowserInfo) GetHardwareConcurrency

func (x *WebBrowserInfo) GetHardwareConcurrency() uint32

func (*WebBrowserInfo) GetLanguage

func (x *WebBrowserInfo) GetLanguage() string

func (*WebBrowserInfo) GetLanguages

func (x *WebBrowserInfo) GetLanguages() []string

func (*WebBrowserInfo) GetMaxTouchPoints

func (x *WebBrowserInfo) GetMaxTouchPoints() uint32

func (*WebBrowserInfo) GetPlatform

func (x *WebBrowserInfo) GetPlatform() string

func (*WebBrowserInfo) GetProduct

func (x *WebBrowserInfo) GetProduct() string

func (*WebBrowserInfo) GetProductSub

func (x *WebBrowserInfo) GetProductSub() string

func (*WebBrowserInfo) GetUserAgent

func (x *WebBrowserInfo) GetUserAgent() string

func (*WebBrowserInfo) GetVendor

func (x *WebBrowserInfo) GetVendor() string

func (*WebBrowserInfo) GetVendorSub

func (x *WebBrowserInfo) GetVendorSub() string

func (*WebBrowserInfo) ProtoMessage

func (*WebBrowserInfo) ProtoMessage()

func (*WebBrowserInfo) ProtoReflect

func (x *WebBrowserInfo) ProtoReflect() protoreflect.Message

func (*WebBrowserInfo) Reset

func (x *WebBrowserInfo) Reset()

func (*WebBrowserInfo) String

func (x *WebBrowserInfo) String() string

type WindowsDeviceInfo

type WindowsDeviceInfo struct {
	ComputerName            string `protobuf:"bytes,1,opt,name=computerName,proto3" json:"computerName,omitempty"`
	NumberOfCores           uint32 `protobuf:"varint,2,opt,name=numberOfCores,proto3" json:"numberOfCores,omitempty"`
	SystemMemoryInMegabytes uint32 `protobuf:"varint,3,opt,name=systemMemoryInMegabytes,proto3" json:"systemMemoryInMegabytes,omitempty"`
	// contains filtered or unexported fields
}

func (*WindowsDeviceInfo) Descriptor deprecated

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

Deprecated: Use WindowsDeviceInfo.ProtoReflect.Descriptor instead.

func (*WindowsDeviceInfo) GetComputerName

func (x *WindowsDeviceInfo) GetComputerName() string

func (*WindowsDeviceInfo) GetNumberOfCores

func (x *WindowsDeviceInfo) GetNumberOfCores() uint32

func (*WindowsDeviceInfo) GetSystemMemoryInMegabytes

func (x *WindowsDeviceInfo) GetSystemMemoryInMegabytes() uint32

func (*WindowsDeviceInfo) ProtoMessage

func (*WindowsDeviceInfo) ProtoMessage()

func (*WindowsDeviceInfo) ProtoReflect

func (x *WindowsDeviceInfo) ProtoReflect() protoreflect.Message

func (*WindowsDeviceInfo) Reset

func (x *WindowsDeviceInfo) Reset()

func (*WindowsDeviceInfo) String

func (x *WindowsDeviceInfo) String() string

Jump to

Keyboard shortcuts

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