Class DataFrameAnalyticsRecord
java.lang.Object
co.elastic.clients.elasticsearch.cat.ml_data_frame_analytics.DataFrameAnalyticsRecord
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable
public class DataFrameAnalyticsRecord
extends Object
implements JsonpSerializable
- See Also:
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<DataFrameAnalyticsRecord>
Json deserializer forDataFrameAnalyticsRecord
-
Method Summary
Modifier and TypeMethodDescriptionfinal String
Messages related to the selection of a node.final String
The time when the job was created.final String
A description of the job.final String
The name of the destination index.final String
Messages about the reason why the job failed.final String
id()
The identifier for the job.final String
The approximate maximum amount of memory resources that are permitted for the job.final String
The network address of the assigned node.final String
The ephemeral identifier of the assigned node.final String
nodeId()
The unique identifier of the assigned node.final String
nodeName()
The name of the assigned node.static DataFrameAnalyticsRecord
final String
progress()
The progress report for the job by phase.void
serialize
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected void
serializeInternal
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static void
final String
The name of the source index.final String
state()
The current status of the job.toString()
final String
type()
The type of analysis that the job performs.final String
version()
The version of Elasticsearch when the job was created.
-
Field Details
-
_DESERIALIZER
Json deserializer forDataFrameAnalyticsRecord
-
-
Method Details
-
of
public static DataFrameAnalyticsRecord of(Function<DataFrameAnalyticsRecord.Builder, ObjectBuilder<DataFrameAnalyticsRecord>> fn) -
id
The identifier for the job.API name:
id
-
type
The type of analysis that the job performs.API name:
type
-
createTime
The time when the job was created.API name:
create_time
-
version
The version of Elasticsearch when the job was created.API name:
version
-
sourceIndex
The name of the source index.API name:
source_index
-
destIndex
The name of the destination index.API name:
dest_index
-
description
A description of the job.API name:
description
-
modelMemoryLimit
The approximate maximum amount of memory resources that are permitted for the job.API name:
model_memory_limit
-
state
The current status of the job.API name:
state
-
failureReason
Messages about the reason why the job failed.API name:
failure_reason
-
progress
The progress report for the job by phase.API name:
progress
-
assignmentExplanation
Messages related to the selection of a node.API name:
assignment_explanation
-
nodeId
The unique identifier of the assigned node.API name:
node.id
-
nodeName
The name of the assigned node.API name:
node.name
-
nodeEphemeralId
The ephemeral identifier of the assigned node.API name:
node.ephemeral_id
-
nodeAddress
The network address of the assigned node.API name:
node.address
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupDataFrameAnalyticsRecordDeserializer
protected static void setupDataFrameAnalyticsRecordDeserializer(ObjectDeserializer<DataFrameAnalyticsRecord.Builder> op)
-