primary
Required - API name:
primary
ObjectBuilder<NodeShard>
public static class NodeShard.Builder extends ObjectBuilderBase 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 |
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 |
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
state
primary
node
shard
index
allocation_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_info
unassigned_info
NodeShard
.build
in interface ObjectBuilder<NodeShard>
java.lang.NullPointerException
- if some of the required fields are null.