StageConfiguration Class |
Namespace: Ookii.Jumbo.Jet.Jobs
The StageConfiguration type exposes the following members.
Name | Description | |
---|---|---|
StageConfiguration |
Initializes a new instance of the StageConfiguration class.
|
Name | Description | |
---|---|---|
AllowOutputRecordReuse |
Gets a value that indicates whether the tasks of this stage may re-use the same object instance when they
write records to the output.
| |
AllowRecordReuse |
Gets a value that indicates whether the task type allows reusing the same object instance for every record.
| |
ChildStage |
Gets or sets a child stage that will be connected to this stage's tasks via a PipelineOutputChannel.
| |
ChildStagePartitionerType |
Gets or sets the name of the type of the partitioner to use to partitioner elements amount the child stages' tasks.
| |
CompoundStageId |
Gets the compound stage ID.
| |
DataInput |
Gets or sets the input for this stage.
| |
DataInputType |
Gets or sets the Type of the IDataInput used by this stage.
| |
DataOutput |
Gets or sets the data output for this stage.
| |
DataOutputType |
Gets or sets the Type of the IDataOutput used by this stage.
| |
DependentStages |
Gets the IDs of stages that have a dependency on this stage that is not represented by a channel.
| |
HasDataInput |
Gets a value indicating whether this stage has input other than a channel.
| |
HasDataOutput |
Gets a value indicating whether this stage has an IDataOutput to which the output is written.
| |
InternalPartitionCount |
Gets the total number of partitions output from this stage. This does not include the output channel's partitioning, only the internal partitioning
done by compound stages.
| |
Leaf |
Gets the deepest nested child stage of this compound stage.
| |
MultiInputRecordReaderType |
Gets or sets the type of multi record reader to use when there are multiple channels with this stage as output stage.
| |
OutputChannel |
Gets or sets the output channel configuration for this stage.
| |
Parent |
Gets the parent of this instance.
| |
Root |
Gets the root stage of this compound stage.
| |
StageId |
Gets or sets the unique identifier for the stage.
| |
StageSettings |
Gets or sets a list of settings that are specific to this task.
| |
TaskCount |
Gets or sets the number of tasks in this stage.
| |
TaskType |
Gets or sets the type that implements the task.
| |
TaskTypeInfo |
Gets information about the task type.
|
Name | Description | |
---|---|---|
AddSetting |
Adds a setting.
| |
AddSettings |
Adds the specified settings.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetNamedChildStage |
Gets a child stage of this stage.
| |
GetSetting(String, String) |
Gets a string setting with the specified default value.
| |
GetSettingT(String, T) |
Gets a setting with the specified type and default value.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString |
Returns a String that represents this instance.
(Overrides ObjectToString.) | |
TryGetSettingT |
Tries to get a setting with the specified type from the stage settings.
| |
Validate |
Checks whether this stage configuration is complete and consistent.
|