primary
public final boolean primary()
Required - API name:
primary
JsonpSerializable
@JsonpDeserializable public class NodeShard extends java.lang.Object implements JsonpSerializable
Modifier and Type | Class | Description |
---|---|---|
static class |
NodeShard.Builder |
Builder for
NodeShard . |
Modifier and Type | Field | Description |
---|---|---|
static JsonpDeserializer<NodeShard> |
_DESERIALIZER |
Json deserializer for
NodeShard |
Modifier and Type | Method | Description |
---|---|---|
java.util.Map<java.lang.String,java.lang.String> |
allocationId() |
API name:
allocation_id |
java.lang.String |
index() |
Required - API name:
index |
java.lang.String |
node() |
API name:
node |
static NodeShard |
of(java.util.function.Function<NodeShard.Builder,ObjectBuilder<NodeShard>> fn) |
|
boolean |
primary() |
Required - API name:
primary |
java.util.Map<java.lang.String,java.lang.String> |
recoverySource() |
API name:
recovery_source |
void |
serialize(jakarta.json.stream.JsonGenerator generator,
JsonpMapper mapper) |
Serialize this object to JSON.
|
protected void |
serializeInternal(jakarta.json.stream.JsonGenerator generator,
JsonpMapper mapper) |
|
protected static void |
setupNodeShardDeserializer(ObjectDeserializer<NodeShard.Builder> op) |
|
int |
shard() |
Required - API name:
shard |
ShardRoutingState |
state() |
Required - API name:
state |
UnassignedInformation |
unassignedInfo() |
API name:
unassigned_info |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
NodeShard
state
primary
node
shard
index
allocation_id
recovery_source
unassigned_info
serialize
in interface JsonpSerializable