C# Class Kafka.Client.Consumers.PartitionTopicInfo

Mostra file Open project: precog/kafka Class Usage Examples

Public Methods

Method Description
Add ( Kafka.Client.Messages.BufferedMessageSet messages, long fetchOffset ) : int
Consumed ( int messageSize ) : void

Records the given number of bytes as having been consumed

GetConsumeOffset ( ) : long
GetFetchOffset ( ) : long
PartitionTopicInfo ( string topic, int brokerId, Partition partition, BlockingCollection chunkQueue, long consumedOffset, long fetchedOffset, int fetchSize ) : System.Collections.Concurrent

Initializes a new instance of the PartitionTopicInfo class.

ResetConsumeOffset ( long newConsumeOffset ) : void
ResetFetchOffset ( long newFetchOffset ) : void
ToString ( ) : string

Method Details

Add() public method

public Add ( Kafka.Client.Messages.BufferedMessageSet messages, long fetchOffset ) : int
messages Kafka.Client.Messages.BufferedMessageSet
fetchOffset long
return int

Consumed() public method

Records the given number of bytes as having been consumed
public Consumed ( int messageSize ) : void
messageSize int /// The message size. ///
return void

GetConsumeOffset() public method

public GetConsumeOffset ( ) : long
return long

GetFetchOffset() public method

public GetFetchOffset ( ) : long
return long

PartitionTopicInfo() public method

Initializes a new instance of the PartitionTopicInfo class.
public PartitionTopicInfo ( string topic, int brokerId, Partition partition, BlockingCollection chunkQueue, long consumedOffset, long fetchedOffset, int fetchSize ) : System.Collections.Concurrent
topic string /// The topic. ///
brokerId int /// The broker ID. ///
partition Partition /// The broker's partition. ///
chunkQueue BlockingCollection /// The chunk queue. ///
consumedOffset long /// The consumed offset value. ///
fetchedOffset long /// The fetched offset value. ///
fetchSize int /// The fetch size. ///
return System.Collections.Concurrent

ResetConsumeOffset() public method

public ResetConsumeOffset ( long newConsumeOffset ) : void
newConsumeOffset long
return void

ResetFetchOffset() public method

public ResetFetchOffset ( long newFetchOffset ) : void
newFetchOffset long
return void

ToString() public method

public ToString ( ) : string
return string