BulkNeighborsRequest
shrikedb.v2.BulkNeighborsRequest · Message
| Field | Type | Cardinality / presence | Description |
|---|---|---|---|
node_idsJSON: nodeIds · #1 | Uid | repeated | — |
predicateJSON: predicate · #2 | string | optional (explicit presence) | Empty/absent = any predicate |
directionJSON: direction · #3 | GraphDirection | singular | OUT / IN / BOTH |
limit_per_nodeJSON: limitPerNode · #4 | uint32 | optional (explicit presence) | Cap per source node |
Field names and numbers come from the protocol contract. Singular fields use protobuf defaults unless explicit presence applies. Server-side validation and permissions apply in addition to this wire structure.