Documentation ¶
Index ¶
- func CreateCommonRuleFilterFactory(conf map[string]interface{}) (api.StreamFilterChainFactory, error)
- func NewCommonRuleFilter(context context.Context, config *model.CommonRuleConfig) api.StreamReceiverFilter
- func NewFacatoryInstance(config *model.CommonRuleConfig)
- type RuleEngine
- type RuleEngineFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateCommonRuleFilterFactory ¶
func CreateCommonRuleFilterFactory(conf map[string]interface{}) (api.StreamFilterChainFactory, error)
CreateCommonRuleFilterFactory as
func NewCommonRuleFilter ¶
func NewCommonRuleFilter(context context.Context, config *model.CommonRuleConfig) api.StreamReceiverFilter
NewCommonRuleFilter as
func NewFacatoryInstance ¶
func NewFacatoryInstance(config *model.CommonRuleConfig)
NewFacatoryInstance as
Types ¶
type RuleEngine ¶
type RuleEngine struct {
// contains filtered or unexported fields
}
RuleEngine as
type RuleEngineFactory ¶
type RuleEngineFactory struct { CommonRuleConfig *model.CommonRuleConfig // contains filtered or unexported fields }
RuleEngineFactory as
func NewRuleEngineFactory ¶
func NewRuleEngineFactory(config *model.CommonRuleConfig) *RuleEngineFactory
NewRuleEngineFactory new
Click to show internal directories.
Click to hide internal directories.