MCPcopy Create free account
hub / github.com/AdRoll/baker / Config

Struct Config

config.go:128–148  ·  view source on GitHub ↗

A Config specifies the configuration for a topology.

Source from the content-addressed store, hash-verified

126
127// A Config specifies the configuration for a topology.
128type Config struct {
129 Input ConfigInput
130 FilterChain ConfigFilterChain
131 Filter []ConfigFilter
132 Output ConfigOutput
133 Upload ConfigUpload
134
135 General ConfigGeneral
136 Fields ConfigFields
137 Validation ConfigValidation
138 Metrics ConfigMetrics
139 CSV ConfigCSV
140 User []ConfigUser
141
142 shardingFuncs map[FieldIndex]ShardingFunc
143 validate ValidationFunc
144 createRecord func() Record
145
146 fieldByName func(string) (FieldIndex, bool)
147 fieldNames []string
148}
149
150// String returns a string representation of the exported fields of c.
151func (c *Config) String() string {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected