Class ReindexStatus.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<ReindexStatus.Builder>
co.elastic.clients.elasticsearch.core.reindex_rethrottle.ReindexStatus.Builder
- All Implemented Interfaces:
WithJson<ReindexStatus.Builder>
,ObjectBuilder<ReindexStatus>
- Enclosing class:
- ReindexStatus
public static class ReindexStatus.Builder extends WithJsonObjectBuilderBase<ReindexStatus.Builder> implements ObjectBuilder<ReindexStatus>
Builder for
ReindexStatus
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description ReindexStatus.Builder
batches(long value)
Required - API name:batches
ReindexStatus
build()
Builds aReindexStatus
.ReindexStatus.Builder
created(long value)
Required - API name:created
ReindexStatus.Builder
deleted(long value)
Required - API name:deleted
ReindexStatus.Builder
noops(long value)
Required - API name:noops
ReindexStatus.Builder
requestsPerSecond(float value)
Required - API name:requests_per_second
ReindexStatus.Builder
retries(Retries value)
Required - API name:retries
ReindexStatus.Builder
retries(java.util.function.Function<Retries.Builder,ObjectBuilder<Retries>> fn)
Required - API name:retries
protected ReindexStatus.Builder
self()
ReindexStatus.Builder
throttledMillis(long value)
Required - API name:throttled_millis
ReindexStatus.Builder
throttledUntilMillis(long value)
Required - API name:throttled_until_millis
ReindexStatus.Builder
total(long value)
Required - API name:total
ReindexStatus.Builder
updated(long value)
Required - API name:updated
ReindexStatus.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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
batches
Required - API name:batches
-
created
Required - API name:created
-
deleted
Required - API name:deleted
-
noops
Required - API name:noops
-
requestsPerSecond
Required - API name:requests_per_second
-
retries
Required - API name:retries
-
retries
public final ReindexStatus.Builder retries(java.util.function.Function<Retries.Builder,ObjectBuilder<Retries>> fn)Required - API name:retries
-
throttledMillis
Required - API name:throttled_millis
-
throttledUntilMillis
Required - API name:throttled_until_millis
-
total
Required - API name:total
-
updated
Required - API name:updated
-
versionConflicts
Required - API name:version_conflicts
-
self
- Specified by:
self
in classWithJsonObjectBuilderBase<ReindexStatus.Builder>
-
build
Builds aReindexStatus
.- Specified by:
build
in interfaceObjectBuilder<ReindexStatus>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-