1syntax = "proto3";
2
3option go_package = "github.com/jhump/protoreflect/internal/testprotos";
4
5package testprotos;
6
7import "google/protobuf/any.proto";
8import "google/protobuf/duration.proto";
9import "google/protobuf/timestamp.proto";
10import "google/protobuf/struct.proto";
11import "google/protobuf/wrappers.proto";
12
13message TestWellKnownTypes {
14	google.protobuf.Timestamp start_time = 1;
15	google.protobuf.Duration elapsed = 2;
16
17	google.protobuf.DoubleValue dbl = 3;
18	google.protobuf.FloatValue flt = 4;
19	google.protobuf.BoolValue bl = 5;
20	google.protobuf.Int32Value i32 = 6;
21	google.protobuf.Int64Value i64 = 7;
22	google.protobuf.UInt32Value u32 = 8;
23	google.protobuf.UInt64Value u64 = 9;
24	google.protobuf.StringValue str = 10;
25	google.protobuf.BytesValue byt = 11;
26
27	repeated google.protobuf.Value json = 12;
28
29	repeated google.protobuf.Any extras = 13;
30}