protocol

package
v0.0.0-...-51c1140 Latest Latest
Warning

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

Go to latest
Published: Mar 6, 2024 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EnumNamesAppStatus = map[AppStatus]string{
	AppStatusUnknown:        "Unknown",
	AppStatusDisconnected:   "Disconnected",
	AppStatusInvalidLicense: "InvalidLicense",
	AppStatusConnected:      "Connected",
	AppStatusStillValid:     "StillValid",
}
View Source
var EnumNamesMessageBody = map[MessageBody]string{
	MessageBodyNONE:        "NONE",
	MessageBodyApp:         "App",
	MessageBodyAppReply:    "AppReply",
	MessageBodyTransaction: "Transaction",
	MessageBodySpanBatch:   "SpanBatch",
}
View Source
var EnumValuesAppStatus = map[string]AppStatus{
	"Unknown":        AppStatusUnknown,
	"Disconnected":   AppStatusDisconnected,
	"InvalidLicense": AppStatusInvalidLicense,
	"Connected":      AppStatusConnected,
	"StillValid":     AppStatusStillValid,
}
View Source
var EnumValuesMessageBody = map[string]MessageBody{
	"NONE":        MessageBodyNONE,
	"App":         MessageBodyApp,
	"AppReply":    MessageBodyAppReply,
	"Transaction": MessageBodyTransaction,
	"SpanBatch":   MessageBodySpanBatch,
}

Functions

func AppAddAgentLanguage

func AppAddAgentLanguage(builder *flatbuffers.Builder, agentLanguage flatbuffers.UOffsetT)

func AppAddAgentVersion

func AppAddAgentVersion(builder *flatbuffers.Builder, agentVersion flatbuffers.UOffsetT)

func AppAddAppName

func AppAddAppName(builder *flatbuffers.Builder, appName flatbuffers.UOffsetT)

func AppAddCustomEventsMaxSamplesStored

func AppAddCustomEventsMaxSamplesStored(builder *flatbuffers.Builder, customEventsMaxSamplesStored uint64)

func AppAddDisplayHost

func AppAddDisplayHost(builder *flatbuffers.Builder, displayHost flatbuffers.UOffsetT)

func AppAddDockerId

func AppAddDockerId(builder *flatbuffers.Builder, dockerId flatbuffers.UOffsetT)

func AppAddEnvironment

func AppAddEnvironment(builder *flatbuffers.Builder, environment flatbuffers.UOffsetT)

func AppAddHighSecurity

func AppAddHighSecurity(builder *flatbuffers.Builder, highSecurity bool)

func AppAddHost

func AppAddHost(builder *flatbuffers.Builder, host flatbuffers.UOffsetT)

func AppAddLabels

func AppAddLabels(builder *flatbuffers.Builder, labels flatbuffers.UOffsetT)

func AppAddLicense

func AppAddLicense(builder *flatbuffers.Builder, license flatbuffers.UOffsetT)

func AppAddLogEventsMaxSamplesStored

func AppAddLogEventsMaxSamplesStored(builder *flatbuffers.Builder, logEventsMaxSamplesStored uint64)

func AppAddMetadata

func AppAddMetadata(builder *flatbuffers.Builder, metadata flatbuffers.UOffsetT)

func AppAddRedirectCollector

func AppAddRedirectCollector(builder *flatbuffers.Builder, redirectCollector flatbuffers.UOffsetT)

func AppAddSecurityPolicyToken

func AppAddSecurityPolicyToken(builder *flatbuffers.Builder, securityPolicyToken flatbuffers.UOffsetT)

func AppAddSettings

func AppAddSettings(builder *flatbuffers.Builder, settings flatbuffers.UOffsetT)

func AppAddSpanEventsMaxSamplesStored

func AppAddSpanEventsMaxSamplesStored(builder *flatbuffers.Builder, spanEventsMaxSamplesStored uint64)

func AppAddSpanQueueSize

func AppAddSpanQueueSize(builder *flatbuffers.Builder, spanQueueSize uint64)

func AppAddSupportedSecurityPolicies

func AppAddSupportedSecurityPolicies(builder *flatbuffers.Builder, supportedSecurityPolicies flatbuffers.UOffsetT)

func AppAddTraceObserverHost

func AppAddTraceObserverHost(builder *flatbuffers.Builder, traceObserverHost flatbuffers.UOffsetT)

