Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CELParser ¶
type CELParser struct {
// contains filtered or unexported fields
}
func NewCELParser ¶
func NewCELParser() *CELParser
func (*CELParser) ParseAndEvalWorkflowString ¶
func (p *CELParser) ParseAndEvalWorkflowString(workflowExp string, in WorkflowStringInput) (string, error)
type WorkflowStringInput ¶
type WorkflowStringInput map[string]interface{}
func NewWorkflowStringInput ¶
func NewWorkflowStringInput(opts ...WorkflowStringInputOpts) WorkflowStringInput
type WorkflowStringInputOpts ¶
type WorkflowStringInputOpts func(WorkflowStringInput)
func WithAdditionalMetadata ¶
func WithAdditionalMetadata(metadata map[string]interface{}) WorkflowStringInputOpts
func WithInput ¶
func WithInput(input map[string]interface{}) WorkflowStringInputOpts
func WithWorkflowRunID ¶
func WithWorkflowRunID(workflowRunID string) WorkflowStringInputOpts
Click to show internal directories.
Click to hide internal directories.