Class DataFrameAnalyticsRecord.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.elasticsearch.cat.ml_data_frame_analytics.DataFrameAnalyticsRecord.Builder
- All Implemented Interfaces:
ObjectBuilder<DataFrameAnalyticsRecord>
- Enclosing class:
- DataFrameAnalyticsRecord
public static class DataFrameAnalyticsRecord.Builder extends ObjectBuilderBase implements ObjectBuilder<DataFrameAnalyticsRecord>
Builder for
DataFrameAnalyticsRecord.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description DataFrameAnalyticsRecord.BuilderassignmentExplanation(java.lang.String value)why the job is or is not assigned to a nodeDataFrameAnalyticsRecordbuild()Builds aDataFrameAnalyticsRecord.DataFrameAnalyticsRecord.BuildercreateTime(java.lang.String value)job creation timeDataFrameAnalyticsRecord.Builderdescription(java.lang.String value)descriptionDataFrameAnalyticsRecord.BuilderdestIndex(java.lang.String value)destination indexDataFrameAnalyticsRecord.BuilderfailureReason(java.lang.String value)failure reasonDataFrameAnalyticsRecord.Builderid(java.lang.String value)the idDataFrameAnalyticsRecord.BuildermodelMemoryLimit(java.lang.String value)model memory limitDataFrameAnalyticsRecord.BuildernodeAddress(java.lang.String value)network address of the assigned nodeDataFrameAnalyticsRecord.BuildernodeEphemeralId(java.lang.String value)ephemeral id of the assigned nodeDataFrameAnalyticsRecord.BuildernodeId(java.lang.String value)id of the assigned nodeDataFrameAnalyticsRecord.BuildernodeName(java.lang.String value)name of the assigned nodeDataFrameAnalyticsRecord.Builderprogress(java.lang.String value)progressDataFrameAnalyticsRecord.BuildersourceIndex(java.lang.String value)source indexDataFrameAnalyticsRecord.Builderstate(java.lang.String value)job stateDataFrameAnalyticsRecord.Buildertype(java.lang.String value)analysis typeDataFrameAnalyticsRecord.Builderversion(java.lang.String value)the version of Elasticsearch when the analytics was createdMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAllMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
id
the idAPI name:
id -
type
analysis typeAPI name:
type -
createTime
job creation timeAPI name:
create_time -
version
the version of Elasticsearch when the analytics was createdAPI name:
version -
sourceIndex
source indexAPI name:
source_index -
destIndex
destination indexAPI name:
dest_index -
description
descriptionAPI name:
description -
modelMemoryLimit
model memory limitAPI name:
model_memory_limit -
state
job stateAPI name:
state -
failureReason
failure reasonAPI name:
failure_reason -
progress
progressAPI name:
progress -
assignmentExplanation
public final DataFrameAnalyticsRecord.Builder assignmentExplanation(@Nullable java.lang.String value)why the job is or is not assigned to a nodeAPI name:
assignment_explanation -
nodeId
id of the assigned nodeAPI name:
node.id -
nodeName
name of the assigned nodeAPI name:
node.name -
nodeEphemeralId
ephemeral id of the assigned nodeAPI name:
node.ephemeral_id -
nodeAddress
network address of the assigned nodeAPI name:
node.address -
build
Builds aDataFrameAnalyticsRecord.- Specified by:
buildin interfaceObjectBuilder<DataFrameAnalyticsRecord>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-