Class TasksRecord.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<TasksRecord.Builder>
co.elastic.clients.elasticsearch.cat.tasks.TasksRecord.Builder
- All Implemented Interfaces:
WithJson<TasksRecord.Builder>
,ObjectBuilder<TasksRecord>
- Enclosing class:
- TasksRecord
public static class TasksRecord.Builder
extends WithJsonObjectBuilderBase<TasksRecord.Builder>
implements ObjectBuilder<TasksRecord>
Builder for
TasksRecord
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal TasksRecord.Builder
task actionbuild()
Builds aTasksRecord
.final TasksRecord.Builder
description
(String value) task actionfinal TasksRecord.Builder
id of the task with the nodefinal TasksRecord.Builder
ip addressfinal TasksRecord.Builder
node namefinal TasksRecord.Builder
unique node idfinal TasksRecord.Builder
parentTaskId
(String value) parent task idfinal TasksRecord.Builder
bound transport portfinal TasksRecord.Builder
runningTime
(String value) running timefinal TasksRecord.Builder
runningTimeNs
(String value) running time nsprotected TasksRecord.Builder
self()
final TasksRecord.Builder
start time in msfinal TasksRecord.Builder
unique task idfinal TasksRecord.Builder
start time in HH:MM:SSfinal TasksRecord.Builder
task typefinal TasksRecord.Builder
es versionfinal TasksRecord.Builder
X-Opaque-ID headerMethods 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
id of the task with the nodeAPI name:
id
-
action
task actionAPI name:
action
-
taskId
unique task idAPI name:
task_id
-
parentTaskId
parent task idAPI name:
parent_task_id
-
type
task typeAPI name:
type
-
startTime
start time in msAPI name:
start_time
-
timestamp
start time in HH:MM:SSAPI name:
timestamp
-
runningTimeNs
running time nsAPI name:
running_time_ns
-
runningTime
running timeAPI name:
running_time
-
nodeId
unique node idAPI name:
node_id
-
ip
ip addressAPI name:
ip
-
port
bound transport portAPI name:
port
-
node
node nameAPI name:
node
-
version
es versionAPI name:
version
-
xOpaqueId
X-Opaque-ID headerAPI name:
x_opaque_id
-
description
task actionAPI name:
description
-
self
- Specified by:
self
in classWithJsonObjectBuilderBase<TasksRecord.Builder>
-
build
Builds aTasksRecord
.- Specified by:
build
in interfaceObjectBuilder<TasksRecord>
- Throws:
NullPointerException
- if some of the required fields are null.
-