Go API Documentation

github.com/TykTechnologies/tyk-pump/analytics/proto

No package summary is available.

Package

Files: 1. Third party imports: 3. Imports from organisation: 0. Tests: 0. Benchmarks: 0.

Constants

Vars

Types

AnalyticsRecord

This type doesn't have documentation.

Field name Field type Comment
state

protoimpl.MessageState

No comment on field.
sizeCache

protoimpl.SizeCache

No comment on field.
unknownFields

protoimpl.UnknownFields

No comment on field.
Host

string

No comment on field.
Method

string

No comment on field.
Path

string

No comment on field.
RawPath

string

No comment on field.
ContentLength

int64

No comment on field.
UserAgent

string

No comment on field.
Day

int32

No comment on field.
Month

int32

No comment on field.
Year

int32

No comment on field.
Hour

int32

No comment on field.
ResponseCode

int32

No comment on field.
APIKey

string

No comment on field.
TimeStamp

*timestamppb.Timestamp

No comment on field.
APIVersion

string

No comment on field.
APIName

string

No comment on field.
APIID

string

No comment on field.
OrgID

string

No comment on field.
RequestTime

int64

No comment on field.
Latency

*Latency

No comment on field.
RawRequest

string

No comment on field.
RawResponse

string

No comment on field.
IPAddress

string

No comment on field.
Geo

*GeoData

No comment on field.
Network

*NetworkStats

No comment on field.
Tags

[]string

No comment on field.
Alias

string

No comment on field.
TrackPath

bool

No comment on field.
ExpireAt

*timestamppb.Timestamp

No comment on field.
OauthID

string

No comment on field.
TimeZone

string

No comment on field.
ApiSchema

string

No comment on field.
GraphQLStats

*GraphQLStats

No comment on field.

City

This type doesn't have documentation.

Field name Field type Comment
state

protoimpl.MessageState

No comment on field.
sizeCache

protoimpl.SizeCache

No comment on field.
unknownFields

protoimpl.UnknownFields

No comment on field.
Names

map[string]string

No comment on field.
GeoNameID

uint32

No comment on field.

Country

This type doesn't have documentation.

Field name Field type Comment
state

protoimpl.MessageState

No comment on field.
sizeCache

protoimpl.SizeCache

No comment on field.
unknownFields

protoimpl.UnknownFields

No comment on field.
ISOCode

string

No comment on field.

GeoData

This type doesn't have documentation.

Field name Field type Comment
state

protoimpl.MessageState

No comment on field.
sizeCache

protoimpl.SizeCache

No comment on field.
unknownFields

protoimpl.UnknownFields

No comment on field.
Country

*Country

No comment on field.
City

*City

No comment on field.
Location

*Location

No comment on field.

GraphQLOperations

This type doesn't have documentation.

Field name Field type Comment
type

int32

No comment on field.

GraphQLStats

This type doesn't have documentation.

Field name Field type Comment
state

protoimpl.MessageState

No comment on field.
sizeCache

protoimpl.SizeCache

No comment on field.
unknownFields

protoimpl.UnknownFields

No comment on field.
IsGraphQL

bool

No comment on field.
Types

map[string]*RepeatedFields

No comment on field.
OperationType

GraphQLOperations

No comment on field.
Variables

string

No comment on field.
RootFields

[]string

No comment on field.
HasError

bool

No comment on field.
GraphErrors

[]string

No comment on field.

Latency

This type doesn't have documentation.

Field name Field type Comment
state

protoimpl.MessageState

No comment on field.
sizeCache

protoimpl.SizeCache

No comment on field.
unknownFields

protoimpl.UnknownFields

No comment on field.
Total

int64

No comment on field.
Upstream

int64

No comment on field.

Location

This type doesn't have documentation.

Field name Field type Comment
state

protoimpl.MessageState

No comment on field.
sizeCache

protoimpl.SizeCache

No comment on field.
unknownFields

protoimpl.UnknownFields

No comment on field.
Latitude

float64

No comment on field.
Longitude

float64

No comment on field.
TimeZone

string

No comment on field.

NetworkStats

This type doesn't have documentation.

Field name Field type Comment
state

