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 Store ¶
type Store struct { Path string Value string Separator string // contains filtered or unexported fields }
Store object implements Transformer interface.
func (*Store) Apply ¶
Apply is a main method of Transformation that stores JSON values into variables that can be used by other Transformations in a pipeline.
func (*Store) New ¶
func (s *Store) New(key, value, separator string) transformer.Transformer
New returns a new instance of Store object.
func (*Store) SetStorage ¶
SetStorage sets a shared Storage with Pipeline variables.
Click to show internal directories.
Click to hide internal directories.