public class LedgerMetadataUtils
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) static org.slf4j.Logger |
LOG |
| Constructor and Description |
|---|
LedgerMetadataUtils() |
| Modifier and Type | Method and Description |
|---|---|
(package private) static java.util.Set<org.apache.bookkeeper.net.BookieId> |
getBookiesInThisLedger(LedgerMetadata metadata) |
(package private) static java.util.List<org.apache.bookkeeper.net.BookieId> |
getCurrentEnsemble(LedgerMetadata metadata) |
(package private) static java.lang.Long |
getLastEnsembleKey(LedgerMetadata metadata) |
(package private) static java.util.List<org.apache.bookkeeper.net.BookieId> |
getLastEnsembleValue(LedgerMetadata metadata) |
(package private) static long |
getNextEnsembleChange(LedgerMetadata metadata,
long entryId)
the entry id greater than the given entry-id at which the next ensemble change takes
place.
|
static boolean |
shouldStoreCtime(LedgerMetadata metadata) |
static java.util.List<org.apache.bookkeeper.net.BookieId> getCurrentEnsemble(LedgerMetadata metadata)
static long getNextEnsembleChange(LedgerMetadata metadata, long entryId)
entryId - static java.util.Set<org.apache.bookkeeper.net.BookieId> getBookiesInThisLedger(LedgerMetadata metadata)
static java.util.List<org.apache.bookkeeper.net.BookieId> getLastEnsembleValue(LedgerMetadata metadata)
static java.lang.Long getLastEnsembleKey(LedgerMetadata metadata)
public static boolean shouldStoreCtime(LedgerMetadata metadata)
Copyright © 2011–2024 The Apache Software Foundation. All rights reserved.