entrypoints

package
v1.27.0 Latest Latest
Warning

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

Go to latest
Published: Apr 12, 2023 License: Apache-2.0 Imports: 3 Imported by: 0

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) Schema

func (me *SpanEntryPoint) Schema() map[string]*schema.Schema

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

Jump to

Keyboard shortcuts

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