cmd

package
v0.0.0-...-5ed09de Latest Latest
Warning

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

Go to latest
Published: Jun 2, 2023 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Uploader

type Uploader struct {
	// contains filtered or unexported fields
}

func NewUploader

func NewUploader(options ...UploaderOption) (*Uploader, error)

NewUploader ...

func (*Uploader) Reconfigure

func (uploader *Uploader) Reconfigure(options ...UploaderOption)

Reconfigure ...

func (*Uploader) Start

func (uploader *Uploader) Start() error

Start ...

func (*Uploader) Stop

func (uploader *Uploader) Stop() error

Stop ...

type UploaderOption

type UploaderOption func(client *Uploader)

UploaderOption ...

func WithConfiguration

func WithConfiguration(config *models.UploaderConfig) UploaderOption

WithConfiguration ...

func WithLogLevel

func WithLogLevel(level logger.Level) UploaderOption

WithLogLevel ...

func WithLogger

func WithLogger(l logger.ILogger) UploaderOption

WithLogger ...

func WithManager

func WithManager(mgr *manager.Manager) UploaderOption

WithManager ...

Jump to

Keyboard shortcuts

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