ddflareextensionimpl

package module
v0.58.1 Latest Latest
Warning

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

Go to latest
Published: Oct 24, 2024 License: Apache-2.0 Imports: 24 Imported by: 1

Documentation

Overview

Package ddflareextensionimpl defines the OpenTelemetry Extension implementation.

Package ddflareextensionimpl defines the OpenTelemetry Extension implementation.

Package ddflareextensionimpl defines the OpenTelemetry Extension implementation.

Package ddflareextensionimpl defines the OpenTelemetry Extension implementation.

Package ddflareextensionimpl defines the OpenTelemetry Extension implementation.

Index

Constants

This section is empty.

Variables

Type exports the internal metadata type for easy reference

Functions

func NewExtension

NewExtension creates a new instance of the extension.

func NewFactory

func NewFactory(configstore configstore.Component) extension.Factory

NewFactory creates a factory for HealthCheck extension.

Types

type Config

type Config struct {
	HTTPConfig *confighttp.ServerConfig `mapstructure:",squash"`

	ConfigStore configstore.Component
}

Config has the configuration for the extension enabling the health check extension, used to report the health status of the service.

func (*Config) Unmarshal

func (c *Config) Unmarshal(conf *confmap.Conf) error

Unmarshal a confmap.Conf into the config struct.

func (*Config) Validate

func (c *Config) Validate() error

Validate checks if the extension configuration is valid

Directories

Path Synopsis
internal
metadata
Package metadata defines the metadata for the OpenTelemetry Extension component.
Package metadata defines the metadata for the OpenTelemetry Extension component.

Jump to

Keyboard shortcuts

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