Click or drag to resize

Channel Class

Represents the channel between two operations.
Inheritance Hierarchy
SystemObject
  Ookii.Jumbo.Jet.Jobs.BuilderChannel

Namespace: Ookii.Jumbo.Jet.Jobs.Builder
Assembly: Ookii.Jumbo.Jet (in Ookii.Jumbo.Jet.dll) Version: 0.3.0+dc1307f20e065bb638e0b73a34cd216f57e486f1
Syntax
public sealed class Channel : IOperationOutput

The Channel type exposes the following members.

Constructors
 NameDescription
Public methodChannel Initializes a new instance of the Channel class.
Top
Properties
 NameDescription
Public propertyChannelType Gets or sets the channel type.
Public propertyMultiInputRecordReaderType Gets or sets the type of the channel's multi-input record reader.
Public propertyPartitionAssignmentMethod Gets or sets the partition assignment method used when PartitionsPerTask is larger than 1.
Public propertyPartitionCount Gets or sets the number of partitions to create
Public propertyPartitionerType Gets or sets the partitioner to use to spread the records across the output tasks.
Public propertyPartitionsPerTask Gets or sets the number of partitions per task.
Public propertyReceiver Gets the operation that is reading records from this channel.
Public propertyRecordType Gets the type of the records that can be written to this channel.
Public propertySender Gets the operation that is writing records to this channel.
Public propertySettings Gets the settings for the channel's sending stage.
Public propertyTaskCount Gets or sets the number of tasks created for this channel's receiving stage.
Top
Methods
 NameDescription
Public methodCreateInput Creates an InputStageInfo for this channel.
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
See Also