JobBuilder Class |
Namespace: Ookii.Jumbo.Jet.Jobs.Builder
The JobBuilder type exposes the following members.
Name | Description | |
---|---|---|
JobBuilder |
Initializes a new instance of the JobBuilder class.
|
Name | Description | |
---|---|---|
AssemblyLocations |
Gets the full paths of all the non-GAC and non-Jumbo assemblies used by this job.
| |
JobName |
Gets or sets the descriptive name of the job.
| |
Settings |
Gets the settings for the job.
| |
TaskBuilder |
Gets the DynamicTaskBuilder used to create task classes from methods.
|
Name | Description | |
---|---|---|
AddAssembly |
Adds an assembly and all its referenced assemblies to the list of required assemblies for this job.
| |
AddOperation |
Adds the specified operation.
| |
CheckIfInputBelongsToJobBuilder |
Checks if the specified input belongs to this job builder.
| |
CreateJob |
Creates the job configuration.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Generate(Int32, Type) |
Generates records using a task that takes no input.
| |
GenerateT(Int32, ActionRecordWriterT, TaskContext) |
Generates records using a task that takes no input.
| |
GenerateT(Int32, ActionRecordWriterT, ProgressContext) |
Generates records using a task that takes no input.
| |
GenerateT(Int32, ActionRecordWriterT) |
Generates records using a task that takes no input.
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
GroupAggregate(IOperationInput, Type, Type) |
Groups the input records by key, then aggregates their values.
| |
GroupAggregateTKey, TValue(IOperationInput, FuncTKey, TValue, TValue, TValue, Type, RecordReuseMode) |
Groups the input records by key, then aggregates their values using the specified accumulator task function.
| |
GroupAggregateTKey, TValue(IOperationInput, FuncTKey, TValue, TValue, TaskContext, TValue, Type, RecordReuseMode) |
Groups the input records by key, then aggregates their values using the specified accumulator task function.
| |
InnerJoin |
Performs an inner equi-join on two inputs.
| |
MapTInput, TOutput(IOperationInput, ActionTInput, RecordWriterTOutput, TaskContext, RecordReuseMode) |
Runs a map function on each record in the input.
| |
MapTInput, TOutput(IOperationInput, ActionTInput, RecordWriterTOutput, RecordReuseMode) |
Runs a map function on each record in the input.
| |
MemorySort |
Sorts the specified input in memory using SortTaskT.
| |
Process(IOperationInput, Type) |
Processes the specified input using the specified task.
| |
ProcessTInput, TOutput(IOperationInput, ActionRecordReaderTInput, RecordWriterTOutput, TaskContext, RecordReuseMode) |
Processes the specified input using the specified delegate.
| |
ProcessTInput, TOutput(IOperationInput, ActionRecordReaderTInput, RecordWriterTOutput, RecordReuseMode) |
Processes the specified input using the specified delegate.
| |
Read |
Reads input records from the specified path on the DFS.
| |
ReduceTKey, TValue, TOutput(IOperationInput, ActionTKey, IEnumerableTValue, RecordWriterTOutput, TaskContext, RecordReuseMode) |
Runs a reduce function on each key in the specified input.
| |
ReduceTKey, TValue, TOutput(IOperationInput, ActionTKey, IEnumerableTValue, RecordWriterTOutput, RecordReuseMode) |
Runs a reduce function on each key in the specified input.
| |
SpillSort |
Sorts the specified input by using a file channel with an output type of SortSpill.
| |
SpillSortCombine(IOperationInput, Type, Type) |
Sorts the specified input by using a file channel with an output type of SortSpill.
| |
SpillSortCombineTKey, TValue(IOperationInput, ActionTKey, IEnumerableTValue, RecordWriterPairTKey, TValue, TaskContext, Type, RecordReuseMode) |
Sorts the specified input by using a file channel with an output type of SortSpill and using
the specified reduce-style combiner function.
| |
SpillSortCombineTKey, TValue(IOperationInput, ActionTKey, IEnumerableTValue, RecordWriterPairTKey, TValue, Type, RecordReuseMode) |
Sorts the specified input by using a file channel with an output type of SortSpill and using
the specified reduce-style combiner function.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
Write |
Writes the result of the specified operation to the DFS.
|