Documentation ¶
Index ¶
- Constants
- type ArrayExpand
- func (p *ArrayExpand) ConfigOptions() []Option
- func (p *ArrayExpand) Description() string
- func (p *ArrayExpand) RawTransform(datas []string) ([]string, error)
- func (p *ArrayExpand) SampleConfig() string
- func (p *ArrayExpand) Stage() string
- func (p *ArrayExpand) Stats() StatsInfo
- func (p *ArrayExpand) Transform(datas []Data) ([]Data, error)
- func (p *ArrayExpand) Type() string
- type Converter
- func (g *Converter) ConfigOptions() []Option
- func (g *Converter) Description() string
- func (g *Converter) RawTransform(datas []string) ([]string, error)
- func (g *Converter) SampleConfig() string
- func (g *Converter) Stage() string
- func (g *Converter) Stats() StatsInfo
- func (g *Converter) Transform(datas []Data) ([]Data, error)
- func (g *Converter) Type() string
- type Discarder
- func (g *Discarder) ConfigOptions() []Option
- func (g *Discarder) Description() string
- func (g *Discarder) RawTransform(datas []string) ([]string, error)
- func (g *Discarder) SampleConfig() string
- func (g *Discarder) Stage() string
- func (g *Discarder) Stats() StatsInfo
- func (g *Discarder) Transform(datas []Data) ([]Data, error)
- func (g *Discarder) Type() string
- type DslSchemaEntry
- type Json
- func (g *Json) ConfigOptions() []Option
- func (g *Json) Description() string
- func (g *Json) RawTransform(datas []string) ([]string, error)
- func (g *Json) SampleConfig() string
- func (g *Json) Stage() string
- func (g *Json) Stats() StatsInfo
- func (g *Json) Transform(datas []Data) ([]Data, error)
- func (g *Json) Type() string
- type Label
- func (g *Label) ConfigOptions() []Option
- func (g *Label) Description() string
- func (g *Label) RawTransform(datas []string) ([]string, error)
- func (g *Label) SampleConfig() string
- func (g *Label) Stage() string
- func (g *Label) Stats() StatsInfo
- func (g *Label) Transform(datas []Data) ([]Data, error)
- func (g *Label) Type() string
- type PandoraKeyConvert
- func (g *PandoraKeyConvert) ConfigOptions() []Option
- func (g *PandoraKeyConvert) Description() string
- func (g *PandoraKeyConvert) RawTransform(datas []string) ([]string, error)
- func (g *PandoraKeyConvert) SampleConfig() string
- func (g *PandoraKeyConvert) Stage() string
- func (g *PandoraKeyConvert) Stats() StatsInfo
- func (g *PandoraKeyConvert) Transform(datas []Data) ([]Data, error)
- func (g *PandoraKeyConvert) Type() string
- type Rename
- func (g *Rename) ConfigOptions() []Option
- func (g *Rename) Description() string
- func (g *Rename) RawTransform(datas []string) ([]string, error)
- func (g *Rename) SampleConfig() string
- func (g *Rename) Stage() string
- func (g *Rename) Stats() StatsInfo
- func (g *Rename) Transform(datas []Data) ([]Data, error)
- func (g *Rename) Type() string
- type Replacer
- func (g *Replacer) ConfigOptions() []Option
- func (g *Replacer) Description() string
- func (g *Replacer) Init() error
- func (g *Replacer) RawTransform(datas []string) ([]string, error)
- func (g *Replacer) SampleConfig() string
- func (g *Replacer) Stage() string
- func (g *Replacer) Stats() StatsInfo
- func (g *Replacer) Transform(datas []Data) ([]Data, error)
- func (g *Replacer) Type() string
- type Script
- func (g *Script) ConfigOptions() []Option
- func (g *Script) Description() string
- func (g *Script) Init() error
- func (g *Script) RawTransform(datas []string) ([]string, error)
- func (g *Script) SampleConfig() string
- func (g *Script) Stage() string
- func (g *Script) Stats() StatsInfo
- func (g *Script) Transform(datas []Data) ([]Data, error)
- func (g *Script) Type() string
- type Spliter
- func (g *Spliter) ConfigOptions() []Option
- func (g *Spliter) Description() string
- func (g *Spliter) RawTransform(datas []string) ([]string, error)
- func (g *Spliter) SampleConfig() string
- func (g *Spliter) Stage() string
- func (g *Spliter) Stats() StatsInfo
- func (g *Spliter) Transform(datas []Data) ([]Data, error)
- func (g *Spliter) Type() string
- type Trim
- func (g *Trim) ConfigOptions() []Option
- func (g *Trim) Description() string
- func (g *Trim) RawTransform(datas []string) ([]string, error)
- func (g *Trim) SampleConfig() string
- func (g *Trim) Stage() string
- func (g *Trim) Stats() StatsInfo
- func (g *Trim) Transform(datas []Data) ([]Data, error)
- func (g *Trim) Type() string
- type UrlParam
- func (p *UrlParam) ConfigOptions() []Option
- func (p *UrlParam) Description() string
- func (p *UrlParam) RawTransform(datas []string) ([]string, error)
- func (p *UrlParam) SampleConfig() string
- func (p *UrlParam) Stage() string
- func (p *UrlParam) Stats() StatsInfo
- func (p *UrlParam) Transform(datas []Data) ([]Data, error)
- func (p *UrlParam) Type() string
- type Xml
- func (g *Xml) ConfigOptions() []Option
- func (g *Xml) Description() string
- func (g *Xml) RawTransform(datas []string) ([]string, error)
- func (g *Xml) SampleConfig() string
- func (g *Xml) Stage() string
- func (g *Xml) Stats() StatsInfo
- func (g *Xml) Transform(datas []Data) ([]Data, error)
- func (g *Xml) Type() string
Constants ¶
View Source
const ( Prefix = "prefix" Suffix = "suffix" Both = "both" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArrayExpand ¶ added in v1.3.6
type ArrayExpand struct { Key string `json:"key"` // contains filtered or unexported fields }
func (*ArrayExpand) ConfigOptions ¶ added in v1.3.6
func (p *ArrayExpand) ConfigOptions() []Option
func (*ArrayExpand) Description ¶ added in v1.3.6
func (p *ArrayExpand) Description() string
func (*ArrayExpand) RawTransform ¶ added in v1.3.6
func (p *ArrayExpand) RawTransform(datas []string) ([]string, error)
func (*ArrayExpand) SampleConfig ¶ added in v1.3.6
func (p *ArrayExpand) SampleConfig() string
func (*ArrayExpand) Stage ¶ added in v1.3.6
func (p *ArrayExpand) Stage() string
func (*ArrayExpand) Stats ¶ added in v1.3.6
func (p *ArrayExpand) Stats() StatsInfo
func (*ArrayExpand) Transform ¶ added in v1.3.6
func (p *ArrayExpand) Transform(datas []Data) ([]Data, error)
func (*ArrayExpand) Type ¶ added in v1.3.6
func (p *ArrayExpand) Type() string
type Converter ¶ added in v1.3.3
type Converter struct { DSL string `json:"dsl"` // contains filtered or unexported fields }
func (*Converter) ConfigOptions ¶ added in v1.3.3
func (g *Converter) ConfigOptions() []Option
func (*Converter) Description ¶ added in v1.3.3
func (*Converter) RawTransform ¶ added in v1.3.3
func (*Converter) SampleConfig ¶ added in v1.3.3
type Discarder ¶ added in v1.3.2
type Discarder struct { Key string `json:"key"` // contains filtered or unexported fields }
func (*Discarder) ConfigOptions ¶ added in v1.3.2
func (g *Discarder) ConfigOptions() []Option
func (*Discarder) Description ¶ added in v1.3.2
func (*Discarder) RawTransform ¶ added in v1.3.2
func (*Discarder) SampleConfig ¶ added in v1.3.2
type DslSchemaEntry ¶ added in v1.4.8
type DslSchemaEntry struct { Key string `json:"key"` ValueType string `json:"valtype"` Default interface{} `json:"default,omitempty"` ElemType string `json:"elemtype,omitempty"` Schema []DslSchemaEntry `json:"schema,omitempty"` }
type Json ¶ added in v1.4.3
type Json struct { Key string `json:"key"` New string `json:"new"` // contains filtered or unexported fields }
func (*Json) ConfigOptions ¶ added in v1.4.3
func (g *Json) ConfigOptions() []Option
func (*Json) Description ¶ added in v1.4.3
func (*Json) RawTransform ¶ added in v1.4.3
func (*Json) SampleConfig ¶ added in v1.4.3
type Label ¶ added in v1.4.2
type Label struct { Key string `json:"key"` Value string `json:"value"` Override bool `json:"override"` // contains filtered or unexported fields }
func (*Label) ConfigOptions ¶ added in v1.4.2
func (g *Label) ConfigOptions() []Option
func (*Label) Description ¶ added in v1.4.2
func (*Label) RawTransform ¶ added in v1.4.2
func (*Label) SampleConfig ¶ added in v1.4.2
type PandoraKeyConvert ¶ added in v1.4.5
type PandoraKeyConvert struct {
// contains filtered or unexported fields
}
func (*PandoraKeyConvert) ConfigOptions ¶ added in v1.4.5
func (g *PandoraKeyConvert) ConfigOptions() []Option
func (*PandoraKeyConvert) Description ¶ added in v1.4.5
func (g *PandoraKeyConvert) Description() string
func (*PandoraKeyConvert) RawTransform ¶ added in v1.4.5
func (g *PandoraKeyConvert) RawTransform(datas []string) ([]string, error)
func (*PandoraKeyConvert) SampleConfig ¶ added in v1.4.5
func (g *PandoraKeyConvert) SampleConfig() string
func (*PandoraKeyConvert) Stage ¶ added in v1.4.5
func (g *PandoraKeyConvert) Stage() string
func (*PandoraKeyConvert) Stats ¶ added in v1.4.5
func (g *PandoraKeyConvert) Stats() StatsInfo
func (*PandoraKeyConvert) Transform ¶ added in v1.4.5
func (g *PandoraKeyConvert) Transform(datas []Data) ([]Data, error)
func (*PandoraKeyConvert) Type ¶ added in v1.4.5
func (g *PandoraKeyConvert) Type() string
type Rename ¶ added in v1.4.1
type Rename struct { Key string `json:"key"` NewKeyName string `json:"new_key_name"` // contains filtered or unexported fields }
func (*Rename) ConfigOptions ¶ added in v1.4.1
func (g *Rename) ConfigOptions() []Option
func (*Rename) Description ¶ added in v1.4.1
func (*Rename) RawTransform ¶ added in v1.4.1
func (*Rename) SampleConfig ¶ added in v1.4.1
type Replacer ¶
type Replacer struct { StageTime string `json:"stage"` Key string `json:"key"` Old string `json:"old"` New string `json:"new"` Regex bool `json:"regex"` Regexp *regexp.Regexp // contains filtered or unexported fields }
func (*Replacer) ConfigOptions ¶ added in v1.3.2
func (g *Replacer) ConfigOptions() []Option
func (*Replacer) Description ¶
func (*Replacer) SampleConfig ¶
type Script ¶ added in v1.4.4
type Script struct { Key string `json:"key"` New string `json:"new"` Interprepter string `json:"interprepter"` ScriptPath string `json:"scriptpath"` Script string `json:"script"` // contains filtered or unexported fields }
func (*Script) ConfigOptions ¶ added in v1.4.4
func (g *Script) ConfigOptions() []Option
func (*Script) Description ¶ added in v1.4.4
func (*Script) RawTransform ¶ added in v1.4.4
func (*Script) SampleConfig ¶ added in v1.4.4
type Spliter ¶ added in v1.3.3
type Spliter struct { Key string `json:"key"` SeperateKey string `json:"sep"` ArraryName string `json:"newfield"` // contains filtered or unexported fields }
func (*Spliter) ConfigOptions ¶ added in v1.3.3
func (g *Spliter) ConfigOptions() []Option
func (*Spliter) Description ¶ added in v1.3.3
func (*Spliter) RawTransform ¶ added in v1.3.3
func (*Spliter) SampleConfig ¶ added in v1.3.3
type Trim ¶ added in v1.4.8
type Trim struct { Key string `json:"key"` Characters string `json:"characters"` Place string `json:"place"` // contains filtered or unexported fields }
func (*Trim) ConfigOptions ¶ added in v1.4.8
func (g *Trim) ConfigOptions() []Option
func (*Trim) Description ¶ added in v1.4.8
func (*Trim) RawTransform ¶ added in v1.4.8
func (*Trim) SampleConfig ¶ added in v1.4.8
type UrlParam ¶ added in v1.3.6
type UrlParam struct { Key string `json:"key"` // contains filtered or unexported fields }
func (*UrlParam) ConfigOptions ¶ added in v1.3.6
func (p *UrlParam) ConfigOptions() []Option
func (*UrlParam) Description ¶ added in v1.3.6
func (*UrlParam) RawTransform ¶ added in v1.3.6
func (*UrlParam) SampleConfig ¶ added in v1.3.6
type Xml ¶ added in v1.4.6
type Xml struct { Key string `json:"key"` New string `json:"new"` // contains filtered or unexported fields }
func (*Xml) ConfigOptions ¶ added in v1.4.6
func (g *Xml) ConfigOptions() []Option
func (*Xml) Description ¶ added in v1.4.6
func (*Xml) RawTransform ¶ added in v1.4.6
func (*Xml) SampleConfig ¶ added in v1.4.6
Click to show internal directories.
Click to hide internal directories.