Class ModelSnapshot.Builder
java.lang.Object
org.elasticsearch.client.ml.job.process.ModelSnapshot.Builder
- Enclosing class:
- ModelSnapshot
public static class ModelSnapshot.Builder
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(java.lang.String jobId)
Builder(ModelSnapshot modelSnapshot)
-
Method Summary
Modifier and Type Method Description ModelSnapshot
build()
ModelSnapshot.Builder
setDescription(java.lang.String description)
ModelSnapshot.Builder
setJobId(java.lang.String jobId)
ModelSnapshot.Builder
setLatestRecordTimeStamp(java.util.Date latestRecordTimeStamp)
ModelSnapshot.Builder
setLatestResultTimeStamp(java.util.Date latestResultTimeStamp)
ModelSnapshot.Builder
setModelSizeStats(ModelSizeStats modelSizeStats)
ModelSnapshot.Builder
setModelSizeStats(ModelSizeStats.Builder modelSizeStats)
ModelSnapshot.Builder
setQuantiles(Quantiles quantiles)
ModelSnapshot.Builder
setRetain(boolean value)
ModelSnapshot.Builder
setSnapshotDocCount(int snapshotDocCount)
ModelSnapshot.Builder
setSnapshotId(java.lang.String snapshotId)
ModelSnapshot.Builder
setTimestamp(java.util.Date timestamp)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder() -
Builder
public Builder(java.lang.String jobId) -
Builder
-
-
Method Details
-
setJobId
-
setTimestamp
-
setDescription
-
setSnapshotId
-
setSnapshotDocCount
-
setModelSizeStats
-
setModelSizeStats
-
setLatestRecordTimeStamp
-
setLatestResultTimeStamp
-
setQuantiles
-
setRetain
-
build
-