...

Source file src/go.einride.tech/aip/proto/gen/einride/example/syntax/v1/syntax.pb.go

Documentation: go.einride.tech/aip/proto/gen/einride/example/syntax/v1

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // versions:
     3  // 	protoc-gen-go v1.33.0
     4  // 	protoc        (unknown)
     5  // source: einride/example/syntax/v1/syntax.proto
     6  
     7  package syntaxv1
     8  
     9  import (
    10  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    11  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    12  	reflect "reflect"
    13  	sync "sync"
    14  )
    15  
    16  const (
    17  	// Verify that this generated code is sufficiently up-to-date.
    18  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    19  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    20  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    21  )
    22  
    23  type Enum int32
    24  
    25  const (
    26  	Enum_ENUM_UNSPECIFIED Enum = 0
    27  	Enum_ENUM_ONE         Enum = 1
    28  	Enum_ENUM_TWO         Enum = 2
    29  )
    30  
    31  // Enum value maps for Enum.
    32  var (
    33  	Enum_name = map[int32]string{
    34  		0: "ENUM_UNSPECIFIED",
    35  		1: "ENUM_ONE",
    36  		2: "ENUM_TWO",
    37  	}
    38  	Enum_value = map[string]int32{
    39  		"ENUM_UNSPECIFIED": 0,
    40  		"ENUM_ONE":         1,
    41  		"ENUM_TWO":         2,
    42  	}
    43  )
    44  
    45  func (x Enum) Enum() *Enum {
    46  	p := new(Enum)
    47  	*p = x
    48  	return p
    49  }
    50  
    51  func (x Enum) String() string {
    52  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
    53  }
    54  
    55  func (Enum) Descriptor() protoreflect.EnumDescriptor {
    56  	return file_einride_example_syntax_v1_syntax_proto_enumTypes[0].Descriptor()
    57  }
    58  
    59  func (Enum) Type() protoreflect.EnumType {
    60  	return &file_einride_example_syntax_v1_syntax_proto_enumTypes[0]
    61  }
    62  
    63  func (x Enum) Number() protoreflect.EnumNumber {
    64  	return protoreflect.EnumNumber(x)
    65  }
    66  
    67  // Deprecated: Use Enum.Descriptor instead.
    68  func (Enum) EnumDescriptor() ([]byte, []int) {
    69  	return file_einride_example_syntax_v1_syntax_proto_rawDescGZIP(), []int{0}
    70  }
    71  
    72  type Message struct {
    73  	state         protoimpl.MessageState
    74  	sizeCache     protoimpl.SizeCache
    75  	unknownFields protoimpl.UnknownFields
    76  
    77  	Double           float64             `protobuf:"fixed64,1,opt,name=double,proto3" json:"double,omitempty"`
    78  	Float            float32             `protobuf:"fixed32,2,opt,name=float,proto3" json:"float,omitempty"`
    79  	Int32            int32               `protobuf:"varint,3,opt,name=int32,proto3" json:"int32,omitempty"`
    80  	Int64            int64               `protobuf:"varint,4,opt,name=int64,proto3" json:"int64,omitempty"`
    81  	Uint32           uint32              `protobuf:"varint,5,opt,name=uint32,proto3" json:"uint32,omitempty"`
    82  	Uint64           uint64              `protobuf:"varint,6,opt,name=uint64,proto3" json:"uint64,omitempty"`
    83  	Sint32           int32               `protobuf:"zigzag32,7,opt,name=sint32,proto3" json:"sint32,omitempty"`
    84  	Sint64           int64               `protobuf:"zigzag64,8,opt,name=sint64,proto3" json:"sint64,omitempty"`
    85  	Fixed32          uint32              `protobuf:"fixed32,9,opt,name=fixed32,proto3" json:"fixed32,omitempty"`
    86  	Fixed64          uint64              `protobuf:"fixed64,10,opt,name=fixed64,proto3" json:"fixed64,omitempty"`
    87  	Sfixed32         int32               `protobuf:"fixed32,11,opt,name=sfixed32,proto3" json:"sfixed32,omitempty"`
    88  	Sfixed64         int64               `protobuf:"fixed64,12,opt,name=sfixed64,proto3" json:"sfixed64,omitempty"`
    89  	Bool             bool                `protobuf:"varint,13,opt,name=bool,proto3" json:"bool,omitempty"`
    90  	String_          string              `protobuf:"bytes,14,opt,name=string,proto3" json:"string,omitempty"`
    91  	Bytes            []byte              `protobuf:"bytes,15,opt,name=bytes,proto3" json:"bytes,omitempty"`
    92  	Enum             Enum                `protobuf:"varint,16,opt,name=enum,proto3,enum=einride.example.syntax.v1.Enum" json:"enum,omitempty"`
    93  	Message          *Message            `protobuf:"bytes,17,opt,name=message,proto3" json:"message,omitempty"`
    94  	RepeatedDouble   []float64           `protobuf:"fixed64,18,rep,packed,name=repeated_double,json=repeatedDouble,proto3" json:"repeated_double,omitempty"`
    95  	RepeatedFloat    []float32           `protobuf:"fixed32,19,rep,packed,name=repeated_float,json=repeatedFloat,proto3" json:"repeated_float,omitempty"`
    96  	RepeatedInt32    []int32             `protobuf:"varint,20,rep,packed,name=repeated_int32,json=repeatedInt32,proto3" json:"repeated_int32,omitempty"`
    97  	RepeatedInt64    []int64             `protobuf:"varint,21,rep,packed,name=repeated_int64,json=repeatedInt64,proto3" json:"repeated_int64,omitempty"`
    98  	RepeatedUint32   []uint32            `protobuf:"varint,22,rep,packed,name=repeated_uint32,json=repeatedUint32,proto3" json:"repeated_uint32,omitempty"`
    99  	RepeatedUint64   []uint64            `protobuf:"varint,23,rep,packed,name=repeated_uint64,json=repeatedUint64,proto3" json:"repeated_uint64,omitempty"`
   100  	RepeatedSint32   []int32             `protobuf:"zigzag32,24,rep,packed,name=repeated_sint32,json=repeatedSint32,proto3" json:"repeated_sint32,omitempty"`
   101  	RepeatedSint64   []int64             `protobuf:"zigzag64,25,rep,packed,name=repeated_sint64,json=repeatedSint64,proto3" json:"repeated_sint64,omitempty"`
   102  	RepeatedFixed32  []uint32            `protobuf:"fixed32,26,rep,packed,name=repeated_fixed32,json=repeatedFixed32,proto3" json:"repeated_fixed32,omitempty"`
   103  	RepeatedFixed64  []uint64            `protobuf:"fixed64,27,rep,packed,name=repeated_fixed64,json=repeatedFixed64,proto3" json:"repeated_fixed64,omitempty"`
   104  	RepeatedSfixed32 []int32             `protobuf:"fixed32,28,rep,packed,name=repeated_sfixed32,json=repeatedSfixed32,proto3" json:"repeated_sfixed32,omitempty"`
   105  	RepeatedSfixed64 []int64             `protobuf:"fixed64,29,rep,packed,name=repeated_sfixed64,json=repeatedSfixed64,proto3" json:"repeated_sfixed64,omitempty"`
   106  	RepeatedBool     []bool              `protobuf:"varint,30,rep,packed,name=repeated_bool,json=repeatedBool,proto3" json:"repeated_bool,omitempty"`
   107  	RepeatedString   []string            `protobuf:"bytes,31,rep,name=repeated_string,json=repeatedString,proto3" json:"repeated_string,omitempty"`
   108  	RepeatedBytes    [][]byte            `protobuf:"bytes,32,rep,name=repeated_bytes,json=repeatedBytes,proto3" json:"repeated_bytes,omitempty"`
   109  	RepeatedEnum     []Enum              `protobuf:"varint,33,rep,packed,name=repeated_enum,json=repeatedEnum,proto3,enum=einride.example.syntax.v1.Enum" json:"repeated_enum,omitempty"`
   110  	RepeatedMessage  []*Message          `protobuf:"bytes,34,rep,name=repeated_message,json=repeatedMessage,proto3" json:"repeated_message,omitempty"`
   111  	MapStringString  map[string]string   `protobuf:"bytes,35,rep,name=map_string_string,json=mapStringString,proto3" json:"map_string_string,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
   112  	MapStringMessage map[string]*Message `protobuf:"bytes,36,rep,name=map_string_message,json=mapStringMessage,proto3" json:"map_string_message,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
   113  	// Types that are assignable to Oneof:
   114  	//
   115  	//	*Message_OneofString
   116  	//	*Message_OneofEnum
   117  	//	*Message_OneofMessage1
   118  	//	*Message_OneofMessage2
   119  	Oneof isMessage_Oneof `protobuf_oneof:"oneof"`
   120  }
   121  
   122  func (x *Message) Reset() {
   123  	*x = Message{}
   124  	if protoimpl.UnsafeEnabled {
   125  		mi := &file_einride_example_syntax_v1_syntax_proto_msgTypes[0]
   126  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   127  		ms.StoreMessageInfo(mi)
   128  	}
   129  }
   130  
   131  func (x *Message) String() string {
   132  	return protoimpl.X.MessageStringOf(x)
   133  }
   134  
   135  func (*Message) ProtoMessage() {}
   136  
   137  func (x *Message) ProtoReflect() protoreflect.Message {
   138  	mi := &file_einride_example_syntax_v1_syntax_proto_msgTypes[0]
   139  	if protoimpl.UnsafeEnabled && x != nil {
   140  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   141  		if ms.LoadMessageInfo() == nil {
   142  			ms.StoreMessageInfo(mi)
   143  		}
   144  		return ms
   145  	}
   146  	return mi.MessageOf(x)
   147  }
   148  
   149  // Deprecated: Use Message.ProtoReflect.Descriptor instead.
   150  func (*Message) Descriptor() ([]byte, []int) {
   151  	return file_einride_example_syntax_v1_syntax_proto_rawDescGZIP(), []int{0}
   152  }
   153  
   154  func (x *Message) GetDouble() float64 {
   155  	if x != nil {
   156  		return x.Double
   157  	}
   158  	return 0
   159  }
   160  
   161  func (x *Message) GetFloat() float32 {
   162  	if x != nil {
   163  		return x.Float
   164  	}
   165  	return 0
   166  }
   167  
   168  func (x *Message) GetInt32() int32 {
   169  	if x != nil {
   170  		return x.Int32
   171  	}
   172  	return 0
   173  }
   174  
   175  func (x *Message) GetInt64() int64 {
   176  	if x != nil {
   177  		return x.Int64
   178  	}
   179  	return 0
   180  }
   181  
   182  func (x *Message) GetUint32() uint32 {
   183  	if x != nil {
   184  		return x.Uint32
   185  	}
   186  	return 0
   187  }
   188  
   189  func (x *Message) GetUint64() uint64 {
   190  	if x != nil {
   191  		return x.Uint64
   192  	}
   193  	return 0
   194  }
   195  
   196  func (x *Message) GetSint32() int32 {
   197  	if x != nil {
   198  		return x.Sint32
   199  	}
   200  	return 0
   201  }
   202  
   203  func (x *Message) GetSint64() int64 {
   204  	if x != nil {
   205  		return x.Sint64
   206  	}
   207  	return 0
   208  }
   209  
   210  func (x *Message) GetFixed32() uint32 {
   211  	if x != nil {
   212  		return x.Fixed32
   213  	}
   214  	return 0
   215  }
   216  
   217  func (x *Message) GetFixed64() uint64 {
   218  	if x != nil {
   219  		return x.Fixed64
   220  	}
   221  	return 0
   222  }
   223  
   224  func (x *Message) GetSfixed32() int32 {
   225  	if x != nil {
   226  		return x.Sfixed32
   227  	}
   228  	return 0
   229  }
   230  
   231  func (x *Message) GetSfixed64() int64 {
   232  	if x != nil {
   233  		return x.Sfixed64
   234  	}
   235  	return 0
   236  }
   237  
   238  func (x *Message) GetBool() bool {
   239  	if x != nil {
   240  		return x.Bool
   241  	}
   242  	return false
   243  }
   244  
   245  func (x *Message) GetString_() string {
   246  	if x != nil {
   247  		return x.String_
   248  	}
   249  	return ""
   250  }
   251  
   252  func (x *Message) GetBytes() []byte {
   253  	if x != nil {
   254  		return x.Bytes
   255  	}
   256  	return nil
   257  }
   258  
   259  func (x *Message) GetEnum() Enum {
   260  	if x != nil {
   261  		return x.Enum
   262  	}
   263  	return Enum_ENUM_UNSPECIFIED
   264  }
   265  
   266  func (x *Message) GetMessage() *Message {
   267  	if x != nil {
   268  		return x.Message
   269  	}
   270  	return nil
   271  }
   272  
   273  func (x *Message) GetRepeatedDouble() []float64 {
   274  	if x != nil {
   275  		return x.RepeatedDouble
   276  	}
   277  	return nil
   278  }
   279  
   280  func (x *Message) GetRepeatedFloat() []float32 {
   281  	if x != nil {
   282  		return x.RepeatedFloat
   283  	}
   284  	return nil
   285  }
   286  
   287  func (x *Message) GetRepeatedInt32() []int32 {
   288  	if x != nil {
   289  		return x.RepeatedInt32
   290  	}
   291  	return nil
   292  }
   293  
   294  func (x *Message) GetRepeatedInt64() []int64 {
   295  	if x != nil {
   296  		return x.RepeatedInt64
   297  	}
   298  	return nil
   299  }
   300  
   301  func (x *Message) GetRepeatedUint32() []uint32 {
   302  	if x != nil {
   303  		return x.RepeatedUint32
   304  	}
   305  	return nil
   306  }
   307  
   308  func (x *Message) GetRepeatedUint64() []uint64 {
   309  	if x != nil {
   310  		return x.RepeatedUint64
   311  	}
   312  	return nil
   313  }
   314  
   315  func (x *Message) GetRepeatedSint32() []int32 {
   316  	if x != nil {
   317  		return x.RepeatedSint32
   318  	}
   319  	return nil
   320  }
   321  
   322  func (x *Message) GetRepeatedSint64() []int64 {
   323  	if x != nil {
   324  		return x.RepeatedSint64
   325  	}
   326  	return nil
   327  }
   328  
   329  func (x *Message) GetRepeatedFixed32() []uint32 {
   330  	if x != nil {
   331  		return x.RepeatedFixed32
   332  	}
   333  	return nil
   334  }
   335  
   336  func (x *Message) GetRepeatedFixed64() []uint64 {
   337  	if x != nil {
   338  		return x.RepeatedFixed64
   339  	}
   340  	return nil
   341  }
   342  
   343  func (x *Message) GetRepeatedSfixed32() []int32 {
   344  	if x != nil {
   345  		return x.RepeatedSfixed32
   346  	}
   347  	return nil
   348  }
   349  
   350  func (x *Message) GetRepeatedSfixed64() []int64 {
   351  	if x != nil {
   352  		return x.RepeatedSfixed64
   353  	}
   354  	return nil
   355  }
   356  
   357  func (x *Message) GetRepeatedBool() []bool {
   358  	if x != nil {
   359  		return x.RepeatedBool
   360  	}
   361  	return nil
   362  }
   363  
   364  func (x *Message) GetRepeatedString() []string {
   365  	if x != nil {
   366  		return x.RepeatedString
   367  	}
   368  	return nil
   369  }
   370  
   371  func (x *Message) GetRepeatedBytes() [][]byte {
   372  	if x != nil {
   373  		return x.RepeatedBytes
   374  	}
   375  	return nil
   376  }
   377  
   378  func (x *Message) GetRepeatedEnum() []Enum {
   379  	if x != nil {
   380  		return x.RepeatedEnum
   381  	}
   382  	return nil
   383  }
   384  
   385  func (x *Message) GetRepeatedMessage() []*Message {
   386  	if x != nil {
   387  		return x.RepeatedMessage
   388  	}
   389  	return nil
   390  }
   391  
   392  func (x *Message) GetMapStringString() map[string]string {
   393  	if x != nil {
   394  		return x.MapStringString
   395  	}
   396  	return nil
   397  }
   398  
   399  func (x *Message) GetMapStringMessage() map[string]*Message {
   400  	if x != nil {
   401  		return x.MapStringMessage
   402  	}
   403  	return nil
   404  }
   405  
   406  func (m *Message) GetOneof() isMessage_Oneof {
   407  	if m != nil {
   408  		return m.Oneof
   409  	}
   410  	return nil
   411  }
   412  
   413  func (x *Message) GetOneofString() string {
   414  	if x, ok := x.GetOneof().(*Message_OneofString); ok {
   415  		return x.OneofString
   416  	}
   417  	return ""
   418  }
   419  
   420  func (x *Message) GetOneofEnum() Enum {
   421  	if x, ok := x.GetOneof().(*Message_OneofEnum); ok {
   422  		return x.OneofEnum
   423  	}
   424  	return Enum_ENUM_UNSPECIFIED
   425  }
   426  
   427  func (x *Message) GetOneofMessage1() *Message {
   428  	if x, ok := x.GetOneof().(*Message_OneofMessage1); ok {
   429  		return x.OneofMessage1
   430  	}
   431  	return nil
   432  }
   433  
   434  func (x *Message) GetOneofMessage2() *Message {
   435  	if x, ok := x.GetOneof().(*Message_OneofMessage2); ok {
   436  		return x.OneofMessage2
   437  	}
   438  	return nil
   439  }
   440  
   441  type isMessage_Oneof interface {
   442  	isMessage_Oneof()
   443  }
   444  
   445  type Message_OneofString struct {
   446  	OneofString string `protobuf:"bytes,37,opt,name=oneof_string,json=oneofString,proto3,oneof"`
   447  }
   448  
   449  type Message_OneofEnum struct {
   450  	OneofEnum Enum `protobuf:"varint,38,opt,name=oneof_enum,json=oneofEnum,proto3,enum=einride.example.syntax.v1.Enum,oneof"`
   451  }
   452  
   453  type Message_OneofMessage1 struct {
   454  	OneofMessage1 *Message `protobuf:"bytes,39,opt,name=oneof_message1,json=oneofMessage1,proto3,oneof"`
   455  }
   456  
   457  type Message_OneofMessage2 struct {
   458  	OneofMessage2 *Message `protobuf:"bytes,40,opt,name=oneof_message2,json=oneofMessage2,proto3,oneof"`
   459  }
   460  
   461  func (*Message_OneofString) isMessage_Oneof() {}
   462  
   463  func (*Message_OneofEnum) isMessage_Oneof() {}
   464  
   465  func (*Message_OneofMessage1) isMessage_Oneof() {}
   466  
   467  func (*Message_OneofMessage2) isMessage_Oneof() {}
   468  
   469  var File_einride_example_syntax_v1_syntax_proto protoreflect.FileDescriptor
   470  
   471  var file_einride_example_syntax_v1_syntax_proto_rawDesc = []byte{
   472  	0x0a, 0x26, 0x65, 0x69, 0x6e, 0x72, 0x69, 0x64, 0x65, 0x2f, 0x65, 0x78, 0x61, 0x6d, 0x70, 0x6c,
   473  	0x65, 0x2f, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x2f, 0x76, 0x31, 0x2f, 0x73, 0x79, 0x6e, 0x74,
   474  	0x61, 0x78, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x19, 0x65, 0x69, 0x6e, 0x72, 0x69, 0x64,
   475  	0x65, 0x2e, 0x65, 0x78, 0x61, 0x6d, 0x70, 0x6c, 0x65, 0x2e, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78,
   476  	0x2e, 0x76, 0x31, 0x22, 0xe4, 0x0e, 0x0a, 0x07, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12,
   477  	0x16, 0x0a, 0x06, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x01, 0x52,
   478  	0x06, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x66, 0x6c, 0x6f, 0x61, 0x74,
   479  	0x18, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x05, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x14, 0x0a,
   480  	0x05, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x69, 0x6e,
   481  	0x74, 0x33, 0x32, 0x12, 0x14, 0x0a, 0x05, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x04, 0x20, 0x01,
   482  	0x28, 0x03, 0x52, 0x05, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x69, 0x6e,
   483  	0x74, 0x33, 0x32, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x06, 0x75, 0x69, 0x6e, 0x74, 0x33,
   484  	0x32, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x06, 0x20, 0x01, 0x28,
   485  	0x04, 0x52, 0x06, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x69, 0x6e,
   486  	0x74, 0x33, 0x32, 0x18, 0x07, 0x20, 0x01, 0x28, 0x11, 0x52, 0x06, 0x73, 0x69, 0x6e, 0x74, 0x33,
   487  	0x32, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x08, 0x20, 0x01, 0x28,
   488  	0x12, 0x52, 0x06, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x78,
   489  	0x65, 0x64, 0x33, 0x32, 0x18, 0x09, 0x20, 0x01, 0x28, 0x07, 0x52, 0x07, 0x66, 0x69, 0x78, 0x65,
   490  	0x64, 0x33, 0x32, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x0a,
   491  	0x20, 0x01, 0x28, 0x06, 0x52, 0x07, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x1a, 0x0a,
   492  	0x08, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0f, 0x52,
   493  	0x08, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x66, 0x69,
   494  	0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x10, 0x52, 0x08, 0x73, 0x66, 0x69,
   495  	0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x12, 0x0a, 0x04, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x0d, 0x20,
   496  	0x01, 0x28, 0x08, 0x52, 0x04, 0x62, 0x6f, 0x6f, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x72,
   497  	0x69, 0x6e, 0x67, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x72, 0x69, 0x6e,
   498  	0x67, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0c,
   499  	0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x33, 0x0a, 0x04, 0x65, 0x6e, 0x75, 0x6d, 0x18,
   500  	0x10, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1f, 0x2e, 0x65, 0x69, 0x6e, 0x72, 0x69, 0x64, 0x65, 0x2e,
   501  	0x65, 0x78, 0x61, 0x6d, 0x70, 0x6c, 0x65, 0x2e, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x2e, 0x76,
   502  	0x31, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x04, 0x65, 0x6e, 0x75, 0x6d, 0x12, 0x3c, 0x0a, 0x07,
   503  	0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x11, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e,
   504  	0x65, 0x69, 0x6e, 0x72, 0x69, 0x64, 0x65, 0x2e, 0x65, 0x78, 0x61, 0x6d, 0x70, 0x6c, 0x65, 0x2e,
   505  	0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
   506  	0x65, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65,
   507  	0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x12, 0x20,
   508  	0x03, 0x28, 0x01, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x44, 0x6f, 0x75,
   509  	0x62, 0x6c, 0x65, 0x12, 0x25, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f,
   510  	0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x13, 0x20, 0x03, 0x28, 0x02, 0x52, 0x0d, 0x72, 0x65, 0x70,
   511  	0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x25, 0x0a, 0x0e, 0x72, 0x65,
   512  	0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x14, 0x20, 0x03,
   513  	0x28, 0x05, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x33,
   514  	0x32, 0x12, 0x25, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6e,
   515  	0x74, 0x36, 0x34, 0x18, 0x15, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61,
   516  	0x74, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65,
   517  	0x61, 0x74, 0x65, 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x16, 0x20, 0x03, 0x28,
   518  	0x0d, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x33,
   519  	0x32, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x75, 0x69,
   520  	0x6e, 0x74, 0x36, 0x34, 0x18, 0x17, 0x20, 0x03, 0x28, 0x04, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65,
   521  	0x61, 0x74, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65,
   522  	0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x18, 0x20,
   523  	0x03, 0x28, 0x11, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x69, 0x6e,
   524  	0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f,
   525  	0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x19, 0x20, 0x03, 0x28, 0x12, 0x52, 0x0e, 0x72, 0x65,
   526  	0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x29, 0x0a, 0x10,
   527  	0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32,
   528  	0x18, 0x1a, 0x20, 0x03, 0x28, 0x07, 0x52, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
   529  	0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x29, 0x0a, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61,
   530  	0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x1b, 0x20, 0x03, 0x28,
   531  	0x06, 0x52, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x69, 0x78, 0x65, 0x64,
   532  	0x36, 0x34, 0x12, 0x2b, 0x0a, 0x11, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73,
   533  	0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x1c, 0x20, 0x03, 0x28, 0x0f, 0x52, 0x10, 0x72,
   534  	0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12,
   535  	0x2b, 0x0a, 0x11, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78,
   536  	0x65, 0x64, 0x36, 0x34, 0x18, 0x1d, 0x20, 0x03, 0x28, 0x10, 0x52, 0x10, 0x72, 0x65, 0x70, 0x65,
   537  	0x61, 0x74, 0x65, 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x23, 0x0a, 0x0d,
   538  	0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x1e, 0x20,
   539  	0x03, 0x28, 0x08, 0x52, 0x0c, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42, 0x6f, 0x6f,
   540  	0x6c, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x74,
   541  	0x72, 0x69, 0x6e, 0x67, 0x18, 0x1f, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65,
   542  	0x61, 0x74, 0x65, 0x64, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x25, 0x0a, 0x0e, 0x72, 0x65,
   543  	0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x20, 0x20, 0x03,
   544  	0x28, 0x0c, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65,
   545  	0x73, 0x12, 0x44, 0x0a, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e,
   546  	0x75, 0x6d, 0x18, 0x21, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x1f, 0x2e, 0x65, 0x69, 0x6e, 0x72, 0x69,
   547  	0x64, 0x65, 0x2e, 0x65, 0x78, 0x61, 0x6d, 0x70, 0x6c, 0x65, 0x2e, 0x73, 0x79, 0x6e, 0x74, 0x61,
   548  	0x78, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x0c, 0x72, 0x65, 0x70, 0x65, 0x61,
   549  	0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x4d, 0x0a, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61,
   550  	0x74, 0x65, 0x64, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x22, 0x20, 0x03, 0x28,
   551  	0x0b, 0x32, 0x22, 0x2e, 0x65, 0x69, 0x6e, 0x72, 0x69, 0x64, 0x65, 0x2e, 0x65, 0x78, 0x61, 0x6d,
   552  	0x70, 0x6c, 0x65, 0x2e, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x65,
   553  	0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x4d,
   554  	0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x63, 0x0a, 0x11, 0x6d, 0x61, 0x70, 0x5f, 0x73, 0x74,
   555  	0x72, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x23, 0x20, 0x03, 0x28,
   556  	0x0b, 0x32, 0x37, 0x2e, 0x65, 0x69, 0x6e, 0x72, 0x69, 0x64, 0x65, 0x2e, 0x65, 0x78, 0x61, 0x6d,
   557  	0x70, 0x6c, 0x65, 0x2e, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x65,
   558  	0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x53,
   559  	0x74, 0x72, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0f, 0x6d, 0x61, 0x70, 0x53,
   560  	0x74, 0x72, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x66, 0x0a, 0x12, 0x6d,
   561  	0x61, 0x70, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
   562  	0x65, 0x18, 0x24, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x65, 0x69, 0x6e, 0x72, 0x69, 0x64,
   563  	0x65, 0x2e, 0x65, 0x78, 0x61, 0x6d, 0x70, 0x6c, 0x65, 0x2e, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78,
   564  	0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x61, 0x70, 0x53,
   565  	0x74, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x45, 0x6e, 0x74, 0x72,
   566  	0x79, 0x52, 0x10, 0x6d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73,
   567  	0x61, 0x67, 0x65, 0x12, 0x23, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x73, 0x74, 0x72,
   568  	0x69, 0x6e, 0x67, 0x18, 0x25, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65,
   569  	0x6f, 0x66, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x40, 0x0a, 0x0a, 0x6f, 0x6e, 0x65, 0x6f,
   570  	0x66, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x26, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1f, 0x2e, 0x65,
   571  	0x69, 0x6e, 0x72, 0x69, 0x64, 0x65, 0x2e, 0x65, 0x78, 0x61, 0x6d, 0x70, 0x6c, 0x65, 0x2e, 0x73,
   572  	0x79, 0x6e, 0x74, 0x61, 0x78, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x48, 0x00, 0x52,
   573  	0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x4b, 0x0a, 0x0e, 0x6f, 0x6e,
   574  	0x65, 0x6f, 0x66, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x31, 0x18, 0x27, 0x20, 0x01,
   575  	0x28, 0x0b, 0x32, 0x22, 0x2e, 0x65, 0x69, 0x6e, 0x72, 0x69, 0x64, 0x65, 0x2e, 0x65, 0x78, 0x61,
   576  	0x6d, 0x70, 0x6c, 0x65, 0x2e, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x2e, 0x76, 0x31, 0x2e, 0x4d,
   577  	0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x48, 0x00, 0x52, 0x0d, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x4d,
   578  	0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x31, 0x12, 0x4b, 0x0a, 0x0e, 0x6f, 0x6e, 0x65, 0x6f, 0x66,
   579  	0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x18, 0x28, 0x20, 0x01, 0x28, 0x0b, 0x32,
   580  	0x22, 0x2e, 0x65, 0x69, 0x6e, 0x72, 0x69, 0x64, 0x65, 0x2e, 0x65, 0x78, 0x61, 0x6d, 0x70, 0x6c,
   581  	0x65, 0x2e, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x65, 0x73, 0x73,
   582  	0x61, 0x67, 0x65, 0x48, 0x00, 0x52, 0x0d, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x4d, 0x65, 0x73, 0x73,
   583  	0x61, 0x67, 0x65, 0x32, 0x1a, 0x42, 0x0a, 0x14, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e,
   584  	0x67, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03,
   585  	0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14,
   586  	0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76,
   587  	0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x67, 0x0a, 0x15, 0x4d, 0x61, 0x70, 0x53,
   588  	0x74, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x45, 0x6e, 0x74, 0x72,
   589  	0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03,
   590  	0x6b, 0x65, 0x79, 0x12, 0x38, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01,
   591  	0x28, 0x0b, 0x32, 0x22, 0x2e, 0x65, 0x69, 0x6e, 0x72, 0x69, 0x64, 0x65, 0x2e, 0x65, 0x78, 0x61,
   592  	0x6d, 0x70, 0x6c, 0x65, 0x2e, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x2e, 0x76, 0x31, 0x2e, 0x4d,
   593  	0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38,
   594  	0x01, 0x42, 0x07, 0x0a, 0x05, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x2a, 0x38, 0x0a, 0x04, 0x45, 0x6e,
   595  	0x75, 0x6d, 0x12, 0x14, 0x0a, 0x10, 0x45, 0x4e, 0x55, 0x4d, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45,
   596  	0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0c, 0x0a, 0x08, 0x45, 0x4e, 0x55, 0x4d,
   597  	0x5f, 0x4f, 0x4e, 0x45, 0x10, 0x01, 0x12, 0x0c, 0x0a, 0x08, 0x45, 0x4e, 0x55, 0x4d, 0x5f, 0x54,
   598  	0x57, 0x4f, 0x10, 0x02, 0x42, 0xf5, 0x01, 0x0a, 0x1d, 0x63, 0x6f, 0x6d, 0x2e, 0x65, 0x69, 0x6e,
   599  	0x72, 0x69, 0x64, 0x65, 0x2e, 0x65, 0x78, 0x61, 0x6d, 0x70, 0x6c, 0x65, 0x2e, 0x73, 0x79, 0x6e,
   600  	0x74, 0x61, 0x78, 0x2e, 0x76, 0x31, 0x42, 0x0b, 0x53, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x50, 0x72,
   601  	0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x40, 0x67, 0x6f, 0x2e, 0x65, 0x69, 0x6e, 0x72, 0x69, 0x64,
   602  	0x65, 0x2e, 0x74, 0x65, 0x63, 0x68, 0x2f, 0x61, 0x69, 0x70, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   603  	0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x65, 0x69, 0x6e, 0x72, 0x69, 0x64, 0x65, 0x2f, 0x65, 0x78, 0x61,
   604  	0x6d, 0x70, 0x6c, 0x65, 0x2f, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x2f, 0x76, 0x31, 0x3b, 0x73,
   605  	0x79, 0x6e, 0x74, 0x61, 0x78, 0x76, 0x31, 0xa2, 0x02, 0x03, 0x45, 0x45, 0x53, 0xaa, 0x02, 0x19,
   606  	0x45, 0x69, 0x6e, 0x72, 0x69, 0x64, 0x65, 0x2e, 0x45, 0x78, 0x61, 0x6d, 0x70, 0x6c, 0x65, 0x2e,
   607  	0x53, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x19, 0x45, 0x69, 0x6e, 0x72,
   608  	0x69, 0x64, 0x65, 0x5c, 0x45, 0x78, 0x61, 0x6d, 0x70, 0x6c, 0x65, 0x5c, 0x53, 0x79, 0x6e, 0x74,
   609  	0x61, 0x78, 0x5c, 0x56, 0x31, 0xe2, 0x02, 0x25, 0x45, 0x69, 0x6e, 0x72, 0x69, 0x64, 0x65, 0x5c,
   610  	0x45, 0x78, 0x61, 0x6d, 0x70, 0x6c, 0x65, 0x5c, 0x53, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x5c, 0x56,
   611  	0x31, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x1c,
   612  	0x45, 0x69, 0x6e, 0x72, 0x69, 0x64, 0x65, 0x3a, 0x3a, 0x45, 0x78, 0x61, 0x6d, 0x70, 0x6c, 0x65,
   613  	0x3a, 0x3a, 0x53, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72,
   614  	0x6f, 0x74, 0x6f, 0x33,
   615  }
   616  
   617  var (
   618  	file_einride_example_syntax_v1_syntax_proto_rawDescOnce sync.Once
   619  	file_einride_example_syntax_v1_syntax_proto_rawDescData = file_einride_example_syntax_v1_syntax_proto_rawDesc
   620  )
   621  
   622  func file_einride_example_syntax_v1_syntax_proto_rawDescGZIP() []byte {
   623  	file_einride_example_syntax_v1_syntax_proto_rawDescOnce.Do(func() {
   624  		file_einride_example_syntax_v1_syntax_proto_rawDescData = protoimpl.X.CompressGZIP(file_einride_example_syntax_v1_syntax_proto_rawDescData)
   625  	})
   626  	return file_einride_example_syntax_v1_syntax_proto_rawDescData
   627  }
   628  
   629  var file_einride_example_syntax_v1_syntax_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
   630  var file_einride_example_syntax_v1_syntax_proto_msgTypes = make([]protoimpl.MessageInfo, 3)
   631  var file_einride_example_syntax_v1_syntax_proto_goTypes = []interface{}{
   632  	(Enum)(0),       // 0: einride.example.syntax.v1.Enum
   633  	(*Message)(nil), // 1: einride.example.syntax.v1.Message
   634  	nil,             // 2: einride.example.syntax.v1.Message.MapStringStringEntry
   635  	nil,             // 3: einride.example.syntax.v1.Message.MapStringMessageEntry
   636  }
   637  var file_einride_example_syntax_v1_syntax_proto_depIdxs = []int32{
   638  	0,  // 0: einride.example.syntax.v1.Message.enum:type_name -> einride.example.syntax.v1.Enum
   639  	1,  // 1: einride.example.syntax.v1.Message.message:type_name -> einride.example.syntax.v1.Message
   640  	0,  // 2: einride.example.syntax.v1.Message.repeated_enum:type_name -> einride.example.syntax.v1.Enum
   641  	1,  // 3: einride.example.syntax.v1.Message.repeated_message:type_name -> einride.example.syntax.v1.Message
   642  	2,  // 4: einride.example.syntax.v1.Message.map_string_string:type_name -> einride.example.syntax.v1.Message.MapStringStringEntry
   643  	3,  // 5: einride.example.syntax.v1.Message.map_string_message:type_name -> einride.example.syntax.v1.Message.MapStringMessageEntry
   644  	0,  // 6: einride.example.syntax.v1.Message.oneof_enum:type_name -> einride.example.syntax.v1.Enum
   645  	1,  // 7: einride.example.syntax.v1.Message.oneof_message1:type_name -> einride.example.syntax.v1.Message
   646  	1,  // 8: einride.example.syntax.v1.Message.oneof_message2:type_name -> einride.example.syntax.v1.Message
   647  	1,  // 9: einride.example.syntax.v1.Message.MapStringMessageEntry.value:type_name -> einride.example.syntax.v1.Message
   648  	10, // [10:10] is the sub-list for method output_type
   649  	10, // [10:10] is the sub-list for method input_type
   650  	10, // [10:10] is the sub-list for extension type_name
   651  	10, // [10:10] is the sub-list for extension extendee
   652  	0,  // [0:10] is the sub-list for field type_name
   653  }
   654  
   655  func init() { file_einride_example_syntax_v1_syntax_proto_init() }
   656  func file_einride_example_syntax_v1_syntax_proto_init() {
   657  	if File_einride_example_syntax_v1_syntax_proto != nil {
   658  		return
   659  	}
   660  	if !protoimpl.UnsafeEnabled {
   661  		file_einride_example_syntax_v1_syntax_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   662  			switch v := v.(*Message); i {
   663  			case 0:
   664  				return &v.state
   665  			case 1:
   666  				return &v.sizeCache
   667  			case 2:
   668  				return &v.unknownFields
   669  			default:
   670  				return nil
   671  			}
   672  		}
   673  	}
   674  	file_einride_example_syntax_v1_syntax_proto_msgTypes[0].OneofWrappers = []interface{}{
   675  		(*Message_OneofString)(nil),
   676  		(*Message_OneofEnum)(nil),
   677  		(*Message_OneofMessage1)(nil),
   678  		(*Message_OneofMessage2)(nil),
   679  	}
   680  	type x struct{}
   681  	out := protoimpl.TypeBuilder{
   682  		File: protoimpl.DescBuilder{
   683  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   684  			RawDescriptor: file_einride_example_syntax_v1_syntax_proto_rawDesc,
   685  			NumEnums:      1,
   686  			NumMessages:   3,
   687  			NumExtensions: 0,
   688  			NumServices:   0,
   689  		},
   690  		GoTypes:           file_einride_example_syntax_v1_syntax_proto_goTypes,
   691  		DependencyIndexes: file_einride_example_syntax_v1_syntax_proto_depIdxs,
   692  		EnumInfos:         file_einride_example_syntax_v1_syntax_proto_enumTypes,
   693  		MessageInfos:      file_einride_example_syntax_v1_syntax_proto_msgTypes,
   694  	}.Build()
   695  	File_einride_example_syntax_v1_syntax_proto = out.File
   696  	file_einride_example_syntax_v1_syntax_proto_rawDesc = nil
   697  	file_einride_example_syntax_v1_syntax_proto_goTypes = nil
   698  	file_einride_example_syntax_v1_syntax_proto_depIdxs = nil
   699  }
   700  

View as plain text