Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EchoStep ¶
type EchoStep struct {
// contains filtered or unexported fields
}
EchoStep is a simple step that returns a message
func NewEchoStep ¶
func NewEchoStep(config models.StepConfig) *EchoStep
NewEchoStep creates a new echo step
type RestStep ¶
type RestStep struct {
// contains filtered or unexported fields
}
RestStep executes HTTP requests
func NewRestStep ¶
func NewRestStep(config models.StepConfig) *RestStep
NewRestStep creates a new REST step
type TransformStep ¶
type TransformStep struct {
// contains filtered or unexported fields
}
TransformStep handles data transformation using templates and JSON path mapping
func NewTransformStep ¶
func NewTransformStep(config models.StepConfig) *TransformStep
NewTransformStep creates a new transform step
func (*TransformStep) Execute ¶
func (s *TransformStep) Execute(context map[string]interface{}) (*models.StepResult, error)
Execute processes the transformation
Click to show internal directories.
Click to hide internal directories.