public interface StoreManagementService
| 限定符和类型 | 接口和说明 |
|---|---|
static class |
StoreManagementService.CacheMetric |
static class |
StoreManagementService.PartitionGroupMetric |
static class |
StoreManagementService.PartitionMetric |
static class |
StoreManagementService.TopicMetric |
| 限定符和类型 | 方法和说明 |
|---|---|
long |
freeSpace()
返回totalSpace
|
File[] |
listFiles(File directory) |
File[] |
listFiles(String path)
列出store中给定path的所有文件
|
StoreManagementService.PartitionGroupMetric |
partitionGroupMetric(String topic,
int partitionGroup)
PartitionGroup度量信息
|
StoreManagementService.PartitionMetric |
partitionMetric(String topic,
short partition)
Topic度量信息
|
byte[] |
readFile(File file,
long position,
int length)
裸接口
|
Long[] |
readIndices(File file,
long position,
int count,
boolean includeFileHeader) |
Long[] |
readIndices(String topic,
short partition,
long index,
int count)
读取索引
|
byte[][] |
readMessages(File file,
long position,
int count,
boolean includeFileHeader) |
byte[][] |
readMessages(String topic,
int partitionGroup,
long position,
int count)
读取消息
|
byte[][] |
readMessages(String topic,
short partition,
long index,
int count) |
byte[] |
readPartitionGroupStore(String topic,
int partitionGroup,
long position,
int length) |
StoreManagementService.TopicMetric[] |
storeMetrics()
获取Store度量信息
|
StoreManagementService.TopicMetric |
topicMetric(String topic)
Topic度量信息
|
long |
totalSpace()
返回totalSpace
|
StoreManagementService.TopicMetric[] storeMetrics()
StoreManagementService.TopicMetric topicMetric(String topic)
StoreManagementService.PartitionGroupMetric partitionGroupMetric(String topic, int partitionGroup)
StoreManagementService.PartitionMetric partitionMetric(String topic, short partition)
long totalSpace()
long freeSpace()
byte[][] readMessages(String topic, int partitionGroup, long position, int count)
byte[][] readMessages(String topic, short partition, long index, int count)
byte[][] readMessages(File file, long position, int count, boolean includeFileHeader)
byte[] readFile(File file, long position, int length)
byte[] readPartitionGroupStore(String topic, int partitionGroup, long position, int length)
Copyright © 2020 Joyqueue Community. All rights reserved.