ExecuteQueryRequest

shrikedb.v2.ExecuteQueryRequest · Message

Execute query request (supports multiple query languages)

FieldTypeCardinality / presenceDescription
sparql
JSON: sparql · #1
stringoneof query—
cypher
JSON: cypher · #2
stringoneof query—
serialized_plan
JSON: serializedPlan · #3
bytesoneof querySerialized LogicalPlan for Builder API
sql
JSON: sql · #7
stringoneof queryNative SQL queries and admitted graph DML
snapshot_version
JSON: snapshotVersion · #4
uint64optional (explicit presence)—
limit
JSON: limit · #5
uint32optional (explicit presence)—
offset
JSON: offset · #6
uint32optional (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.

Used by