modelpb

package
v1.14.1 Latest Latest
Warning

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

Go to latest
Published: Oct 14, 2024 License: Apache-2.0 Imports: 17 Imported by: 10

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	MetricType_name = map[int32]string{
		0: "METRIC_TYPE_UNSPECIFIED",
		1: "METRIC_TYPE_GAUGE",
		2: "METRIC_TYPE_COUNTER",
		3: "METRIC_TYPE_HISTOGRAM",
		4: "METRIC_TYPE_SUMMARY",
	}
	MetricType_value = map[string]int32{
		"METRIC_TYPE_UNSPECIFIED": 0,
		"METRIC_TYPE_GAUGE":       1,
		"METRIC_TYPE_COUNTER":     2,
		"METRIC_TYPE_HISTOGRAM":   3,
		"METRIC_TYPE_SUMMARY":     4,
	}
)

Enum value maps for MetricType.

View Source
var (
	CompressionStrategy_name = map[int32]string{
		0: "COMPRESSION_STRATEGY_UNSPECIFIED",
		1: "COMPRESSION_STRATEGY_EXACT_MATCH",
		2: "COMPRESSION_STRATEGY_SAME_KIND",
	}
	CompressionStrategy_value = map[string]int32{
		"COMPRESSION_STRATEGY_UNSPECIFIED": 0,
		"COMPRESSION_STRATEGY_EXACT_MATCH": 1,
		"COMPRESSION_STRATEGY_SAME_KIND":   2,
	}
)

Enum value maps for CompressionStrategy.

View Source
var File_agent_proto protoreflect.FileDescriptor
View Source
var File_apmevent_proto protoreflect.FileDescriptor
View Source
var File_child_proto protoreflect.FileDescriptor
View Source
var File_client_proto protoreflect.FileDescriptor
View Source
var File_cloud_proto protoreflect.FileDescriptor
View Source
var File_container_proto protoreflect.FileDescriptor
View Source
var File_datastream_proto protoreflect.FileDescriptor
View Source
var File_destination_proto protoreflect.FileDescriptor
View Source
var File_device_proto protoreflect.FileDescriptor
View Source
var File_error_proto protoreflect.FileDescriptor
View Source
var File_event_proto protoreflect.FileDescriptor
View Source
var File_experience_proto protoreflect.FileDescriptor
View Source
var File_headers_proto protoreflect.FileDescriptor
View Source
var File_keyvalue_proto protoreflect.FileDescriptor
View Source
var File_kubernetes_proto protoreflect.FileDescriptor
View Source
var File_labels_proto protoreflect.FileDescriptor
View Source
var File_message_proto protoreflect.FileDescriptor
View Source
var File_metricset_proto protoreflect.FileDescriptor
View Source
var File_network_proto protoreflect.FileDescriptor
View Source
var File_observer_proto protoreflect.FileDescriptor
View Source
var File_parent_proto protoreflect.FileDescriptor
View Source
var File_process_proto protoreflect.FileDescriptor
View Source
var File_service_proto protoreflect.FileDescriptor
View Source
var File_session_proto protoreflect.FileDescriptor
View Source
var File_source_proto protoreflect.FileDescriptor
View Source
var File_stacktrace_proto protoreflect.FileDescriptor
View Source
var File_system_proto protoreflect.FileDescriptor
View Source
var File_trace_proto protoreflect.FileDescriptor
View Source
var File_transaction_proto protoreflect.FileDescriptor
View Source
var File_useragent_proto protoreflect.FileDescriptor

Functions

func FromTime

func FromTime(t time.Time) uint64

FromTime converts a time.Time to uint64 nanoseconds since Unix epoch.

func IP2Addr

func IP2Addr(i *IP) netip.Addr

IP2Addr converts a nil IP to a zero netip.Addr and a valid IP to a valid netip.Addr.

func IP2String

func IP2String(i *IP) string

func ToTime

func ToTime(v uint64) time.Time

ToTime converts uint64 nanoseconds since Unix epoch to a time.Time.

Types

type APMEvent

type APMEvent struct {

	// nanoseconds since epoch
	Timestamp     uint64                        `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Span          *Span                         `protobuf:"bytes,2,opt,name=span,proto3" json:"span,omitempty"`
	NumericLabels map[string]*NumericLabelValue `` /* 188-byte string literal not displayed */
	Labels        map[string]*LabelValue        `` /* 153-byte string literal not displayed */
	Transaction   *Transaction                  `protobuf:"bytes,5,opt,name=transaction,proto3" json:"transaction,omitempty"`
	Metricset     *Metricset                    `protobuf:"bytes,6,opt,name=metricset,proto3" json:"metricset,omitempty"`
	Error         *Error                        `protobuf:"bytes,7,opt,name=error,proto3" json:"error,omitempty"`
	Cloud         *Cloud                        `protobuf:"bytes,8,opt,name=cloud,proto3" json:"cloud,omitempty"`
	Service       *Service                      `protobuf:"bytes,9,opt,name=service,proto3" json:"service,omitempty"`
	Faas          *Faas                         `protobuf:"bytes,10,opt,name=faas,proto3" json:"faas,omitempty"`
	Network       *Network                      `protobuf:"bytes,11,opt,name=network,proto3" json:"network,omitempty"`
	Container     *Container                    `protobuf:"bytes,12,opt,name=container,proto3" json:"container,omitempty"`
	User          *User                         `protobuf:"bytes,13,opt,name=user,proto3" json:"user,omitempty"`
	Device        *Device                       `protobuf:"bytes,14,opt,name=device,proto3" json:"device,omitempty"`
	Kubernetes    *Kubernetes                   `protobuf:"bytes,15,opt,name=kubernetes,proto3" json:"kubernetes,omitempty"`
	Observer      *Observer                     `protobuf:"bytes,16,opt,name=observer,proto3" json:"observer,omitempty"`
	DataStream    *DataStream                   `protobuf:"bytes,17,opt,name=data_stream,json=dataStream,proto3" json:"data_stream,omitempty"`
	Agent         *Agent                        `protobuf:"bytes,18,opt,name=agent,proto3" json:"agent,omitempty"`
	Http          *HTTP                         `protobuf:"bytes,19,opt,name=http,proto3" json:"http,omitempty"`
	UserAgent     *UserAgent                    `protobuf:"bytes,20,opt,name=user_agent,json=userAgent,proto3" json:"user_agent,omitempty"`
	// parent_id holds an optional parent span/transaction ID.
	ParentId string  `protobuf:"bytes,21,opt,name=parent_id,json=parentId,proto3" json:"parent_id,omitempty"`
	Message  string  `protobuf:"bytes,22,opt,name=message,proto3" json:"message,omitempty"`
	Trace    *Trace  `protobuf:"bytes,23,opt,name=trace,proto3" json:"trace,omitempty"`
	Host     *Host   `protobuf:"bytes,24,opt,name=host,proto3" json:"host,omitempty"`
	Url      *URL    `protobuf:"bytes,25,opt,name=url,proto3" json:"url,omitempty"`
	Log      *Log    `protobuf:"bytes,26,opt,name=log,proto3" json:"log,omitempty"`
	Source   *Source `protobuf:"bytes,27,opt,name=source,proto3" json:"source,omitempty"`
	Client   *Client `protobuf:"bytes,28,opt,name=client,proto3" json:"client,omitempty"`
	// child_ids holds an optional set of child span IDs. This is used for exotic
	// use cases where the parent knows the child ID, but the child does not know
	// the parent ID; namely for profiler-inferred spans.
	ChildIds    []string     `protobuf:"bytes,29,rep,name=child_ids,json=childIds,proto3" json:"child_ids,omitempty"`
	Destination *Destination `protobuf:"bytes,30,opt,name=destination,proto3" json:"destination,omitempty"`
	Session     *Session     `protobuf:"bytes,31,opt,name=session,proto3" json:"session,omitempty"`
	Process     *Process     `protobuf:"bytes,32,opt,name=process,proto3" json:"process,omitempty"`
	Event       *Event       `protobuf:"bytes,33,opt,name=event,proto3" json:"event,omitempty"`
	Code        *Code        `protobuf:"bytes,34,opt,name=code,proto3" json:"code,omitempty"`
	System      *System      `protobuf:"bytes,35,opt,name=system,proto3" json:"system,omitempty"`
	// contains filtered or unexported fields
}

func (*APMEvent) CloneMessageVT

func (m *APMEvent) CloneMessageVT() proto.Message

func (*APMEvent) CloneVT

func (m *APMEvent) CloneVT() *APMEvent

func (*APMEvent) Descriptor deprecated

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

Deprecated: Use APMEvent.ProtoReflect.Descriptor instead.

func (*APMEvent) GetAgent

func (x *APMEvent) GetAgent() *Agent

func (*APMEvent) GetChildIds

func (x *APMEvent) GetChildIds() []string

func (*APMEvent) GetClient

func (x *APMEvent) GetClient() *Client

func (*APMEvent) GetCloud

func (x *APMEvent) GetCloud() *Cloud

func (*APMEvent) GetCode

func (x *APMEvent) GetCode() *Code

func (*APMEvent) GetContainer

func (x *APMEvent) GetContainer() *Container

func (*APMEvent) GetDataStream

func (x *APMEvent) GetDataStream() *DataStream

func (*APMEvent) GetDestination

func (x *APMEvent) GetDestination() *Destination

func (*APMEvent) GetDevice

func (x *APMEvent) GetDevice() *Device

func (*APMEvent) GetError

func (x *APMEvent) GetError() *Error

func (*APMEvent) GetEvent

func (x *APMEvent) GetEvent() *Event

func (*APMEvent) GetFaas

func (x *APMEvent) GetFaas() *Faas

func (*APMEvent) GetHost

func (x *APMEvent) GetHost() *Host

func (*APMEvent) GetHttp

func (x *APMEvent) GetHttp() *HTTP

func (*APMEvent) GetKubernetes

func (x *APMEvent) GetKubernetes() *Kubernetes

func (*APMEvent) GetLabels

func (x *APMEvent) GetLabels() map[string]*LabelValue

func (*APMEvent) GetLog

func (x *APMEvent) GetLog() *Log

func (*APMEvent) GetMessage

func (x *APMEvent) GetMessage() string

func (*APMEvent) GetMetricset

func (x *APMEvent) GetMetricset() *Metricset

func (*APMEvent) GetNetwork

func (x *APMEvent) GetNetwork() *Network

func (*APMEvent) GetNumericLabels

func (x *APMEvent) GetNumericLabels() map[string]*NumericLabelValue

func (*APMEvent) GetObserver

func (x *APMEvent) GetObserver() *Observer

func (*APMEvent) GetParentId

func (x *APMEvent) GetParentId() string

func (*APMEvent) GetProcess

func (x *APMEvent) GetProcess() *Process

func (*APMEvent) GetService

func (x *APMEvent) GetService() *Service

func (*APMEvent) GetSession

func (x *APMEvent) GetSession() *Session

func (*APMEvent) GetSource

func (x *APMEvent) GetSource() *Source

func (*APMEvent) GetSpan

func (x *APMEvent) GetSpan() *Span

func (*APMEvent) GetSystem added in v1.7.0

func (x *APMEvent) GetSystem() *System

func (*APMEvent) GetTimestamp

func (x *APMEvent) GetTimestamp() uint64

func (*APMEvent) GetTrace

func (x *APMEvent) GetTrace() *Trace

func (*APMEvent) GetTransaction

func (x *APMEvent) GetTransaction() *Transaction

func (*APMEvent) GetUrl

func (x *APMEvent) GetUrl() *URL

func (*APMEvent) GetUser

func (x *APMEvent) GetUser() *User

func (*APMEvent) GetUserAgent

func (x *APMEvent) GetUserAgent() *UserAgent

func (*APMEvent) MarshalToSizedBufferVT

func (m *APMEvent) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*APMEvent) MarshalToVT

func (m *APMEvent) MarshalToVT(dAtA []byte) (int, error)

func (*APMEvent) MarshalVT

func (m *APMEvent) MarshalVT() (dAtA []byte, err error)

func (*APMEvent) ProtoMessage

func (*APMEvent) ProtoMessage()

func (*APMEvent) ProtoReflect

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

func (*APMEvent) Reset

func (x *APMEvent) Reset()

func (*APMEvent) SizeVT

func (m *APMEvent) SizeVT() (n int)

func (*APMEvent) String

func (x *APMEvent) String() string

func (*APMEvent) Type

func (a *APMEvent) Type() APMEventType

Type returns the APMEventType for an APMEvent.

The event type is inferred from fields set, in the order:

  • if Metricset is non-nil, MetricEventType is returned
  • if Error is non-nil, ErrorEventType is returned
  • if Log is non-nil, or Event.Kind is "event", LogEventType is returned
  • if Span.Type is non-empty, SpanEventType is returned
  • if Transaction.Type is non-empty, TransactionEventType is returned
  • otherwise, UndefinedEventType is returned

func (*APMEvent) UnmarshalVT

func (m *APMEvent) UnmarshalVT(dAtA []byte) error

type APMEventType

type APMEventType int
const (
	UndefinedEventType APMEventType = iota
	MetricEventType
	ErrorEventType
	LogEventType
	SpanEventType
	TransactionEventType

	// MaxEventType holds the highest defined value APMEventType.
	// This can be used for sizing arrays.
	MaxEventType = TransactionEventType
)

func (APMEventType) String

func (t APMEventType) String() string

String returns a string representation of the event type: "undefined", "metric", "error", "log", "span", or "transaction".

type Agent

type Agent 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"`
	EphemeralId      string `protobuf:"bytes,3,opt,name=ephemeral_id,json=ephemeralId,proto3" json:"ephemeral_id,omitempty"`
	ActivationMethod string `protobuf:"bytes,4,opt,name=activation_method,json=activationMethod,proto3" json:"activation_method,omitempty"`
	// contains filtered or unexported fields
}

func (*Agent) CloneMessageVT

func (m *Agent) CloneMessageVT() proto.Message

func (*Agent) CloneVT

func (m *Agent) CloneVT() *Agent

func (*Agent) Descriptor deprecated

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

Deprecated: Use Agent.ProtoReflect.Descriptor instead.

func (*Agent) GetActivationMethod

func (x *Agent) GetActivationMethod() string

func (*Agent) GetEphemeralId

func (x *Agent) GetEphemeralId() string

func (*Agent) GetName

func (x *Agent) GetName() string

func (*Agent) GetVersion

func (x *Agent) GetVersion() string

func (*Agent) MarshalToSizedBufferVT

func (m *Agent) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Agent) MarshalToVT

func (m *Agent) MarshalToVT(dAtA []byte) (int, error)

func (*Agent) MarshalVT

func (m *Agent) MarshalVT() (dAtA []byte, err error)

func (*Agent) ProtoMessage

func (*Agent) ProtoMessage()

func (*Agent) ProtoReflect

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

func (*Agent) Reset

func (x *Agent) Reset()

func (*Agent) SizeVT

func (m *Agent) SizeVT() (n int)

func (*Agent) String

func (x *Agent) String() string

func (*Agent) UnmarshalVT

func (m *Agent) UnmarshalVT(dAtA []byte) error

type AggregatedDuration

type AggregatedDuration struct {
	Count uint64 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`
	// nanoseconds
	Sum uint64 `protobuf:"varint,2,opt,name=sum,proto3" json:"sum,omitempty"`
	// contains filtered or unexported fields
}

func (*AggregatedDuration) CloneMessageVT

func (m *AggregatedDuration) CloneMessageVT() proto.Message

func (*AggregatedDuration) CloneVT

func (m *AggregatedDuration) CloneVT() *AggregatedDuration

func (*AggregatedDuration) Descriptor deprecated

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

Deprecated: Use AggregatedDuration.ProtoReflect.Descriptor instead.

func (*AggregatedDuration) GetCount

func (x *AggregatedDuration) GetCount() uint64

func (*AggregatedDuration) GetSum

func (x *AggregatedDuration) GetSum() uint64

func (*AggregatedDuration) MarshalToSizedBufferVT

func (m *AggregatedDuration) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AggregatedDuration) MarshalToVT

func (m *AggregatedDuration) MarshalToVT(dAtA []byte) (int, error)

func (*AggregatedDuration) MarshalVT

func (m *AggregatedDuration) MarshalVT() (dAtA []byte, err error)

func (*AggregatedDuration) ProtoMessage

func (*AggregatedDuration) ProtoMessage()

func (*AggregatedDuration) ProtoReflect

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

func (*AggregatedDuration) Reset

func (x *AggregatedDuration) Reset()

func (*AggregatedDuration) SizeVT

func (m *AggregatedDuration) SizeVT() (n int)

func (*AggregatedDuration) String

func (x *AggregatedDuration) String() string

func (*AggregatedDuration) UnmarshalVT

func (m *AggregatedDuration) UnmarshalVT(dAtA []byte) error

type Batch

type Batch []*APMEvent

Batch is a collection of APM events.

func (Batch) Clone

func (b Batch) Clone() Batch

Clone returns a deep copy of the batch

All the events are cloned.

type BatchProcessor

type BatchProcessor interface {
	// ProcessBatch is called with a batch of events for processing.
	//
	// Processing may involve anything, e.g. modifying, adding, removing,
	// aggregating, or publishing events.
	//
	// The caller should not assume the batch or any events inside of it
	// to be valid after the method has returned.
	// If the batch needs to be processed asynchronously or kept around,
	// the processor must clone the batch using the Clone method.
	ProcessBatch(context.Context, *Batch) error
}

BatchProcessor can be used to process a batch of events, giving the opportunity to update, add or remove events.

type Child

type Child struct {
	Id []string `protobuf:"bytes,1,rep,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*Child) Descriptor deprecated

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

Deprecated: Use Child.ProtoReflect.Descriptor instead.

func (*Child) GetId

func (x *Child) GetId() []string

func (*Child) ProtoMessage

func (*Child) ProtoMessage()

func (*Child) ProtoReflect

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

func (*Child) Reset

func (x *Child) Reset()

func (*Child) String

func (x *Child) String() string

type Client

type Client struct {
	Ip     *IP    `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`
	Domain string `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"`
	Port   uint32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"`
	// contains filtered or unexported fields
}

func (*Client) CloneMessageVT

func (m *Client) CloneMessageVT() proto.Message

func (*Client) CloneVT

func (m *Client) CloneVT() *Client

func (*Client) Descriptor deprecated

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

Deprecated: Use Client.ProtoReflect.Descriptor instead.

func (*Client) GetDomain

func (x *Client) GetDomain() string

func (*Client) GetIp

func (x *Client) GetIp() *IP

func (*Client) GetPort

func (x *Client) GetPort() uint32

func (*Client) MarshalToSizedBufferVT

func (m *Client) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Client) MarshalToVT

func (m *Client) MarshalToVT(dAtA []byte) (int, error)

func (*Client) MarshalVT

func (m *Client) MarshalVT() (dAtA []byte, err error)

func (*Client) ProtoMessage

func (*Client) ProtoMessage()

func (*Client) ProtoReflect

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

func (*Client) Reset

func (x *Client) Reset()

func (*Client) SizeVT

func (m *Client) SizeVT() (n int)

func (*Client) String

func (x *Client) String() string

func (*Client) UnmarshalVT

func (m *Client) UnmarshalVT(dAtA []byte) error

type Cloud