func AppAddTraceObserverPort

func AppAddTraceObserverPort(builder *flatbuffers.Builder, traceObserverPort uint16)

func AppEnd

func AppEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func AppReplyAddConnectReply

func AppReplyAddConnectReply(builder *flatbuffers.Builder, connectReply flatbuffers.UOffsetT)

func AppReplyAddConnectTimestamp

func AppReplyAddConnectTimestamp(builder *flatbuffers.Builder, connectTimestamp uint64)

func AppReplyAddHarvestFrequency

func AppReplyAddHarvestFrequency(builder *flatbuffers.Builder, harvestFrequency uint16)

func AppReplyAddSamplingTarget

func AppReplyAddSamplingTarget(builder *flatbuffers.Builder, samplingTarget uint16)

func AppReplyAddSecurityPolicies

func AppReplyAddSecurityPolicies(builder *flatbuffers.Builder, securityPolicies flatbuffers.UOffsetT)

func AppReplyAddStatus

func AppReplyAddStatus(builder *flatbuffers.Builder, status AppStatus)

func AppReplyEnd

func AppReplyEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func AppReplyStart

func AppReplyStart(builder *flatbuffers.Builder)

func AppStart

func AppStart(builder *flatbuffers.Builder)

func CreateMetricData

func CreateMetricData(builder *flatbuffers.Builder, count float64, total float64, exclusive float64, min float64, max float64, sumSquares float64, scoped bool, forced bool) flatbuffers.UOffsetT

func EncodeError

func EncodeError(b *flatbuffers.Builder, priority int32, data []byte) flatbuffers.UOffsetT

EncodeError prepends a new Error object to the FlatBuffer and returns its offset.

func EncodeEvent

func EncodeEvent(b *flatbuffers.Builder, data []byte) flatbuffers.UOffsetT

EncodeEvent prepends a new Event object to the FlatBuffer and returns its offset.

func EncodeMetric

func EncodeMetric(b *flatbuffers.Builder, name string, data [6]float64,
	scoped, forced bool) flatbuffers.UOffsetT

EncodeMetric prepends a new Metric object to the FlatBuffer and returns its offset.

func EncodeSlowSQL

func EncodeSlowSQL(b *flatbuffers.Builder, id uint32, count int32,
	totalUS, minUS, maxUS uint64, metric, query string,
	params []byte) flatbuffers.UOffsetT

EncodeSlowSQL prepends a new SlowSQL object to the FlatBuffer and returns its offset.

func EncodeTrace

func EncodeTrace(b *flatbuffers.Builder, timestampMS, durationMS float64, guid string, force bool, data []byte) flatbuffers.UOffsetT

EncodeTrace prepends a new Trace object to the FlatBuffer and returns its offset.

func ErrorAddData

func ErrorAddData(builder *flatbuffers.Builder, data flatbuffers.UOffsetT)

func ErrorAddPriority

func ErrorAddPriority(builder *flatbuffers.Builder, priority int32)

func ErrorEnd

func ErrorEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func ErrorStart

func ErrorStart(builder *flatbuffers.Builder)

func EventAddData

func EventAddData(builder *flatbuffers.Builder, data flatbuffers.UOffsetT)

func EventEnd

func EventEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func EventStart

func EventStart(builder *flatbuffers.Builder)

func MessageAddAgentRunId

func MessageAddAgentRunId(builder *flatbuffers.Builder, agentRunId flatbuffers.UOffsetT)

func MessageAddData

func MessageAddData(builder *flatbuffers.Builder, data flatbuffers.UOffsetT)

func MessageAddDataType

func MessageAddDataType(builder *flatbuffers.Builder, dataType MessageBody)

func MessageEnd

func MessageEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func MessageStart

func MessageStart(builder *flatbuffers.Builder)

func MetricAddData

func MetricAddData(builder *flatbuffers.Builder, data flatbuffers.UOffsetT)

func MetricAddName

func MetricAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)

func MetricEnd

func MetricEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func MetricStart

func MetricStart(builder *flatbuffers.Builder)

func SlowSQLAddCount

func SlowSQLAddCount(builder *flatbuffers.Builder, count int32)

func SlowSQLAddId

func SlowSQLAddId(builder *flatbuffers.Builder, id uint32)

func SlowSQLAddMaxMicros

func SlowSQLAddMaxMicros(builder *flatbuffers.Builder, maxMicros uint64)

