Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var SpanEntryPointActions = struct { CreateEntrypoint SpanEntrypointAction DontCreateEntrypoint SpanEntrypointAction }{ CreateEntrypoint: SpanEntrypointAction("CREATE_ENTRYPOINT"), DontCreateEntrypoint: SpanEntrypointAction("DONT_CREATE_ENTRYPOINT"), }
Functions ¶
This section is empty.
Types ¶
type SpanEntryPoint ¶
type SpanEntryPoint struct {
EntryPointRule *SpanEntrypointRule `json:"entryPointRule"`
}
SpanEntryPoint OpenTelemetry/OpenTracing spans can start new PurePaths. Define rules that define which spans should not be considered as entry points.\n\nNote: This config does not apply to Trace ingest
func (*SpanEntryPoint) MarshalHCL ¶
func (me *SpanEntryPoint) MarshalHCL(properties hcl.Properties) error
func (*SpanEntryPoint) Name ¶
func (me *SpanEntryPoint) Name() string
func (*SpanEntryPoint) UnmarshalHCL ¶
func (me *SpanEntryPoint) UnmarshalHCL(decoder hcl.Decoder) error
type SpanEntrypointAction ¶
type SpanEntrypointAction string
type SpanEntrypointRule ¶
type SpanEntrypointRule struct { Name string `json:"ruleName"` Action SpanEntrypointAction `json:"ruleAction"` Matchers match.SpanMatchers `json:"matchers" min:"1" max:"100"` }
SpanEntrypointRule has no documentation
func (*SpanEntrypointRule) MarshalHCL ¶
func (me *SpanEntrypointRule) MarshalHCL(properties hcl.Properties) error
func (*SpanEntrypointRule) Schema ¶
func (me *SpanEntrypointRule) Schema() map[string]*schema.Schema
func (*SpanEntrypointRule) UnmarshalHCL ¶
func (me *SpanEntrypointRule) UnmarshalHCL(decoder hcl.Decoder) error
Click to show internal directories.
Click to hide internal directories.