TransactionInsertGraphEdgeRequest
shrikedb.v2.TransactionInsertGraphEdgeRequest · Message
| Field | Type | Cardinality / presence | Description |
|---|---|---|---|
transaction_idJSON: transactionId · #1 | TransactionId | singular | — |
subjectJSON: subject · #2 | Uid | singular | — |
predicateJSON: predicate · #3 | string | singular | — |
objectJSON: object · #4 | Uid | singular | — |
payloadJSON: payload · #5 | bytes | optional (explicit presence) | Optional edge data |
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.