type Cloud struct {
	Origin           *CloudOrigin `protobuf:"bytes,1,opt,name=origin,proto3" json:"origin,omitempty"`
	AccountId        string       `protobuf:"bytes,2,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	AccountName      string       `protobuf:"bytes,3,opt,name=account_name,json=accountName,proto3" json:"account_name,omitempty"`
	AvailabilityZone string       `protobuf:"bytes,4,opt,name=availability_zone,json=availabilityZone,proto3" json:"availability_zone,omitempty"`
	InstanceId       string       `protobuf:"bytes,5,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"`
	InstanceName     string       `protobuf:"bytes,6,opt,name=instance_name,json=instanceName,proto3" json:"instance_name,omitempty"`
	MachineType      string       `protobuf:"bytes,7,opt,name=machine_type,json=machineType,proto3" json:"machine_type,omitempty"`
	ProjectId        string       `protobuf:"bytes,8,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	ProjectName      string       `protobuf:"bytes,9,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"`
	Provider         string       `protobuf:"bytes,10,opt,name=provider,proto3" json:"provider,omitempty"`
	Region           string       `protobuf:"bytes,11,opt,name=region,proto3" json:"region,omitempty"`
	ServiceName      string       `protobuf:"bytes,12,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
	// contains filtered or unexported fields
}

func (*Cloud) CloneMessageVT

func (m *Cloud) CloneMessageVT() proto.Message

func (*Cloud) CloneVT

func (m *Cloud) CloneVT() *Cloud

func (*Cloud) Descriptor deprecated

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

Deprecated: Use Cloud.ProtoReflect.Descriptor instead.

func (*Cloud) GetAccountId

func (x *Cloud) GetAccountId() string

func (*Cloud) GetAccountName

func (x *Cloud) GetAccountName() string

func (*Cloud) GetAvailabilityZone

func (x *Cloud) GetAvailabilityZone() string

func (*Cloud) GetInstanceId

func (x *Cloud) GetInstanceId() string

func (*Cloud) GetInstanceName

func (x *Cloud) GetInstanceName() string

func (*Cloud) GetMachineType

func (x *Cloud) GetMachineType() string

func (*Cloud) GetOrigin

func (x *Cloud) GetOrigin() *CloudOrigin

func (*Cloud) GetProjectId

func (x *Cloud) GetProjectId() string

func (*Cloud) GetProjectName

func (x *Cloud) GetProjectName() string

func (*Cloud) GetProvider

func (x *Cloud) GetProvider() string

func (*Cloud) GetRegion

func (x *Cloud) GetRegion() string

func (*Cloud) GetServiceName

func (x *Cloud) GetServiceName() string

func (*Cloud) MarshalToSizedBufferVT

func (m *Cloud) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Cloud) MarshalToVT

func (m *Cloud) MarshalToVT(dAtA []byte) (int, error)

func (*Cloud) MarshalVT

func (m *Cloud) MarshalVT() (dAtA []byte, err error)

func (*Cloud) ProtoMessage

func (*Cloud) ProtoMessage()

func (*Cloud) ProtoReflect

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

func (*Cloud) Reset

func (x *Cloud) Reset()

func (*Cloud) SizeVT

func (m *Cloud) SizeVT() (n int)

func (*Cloud) String

func (x *Cloud) String() string

func (*Cloud) UnmarshalVT

func (m *Cloud) UnmarshalVT(dAtA []byte) error

type CloudOrigin

type CloudOrigin struct {
	AccountId   string `protobuf:"bytes,1,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	Provider    string `protobuf:"bytes,2,opt,name=provider,proto3" json:"provider,omitempty"`
	Region      string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"`
	ServiceName string `protobuf:"bytes,4,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
	// contains filtered or unexported fields
}

func (*CloudOrigin) CloneMessageVT

func (m *CloudOrigin) CloneMessageVT() proto.Message

func (*CloudOrigin) CloneVT

func (m *CloudOrigin) CloneVT() *CloudOrigin

func (*CloudOrigin) Descriptor deprecated

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

Deprecated: Use CloudOrigin.ProtoReflect.Descriptor instead.

func (*CloudOrigin) GetAccountId

func (x *CloudOrigin) GetAccountId() string

func (*CloudOrigin) GetProvider

func (x *CloudOrigin) GetProvider() string

func (*CloudOrigin) GetRegion

func (x *CloudOrigin) GetRegion() string

func (*CloudOrigin) GetServiceName

func (x *CloudOrigin) GetServiceName() string

func (*CloudOrigin) MarshalToSizedBufferVT

func (m *CloudOrigin) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*CloudOrigin) MarshalToVT

func (m *CloudOrigin) MarshalToVT(dAtA []byte) (int, error)

func (*CloudOrigin) MarshalVT

func (m *CloudOrigin) MarshalVT() (dAtA []byte, err error)

func (*CloudOrigin) ProtoMessage

func (*CloudOrigin) ProtoMessage()

func (*CloudOrigin) ProtoReflect

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

func (*CloudOrigin) Reset

func (x *CloudOrigin) Reset()

func (*CloudOrigin) SizeVT

func (m *CloudOrigin) SizeVT() (n int)

func (*CloudOrigin) String

func (x *CloudOrigin) String() string

func (*CloudOrigin) UnmarshalVT

func (m *CloudOrigin) UnmarshalVT(dAtA []byte) error

type Code

type Code struct {
	Stacktrace string `protobuf:"bytes,1,opt,name=stacktrace,proto3" json:"stacktrace,omitempty"`
	// contains filtered or unexported fields
}

func (*Code) CloneMessageVT

func (m *Code) CloneMessageVT() proto.Message

func (*Code) CloneVT

func (m *Code) CloneVT() *Code

func (*Code) Descriptor deprecated

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

Deprecated: Use Code.ProtoReflect.Descriptor instead.

func (*Code) GetStacktrace

func (x *Code) GetStacktrace() string

func (*Code) MarshalToSizedBufferVT

func (m *Code) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Code) MarshalToVT

func (m *Code) MarshalToVT(dAtA []byte) (int, error)

func (*Code) MarshalVT

func (m *Code) MarshalVT() (dAtA []byte, err error)

func (*Code) ProtoMessage

func (*Code) ProtoMessage()

func (*Code) ProtoReflect

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

func (*Code) Reset

func (x *Code) Reset()

func (*Code) SizeVT

func (m *Code) SizeVT() (n int)

func (*Code) String

func (x *Code) String() string

func (*Code) UnmarshalVT

func (m *Code) UnmarshalVT(dAtA []byte) error

type Composite

type Composite struct {
	CompressionStrategy CompressionStrategy `` /* 159-byte string literal not displayed */
	Count               uint32              `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
	Sum                 float64             `protobuf:"fixed64,3,opt,name=sum,proto3" json:"sum,omitempty"`
	// contains filtered or unexported fields
}

func (*Composite) CloneMessageVT

func (m *Composite) CloneMessageVT() proto.Message

func (*Composite) CloneVT

func (m *Composite) CloneVT() *Composite

func (*Composite) Descriptor deprecated

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

Deprecated: Use Composite.ProtoReflect.Descriptor instead.

func (*Composite) GetCompressionStrategy

func (x *Composite) GetCompressionStrategy() CompressionStrategy

func (*Composite) GetCount

func (x *Composite) GetCount() uint32

func (*Composite) GetSum

func (x *Composite) GetSum() float64

func (*Composite) MarshalToSizedBufferVT

func (m *Composite) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Composite) MarshalToVT

func (m *Composite) MarshalToVT(dAtA []byte) (int, error)

func (*Composite) MarshalVT

func (m *Composite) MarshalVT() (dAtA []byte, err error)

func (*Composite) ProtoMessage

func (*Composite) ProtoMessage()

func (*Composite) ProtoReflect

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

func (*Composite) Reset

func (x *Composite) Reset()

func (*Composite) SizeVT

func (m *Composite) SizeVT() (n int)

func (*Composite) String

func (x *Composite) String() string

func (*Composite) UnmarshalVT

func (m *Composite) UnmarshalVT(dAtA []byte) error

type CompressionStrategy

type CompressionStrategy int32
const (
	CompressionStrategy_COMPRESSION_STRATEGY_UNSPECIFIED CompressionStrategy = 0
	CompressionStrategy_COMPRESSION_STRATEGY_EXACT_MATCH CompressionStrategy = 1
	CompressionStrategy_COMPRESSION_STRATEGY_SAME_KIND   CompressionStrategy = 2
)

func (CompressionStrategy) Descriptor

func (CompressionStrategy) Enum

func (CompressionStrategy) EnumDescriptor deprecated

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

Deprecated: Use CompressionStrategy.Descriptor instead.

func (CompressionStrategy) Number

func (CompressionStrategy) String

func (x CompressionStrategy) String() string

func (CompressionStrategy) Type

type Container

type Container 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"`
	Runtime   string `protobuf:"bytes,3,opt,name=runtime,proto3" json:"runtime,omitempty"`
	ImageName string `protobuf:"bytes,4,opt,name=image_name,json=imageName,proto3" json:"image_name,omitempty"`
	ImageTag  string `protobuf:"bytes,5,opt,name=image_tag,json=imageTag,proto3" json:"image_tag,omitempty"`
	// contains filtered or unexported fields
}

func (*Container) CloneMessageVT

func (m *Container) CloneMessageVT() proto.Message

func (*Container) CloneVT

func (m *Container) CloneVT() *Container

func (*Container) Descriptor deprecated

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

Deprecated: Use Container.ProtoReflect.Descriptor instead.

func (*Container) GetId

func (x *Container) GetId() string

func (*Container) GetImageName

func (x *Container) GetImageName() string

func (*Container) GetImageTag

func (x *Container) GetImageTag() string

func (*Container) GetName

func (x *Container) GetName() string

func (*Container) GetRuntime

func (x *Container) GetRuntime() string

func (*Container) MarshalToSizedBufferVT

func (m *Container) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Container) MarshalToVT

func (m *Container) MarshalToVT(dAtA []byte) (int, error)

func (*Container) MarshalVT

func (m *Container) MarshalVT() (dAtA []byte, err error)

func (*Container) ProtoMessage

func (*Container) ProtoMessage()

func (*Container) ProtoReflect

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

func (*Container) Reset

func (x *Container) Reset()

func (*Container) SizeVT

func (m *Container) SizeVT() (n int)

func (*Container) String

func (x *Container) String() string

func (*Container) UnmarshalVT

func (m *Container) UnmarshalVT(dAtA []byte) error

type DB

type DB struct {
	RowsAffected *uint32 `protobuf:"varint,1,opt,name=rows_affected,json=rowsAffected,proto3,oneof" json:"rows_affected,omitempty"`
	Instance     string  `protobuf:"bytes,2,opt,name=instance,proto3" json:"instance,omitempty"`
	Statement    string  `protobuf:"bytes,3,opt,name=statement,proto3" json:"statement,omitempty"`
	Type         string  `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	UserName     string  `protobuf:"bytes,5,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"`
	Link         string  `protobuf:"bytes,6,opt,name=link,proto3" json:"link,omitempty"`
	// contains filtered or unexported fields
}

func (*DB) CloneMessageVT

func (m *DB) CloneMessageVT() proto.Message

func (*DB) CloneVT

func (m *DB) CloneVT() *DB

func (*DB) Descriptor deprecated

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

Deprecated: Use DB.ProtoReflect.Descriptor instead.

func (*DB) GetInstance

func (x *DB) GetInstance() string
func (x *DB) GetLink() string

func (*DB) GetRowsAffected

func (x *DB) GetRowsAffected() uint32

func (*DB) GetStatement

func (x *DB) GetStatement() string

func (*DB) GetType

func (x *DB) GetType() string

func (*DB) GetUserName

func (x *DB) GetUserName() string

func (*DB) MarshalToSizedBufferVT

func (m *DB) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*DB) MarshalToVT

func (m *DB) MarshalToVT(dAtA []byte) (int, error)

func (*DB) MarshalVT

func (m *DB) MarshalVT() (dAtA []byte, err error)

func (*DB) ProtoMessage

func (*DB) ProtoMessage()

func (*DB) ProtoReflect

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

func (*DB) Reset

func (x *DB) Reset()

func (*DB) SizeVT

func (m *DB) SizeVT() (n int)

func (*DB) String

func (x *DB) String() string

func (*DB) UnmarshalVT

func (m *DB) UnmarshalVT(dAtA []byte) error

type DataStream

type DataStream struct {
	Type      string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Dataset   string `protobuf:"bytes,2,opt,name=dataset,proto3" json:"dataset,omitempty"`
	Namespace string `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
	// contains filtered or unexported fields
}

func (*DataStream) CloneMessageVT

func (m *DataStream) CloneMessageVT() proto.Message

func (*DataStream) CloneVT

func (m *DataStream) CloneVT() *DataStream

func (*DataStream) Descriptor deprecated

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

Deprecated: Use DataStream.ProtoReflect.Descriptor instead.

func (*DataStream) GetDataset

func (x *DataStream) GetDataset() string

func (*DataStream) GetNamespace

func (x *DataStream) GetNamespace() string

func (*DataStream) GetType

func (x *DataStream) GetType() string

func (*DataStream) MarshalToSizedBufferVT

func (m *DataStream) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*DataStream) MarshalToVT

func (m *DataStream) MarshalToVT(dAtA []byte) (int, error)

func (*DataStream) MarshalVT

func (m *DataStream) MarshalVT() (dAtA []byte, err error)

func (*DataStream) ProtoMessage

func (*DataStream) ProtoMessage()

func (*DataStream) ProtoReflect

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

func (*DataStream) Reset

func (x *DataStream) Reset()

func (*DataStream) SizeVT

func (m *DataStream) SizeVT() (n int)

func (*DataStream) String

func (x *DataStream) String() string

func (*DataStream) UnmarshalVT

func (m *DataStream) UnmarshalVT(dAtA []byte) error

type Destination

type Destination struct {
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Port    uint32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
	// contains filtered or unexported fields
}

func (*Destination) CloneMessageVT

func (m *Destination) CloneMessageVT() proto.Message

func (*Destination) CloneVT

func (m *Destination) CloneVT() *Destination

func (*Destination) Descriptor deprecated

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

Deprecated: Use Destination.ProtoReflect.Descriptor instead.

func (*Destination) GetAddress

func (x *Destination) GetAddress() string

func (*Destination) GetPort

func (x *Destination) GetPort() uint32

func (*Destination) MarshalToSizedBufferVT

func (m *Destination) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Destination) MarshalToVT

func (m *Destination) MarshalToVT(dAtA []byte) (int, error)

func (*Destination) MarshalVT

func (m *Destination) MarshalVT() (dAtA []byte, err error)

func (*Destination) ProtoMessage

func (*Destination) ProtoMessage()

func (*Destination) ProtoReflect

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

func (*Destination) Reset

func (x *Destination) Reset()

func (*Destination) SizeVT

func (m *Destination) SizeVT() (n int)

func (*Destination) String

func (x *Destination) String() string

func (*Destination) UnmarshalVT

func (m *Destination) UnmarshalVT(dAtA []byte) error

type DestinationService

type DestinationService struct {
	Type         string              `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Name         string              `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Resource     string              `protobuf:"bytes,3,opt,name=resource,proto3" json:"resource,omitempty"`
	ResponseTime *AggregatedDuration `protobuf:"bytes,4,opt,name=response_time,json=responseTime,proto3" json:"response_time,omitempty"`
	// contains filtered or unexported fields
}

func (*DestinationService) CloneMessageVT

func (m *DestinationService) CloneMessageVT() proto.Message

func (*DestinationService) CloneVT

func (m *DestinationService) CloneVT() *DestinationService

func (*DestinationService) Descriptor deprecated

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

Deprecated: Use DestinationService.ProtoReflect.Descriptor instead.

func (*DestinationService) GetName

func (x *DestinationService) GetName() string

func (*DestinationService) GetResource

func (x *DestinationService) GetResource() string

func (*DestinationService) GetResponseTime

func (x *DestinationService) GetResponseTime() *AggregatedDuration

func (*DestinationService) GetType

func (x *DestinationService) GetType() string

func (*DestinationService) MarshalToSizedBufferVT

func (m *DestinationService) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*DestinationService) MarshalToVT

func (m *DestinationService) MarshalToVT(dAtA []byte) (int, error)

func (*DestinationService) MarshalVT

func (m *DestinationService) MarshalVT() (dAtA []byte, err error)

func (*DestinationService) ProtoMessage

func (*DestinationService) ProtoMessage()

func (*DestinationService) ProtoReflect

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

func (*DestinationService) Reset

func (x *DestinationService) Reset()

func (*DestinationService) SizeVT

func (m *DestinationService) SizeVT() (n int)

func (*DestinationService) String

func (x *DestinationService) String() string

func (*DestinationService) UnmarshalVT

func (m *DestinationService) UnmarshalVT(dAtA []byte) error

type Device

type Device struct {
	Id           string       `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Model        *DeviceModel `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty"`
	Manufacturer string       `protobuf:"bytes,3,opt,name=manufacturer,proto3" json:"manufacturer,omitempty"`
	// contains filtered or unexported fields
}

func (*Device) CloneMessageVT

func (m *Device) CloneMessageVT() proto.Message

func (*Device) CloneVT

func (m *Device) CloneVT() *Device

func (*Device) Descriptor deprecated

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

Deprecated: Use Device.ProtoReflect.Descriptor instead.

func (*Device) GetId

func (x *Device) GetId() string

func (*Device) GetManufacturer

func (x *Device) GetManufacturer() string

func (*Device) GetModel

func (x *Device) GetModel() *DeviceModel

func (*Device) MarshalToSizedBufferVT

func (m *Device) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Device) MarshalToVT

func (m *Device) MarshalToVT(dAtA []byte) (int, error)

func (*Device) MarshalVT

func (m *Device) MarshalVT() (dAtA []byte, err error)

func (*Device) ProtoMessage

func (*Device) ProtoMessage()

func (*Device) ProtoReflect

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

func (*Device) Reset

func (x *Device) Reset()

func (*Device) SizeVT

func (m *Device) SizeVT() (n int)

func (*Device) String

func (x *Device) String() string

func (*Device) UnmarshalVT

func (m *Device) UnmarshalVT(dAtA []byte) error

type DeviceModel

type DeviceModel struct {
	Name       string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Identifier string `protobuf:"bytes,2,opt,name=identifier,proto3" json:"identifier,omitempty"`
	// contains filtered or unexported fields
}

func (*DeviceModel) CloneMessageVT

func (m *DeviceModel) CloneMessageVT() proto.Message

func (*DeviceModel) CloneVT

func (m *DeviceModel) CloneVT() *DeviceModel

func (*DeviceModel) Descriptor deprecated

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

Deprecated: Use DeviceModel.ProtoReflect.Descriptor instead.

func (*DeviceModel) GetIdentifier

func (x *DeviceModel) GetIdentifier() string

func (*DeviceModel) GetName

func (x *DeviceModel) GetName() string

func (*DeviceModel) MarshalToSizedBufferVT

func (m *DeviceModel) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*DeviceModel) MarshalToVT

func (m *DeviceModel) MarshalToVT(dAtA []byte) (int, error)

func (*DeviceModel) MarshalVT

func (m *DeviceModel) MarshalVT() (dAtA []byte, err error)

func (*DeviceModel) ProtoMessage

func (*DeviceModel) ProtoMessage()

