Class TabletsMetadata
- java.lang.Object
-
- org.apache.accumulo.core.metadata.schema.TabletsMetadata
-
- All Implemented Interfaces:
AutoCloseable,Iterable<TabletMetadata>
public class TabletsMetadata extends Object implements Iterable<TabletMetadata>, AutoCloseable
An abstraction layer for reading tablet metadata from the accumulo.metadata and accumulo.root tables.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceTabletsMetadata.Optionsstatic interfaceTabletsMetadata.RangeOptionsstatic interfaceTabletsMetadata.TableOptionsstatic interfaceTabletsMetadata.TableRangeOptions
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TabletsMetadata.TableOptionsbuilder()voidclose()static TabletMetadatagetRootMetadata(String zkRoot, ZooCache zc)Iterator<TabletMetadata>iterator()Stream<TabletMetadata>stream()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Method Detail
-
builder
public static TabletsMetadata.TableOptions builder()
-
getRootMetadata
public static TabletMetadata getRootMetadata(String zkRoot, ZooCache zc)
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable
-
iterator
public Iterator<TabletMetadata> iterator()
- Specified by:
iteratorin interfaceIterable<TabletMetadata>
-
stream
public Stream<TabletMetadata> stream()
-
-