fast_flow_runner

package
v1.29.8 Latest Latest
Warning

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

Go to latest
Published: Jul 16, 2025 License: AGPL-3.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

Types

type Config

type Config struct {
	FlowName                       string               `config:"flow"`
	InputQueue                     string               `config:"input_queue"`
	NumOfWorkers                   int                  `config:"worker_size"`
	FlowMaxRunningTimeoutInSeconds int                  `config:"flow_max_running_timeout_in_second"`
	Consumer                       queue.ConsumerConfig `config:"consumer"`
}

type FlowRunnerProcessor

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

func (*FlowRunnerProcessor) HandleQueueConfig

func (processor *FlowRunnerProcessor) HandleQueueConfig(ctx *pipeline.Context) error

func (*FlowRunnerProcessor) Name

func (processor *FlowRunnerProcessor) Name() string

func (*FlowRunnerProcessor) Process

func (processor *FlowRunnerProcessor) Process(ctx *pipeline.Context) error

func (*FlowRunnerProcessor) Stop

func (processor *FlowRunnerProcessor) Stop() error

Jump to

Keyboard shortcuts

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