func (*DeviceModel) ProtoReflect

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

func (*DeviceModel) Reset

func (x *DeviceModel) Reset()

func (*DeviceModel) SizeVT

func (m *DeviceModel) SizeVT() (n int)

func (*DeviceModel) String

func (x *DeviceModel) String() string

func (*DeviceModel) UnmarshalVT

func (m *DeviceModel) UnmarshalVT(dAtA []byte) error

type DroppedSpanStats

type DroppedSpanStats struct {
	DestinationServiceResource string              `` /* 141-byte string literal not displayed */
	ServiceTargetType          string              `protobuf:"bytes,2,opt,name=service_target_type,json=serviceTargetType,proto3" json:"service_target_type,omitempty"`
	ServiceTargetName          string              `protobuf:"bytes,3,opt,name=service_target_name,json=serviceTargetName,proto3" json:"service_target_name,omitempty"`
	Outcome                    string              `protobuf:"bytes,4,opt,name=outcome,proto3" json:"outcome,omitempty"`
	Duration                   *AggregatedDuration `protobuf:"bytes,5,opt,name=duration,proto3" json:"duration,omitempty"`
	// contains filtered or unexported fields
}

func (*DroppedSpanStats) CloneMessageVT

func (m *DroppedSpanStats) CloneMessageVT() proto.Message

func (*DroppedSpanStats) CloneVT

func (m *DroppedSpanStats) CloneVT() *DroppedSpanStats

func (*DroppedSpanStats) Descriptor deprecated

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

Deprecated: Use DroppedSpanStats.ProtoReflect.Descriptor instead.

func (*DroppedSpanStats) GetDestinationServiceResource

func (x *DroppedSpanStats) GetDestinationServiceResource() string

func (*DroppedSpanStats) GetDuration

func (x *DroppedSpanStats) GetDuration() *AggregatedDuration

func (*DroppedSpanStats) GetOutcome

func (x *DroppedSpanStats) GetOutcome() string

func (*DroppedSpanStats) GetServiceTargetName

func (x *DroppedSpanStats) GetServiceTargetName() string

func (*DroppedSpanStats) GetServiceTargetType

func (x *DroppedSpanStats) GetServiceTargetType() string

func (*DroppedSpanStats) MarshalToSizedBufferVT

func (m *DroppedSpanStats) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*DroppedSpanStats) MarshalToVT

func (m *DroppedSpanStats) MarshalToVT(dAtA []byte) (int, error)

func (*DroppedSpanStats) MarshalVT

func (m *DroppedSpanStats) MarshalVT() (dAtA []byte, err error)

func (*DroppedSpanStats) ProtoMessage

func (*DroppedSpanStats) ProtoMessage()

func (*DroppedSpanStats) ProtoReflect

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

func (*DroppedSpanStats) Reset

func (x *DroppedSpanStats) Reset()

func (*DroppedSpanStats) SizeVT

func (m *DroppedSpanStats) SizeVT() (n int)

func (*DroppedSpanStats) String

func (x *DroppedSpanStats) String() string

func (*DroppedSpanStats) UnmarshalVT

func (m *DroppedSpanStats) UnmarshalVT(dAtA []byte) error

type Error

type Error struct {
	Custom      []*KeyValue `protobuf:"bytes,1,rep,name=custom,proto3" json:"custom,omitempty"`
	Exception   *Exception  `protobuf:"bytes,2,opt,name=exception,proto3" json:"exception,omitempty"`
	Log         *ErrorLog   `protobuf:"bytes,3,opt,name=log,proto3" json:"log,omitempty"`
	Id          string      `protobuf:"bytes,4,opt,name=id,proto3" json:"id,omitempty"`
	GroupingKey string      `protobuf:"bytes,5,opt,name=grouping_key,json=groupingKey,proto3" json:"grouping_key,omitempty"`
	Culprit     string      `protobuf:"bytes,6,opt,name=culprit,proto3" json:"culprit,omitempty"`
	StackTrace  string      `protobuf:"bytes,7,opt,name=stack_trace,json=stackTrace,proto3" json:"stack_trace,omitempty"`
	Message     string      `protobuf:"bytes,8,opt,name=message,proto3" json:"message,omitempty"`
	Type        string      `protobuf:"bytes,9,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*Error) CloneMessageVT

func (m *Error) CloneMessageVT() proto.Message

func (*Error) CloneVT

func (m *Error) CloneVT() *Error

func (*Error) Descriptor deprecated

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

Deprecated: Use Error.ProtoReflect.Descriptor instead.

func (*Error) GetCulprit

func (x *Error) GetCulprit() string

func (*Error) GetCustom

func (x *Error) GetCustom() []*KeyValue

func (*Error) GetException

func (x *Error) GetException() *Exception

func (*Error) GetGroupingKey

func (x *Error) GetGroupingKey() string

func (*Error) GetId

func (x *Error) GetId() string

func (*Error) GetLog

func (x *Error) GetLog() *ErrorLog

func (*Error) GetMessage

func (x *Error) GetMessage() string

func (*Error) GetStackTrace

func (x *Error) GetStackTrace() string

func (*Error) GetType

func (x *Error) GetType() string

func (*Error) MarshalToSizedBufferVT

func (m *Error) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Error) MarshalToVT

func (m *Error) MarshalToVT(dAtA []byte) (int, error)

func (*Error) MarshalVT

func (m *Error) MarshalVT() (dAtA []byte, err error)

func (*Error) ProtoMessage

func (*Error) ProtoMessage()

func (*Error) ProtoReflect

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

func (*Error) Reset

func (x *Error) Reset()

func (*Error) SizeVT

func (m *Error) SizeVT() (n int)

func (*Error) String

func (x *Error) String() string

func (*Error) UnmarshalVT

func (m *Error) UnmarshalVT(dAtA []byte) error

type ErrorLog

type ErrorLog struct {
	Message      string             `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Level        string             `protobuf:"bytes,2,opt,name=level,proto3" json:"level,omitempty"`
	ParamMessage string             `protobuf:"bytes,3,opt,name=param_message,json=paramMessage,proto3" json:"param_message,omitempty"`
	LoggerName   string             `protobuf:"bytes,4,opt,name=logger_name,json=loggerName,proto3" json:"logger_name,omitempty"`
	Stacktrace   []*StacktraceFrame `protobuf:"bytes,5,rep,name=stacktrace,proto3" json:"stacktrace,omitempty"`
	// contains filtered or unexported fields
}

func (*ErrorLog) CloneMessageVT

func (m *ErrorLog) CloneMessageVT() proto.Message

func (*ErrorLog) CloneVT

func (m *ErrorLog) CloneVT() *ErrorLog

func (*ErrorLog) Descriptor deprecated

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

Deprecated: Use ErrorLog.ProtoReflect.Descriptor instead.

func (*ErrorLog) GetLevel

func (x *ErrorLog) GetLevel() string

func (*ErrorLog) GetLoggerName

func (x *ErrorLog) GetLoggerName() string

func (*ErrorLog) GetMessage

func (x *ErrorLog) GetMessage() string

func (*ErrorLog) GetParamMessage

func (x *ErrorLog) GetParamMessage() string

func (*ErrorLog) GetStacktrace

func (x *ErrorLog) GetStacktrace() []*StacktraceFrame

func (*ErrorLog) MarshalToSizedBufferVT

func (m *ErrorLog) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ErrorLog) MarshalToVT

func (m *ErrorLog) MarshalToVT(dAtA []byte) (int, error)

func (*ErrorLog) MarshalVT

func (m *ErrorLog) MarshalVT() (dAtA []byte, err error)

func (*ErrorLog) ProtoMessage

func (*ErrorLog) ProtoMessage()

func (*ErrorLog) ProtoReflect

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

func (*ErrorLog) Reset

func (x *ErrorLog) Reset()

func (*ErrorLog) SizeVT

func (m *ErrorLog) SizeVT() (n int)

func (*ErrorLog) String

func (x *ErrorLog) String() string

func (*ErrorLog) UnmarshalVT

func (m *ErrorLog) UnmarshalVT(dAtA []byte) error

type Event

type Event struct {
	Outcome      string         `protobuf:"bytes,1,opt,name=outcome,proto3" json:"outcome,omitempty"`
	Action       string         `protobuf:"bytes,2,opt,name=action,proto3" json:"action,omitempty"`
	Dataset      string         `protobuf:"bytes,3,opt,name=dataset,proto3" json:"dataset,omitempty"`
	Kind         string         `protobuf:"bytes,4,opt,name=kind,proto3" json:"kind,omitempty"`
	Category     string         `protobuf:"bytes,5,opt,name=category,proto3" json:"category,omitempty"`
	Type         string         `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"`
	SuccessCount *SummaryMetric `protobuf:"bytes,7,opt,name=success_count,json=successCount,proto3" json:"success_count,omitempty"`
	// nanoseconds
	Duration uint64 `protobuf:"varint,8,opt,name=duration,proto3" json:"duration,omitempty"`
	Severity uint64 `protobuf:"varint,9,opt,name=severity,proto3" json:"severity,omitempty"`
	// nanoseconds since epoch
	Received uint64 `protobuf:"varint,10,opt,name=received,proto3" json:"received,omitempty"`
	Module   string `protobuf:"bytes,11,opt,name=module,proto3" json:"module,omitempty"`
	// contains filtered or unexported fields
}

func (*Event) CloneMessageVT

func (m *Event) CloneMessageVT() proto.Message

func (*Event) CloneVT

func (m *Event) CloneVT() *Event

func (*Event) Descriptor deprecated

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

Deprecated: Use Event.ProtoReflect.Descriptor instead.

func (*Event) GetAction

func (x *Event) GetAction() string

func (*Event) GetCategory

func (x *Event) GetCategory() string

func (*Event) GetDataset

func (x *Event) GetDataset() string

func (*Event) GetDuration

func (x *Event) GetDuration() uint64

func (*Event) GetKind

func (x *Event) GetKind() string

func (*Event) GetModule added in v1.8.4

func (x *Event) GetModule() string

func (*Event) GetOutcome

func (x *Event) GetOutcome() string

func (*Event) GetReceived

func (x *Event) GetReceived() uint64

func (*Event) GetSeverity

func (x *Event) GetSeverity() uint64

func (*Event) GetSuccessCount

func (x *Event) GetSuccessCount() *SummaryMetric

func (*Event) GetType

func (x *Event) GetType() string

func (*Event) MarshalToSizedBufferVT

func (m *Event) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Event) MarshalToVT

func (m *Event) MarshalToVT(dAtA []byte) (int, error)

func (*Event) MarshalVT

func (m *Event) MarshalVT() (dAtA []byte, err error)

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) ProtoReflect

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

func (*Event) Reset

func (x *Event) Reset()

func (*Event) SizeVT

func (m *Event) SizeVT() (n int)

func (*Event) String

func (x *Event) String() string

func (*Event) UnmarshalVT

func (m *Event) UnmarshalVT(dAtA []byte) error

type Exception

type Exception struct {
	Message    string             `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Module     string             `protobuf:"bytes,2,opt,name=module,proto3" json:"module,omitempty"`
	Code       string             `protobuf:"bytes,3,opt,name=code,proto3" json:"code,omitempty"`
	Attributes []*KeyValue        `protobuf:"bytes,4,rep,name=attributes,proto3" json:"attributes,omitempty"`
	Stacktrace []*StacktraceFrame `protobuf:"bytes,5,rep,name=stacktrace,proto3" json:"stacktrace,omitempty"`
	Type       string             `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"`
	Handled    *bool              `protobuf:"varint,7,opt,name=handled,proto3,oneof" json:"handled,omitempty"`
	Cause      []*Exception       `protobuf:"bytes,8,rep,name=cause,proto3" json:"cause,omitempty"`
	// contains filtered or unexported fields
}

func (*Exception) CloneMessageVT

func (m *Exception) CloneMessageVT() proto.Message

func (*Exception) CloneVT

func (m *Exception) CloneVT() *Exception

func (*Exception) Descriptor deprecated

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

Deprecated: Use Exception.ProtoReflect.Descriptor instead.

func (*Exception) GetAttributes

func (x *Exception) GetAttributes() []*KeyValue

func (*Exception) GetCause

func (x *Exception) GetCause() []*Exception

func (*Exception) GetCode

func (x *Exception) GetCode() string

func (*Exception) GetHandled

func (x *Exception) GetHandled() bool

func (*Exception) GetMessage

func (x *Exception) GetMessage() string

func (*Exception) GetModule

func (x *Exception) GetModule() string

func (*Exception) GetStacktrace

func (x *Exception) GetStacktrace() []*StacktraceFrame

func (*Exception) GetType

func (x *Exception) GetType() string

func (*Exception) MarshalToSizedBufferVT

func (m *Exception) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Exception) MarshalToVT

func (m *Exception) MarshalToVT(dAtA []byte) (int, error)

func (*Exception) MarshalVT

func (m *Exception) MarshalVT() (dAtA []byte, err error)

func (*Exception) ProtoMessage

func (*Exception) ProtoMessage()

func (*Exception) ProtoReflect

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

func (*Exception) Reset

func (x *Exception) Reset()

func (*Exception) SizeVT

func (m *Exception) SizeVT() (n int)

func (*Exception) String

func (x *Exception) String() string

func (*Exception) UnmarshalVT

func (m *Exception) UnmarshalVT(dAtA []byte) error

type Faas

