Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFactory

func NewFactory(
	cfgType config.Type,
	createDefaultConfig CreateDefaultConfig,
	options ...FactoryOption) component.ReceiverFactory

    NewFactory returns a component.ReceiverFactory.

    Types

    type CreateDefaultConfig

    type CreateDefaultConfig func() config.Receiver

      CreateDefaultConfig is the equivalent of component.ReceiverFactory.CreateDefaultConfig()

      type CreateLogsReceiver

        CreateLogsReceiver is the equivalent of component.ReceiverFactory.CreateLogsReceiver()

        type CreateMetricsReceiver

          CreateMetricsReceiver is the equivalent of component.ReceiverFactory.CreateMetricsReceiver()

          type CreateTracesReceiver

            CreateTracesReceiver is the equivalent of component.ReceiverFactory.CreateTracesReceiver()

            type FactoryOption

            type FactoryOption func(o *factory)

              FactoryOption apply changes to ReceiverOptions.

              func WithLogs

              func WithLogs(createLogsReceiver CreateLogsReceiver) FactoryOption

                WithLogs overrides the default "error not supported" implementation for CreateLogsReceiver.

                func WithMetrics

                func WithMetrics(createMetricsReceiver CreateMetricsReceiver) FactoryOption

                  WithMetrics overrides the default "error not supported" implementation for CreateMetricsReceiver.

                  func WithTraces

                  func WithTraces(createTracesReceiver CreateTracesReceiver) FactoryOption

                    WithTraces overrides the default "error not supported" implementation for CreateTracesReceiver.

                    Source Files