Class TasksRecord
- java.lang.Object
-
- org.opensearch.client.opensearch.cat.tasks.TasksRecord
-
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public class TasksRecord extends java.lang.Object implements JsonpSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTasksRecord.BuilderBuilder forTasksRecord.
-
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<TasksRecord>_DESERIALIZERJson deserializer forTasksRecord
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringaction()task actionjava.lang.Stringdescription()task actionjava.lang.Stringid()id of the task with the nodejava.lang.Stringip()ip addressjava.lang.Stringnode()node namejava.lang.StringnodeId()unique node idstatic TasksRecordof(java.util.function.Function<TasksRecord.Builder,ObjectBuilder<TasksRecord>> fn)java.lang.StringparentTaskId()parent task idjava.lang.Stringport()bound transport portjava.lang.StringrunningTime()running timejava.lang.StringrunningTimeNs()running time nsvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)protected static voidsetupTasksRecordDeserializer(ObjectDeserializer<TasksRecord.Builder> op)java.lang.StringstartTime()start time in msjava.lang.StringtaskId()unique task idjava.lang.Stringtimestamp()start time in HH:MM:SSjava.lang.Stringtype()task typejava.lang.Stringversion()es versionjava.lang.StringxOpaqueId()X-Opaque-ID header
-
-
-
Field Detail
-
_DESERIALIZER
public static final JsonpDeserializer<TasksRecord> _DESERIALIZER
Json deserializer forTasksRecord
-
-
Method Detail
-
of
public static TasksRecord of(java.util.function.Function<TasksRecord.Builder,ObjectBuilder<TasksRecord>> fn)
-
id
@Nullable public final java.lang.String id()
id of the task with the nodeAPI name:
id
-
action
@Nullable public final java.lang.String action()
task actionAPI name:
action
-
taskId
@Nullable public final java.lang.String taskId()
unique task idAPI name:
task_id
-
parentTaskId
@Nullable public final java.lang.String parentTaskId()
parent task idAPI name:
parent_task_id
-
type
@Nullable public final java.lang.String type()
task typeAPI name:
type
-
startTime
@Nullable public final java.lang.String startTime()
start time in msAPI name:
start_time
-
timestamp
@Nullable public final java.lang.String timestamp()
start time in HH:MM:SSAPI name:
timestamp
-
runningTimeNs
@Nullable public final java.lang.String runningTimeNs()
running time nsAPI name:
running_time_ns
-
runningTime
@Nullable public final java.lang.String runningTime()
running timeAPI name:
running_time
-
nodeId
@Nullable public final java.lang.String nodeId()
unique node idAPI name:
node_id
-
ip
@Nullable public final java.lang.String ip()
ip addressAPI name:
ip
-
port
@Nullable public final java.lang.String port()
bound transport portAPI name:
port
-
node
@Nullable public final java.lang.String node()
node nameAPI name:
node
-
version
@Nullable public final java.lang.String version()
es versionAPI name:
version
-
xOpaqueId
@Nullable public final java.lang.String xOpaqueId()
X-Opaque-ID headerAPI name:
x_opaque_id
-
description
@Nullable public final java.lang.String description()
task actionAPI name:
description
-
serialize
public void serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
protected void serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
-
setupTasksRecordDeserializer
protected static void setupTasksRecordDeserializer(ObjectDeserializer<TasksRecord.Builder> op)
-
-