public function getAvailablePartitions()
{
if (empty($this->topic)) {
return array();
}
$topicDetail = $this->client->getTopicDetail($this->topic);
if (is_array($topicDetail) && isset($topicDetail['partitions'])) {
$topicPartitiions = array_keys($topicDetail['partitions']);
} else {
$topicPartitiions = array();
}
return $topicPartitiions;
}