type Faas struct {
	Id               string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ColdStart        *bool  `protobuf:"varint,2,opt,name=cold_start,json=coldStart,proto3,oneof" json:"cold_start,omitempty"`
	Execution        string `protobuf:"bytes,3,opt,name=execution,proto3" json:"execution,omitempty"`
	TriggerType      string `protobuf:"bytes,4,opt,name=trigger_type,json=triggerType,proto3" json:"trigger_type,omitempty"`
	TriggerRequestId string `protobuf:"bytes,5,opt,name=trigger_request_id,json=triggerRequestId,proto3" json:"trigger_request_id,omitempty"`
	Name             string `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"`
	Version          string `protobuf:"bytes,7,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*Faas) CloneMessageVT

func (m *Faas) CloneMessageVT() proto.Message

func (*Faas) CloneVT

func (m *Faas) CloneVT() *Faas

func (*Faas) Descriptor deprecated

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

Deprecated: Use Faas.ProtoReflect.Descriptor instead.

func (*Faas) GetColdStart

func (x *Faas) GetColdStart() bool

func (*Faas) GetExecution

func (x *Faas) GetExecution() string

func (*Faas) GetId

func (x *Faas) GetId() string

func (*Faas) GetName

func (x *Faas) GetName() string

func (*Faas) GetTriggerRequestId

func (x *Faas) GetTriggerRequestId() string

func (*Faas) GetTriggerType

func (x *Faas) GetTriggerType() string

func (*Faas) GetVersion

func (x *Faas) GetVersion() string

func (*Faas) MarshalToSizedBufferVT

func (m *Faas) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Faas) MarshalToVT

func (m *Faas) MarshalToVT(dAtA []byte) (int, error)

func (*Faas) MarshalVT

func (m *Faas) MarshalVT() (dAtA []byte, err error)

func (*Faas) ProtoMessage

func (*Faas) ProtoMessage()

func (*Faas) ProtoReflect

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

func (*Faas) Reset

func (x *Faas) Reset()

func (*Faas) SizeVT

func (m *Faas) SizeVT() (n int)

func (*Faas) String

func (x *Faas) String() string

func (*Faas) UnmarshalVT

func (m *Faas) UnmarshalVT(dAtA []byte) error

type Framework

type Framework 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 (*Framework) CloneMessageVT

func (m *Framework) CloneMessageVT() proto.Message

func (*Framework) CloneVT

func (m *Framework) CloneVT() *Framework

func (*Framework) Descriptor deprecated

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

Deprecated: Use Framework.ProtoReflect.Descriptor instead.

func (*Framework) GetName

func (x *Framework) GetName() string

func (*Framework) GetVersion

func (x *Framework) GetVersion() string

func (*Framework) MarshalToSizedBufferVT

func (m *Framework) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Framework) MarshalToVT

func (m *Framework) MarshalToVT(dAtA []byte) (int, error)

func (*Framework) MarshalVT

func (m *Framework) MarshalVT() (dAtA []byte, err error)

func (*Framework) ProtoMessage

func (*Framework) ProtoMessage()

func (*Framework) ProtoReflect

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

func (*Framework) Reset

func (x *Framework) Reset()

func (*Framework) SizeVT

func (m *Framework) SizeVT() (n int)

func (*Framework) String

func (x *Framework) String() string

func (*Framework) UnmarshalVT

func (m *Framework) UnmarshalVT(dAtA []byte) error

type HTTP

type HTTP struct {
	Request  *HTTPRequest  `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
	Response *HTTPResponse `protobuf:"bytes,2,opt,name=response,proto3" json:"response,omitempty"`
	Version  string        `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*HTTP) CloneMessageVT

func (m *HTTP) CloneMessageVT() proto.Message

func (*HTTP) CloneVT

func (m *HTTP) CloneVT() *HTTP

func (*HTTP) Descriptor deprecated

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

Deprecated: Use HTTP.ProtoReflect.Descriptor instead.

func (*HTTP) GetRequest

func (x *HTTP) GetRequest() *HTTPRequest

func (*HTTP) GetResponse

func (x *HTTP) GetResponse() *HTTPResponse

func (*HTTP) GetVersion

func (x *HTTP) GetVersion() string

func (*HTTP) MarshalToSizedBufferVT

func (m *HTTP) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*HTTP) MarshalToVT

func (m *HTTP) MarshalToVT(dAtA []byte) (int, error)

func (*HTTP) MarshalVT

func (m *HTTP) MarshalVT() (dAtA []byte, err error)

func (*HTTP) ProtoMessage

func (*HTTP) ProtoMessage()

func (*HTTP) ProtoReflect

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

func (*HTTP) Reset

func (x *HTTP) Reset()

func (*HTTP) SizeVT

func (m *HTTP) SizeVT() (n int)

func (*HTTP) String

func (x *HTTP) String() string

func (*HTTP) UnmarshalVT

func (m *HTTP) UnmarshalVT(dAtA []byte) error

type HTTPHeader

type HTTPHeader struct {
	Key   string   `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value []string `protobuf:"bytes,2,rep,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*HTTPHeader) CloneMessageVT

func (m *HTTPHeader) CloneMessageVT() proto.Message

func (*HTTPHeader) CloneVT

func (m *HTTPHeader) CloneVT() *HTTPHeader

func (*HTTPHeader) Descriptor deprecated

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

Deprecated: Use HTTPHeader.ProtoReflect.Descriptor instead.

func (*HTTPHeader) GetKey

func (x *HTTPHeader) GetKey() string

func (*HTTPHeader) GetValue

func (x *HTTPHeader) GetValue() []string

func (*HTTPHeader) MarshalToSizedBufferVT

func (m *HTTPHeader) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*HTTPHeader) MarshalToVT

func (m *HTTPHeader) MarshalToVT(dAtA []byte) (int, error)

func (*HTTPHeader) MarshalVT

func (m *HTTPHeader) MarshalVT() (dAtA []byte, err error)

func (*HTTPHeader) ProtoMessage

func (*HTTPHeader) ProtoMessage()

func (*HTTPHeader) ProtoReflect

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

func (*HTTPHeader) Reset

func (x *HTTPHeader) Reset()

func (*HTTPHeader) SizeVT

func (m *HTTPHeader) SizeVT() (n int)

func (*HTTPHeader) String

func (x *HTTPHeader) String() string

func (*HTTPHeader) UnmarshalVT

func (m *HTTPHeader) UnmarshalVT(dAtA []byte) error

type HTTPRequest

type HTTPRequest struct {
	Body     *structpb.Value `protobuf:"bytes,1,opt,name=body,proto3" json:"body,omitempty"`
	Headers  []*HTTPHeader   `protobuf:"bytes,2,rep,name=headers,proto3" json:"headers,omitempty"`
	Env      []*KeyValue     `protobuf:"bytes,3,rep,name=env,proto3" json:"env,omitempty"`
	Cookies  []*KeyValue     `protobuf:"bytes,4,rep,name=cookies,proto3" json:"cookies,omitempty"`
	Id       string          `protobuf:"bytes,5,opt,name=id,proto3" json:"id,omitempty"`
	Method   string          `protobuf:"bytes,6,opt,name=method,proto3" json:"method,omitempty"`
	Referrer string          `protobuf:"bytes,7,opt,name=referrer,proto3" json:"referrer,omitempty"`
	// contains filtered or unexported fields
}

func (*HTTPRequest) CloneMessageVT

func (m *HTTPRequest) CloneMessageVT() proto.Message

func (*HTTPRequest) CloneVT

func (m *HTTPRequest) CloneVT() *HTTPRequest

func (*HTTPRequest) Descriptor deprecated

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

Deprecated: Use HTTPRequest.ProtoReflect.Descriptor instead.

func (*HTTPRequest) GetBody

func (x *HTTPRequest) GetBody() *structpb.Value

func (*HTTPRequest) GetCookies

func (x *HTTPRequest) GetCookies() []*KeyValue

func (*HTTPRequest) GetEnv

func (x *HTTPRequest) GetEnv() []*KeyValue

func (*HTTPRequest) GetHeaders

func (x *HTTPRequest) GetHeaders() []*HTTPHeader

func (*HTTPRequest) GetId

func (x *HTTPRequest) GetId() string

func (*HTTPRequest) GetMethod

func (x *HTTPRequest) GetMethod() string

func (*HTTPRequest) GetReferrer

func (x *HTTPRequest) GetReferrer() string

func (*HTTPRequest) MarshalToSizedBufferVT

func (m *HTTPRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*HTTPRequest) MarshalToVT

func (m *HTTPRequest) MarshalToVT(dAtA []byte) (int, error)

func (*HTTPRequest) MarshalVT

func (m *HTTPRequest) MarshalVT() (dAtA []byte, err error)

func (*HTTPRequest) ProtoMessage

func (*HTTPRequest) ProtoMessage()

func (*HTTPRequest) ProtoReflect

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

func (*HTTPRequest) Reset

func (x *HTTPRequest) Reset()

func (*HTTPRequest) SizeVT

func (m *HTTPRequest) SizeVT() (n int)

func (*HTTPRequest) String

func (x *HTTPRequest) String() string

func (*HTTPRequest) UnmarshalVT

func (m *HTTPRequest) UnmarshalVT(dAtA []byte) error

type HTTPResponse

type HTTPResponse struct {
	Headers         []*HTTPHeader `protobuf:"bytes,1,rep,name=headers,proto3" json:"headers,omitempty"`
	Finished        *bool         `protobuf:"varint,2,opt,name=finished,proto3,oneof" json:"finished,omitempty"`
	HeadersSent     *bool         `protobuf:"varint,3,opt,name=headers_sent,json=headersSent,proto3,oneof" json:"headers_sent,omitempty"`
	TransferSize    *uint64       `protobuf:"varint,4,opt,name=transfer_size,json=transferSize,proto3,oneof" json:"transfer_size,omitempty"`
	EncodedBodySize *uint64       `protobuf:"varint,5,opt,name=encoded_body_size,json=encodedBodySize,proto3,oneof" json:"encoded_body_size,omitempty"`
	DecodedBodySize *uint64       `protobuf:"varint,6,opt,name=decoded_body_size,json=decodedBodySize,proto3,oneof" json:"decoded_body_size,omitempty"`
	StatusCode      uint32        `protobuf:"varint,7,opt,name=status_code,json=statusCode,proto3" json:"status_code,omitempty"`
	// contains filtered or unexported fields
}

func (*HTTPResponse) CloneMessageVT

func (m *HTTPResponse) CloneMessageVT() proto.Message

func (*HTTPResponse) CloneVT

func (m *HTTPResponse) CloneVT() *HTTPResponse

func (*HTTPResponse) Descriptor deprecated

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

Deprecated: Use HTTPResponse.ProtoReflect.Descriptor instead.

func (*HTTPResponse) GetDecodedBodySize

func (x *HTTPResponse) GetDecodedBodySize() uint64

func (*HTTPResponse) GetEncodedBodySize

func (x *HTTPResponse) GetEncodedBodySize() uint64

func (*HTTPResponse) GetFinished

func (x *HTTPResponse) GetFinished() bool

func (*HTTPResponse) GetHeaders

func (x *HTTPResponse) GetHeaders() []*HTTPHeader

func (*HTTPResponse) GetHeadersSent

func (x *HTTPResponse) GetHeadersSent() bool

func (*HTTPResponse) GetStatusCode

func (x *HTTPResponse) GetStatusCode() uint32

func (*HTTPResponse) GetTransferSize

func (x *HTTPResponse) GetTransferSize() uint64

func (*HTTPResponse) MarshalToSizedBufferVT

func (m *HTTPResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*HTTPResponse) MarshalToVT

func (m *HTTPResponse) MarshalToVT(dAtA []byte) (int, error)

func (*HTTPResponse) MarshalVT

func (m *HTTPResponse) MarshalVT() (dAtA []byte, err error)

func (*HTTPResponse) ProtoMessage

func (*HTTPResponse) ProtoMessage()

func (*HTTPResponse) ProtoReflect

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

func (*HTTPResponse) Reset

func (x *HTTPResponse) Reset()

func (*HTTPResponse) SizeVT

func (m *HTTPResponse) SizeVT() (n int)

func (*HTTPResponse) String

func (x *HTTPResponse) String() string

func (*HTTPResponse) UnmarshalVT

func (m *HTTPResponse) UnmarshalVT(dAtA []byte) error

type Histogram

type Histogram struct {
	Values []float64 `protobuf:"fixed64,1,rep,packed,name=values,proto3" json:"values,omitempty"`
	Counts []uint64  `protobuf:"varint,2,rep,packed,name=counts,proto3" json:"counts,omitempty"`
	// contains filtered or unexported fields
}

func (*Histogram) CloneMessageVT

func (m *Histogram) CloneMessageVT() proto.Message

func (*Histogram) CloneVT

func (m *Histogram) CloneVT() *Histogram

func (*Histogram) Descriptor deprecated

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

Deprecated: Use Histogram.ProtoReflect.Descriptor instead.

func (*Histogram) GetCounts

func (x *Histogram) GetCounts() []uint64

func (*Histogram) GetValues

func (x *Histogram) GetValues() []float64

func (*Histogram) MarshalToSizedBufferVT

func (m *Histogram) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Histogram) MarshalToVT

func (m *Histogram) MarshalToVT(dAtA []byte) (int, error)

func (*Histogram) MarshalVT

func (m *Histogram) MarshalVT() (dAtA []byte, err error)

func (*Histogram) ProtoMessage

func (*Histogram) ProtoMessage()

func (*Histogram) ProtoReflect

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

func (*Histogram) Reset

func (x *Histogram) Reset()

func (*Histogram) SizeVT

func (m *Histogram) SizeVT() (n int)

func (*Histogram) String

func (x *Histogram) String() string

func (*Histogram) UnmarshalVT

func (m *Histogram) UnmarshalVT(dAtA []byte) error

type Host

type Host struct {
	Os           *OS    `protobuf:"bytes,1,opt,name=os,proto3" json:"os,omitempty"`
	Hostname     string `protobuf:"bytes,2,opt,name=hostname,proto3" json:"hostname,omitempty"`
	Name         string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Id           string `protobuf:"bytes,4,opt,name=id,proto3" json:"id,omitempty"`
	Architecture string `protobuf:"bytes,5,opt,name=architecture,proto3" json:"architecture,omitempty"`
	Type         string `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"`
	Ip           []*IP  `protobuf:"bytes,7,rep,name=ip,proto3" json:"ip,omitempty"`
	// contains filtered or unexported fields
}

func (*Host) CloneMessageVT

func (m *Host) CloneMessageVT() proto.Message

func (*Host) CloneVT

func (m *Host) CloneVT() *Host

func (*Host) Descriptor deprecated

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

Deprecated: Use Host.ProtoReflect.Descriptor instead.

func (*Host) GetArchitecture

func (x *Host) GetArchitecture() string

func (*Host) GetHostname

func (x *Host) GetHostname() string

func (*Host) GetId

func (x *Host) GetId() string

func (*Host) GetIp

func (x *Host) GetIp() []*IP

func (*Host) GetName

func (x *Host) GetName() string

func (*Host) GetOs

func (x *Host) GetOs() *OS

func (*Host) GetType

func (x *Host) GetType() string

func (*Host) MarshalToSizedBufferVT

func (m *Host) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Host) MarshalToVT

func (m *Host) MarshalToVT(dAtA []byte) (int, error)

func (*Host) MarshalVT

func (m *Host) MarshalVT() (dAtA []byte, err error)

func (*Host) ProtoMessage

func (*Host) ProtoMessage()

func (*Host) ProtoReflect

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

func (*Host) Reset

func (x *Host) Reset()

func (*Host) SizeVT

func (m *Host) SizeVT() (n int)

func (*Host) String

func (x *Host) String() string

func (*Host) UnmarshalVT

func (m *Host) UnmarshalVT(dAtA []byte) error

type IP

type IP struct {
	V4 uint32 `protobuf:"fixed32,1,opt,name=v4,proto3" json:"v4,omitempty"`
	V6 []byte `protobuf:"bytes,2,opt,name=v6,proto3" json:"v6,omitempty"`
	// contains filtered or unexported fields
}

func Addr2IP

func Addr2IP(addr netip.Addr) *IP

Addr2IP converts a valid netip.Addr to IP.

func MustParseIP

func MustParseIP(s string) *IP

func ParseIP

func ParseIP(s string) (*IP, error)

ParseIP turns a string IP address into a valid proto IP object

func (*IP) CloneMessageVT

func (m *IP) CloneMessageVT() proto.Message

func (*IP) CloneVT

func (m *IP) CloneVT() *IP

func (*IP) Descriptor deprecated

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

Deprecated: Use IP.ProtoReflect.Descriptor instead.

func (*IP) GetV4

func (x *IP) GetV4() uint32

func (*IP) GetV6

func (x *IP) GetV6() []byte

func (*IP) MarshalToSizedBufferVT

func (m *IP) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*IP) MarshalToVT

func (m *IP) MarshalToVT(dAtA []byte) (int, error)

func (*IP) MarshalVT

func (m *IP) MarshalVT() (dAtA []byte, err error)

func (*IP) ProtoMessage

func (*IP) ProtoMessage()

func (*IP) ProtoReflect

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

func (*IP) Reset

func (x *IP) Reset()

func (*IP) SizeVT

func (m *IP) SizeVT() (n int)

func (*IP) String

func (x *IP) String() string

func (*IP) UnmarshalVT

func (m *IP) UnmarshalVT(dAtA []byte) error

type KeyValue

type KeyValue struct {
	Key   string          `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value *structpb.Value `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*KeyValue) CloneMessageVT

func (m *KeyValue) CloneMessageVT() proto.Message

func (*KeyValue) CloneVT

func (m *KeyValue) CloneVT() *KeyValue

func (*KeyValue) Descriptor deprecated

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

Deprecated: Use KeyValue.ProtoReflect.Descriptor instead.

func (*KeyValue) GetKey

func (x *KeyValue) GetKey() string

func (*KeyValue) GetValue

func (x *KeyValue) GetValue() *structpb.Value

func (*KeyValue) MarshalToSizedBufferVT

func (m *KeyValue) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*KeyValue) MarshalToVT

func (m *KeyValue) MarshalToVT(dAtA []byte) (int, error)

func (*KeyValue) MarshalVT

func (m *KeyValue) MarshalVT() (dAtA []byte, err error)

func (*KeyValue) ProtoMessage

func (*KeyValue) ProtoMessage()

func (*KeyValue) ProtoReflect

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

func (*KeyValue) Reset

func (x *KeyValue) Reset()

func (*KeyValue) SizeVT

func (m *KeyValue) SizeVT() (n int)

func (*KeyValue) String

func (x *KeyValue) String() string

func (*KeyValue) UnmarshalVT

func (m *KeyValue) UnmarshalVT(dAtA []byte) error

type Kubernetes

type Kubernetes struct {
	Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	NodeName  string `protobuf:"bytes,2,opt,name=node_name,json=nodeName,proto3" json:"node_name,omitempty"`
	PodName   string `protobuf:"bytes,3,opt,name=pod_name,json=podName,proto3" json:"pod_name,omitempty"`
	PodUid    string `protobuf:"bytes,4,opt,name=pod_uid,json=podUid,proto3" json:"pod_uid,omitempty"`
	// contains filtered or unexported fields
}

func (*Kubernetes) CloneMessageVT

func (m *Kubernetes) CloneMessageVT() proto.Message

func (*Kubernetes) CloneVT

func (m *Kubernetes) CloneVT() *Kubernetes

func (*Kubernetes) Descriptor deprecated

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

Deprecated: Use Kubernetes.ProtoReflect.Descriptor instead.

func (*Kubernetes) GetNamespace

func (x *Kubernetes) GetNamespace() string

func (*Kubernetes) GetNodeName

func (x *Kubernetes) GetNodeName() string

func (*Kubernetes) GetPodName

func (x *Kubernetes) GetPodName() string

func (*Kubernetes) GetPodUid

func (x *Kubernetes) GetPodUid() string

func (*Kubernetes) MarshalToSizedBufferVT

func (m *Kubernetes) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Kubernetes) MarshalToVT

func (m *Kubernetes) MarshalToVT(dAtA []byte) (int, error)

func (*Kubernetes) MarshalVT

func (m *Kubernetes) MarshalVT() (dAtA []byte, err error)

func (*Kubernetes) ProtoMessage

func (*Kubernetes) ProtoMessage()

func (*Kubernetes) ProtoReflect

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

func (*Kubernetes) Reset

func (x *Kubernetes) Reset()

func (*Kubernetes) SizeVT

func (m *Kubernetes) SizeVT() (n int)

func (*Kubernetes) String

func (x *Kubernetes) String() string

func (*Kubernetes) UnmarshalVT

func (m *Kubernetes) UnmarshalVT(dAtA []byte) error

type LabelValue

type LabelValue struct {
	Value  string   `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	Values []string `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty"`
	Global bool     `protobuf:"varint,3,opt,name=global,proto3" json:"global,omitempty"`
	// contains filtered or unexported fields
}

func (*LabelValue) CloneMessageVT

func (m *LabelValue) CloneMessageVT() proto.Message

func (*LabelValue) CloneVT

func (m *LabelValue) CloneVT() *LabelValue

func (*LabelValue) Descriptor deprecated

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

Deprecated: Use LabelValue.ProtoReflect.Descriptor instead.

func (*LabelValue) GetGlobal

func (x *LabelValue) GetGlobal() bool

func (*LabelValue) GetValue

func (x *LabelValue) GetValue() string

func (*LabelValue) GetValues

func (x *LabelValue) GetValues() []string

func (*LabelValue) MarshalToSizedBufferVT

func (m *LabelValue) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*LabelValue) MarshalToVT

func (m *LabelValue) MarshalToVT(dAtA []byte) (int, error)

func (*LabelValue) MarshalVT

func (m *LabelValue) MarshalVT() (dAtA []byte, err error)

func (*LabelValue) ProtoMessage

func (*LabelValue) ProtoMessage()

func (*LabelValue) ProtoReflect

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

func (*LabelValue) Reset

func (x *LabelValue) Reset()

func (*LabelValue) SizeVT

func (m *LabelValue) SizeVT() (n int)

func (*LabelValue) String

func (x *LabelValue) String() string

func (*LabelValue) UnmarshalVT

func (m *LabelValue) UnmarshalVT(dAtA []byte) error

type Labels

type Labels map[string]*LabelValue

Labels wraps a map[string]string or map[string][]string with utility methods.

func (Labels) Clone

func (l Labels) Clone() Labels

Clone creates a deep copy of Labels.

func (Labels) Set

func (l Labels) Set(k string, v string)

Set sets the label k to value v. If there existed a label in l with the same key, it will be replaced and its Global field will be set to false.

func (Labels) SetSlice

func (l Labels) SetSlice(k string, v []string)

SetSlice sets the label k to value v. If there existed a label in l with the same key, it will be replaced and its Global field will be set to false.

type Language

type Language 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 (*Language) CloneMessageVT

func (m *Language) CloneMessageVT() proto.Message

func (*Language) CloneVT

func (m *Language) CloneVT() *Language

func (*Language) Descriptor deprecated

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

Deprecated: Use Language.ProtoReflect.Descriptor instead.

func (*Language) GetName

func (x *Language) GetName() string

func (*Language) GetVersion

func (x *Language) GetVersion() string

func (*Language) MarshalToSizedBufferVT

func (m *Language) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Language) MarshalToVT

func (m *Language) MarshalToVT(dAtA []byte) (int, error)

func (*Language) MarshalVT

func (m *Language) MarshalVT() (dAtA []byte, err error)

func (*Language) ProtoMessage

func (*Language) ProtoMessage()

func (*Language) ProtoReflect

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

func (*Language) Reset

func (x *Language) Reset()

func (*Language) SizeVT

func (m *Language) SizeVT() (n int)

func (*Language) String

func (x *Language) String() string

func (*Language) UnmarshalVT

func (m *Language) UnmarshalVT(dAtA []byte) error

type Log

type Log struct {
	Level  string     `protobuf:"bytes,1,opt,name=level,proto3" json:"level,omitempty"`
	Logger string     `protobuf:"bytes,2,opt,name=logger,proto3" json:"logger,omitempty"`
	Origin *LogOrigin `protobuf:"bytes,3,opt,name=origin,proto3" json:"origin,omitempty"`
	// contains filtered or unexported fields
}

func (*Log) CloneMessageVT

func (m *Log) CloneMessageVT() proto.Message

func (*Log) CloneVT

func (m *Log) CloneVT() *Log

func (*Log) Descriptor deprecated

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

Deprecated: Use Log.ProtoReflect.Descriptor instead.

func (*Log) GetLevel

func (x *Log) GetLevel() string

func (*Log) GetLogger

func (x *Log) GetLogger() string

func (*Log) GetOrigin

func (x *Log) GetOrigin() *LogOrigin

func (*Log) MarshalToSizedBufferVT

func (m *Log) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Log) MarshalToVT

func (m *Log) MarshalToVT(dAtA []byte) (int, error)

func (*Log) MarshalVT

func (m *Log) MarshalVT() (dAtA []byte, err error)

func (*Log) ProtoMessage

func (*Log) ProtoMessage()

func (*Log) ProtoReflect

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

func (*Log) Reset

func (x *Log) Reset()

func (*Log) SizeVT

