PHP Класс Kafka\Protocol\Fetch\Partition

Автор: $_SWANBR_AUTHOR_$ +------------------------------------------------------------------------------
Наследование: implements Iterator, implements Countable
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( Kafka\Protocol\Fetch\Topic $topic, array $context = [] ) __construct
count ( ) : integer implements Countable function
current ( ) : mixed current
getErrCode ( ) : float get partition errcode
getHighOffset ( ) : float get partition high offset
getMessageOffset ( ) : integer get messageSet fetch offset current
getStream ( ) : Socket get current stream
getTopicName ( ) : string get partition topic name
key ( ) : string key
loadNextPartition ( ) : boolean load next partition
next ( ) : void implements Iterator function
rewind ( ) : integer implements Iterator function
setMessageOffset ( integer $offset ) : void set messageSet fetch offset current
valid ( ) : integer implements Iterator function

Защищенные методы

Метод Описание
getPartitionCount ( ) : integer get message size only use to object init

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

__construct() публичный Метод

__construct
public __construct ( Kafka\Protocol\Fetch\Topic $topic, array $context = [] )
$topic Kafka\Protocol\Fetch\Topic
$context array

count() публичный Метод

implements Countable function
public count ( ) : integer
Результат integer

current() публичный Метод

current
public current ( ) : mixed
Результат mixed

getErrCode() публичный Метод

get partition errcode
public getErrCode ( ) : float
Результат float

getHighOffset() публичный Метод

get partition high offset
public getHighOffset ( ) : float
Результат float

getMessageOffset() публичный Метод

get messageSet fetch offset current
public getMessageOffset ( ) : integer
Результат integer

getPartitionCount() защищенный Метод

get message size only use to object init
protected getPartitionCount ( ) : integer
Результат integer

getStream() публичный Метод

get current stream
public getStream ( ) : Socket
Результат Kafka\Socket

getTopicName() публичный Метод

get partition topic name
public getTopicName ( ) : string
Результат string

key() публичный Метод

key
public key ( ) : string
Результат string

loadNextPartition() публичный Метод

load next partition
public loadNextPartition ( ) : boolean
Результат boolean

next() публичный Метод

implements Iterator function
public next ( ) : void
Результат void

rewind() публичный Метод

implements Iterator function
public rewind ( ) : integer
Результат integer

setMessageOffset() публичный Метод

set messageSet fetch offset current
public setMessageOffset ( integer $offset ) : void
$offset integer
Результат void

valid() публичный Метод

implements Iterator function
public valid ( ) : integer
Результат integer