Documentation
¶
Index ¶
- type ArrayExpand
- func (p *ArrayExpand) ConfigOptions() []utils.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() utils.StatsInfo
- func (p *ArrayExpand) Transform(datas []sender.Data) ([]sender.Data, error)
- func (p *ArrayExpand) Type() string
- type Converter
- func (g *Converter) ConfigOptions() []utils.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() utils.StatsInfo
- func (g *Converter) Transform(datas []sender.Data) ([]sender.Data, error)
- func (g *Converter) Type() string
- type Discarder
- func (g *Discarder) ConfigOptions() []utils.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() utils.StatsInfo
- func (g *Discarder) Transform(datas []sender.Data) ([]sender.Data, error)
- func (g *Discarder) Type() string
- type Label
- func (g *Label) ConfigOptions() []utils.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() utils.StatsInfo
- func (g *Label) Transform(datas []sender.Data) ([]sender.Data, error)
- func (g *Label) Type() string
- type Rename
- func (g *Rename) ConfigOptions() []utils.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() utils.StatsInfo
- func (g *Rename) Transform(datas []sender.Data) ([]sender.Data, error)
- func (g *Rename) Type() string
- type Replacer
- func (g *Replacer) ConfigOptions() []utils.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() utils.StatsInfo
- func (g *Replacer) Transform(datas []sender.Data) ([]sender.Data, error)
- func (g *Replacer) Type() string
- type Spliter
- func (g *Spliter) ConfigOptions() []utils.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() utils.StatsInfo
- func (g *Spliter) Transform(datas []sender.Data) ([]sender.Data, error)
- func (g *Spliter) Type() string
- type UrlParam
- func (p *UrlParam) ConfigOptions() []utils.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() utils.StatsInfo
- func (p *UrlParam) Transform(datas []sender.Data) ([]sender.Data, error)
- func (p *UrlParam) Type() string
Constants ¶
This section is empty.
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() []utils.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() utils.StatsInfo
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 (*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 (*Discarder) Description ¶ added in v1.3.2
func (*Discarder) RawTransform ¶ added in v1.3.2
func (*Discarder) SampleConfig ¶ added in v1.3.2
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 (*Label) Description ¶ added in v1.4.2
func (*Label) RawTransform ¶ added in v1.4.2
func (*Label) SampleConfig ¶ added in v1.4.2
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 (*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 (*Replacer) Description ¶
func (*Replacer) SampleConfig ¶
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 (*Spliter) Description ¶ added in v1.3.3
func (*Spliter) RawTransform ¶ added in v1.3.3
func (*Spliter) SampleConfig ¶ added in v1.3.3
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 (*UrlParam) Description ¶ added in v1.3.6
func (*UrlParam) RawTransform ¶ added in v1.3.6
func (*UrlParam) SampleConfig ¶ added in v1.3.6
Click to show internal directories.
Click to hide internal directories.