func (m *Log) SizeVT() (n int)

func (*Log) String

func (x *Log) String() string

func (*Log) UnmarshalVT

func (m *Log) UnmarshalVT(dAtA []byte) error

type LogOrigin

type LogOrigin struct {
	FunctionName string         `protobuf:"bytes,1,opt,name=function_name,json=functionName,proto3" json:"function_name,omitempty"`
	File         *LogOriginFile `protobuf:"bytes,2,opt,name=file,proto3" json:"file,omitempty"`
	// contains filtered or unexported fields
}

func (*LogOrigin) CloneMessageVT

func (m *LogOrigin) CloneMessageVT() proto.Message

func (*LogOrigin) CloneVT

func (m *LogOrigin) CloneVT() *LogOrigin

func (*LogOrigin) Descriptor deprecated

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

Deprecated: Use LogOrigin.ProtoReflect.Descriptor instead.

func (*LogOrigin) GetFile

func (x *LogOrigin) GetFile() *LogOriginFile

func (*LogOrigin) GetFunctionName

func (x *LogOrigin) GetFunctionName() string

func (*LogOrigin) MarshalToSizedBufferVT

func (m *LogOrigin) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*LogOrigin) MarshalToVT

func (m *LogOrigin) MarshalToVT(dAtA []byte) (int, error)

func (*LogOrigin) MarshalVT

func (m *LogOrigin) MarshalVT() (dAtA []byte, err error)

func (*LogOrigin) ProtoMessage

func (*LogOrigin) ProtoMessage()

func (*LogOrigin) ProtoReflect

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

func (*LogOrigin) Reset

func (x *LogOrigin) Reset()

func (*LogOrigin) SizeVT

func (m *LogOrigin) SizeVT() (n int)

func (*LogOrigin) String

func (x *LogOrigin) String() string

func (*LogOrigin) UnmarshalVT

func (m *LogOrigin) UnmarshalVT(dAtA []byte) error

type LogOriginFile

type LogOriginFile struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Line uint32 `protobuf:"varint,2,opt,name=line,proto3" json:"line,omitempty"`
	// contains filtered or unexported fields
}

func (*LogOriginFile) CloneMessageVT

func (m *LogOriginFile) CloneMessageVT() proto.Message

func (*LogOriginFile) CloneVT

func (m *LogOriginFile) CloneVT() *LogOriginFile

func (*LogOriginFile) Descriptor deprecated

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

Deprecated: Use LogOriginFile.ProtoReflect.Descriptor instead.

func (*LogOriginFile) GetLine

func (x *LogOriginFile) GetLine() uint32

func (*LogOriginFile) GetName

func (x *LogOriginFile) GetName() string

func (*LogOriginFile) MarshalToSizedBufferVT

func (m *LogOriginFile) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*LogOriginFile) MarshalToVT

func (m *LogOriginFile) MarshalToVT(dAtA []byte) (int, error)

func (*LogOriginFile) MarshalVT

func (m *LogOriginFile) MarshalVT() (dAtA []byte, err error)

func (*LogOriginFile) ProtoMessage

func (*LogOriginFile) ProtoMessage()

func (*LogOriginFile) ProtoReflect

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

func (*LogOriginFile) Reset

func (x *LogOriginFile) Reset()

func (*LogOriginFile) SizeVT

func (m *LogOriginFile) SizeVT() (n int)

func (*LogOriginFile) String

func (x *LogOriginFile) String() string

func (*LogOriginFile) UnmarshalVT

func (m *LogOriginFile) UnmarshalVT(dAtA []byte) error

type LongtaskMetrics

type LongtaskMetrics struct {
	Count uint64  `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`
	Sum   float64 `protobuf:"fixed64,2,opt,name=sum,proto3" json:"sum,omitempty"`
	Max   float64 `protobuf:"fixed64,3,opt,name=max,proto3" json:"max,omitempty"`
	// contains filtered or unexported fields
}

func (*LongtaskMetrics) CloneMessageVT

func (m *LongtaskMetrics) CloneMessageVT() proto.Message

func (*LongtaskMetrics) CloneVT

func (m *LongtaskMetrics) CloneVT() *LongtaskMetrics

func (*LongtaskMetrics) Descriptor deprecated

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

Deprecated: Use LongtaskMetrics.ProtoReflect.Descriptor instead.

func (*LongtaskMetrics) GetCount

func (x *LongtaskMetrics) GetCount() uint64

func (*LongtaskMetrics) GetMax

func (x *LongtaskMetrics) GetMax() float64

func (*LongtaskMetrics) GetSum

func (x *LongtaskMetrics) GetSum() float64

func (*LongtaskMetrics) MarshalToSizedBufferVT

func (m *LongtaskMetrics) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*LongtaskMetrics) MarshalToVT

func (m *LongtaskMetrics) MarshalToVT(dAtA []byte) (int, error)

func (*LongtaskMetrics) MarshalVT

func (m *LongtaskMetrics) MarshalVT() (dAtA []byte, err error)

func (*LongtaskMetrics) ProtoMessage

func (*LongtaskMetrics) ProtoMessage()

func (*LongtaskMetrics) ProtoReflect

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

func (*LongtaskMetrics) Reset

func (x *LongtaskMetrics) Reset()

func (*LongtaskMetrics) SizeVT

func (m *LongtaskMetrics) SizeVT() (n int)

func (*LongtaskMetrics) String

func (x *LongtaskMetrics) String() string

func (*LongtaskMetrics) UnmarshalVT

func (m *LongtaskMetrics) UnmarshalVT(dAtA []byte) error

type Message

type Message struct {
	Body       string        `protobuf:"bytes,1,opt,name=body,proto3" json:"body,omitempty"`
	Headers    []*HTTPHeader `protobuf:"bytes,2,rep,name=headers,proto3" json:"headers,omitempty"`
	AgeMillis  *uint64       `protobuf:"varint,3,opt,name=age_millis,json=ageMillis,proto3,oneof" json:"age_millis,omitempty"`
	QueueName  string        `protobuf:"bytes,4,opt,name=queue_name,json=queueName,proto3" json:"queue_name,omitempty"`
	RoutingKey string        `protobuf:"bytes,5,opt,name=routing_key,json=routingKey,proto3" json:"routing_key,omitempty"`
	// contains filtered or unexported fields
}

func (*Message) CloneMessageVT

func (m *Message) CloneMessageVT() proto.Message

func (*Message) CloneVT

func (m *Message) CloneVT() *Message

func (*Message) Descriptor deprecated

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

Deprecated: Use Message.ProtoReflect.Descriptor instead.

func (*Message) GetAgeMillis

func (x *Message) GetAgeMillis() uint64

func (*Message) GetBody

func (x *Message) GetBody() string

func (*Message) GetHeaders

func (x *Message) GetHeaders() []*HTTPHeader

func (*Message) GetQueueName

func (x *Message) GetQueueName() string

func (*Message) GetRoutingKey

func (x *Message) GetRoutingKey() string

func (*Message) MarshalToSizedBufferVT

func (m *Message) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Message) MarshalToVT

func (m *Message) MarshalToVT(dAtA []byte) (int, error)

func (*Message) MarshalVT

func (m *Message) MarshalVT() (dAtA []byte, err error)

func (*Message) ProtoMessage

func (*Message) ProtoMessage()

func (*Message) ProtoReflect

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

func (*Message) Reset

func (x *Message) Reset()

func (*Message) SizeVT

func (m *Message) SizeVT() (n int)

func (*Message) String

func (x *Message) String() string

func (*Message) UnmarshalVT

func (m *Message) UnmarshalVT(dAtA []byte) error

type MetricType

type MetricType int32
const (
	MetricType_METRIC_TYPE_UNSPECIFIED MetricType = 0
	MetricType_METRIC_TYPE_GAUGE       MetricType = 1
	MetricType_METRIC_TYPE_COUNTER     MetricType = 2
	MetricType_METRIC_TYPE_HISTOGRAM   MetricType = 3
	MetricType_METRIC_TYPE_SUMMARY     MetricType = 4
)

func (MetricType) Descriptor

func (MetricType) Descriptor() protoreflect.EnumDescriptor

func (MetricType) Enum

func (x MetricType) Enum() *MetricType

func (MetricType) EnumDescriptor deprecated

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

Deprecated: Use MetricType.Descriptor instead.

func (MetricType) Number

func (x MetricType) Number() protoreflect.EnumNumber

func (MetricType) String

func (x MetricType) String() string

func (MetricType) Type

type Metricset

type Metricset struct {
	Name     string             `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Interval string             `protobuf:"bytes,2,opt,name=interval,proto3" json:"interval,omitempty"`
	Samples  []*MetricsetSample `protobuf:"bytes,3,rep,name=samples,proto3" json:"samples,omitempty"`
	DocCount uint64             `protobuf:"varint,4,opt,name=doc_count,json=docCount,proto3" json:"doc_count,omitempty"`
	// contains filtered or unexported fields
}

func (*Metricset) CloneMessageVT

func (m *Metricset) CloneMessageVT() proto.Message

func (*Metricset) CloneVT

func (m *Metricset) CloneVT() *Metricset

func (*Metricset) Descriptor deprecated

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

Deprecated: Use Metricset.ProtoReflect.Descriptor instead.

func (*Metricset) GetDocCount

func (x *Metricset) GetDocCount() uint64

func (*Metricset) GetInterval

func (x *Metricset) GetInterval() string

func (*Metricset) GetName

func (x *Metricset) GetName() string

func (*Metricset) GetSamples

func (x *Metricset) GetSamples() []*MetricsetSample

func (*Metricset) MarshalToSizedBufferVT

func (m *Metricset) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Metricset) MarshalToVT

func (m *Metricset) MarshalToVT(dAtA []byte) (int, error)

func (*Metricset) MarshalVT

func (m *Metricset) MarshalVT() (dAtA []byte, err error)

func (*Metricset) ProtoMessage

func (*Metricset) ProtoMessage()

func (*Metricset) ProtoReflect

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

func (*Metricset) Reset

func (x *Metricset) Reset()

func (*Metricset) SizeVT

func (m *Metricset) SizeVT() (n int)

func (*Metricset) String

func (x *Metricset) String() string

func (*Metricset) UnmarshalVT

func (m *Metricset) UnmarshalVT(dAtA []byte) error

type MetricsetSample

type MetricsetSample struct {
	Type      MetricType     `protobuf:"varint,1,opt,name=type,proto3,enum=elastic.apm.v1.MetricType" json:"type,omitempty"`
	Name      string         `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Unit      string         `protobuf:"bytes,3,opt,name=unit,proto3" json:"unit,omitempty"`
	Histogram *Histogram     `protobuf:"bytes,4,opt,name=histogram,proto3" json:"histogram,omitempty"`
	Summary   *SummaryMetric `protobuf:"bytes,5,opt,name=summary,proto3" json:"summary,omitempty"`
	Value     float64        `protobuf:"fixed64,6,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*MetricsetSample) CloneMessageVT

func (m *MetricsetSample) CloneMessageVT() proto.Message

func (*MetricsetSample) CloneVT

func (m *MetricsetSample) CloneVT() *MetricsetSample

func (*MetricsetSample) Descriptor deprecated

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

Deprecated: Use MetricsetSample.ProtoReflect.Descriptor instead.

func (*MetricsetSample) GetHistogram

func (x *MetricsetSample) GetHistogram() *Histogram

func (*MetricsetSample) GetName

func (x *MetricsetSample) GetName() string

func (*MetricsetSample) GetSummary

func (x *MetricsetSample) GetSummary() *SummaryMetric

func (*MetricsetSample) GetType

func (x *MetricsetSample) GetType() MetricType

func (*MetricsetSample) GetUnit

func (x *MetricsetSample) GetUnit() string

func (*MetricsetSample) GetValue

func (x *MetricsetSample) GetValue() float64

func (*MetricsetSample) MarshalToSizedBufferVT

func (m *MetricsetSample) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MetricsetSample) MarshalToVT

func (m *MetricsetSample) MarshalToVT(dAtA []byte) (int, error)

func (*MetricsetSample) MarshalVT

func (m *MetricsetSample) MarshalVT() (dAtA []byte, err error)

func (*MetricsetSample) ProtoMessage

func (*MetricsetSample) ProtoMessage()

func (*MetricsetSample) ProtoReflect

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

func (*MetricsetSample) Reset

func (x *MetricsetSample) Reset()

func (*MetricsetSample) SizeVT

func (m *MetricsetSample) SizeVT() (n int)

func (*MetricsetSample) String

func (x *MetricsetSample) String() string

func (*MetricsetSample) UnmarshalVT

func (m *MetricsetSample) UnmarshalVT(dAtA []byte) error

type NAT

type NAT struct {
	Ip *IP `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`
	// contains filtered or unexported fields
}

func (*NAT) CloneMessageVT

func (m *NAT) CloneMessageVT() proto.Message

func (*NAT) CloneVT

func (m *NAT) CloneVT() *NAT

func (*NAT) Descriptor deprecated

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

Deprecated: Use NAT.ProtoReflect.Descriptor instead.

func (*NAT) GetIp

func (x *NAT) GetIp() *IP

func (*NAT) MarshalToSizedBufferVT

func (m *NAT) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*NAT) MarshalToVT

func (m *NAT) MarshalToVT(dAtA []byte) (int, error)

func (*NAT) MarshalVT

func (m *NAT) MarshalVT() (dAtA []byte, err error)

func (*NAT) ProtoMessage

func (*NAT) ProtoMessage()

func (*NAT) ProtoReflect

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

func (*NAT) Reset

func (x *NAT) Reset()

func (*NAT) SizeVT

func (m *NAT) SizeVT() (n int)

func (*NAT) String

func (x *NAT) String() string

func (*NAT) UnmarshalVT

func (m *NAT) UnmarshalVT(dAtA []byte) error

type Network

type Network struct {
	Connection *NetworkConnection `protobuf:"bytes,1,opt,name=connection,proto3" json:"connection,omitempty"`
	Carrier    *NetworkCarrier    `protobuf:"bytes,2,opt,name=carrier,proto3" json:"carrier,omitempty"`
	// contains filtered or unexported fields
}

func (*Network) CloneMessageVT

func (m *Network) CloneMessageVT() proto.Message

func (*Network) CloneVT

func (m *Network) CloneVT() *Network

func (*Network) Descriptor deprecated

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

Deprecated: Use Network.ProtoReflect.Descriptor instead.

func (*Network) GetCarrier

func (x *Network) GetCarrier() *NetworkCarrier

func (*Network) GetConnection

func (x *Network) GetConnection() *NetworkConnection

func (*Network) MarshalToSizedBufferVT

func (m *Network) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Network) MarshalToVT

func (m *Network) MarshalToVT(dAtA []byte) (int, error)

func (*Network) MarshalVT

func (m *Network) MarshalVT() (dAtA []byte, err error)

func (*Network) ProtoMessage

func (*Network) ProtoMessage()

func (*Network) ProtoReflect

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

func (*Network) Reset

func (x *Network) Reset()

func (*Network) SizeVT

func (m *Network) SizeVT() (n int)

func (*Network) String

func (x *Network) String() string

func (*Network) UnmarshalVT

func (m *Network) UnmarshalVT(dAtA []byte) error

type NetworkCarrier

type NetworkCarrier struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Mcc  string `protobuf:"bytes,2,opt,name=mcc,proto3" json:"mcc,omitempty"`
	Mnc  string `protobuf:"bytes,3,opt,name=mnc,proto3" json:"mnc,omitempty"`
	Icc  string `protobuf:"bytes,4,opt,name=icc,proto3" json:"icc,omitempty"`
	// contains filtered or unexported fields
}

func (*NetworkCarrier) CloneMessageVT

func (m *NetworkCarrier) CloneMessageVT() proto.Message

func (*NetworkCarrier) CloneVT

func (m *NetworkCarrier) CloneVT() *NetworkCarrier

func (*NetworkCarrier) Descriptor deprecated

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

Deprecated: Use NetworkCarrier.ProtoReflect.Descriptor instead.

func (*NetworkCarrier) GetIcc

func (x *NetworkCarrier) GetIcc() string

func (*NetworkCarrier) GetMcc

func (x *NetworkCarrier) GetMcc() string

func (*NetworkCarrier) GetMnc

func (x *NetworkCarrier) GetMnc() string

func (*NetworkCarrier) GetName

func (x *NetworkCarrier) GetName() string

func (*NetworkCarrier) MarshalToSizedBufferVT

func (m *NetworkCarrier) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*NetworkCarrier) MarshalToVT

func (m *NetworkCarrier) MarshalToVT(dAtA []byte) (int, error)

func (*NetworkCarrier) MarshalVT

func (m *NetworkCarrier) MarshalVT() (dAtA []byte, err error)

func (*NetworkCarrier) ProtoMessage

func (*NetworkCarrier) ProtoMessage()

func (*NetworkCarrier) ProtoReflect

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

func (*NetworkCarrier) Reset

func (x *NetworkCarrier) Reset()

func (*NetworkCarrier) SizeVT

func (m *NetworkCarrier) SizeVT() (n int)

func (*NetworkCarrier) String

func (x *NetworkCarrier) String() string

func (*NetworkCarrier) UnmarshalVT

func (m *NetworkCarrier) UnmarshalVT(dAtA []byte) error

type NetworkConnection

type NetworkConnection struct {
	Type    string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Subtype string `protobuf:"bytes,2,opt,name=subtype,proto3" json:"subtype,omitempty"`
	// contains filtered or unexported fields
}

func (*NetworkConnection) CloneMessageVT

func (m *NetworkConnection) CloneMessageVT() proto.Message

func (*NetworkConnection) CloneVT

func (m *NetworkConnection) CloneVT() *NetworkConnection

func (*NetworkConnection) Descriptor deprecated

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

Deprecated: Use NetworkConnection.ProtoReflect.Descriptor instead.

func (*NetworkConnection) GetSubtype

func (x *NetworkConnection) GetSubtype() string

func (*NetworkConnection) GetType

func (x *NetworkConnection) GetType() string

func (*NetworkConnection) MarshalToSizedBufferVT

func (m *NetworkConnection) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*NetworkConnection) MarshalToVT

func (m *NetworkConnection) MarshalToVT(dAtA []byte) (int, error)

func (*NetworkConnection) MarshalVT

func (m *NetworkConnection) MarshalVT() (dAtA []byte, err error)

func (*NetworkConnection) ProtoMessage

func (*NetworkConnection) ProtoMessage()

func (*NetworkConnection) ProtoReflect

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

func (*NetworkConnection) Reset

func (x *NetworkConnection) Reset()

func (*NetworkConnection) SizeVT

func (m *NetworkConnection) SizeVT() (n int)

func (*NetworkConnection) String

func (x *NetworkConnection) String() string

func (*NetworkConnection) UnmarshalVT

func (m *NetworkConnection) UnmarshalVT(dAtA []byte) error

type NumericLabelValue

type NumericLabelValue struct {
	Values []float64 `protobuf:"fixed64,1,rep,packed,name=values,proto3" json:"values,omitempty"`
	Value  float64   `protobuf:"fixed64,2,opt,name=value,proto3" json:"value,omitempty"`
	Global bool      `protobuf:"varint,3,opt,name=global,proto3" json:"global,omitempty"`
	// contains filtered or unexported fields
}

func (*NumericLabelValue) CloneMessageVT

func (m *NumericLabelValue) CloneMessageVT() proto.Message

func (*NumericLabelValue) CloneVT

func (m *NumericLabelValue) CloneVT() *NumericLabelValue

func (*NumericLabelValue) Descriptor deprecated

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

Deprecated: Use NumericLabelValue.ProtoReflect.Descriptor instead.

func (*NumericLabelValue) GetGlobal

func (x *NumericLabelValue) GetGlobal() bool

func (*NumericLabelValue) GetValue

func (x *NumericLabelValue) GetValue() float64

func (*NumericLabelValue) GetValues

func (x *NumericLabelValue) GetValues() []float64

func (*NumericLabelValue) MarshalToSizedBufferVT

func (m *NumericLabelValue) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*NumericLabelValue) MarshalToVT

func (m *NumericLabelValue) MarshalToVT(dAtA []byte) (int, error)

func (*NumericLabelValue) MarshalVT

func (m *NumericLabelValue) MarshalVT() (dAtA []byte, err error)

func (*NumericLabelValue) ProtoMessage

func (*NumericLabelValue) ProtoMessage()

func (*NumericLabelValue) ProtoReflect

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

func (*NumericLabelValue) Reset

func (x *NumericLabelValue) Reset()

func (*NumericLabelValue) SizeVT

func (m *NumericLabelValue) SizeVT() (n int)

func (*NumericLabelValue) String

func (x *NumericLabelValue) String() string

func (*NumericLabelValue) UnmarshalVT

func (m *NumericLabelValue) UnmarshalVT(dAtA []byte) error

type NumericLabels

type NumericLabels map[string]*NumericLabelValue

NumericLabels wraps a map[string]float64 or map[string][]float64 with utility methods.

func (NumericLabels) Clone

func (l NumericLabels) Clone() NumericLabels

Clone creates a deep copy of NumericLabels.

func (NumericLabels) Set

func (l NumericLabels) Set(k string, v float64)

Set sets the label k to value v. If there existed a label in l with the same key, it will be replaced and its Global field will be set to false.

func (NumericLabels) SetSlice

func (l NumericLabels) SetSlice(k string, v []float64)

SetSlice sets the label k to value v. If there existed a label in l with the same key, it will be replaced and its Global field will be set to false.

type OS

type OS 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"`
	Platform string `protobuf:"bytes,3,opt,name=platform,proto3" json:"platform,omitempty"`
	Full     string `protobuf:"bytes,4,opt,name=full,proto3" json:"full,omitempty"`
	Type     string `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*OS) CloneMessageVT

func (m *OS) CloneMessageVT() proto.Message

func (*OS) CloneVT

func (m *OS) CloneVT() *OS

func (*OS) Descriptor deprecated

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

Deprecated: Use OS.ProtoReflect.Descriptor instead.

func (*OS) GetFull

func (x *OS) GetFull() string

func (*OS) GetName

func (x *OS) GetName() string

func (*OS) GetPlatform

func (x *OS) GetPlatform() string

func (*OS) GetType

func (x *OS) GetType() string

func (*OS) GetVersion

func (x *OS) GetVersion() string

func (*OS) MarshalToSizedBufferVT

func (m *OS) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*OS) MarshalToVT

func (m *OS) MarshalToVT(dAtA []byte) (int, error)

func (*OS) MarshalVT

func (m *OS) MarshalVT() (dAtA []byte, err error)

func (*OS) ProtoMessage

func (*OS) ProtoMessage()

func (*OS) ProtoReflect

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

func (*OS) Reset

func (x *OS) Reset()

func (*OS) SizeVT

func (m *OS) SizeVT() (n int)

func (*OS) String

func (x *OS) String() string

func (*OS) UnmarshalVT

func (m *OS) UnmarshalVT(dAtA []byte) error

type Observer

type Observer struct {
	Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"`
	Name     string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Type     string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Version  string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*Observer) CloneMessageVT

