Package org.apache.lucene.replicator.nrt
Class CopyState
- java.lang.Object
-
- org.apache.lucene.replicator.nrt.CopyState
-
public class CopyState extends Object
Holds incRef'd file level details for one point-in-time segment infos on the primary node.- WARNING: This API is experimental and might change in incompatible ways in the next release.
-
-
Field Summary
Fields Modifier and Type Field Description Set<String>
completedMergeFiles
Map<String,FileMetaData>
files
long
gen
SegmentInfos
infos
byte[]
infosBytes
long
primaryGen
long
version
-
Constructor Summary
Constructors Constructor Description CopyState(Map<String,FileMetaData> files, long version, long gen, byte[] infosBytes, Set<String> completedMergeFiles, long primaryGen, SegmentInfos infos)
-
-
-
Field Detail
-
files
public final Map<String,FileMetaData> files
-
version
public final long version
-
gen
public final long gen
-
infosBytes
public final byte[] infosBytes
-
primaryGen
public final long primaryGen
-
infos
public final SegmentInfos infos
-
-
Constructor Detail
-
CopyState
public CopyState(Map<String,FileMetaData> files, long version, long gen, byte[] infosBytes, Set<String> completedMergeFiles, long primaryGen, SegmentInfos infos)
-
-