v1_workflows

package
v0.56.4 Latest Latest
Warning

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

Go to latest
Published: Mar 27, 2025 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const SimpleEvent = "simple-event:create"

Variables

This section is empty.

Functions

Types

type AlwaysFailsOutput

type AlwaysFailsOutput struct {
	TransformedMessage string
}

type ChildInput

type ChildInput struct {
	N int `json:"n"`
}

type ChildResult

type ChildResult struct {
	One ValueOutput `json:"one"`
}

type ConcurrencyInput

type ConcurrencyInput struct {
	Message  string
	GroupKey string
}

type ConcurrencyResult

type ConcurrencyResult struct {
	ToLower TransformedOutput
}

type DagResult

type DagResult struct {
	Step1 SimpleOutput
	Step2 SimpleOutput
}

type DeepInput

type DeepInput struct {
	Message string
	N       int
}

type DeepResult

type DeepResult struct {
	Transformer TransformerOutput
}

type DurableSleepInput

type DurableSleepInput struct {
	Message string
}

type DurableSleepOutput

type DurableSleepOutput struct {
	Sleep SleepOutput
}

type EventInput

type EventInput struct {
	Message string
}

type LowerOutput

type LowerOutput struct {
	TransformedMessage string
}

type LowerResult

type LowerResult struct {
	Lower LowerTaskOutput
}

type LowerTaskOutput

type LowerTaskOutput struct {
	TransformedMessage string
}

type OnFailureOutput

type OnFailureOutput struct {
	FailureRan bool
}

type OnFailureSuccessResult

type OnFailureSuccessResult struct {
	AlwaysFails AlwaysFailsOutput
}

type ParentInput

type ParentInput struct {
	N int `json:"n"`
}

type ParentResult

type ParentResult struct {
	Sum *SumOutput `json:"sum,omitempty"`
}

type SimpleInput

type SimpleInput struct {
	Message string
}

type SimpleOutput

type SimpleOutput struct {
	Step int
}

type SimpleResult

type SimpleResult struct {
	ToLower LowerOutput
}

type SleepOutput

type SleepOutput struct {
	TransformedMessage string
}

type SumOutput

type SumOutput struct {
	Result int `json:"result"`
}

type TransformedOutput

type TransformedOutput struct {
	TransformedMessage string
}

type TransformerOutput

type TransformerOutput struct {
	Sum int
}

type UpperResult

type UpperResult struct {
	Upper UpperTaskOutput
}

type UpperTaskOutput

type UpperTaskOutput struct {
	TransformedMessage string
}

type ValueOutput

type ValueOutput struct {
	Value int `json:"value"`
}

Jump to

Keyboard shortcuts

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