Click or drag to resize

Ookii.Jumbo.Jet.Jobs.Builder Namespace

Provides types for creating a job configuration by defining a sequence of operations in code.
Classes
 ClassDescription
Public classChannel Represents the channel between two operations.
Public classDynamicTaskBuilder Allows you to create task classes from static methods.
Public classFileInput Represents input read from the DFS for a job being constructed by the JobBuilder class.
Public classFileOutput Represents output written to the DFS for a job being constructed by the JobBuilder class.
Public classInnerJoinOperation Represents an inner join operation.
Public classJobBuilder Provides methods for constructing Jumbo Jet jobs as a sequence of operations.
Public classJobBuilderCompiler Compiles the job information assembled by a JobBuilder into a JobConfiguration.
Public classJobBuilderJob Base class for job runners that use the JobBuilder to create the job configuration.
Public classSortOperation Represents a sorting operation.
Public classStageOperation An operation representing data processing being done in a single job stage.
Public classStageOperationBase Base class for operations that create a stage.
Public classTwoStepOperation Represents a job builder operation that may consist of two steps.
Interfaces
 InterfaceDescription
Public interfaceIJobBuilderOperation Provides methods for the JobBuilder to transform an operation into stages in a JobConfiguration.
Public interfaceIOperationInput Represents the input to an operation, which is either a data input or another operation.
Public interfaceIOperationOutput Represents the output of an operation. Can either be a channel or DFS output.
Enumerations
 EnumerationDescription
Public enumerationRecordReuseMode The way the record reuse attribute is applied to tasks that are generated from a delegate function by the JobBuilder.