configureinteraction

package
v0.0.0-...-e2c4800 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 8, 2024 License: MIT Imports: 15 Imported by: 0

Documentation

Index

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 Field

type Field struct {
	Name        string        `json:"name"`
	Type        interface{}   `json:"type"`
	LogicalType string        `json:"logicalType"`
	Fields      []interface{} `json:"fields"`
	Symbols     []interface{} `json:"symbols"`
	Items       interface{}   `json:"items"`
	Values      interface{}   `json:"values"`
	Size        int           `json:"size"`
}

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL