primary
Required - API name:
primaryWithJson<NodeShard.Builder>, ObjectBuilder<NodeShard>public static class NodeShard.Builder extends WithJsonObjectBuilderBase<NodeShard.Builder> implements ObjectBuilder<NodeShard>
NodeShard.| Constructor | Description |
|---|---|
Builder() |
| Modifier and Type | Method | Description |
|---|---|---|
NodeShard.Builder |
allocationId(java.lang.String key,
java.lang.String value) |
API name:
allocation_id |
NodeShard.Builder |
allocationId(java.util.Map<java.lang.String,java.lang.String> map) |
API name:
allocation_id |
NodeShard |
build() |
Builds a
NodeShard. |
NodeShard.Builder |
index(java.lang.String value) |
Required - API name:
index |
NodeShard.Builder |
node(java.lang.String value) |
API name:
node |
NodeShard.Builder |
primary(boolean value) |
Required - API name:
primary |
NodeShard.Builder |
recoverySource(java.lang.String key,
java.lang.String value) |
API name:
recovery_source |
NodeShard.Builder |
recoverySource(java.util.Map<java.lang.String,java.lang.String> map) |
API name:
recovery_source |
NodeShard.Builder |
relocatingNode(java.lang.String value) |
API name:
relocating_node |
protected NodeShard.Builder |
self() |
|
NodeShard.Builder |
shard(int value) |
Required - API name:
shard |
NodeShard.Builder |
state(ShardRoutingState value) |
Required - API name:
state |
NodeShard.Builder |
unassignedInfo(UnassignedInformation value) |
API name:
unassigned_info |
NodeShard.Builder |
unassignedInfo(java.util.function.Function<UnassignedInformation.Builder,ObjectBuilder<UnassignedInformation>> fn) |
API name:
unassigned_info |
withJson_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAllclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitstateprimarynodeshardindexallocation_id
Adds all entries of map to allocationId.
allocation_id
Adds an entry to allocationId.
recovery_source
Adds all entries of map to recoverySource.
recovery_source
Adds an entry to recoverySource.
unassigned_infounassigned_inforelocating_nodeself in class WithJsonObjectBuilderBase<NodeShard.Builder>NodeShard.build in interface ObjectBuilder<NodeShard>java.lang.NullPointerException - if some of the required fields are null.