func (m *Observer) CloneMessageVT() proto.Message

func (*Observer) CloneVT

func (m *Observer) CloneVT() *Observer

func (*Observer) Descriptor deprecated

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

Deprecated: Use Observer.ProtoReflect.Descriptor instead.

func (*Observer) GetHostname

func (x *Observer) GetHostname() string

func (*Observer) GetName

func (x *Observer) GetName() string

func (*Observer) GetType

func (x *Observer) GetType() string

func (*Observer) GetVersion

func (x *Observer) GetVersion() string

func (*Observer) MarshalToSizedBufferVT

func (m *Observer) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Observer) MarshalToVT

func (m *Observer) MarshalToVT(dAtA []byte) (int, error)

func (*Observer) MarshalVT

func (m *Observer) MarshalVT() (dAtA []byte, err error)

func (*Observer) ProtoMessage

func (*Observer) ProtoMessage()

func (*Observer) ProtoReflect

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

func (*Observer) Reset

func (x *Observer) Reset()

func (*Observer) SizeVT

func (m *Observer) SizeVT() (n int)

func (*Observer) String

func (x *Observer) String() string

func (*Observer) UnmarshalVT

func (m *Observer) UnmarshalVT(dAtA []byte) error

type Original

type Original struct {
	AbsPath      string  `protobuf:"bytes,1,opt,name=abs_path,json=absPath,proto3" json:"abs_path,omitempty"`
	Filename     string  `protobuf:"bytes,2,opt,name=filename,proto3" json:"filename,omitempty"`
	Classname    string  `protobuf:"bytes,3,opt,name=classname,proto3" json:"classname,omitempty"`
	Lineno       *uint32 `protobuf:"varint,4,opt,name=lineno,proto3,oneof" json:"lineno,omitempty"`
	Colno        *uint32 `protobuf:"varint,5,opt,name=colno,proto3,oneof" json:"colno,omitempty"`
	Function     string  `protobuf:"bytes,6,opt,name=function,proto3" json:"function,omitempty"`
	LibraryFrame bool    `protobuf:"varint,7,opt,name=library_frame,json=libraryFrame,proto3" json:"library_frame,omitempty"`
	// contains filtered or unexported fields
}

func (*Original) CloneMessageVT

func (m *Original) CloneMessageVT() proto.Message

func (*Original) CloneVT

func (m *Original) CloneVT() *Original

func (*Original) Descriptor deprecated

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

Deprecated: Use Original.ProtoReflect.Descriptor instead.

func (*Original) GetAbsPath

func (x *Original) GetAbsPath() string

func (*Original) GetClassname

func (x *Original) GetClassname() string

func (*Original) GetColno

func (x *Original) GetColno() uint32

func (*Original) GetFilename

func (x *Original) GetFilename() string

func (*Original) GetFunction

func (x *Original) GetFunction() string

func (*Original) GetLibraryFrame

func (x *Original) GetLibraryFrame() bool

func (*Original) GetLineno

func (x *Original) GetLineno() uint32

func (*Original) MarshalToSizedBufferVT

func (m *Original) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Original) MarshalToVT

func (m *Original) MarshalToVT(dAtA []byte) (int, error)

func (*Original) MarshalVT

func (m *Original) MarshalVT() (dAtA []byte, err error)

func (*Original) ProtoMessage

func (*Original) ProtoMessage()

func (*Original) ProtoReflect

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

func (*Original) Reset

func (x *Original) Reset()

func (*Original) SizeVT

func (m *Original) SizeVT() (n int)

func (*Original) String

func (x *Original) String() string

func (*Original) UnmarshalVT

func (m *Original) UnmarshalVT(dAtA []byte) error

type Parent

type Parent struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*Parent) Descriptor deprecated

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

Deprecated: Use Parent.ProtoReflect.Descriptor instead.

func (*Parent) GetId

func (x *Parent) GetId() string

func (*Parent) ProtoMessage

func (*Parent) ProtoMessage()

func (*Parent) ProtoReflect

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

func (*Parent) Reset

func (x *Parent) Reset()

func (*Parent) String

func (x *Parent) String() string

type Process

type Process struct {
	Ppid        uint32         `protobuf:"varint,1,opt,name=ppid,proto3" json:"ppid,omitempty"`
	Thread      *ProcessThread `protobuf:"bytes,2,opt,name=thread,proto3" json:"thread,omitempty"`
	Title       string         `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"`
	CommandLine string         `protobuf:"bytes,4,opt,name=command_line,json=commandLine,proto3" json:"command_line,omitempty"`
	Executable  string         `protobuf:"bytes,5,opt,name=executable,proto3" json:"executable,omitempty"`
	Argv        []string       `protobuf:"bytes,6,rep,name=argv,proto3" json:"argv,omitempty"`
	Pid         uint32         `protobuf:"varint,7,opt,name=pid,proto3" json:"pid,omitempty"`
	// contains filtered or unexported fields
}

func (*Process) CloneMessageVT

func (m *Process) CloneMessageVT() proto.Message

func (*Process) CloneVT

func (m *Process) CloneVT() *Process

func (*Process) Descriptor deprecated

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

Deprecated: Use Process.ProtoReflect.Descriptor instead.

func (*Process) GetArgv

func (x *Process) GetArgv() []string

func (*Process) GetCommandLine

func (x *Process) GetCommandLine() string

func (*Process) GetExecutable

func (x *Process) GetExecutable() string

func (*Process) GetPid

func (x *Process) GetPid() uint32

func (*Process) GetPpid

func (x *Process) GetPpid() uint32

func (*Process) GetThread

func (x *Process) GetThread() *ProcessThread

func (*Process) GetTitle

func (x *Process) GetTitle() string

func (*Process) MarshalToSizedBufferVT

func (m *Process) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Process) MarshalToVT

func (m *Process) MarshalToVT(dAtA []byte) (int, error)

func (*Process) MarshalVT

func (m *Process) MarshalVT() (dAtA []byte, err error)

func (*Process) ProtoMessage

func (*Process) ProtoMessage()

func (*Process) ProtoReflect

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

func (*Process) Reset

func (x *Process) Reset()

func (*Process) SizeVT

func (m *Process) SizeVT() (n int)

func (*Process) String

func (x *Process) String() string

func (*Process) UnmarshalVT

func (m *Process) UnmarshalVT(dAtA []byte) error

type ProcessBatchFunc

type ProcessBatchFunc func(context.Context, *Batch) error

ProcessBatchFunc is a function type that implements BatchProcessor.

func (ProcessBatchFunc) ProcessBatch

func (f ProcessBatchFunc) ProcessBatch(ctx context.Context, b *Batch) error

ProcessBatch calls f(ctx, b)

type ProcessThread

type ProcessThread struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Id   uint32 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*ProcessThread) CloneMessageVT

func (m *ProcessThread) CloneMessageVT() proto.Message

func (*ProcessThread) CloneVT

func (m *ProcessThread) CloneVT() *ProcessThread

func (*ProcessThread) Descriptor deprecated

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

Deprecated: Use ProcessThread.ProtoReflect.Descriptor instead.

func (*ProcessThread) GetId

func (x *ProcessThread) GetId() uint32

func (*ProcessThread) GetName

func (x *ProcessThread) GetName() string

func (*ProcessThread) MarshalToSizedBufferVT

func (m *ProcessThread) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ProcessThread) MarshalToVT

func (m *ProcessThread) MarshalToVT(dAtA []byte) (int, error)

func (*ProcessThread) MarshalVT

func (m *ProcessThread) MarshalVT() (dAtA []byte, err error)

func (*ProcessThread) ProtoMessage

func (*ProcessThread) ProtoMessage()

func (*ProcessThread) ProtoReflect

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

func (*ProcessThread) Reset

func (x *ProcessThread) Reset()

func (*ProcessThread) SizeVT

func (m *ProcessThread) SizeVT() (n int)

func (*ProcessThread) String

func (x *ProcessThread) String() string

func (*ProcessThread) UnmarshalVT

func (m *ProcessThread) UnmarshalVT(dAtA []byte) error

type Runtime

type Runtime 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 (*Runtime) CloneMessageVT

func (m *Runtime) CloneMessageVT() proto.Message

func (*Runtime) CloneVT

func (m *Runtime) CloneVT() *Runtime

func (*Runtime) Descriptor deprecated

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

Deprecated: Use Runtime.ProtoReflect.Descriptor instead.

func (*Runtime) GetName

func (x *Runtime) GetName() string

func (*Runtime) GetVersion

func (x *Runtime) GetVersion() string

func (*Runtime) MarshalToSizedBufferVT

func (m *Runtime) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Runtime) MarshalToVT

func (m *Runtime) MarshalToVT(dAtA []byte) (int, error)

func (*Runtime) MarshalVT

func (m *Runtime) MarshalVT() (dAtA []byte, err error)

func (*Runtime) ProtoMessage

func (*Runtime) ProtoMessage()

func (*Runtime) ProtoReflect

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

func (*Runtime) Reset

func (x *Runtime) Reset()

func (*Runtime) SizeVT

func (m *Runtime) SizeVT() (n int)

func (*Runtime) String

func (x *Runtime) String() string

func (*Runtime) UnmarshalVT

func (m *Runtime) UnmarshalVT(dAtA []byte) error

type Service

type Service struct {
	Origin      *ServiceOrigin `protobuf:"bytes,1,opt,name=origin,proto3" json:"origin,omitempty"`
	Target      *ServiceTarget `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"`
	Language    *Language      `protobuf:"bytes,3,opt,name=language,proto3" json:"language,omitempty"`
	Runtime     *Runtime       `protobuf:"bytes,4,opt,name=runtime,proto3" json:"runtime,omitempty"`
	Framework   *Framework     `protobuf:"bytes,5,opt,name=framework,proto3" json:"framework,omitempty"`
	Name        string         `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"`
	Version     string         `protobuf:"bytes,7,opt,name=version,proto3" json:"version,omitempty"`
	Environment string         `protobuf:"bytes,8,opt,name=environment,proto3" json:"environment,omitempty"`
	Node        *ServiceNode   `protobuf:"bytes,9,opt,name=node,proto3" json:"node,omitempty"`
	// contains filtered or unexported fields
}

func (*Service) CloneMessageVT

func (m *Service) CloneMessageVT() proto.Message

func (*Service) CloneVT

func (m *Service) CloneVT() *Service

func (*Service) Descriptor deprecated

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

Deprecated: Use Service.ProtoReflect.Descriptor instead.

func (*Service) GetEnvironment

func (x *Service) GetEnvironment() string

func (*Service) GetFramework

func (x *Service) GetFramework() *Framework

func (*Service) GetLanguage

func (x *Service) GetLanguage() *Language

func (*Service) GetName

func (x *Service) GetName() string

func (*Service) GetNode

func (x *Service) GetNode() *ServiceNode

func (*Service) GetOrigin

func (x *Service) GetOrigin() *ServiceOrigin

func (*Service) GetRuntime

func (x *Service) GetRuntime() *Runtime

func (*Service) GetTarget

func (x *Service) GetTarget() *ServiceTarget

func (*Service) GetVersion

func (x *Service) GetVersion() string

func (*Service) MarshalToSizedBufferVT

func (m *Service) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Service) MarshalToVT

func (m *Service) MarshalToVT(dAtA []byte) (int, error)

func (*Service) MarshalVT

func (m *Service) MarshalVT() (dAtA []byte, err error)

func (*Service) ProtoMessage

func (*Service) ProtoMessage()

func (*Service) ProtoReflect

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

func (*Service) Reset

func (x *Service) Reset()

func (*Service) SizeVT

func (m *Service) SizeVT() (n int)

func (*Service) String

func (x *Service) String() string

func (*Service) UnmarshalVT

func (m *Service) UnmarshalVT(dAtA []byte) error

type ServiceNode

type ServiceNode struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*ServiceNode) CloneMessageVT

func (m *ServiceNode) CloneMessageVT() proto.Message

func (*ServiceNode) CloneVT

func (m *ServiceNode) CloneVT() *ServiceNode

func (*ServiceNode) Descriptor deprecated

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

Deprecated: Use ServiceNode.ProtoReflect.Descriptor instead.

func (*ServiceNode) GetName

func (x *ServiceNode) GetName() string

func (*ServiceNode) MarshalToSizedBufferVT

func (m *ServiceNode) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ServiceNode) MarshalToVT

func (m *ServiceNode) MarshalToVT(dAtA []byte) (int, error)

func (*ServiceNode) MarshalVT

func (m *ServiceNode) MarshalVT() (dAtA []byte, err error)

func (*ServiceNode) ProtoMessage

func (*ServiceNode) ProtoMessage()

func (*ServiceNode) ProtoReflect

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

func (*ServiceNode) Reset

func (x *ServiceNode) Reset()

func (*ServiceNode) SizeVT

func (m *ServiceNode) SizeVT() (n int)

func (*ServiceNode) String

func (x *ServiceNode) String() string

func (*ServiceNode) UnmarshalVT

func (m *ServiceNode) UnmarshalVT(dAtA []byte) error

type ServiceOrigin

type ServiceOrigin 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"`
	Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*ServiceOrigin) CloneMessageVT

func (m *ServiceOrigin) CloneMessageVT() proto.Message

func (*ServiceOrigin) CloneVT

func (m *ServiceOrigin) CloneVT() *ServiceOrigin

func (*ServiceOrigin) Descriptor deprecated

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

Deprecated: Use ServiceOrigin.ProtoReflect.Descriptor instead.

func (*ServiceOrigin) GetId

func (x *ServiceOrigin) GetId() string

func (*ServiceOrigin) GetName

func (x *ServiceOrigin) GetName() string

func (*ServiceOrigin) GetVersion

func (x *ServiceOrigin) GetVersion() string

func (*ServiceOrigin) MarshalToSizedBufferVT

func (m *ServiceOrigin) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ServiceOrigin) MarshalToVT

func (m *ServiceOrigin) MarshalToVT(dAtA []byte) (int, error)

func (*ServiceOrigin) MarshalVT

func (m *ServiceOrigin) MarshalVT() (dAtA []byte, err error)

func (*ServiceOrigin) ProtoMessage

func (*ServiceOrigin) ProtoMessage()

func (*ServiceOrigin) ProtoReflect

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

func (*ServiceOrigin) Reset

func (x *ServiceOrigin) Reset()

func (*ServiceOrigin) SizeVT

func (m *ServiceOrigin) SizeVT() (n int)

func (*ServiceOrigin) String

func (x *ServiceOrigin) String() string

func (*ServiceOrigin) UnmarshalVT

func (m *ServiceOrigin) UnmarshalVT(dAtA []byte) error

type ServiceTarget

type ServiceTarget struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*ServiceTarget) CloneMessageVT

func (m *ServiceTarget) CloneMessageVT() proto.Message

func (*ServiceTarget) CloneVT

func (m *ServiceTarget) CloneVT() *ServiceTarget

func (*ServiceTarget) Descriptor deprecated

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

Deprecated: Use ServiceTarget.ProtoReflect.Descriptor instead.

func (*ServiceTarget) GetName

func (x *ServiceTarget) GetName() string

func (*ServiceTarget) GetType

func (x *ServiceTarget) GetType() string

func (*ServiceTarget) MarshalToSizedBufferVT

func (m *ServiceTarget) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ServiceTarget) MarshalToVT

func (m *ServiceTarget) MarshalToVT(dAtA []byte) (int, error)

func (*ServiceTarget) MarshalVT

func (m *ServiceTarget) MarshalVT() (dAtA []byte, err error)

func (*ServiceTarget) ProtoMessage

func (*ServiceTarget) ProtoMessage()

