public class TopicConfig extends Object
Constructor and Description |
---|
TopicConfig() |
TopicConfig(String name,
String topicId,
long fromTimestamp,
long revertCompactionSinceTimestamp) |
Modifier and Type | Method and Description |
---|---|
void |
addPartition(PartitionConfig pc) |
static TopicConfig |
fromMap(Map<String,Object> map) |
long |
getFromTimestamp() |
String |
getName() |
List<PartitionConfig> |
getPartitionConfigs() |
long |
getRevertCompactionSinceTimestamp() |
String |
getTopicId() |
void |
setFromTimestamp(long fromTimestamp) |
void |
setName(String name) |
void |
setPartitionConfigs(List<PartitionConfig> partitionConfigs) |
void |
setRevertCompactionSinceTimestamp(long revertCompactionSinceTimestamp) |
void |
setTopicId(String topicId) |
public void addPartition(PartitionConfig pc)
public String getName()
public void setName(String name)
public long getFromTimestamp()
public void setFromTimestamp(long fromTimestamp)
public long getRevertCompactionSinceTimestamp()
public void setRevertCompactionSinceTimestamp(long revertCompactionSinceTimestamp)
public List<PartitionConfig> getPartitionConfigs()
public void setPartitionConfigs(List<PartitionConfig> partitionConfigs)
public static TopicConfig fromMap(Map<String,Object> map)
public String getTopicId()
public void setTopicId(String topicId)