protoimpl.MessageState

No comment on field.
sizeCache

protoimpl.SizeCache

No comment on field.
unknownFields

protoimpl.UnknownFields

No comment on field.
OpenConnections

int64

No comment on field.
ClosedConnections

int64

No comment on field.
BytesIn

int64

No comment on field.
BytesOut

int64

No comment on field.

RepeatedFields

This type doesn't have documentation.

Field name Field type Comment
state

protoimpl.MessageState

No comment on field.
sizeCache

protoimpl.SizeCache

No comment on field.
unknownFields

protoimpl.UnknownFields

No comment on field.
Fields

[]string

No comment on field.

Functions

func (*AnalyticsRecord) Descriptor

Deprecated: Use AnalyticsRecord.ProtoReflect.Descriptor instead.

func (*AnalyticsRecord) GetAPIID

func (*AnalyticsRecord) GetAPIKey

func (*AnalyticsRecord) GetAPIName

func (*AnalyticsRecord) GetAPIVersion

func (*AnalyticsRecord) GetAlias

func (*AnalyticsRecord) GetApiSchema

func (*AnalyticsRecord) GetContentLength

func (*AnalyticsRecord) GetDay

func (*AnalyticsRecord) GetExpireAt

func (*AnalyticsRecord) GetGeo

func (*AnalyticsRecord) GetGraphQLStats

func (*AnalyticsRecord) GetHost

func (*AnalyticsRecord) GetHour

func (*AnalyticsRecord) GetIPAddress

func (*AnalyticsRecord) GetLatency

func (*AnalyticsRecord) GetMethod

func (*AnalyticsRecord) GetMonth

func (*AnalyticsRecord) GetNetwork

func (*AnalyticsRecord) GetOauthID

func (*AnalyticsRecord) GetOrgID

func (*AnalyticsRecord) GetPath

func (*AnalyticsRecord) GetRawPath

func (*AnalyticsRecord) GetRawRequest

func (*AnalyticsRecord) GetRawResponse

func (*AnalyticsRecord) GetRequestTime

func (*AnalyticsRecord) GetResponseCode

func (*AnalyticsRecord) GetTags

func (*AnalyticsRecord) GetTimeStamp

func (*AnalyticsRecord) GetTimeZone

func (*AnalyticsRecord) GetTrackPath

func (*AnalyticsRecord) GetUserAgent

func (*AnalyticsRecord) GetYear

func (*AnalyticsRecord) ProtoMessage

func (*AnalyticsRecord) ProtoReflect

Uses: protoimpl.Pointer, protoimpl.UnsafeEnabled, protoimpl.X.

func (*AnalyticsRecord) Reset

Uses: protoimpl.Pointer, protoimpl.UnsafeEnabled, protoimpl.X.

func (*AnalyticsRecord) String

Uses: protoimpl.X.

func (*City) Descriptor

Deprecated: Use City.ProtoReflect.Descriptor instead.

func (*City) GetGeoNameID

func (*City) GetNames

func (*City) ProtoMessage

func (*City) ProtoReflect

Uses: protoimpl.Pointer, protoimpl.UnsafeEnabled, protoimpl.X.

func (*City) Reset

Uses: protoimpl.Pointer, protoimpl.UnsafeEnabled, protoimpl.X.

func (*City) String

Uses: protoimpl.X.

func (*Country) Descriptor

Deprecated: Use Country.ProtoReflect.Descriptor instead.

func (*Country) GetISOCode

func (*Country) ProtoMessage

func (*Country) ProtoReflect

Uses: protoimpl.Pointer, protoimpl.UnsafeEnabled, protoimpl.X.

func (*Country) Reset

Uses: protoimpl.Pointer, protoimpl.UnsafeEnabled, protoimpl.X.

func (*Country) String

Uses: protoimpl.X.

func (*GeoData) Descriptor

Deprecated: Use GeoData.ProtoReflect.Descriptor instead.

func (*GeoData) GetCity

func (*GeoData) GetCountry

func (*GeoData) GetLocation

func (*GeoData) ProtoMessage

func (*GeoData) ProtoReflect

