Class TasksRecord.Builder
java.lang.Object
co.elastic.clients.elasticsearch.cat.tasks.TasksRecord.Builder
- All Implemented Interfaces:
ObjectBuilder<TasksRecord>
- Enclosing class:
- TasksRecord
public static class TasksRecord.Builder extends java.lang.Object implements ObjectBuilder<TasksRecord>
Builder for
TasksRecord
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description TasksRecord.Builder
action(java.lang.String value)
task actionTasksRecord
build()
Builds aTasksRecord
.TasksRecord.Builder
description(java.lang.String value)
task actionTasksRecord.Builder
id(java.lang.String value)
id of the task with the nodeTasksRecord.Builder
ip(java.lang.String value)
ip addressTasksRecord.Builder
node(java.lang.String value)
node nameTasksRecord.Builder
nodeId(java.lang.String value)
unique node idTasksRecord.Builder
parentTaskId(java.lang.String value)
parent task idTasksRecord.Builder
port(java.lang.String value)
bound transport portTasksRecord.Builder
runningTime(java.lang.String value)
running timeTasksRecord.Builder
runningTimeNs(java.lang.String value)
running time nsTasksRecord.Builder
startTime(java.lang.String value)
start time in msTasksRecord.Builder
taskId(java.lang.String value)
unique task idTasksRecord.Builder
timestamp(java.lang.String value)
start time in HH:MM:SSTasksRecord.Builder
type(java.lang.String value)
task typeTasksRecord.Builder
version(java.lang.String value)
es versionTasksRecord.Builder
xOpaqueId(java.lang.String value)
X-Opaque-ID headerMethods 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
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
-
build
Builds aTasksRecord
.- Specified by:
build
in interfaceObjectBuilder<TasksRecord>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-