Documentation ¶
Index ¶
- Constants
- type Configuration
- type Field
- type MatchingRuleDefinitionListener
- func (l *MatchingRuleDefinitionListener) EnterMatchingDefinitionExp(ctx *parser.MatchingDefinitionExpContext)
- func (l *MatchingRuleDefinitionListener) ExitMatchingRule(ctx *parser.MatchingRuleContext)
- func (l *MatchingRuleDefinitionListener) ExitPrimitiveValue(ctx *parser.PrimitiveValueContext)
- func (l *MatchingRuleDefinitionListener) ExitString(ctx *parser.StringContext)
Constants ¶
View Source
const ( FIRST = 0 THIRD = 2 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
type Configuration struct { Content map[string]interface{} ContentBinary []byte Rules map[string]*plugin.MatchingRules Schema avro.Schema }
func ParseContentsConfig ¶
func ParseContentsConfig(ContentsConfig *structpb.Struct) (*Configuration, error)
type MatchingRuleDefinitionListener ¶
type MatchingRuleDefinitionListener struct { *parser.BaseMatchingRuleDefinitionListener // contains filtered or unexported fields }
func (*MatchingRuleDefinitionListener) EnterMatchingDefinitionExp ¶
func (l *MatchingRuleDefinitionListener) EnterMatchingDefinitionExp(ctx *parser.MatchingDefinitionExpContext)
func (*MatchingRuleDefinitionListener) ExitMatchingRule ¶
func (l *MatchingRuleDefinitionListener) ExitMatchingRule(ctx *parser.MatchingRuleContext)
func (*MatchingRuleDefinitionListener) ExitPrimitiveValue ¶
func (l *MatchingRuleDefinitionListener) ExitPrimitiveValue(ctx *parser.PrimitiveValueContext)
func (*MatchingRuleDefinitionListener) ExitString ¶
func (l *MatchingRuleDefinitionListener) ExitString(ctx *parser.StringContext)
Click to show internal directories.
Click to hide internal directories.