func (*ServiceTarget) ProtoReflect

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

func (*ServiceTarget) Reset

func (x *ServiceTarget) Reset()

func (*ServiceTarget) SizeVT

func (m *ServiceTarget) SizeVT() (n int)

func (*ServiceTarget) String

func (x *ServiceTarget) String() string

func (*ServiceTarget) UnmarshalVT

func (m *ServiceTarget) UnmarshalVT(dAtA []byte) error

type Session

type Session struct {
	Id       string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Sequence uint64 `protobuf:"varint,2,opt,name=sequence,proto3" json:"sequence,omitempty"`
	// contains filtered or unexported fields
}

func (*Session) CloneMessageVT

func (m *Session) CloneMessageVT() proto.Message

func (*Session) CloneVT

func (m *Session) CloneVT() *Session

func (*Session) Descriptor deprecated

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

Deprecated: Use Session.ProtoReflect.Descriptor instead.

func (*Session) GetId

func (x *Session) GetId() string

func (*Session) GetSequence

func (x *Session) GetSequence() uint64

func (*Session) MarshalToSizedBufferVT

func (m *Session) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Session) MarshalToVT

func (m *Session) MarshalToVT(dAtA []byte) (int, error)

func (*Session) MarshalVT

func (m *Session) MarshalVT() (dAtA []byte, err error)

func (*Session) ProtoMessage

func (*Session) ProtoMessage()

func (*Session) ProtoReflect

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

func (*Session) Reset

func (x *Session) Reset()

func (*Session) SizeVT

func (m *Session) SizeVT() (n int)

func (*Session) String

func (x *Session) String() string

func (*Session) UnmarshalVT

func (m *Session) UnmarshalVT(dAtA []byte) error

type Source

type Source struct {
	Ip     *IP    `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`
	Nat    *NAT   `protobuf:"bytes,2,opt,name=nat,proto3" json:"nat,omitempty"`
	Domain string `protobuf:"bytes,3,opt,name=domain,proto3" json:"domain,omitempty"`
	Port   uint32 `protobuf:"varint,4,opt,name=port,proto3" json:"port,omitempty"`
	// contains filtered or unexported fields
}

func (*Source) CloneMessageVT

func (m *Source) CloneMessageVT() proto.Message

func (*Source) CloneVT

func (m *Source) CloneVT() *Source

func (*Source) Descriptor deprecated

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

Deprecated: Use Source.ProtoReflect.Descriptor instead.

func (*Source) GetDomain

func (x *Source) GetDomain() string

func (*Source) GetIp

func (x *Source) GetIp() *IP

func (*Source) GetNat

func (x *Source) GetNat() *NAT

func (*Source) GetPort

func (x *Source) GetPort() uint32

func (*Source) MarshalToSizedBufferVT

func (m *Source) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Source) MarshalToVT

func (m *Source) MarshalToVT(dAtA []byte) (int, error)

func (*Source) MarshalVT

func (m *Source) MarshalVT() (dAtA []byte, err error)

func (*Source) ProtoMessage

func (*Source) ProtoMessage()

func (*Source) ProtoReflect

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

func (*Source) Reset

func (x *Source) Reset()

func (*Source) SizeVT

func (m *Source) SizeVT() (n int)

func (*Source) String

func (x *Source) String() string

func (*Source) UnmarshalVT

func (m *Source) UnmarshalVT(dAtA []byte) error

type Span

type Span struct {
	Message             *Message            `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Composite           *Composite          `protobuf:"bytes,2,opt,name=composite,proto3" json:"composite,omitempty"`
	DestinationService  *DestinationService `protobuf:"bytes,3,opt,name=destination_service,json=destinationService,proto3" json:"destination_service,omitempty"`
	Db                  *DB                 `protobuf:"bytes,4,opt,name=db,proto3" json:"db,omitempty"`
	Sync                *bool               `protobuf:"varint,5,opt,name=sync,proto3,oneof" json:"sync,omitempty"`
	Kind                string              `protobuf:"bytes,6,opt,name=kind,proto3" json:"kind,omitempty"`
	Action              string              `protobuf:"bytes,7,opt,name=action,proto3" json:"action,omitempty"`
	Subtype             string              `protobuf:"bytes,8,opt,name=subtype,proto3" json:"subtype,omitempty"`
	Id                  string              `protobuf:"bytes,9,opt,name=id,proto3" json:"id,omitempty"`
	Type                string              `protobuf:"bytes,10,opt,name=type,proto3" json:"type,omitempty"`
	Name                string              `protobuf:"bytes,11,opt,name=name,proto3" json:"name,omitempty"`
	Stacktrace          []*StacktraceFrame  `protobuf:"bytes,12,rep,name=stacktrace,proto3" json:"stacktrace,omitempty"`
	Links               []*SpanLink         `protobuf:"bytes,13,rep,name=links,proto3" json:"links,omitempty"`
	SelfTime            *AggregatedDuration `protobuf:"bytes,14,opt,name=self_time,json=selfTime,proto3" json:"self_time,omitempty"`
	RepresentativeCount float64             `protobuf:"fixed64,15,opt,name=representative_count,json=representativeCount,proto3" json:"representative_count,omitempty"`
	// contains filtered or unexported fields
}

func (*Span) CloneMessageVT

func (m *Span) CloneMessageVT() proto.Message

func (*Span) CloneVT

func (m *Span) CloneVT() *Span

func (*Span) Descriptor deprecated

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

Deprecated: Use Span.ProtoReflect.Descriptor instead.

func (*Span) GetAction

func (x *Span) GetAction() string

func (*Span) GetComposite

func (x *Span) GetComposite() *Composite

func (*Span) GetDb

func (x *Span) GetDb() *DB

func (*Span) GetDestinationService

func (x *Span) GetDestinationService() *DestinationService

func (*Span) GetId

func (x *Span) GetId() string

func (*Span) GetKind

func (x *Span) GetKind() string
func (x *Span) GetLinks() []*SpanLink

func (*Span) GetMessage

func (x *Span) GetMessage() *Message

func (*Span) GetName

func (x *Span) GetName() string

func (*Span) GetRepresentativeCount

func (x *Span) GetRepresentativeCount() float64

func (*Span) GetSelfTime

func (x *Span) GetSelfTime() *AggregatedDuration

func (*Span) GetStacktrace

func (x *Span) GetStacktrace() []*StacktraceFrame

func (*Span) GetSubtype

func (x *Span) GetSubtype() string

func (*Span) GetSync

func (x *Span) GetSync() bool

func (*Span) GetType

func (x *Span) GetType() string

func (*Span) MarshalToSizedBufferVT

func (m *Span) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Span) MarshalToVT

func (m *Span) MarshalToVT(dAtA []byte) (int, error)

func (*Span) MarshalVT

func (m *Span) MarshalVT() (dAtA []byte, err error)

func (*Span) ProtoMessage

func (*Span) ProtoMessage()

func (*Span) ProtoReflect

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

func (*Span) Reset

func (x *Span) Reset()

func (*Span) SizeVT

func (m *Span) SizeVT() (n int)

func (*Span) String

func (x *Span) String() string

func (*Span) UnmarshalVT

func (m *Span) UnmarshalVT(dAtA []byte) error

type SpanCount

type SpanCount struct {
	Dropped *uint32 `protobuf:"varint,1,opt,name=dropped,proto3,oneof" json:"dropped,omitempty"`
	Started *uint32 `protobuf:"varint,2,opt,name=started,proto3,oneof" json:"started,omitempty"`
	// contains filtered or unexported fields
}

func (*SpanCount) CloneMessageVT

func (m *SpanCount) CloneMessageVT() proto.Message

func (*SpanCount) CloneVT

func (m *SpanCount) CloneVT() *SpanCount

func (*SpanCount) Descriptor deprecated

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

Deprecated: Use SpanCount.ProtoReflect.Descriptor instead.

func (*SpanCount) GetDropped

func (x *SpanCount) GetDropped() uint32

func (*SpanCount) GetStarted

func (x *SpanCount) GetStarted() uint32

func (*SpanCount) MarshalToSizedBufferVT

func (m *SpanCount) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SpanCount) MarshalToVT

func (m *SpanCount) MarshalToVT(dAtA []byte) (int, error)

func (*SpanCount) MarshalVT

func (m *SpanCount) MarshalVT() (dAtA []byte, err error)

func (*SpanCount) ProtoMessage

func (*SpanCount) ProtoMessage()

func (*SpanCount) ProtoReflect

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

func (*SpanCount) Reset

func (x *SpanCount) Reset()

func (*SpanCount) SizeVT

func (m *SpanCount) SizeVT() (n int)

func (*SpanCount) String

func (x *SpanCount) String() string

func (*SpanCount) UnmarshalVT

func (m *SpanCount) UnmarshalVT(dAtA []byte) error
type SpanLink struct {
	TraceId string `protobuf:"bytes,1,opt,name=trace_id,json=traceId,proto3" json:"trace_id,omitempty"`
	SpanId  string `protobuf:"bytes,2,opt,name=span_id,json=spanId,proto3" json:"span_id,omitempty"`
	// contains filtered or unexported fields
}

func (*SpanLink) CloneMessageVT

func (m *SpanLink) CloneMessageVT() proto.Message

func (*SpanLink) CloneVT

func (m *SpanLink) CloneVT() *SpanLink

func (*SpanLink) Descriptor deprecated

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

Deprecated: Use SpanLink.ProtoReflect.Descriptor instead.

func (*SpanLink) GetSpanId

func (x *SpanLink) GetSpanId() string

func (*SpanLink) GetTraceId

func (x *SpanLink) GetTraceId() string

func (*SpanLink) MarshalToSizedBufferVT

func (m *SpanLink) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SpanLink) MarshalToVT

func (m *SpanLink) MarshalToVT(dAtA []byte) (int, error)

func (*SpanLink) MarshalVT

func (m *SpanLink) MarshalVT() (dAtA []byte, err error)

func (*SpanLink) ProtoMessage

func (*SpanLink) ProtoMessage()

func (*SpanLink) ProtoReflect

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

func (*SpanLink) Reset

func (x *SpanLink) Reset()

func (*SpanLink) SizeVT

func (m *SpanLink) SizeVT() (n int)

func (*SpanLink) String

func (x *SpanLink) String() string

func (*SpanLink) UnmarshalVT

func (m *SpanLink) UnmarshalVT(dAtA []byte) error

type StacktraceFrame

type StacktraceFrame struct {
	Vars                []*KeyValue `protobuf:"bytes,1,rep,name=vars,proto3" json:"vars,omitempty"`
	Lineno              *uint32     `protobuf:"varint,2,opt,name=lineno,proto3,oneof" json:"lineno,omitempty"`
	Colno               *uint32     `protobuf:"varint,3,opt,name=colno,proto3,oneof" json:"colno,omitempty"`
	Filename            string      `protobuf:"bytes,4,opt,name=filename,proto3" json:"filename,omitempty"`
	Classname           string      `protobuf:"bytes,5,opt,name=classname,proto3" json:"classname,omitempty"`
	ContextLine         string      `protobuf:"bytes,6,opt,name=context_line,json=contextLine,proto3" json:"context_line,omitempty"`
	Module              string      `protobuf:"bytes,7,opt,name=module,proto3" json:"module,omitempty"`
	Function            string      `protobuf:"bytes,8,opt,name=function,proto3" json:"function,omitempty"`
	AbsPath             string      `protobuf:"bytes,9,opt,name=abs_path,json=absPath,proto3" json:"abs_path,omitempty"`
	SourcemapError      string      `protobuf:"bytes,10,opt,name=sourcemap_error,json=sourcemapError,proto3" json:"sourcemap_error,omitempty"`
	Original            *Original   `protobuf:"bytes,11,opt,name=original,proto3" json:"original,omitempty"`
	PreContext          []string    `protobuf:"bytes,12,rep,name=pre_context,json=preContext,proto3" json:"pre_context,omitempty"`
	PostContext         []string    `protobuf:"bytes,13,rep,name=post_context,json=postContext,proto3" json:"post_context,omitempty"`
	LibraryFrame        bool        `protobuf:"varint,14,opt,name=library_frame,json=libraryFrame,proto3" json:"library_frame,omitempty"`
	SourcemapUpdated    bool        `protobuf:"varint,15,opt,name=sourcemap_updated,json=sourcemapUpdated,proto3" json:"sourcemap_updated,omitempty"`
	ExcludeFromGrouping bool        `protobuf:"varint,16,opt,name=exclude_from_grouping,json=excludeFromGrouping,proto3" json:"exclude_from_grouping,omitempty"`
	// contains filtered or unexported fields
}

func (*StacktraceFrame) CloneMessageVT

func (m *StacktraceFrame) CloneMessageVT() proto.Message

func (*StacktraceFrame) CloneVT

func (m *StacktraceFrame) CloneVT() *StacktraceFrame

func (*StacktraceFrame) Descriptor deprecated

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

Deprecated: Use StacktraceFrame.ProtoReflect.Descriptor instead.

func (*StacktraceFrame) GetAbsPath

func (x *StacktraceFrame) GetAbsPath() string

func (*StacktraceFrame) GetClassname

func (x *StacktraceFrame) GetClassname() string

func (*StacktraceFrame) GetColno

func (x *StacktraceFrame) GetColno() uint32

func (*StacktraceFrame) GetContextLine

func (x *StacktraceFrame) GetContextLine() string

func (*StacktraceFrame) GetExcludeFromGrouping

func (x *StacktraceFrame) GetExcludeFromGrouping() bool

func (*StacktraceFrame) GetFilename

func (x *StacktraceFrame) GetFilename() string

func (*StacktraceFrame) GetFunction

func (x *StacktraceFrame) GetFunction() string

func (*StacktraceFrame) GetLibraryFrame

func (x *StacktraceFrame) GetLibraryFrame() bool

func (*StacktraceFrame) GetLineno

func (x *StacktraceFrame) GetLineno() uint32

func (*StacktraceFrame) GetModule

func (x *StacktraceFrame) GetModule() string

func (*StacktraceFrame) GetOriginal

func (x *StacktraceFrame) GetOriginal() *Original

func (*StacktraceFrame) GetPostContext

func (x *StacktraceFrame) GetPostContext() []string

func (*StacktraceFrame) GetPreContext

func (x *StacktraceFrame) GetPreContext() []string

func (*StacktraceFrame) GetSourcemapError

func (x *StacktraceFrame) GetSourcemapError() string

func (*StacktraceFrame) GetSourcemapUpdated

func (x *StacktraceFrame) GetSourcemapUpdated() bool

func (*StacktraceFrame) GetVars

func (x *StacktraceFrame) GetVars() []*KeyValue

func (*StacktraceFrame) MarshalToSizedBufferVT

func (m *StacktraceFrame) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*StacktraceFrame) MarshalToVT

func (m *StacktraceFrame) MarshalToVT(dAtA []byte) (int, error)

func (*StacktraceFrame) MarshalVT

func (m *StacktraceFrame) MarshalVT() (dAtA []byte, err error)

func (*StacktraceFrame) ProtoMessage

func (*StacktraceFrame) ProtoMessage()

func (*StacktraceFrame) ProtoReflect

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

func (*StacktraceFrame) Reset

func (x *StacktraceFrame) Reset()

func (*StacktraceFrame) SizeVT

func (m *StacktraceFrame) SizeVT() (n int)

func (*StacktraceFrame) String

func (x *StacktraceFrame) String() string

func (*StacktraceFrame) UnmarshalVT

func (m *StacktraceFrame) UnmarshalVT(dAtA []byte) error

type SummaryMetric

type SummaryMetric struct {
	Count uint64  `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`
	Sum   float64 `protobuf:"fixed64,2,opt,name=sum,proto3" json:"sum,omitempty"`
	// contains filtered or unexported fields
}

func (*SummaryMetric) CloneMessageVT

func (m *SummaryMetric) CloneMessageVT() proto.Message

func (*SummaryMetric) CloneVT

func (m *SummaryMetric) CloneVT() *SummaryMetric

func (*SummaryMetric) Descriptor deprecated

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

Deprecated: Use SummaryMetric.ProtoReflect.Descriptor instead.

func (*SummaryMetric) GetCount

func (x *SummaryMetric) GetCount() uint64

func (*SummaryMetric) GetSum

func (x *SummaryMetric) GetSum() float64

func (*SummaryMetric) MarshalToSizedBufferVT

func (m *SummaryMetric) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SummaryMetric) MarshalToVT

func (m *SummaryMetric) MarshalToVT(dAtA []byte) (int, error)

func (*SummaryMetric) MarshalVT

func (m *SummaryMetric) MarshalVT() (dAtA []byte, err error)

func (*SummaryMetric) ProtoMessage

func (*SummaryMetric) ProtoMessage()

func (*SummaryMetric) ProtoReflect

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

func (*SummaryMetric) Reset

func (x *SummaryMetric) Reset()

func (*SummaryMetric) SizeVT

func (m *SummaryMetric) SizeVT() (n int)

func (*SummaryMetric) String

func (x *SummaryMetric) String() string

func (*SummaryMetric) UnmarshalVT

func (m *SummaryMetric) UnmarshalVT(dAtA []byte) error

type System added in v1.7.0

type System struct {
	Process    *SystemProcess    `protobuf:"bytes,1,opt,name=process,proto3" json:"process,omitempty"`
	Filesystem *SystemFilesystem `protobuf:"bytes,2,opt,name=filesystem,proto3" json:"filesystem,omitempty"`
	// contains filtered or unexported fields
}

func (*System) CloneMessageVT added in v1.7.0

func (m *System) CloneMessageVT() proto.Message

func (*System) CloneVT added in v1.7.0

func (m *System) CloneVT() *System

func (*System) Descriptor deprecated added in v1.7.0

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

Deprecated: Use System.ProtoReflect.Descriptor instead.

func (*System) GetFilesystem added in v1.8.0

func (x *System) GetFilesystem() *SystemFilesystem

func (*System) GetProcess added in v1.7.0

func (x *System) GetProcess() *SystemProcess

func (*System) MarshalToSizedBufferVT added in v1.7.0

func (m *System) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*System) MarshalToVT added in v1.7.0

func (m *System) MarshalToVT(dAtA []byte) (int, error)

func (*System) MarshalVT added in v1.7.0

func (m *System) MarshalVT() (dAtA []byte, err error)

func (*System) ProtoMessage added in v1.7.0

func (*System) ProtoMessage()

func (*System) ProtoReflect added in v1.7.0

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

func (*System) Reset added in v1.7.0

func (x *System) Reset()

func (*System) SizeVT added in v1.7.0

func (m *System) SizeVT() (n int)

func (*System) String added in v1.7.0

func (x *System) String() string

func (*System) UnmarshalVT added in v1.7.0

func (m *System) UnmarshalVT(dAtA []byte) error

type SystemFilesystem added in v1.8.0

type SystemFilesystem struct {
	MountPoint string `protobuf:"bytes,1,opt,name=mount_point,json=mountPoint,proto3" json:"mount_point,omitempty"`
	// contains filtered or unexported fields
}

func (*SystemFilesystem) CloneMessageVT added in v1.8.0

func (m *SystemFilesystem) CloneMessageVT() proto.Message

func (*SystemFilesystem) CloneVT added in v1.8.0

func (m *SystemFilesystem) CloneVT() *SystemFilesystem

func (*SystemFilesystem) Descriptor deprecated added in v1.8.0

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

Deprecated: Use SystemFilesystem.ProtoReflect.Descriptor instead.

func (*SystemFilesystem) GetMountPoint added in v1.8.0

func (x *SystemFilesystem) GetMountPoint() string

func (*SystemFilesystem) MarshalToSizedBufferVT added in v1.8.0

func (m *SystemFilesystem) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SystemFilesystem) MarshalToVT added in v1.8.0

func (m *SystemFilesystem) MarshalToVT(dAtA []byte) (int, error)

func (*SystemFilesystem) MarshalVT added in v1.8.0

func (m *SystemFilesystem) MarshalVT() (dAtA []byte, err error)

func (*SystemFilesystem) ProtoMessage added in v1.8.0

func (*SystemFilesystem) ProtoMessage()

func (*SystemFilesystem) ProtoReflect added in v1.8.0

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

func (*SystemFilesystem) Reset added in v1.8.0

func (x *SystemFilesystem) Reset()

func (*SystemFilesystem) SizeVT added in v1.8.0

func (m *SystemFilesystem) SizeVT() (n int)

func (*SystemFilesystem) String added in v1.8.0

func (x *SystemFilesystem) String() string

func (*SystemFilesystem) UnmarshalVT added in v1.8.0

func (m *SystemFilesystem) UnmarshalVT(dAtA []byte) error

type SystemProcess added in v1.7.0

type SystemProcess struct {
	Cpu     *SystemProcessCPU `protobuf:"bytes,1,opt,name=cpu,proto3" json:"cpu,omitempty"`
	State   string            `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"`
	Cmdline string            `protobuf:"bytes,3,opt,name=cmdline,proto3" json:"cmdline,omitempty"`
	// contains filtered or unexported fields
}

