primary
Required - API name:
primary
WithJson<ShardRecovery.Builder>
, ObjectBuilder<ShardRecovery>
public static class ShardRecovery.Builder extends WithJsonObjectBuilderBase<ShardRecovery.Builder> implements ObjectBuilder<ShardRecovery>
ShardRecovery
.Constructor | Description |
---|---|
Builder() |
Modifier and Type | Method | Description |
---|---|---|
ShardRecovery |
build() |
Builds a
ShardRecovery . |
ShardRecovery.Builder |
id(long value) |
Required - API name:
id |
ShardRecovery.Builder |
index(RecoveryIndexStatus value) |
Required - API name:
index |
ShardRecovery.Builder |
index(java.util.function.Function<RecoveryIndexStatus.Builder,ObjectBuilder<RecoveryIndexStatus>> fn) |
Required - API name:
index |
ShardRecovery.Builder |
primary(boolean value) |
Required - API name:
primary |
protected ShardRecovery.Builder |
self() |
|
ShardRecovery.Builder |
source(RecoveryOrigin value) |
Required - API name:
source |
ShardRecovery.Builder |
source(java.util.function.Function<RecoveryOrigin.Builder,ObjectBuilder<RecoveryOrigin>> fn) |
Required - API name:
source |
ShardRecovery.Builder |
stage(java.lang.String value) |
Required - API name:
stage |
ShardRecovery.Builder |
start(RecoveryStartStatus value) |
API name:
start |
ShardRecovery.Builder |
start(java.util.function.Function<RecoveryStartStatus.Builder,ObjectBuilder<RecoveryStartStatus>> fn) |
API name:
start |
ShardRecovery.Builder |
startTime(DateTime value) |
API name:
start_time |
ShardRecovery.Builder |
startTimeInMillis(long value) |
Required - API name:
start_time_in_millis |
ShardRecovery.Builder |
stopTime(DateTime value) |
API name:
stop_time |
ShardRecovery.Builder |
stopTimeInMillis(java.lang.Long value) |
API name:
stop_time_in_millis |
ShardRecovery.Builder |
target(RecoveryOrigin value) |
Required - API name:
target |
ShardRecovery.Builder |
target(java.util.function.Function<RecoveryOrigin.Builder,ObjectBuilder<RecoveryOrigin>> fn) |
Required - API name:
target |
ShardRecovery.Builder |
totalTime(Time value) |
API name:
total_time |
ShardRecovery.Builder |
totalTime(java.util.function.Function<Time.Builder,ObjectBuilder<Time>> fn) |
API name:
total_time |
ShardRecovery.Builder |
totalTimeInMillis(long value) |
Required - API name:
total_time_in_millis |
ShardRecovery.Builder |
translog(TranslogStatus value) |
Required - API name:
translog |
ShardRecovery.Builder |
translog(java.util.function.Function<TranslogStatus.Builder,ObjectBuilder<TranslogStatus>> fn) |
Required - API name:
translog |
ShardRecovery.Builder |
type(java.lang.String value) |
Required - API name:
type |
ShardRecovery.Builder |
verifyIndex(VerifyIndex value) |
Required - API name:
verify_index |
ShardRecovery.Builder |
verifyIndex(java.util.function.Function<VerifyIndex.Builder,ObjectBuilder<VerifyIndex>> fn) |
Required - API name:
verify_index |
withJson
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
id
index
index
primary
source
source
stage
start
start
start_time
start_time_in_millis
stop_time
stop_time_in_millis
target
target
total_time
total_time
total_time_in_millis
translog
translog
type
verify_index
verify_index
self
in class WithJsonObjectBuilderBase<ShardRecovery.Builder>
ShardRecovery
.build
in interface ObjectBuilder<ShardRecovery>
java.lang.NullPointerException
- if some of the required fields are null.