func SlowSQLAddMetric

func SlowSQLAddMetric(builder *flatbuffers.Builder, metric flatbuffers.UOffsetT)

func SlowSQLAddMinMicros

func SlowSQLAddMinMicros(builder *flatbuffers.Builder, minMicros uint64)

func SlowSQLAddParams

func SlowSQLAddParams(builder *flatbuffers.Builder, params flatbuffers.UOffsetT)

func SlowSQLAddQuery

func SlowSQLAddQuery(builder *flatbuffers.Builder, query flatbuffers.UOffsetT)

func SlowSQLAddTotalMicros

func SlowSQLAddTotalMicros(builder *flatbuffers.Builder, totalMicros uint64)

func SlowSQLEnd

func SlowSQLEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func SlowSQLStart

func SlowSQLStart(builder *flatbuffers.Builder)

func SpanBatchAddCount

func SpanBatchAddCount(builder *flatbuffers.Builder, count uint64)

func SpanBatchAddEncoded

func SpanBatchAddEncoded(builder *flatbuffers.Builder, encoded flatbuffers.UOffsetT)

func SpanBatchEnd

func SpanBatchEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func SpanBatchStart

func SpanBatchStart(builder *flatbuffers.Builder)

func SpanBatchStartEncodedVector

func SpanBatchStartEncodedVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func TraceAddData

func TraceAddData(builder *flatbuffers.Builder, data flatbuffers.UOffsetT)

func TraceAddDuration

func TraceAddDuration(builder *flatbuffers.Builder, duration float64)

func TraceAddForcePersist

func TraceAddForcePersist(builder *flatbuffers.Builder, forcePersist bool)

func TraceAddGuid

func TraceAddGuid(builder *flatbuffers.Builder, guid flatbuffers.UOffsetT)

func TraceAddTimestamp

func TraceAddTimestamp(builder *flatbuffers.Builder, timestamp float64)

func TraceEnd

func TraceEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func TraceStart

func TraceStart(builder *flatbuffers.Builder)

func TransactionAddCustomEvents

func TransactionAddCustomEvents(builder *flatbuffers.Builder, customEvents flatbuffers.UOffsetT)

func TransactionAddErrorEvents

func TransactionAddErrorEvents(builder *flatbuffers.Builder, errorEvents flatbuffers.UOffsetT)

func TransactionAddErrors

func TransactionAddErrors(builder *flatbuffers.Builder, errors flatbuffers.UOffsetT)

func TransactionAddLogEvents

func TransactionAddLogEvents(builder *flatbuffers.Builder, logEvents flatbuffers.UOffsetT)

func TransactionAddMetrics

func TransactionAddMetrics(builder *flatbuffers.Builder, metrics flatbuffers.UOffsetT)

func TransactionAddName

func TransactionAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)

func TransactionAddPhpPackages

func TransactionAddPhpPackages(builder *flatbuffers.Builder, phpPackages flatbuffers.UOffsetT)

func TransactionAddPid

func TransactionAddPid(builder *flatbuffers.Builder, pid int32)

func TransactionAddSamplingPriority

func TransactionAddSamplingPriority(builder *flatbuffers.Builder, samplingPriority float64)

func TransactionAddSlowSqls

func TransactionAddSlowSqls(builder *flatbuffers.Builder, slowSqls flatbuffers.UOffsetT)

func TransactionAddSpanEvents

func TransactionAddSpanEvents(builder *flatbuffers.Builder, spanEvents flatbuffers.UOffsetT)

func TransactionAddSyntheticsResourceId

func TransactionAddSyntheticsResourceId(builder *flatbuffers.Builder, syntheticsResourceId flatbuffers.UOffsetT)

func TransactionAddTrace

func TransactionAddTrace(builder *flatbuffers.Builder, trace flatbuffers.UOffsetT)

func TransactionAddTxnEvent

func TransactionAddTxnEvent(builder *flatbuffers.Builder, txnEvent flatbuffers.UOffsetT)

func TransactionAddUri

func TransactionAddUri(builder *flatbuffers.Builder, uri flatbuffers.UOffsetT)

func TransactionEnd

func TransactionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func TransactionStart

func TransactionStart(builder *flatbuffers.Builder)

func TransactionStartCustomEventsVector

func TransactionStartCustomEventsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func TransactionStartErrorEventsVector

func TransactionStartErrorEventsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func TransactionStartErrorsVector

func TransactionStartErrorsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func TransactionStartLogEventsVector

func TransactionStartLogEventsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func TransactionStartMetricsVector

func TransactionStartMetricsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func TransactionStartSlowSqlsVector

func TransactionStartSlowSqlsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func TransactionStartSpanEventsVector

func TransactionStartSpanEventsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

Types

type App

type App struct {
	// contains filtered or unexported fields
}

func GetRootAsApp

func GetRootAsApp(buf []byte, offset flatbuffers.UOffsetT) *App

func GetSizePrefixedRootAsApp

func GetSizePrefixedRootAsApp(buf []byte, offset flatbuffers.UOffsetT) *App

func (*App) AgentLanguage

func (rcv *App) AgentLanguage() []byte

func (*App) AgentVersion

func (rcv *App) AgentVersion() []byte

func (*App) AppName

func (rcv *App) AppName() []byte

func (*App) CustomEventsMaxSamplesStored

func (rcv *App) CustomEventsMaxSamplesStored() uint64

func (*App) DisplayHost

func (rcv *App) DisplayHost() []byte

func (*App) DockerId

func (rcv *App) DockerId() []byte

func (*App) Environment

func (rcv *App) Environment() []byte

func (*App) HighSecurity

func (rcv *App) HighSecurity() bool

func (*App) Host

func (rcv *App) Host() []byte

func (*App) Init

func (rcv *App) Init(buf []byte, i flatbuffers.UOffsetT)

func (*App) Labels

func (rcv *App) Labels() []byte

func (*App) License

func (rcv *App) License() []byte

func (*App) LogEventsMaxSamplesStored

func (rcv *App) LogEventsMaxSamplesStored() uint64

func (*App) Metadata

func (rcv *App) Metadata() []byte

func (*App) MutateCustomEventsMaxSamplesStored

func (rcv *App) MutateCustomEventsMaxSamplesStored(n uint64) bool

func (*App) MutateHighSecurity

func (rcv *App) MutateHighSecurity(n bool) bool

func (*App) MutateLogEventsMaxSamplesStored

func (rcv *App) MutateLogEventsMaxSamplesStored(n uint64) bool

func (*App) MutateSpanEventsMaxSamplesStored

func (rcv *App) MutateSpanEventsMaxSamplesStored(n uint64) bool

func (*App) MutateSpanQueueSize

func (rcv *App) MutateSpanQueueSize(n uint64) bool

func (*App) MutateTraceObserverPort

func (rcv *App) MutateTraceObserverPort(n uint16) bool

func (*App) RedirectCollector

func (rcv *App) RedirectCollector() []byte

func (*App) SecurityPolicyToken

func (rcv *App) SecurityPolicyToken() []byte

func (*App) Settings

func (rcv *App) Settings() []byte

func (*App) SpanEventsMaxSamplesStored

func (rcv *App) SpanEventsMaxSamplesStored() uint64

func (*App) SpanQueueSize

func (rcv *App) SpanQueueSize() uint64

func (*App) SupportedSecurityPolicies

func (rcv *App) SupportedSecurityPolicies() []byte

func (*App) Table

func (rcv *App) Table() flatbuffers.Table

func (*App) TraceObserverHost

func (rcv *App) TraceObserverHost() []byte

func (*App) TraceObserverPort

func (rcv *App) TraceObserverPort() uint16

type AppReply

type AppReply struct {
	// contains filtered or unexported fields
}

func GetRootAsAppReply

func GetRootAsAppReply(buf []byte, offset flatbuffers.UOffsetT) *AppReply

func GetSizePrefixedRootAsAppReply

func GetSizePrefixedRootAsAppReply(buf []byte, offset flatbuffers.UOffsetT) *AppReply

func (*AppReply) ConnectReply

func (rcv *AppReply) ConnectReply() []byte

func (*AppReply) ConnectTimestamp

func (rcv *AppReply) ConnectTimestamp() uint64

func (*AppReply) HarvestFrequency

func (rcv *AppReply) HarvestFrequency() uint16

func (*AppReply) Init

func (rcv *AppReply) Init(buf []byte, i flatbuffers.UOffsetT)

func (*AppReply) MutateConnectTimestamp

func (rcv *AppReply) MutateConnectTimestamp(n uint64) bool

func (*AppReply) MutateHarvestFrequency

