public class BlobStoreIndexShardSnapshots extends Object implements Iterable<BlobStoreIndexShardSnapshot>
Constructor and Description |
---|
BlobStoreIndexShardSnapshots(List<BlobStoreIndexShardSnapshot> shardSnapshots) |
Modifier and Type | Method and Description |
---|---|
BlobStoreIndexShardSnapshot.FileInfo |
findNameFile(String name)
Finds reference to a snapshotted file by its snapshot name
|
BlobStoreIndexShardSnapshot.FileInfo |
findPhysicalIndexFile(String physicalName)
Finds reference to a snapshotted file by its original name
|
Iterator<BlobStoreIndexShardSnapshot> |
iterator() |
com.google.common.collect.ImmutableList<BlobStoreIndexShardSnapshot> |
snapshots()
Returns list of snapshots
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public BlobStoreIndexShardSnapshots(List<BlobStoreIndexShardSnapshot> shardSnapshots)
public com.google.common.collect.ImmutableList<BlobStoreIndexShardSnapshot> snapshots()
public BlobStoreIndexShardSnapshot.FileInfo findPhysicalIndexFile(String physicalName)
physicalName
- original namepublic BlobStoreIndexShardSnapshot.FileInfo findNameFile(String name)
name
- file namepublic Iterator<BlobStoreIndexShardSnapshot> iterator()
iterator
in interface Iterable<BlobStoreIndexShardSnapshot>
Copyright © 2009–2015. All rights reserved.