Skip to content

Latest commit

 

History

History

proto

Deephaven Protobuf

Deephaven's protobuf files are what drives its client APIs such as Python, C++, and more using gRPC. If you wish to build your own client API or change how all client APIs interact with the Deephaven server, this is the place to start.

For Java, proto changes will be automatically reflected when building/running the Java server app. Sections below list files that must be manually generated and committed to source control when proto files change.

Python/Go/C++ API

./gradlew :py-client:updateProtobuf :go:updateProtobuf :cpp-client:updateProtobuf

Authorization

See authorization readme

JS API