Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var InitStep bool = true
InitStep is used to figure out if this operation should run before main Transformations. For example, Store operation needs to run first to load all Pipeline variables.
Functions ¶
func Register ¶
func Register(m map[string]transformer.Transformer)
Register adds this transformation to the map which will be used to create Transformation pipeline.
Types ¶
type Parse ¶
type Parse struct { Path string Value string Separator string // contains filtered or unexported fields }
Parse object implements Transformer interface.
func (*Parse) Apply ¶
Apply is a main method of Transformation that parse JSON values into variables that can be used by other Transformations in a pipeline.
func (*Parse) New ¶
func (p *Parse) New(key, value, separator string) transformer.Transformer
New returns a new instance of Parse object.
func (*Parse) SetStorage ¶
SetStorage sets a shared Storage with Pipeline variables.
Click to show internal directories.
Click to hide internal directories.