Documentation ¶
Index ¶
- Variables
- func AddFields(fields map[string]interface{}, data *mxj.Map)
- func AddTags(tags []string, data *mxj.Map)
- func Convert(fields map[string]string, data *mxj.Map)
- func Dynamic(str *string, fields *mxj.Map)
- func Gsub(fields []string, data *mxj.Map)
- func Join(fields map[string]string, data *mxj.Map)
- func LowerCaseFields(fields []string, data *mxj.Map)
- func Merge(fields map[string]string, data *mxj.Map)
- func ProcessCommonFields(data *mxj.Map, add_fields map[string]interface{}, tags []string, ...)
- func ProcessCommonFields2(data *mxj.Map, add_fields map[string]interface{}, tags []string, ...)
- func RemoveAllButFields(fields []string, data *mxj.Map)
- func RemoveFields(fields []string, data *mxj.Map)
- func RemoveTags(tags []string, data *mxj.Map)
- func RenameFields(fields map[string]string, data *mxj.Map)
- func SetType(typevalue string, data *mxj.Map)
- func Split(fields map[string]string, data *mxj.Map)
- func Strip(fields []string, data *mxj.Map)
- func UpdateFields(fields map[string]interface{}, data *mxj.Map)
- func UpperCaseFields(fields []string, data *mxj.Map)
- type Base
- func (b *Base) Configure(ctx veino.ProcessorContext, conf map[string]interface{}) error
- func (b *Base) ConfigureAndValidate(ctx veino.ProcessorContext, conf map[string]interface{}, rawVal interface{}) error
- func (b *Base) Receive(e veino.IPacket) error
- func (b *Base) Start(e veino.IPacket) error
- func (b *Base) Stop(e veino.IPacket) error
- func (b *Base) Tick(e veino.IPacket) error
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func Dynamic ¶
Dynamic includes field value in place of %{key.path} When no field is not found replace with ""
func LowerCaseFields ¶
func ProcessCommonFields ¶
func ProcessCommonFields2 ¶
func RemoveAllButFields ¶
func RemoveFields ¶
func RemoveTags ¶
func UpdateFields ¶
func UpperCaseFields ¶
Types ¶
type Base ¶
type Base struct { Send veino.PacketSender NewPacket veino.PacketBuilder Logger logger }
func (*Base) Configure ¶
func (b *Base) Configure(ctx veino.ProcessorContext, conf map[string]interface{}) error
func (*Base) ConfigureAndValidate ¶
func (b *Base) ConfigureAndValidate(ctx veino.ProcessorContext, conf map[string]interface{}, rawVal interface{}) error
Directories ¶
Path | Synopsis |
---|---|
Drops everything received
|
Drops everything received |
mutate filter allows to perform general mutations on fields.
|
mutate filter allows to perform general mutations on fields. |
splitt
|
splitt |
HTTPPoller allows you to call an HTTP Endpoint, decode the output of it into an event
|
HTTPPoller allows you to call an HTTP Endpoint, decode the output of it into an event |
Drops everything received
|
Drops everything received |
void just do nothing with events, so usefull !
|
void just do nothing with events, so usefull ! |
Click to show internal directories.
Click to hide internal directories.