nativelog

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Jun 14, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Name     = "native-log-kafka-forwarder"
	ShowName = "Native Log Kafka Forwarder"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Forwarder

type Forwarder struct {
	config.CommonFields
	Topic string `mapstructure:"topic"` // The forwarder topic.
	// contains filtered or unexported fields
}

func (*Forwarder) DefaultConfig

func (f *Forwarder) DefaultConfig() string

func (*Forwarder) Description

func (f *Forwarder) Description() string

func (*Forwarder) Forward

func (f *Forwarder) Forward(batch event.BatchEvents) error

func (*Forwarder) ForwardType

func (f *Forwarder) ForwardType() v1.SniffType

func (*Forwarder) Name

func (f *Forwarder) Name() string

func (*Forwarder) Prepare

func (f *Forwarder) Prepare(connection interface{}) error

func (*Forwarder) ShowName added in v0.4.0

func (f *Forwarder) ShowName() string

func (*Forwarder) SupportedSyncInvoke added in v0.2.0

func (f *Forwarder) SupportedSyncInvoke() bool

func (*Forwarder) SyncForward added in v0.2.0

func (f *Forwarder) SyncForward(_ *v1.SniffData) (*v1.SniffData, error)

Jump to

Keyboard shortcuts

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