ExecuteQueryRequest
shrikedb.v2.ExecuteQueryRequest · Message
Execute query request (supports multiple query languages)
| Field | Type | Cardinality / presence | Description |
|---|---|---|---|
sparqlJSON: sparql · #1 | string | oneof query | — |
cypherJSON: cypher · #2 | string | oneof query | — |
serialized_planJSON: serializedPlan · #3 | bytes | oneof query | Serialized LogicalPlan for Builder API |
sqlJSON: sql · #7 | string | oneof query | Native SQL queries and admitted graph DML |
snapshot_versionJSON: snapshotVersion · #4 | uint64 | optional (explicit presence) | — |
limitJSON: limit · #5 | uint32 | optional (explicit presence) | — |
offsetJSON: offset · #6 | uint32 | optional (explicit presence) | — |
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.