public static class TransportNodesListShardStoreMetaData.StoreFilesMetaData extends Object implements Iterable<StoreFileMetaData>, Streamable
| Constructor and Description |
|---|
TransportNodesListShardStoreMetaData.StoreFilesMetaData(boolean allocated,
ShardId shardId,
Store.MetadataSnapshot metadataSnapshot) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
allocated() |
StoreFileMetaData |
file(String name) |
boolean |
fileExists(String name) |
Iterator<StoreFileMetaData> |
iterator() |
void |
readFrom(StreamInput in) |
static TransportNodesListShardStoreMetaData.StoreFilesMetaData |
readStoreFilesMetaData(StreamInput in) |
ShardId |
shardId() |
String |
syncId() |
void |
writeTo(StreamOutput out) |
public TransportNodesListShardStoreMetaData.StoreFilesMetaData(boolean allocated,
ShardId shardId,
Store.MetadataSnapshot metadataSnapshot)
public boolean allocated()
public ShardId shardId()
public Iterator<StoreFileMetaData> iterator()
iterator in interface Iterable<StoreFileMetaData>public boolean fileExists(String name)
public StoreFileMetaData file(String name)
public static TransportNodesListShardStoreMetaData.StoreFilesMetaData readStoreFilesMetaData(StreamInput in) throws IOException
IOExceptionpublic void readFrom(StreamInput in) throws IOException
readFrom in interface StreamableIOExceptionpublic void writeTo(StreamOutput out) throws IOException
writeTo in interface StreamableIOExceptionpublic String syncId()
Copyright © 2009–2017. All rights reserved.