C# Класс Brod.Consumers.ConsumerStateStorage

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ConsumerStateStorage ( String stateStorageDirectory ) : System
GetPartitionDirectoryPath ( String topic, String group, Int32 partition ) : String
GetPartitionStateFilePath ( String topic, String group, Int32 partition ) : String
ReadStreamState ( String topic, String group, List partitions ) : StreamState
WriteStreamState ( StreamState state ) : void
WriteStreamState ( StreamState state, Int32 partition ) : void

Write state for only specified partition.

WriteStreamState ( String topic, String group, Int32 partition, Int32 offset ) : void

Описание методов

ConsumerStateStorage() публичный метод

public ConsumerStateStorage ( String stateStorageDirectory ) : System
stateStorageDirectory String
Результат System

GetPartitionDirectoryPath() публичный метод

public GetPartitionDirectoryPath ( String topic, String group, Int32 partition ) : String
topic String
group String
partition System.Int32
Результат String

GetPartitionStateFilePath() публичный метод

public GetPartitionStateFilePath ( String topic, String group, Int32 partition ) : String
topic String
group String
partition System.Int32
Результат String

ReadStreamState() публичный метод

public ReadStreamState ( String topic, String group, List partitions ) : StreamState
topic String
group String
partitions List
Результат StreamState

WriteStreamState() публичный метод

public WriteStreamState ( StreamState state ) : void
state StreamState
Результат void

WriteStreamState() публичный метод

Write state for only specified partition.
public WriteStreamState ( StreamState state, Int32 partition ) : void
state StreamState
partition System.Int32
Результат void

WriteStreamState() публичный метод

public WriteStreamState ( String topic, String group, Int32 partition, Int32 offset ) : void
topic String
group String
partition System.Int32
offset System.Int32
Результат void