package
0.1.0-alpha
Repository: https://github.com/adroll/baker.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
Package metadata provides a metadata-specific (concurrent and size-limited) cache.

# Functions

No description provided by the author
NewClearFields returns a ClearFields filter.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewNotNull creates and configures a new NotNull filter.
No description provided by the author
NewRegexMatch returns a RegexMatch filter.
No description provided by the author
No description provided by the author
NewStringMatch returns a StringMatch filter.
NewTimestamp creates and configures a Timestamp filter.
NewTimestampRange creates and configures a TimestampRange filter.

# Variables

All is the list of all baker filters.
ClauseFilterDesc describes the ClauseFilter filter.
ClearFieldsDesc describes the ClearFields filter.
ConcatenateDesc describes the Concatenate filter.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
HashDesc describes the Hash filter.
No description provided by the author
No description provided by the author
NotNullDesc describes the NotNull filter.
No description provided by the author
RegexMatchDesc describes the RegexMatch filter.
ReplaceFieldsDesc describes the ReplaceFields filter.
SetStringFromURLDesc describes the SetStringFromURL filter.
StringMatchDesc describes the StringMatch filter.
TimestampDesc describes the Timestamp filter.
TimestampRangeDesc describes the TimestampRange filter.

# Structs

Will real sum types ever make it to go? Validness of the fields in this structure depend on clauseType.
No description provided by the author
ClauseFilterConfig describes the ClauseFilter filter config.
ClearFields filter clears (i.e set to the empty string) a set of fields.
ClearFieldsConfig holds config parameters of the ClearFields filter.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NotNull is a baker filter that discards records having null fields.
NotNullConfig holds configuration parameters for the NotNull filter.
No description provided by the author
No description provided by the author
RegexMatch filter clears (i.e set to the empty string) a set of fields.
RegexMatchConfig holds config parameters of the RegexMatch filter.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
StringMatch filter clears (i.e set to the empty string) a set of fields.
StringMatchConfig holds config parameters of the StringMatch filter.
Timestamp is a baker filter that sets the value of a certain field to the Unix Epoch timestamp (in seconds, UTC) for all the records it processes.
TimestampConfig holds configuration paramters for the Timestamp filter.
TimestampRange is a baker filter that discards records depending on the value of a field representing a Unix timestamp.
TimestampRangeConfig holds configuration paramters for the TimestampRange filter.