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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal TasksRecord.Buildertask actionbuild()Builds aTasksRecord.final TasksRecord.Builderdescription(String value) task actionfinal TasksRecord.Builderid of the task with the nodefinal TasksRecord.Builderip addressfinal TasksRecord.Buildernode namefinal TasksRecord.Builderunique node idfinal TasksRecord.BuilderparentTaskId(String value) parent task idfinal TasksRecord.Builderbound transport portfinal TasksRecord.BuilderrunningTime(String value) running timefinal TasksRecord.BuilderrunningTimeNs(String value) running time nsprotected TasksRecord.Builderself()final TasksRecord.Builderstart time in msfinal TasksRecord.Builderunique task idfinal TasksRecord.Builderstart time in HH:MM:SSfinal TasksRecord.Buildertask typefinal TasksRecord.Builderes versionfinal TasksRecord.BuilderX-Opaque-ID headerMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods 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:
selfin classWithJsonObjectBuilderBase<TasksRecord.Builder>
-
build
Builds aTasksRecord.- Specified by:
buildin interfaceObjectBuilder<TasksRecord>- Throws:
NullPointerException- if some of the required fields are null.
-