Matt Keeler 76cf54068b
Expand the QueryOptions and QueryMeta interfaces (#6545)
In a previous PR I made it so that we had interfaces that would work enough to allow blockingQueries to work. However to complete this we need all fields to be settable and gettable.

Notes:
   • If Go ever gets contracts/generics then we could get rid of all the Getters/Setters
   • protoc / protoc-gen-gogo are going to generate all the getters for us.
   • I copied all the getters/setters from the protobuf funcs into agent/structs/protobuf_compat.go
   • Also added JSON marshaling funcs that use jsonpb for protobuf types.
2019-09-26 09:55:02 -04:00
..
2018-11-02 12:00:39 -05:00
2017-10-25 19:30:35 +02:00
2018-10-19 12:04:07 -04:00
2017-07-18 20:24:38 +02:00
2018-10-19 12:04:07 -04:00
2019-08-09 15:19:30 -04:00
2019-09-12 19:39:58 +00:00
2019-07-01 16:28:30 -04:00
2019-07-24 17:06:39 -04:00
2018-02-12 10:15:31 -08:00
2018-03-19 16:56:00 +00:00
2019-03-27 08:54:56 -04:00