func (rcv *AppReply) MutateHarvestFrequency(n uint16) bool

func (*AppReply) MutateSamplingTarget

func (rcv *AppReply) MutateSamplingTarget(n uint16) bool

func (*AppReply) MutateStatus

func (rcv *AppReply) MutateStatus(n AppStatus) bool

func (*AppReply) SamplingTarget

func (rcv *AppReply) SamplingTarget() uint16

func (*AppReply) SecurityPolicies

func (rcv *AppReply) SecurityPolicies() []byte

func (*AppReply) Status

func (rcv *AppReply) Status() AppStatus

func (*AppReply) Table

func (rcv *AppReply) Table() flatbuffers.Table

type AppStatus

type AppStatus int8
const (
	AppStatusUnknown        AppStatus = 0
	AppStatusDisconnected   AppStatus = 1
	AppStatusInvalidLicense AppStatus = 2
	AppStatusConnected      AppStatus = 3
	AppStatusStillValid     AppStatus = 4
)

func (AppStatus) String

func (v AppStatus) String() string

type Error

type Error struct {
	// contains filtered or unexported fields
}

func GetRootAsError

func GetRootAsError(buf []byte, offset flatbuffers.UOffsetT) *Error

func GetSizePrefixedRootAsError

func GetSizePrefixedRootAsError(buf []byte, offset flatbuffers.UOffsetT) *Error

func (*Error) Data

func (rcv *Error) Data() []byte

func (*Error) Init

func (rcv *Error) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Error) MutatePriority

func (rcv *Error) MutatePriority(n int32) bool

func (*Error) Priority

func (rcv *Error) Priority() int32

func (*Error) Table

func (rcv *Error) Table() flatbuffers.Table

type Event

type Event struct {
	// contains filtered or unexported fields
}

func GetRootAsEvent

func GetRootAsEvent(buf []byte, offset flatbuffers.UOffsetT) *Event

func GetSizePrefixedRootAsEvent

func GetSizePrefixedRootAsEvent(buf []byte, offset flatbuffers.UOffsetT) *Event

func (*Event) Data

func (rcv *Event) Data() []byte

func (*Event) Init

func (rcv *Event) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Event) Table

func (rcv *Event) Table() flatbuffers.Table

type Message

type Message struct {
	// contains filtered or unexported fields
}

func GetRootAsMessage

func GetRootAsMessage(buf []byte, offset flatbuffers.UOffsetT) *Message

func GetSizePrefixedRootAsMessage

func GetSizePrefixedRootAsMessage(buf []byte, offset flatbuffers.UOffsetT) *Message

func (*Message) AgentRunId

func (rcv *Message) AgentRunId() []byte

func (*Message) Data

func (rcv *Message) Data(obj *flatbuffers.Table) bool

func (*Message) DataType

func (rcv *Message) DataType() MessageBody

func (*Message) Init

func (rcv *Message) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Message) MutateDataType

func (rcv *Message) MutateDataType(n MessageBody) bool

func (*Message) Table

func (rcv *Message) Table() flatbuffers.Table

type MessageBody

type MessageBody byte
const (
	MessageBodyNONE        MessageBody = 0
	MessageBodyApp         MessageBody = 1
	MessageBodyAppReply    MessageBody = 2
	MessageBodyTransaction MessageBody = 3
	MessageBodySpanBatch   MessageBody = 4
)

func (MessageBody) String

func (v MessageBody) String() string

type Metric

type Metric struct {
	// contains filtered or unexported fields
}

func GetRootAsMetric

func GetRootAsMetric(buf []byte, offset flatbuffers.UOffsetT) *Metric

func GetSizePrefixedRootAsMetric

func GetSizePrefixedRootAsMetric(buf []byte, offset flatbuffers.UOffsetT) *Metric

func (*Metric) Data

func (rcv *Metric) Data(obj *MetricData) *MetricData

func (*Metric) Init

func (rcv *Metric) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Metric) Name

func (rcv *Metric) Name() []byte

func (*Metric) Table

func (rcv *Metric) Table() flatbuffers.Table

type MetricData

type MetricData struct {
	// contains filtered or unexported fields
}

func (*MetricData) Count

func (rcv *MetricData) Count() float64

func (*MetricData) Exclusive

func (rcv *MetricData) Exclusive() float64

func (*MetricData) Forced

func (rcv *MetricData) Forced() bool

func (*MetricData) Init

