flow_replay

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: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

Types

type Config

type Config struct {
	QueueField   param.ParaKey `config:"queue_name_field"`
	MessageField param.ParaKey `config:"message_field"`

	MessageIncludeResponse         bool   `config:"message_include_response"`
	KeepTags                       bool   `config:"keep_tags"`
	FlowName                       string `config:"flow"`
	FlowMaxRunningTimeoutInSeconds int    `config:"flow_max_running_timeout_in_second"`
	CommitOnTag                    string `config:"commit_on_tag"`
	IdleWaitTimeoutInSeconds       int    `config:"idle_wait_timeout_in_second"`
}

type FlowRunnerProcessor

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

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