Documentation ¶
Index ¶
- type GitExtractor
- func (p GitExtractor) Close(taskCtx plugin.TaskContext) errors.Error
- func (p GitExtractor) Description() string
- func (p GitExtractor) GetTablesInfo() []dal.Tabler
- func (p GitExtractor) Name() string
- func (p GitExtractor) PrepareTaskData(taskCtx plugin.TaskContext, options map[string]interface{}) (interface{}, errors.Error)
- func (p GitExtractor) RootPkgPath() string
- func (p GitExtractor) SubTaskMetas() []plugin.SubTaskMeta
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GitExtractor ¶
type GitExtractor struct{}
func (GitExtractor) Close ¶
func (p GitExtractor) Close(taskCtx plugin.TaskContext) errors.Error
func (GitExtractor) Description ¶
func (p GitExtractor) Description() string
func (GitExtractor) GetTablesInfo ¶
func (p GitExtractor) GetTablesInfo() []dal.Tabler
func (GitExtractor) Name ¶
func (p GitExtractor) Name() string
func (GitExtractor) PrepareTaskData ¶
func (p GitExtractor) PrepareTaskData(taskCtx plugin.TaskContext, options map[string]interface{}) (interface{}, errors.Error)
PrepareTaskData based on task context and user input options, return data that shared among all subtasks
func (GitExtractor) RootPkgPath ¶
func (p GitExtractor) RootPkgPath() string
func (GitExtractor) SubTaskMetas ¶
func (p GitExtractor) SubTaskMetas() []plugin.SubTaskMeta
return all available subtasks, framework will run them for you in order
Click to show internal directories.
Click to hide internal directories.