GraphBlockEntry

shrikedb.v2.GraphBlockEntry · Message

Bulk graph block insert messages

FieldTypeCardinality / presenceDescription
source_uid
JSON: sourceUid · #1
uint64singularEdge data Graph source vertex
target_uid
JSON: targetUid · #2
uint64singularGraph target vertex
schema_id
JSON: schemaId · #4
uint64singularSchema/resource ID (consolidated from resource_id)
payload
JSON: payload · #5
bytessingularEdge payload bytes
edge_type
JSON: edgeType · #6
uint64singularEdge type/label ID

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.

Reserved field names: fragment_id. Do not reuse these names in client definitions.