func (rcv *MetricData) Init(buf []byte, i flatbuffers.UOffsetT)

func (*MetricData) Max

func (rcv *MetricData) Max() float64

func (*MetricData) Min

func (rcv *MetricData) Min() float64

func (*MetricData) MutateCount

func (rcv *MetricData) MutateCount(n float64) bool

func (*MetricData) MutateExclusive

func (rcv *MetricData) MutateExclusive(n float64) bool

func (*MetricData) MutateForced

func (rcv *MetricData) MutateForced(n bool) bool

func (*MetricData) MutateMax

func (rcv *MetricData) MutateMax(n float64) bool

func (*MetricData) MutateMin

func (rcv *MetricData) MutateMin(n float64) bool

func (*MetricData) MutateScoped

func (rcv *MetricData) MutateScoped(n bool) bool

func (*MetricData) MutateSumSquares

func (rcv *MetricData) MutateSumSquares(n float64) bool

func (*MetricData) MutateTotal

func (rcv *MetricData) MutateTotal(n float64) bool

func (*MetricData) Scoped

func (rcv *MetricData) Scoped() bool

func (*MetricData) SumSquares

func (rcv *MetricData) SumSquares() float64

func (*MetricData) Table

func (rcv *MetricData) Table() flatbuffers.Table

func (*MetricData) Total

func (rcv *MetricData) Total() float64

type SlowSQL

type SlowSQL struct {
	// contains filtered or unexported fields
}

func GetRootAsSlowSQL

func GetRootAsSlowSQL(buf []byte, offset flatbuffers.UOffsetT) *SlowSQL

func GetSizePrefixedRootAsSlowSQL

func GetSizePrefixedRootAsSlowSQL(buf []byte, offset flatbuffers.UOffsetT) *SlowSQL

func (*SlowSQL) Count

func (rcv *SlowSQL) Count() int32

func (*SlowSQL) Id

func (rcv *SlowSQL) Id() uint32

func (*SlowSQL) Init

func (rcv *SlowSQL) Init(buf []byte, i flatbuffers.UOffsetT)

func (*SlowSQL) MaxMicros

func (rcv *SlowSQL) MaxMicros() uint64

func (*SlowSQL) Metric

func (rcv *SlowSQL) Metric() []byte

func (*SlowSQL) MinMicros

func (rcv *SlowSQL) MinMicros() uint64

func (*SlowSQL) MutateCount

func (rcv *SlowSQL) MutateCount(n int32) bool

func (*SlowSQL) MutateId

func (rcv *SlowSQL) MutateId(n uint32) bool

func (*SlowSQL) MutateMaxMicros

func (rcv *SlowSQL) MutateMaxMicros(n uint64) bool

func (*SlowSQL) MutateMinMicros

func (rcv *SlowSQL) MutateMinMicros(n uint64) bool

func (*SlowSQL) MutateTotalMicros

func (rcv *SlowSQL) MutateTotalMicros(n uint64) bool

func (*SlowSQL) Params

func (rcv *SlowSQL) Params() []byte

func (*SlowSQL) Query

func (rcv *SlowSQL) Query() []byte

func (*SlowSQL) Table

func (rcv *SlowSQL) Table() flatbuffers.Table

func (*SlowSQL) TotalMicros

func (rcv *SlowSQL) TotalMicros() uint64

type SpanBatch

type SpanBatch struct {
	// contains filtered or unexported fields
}

func GetRootAsSpanBatch

func GetRootAsSpanBatch(buf []byte, offset flatbuffers.UOffsetT) *SpanBatch

func GetSizePrefixedRootAsSpanBatch

func GetSizePrefixedRootAsSpanBatch(buf []byte, offset flatbuffers.UOffsetT) *SpanBatch

func (*SpanBatch) Count

func (rcv *SpanBatch) Count() uint64

func (*SpanBatch) Encoded

func (rcv *SpanBatch) Encoded(j int) byte

func (*SpanBatch) EncodedBytes

func (rcv *SpanBatch) EncodedBytes() []byte

func (*SpanBatch) EncodedLength

func (rcv *SpanBatch) EncodedLength() int

func (*SpanBatch) Init

func (rcv *SpanBatch) Init(buf []byte, i flatbuffers.UOffsetT)

func (*SpanBatch) MutateCount

func (rcv *SpanBatch) MutateCount(n uint64) bool

