public static class TransportNodesListShardStoreMetaData.StoreFilesMetaData extends Object implements Iterable<StoreFileMetaData>, Streamable
Constructor and Description |
---|
StoreFilesMetaData(boolean allocated,
ShardId shardId,
Map<String,StoreFileMetaData> files) |
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() |
long |
totalSizeInBytes() |
void |
writeTo(StreamOutput out) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public StoreFilesMetaData(boolean allocated, ShardId shardId, Map<String,StoreFileMetaData> files)
public boolean allocated()
public ShardId shardId()
public long totalSizeInBytes()
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
Copyright © 2009–2015. All rights reserved.