backfill

package
v0.0.0-...-6b4a898 Latest Latest
Warning

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

Go to latest
Published: Jul 8, 2021 License: GPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Backfill

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

func NewBackfill

func NewBackfill() *Backfill

func NewBackfillWithOptions

func NewBackfillWithOptions(opts *Options) (*Backfill, error)

func (*Backfill) Close

func (b *Backfill) Close()

func (*Backfill) StartParser

func (b *Backfill) StartParser() error

type Options

type Options struct {
	ArgIn        *string
	ArgInExt     *string
	ArgOut       *string
	ArgBatchSize *uint64
	// contains filtered or unexported fields
}

func (*Options) BackendBufferSize

func (o *Options) BackendBufferSize() uint64

func (*Options) InputBufferSize

func (o *Options) InputBufferSize() uint64

func (*Options) Parse

func (o *Options) Parse() error

func (*Options) ParseArgIn

func (o *Options) ParseArgIn() error

ParseArgIn parse input argument and check if it exists on FS.

func (*Options) ParseArgOut

func (o *Options) ParseArgOut() error

ParseArgOut parse output argument and split into backend conn params.

func (*Options) ParserBufferSize

func (o *Options) ParserBufferSize() uint64

func (*Options) SetBackendBufferSize

func (o *Options) SetBackendBufferSize(value uint64) *Options

func (*Options) SetInputBufferSize

func (o *Options) SetInputBufferSize(value uint64) *Options

func (*Options) SetParserBufferSize

func (o *Options) SetParserBufferSize(value uint64) *Options

type ParserClient

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

func NewParserWithOptions

func NewParserWithOptions(opts *Options, sc *StorageClient) (*ParserClient, error)

type StorageClient

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

func NewStorageClientWithOptions

func NewStorageClientWithOptions(opts *Options) (*StorageClient, error)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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