Documentation ¶
Index ¶
- type FileToProcess
- type Input
- func NewInput(fileToProcess FileToProcess) Input
- func NewKeyValue(key, value writers.WriterReader) Input
- func NewLocalFile(fileToProcess FileToProcess) Input
- func NewParquetFile(fileToProcess FileToProcess) Input
- func NewS3File(fileToProcess FileToProcess) Input
- func NewValue(value writers.WriterReader) Input
- type KeyValue
- type LocalFile
- type ParquetFile
- type S3File
- type Value
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FileToProcess ¶
type FileToProcess struct {
// contains filtered or unexported fields
}
func NewFileToProcess ¶
func NewFileToProcess(filename, fileType string, schema interface{}) FileToProcess
type Input ¶
type Input interface { Init() error Close() Scan() bool Bytes() ([]byte, []byte) Err() (error, error) GetType() string }
func NewInput ¶
func NewInput(fileToProcess FileToProcess) Input
func NewKeyValue ¶
func NewKeyValue(key, value writers.WriterReader) Input
func NewLocalFile ¶
func NewLocalFile(fileToProcess FileToProcess) Input
func NewParquetFile ¶
func NewParquetFile(fileToProcess FileToProcess) Input
func NewS3File ¶
func NewS3File(fileToProcess FileToProcess) Input
func NewValue ¶
func NewValue(value writers.WriterReader) Input
type ParquetFile ¶
type ParquetFile struct {
// contains filtered or unexported fields
}
func (*ParquetFile) Bytes ¶
func (i *ParquetFile) Bytes() ([]byte, []byte)
func (*ParquetFile) Close ¶
func (i *ParquetFile) Close()
func (*ParquetFile) Err ¶
func (i *ParquetFile) Err() (error, error)
func (*ParquetFile) GetType ¶
func (i *ParquetFile) GetType() string
func (*ParquetFile) Init ¶
func (i *ParquetFile) Init() error
func (*ParquetFile) Scan ¶
func (i *ParquetFile) Scan() bool
Source Files ¶
Click to show internal directories.
Click to hide internal directories.