parkour.cstep documentation

ConfigStep

Protocol for objects which add a job configuration step.

apply!

(apply! step)(apply! job step)
Apply configuration `step` to Hadoop `job`, returning the mutated job.  The
`step` may be a function, which will be passed the `job`; a map of configuration
parameters and values; a vector of other steps; or anything implementing the
`ConfigStep` protocol.

base

(base jname)
Base configuration step for job named `jname`.

base*

(base* job)
Base configuration step.

step-map

(step-map step)
Map of job configuration keys and values implemented by `step`.