Class TaskStatus.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<TaskStatus.Builder>
co.elastic.clients.elasticsearch.tasks.TaskStatus.Builder
- All Implemented Interfaces:
WithJson<TaskStatus.Builder>
,ObjectBuilder<TaskStatus>
- Enclosing class:
- TaskStatus
public static class TaskStatus.Builder
extends WithJsonObjectBuilderBase<TaskStatus.Builder>
implements ObjectBuilder<TaskStatus>
Builder for
TaskStatus
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal TaskStatus.Builder
batches
(long value) Required - API name:batches
build()
Builds aTaskStatus
.final TaskStatus.Builder
API name:canceled
final TaskStatus.Builder
created
(long value) Required - API name:created
final TaskStatus.Builder
deleted
(long value) Required - API name:deleted
final TaskStatus.Builder
API name:failures
final TaskStatus.Builder
API name:failures
final TaskStatus.Builder
noops
(long value) Required - API name:noops
final TaskStatus.Builder
requestsPerSecond
(float value) Required - API name:requests_per_second
final TaskStatus.Builder
Required - API name:retries
final TaskStatus.Builder
Required - API name:retries
protected TaskStatus.Builder
self()
final TaskStatus.Builder
API name:throttled
final TaskStatus.Builder
API name:throttled
final TaskStatus.Builder
throttledMillis
(long value) Required - API name:throttled_millis
final TaskStatus.Builder
throttledUntil
(Time value) API name:throttled_until
final TaskStatus.Builder
API name:throttled_until
final TaskStatus.Builder
throttledUntilMillis
(long value) Required - API name:throttled_until_millis
final TaskStatus.Builder
API name:timed_out
final TaskStatus.Builder
API name:took
final TaskStatus.Builder
total
(long value) Required - API name:total
final TaskStatus.Builder
updated
(long value) Required - API name:updated
final TaskStatus.Builder
versionConflicts
(long value) Required - API name:version_conflicts
Methods 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
-
batches
Required - API name:batches
-
canceled
API name:canceled
-
created
Required - API name:created
-
deleted
Required - API name:deleted
-
noops
Required - API name:noops
-
failures
API name:failures
Adds all elements of
list
tofailures
. -
failures
API name:failures
Adds one or more values to
failures
. -
requestsPerSecond
Required - API name:requests_per_second
-
retries
Required - API name:retries
-
retries
Required - API name:retries
-
throttled
API name:throttled
-
throttled
API name:throttled
-
throttledMillis
Required - API name:throttled_millis
-
throttledUntil
API name:throttled_until
-
throttledUntil
API name:throttled_until
-
throttledUntilMillis
Required - API name:throttled_until_millis
-
timedOut
API name:timed_out
-
took
API name:took
-
total
Required - API name:total
-
updated
Required - API name:updated
-
versionConflicts
Required - API name:version_conflicts
-
self
- Specified by:
self
in classWithJsonObjectBuilderBase<TaskStatus.Builder>
-
build
Builds aTaskStatus
.- Specified by:
build
in interfaceObjectBuilder<TaskStatus>
- Throws:
NullPointerException
- if some of the required fields are null.
-