public class IndexSliceBuilderStatus
extends java.lang.Object
implements com.exalead.util.Checkable, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
boolean |
compacting |
CompactingStatus |
compactingStatus |
static boolean |
DEFAULT_COMPACTING |
static boolean |
DEFAULT_IMPORTING |
static boolean |
DEFAULT_VALID |
boolean |
importing |
int |
indexSlice |
long |
lastCommit |
int |
maxDid |
int |
ndocs |
int |
nfree
Deprecated.
|
java.lang.String |
reason |
long |
serial |
boolean |
valid |
Constructor and Description |
---|
IndexSliceBuilderStatus() |
IndexSliceBuilderStatus(IndexSliceBuilderStatus o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this IndexSliceBuilderStatus.
|
static IndexSliceBuilderStatus |
fromString(java.lang.String s)
String representation of this IndexSliceBuilderStatus.
|
CompactingStatus |
getCompactingStatus()
Index slice compaction status.
|
int |
getIndexSlice()
Identifier of the index slice
|
long |
getLastCommit() |
int |
getMaxDid() |
int |
getNdocs()
Number of documents in the slice.
|
int |
getNfree()
Deprecated.
|
java.lang.String |
getReason() |
long |
getSerial()
The serial of the slice.
If serial is -1 then the slice has never received any import. |
boolean |
isCompacting()
Is the slice compacting?
|
boolean |
isImporting()
Is the slice importing documents?
|
boolean |
isValid() |
IndexSliceBuilderStatus |
makeCopy()
Creates and returns a deep copy of this IndexSliceBuilderStatus.
|
static IndexSliceBuilderStatus |
readFrom(java.io.InputStream is)
Read this IndexSliceBuilderStatus from an XML fragment.
|
void |
setCompacting(boolean compacting)
Is the slice compacting?
|
void |
setCompactingStatus(CompactingStatus compactingStatus)
Index slice compaction status.
|
void |
setImporting(boolean importing)
Is the slice importing documents?
|
void |
setIndexSlice(int indexSlice)
Identifier of the index slice
|
void |
setLastCommit(long lastCommit) |
void |
setMaxDid(int maxDid) |
void |
setNdocs(int ndocs)
Number of documents in the slice.
|
void |
setNfree(int nfree)
Deprecated.
|
void |
setReason(java.lang.String reason) |
void |
setSerial(long serial)
The serial of the slice.
If serial is -1 then the slice has never received any import. |
void |
setValid(boolean valid) |
java.lang.String |
toString()
String representation of this IndexSliceBuilderStatus.
|
IndexSliceBuilderStatus |
withCompacting(boolean compacting) |
IndexSliceBuilderStatus |
withCompacting(java.lang.Boolean compacting) |
IndexSliceBuilderStatus |
withCompactingStatus(CompactingStatus compactingStatus) |
IndexSliceBuilderStatus |
withImporting(boolean importing) |
IndexSliceBuilderStatus |
withImporting(java.lang.Boolean importing) |
IndexSliceBuilderStatus |
withIndexSlice(int indexSlice) |
IndexSliceBuilderStatus |
withIndexSlice(java.lang.Integer indexSlice) |
IndexSliceBuilderStatus |
withLastCommit(long lastCommit) |
IndexSliceBuilderStatus |
withLastCommit(java.lang.Long lastCommit) |
IndexSliceBuilderStatus |
withMaxDid(int maxDid) |
IndexSliceBuilderStatus |
withMaxDid(java.lang.Integer maxDid) |
IndexSliceBuilderStatus |
withNdocs(int ndocs) |
IndexSliceBuilderStatus |
withNdocs(java.lang.Integer ndocs) |
IndexSliceBuilderStatus |
withNfree(int nfree)
Deprecated.
|
IndexSliceBuilderStatus |
withNfree(java.lang.Integer nfree)
Deprecated.
|
IndexSliceBuilderStatus |
withReason(java.lang.String reason) |
IndexSliceBuilderStatus |
withSerial(long serial) |
IndexSliceBuilderStatus |
withSerial(java.lang.Long serial) |
IndexSliceBuilderStatus |
withValid(boolean valid) |
IndexSliceBuilderStatus |
withValid(java.lang.Boolean valid) |
void |
writeTo(java.io.OutputStream os)
Write this IndexSliceBuilderStatus as an XML fragment
|
public int indexSlice
public boolean valid
public static final boolean DEFAULT_VALID
public java.lang.String reason
public boolean importing
public static final boolean DEFAULT_IMPORTING
public boolean compacting
public static final boolean DEFAULT_COMPACTING
public CompactingStatus compactingStatus
public long serial
public long lastCommit
@Deprecated public int nfree
public int maxDid
public int ndocs
public IndexSliceBuilderStatus()
public IndexSliceBuilderStatus(IndexSliceBuilderStatus o)
public void setIndexSlice(int indexSlice)
public int getIndexSlice()
public IndexSliceBuilderStatus withIndexSlice(int indexSlice)
public IndexSliceBuilderStatus withIndexSlice(java.lang.Integer indexSlice)
public void setValid(boolean valid)
public boolean isValid()
public IndexSliceBuilderStatus withValid(boolean valid)
public IndexSliceBuilderStatus withValid(java.lang.Boolean valid)
public void setReason(java.lang.String reason)
public java.lang.String getReason()
public IndexSliceBuilderStatus withReason(java.lang.String reason)
public void setImporting(boolean importing)
public boolean isImporting()
public IndexSliceBuilderStatus withImporting(boolean importing)
public IndexSliceBuilderStatus withImporting(java.lang.Boolean importing)
public void setCompacting(boolean compacting)
public boolean isCompacting()
public IndexSliceBuilderStatus withCompacting(boolean compacting)
public IndexSliceBuilderStatus withCompacting(java.lang.Boolean compacting)
public void setCompactingStatus(CompactingStatus compactingStatus)
public CompactingStatus getCompactingStatus()
public IndexSliceBuilderStatus withCompactingStatus(CompactingStatus compactingStatus)
public void setSerial(long serial)
public long getSerial()
public IndexSliceBuilderStatus withSerial(long serial)
public IndexSliceBuilderStatus withSerial(java.lang.Long serial)
public void setLastCommit(long lastCommit)
public long getLastCommit()
public IndexSliceBuilderStatus withLastCommit(long lastCommit)
public IndexSliceBuilderStatus withLastCommit(java.lang.Long lastCommit)
@Deprecated public void setNfree(int nfree)
@Deprecated public int getNfree()
@Deprecated public IndexSliceBuilderStatus withNfree(int nfree)
@Deprecated public IndexSliceBuilderStatus withNfree(java.lang.Integer nfree)
public void setMaxDid(int maxDid)
public int getMaxDid()
public IndexSliceBuilderStatus withMaxDid(int maxDid)
public IndexSliceBuilderStatus withMaxDid(java.lang.Integer maxDid)
public void setNdocs(int ndocs)
public int getNdocs()
public IndexSliceBuilderStatus withNdocs(int ndocs)
public IndexSliceBuilderStatus withNdocs(java.lang.Integer ndocs)
public IndexSliceBuilderStatus makeCopy()
public static IndexSliceBuilderStatus readFrom(java.io.InputStream is) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public void writeTo(java.io.OutputStream os) throws javax.xml.bind.JAXBException, java.io.IOException
javax.xml.bind.JAXBException
java.io.IOException
public static IndexSliceBuilderStatus fromString(java.lang.String s) throws javax.xml.bind.JAXBException, java.io.UnsupportedEncodingException
javax.xml.bind.JAXBException
java.io.UnsupportedEncodingException
public java.lang.String toString()
toString
in class java.lang.Object
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
check
in interface com.exalead.util.Checkable
com.exalead.util.TypedException
Copyright © 2021 Dassault Systèmes, All Rights Reserved.