dao_pipe

package
v1.0.11 Latest Latest
Warning

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

Go to latest
Published: Nov 22, 2021 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AllInstance

func AllInstance() (all []*pipeline.Instance, err error)

func AllInstanceMap

func AllInstanceMap() (all map[string]*pipeline.Instance, err error)

func AllPipelines

func AllPipelines() (list []*pipeline.Pipeline, err error)

func AllPipelinesMap

func AllPipelinesMap() (mapping map[string]*pipeline.Pipeline, err error)

func CreatePipeline

func CreatePipeline(d *pipeline.Pipeline, opts ...clientv3.OpOption) (ok bool, err error)

func DeleteCompletePipeline

func DeleteCompletePipeline(name string) (err error)

func DeletePipeline

func DeletePipeline(name string) (err error)

func DeletePosition

func DeletePosition(name string) (err error)

func GetInstance

func GetInstance(pipeName string) (ins *pipeline.Instance, err error)

func GetPipeline

func GetPipeline(name string) (p *pipeline.Pipeline, err error)

func GetPosition

func GetPosition(pipeName string) (p *pipeline.Position, err error)

func InstancePrefix

func InstancePrefix() string

func PipelinePrefix

func PipelinePrefix() string

func PositionPrefix

func PositionPrefix() string

func UpdatePipeline

func UpdatePipeline(pipeName string, opts ...pipeline.OptionPipeline) (ok bool, err error)

func UpdatePosition

func UpdatePosition(p *pipeline.Position) (err error)

func UpdatePositionSafe

func UpdatePositionSafe(pipeName string, opts ...pipeline.OptionPosition) (ok bool, err error)

Types

type PagePipeline

type PagePipeline struct {
	Page  int
	Total int
	Data  []*pipeline.Pipeline
}

func PagePipelines

func PagePipelines(page int, size int) (res *PagePipeline, err error)

Jump to

Keyboard shortcuts

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