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
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description DataFrameAnalyticsRecord.Builder
assignmentExplanation(java.lang.String value)
why the job is or is not assigned to a nodeDataFrameAnalyticsRecord
build()
Builds aDataFrameAnalyticsRecord
.DataFrameAnalyticsRecord.Builder
createTime(java.lang.String value)
job creation timeDataFrameAnalyticsRecord.Builder
description(java.lang.String value)
descriptionDataFrameAnalyticsRecord.Builder
destIndex(java.lang.String value)
destination indexDataFrameAnalyticsRecord.Builder
failureReason(java.lang.String value)
failure reasonDataFrameAnalyticsRecord.Builder
id(java.lang.String value)
the idDataFrameAnalyticsRecord.Builder
modelMemoryLimit(java.lang.String value)
model memory limitDataFrameAnalyticsRecord.Builder
nodeAddress(java.lang.String value)
network address of the assigned nodeDataFrameAnalyticsRecord.Builder
nodeEphemeralId(java.lang.String value)
ephemeral id of the assigned nodeDataFrameAnalyticsRecord.Builder
nodeId(java.lang.String value)
id of the assigned nodeDataFrameAnalyticsRecord.Builder
nodeName(java.lang.String value)
name of the assigned nodeDataFrameAnalyticsRecord.Builder
progress(java.lang.String value)
progressprotected DataFrameAnalyticsRecord.Builder
self()
DataFrameAnalyticsRecord.Builder
sourceIndex(java.lang.String value)
source indexDataFrameAnalyticsRecord.Builder
state(java.lang.String value)
job stateDataFrameAnalyticsRecord.Builder
type(java.lang.String value)
analysis typeDataFrameAnalyticsRecord.Builder
version(java.lang.String value)
the 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
Methods 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
-
self
- Specified by:
self
in classWithJsonObjectBuilderBase<DataFrameAnalyticsRecord.Builder>
-
build
Builds aDataFrameAnalyticsRecord
.- Specified by:
build
in interfaceObjectBuilder<DataFrameAnalyticsRecord>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-