func (*SystemProcess) CloneMessageVT added in v1.7.0

func (m *SystemProcess) CloneMessageVT() proto.Message

func (*SystemProcess) CloneVT added in v1.7.0

func (m *SystemProcess) CloneVT() *SystemProcess

func (*SystemProcess) Descriptor deprecated added in v1.7.0

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

Deprecated: Use SystemProcess.ProtoReflect.Descriptor instead.

func (*SystemProcess) GetCmdline added in v1.7.0

func (x *SystemProcess) GetCmdline() string

func (*SystemProcess) GetCpu added in v1.7.0

func (x *SystemProcess) GetCpu() *SystemProcessCPU

func (*SystemProcess) GetState added in v1.7.0

func (x *SystemProcess) GetState() string

func (*SystemProcess) MarshalToSizedBufferVT added in v1.7.0

func (m *SystemProcess) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SystemProcess) MarshalToVT added in v1.7.0

func (m *SystemProcess) MarshalToVT(dAtA []byte) (int, error)

func (*SystemProcess) MarshalVT added in v1.7.0

func (m *SystemProcess) MarshalVT() (dAtA []byte, err error)

func (*SystemProcess) ProtoMessage added in v1.7.0

func (*SystemProcess) ProtoMessage()

func (*SystemProcess) ProtoReflect added in v1.7.0

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

func (*SystemProcess) Reset added in v1.7.0

func (x *SystemProcess) Reset()

func (*SystemProcess) SizeVT added in v1.7.0

func (m *SystemProcess) SizeVT() (n int)

func (*SystemProcess) String added in v1.7.0

func (x *SystemProcess) String() string

func (*SystemProcess) UnmarshalVT added in v1.7.0

func (m *SystemProcess) UnmarshalVT(dAtA []byte) error

type SystemProcessCPU added in v1.7.0

type SystemProcessCPU struct {
	StartTime string `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	// contains filtered or unexported fields
}

func (*SystemProcessCPU) CloneMessageVT added in v1.7.0

func (m *SystemProcessCPU) CloneMessageVT() proto.Message

func (*SystemProcessCPU) CloneVT added in v1.7.0

func (m *SystemProcessCPU) CloneVT() *SystemProcessCPU

func (*SystemProcessCPU) Descriptor deprecated added in v1.7.0

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

Deprecated: Use SystemProcessCPU.ProtoReflect.Descriptor instead.

func (*SystemProcessCPU) GetStartTime added in v1.7.0

func (x *SystemProcessCPU) GetStartTime() string

func (*SystemProcessCPU) MarshalToSizedBufferVT added in v1.7.0

func (m *SystemProcessCPU) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SystemProcessCPU) MarshalToVT added in v1.7.0

func (m *SystemProcessCPU) MarshalToVT(dAtA []byte) (int, error)

func (*SystemProcessCPU) MarshalVT added in v1.7.0

func (m *SystemProcessCPU) MarshalVT() (dAtA []byte, err error)

func (*SystemProcessCPU) ProtoMessage added in v1.7.0

func (*SystemProcessCPU) ProtoMessage()

func (*SystemProcessCPU) ProtoReflect added in v1.7.0

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

func (*SystemProcessCPU) Reset added in v1.7.0

func (x *SystemProcessCPU) Reset()

func (*SystemProcessCPU) SizeVT added in v1.7.0

func (m *SystemProcessCPU) SizeVT() (n int)

func (*SystemProcessCPU) String added in v1.7.0

func (x *SystemProcessCPU) String() string

func (*SystemProcessCPU) UnmarshalVT added in v1.7.0

func (m *SystemProcessCPU) UnmarshalVT(dAtA []byte) error

type Trace

type Trace struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*Trace) CloneMessageVT

func (m *Trace) CloneMessageVT() proto.Message

func (*Trace) CloneVT

func (m *Trace) CloneVT() *Trace

func (*Trace) Descriptor deprecated

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

Deprecated: Use Trace.ProtoReflect.Descriptor instead.

func (*Trace) GetId

func (x *Trace) GetId() string

func (*Trace) MarshalToSizedBufferVT

func (m *Trace) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Trace) MarshalToVT

func (m *Trace) MarshalToVT(dAtA []byte) (int, error)

func (*Trace) MarshalVT

func (m *Trace) MarshalVT() (dAtA []byte, err error)

func (*Trace) ProtoMessage

func (*Trace) ProtoMessage()

func (*Trace) ProtoReflect

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

func (*Trace) Reset

func (x *Trace) Reset()

func (*Trace) SizeVT

func (m *Trace) SizeVT() (n int)

func (*Trace) String

func (x *Trace) String() string

func (*Trace) UnmarshalVT

func (m *Trace) UnmarshalVT(dAtA []byte) error

type Transaction

type Transaction struct {
	SpanCount             *SpanCount                  `protobuf:"bytes,1,opt,name=span_count,json=spanCount,proto3" json:"span_count,omitempty"`
	UserExperience        *UserExperience             `protobuf:"bytes,2,opt,name=user_experience,json=userExperience,proto3" json:"user_experience,omitempty"`
	Custom                []*KeyValue                 `protobuf:"bytes,3,rep,name=custom,proto3" json:"custom,omitempty"`
	Marks                 map[string]*TransactionMark `` /* 151-byte string literal not displayed */
	Message               *Message                    `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
	Type                  string                      `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"`
	Name                  string                      `protobuf:"bytes,7,opt,name=name,proto3" json:"name,omitempty"`
	Result                string                      `protobuf:"bytes,8,opt,name=result,proto3" json:"result,omitempty"`
	Id                    string                      `protobuf:"bytes,9,opt,name=id,proto3" json:"id,omitempty"`
	DurationHistogram     *Histogram                  `protobuf:"bytes,10,opt,name=duration_histogram,json=durationHistogram,proto3" json:"duration_histogram,omitempty"`
	DroppedSpansStats     []*DroppedSpanStats         `protobuf:"bytes,11,rep,name=dropped_spans_stats,json=droppedSpansStats,proto3" json:"dropped_spans_stats,omitempty"`
	DurationSummary       *SummaryMetric              `protobuf:"bytes,12,opt,name=duration_summary,json=durationSummary,proto3" json:"duration_summary,omitempty"`
	RepresentativeCount   float64                     `protobuf:"fixed64,13,opt,name=representative_count,json=representativeCount,proto3" json:"representative_count,omitempty"`
	Sampled               bool                        `protobuf:"varint,14,opt,name=sampled,proto3" json:"sampled,omitempty"`
	Root                  bool                        `protobuf:"varint,15,opt,name=root,proto3" json:"root,omitempty"`
	ProfilerStackTraceIds []string                    `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Transaction) CloneMessageVT

func (m *Transaction) CloneMessageVT() proto.Message

func (*Transaction) CloneVT

func (m *Transaction) CloneVT() *Transaction

func (*Transaction) Descriptor deprecated

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

Deprecated: Use Transaction.ProtoReflect.Descriptor instead.

func (*Transaction) GetCustom

func (x *Transaction) GetCustom() []*KeyValue

func (*Transaction) GetDroppedSpansStats

func (x *Transaction) GetDroppedSpansStats() []*DroppedSpanStats

func (*Transaction) GetDurationHistogram

func (x *Transaction) GetDurationHistogram() *Histogram

func (*Transaction) GetDurationSummary

func (x *Transaction) GetDurationSummary() *SummaryMetric

func (*Transaction) GetId

func (x *Transaction) GetId() string

func (*Transaction) GetMarks

func (x *Transaction) GetMarks() map[string]*TransactionMark

func (*Transaction) GetMessage

func (x *Transaction) GetMessage() *Message

func (*Transaction) GetName

func (x *Transaction) GetName() string

func (*Transaction) GetProfilerStackTraceIds

func (x *Transaction) GetProfilerStackTraceIds() []string

func (*Transaction) GetRepresentativeCount

func (x *Transaction) GetRepresentativeCount() float64

func (*Transaction) GetResult

func (x *Transaction) GetResult() string

func (*Transaction) GetRoot

func (x *Transaction) GetRoot() bool

func (*Transaction) GetSampled

func (x *Transaction) GetSampled() bool

func (*Transaction) GetSpanCount

func (x *Transaction) GetSpanCount() *SpanCount

func (*Transaction) GetType

func (x *Transaction) GetType() string

func (*Transaction) GetUserExperience

func (x *Transaction) GetUserExperience() *UserExperience

func (*Transaction) MarshalToSizedBufferVT

func (m *Transaction) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Transaction) MarshalToVT

func (m *Transaction) MarshalToVT(dAtA []byte) (int, error)

func (*Transaction) MarshalVT

func (m *Transaction) MarshalVT() (dAtA []byte, err error)

func (*Transaction) ProtoMessage

func (*Transaction) ProtoMessage()

func (*Transaction) ProtoReflect

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

func (*Transaction) Reset

func (x *Transaction) Reset()

func (*Transaction) SizeVT

func (m *Transaction) SizeVT() (n int)

func (*Transaction) String

func (x *Transaction) String() string

func (*Transaction) UnmarshalVT

func (m *Transaction) UnmarshalVT(dAtA []byte) error

type TransactionMark

type TransactionMark struct {
	Measurements map[string]float64 `` /* 167-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*TransactionMark) CloneMessageVT

func (m *TransactionMark) CloneMessageVT() proto.Message

func (*TransactionMark) CloneVT

func (m *TransactionMark) CloneVT() *TransactionMark

func (*TransactionMark) Descriptor deprecated

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

Deprecated: Use TransactionMark.ProtoReflect.Descriptor instead.

func (*TransactionMark) GetMeasurements

func (x *TransactionMark) GetMeasurements() map[string]float64

func (*TransactionMark) MarshalToSizedBufferVT

func (m *TransactionMark) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*TransactionMark) MarshalToVT

func (m *TransactionMark) MarshalToVT(dAtA []byte) (int, error)

func (*TransactionMark) MarshalVT

func (m *TransactionMark) MarshalVT() (dAtA []byte, err error)

func (*TransactionMark) ProtoMessage

func (*TransactionMark) ProtoMessage()

func (*TransactionMark) ProtoReflect

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

func (*TransactionMark) Reset

func (x *TransactionMark) Reset()

func (*TransactionMark) SizeVT

func (m *TransactionMark) SizeVT() (n int)

func (*TransactionMark) String

func (x *TransactionMark) String() string

func (*TransactionMark) UnmarshalVT

func (m *TransactionMark) UnmarshalVT(dAtA []byte) error

type URL

type URL struct {
	Original string `protobuf:"bytes,1,opt,name=original,proto3" json:"original,omitempty"`
	Scheme   string `protobuf:"bytes,2,opt,name=scheme,proto3" json:"scheme,omitempty"`
	Full     string `protobuf:"bytes,3,opt,name=full,proto3" json:"full,omitempty"`
	Domain   string `protobuf:"bytes,4,opt,name=domain,proto3" json:"domain,omitempty"`
	Path     string `protobuf:"bytes,5,opt,name=path,proto3" json:"path,omitempty"`
	Query    string `protobuf:"bytes,6,opt,name=query,proto3" json:"query,omitempty"`
	Fragment string `protobuf:"bytes,7,opt,name=fragment,proto3" json:"fragment,omitempty"`
	Port     uint32 `protobuf:"varint,8,opt,name=port,proto3" json:"port,omitempty"`
	// contains filtered or unexported fields
}

func ParseURL

func ParseURL(original, defaultHostname, defaultScheme string) *URL

func (*URL) CloneMessageVT

func (m *URL) CloneMessageVT() proto.Message

func (*URL) CloneVT

func (m *URL) CloneVT() *URL

func (*URL) Descriptor deprecated

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

Deprecated: Use URL.ProtoReflect.Descriptor instead.

func (*URL) GetDomain

func (x *URL) GetDomain() string

func (*URL) GetFragment

func (x *URL) GetFragment() string

func (*URL) GetFull

func (x *URL) GetFull() string

func (*URL) GetOriginal

func (x *URL) GetOriginal() string

func (*URL) GetPath

func (x *URL) GetPath() string

func (*URL) GetPort

func (x *URL) GetPort() uint32

func (*URL) GetQuery

func (x *URL) GetQuery() string

func (*URL) GetScheme

func (x *URL) GetScheme() string

func (*URL) MarshalToSizedBufferVT

func (m *URL) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*URL) MarshalToVT

func (m *URL) MarshalToVT(dAtA []byte) (int, error)

func (*URL) MarshalVT

func (m *URL) MarshalVT() (dAtA []byte, err error)

func (*URL) ProtoMessage

func (*URL) ProtoMessage()

func (*URL) ProtoReflect

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

func (*URL) Reset

func (x *URL) Reset()

func (*URL) SizeVT

func (m *URL) SizeVT() (n int)

func (*URL) String

func (x *URL) String() string

func (*URL) UnmarshalVT

func (m *URL) UnmarshalVT(dAtA []byte) error

type User

type User struct {
	Domain string `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	Id     string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Email  string `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`
	Name   string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*User) CloneMessageVT

func (m *User) CloneMessageVT() proto.Message

func (*User) CloneVT

func (m *User) CloneVT() *User

func (*User) Descriptor deprecated

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

Deprecated: Use User.ProtoReflect.Descriptor instead.

func (*User) GetDomain

func (x *User) GetDomain() string

func (*User) GetEmail

func (x *User) GetEmail() string

func (*User) GetId

func (x *User) GetId() string

func (*User) GetName

func (x *User) GetName() string

func (*User) MarshalToSizedBufferVT

func (m *User) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*User) MarshalToVT

func (m *User) MarshalToVT(dAtA []byte) (int, error)

func (*User) MarshalVT

func (m *User) MarshalVT() (dAtA []byte, err error)

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) ProtoReflect

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

func (*User) Reset

func (x *User) Reset()

func (*User) SizeVT

func (m *User) SizeVT() (n int)

func (*User) String

func (x *User) String() string

func (*User) UnmarshalVT

func (m *User) UnmarshalVT(dAtA []byte) error

type UserAgent

type UserAgent struct {
	Original string `protobuf:"bytes,1,opt,name=original,proto3" json:"original,omitempty"`
	Name     string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*UserAgent) CloneMessageVT

func (m *UserAgent) CloneMessageVT() proto.Message

func (*UserAgent) CloneVT

func (m *UserAgent) CloneVT() *UserAgent

func (*UserAgent) Descriptor deprecated

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

Deprecated: Use UserAgent.ProtoReflect.Descriptor instead.

func (*UserAgent) GetName

func (x *UserAgent) GetName() string

func (*UserAgent) GetOriginal

func (x *UserAgent) GetOriginal() string

func (*UserAgent) MarshalToSizedBufferVT

func (m *UserAgent) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*UserAgent) MarshalToVT

func (m *UserAgent) MarshalToVT(dAtA []byte) (int, error)

func (*UserAgent) MarshalVT

func (m *UserAgent) MarshalVT() (dAtA []byte, err error)

func (*UserAgent) ProtoMessage

func (*UserAgent) ProtoMessage()

func (*UserAgent) ProtoReflect

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

func (*UserAgent) Reset

func (x *UserAgent) Reset()

func (*UserAgent) SizeVT

func (m *UserAgent) SizeVT() (n int)

func (*UserAgent) String

func (x *UserAgent) String() string

func (*UserAgent) UnmarshalVT

func (m *UserAgent) UnmarshalVT(dAtA []byte) error

type UserExperience

type UserExperience struct {
	CumulativeLayoutShift float64          `` /* 128-byte string literal not displayed */
	FirstInputDelay       float64          `protobuf:"fixed64,2,opt,name=first_input_delay,json=firstInputDelay,proto3" json:"first_input_delay,omitempty"`
	TotalBlockingTime     float64          `protobuf:"fixed64,3,opt,name=total_blocking_time,json=totalBlockingTime,proto3" json:"total_blocking_time,omitempty"`
	LongTask              *LongtaskMetrics `protobuf:"bytes,4,opt,name=long_task,json=longTask,proto3" json:"long_task,omitempty"`
	// contains filtered or unexported fields
}

func (*UserExperience) CloneMessageVT

func (m *UserExperience) CloneMessageVT() proto.Message

func (*UserExperience) CloneVT

func (m *UserExperience) CloneVT() *UserExperience

func (*UserExperience) Descriptor deprecated

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

Deprecated: Use UserExperience.ProtoReflect.Descriptor instead.

func (*UserExperience) GetCumulativeLayoutShift

func (x *UserExperience) GetCumulativeLayoutShift() float64

func (*UserExperience) GetFirstInputDelay

func (x *UserExperience) GetFirstInputDelay() float64

func (*UserExperience) GetLongTask

func (x *UserExperience) GetLongTask() *LongtaskMetrics

func (*UserExperience) GetTotalBlockingTime

func (x *UserExperience) GetTotalBlockingTime() float64

func (*UserExperience) MarshalToSizedBufferVT

func (m *UserExperience) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*UserExperience) MarshalToVT

func (m *UserExperience) MarshalToVT(dAtA []byte) (int, error)

func (*UserExperience) MarshalVT

func (m *UserExperience) MarshalVT() (dAtA []byte, err error)

func (*UserExperience) ProtoMessage

func (*UserExperience) ProtoMessage()

func (*UserExperience) ProtoReflect

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

func (*UserExperience) Reset

func (x *UserExperience) Reset()

func (*UserExperience) SizeVT

func (m *UserExperience) SizeVT() (n int)

func (*UserExperience) String

func (x *UserExperience) String() string

func (*UserExperience) UnmarshalVT

func (m *UserExperience) UnmarshalVT(dAtA []byte) error

Jump to

Keyboard shortcuts

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