Versions in this module Expand all Collapse all v0 v0.4.2 Oct 30, 2023 Changes in this version + type Client interface + Start func(ctx context.Context) error + Stop func(ctx context.Context) error + UploadLogs func(ctx context.Context, protoLogs []*logspb.ResourceLogs) error + type Exporter struct + func New(ctx context.Context, client Client) (*Exporter, error) + func NewExporter(ctx context.Context, options ...ExporterOption) (*Exporter, error) + func (e *Exporter) Export(ctx context.Context, ll []logssdk.ReadableLogRecord) error + func (e *Exporter) Shutdown(ctx context.Context) error + func (e *Exporter) Start(ctx context.Context) error + type ExporterConfig struct + func NewExporterConfig(options ...ExporterOption) ExporterConfig + type ExporterOption interface + func WithClient(client Client) ExporterOption