X-Git-Url: https://git.octo.it/?p=collectd.git;a=blobdiff_plain;f=proto%2Ftypes.proto;h=952c5418d1f5143bc4513545ba5cfa1dc9c32aec;hp=4a852e42de37b19fca66a58f5ba586f6f4c9afbc;hb=cc893903f8453dc96a797b319bdd4e294052de6f;hpb=21ab7512825cf8177d5eee5101344b45d0854610 diff --git a/proto/types.proto b/proto/types.proto index 4a852e42..952c5418 100644 --- a/proto/types.proto +++ b/proto/types.proto @@ -25,32 +25,35 @@ syntax = "proto3"; package collectd.types; +option go_package = "collectd.org/rpc/proto/types"; import "google/protobuf/duration.proto"; import "google/protobuf/timestamp.proto"; message Identifier { - string host = 1; - string plugin = 2; - string plugin_instance = 3; - string type = 4; - string type_instance = 5; + string host = 1; + string plugin = 2; + string plugin_instance = 3; + string type = 4; + string type_instance = 5; } message Value { - oneof value { - uint64 counter = 1; - double gauge = 2; - int64 derive = 3; - uint64 absolute = 4; - }; + oneof value { + uint64 counter = 1; + double gauge = 2; + int64 derive = 3; + uint64 absolute = 4; + }; } message ValueList { - repeated Value value = 1; + repeated Value values = 1; - google.protobuf.Timestamp time = 2; - google.protobuf.Duration interval = 3; + google.protobuf.Timestamp time = 2; + google.protobuf.Duration interval = 3; - Identifier identifier = 4; + Identifier identifier = 4; + + repeated string ds_names = 5; }