Documentation
¶
Index ¶
- Constants
- type ClickHouseReaderJob
- func (job *ClickHouseReaderJob) Destroy() error
- func (job *ClickHouseReaderJob) Init(config config.Configuration) error
- func (job *ClickHouseReaderJob) Post() error
- func (job *ClickHouseReaderJob) Prepare() error
- func (job *ClickHouseReaderJob) Split(adviceNumber int) ([]config.Configuration, error)
- type ClickHouseReaderTask
- func (task *ClickHouseReaderTask) Destroy() error
- func (task *ClickHouseReaderTask) Init(config config.Configuration) error
- func (task *ClickHouseReaderTask) Post() error
- func (task *ClickHouseReaderTask) Prepare() error
- func (task *ClickHouseReaderTask) StartRead(recordSender plugin.RecordSender) error
- type UclickhouseReaderJobFactory
- type UclickhouseReaderTaskFactory
Constants ¶
View Source
const (
DefaultFetchSize = 1024
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClickHouseReaderJob ¶
type ClickHouseReaderJob struct {
// contains filtered or unexported fields
}
ClickHouseReaderJob ClickHouse读取作业
func NewClickHouseReaderJob ¶
func NewClickHouseReaderJob() *ClickHouseReaderJob
func (*ClickHouseReaderJob) Destroy ¶
func (job *ClickHouseReaderJob) Destroy() error
func (*ClickHouseReaderJob) Init ¶
func (job *ClickHouseReaderJob) Init(config config.Configuration) error
func (*ClickHouseReaderJob) Post ¶
func (job *ClickHouseReaderJob) Post() error
func (*ClickHouseReaderJob) Prepare ¶
func (job *ClickHouseReaderJob) Prepare() error
func (*ClickHouseReaderJob) Split ¶
func (job *ClickHouseReaderJob) Split(adviceNumber int) ([]config.Configuration, error)
type ClickHouseReaderTask ¶
type ClickHouseReaderTask struct {
// contains filtered or unexported fields
}
ClickHouseReaderTask ClickHouse读取任务
func NewClickHouseReaderTask ¶
func NewClickHouseReaderTask() *ClickHouseReaderTask
func (*ClickHouseReaderTask) Destroy ¶
func (task *ClickHouseReaderTask) Destroy() error
func (*ClickHouseReaderTask) Init ¶
func (task *ClickHouseReaderTask) Init(config config.Configuration) error
func (*ClickHouseReaderTask) Post ¶
func (task *ClickHouseReaderTask) Post() error
func (*ClickHouseReaderTask) Prepare ¶
func (task *ClickHouseReaderTask) Prepare() error
func (*ClickHouseReaderTask) StartRead ¶
func (task *ClickHouseReaderTask) StartRead(recordSender plugin.RecordSender) error
type UclickhouseReaderJobFactory ¶
type UclickhouseReaderJobFactory struct{}
UclickhouseReaderJobFactory 实现ReaderJobFactory接口
func (*UclickhouseReaderJobFactory) CreateReaderJob ¶
func (f *UclickhouseReaderJobFactory) CreateReaderJob() plugin.ReaderJob
type UclickhouseReaderTaskFactory ¶
type UclickhouseReaderTaskFactory struct{}
UclickhouseReaderTaskFactory 实现ReaderTaskFactory接口
func (*UclickhouseReaderTaskFactory) CreateReaderTask ¶
func (f *UclickhouseReaderTaskFactory) CreateReaderTask() plugin.ReaderTask
Click to show internal directories.
Click to hide internal directories.