Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var PropagationActions = struct { Propagate PropagationAction DontPropagate PropagationAction }{ Propagate: PropagationAction("PROPAGATE"), DontPropagate: PropagationAction("DONT_PROPAGATE"), }
Functions ¶
This section is empty.
Types ¶
type PropagationAction ¶
type PropagationAction string
type PropagationRule ¶
type PropagationRule struct { Name string `json:"ruleName"` Action PropagationAction `json:"ruleAction"` Matchers match.SpanMatchers `json:"matchers" min:"1" max:"100"` }
PropagationRule has no documentation
func (*PropagationRule) MarshalHCL ¶
func (me *PropagationRule) MarshalHCL(properties hcl.Properties) error
func (*PropagationRule) UnmarshalHCL ¶
func (me *PropagationRule) UnmarshalHCL(decoder hcl.Decoder) error
type PropagationSetting ¶
type PropagationSetting struct { PropagationRule *PropagationRule `json:"contextPropagationRule"` InsertAfter string `json:"-"` }
PropagationSetting Context propagation enables you to connect PurePaths through OpenTelemetry/OpenTracing. Define rules to enable context propagation for certain spans within OneAgent
func (*PropagationSetting) MarshalHCL ¶
func (me *PropagationSetting) MarshalHCL(properties hcl.Properties) error
func (*PropagationSetting) Name ¶
func (me *PropagationSetting) Name() string
func (*PropagationSetting) Schema ¶
func (me *PropagationSetting) Schema() map[string]*schema.Schema
func (*PropagationSetting) UnmarshalHCL ¶
func (me *PropagationSetting) UnmarshalHCL(decoder hcl.Decoder) error
Click to show internal directories.
Click to hide internal directories.