func (*SpanBatch) MutateEncoded

func (rcv *SpanBatch) MutateEncoded(j int, n byte) bool

func (*SpanBatch) Table

func (rcv *SpanBatch) Table() flatbuffers.Table

type Trace

type Trace struct {
	// contains filtered or unexported fields
}

func GetRootAsTrace

func GetRootAsTrace(buf []byte, offset flatbuffers.UOffsetT) *Trace

func GetSizePrefixedRootAsTrace

func GetSizePrefixedRootAsTrace(buf []byte, offset flatbuffers.UOffsetT) *Trace

func (*Trace) Data

func (rcv *Trace) Data() []byte

func (*Trace) Duration

func (rcv *Trace) Duration() float64

func (*Trace) ForcePersist

func (rcv *Trace) ForcePersist() bool

func (*Trace) Guid

func (rcv *Trace) Guid() []byte

func (*Trace) Init

func (rcv *Trace) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Trace) MutateDuration

func (rcv *Trace) MutateDuration(n float64) bool

func (*Trace) MutateForcePersist

func (rcv *Trace) MutateForcePersist(n bool) bool

func (*Trace) MutateTimestamp

func (rcv *Trace) MutateTimestamp(n float64) bool

func (*Trace) Table

func (rcv *Trace) Table() flatbuffers.Table

func (*Trace) Timestamp

func (rcv *Trace) Timestamp() float64

type Transaction

type Transaction struct {
	// contains filtered or unexported fields
}

func GetRootAsTransaction

func GetRootAsTransaction(buf []byte, offset flatbuffers.UOffsetT) *Transaction

func GetSizePrefixedRootAsTransaction

func GetSizePrefixedRootAsTransaction(buf []byte, offset flatbuffers.UOffsetT) *Transaction

func (*Transaction) CustomEvents

func (rcv *Transaction) CustomEvents(obj *Event, j int) bool

func (*Transaction) CustomEventsLength

func (rcv *Transaction) CustomEventsLength() int

func (*Transaction) ErrorEvents

func (rcv *Transaction) ErrorEvents(obj *Event, j int) bool

func (*Transaction) ErrorEventsLength

func (rcv *Transaction) ErrorEventsLength() int

func (*Transaction) Errors

func (rcv *Transaction) Errors(obj *Error, j int) bool

func (*Transaction) ErrorsLength

func (rcv *Transaction) ErrorsLength() int

func (*Transaction) Init

func (rcv *Transaction) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Transaction) LogEvents

func (rcv *Transaction) LogEvents(obj *Event, j int) bool

func (*Transaction) LogEventsLength

func (rcv *Transaction) LogEventsLength() int

func (*Transaction) Metrics

func (rcv *Transaction) Metrics(obj *Metric, j int) bool

func (*Transaction) MetricsLength

func (rcv *Transaction) MetricsLength() int

func (*Transaction) MutatePid

func (rcv *Transaction) MutatePid(n int32) bool

func (*Transaction) MutateSamplingPriority

func (rcv *Transaction) MutateSamplingPriority(n float64) bool

func (*Transaction) Name

func (rcv *Transaction) Name() []byte

func (*Transaction) PhpPackages

func (rcv *Transaction) PhpPackages(obj *Event) *Event

func (*Transaction) Pid

func (rcv *Transaction) Pid() int32

func (*Transaction) SamplingPriority

func (rcv *Transaction) SamplingPriority() float64

func (*Transaction) SlowSqls

func (rcv *Transaction) SlowSqls(obj *SlowSQL, j int) bool

func (*Transaction) SlowSqlsLength

func (rcv *Transaction) SlowSqlsLength() int

func (*Transaction) SpanEvents

func (rcv *Transaction) SpanEvents(obj *Event, j int) bool

func (*Transaction) SpanEventsLength

func (rcv *Transaction) SpanEventsLength() int

func (*Transaction) SyntheticsResourceId

func (rcv *Transaction) SyntheticsResourceId() []byte

func (*Transaction) Table

func (rcv *Transaction) Table() flatbuffers.Table

func (*Transaction) Trace

func (rcv *Transaction) Trace(obj *Trace) *Trace

func (*Transaction) TxnEvent

func (rcv *Transaction) TxnEvent(obj *Event) *Event

func (*Transaction) Uri

func (rcv *Transaction) Uri() []byte

Jump to

Keyboard shortcuts

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