Class DataFrameAnalyticsRecord.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<DataFrameAnalyticsRecord.Builder>
co.elastic.clients.elasticsearch.cat.ml_data_frame_analytics.DataFrameAnalyticsRecord.Builder
- All Implemented Interfaces:
WithJson<DataFrameAnalyticsRecord.Builder>
,ObjectBuilder<DataFrameAnalyticsRecord>
- Enclosing class:
- DataFrameAnalyticsRecord
public static class DataFrameAnalyticsRecord.Builder
extends WithJsonObjectBuilderBase<DataFrameAnalyticsRecord.Builder>
implements ObjectBuilder<DataFrameAnalyticsRecord>
Builder for
DataFrameAnalyticsRecord
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionassignmentExplanation
(String value) why the job is or is not assigned to a nodebuild()
Builds aDataFrameAnalyticsRecord
.createTime
(String value) job creation timedescription
(String value) descriptiondestination indexfailureReason
(String value) failure reasonthe idmodelMemoryLimit
(String value) model memory limitnodeAddress
(String value) network address of the assigned nodenodeEphemeralId
(String value) ephemeral id of the assigned nodeid of the assigned nodename of the assigned nodeprogressprotected DataFrameAnalyticsRecord.Builder
self()
sourceIndex
(String value) source indexjob stateanalysis typethe version of Elasticsearch when the analytics was createdMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJson
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
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
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
-
self
- Specified by:
self
in classWithJsonObjectBuilderBase<DataFrameAnalyticsRecord.Builder>
-
build
Builds aDataFrameAnalyticsRecord
.- Specified by:
build
in interfaceObjectBuilder<DataFrameAnalyticsRecord>
- Throws:
NullPointerException
- if some of the required fields are null.
-