Returns the path component extracted from a String representing a filename created by super_mediator running in invariant mode as an Option.
Returns the path component extracted from a String representing a
filename created by super_mediator running in invariant mode as an
Option. Returns None when either the String does not
include the field or when the Partitioner does not designate a specific
path component.
Returns the path component for the Record rec based on this
Partitioner as an Option.
Returns the path component for the Record rec based on this
Partitioner as an Option. Returns None when
either the Record lacks the necessary information for the
Partitioner or when the Partitioner does not designate a
specific path component for the Record.
In the directory name generated by this partitoiner, the delimiter between the operator, field name, and argument(s)
The maximum length of a path component that the file system supports.
A method for Mothra packers to determine into which single partition (if any) on one level of a partitioning hierarchy a Record should be stored. Partitioners are used to partition (split) records into various directories in the long-term data storage location.
A single Partitioner typically splits on one attribute of a Record, such as its source IP address, IP protocol, or destination port.
A sequence of multiple Partitioners is used by PartitionerConfigurator to partition on multiple attributes in order.
the companion object for numerous ways to define simple Partitioners on various data types. These allow you to quickly specify ranges or specific values for different partitions.