public class SuggestBuildStatus
extends java.lang.Object
implements com.exalead.util.Checkable, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
long |
buildDate |
long |
buildTime |
long |
computationTime |
static long |
DEFAULT_BUILD_DATE |
static long |
DEFAULT_BUILD_TIME |
static long |
DEFAULT_COMPUTATION_TIME |
static long |
DEFAULT_EXPORT_TIME |
static long |
DEFAULT_NB_COMPILED_ENTRIES |
static long |
DEFAULT_NB_DROPPED_ENTRIES |
static long |
DEFAULT_NB_EXPORTED_ENTRIES |
static long |
DEFAULT_NB_TRUNCATED_ENTRIES |
static long |
DEFAULT_SORT_TIME |
static long |
DEFAULT_SUGGEST_SIZE |
static long |
DEFAULT_TOTAL_TIME |
long |
exportTime |
long |
nbCompiledEntries |
long |
nbDroppedEntries |
long |
nbExportedEntries |
long |
nbTruncatedEntries |
long |
sortTime |
long |
suggestSize |
long |
totalTime |
Constructor and Description |
---|
SuggestBuildStatus() |
SuggestBuildStatus(SuggestBuildStatus o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this SuggestBuildStatus.
|
static SuggestBuildStatus |
fromString(java.lang.String s)
String representation of this SuggestBuildStatus.
|
long |
getBuildDate()
Last successful build time stamp
|
long |
getBuildTime()
Time to build the lookup structure
|
long |
getComputationTime()
Time to compute permutations
|
long |
getExportTime()
Time to export suggest data
|
long |
getNbCompiledEntries()
Number of entries compiled
|
long |
getNbDroppedEntries()
Number of entries removed
|
long |
getNbExportedEntries()
Number of entries exported
|
long |
getNbTruncatedEntries()
Number of entries truncated
|
long |
getSortTime()
Time to sort exported data
|
long |
getSuggestSize()
File size in bytes of the trie.bin file
|
long |
getTotalTime()
Total build time in MS
|
SuggestBuildStatus |
makeCopy()
Creates and returns a deep copy of this SuggestBuildStatus.
|
static SuggestBuildStatus |
readFrom(java.io.InputStream is)
Read this SuggestBuildStatus from an XML fragment.
|
void |
setBuildDate(long buildDate)
Last successful build time stamp
|
void |
setBuildTime(long buildTime)
Time to build the lookup structure
|
void |
setComputationTime(long computationTime)
Time to compute permutations
|
void |
setExportTime(long exportTime)
Time to export suggest data
|
void |
setNbCompiledEntries(long nbCompiledEntries)
Number of entries compiled
|
void |
setNbDroppedEntries(long nbDroppedEntries)
Number of entries removed
|
void |
setNbExportedEntries(long nbExportedEntries)
Number of entries exported
|
void |
setNbTruncatedEntries(long nbTruncatedEntries)
Number of entries truncated
|
void |
setSortTime(long sortTime)
Time to sort exported data
|
void |
setSuggestSize(long suggestSize)
File size in bytes of the trie.bin file
|
void |
setTotalTime(long totalTime)
Total build time in MS
|
java.lang.String |
toString()
String representation of this SuggestBuildStatus.
|
SuggestBuildStatus |
withBuildDate(long buildDate) |
SuggestBuildStatus |
withBuildDate(java.lang.Long buildDate) |
SuggestBuildStatus |
withBuildTime(long buildTime) |
SuggestBuildStatus |
withBuildTime(java.lang.Long buildTime) |
SuggestBuildStatus |
withComputationTime(long computationTime) |
SuggestBuildStatus |
withComputationTime(java.lang.Long computationTime) |
SuggestBuildStatus |
withExportTime(long exportTime) |
SuggestBuildStatus |
withExportTime(java.lang.Long exportTime) |
SuggestBuildStatus |
withNbCompiledEntries(long nbCompiledEntries) |
SuggestBuildStatus |
withNbCompiledEntries(java.lang.Long nbCompiledEntries) |
SuggestBuildStatus |
withNbDroppedEntries(long nbDroppedEntries) |
SuggestBuildStatus |
withNbDroppedEntries(java.lang.Long nbDroppedEntries) |
SuggestBuildStatus |
withNbExportedEntries(long nbExportedEntries) |
SuggestBuildStatus |
withNbExportedEntries(java.lang.Long nbExportedEntries) |
SuggestBuildStatus |
withNbTruncatedEntries(long nbTruncatedEntries) |
SuggestBuildStatus |
withNbTruncatedEntries(java.lang.Long nbTruncatedEntries) |
SuggestBuildStatus |
withSortTime(long sortTime) |
SuggestBuildStatus |
withSortTime(java.lang.Long sortTime) |
SuggestBuildStatus |
withSuggestSize(long suggestSize) |
SuggestBuildStatus |
withSuggestSize(java.lang.Long suggestSize) |
SuggestBuildStatus |
withTotalTime(long totalTime) |
SuggestBuildStatus |
withTotalTime(java.lang.Long totalTime) |
void |
writeTo(java.io.OutputStream os)
Write this SuggestBuildStatus as an XML fragment
|
public long nbExportedEntries
public static final long DEFAULT_NB_EXPORTED_ENTRIES
public long nbCompiledEntries
public static final long DEFAULT_NB_COMPILED_ENTRIES
public long nbTruncatedEntries
public static final long DEFAULT_NB_TRUNCATED_ENTRIES
public long nbDroppedEntries
public static final long DEFAULT_NB_DROPPED_ENTRIES
public long buildDate
public static final long DEFAULT_BUILD_DATE
public long totalTime
public static final long DEFAULT_TOTAL_TIME
public long exportTime
public static final long DEFAULT_EXPORT_TIME
public long sortTime
public static final long DEFAULT_SORT_TIME
public long computationTime
public static final long DEFAULT_COMPUTATION_TIME
public long buildTime
public static final long DEFAULT_BUILD_TIME
public long suggestSize
public static final long DEFAULT_SUGGEST_SIZE
public SuggestBuildStatus()
public SuggestBuildStatus(SuggestBuildStatus o)
public void setNbExportedEntries(long nbExportedEntries)
public long getNbExportedEntries()
public SuggestBuildStatus withNbExportedEntries(long nbExportedEntries)
public SuggestBuildStatus withNbExportedEntries(java.lang.Long nbExportedEntries)
public void setNbCompiledEntries(long nbCompiledEntries)
public long getNbCompiledEntries()
public SuggestBuildStatus withNbCompiledEntries(long nbCompiledEntries)
public SuggestBuildStatus withNbCompiledEntries(java.lang.Long nbCompiledEntries)
public void setNbTruncatedEntries(long nbTruncatedEntries)
public long getNbTruncatedEntries()
public SuggestBuildStatus withNbTruncatedEntries(long nbTruncatedEntries)
public SuggestBuildStatus withNbTruncatedEntries(java.lang.Long nbTruncatedEntries)
public void setNbDroppedEntries(long nbDroppedEntries)
public long getNbDroppedEntries()
public SuggestBuildStatus withNbDroppedEntries(long nbDroppedEntries)
public SuggestBuildStatus withNbDroppedEntries(java.lang.Long nbDroppedEntries)
public void setBuildDate(long buildDate)
public long getBuildDate()
public SuggestBuildStatus withBuildDate(long buildDate)
public SuggestBuildStatus withBuildDate(java.lang.Long buildDate)
public void setTotalTime(long totalTime)
public long getTotalTime()
public SuggestBuildStatus withTotalTime(long totalTime)
public SuggestBuildStatus withTotalTime(java.lang.Long totalTime)
public void setExportTime(long exportTime)
public long getExportTime()
public SuggestBuildStatus withExportTime(long exportTime)
public SuggestBuildStatus withExportTime(java.lang.Long exportTime)
public void setSortTime(long sortTime)
public long getSortTime()
public SuggestBuildStatus withSortTime(long sortTime)
public SuggestBuildStatus withSortTime(java.lang.Long sortTime)
public void setComputationTime(long computationTime)
public long getComputationTime()
public SuggestBuildStatus withComputationTime(long computationTime)
public SuggestBuildStatus withComputationTime(java.lang.Long computationTime)
public void setBuildTime(long buildTime)
public long getBuildTime()
public SuggestBuildStatus withBuildTime(long buildTime)
public SuggestBuildStatus withBuildTime(java.lang.Long buildTime)
public void setSuggestSize(long suggestSize)
public long getSuggestSize()
public SuggestBuildStatus withSuggestSize(long suggestSize)
public SuggestBuildStatus withSuggestSize(java.lang.Long suggestSize)
public SuggestBuildStatus makeCopy()
public static SuggestBuildStatus 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 SuggestBuildStatus 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.