primary
Required - API name:
primary
ObjectBuilder<ShardRecovery>
public static class ShardRecovery.Builder extends ObjectBuilderBase 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 |
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(java.lang.String value) |
API name:
start_time |
ShardRecovery.Builder |
startTimeInMillis(java.lang.String value) |
Required - API name:
start_time_in_millis |
ShardRecovery.Builder |
stopTime(java.lang.String value) |
API name:
stop_time |
ShardRecovery.Builder |
stopTimeInMillis(java.lang.String value) |
Required - 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(java.lang.String value) |
API name:
total_time |
ShardRecovery.Builder |
totalTimeInMillis(java.lang.String 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 |
_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_in_millis
translog
translog
type
verify_index
verify_index
ShardRecovery
.build
in interface ObjectBuilder<ShardRecovery>
java.lang.NullPointerException
- if some of the required fields are null.