Uses: protoimpl.Pointer, protoimpl.UnsafeEnabled, protoimpl.X.

func (*GeoData) Reset

Uses: protoimpl.Pointer, protoimpl.UnsafeEnabled, protoimpl.X.

func (*GeoData) String

Uses: protoimpl.X.

func (*GraphQLStats) Descriptor

Deprecated: Use GraphQLStats.ProtoReflect.Descriptor instead.

func (*GraphQLStats) GetGraphErrors

func (*GraphQLStats) GetHasError

func (*GraphQLStats) GetIsGraphQL

func (*GraphQLStats) GetOperationType

func (*GraphQLStats) GetRootFields

func (*GraphQLStats) GetTypes

func (*GraphQLStats) GetVariables

func (*GraphQLStats) ProtoMessage

func (*GraphQLStats) ProtoReflect

Uses: protoimpl.Pointer, protoimpl.UnsafeEnabled, protoimpl.X.

func (*GraphQLStats) Reset

Uses: protoimpl.Pointer, protoimpl.UnsafeEnabled, protoimpl.X.

func (*GraphQLStats) String

Uses: protoimpl.X.

func (*Latency) Descriptor

Deprecated: Use Latency.ProtoReflect.Descriptor instead.

func (*Latency) GetTotal

func (*Latency) GetUpstream

func (*Latency) ProtoMessage

func (*Latency) ProtoReflect

Uses: protoimpl.Pointer, protoimpl.UnsafeEnabled, protoimpl.X.

func (*Latency) Reset

Uses: protoimpl.Pointer, protoimpl.UnsafeEnabled, protoimpl.X.

func (*Latency) String

Uses: protoimpl.X.

func (*Location) Descriptor

Deprecated: Use Location.ProtoReflect.Descriptor instead.

func (*Location) GetLatitude

func (*Location) GetLongitude

func (*Location) GetTimeZone

func (*Location) ProtoMessage

func (*Location) ProtoReflect

Uses: protoimpl.Pointer, protoimpl.UnsafeEnabled, protoimpl.X.

func (*Location) Reset

Uses: protoimpl.Pointer, protoimpl.UnsafeEnabled, protoimpl.X.

func (*Location) String

Uses: protoimpl.X.

func (*NetworkStats) Descriptor

Deprecated: Use NetworkStats.ProtoReflect.Descriptor instead.

func (*NetworkStats) GetBytesIn

func (*NetworkStats) GetBytesOut

func (*NetworkStats) GetClosedConnections

func (*NetworkStats) GetOpenConnections

func (*NetworkStats) ProtoMessage

func (*NetworkStats) ProtoReflect

Uses: protoimpl.Pointer, protoimpl.UnsafeEnabled, protoimpl.X.

func (*NetworkStats) Reset

Uses: protoimpl.Pointer, protoimpl.UnsafeEnabled, protoimpl.X.

func (*NetworkStats) String

Uses: protoimpl.X.

func (*RepeatedFields) Descriptor

Deprecated: Use RepeatedFields.ProtoReflect.Descriptor instead.

func (*RepeatedFields) GetFields

func (*RepeatedFields) ProtoMessage

func (*RepeatedFields) ProtoReflect

Uses: protoimpl.Pointer, protoimpl.UnsafeEnabled, protoimpl.X.

func (*RepeatedFields) Reset

Uses: protoimpl.Pointer, protoimpl.UnsafeEnabled, protoimpl.X.

func (*RepeatedFields) String

Uses: protoimpl.X.

func (GraphQLOperations) Descriptor

func (GraphQLOperations) Enum

func (GraphQLOperations) EnumDescriptor

Deprecated: Use GraphQLOperations.Descriptor instead.

func (GraphQLOperations) Number

Uses: protoreflect.EnumNumber.

func (GraphQLOperations) String

Uses: protoimpl.X, protoreflect.EnumNumber.

func (GraphQLOperations) Type

Private functions

func file_analytics_proto_init

References: protoimpl.DescBuilder, protoimpl.TypeBuilder, protoimpl.UnsafeEnabled, reflect.TypeOf.

func file_analytics_proto_rawDescGZIP

References: protoimpl.X.

func init