public class TieredStorageConsumerClient extends Object
TieredStorageConsumerClient is used to read buffer from tiered store.| Constructor and Description |
|---|
TieredStorageConsumerClient(List<TierFactory> tierFactories,
List<TieredStorageConsumerSpec> tieredStorageConsumerSpecs,
TieredStorageNettyService nettyService) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
Optional<Buffer> |
getNextBuffer(TieredStoragePartitionId partitionId,
TieredStorageSubpartitionId subpartitionId) |
void |
registerAvailabilityNotifier(AvailabilityNotifier notifier) |
void |
start() |
public TieredStorageConsumerClient(List<TierFactory> tierFactories, List<TieredStorageConsumerSpec> tieredStorageConsumerSpecs, TieredStorageNettyService nettyService)
public void start()
public Optional<Buffer> getNextBuffer(TieredStoragePartitionId partitionId, TieredStorageSubpartitionId subpartitionId)
public void registerAvailabilityNotifier(AvailabilityNotifier notifier)
public void close()
throws IOException
IOExceptionCopyright © 2014–2023 The Apache Software Foundation. All rights reserved.