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.