Documentation ¶
Index ¶
- Variables
- func AppAddAgentLanguage(builder *flatbuffers.Builder, agentLanguage flatbuffers.UOffsetT)
- func AppAddAgentVersion(builder *flatbuffers.Builder, agentVersion flatbuffers.UOffsetT)
- func AppAddAppName(builder *flatbuffers.Builder, appName flatbuffers.UOffsetT)
- func AppAddCustomEventsMaxSamplesStored(builder *flatbuffers.Builder, customEventsMaxSamplesStored uint64)
- func AppAddDisplayHost(builder *flatbuffers.Builder, displayHost flatbuffers.UOffsetT)
- func AppAddDockerId(builder *flatbuffers.Builder, dockerId flatbuffers.UOffsetT)
- func AppAddEnvironment(builder *flatbuffers.Builder, environment flatbuffers.UOffsetT)
- func AppAddHighSecurity(builder *flatbuffers.Builder, highSecurity bool)
- func AppAddHost(builder *flatbuffers.Builder, host flatbuffers.UOffsetT)
- func AppAddLabels(builder *flatbuffers.Builder, labels flatbuffers.UOffsetT)
- func AppAddLicense(builder *flatbuffers.Builder, license flatbuffers.UOffsetT)
- func AppAddLogEventsMaxSamplesStored(builder *flatbuffers.Builder, logEventsMaxSamplesStored uint64)
- func AppAddMetadata(builder *flatbuffers.Builder, metadata flatbuffers.UOffsetT)
- func AppAddRedirectCollector(builder *flatbuffers.Builder, redirectCollector flatbuffers.UOffsetT)
- func AppAddSecurityPolicyToken(builder *flatbuffers.Builder, securityPolicyToken flatbuffers.UOffsetT)
- func AppAddSettings(builder *flatbuffers.Builder, settings flatbuffers.UOffsetT)
- func AppAddSpanEventsMaxSamplesStored(builder *flatbuffers.Builder, spanEventsMaxSamplesStored uint64)
- func AppAddSpanQueueSize(builder *flatbuffers.Builder, spanQueueSize uint64)
- func AppAddSupportedSecurityPolicies(builder *flatbuffers.Builder, supportedSecurityPolicies flatbuffers.UOffsetT)
- func AppAddTraceObserverHost(builder *flatbuffers.Builder, traceObserverHost flatbuffers.UOffsetT)
- func AppAddTraceObserverPort(builder *flatbuffers.Builder, traceObserverPort uint16)
- func AppEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func AppReplyAddConnectReply(builder *flatbuffers.Builder, connectReply flatbuffers.UOffsetT)
- func AppReplyAddConnectTimestamp(builder *flatbuffers.Builder, connectTimestamp uint64)
- func AppReplyAddHarvestFrequency(builder *flatbuffers.Builder, harvestFrequency uint16)
- func AppReplyAddSamplingTarget(builder *flatbuffers.Builder, samplingTarget uint16)
- func AppReplyAddSecurityPolicies(builder *flatbuffers.Builder, securityPolicies flatbuffers.UOffsetT)
- func AppReplyAddStatus(builder *flatbuffers.Builder, status AppStatus)
- func AppReplyEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func AppReplyStart(builder *flatbuffers.Builder)
- func AppStart(builder *flatbuffers.Builder)
- func CreateMetricData(builder *flatbuffers.Builder, count float64, total float64, exclusive float64, ...) flatbuffers.UOffsetT
- func EncodeError(b *flatbuffers.Builder, priority int32, data []byte) flatbuffers.UOffsetT
- func EncodeEvent(b *flatbuffers.Builder, data []byte) flatbuffers.UOffsetT
- func EncodeMetric(b *flatbuffers.Builder, name string, data [6]float64, scoped, forced bool) flatbuffers.UOffsetT
- func EncodeSlowSQL(b *flatbuffers.Builder, id uint32, count int32, totalUS, minUS, maxUS uint64, ...) flatbuffers.UOffsetT
- func EncodeTrace(b *flatbuffers.Builder, timestampMS, durationMS float64, guid string, ...) flatbuffers.UOffsetT
- func ErrorAddData(builder *flatbuffers.Builder, data flatbuffers.UOffsetT)
- func ErrorAddPriority(builder *flatbuffers.Builder, priority int32)
- func ErrorEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ErrorStart(builder *flatbuffers.Builder)
- func EventAddData(builder *flatbuffers.Builder, data flatbuffers.UOffsetT)
- func EventEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func EventStart(builder *flatbuffers.Builder)
- func MessageAddAgentRunId(builder *flatbuffers.Builder, agentRunId flatbuffers.UOffsetT)
- func MessageAddData(builder *flatbuffers.Builder, data flatbuffers.UOffsetT)
- func MessageAddDataType(builder *flatbuffers.Builder, dataType MessageBody)
- func MessageEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func MessageStart(builder *flatbuffers.Builder)
- func MetricAddData(builder *flatbuffers.Builder, data flatbuffers.UOffsetT)
- func MetricAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)
- func MetricEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func MetricStart(builder *flatbuffers.Builder)
- func SlowSQLAddCount(builder *flatbuffers.Builder, count int32)
- func SlowSQLAddId(builder *flatbuffers.Builder, id uint32)
- func SlowSQLAddMaxMicros(builder *flatbuffers.Builder, maxMicros uint64)
- func SlowSQLAddMetric(builder *flatbuffers.Builder, metric flatbuffers.UOffsetT)
- func SlowSQLAddMinMicros(builder *flatbuffers.Builder, minMicros uint64)
- func SlowSQLAddParams(builder *flatbuffers.Builder, params flatbuffers.UOffsetT)
- func SlowSQLAddQuery(builder *flatbuffers.Builder, query flatbuffers.UOffsetT)
- func SlowSQLAddTotalMicros(builder *flatbuffers.Builder, totalMicros uint64)
- func SlowSQLEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func SlowSQLStart(builder *flatbuffers.Builder)
- func SpanBatchAddCount(builder *flatbuffers.Builder, count uint64)
- func SpanBatchAddEncoded(builder *flatbuffers.Builder, encoded flatbuffers.UOffsetT)
- func SpanBatchEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func SpanBatchStart(builder *flatbuffers.Builder)
- func SpanBatchStartEncodedVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func TraceAddData(builder *flatbuffers.Builder, data flatbuffers.UOffsetT)
- func TraceAddDuration(builder *flatbuffers.Builder, duration float64)
- func TraceAddForcePersist(builder *flatbuffers.Builder, forcePersist bool)
- func TraceAddGuid(builder *flatbuffers.Builder, guid flatbuffers.UOffsetT)
- func TraceAddTimestamp(builder *flatbuffers.Builder, timestamp float64)
- func TraceEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func TraceStart(builder *flatbuffers.Builder)
- func TransactionAddCustomEvents(builder *flatbuffers.Builder, customEvents flatbuffers.UOffsetT)
- func TransactionAddErrorEvents(builder *flatbuffers.Builder, errorEvents flatbuffers.UOffsetT)
- func TransactionAddErrors(builder *flatbuffers.Builder, errors flatbuffers.UOffsetT)
- func TransactionAddLogEvents(builder *flatbuffers.Builder, logEvents flatbuffers.UOffsetT)
- func TransactionAddMetrics(builder *flatbuffers.Builder, metrics flatbuffers.UOffsetT)
- func TransactionAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)
- func TransactionAddPhpPackages(builder *flatbuffers.Builder, phpPackages flatbuffers.UOffsetT)
- func TransactionAddPid(builder *flatbuffers.Builder, pid int32)
- func TransactionAddSamplingPriority(builder *flatbuffers.Builder, samplingPriority float64)
- func TransactionAddSlowSqls(builder *flatbuffers.Builder, slowSqls flatbuffers.UOffsetT)
- func TransactionAddSpanEvents(builder *flatbuffers.Builder, spanEvents flatbuffers.UOffsetT)
- func TransactionAddSyntheticsResourceId(builder *flatbuffers.Builder, syntheticsResourceId flatbuffers.UOffsetT)
- func TransactionAddTrace(builder *flatbuffers.Builder, trace flatbuffers.UOffsetT)
- func TransactionAddTxnEvent(builder *flatbuffers.Builder, txnEvent flatbuffers.UOffsetT)
- func TransactionAddUri(builder *flatbuffers.Builder, uri flatbuffers.UOffsetT)
- func TransactionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func TransactionStart(builder *flatbuffers.Builder)
- func TransactionStartCustomEventsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func TransactionStartErrorEventsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func TransactionStartErrorsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func TransactionStartLogEventsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func TransactionStartMetricsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func TransactionStartSlowSqlsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func TransactionStartSpanEventsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- type App
- func (rcv *App) AgentLanguage() []byte
- func (rcv *App) AgentVersion() []byte
- func (rcv *App) AppName() []byte
- func (rcv *App) CustomEventsMaxSamplesStored() uint64
- func (rcv *App) DisplayHost() []byte
- func (rcv *App) DockerId() []byte
- func (rcv *App) Environment() []byte
- func (rcv *App) HighSecurity() bool
- func (rcv *App) Host() []byte
- func (rcv *App) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *App) Labels() []byte
- func (rcv *App) License() []byte
- func (rcv *App) LogEventsMaxSamplesStored() uint64
- func (rcv *App) Metadata() []byte
- func (rcv *App) MutateCustomEventsMaxSamplesStored(n uint64) bool
- func (rcv *App) MutateHighSecurity(n bool) bool
- func (rcv *App) MutateLogEventsMaxSamplesStored(n uint64) bool
- func (rcv *App) MutateSpanEventsMaxSamplesStored(n uint64) bool
- func (rcv *App) MutateSpanQueueSize(n uint64) bool
- func (rcv *App) MutateTraceObserverPort(n uint16) bool
- func (rcv *App) RedirectCollector() []byte
- func (rcv *App) SecurityPolicyToken() []byte
- func (rcv *App) Settings() []byte
- func (rcv *App) SpanEventsMaxSamplesStored() uint64
- func (rcv *App) SpanQueueSize() uint64
- func (rcv *App) SupportedSecurityPolicies() []byte
- func (rcv *App) Table() flatbuffers.Table
- func (rcv *App) TraceObserverHost() []byte
- func (rcv *App) TraceObserverPort() uint16
- type AppReply
- func (rcv *AppReply) ConnectReply() []byte
- func (rcv *AppReply) ConnectTimestamp() uint64
- func (rcv *AppReply) HarvestFrequency() uint16
- func (rcv *AppReply) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *AppReply) MutateConnectTimestamp(n uint64) bool
- func (rcv *AppReply) MutateHarvestFrequency(n uint16) bool
- func (rcv *AppReply) MutateSamplingTarget(n uint16) bool
- func (rcv *AppReply) MutateStatus(n AppStatus) bool
- func (rcv *AppReply) SamplingTarget() uint16
- func (rcv *AppReply) SecurityPolicies() []byte
- func (rcv *AppReply) Status() AppStatus
- func (rcv *AppReply) Table() flatbuffers.Table
- type AppStatus
- type Error
- type Event
- type Message
- type MessageBody
- type Metric
- type MetricData
- func (rcv *MetricData) Count() float64
- func (rcv *MetricData) Exclusive() float64
- func (rcv *MetricData) Forced() bool
- func (rcv *MetricData) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *MetricData) Max() float64
- func (rcv *MetricData) Min() float64
- func (rcv *MetricData) MutateCount(n float64) bool
- func (rcv *MetricData) MutateExclusive(n float64) bool
- func (rcv *MetricData) MutateForced(n bool) bool
- func (rcv *MetricData) MutateMax(n float64) bool
- func (rcv *MetricData) MutateMin(n float64) bool
- func (rcv *MetricData) MutateScoped(n bool) bool
- func (rcv *MetricData) MutateSumSquares(n float64) bool
- func (rcv *MetricData) MutateTotal(n float64) bool
- func (rcv *MetricData) Scoped() bool
- func (rcv *MetricData) SumSquares() float64
- func (rcv *MetricData) Table() flatbuffers.Table
- func (rcv *MetricData) Total() float64
- type SlowSQL
- func (rcv *SlowSQL) Count() int32
- func (rcv *SlowSQL) Id() uint32
- func (rcv *SlowSQL) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *SlowSQL) MaxMicros() uint64
- func (rcv *SlowSQL) Metric() []byte
- func (rcv *SlowSQL) MinMicros() uint64
- func (rcv *SlowSQL) MutateCount(n int32) bool
- func (rcv *SlowSQL) MutateId(n uint32) bool
- func (rcv *SlowSQL) MutateMaxMicros(n uint64) bool
- func (rcv *SlowSQL) MutateMinMicros(n uint64) bool
- func (rcv *SlowSQL) MutateTotalMicros(n uint64) bool
- func (rcv *SlowSQL) Params() []byte
- func (rcv *SlowSQL) Query() []byte
- func (rcv *SlowSQL) Table() flatbuffers.Table
- func (rcv *SlowSQL) TotalMicros() uint64
- type SpanBatch
- func (rcv *SpanBatch) Count() uint64
- func (rcv *SpanBatch) Encoded(j int) byte
- func (rcv *SpanBatch) EncodedBytes() []byte
- func (rcv *SpanBatch) EncodedLength() int
- func (rcv *SpanBatch) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *SpanBatch) MutateCount(n uint64) bool
- func (rcv *SpanBatch) MutateEncoded(j int, n byte) bool
- func (rcv *SpanBatch) Table() flatbuffers.Table
- type Trace
- func (rcv *Trace) Data() []byte
- func (rcv *Trace) Duration() float64
- func (rcv *Trace) ForcePersist() bool
- func (rcv *Trace) Guid() []byte
- func (rcv *Trace) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *Trace) MutateDuration(n float64) bool
- func (rcv *Trace) MutateForcePersist(n bool) bool
- func (rcv *Trace) MutateTimestamp(n float64) bool
- func (rcv *Trace) Table() flatbuffers.Table
- func (rcv *Trace) Timestamp() float64
- type Transaction
- func (rcv *Transaction) CustomEvents(obj *Event, j int) bool
- func (rcv *Transaction) CustomEventsLength() int
- func (rcv *Transaction) ErrorEvents(obj *Event, j int) bool
- func (rcv *Transaction) ErrorEventsLength() int
- func (rcv *Transaction) Errors(obj *Error, j int) bool
- func (rcv *Transaction) ErrorsLength() int
- func (rcv *Transaction) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *Transaction) LogEvents(obj *Event, j int) bool
- func (rcv *Transaction) LogEventsLength() int
- func (rcv *Transaction) Metrics(obj *Metric, j int) bool
- func (rcv *Transaction) MetricsLength() int
- func (rcv *Transaction) MutatePid(n int32) bool
- func (rcv *Transaction) MutateSamplingPriority(n float64) bool
- func (rcv *Transaction) Name() []byte
- func (rcv *Transaction) PhpPackages(obj *Event) *Event
- func (rcv *Transaction) Pid() int32
- func (rcv *Transaction) SamplingPriority() float64
- func (rcv *Transaction) SlowSqls(obj *SlowSQL, j int) bool
- func (rcv *Transaction) SlowSqlsLength() int
- func (rcv *Transaction) SpanEvents(obj *Event, j int) bool
- func (rcv *Transaction) SpanEventsLength() int
- func (rcv *Transaction) SyntheticsResourceId() []byte
- func (rcv *Transaction) Table() flatbuffers.Table
- func (rcv *Transaction) Trace(obj *Trace) *Trace
- func (rcv *Transaction) TxnEvent(obj *Event) *Event
- func (rcv *Transaction) Uri() []byte
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 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 (*App) AgentVersion ¶
func (*App) CustomEventsMaxSamplesStored ¶
func (*App) DisplayHost ¶
func (*App) Environment ¶
func (*App) HighSecurity ¶
func (*App) LogEventsMaxSamplesStored ¶
func (*App) MutateCustomEventsMaxSamplesStored ¶
func (*App) MutateHighSecurity ¶
func (*App) MutateLogEventsMaxSamplesStored ¶
func (*App) MutateSpanEventsMaxSamplesStored ¶
func (*App) MutateSpanQueueSize ¶
func (*App) MutateTraceObserverPort ¶
func (*App) RedirectCollector ¶
func (*App) SecurityPolicyToken ¶
func (*App) SpanEventsMaxSamplesStored ¶
func (*App) SpanQueueSize ¶
func (*App) SupportedSecurityPolicies ¶
func (*App) Table ¶
func (rcv *App) Table() flatbuffers.Table
func (*App) TraceObserverHost ¶
func (*App) TraceObserverPort ¶
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 (*AppReply) ConnectTimestamp ¶
func (*AppReply) HarvestFrequency ¶
func (*AppReply) MutateConnectTimestamp ¶
func (*AppReply) MutateHarvestFrequency ¶
func (*AppReply) MutateSamplingTarget ¶
func (*AppReply) MutateStatus ¶
func (*AppReply) SamplingTarget ¶
func (*AppReply) SecurityPolicies ¶
func (*AppReply) Table ¶
func (rcv *AppReply) Table() flatbuffers.Table
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) MutatePriority ¶
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) 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 (*Message) DataType ¶
func (rcv *Message) DataType() MessageBody
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) 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) MutateCount ¶
func (*SlowSQL) MutateMaxMicros ¶
func (*SlowSQL) MutateMinMicros ¶
func (*SlowSQL) MutateTotalMicros ¶
func (*SlowSQL) Table ¶
func (rcv *SlowSQL) Table() flatbuffers.Table
func (*SlowSQL) TotalMicros ¶
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) EncodedBytes ¶
func (*SpanBatch) EncodedLength ¶
func (*SpanBatch) MutateCount ¶
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) ForcePersist ¶
func (*Trace) MutateDuration ¶
func (*Trace) MutateForcePersist ¶
func (*Trace) MutateTimestamp ¶
func (*Trace) Table ¶
func (rcv *Trace) Table() flatbuffers.Table
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) ErrorsLength ¶
func (rcv *Transaction) ErrorsLength() int
func (*Transaction) Init ¶
func (rcv *Transaction) Init(buf []byte, i flatbuffers.UOffsetT)
func (*Transaction) LogEventsLength ¶
func (rcv *Transaction) LogEventsLength() int
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) 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
Click to show internal directories.
Click to hide internal directories.