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
IOException
public void readFrom(StreamInput in) throws IOException
readFrom
in interface Streamable
IOException
public void writeTo(StreamOutput out) throws IOException
writeTo
in interface Streamable
IOException
public String syncId()
Copyright © 2009–2016. All rights reserved.