b7d30da051ad2b1738f7eabc6089f568b7f13d16
[ric-plt/nodeb-rnib.git] / entities / x2_setup_failure_response.pb.go
1 //
2 // Copyright 2019 AT&T Intellectual Property
3 // Copyright 2019 Nokia
4 //
5 // Licensed under the Apache License, Version 2.0 (the "License");
6 // you may not use this file except in compliance with the License.
7 // You may obtain a copy of the License at
8 //
9 //      http://www.apache.org/licenses/LICENSE-2.0
10 //
11 // Unless required by applicable law or agreed to in writing, software
12 // distributed under the License is distributed on an "AS IS" BASIS,
13 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 // See the License for the specific language governing permissions and
15 // limitations under the License.
16
17 //
18 // This source code is part of the near-RT RIC (RAN Intelligent Controller)
19 // platform project (RICP).
20
21 // Code generated by protoc-gen-go. DO NOT EDIT.
22 // versions:
23 //      protoc-gen-go v1.25.0
24 //      protoc        v3.6.1
25 // source: x2_setup_failure_response.proto
26
27 package entities
28
29 import (
30         proto "github.com/golang/protobuf/proto"
31         protoreflect "google.golang.org/protobuf/reflect/protoreflect"
32         protoimpl "google.golang.org/protobuf/runtime/protoimpl"
33         reflect "reflect"
34         sync "sync"
35 )
36
37 const (
38         // Verify that this generated code is sufficiently up-to-date.
39         _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
40         // Verify that runtime/protoimpl is sufficiently up-to-date.
41         _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
42 )
43
44 // This is a compile-time assertion that a sufficiently up-to-date version
45 // of the legacy proto package is being used.
46 const _ = proto.ProtoPackageIsVersion4
47
48 type TypeOfError int32
49
50 const (
51         TypeOfError_UNKNOWN_ERROR  TypeOfError = 0
52         TypeOfError_NOT_UNDERSTOOD TypeOfError = 1
53         TypeOfError_MISSING        TypeOfError = 2
54 )
55
56 // Enum value maps for TypeOfError.
57 var (
58         TypeOfError_name = map[int32]string{
59                 0: "UNKNOWN_ERROR",
60                 1: "NOT_UNDERSTOOD",
61                 2: "MISSING",
62         }
63         TypeOfError_value = map[string]int32{
64                 "UNKNOWN_ERROR":  0,
65                 "NOT_UNDERSTOOD": 1,
66                 "MISSING":        2,
67         }
68 )
69
70 func (x TypeOfError) Enum() *TypeOfError {
71         p := new(TypeOfError)
72         *p = x
73         return p
74 }
75
76 func (x TypeOfError) String() string {
77         return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
78 }
79
80 func (TypeOfError) Descriptor() protoreflect.EnumDescriptor {
81         return file_x2_setup_failure_response_proto_enumTypes[0].Descriptor()
82 }
83
84 func (TypeOfError) Type() protoreflect.EnumType {
85         return &file_x2_setup_failure_response_proto_enumTypes[0]
86 }
87
88 func (x TypeOfError) Number() protoreflect.EnumNumber {
89         return protoreflect.EnumNumber(x)
90 }
91
92 // Deprecated: Use TypeOfError.Descriptor instead.
93 func (TypeOfError) EnumDescriptor() ([]byte, []int) {
94         return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{0}
95 }
96
97 type TimeToWait int32
98
99 const (
100         TimeToWait_UNKNOWN_TIMEOUT TimeToWait = 0
101         TimeToWait_V1S             TimeToWait = 1
102         TimeToWait_V2S             TimeToWait = 2
103         TimeToWait_V5S             TimeToWait = 3
104         TimeToWait_V10S            TimeToWait = 4
105         TimeToWait_V20S            TimeToWait = 5
106         TimeToWait_V60S            TimeToWait = 6
107 )
108
109 // Enum value maps for TimeToWait.
110 var (
111         TimeToWait_name = map[int32]string{
112                 0: "UNKNOWN_TIMEOUT",
113                 1: "V1S",
114                 2: "V2S",
115                 3: "V5S",
116                 4: "V10S",
117                 5: "V20S",
118                 6: "V60S",
119         }
120         TimeToWait_value = map[string]int32{
121                 "UNKNOWN_TIMEOUT": 0,
122                 "V1S":             1,
123                 "V2S":             2,
124                 "V5S":             3,
125                 "V10S":            4,
126                 "V20S":            5,
127                 "V60S":            6,
128         }
129 )
130
131 func (x TimeToWait) Enum() *TimeToWait {
132         p := new(TimeToWait)
133         *p = x
134         return p
135 }
136
137 func (x TimeToWait) String() string {
138         return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
139 }
140
141 func (TimeToWait) Descriptor() protoreflect.EnumDescriptor {
142         return file_x2_setup_failure_response_proto_enumTypes[1].Descriptor()
143 }
144
145 func (TimeToWait) Type() protoreflect.EnumType {
146         return &file_x2_setup_failure_response_proto_enumTypes[1]
147 }
148
149 func (x TimeToWait) Number() protoreflect.EnumNumber {
150         return protoreflect.EnumNumber(x)
151 }
152
153 // Deprecated: Use TimeToWait.Descriptor instead.
154 func (TimeToWait) EnumDescriptor() ([]byte, []int) {
155         return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{1}
156 }
157
158 type TriggeringMessage int32
159
160 const (
161         TriggeringMessage_UNKNOWN_MESSAGE      TriggeringMessage = 0
162         TriggeringMessage_INITIATING_MESSAGE   TriggeringMessage = 1
163         TriggeringMessage_SUCCESSFUL_OUTCOME   TriggeringMessage = 2
164         TriggeringMessage_UNSUCCESSFUL_OUTCOME TriggeringMessage = 3
165 )
166
167 // Enum value maps for TriggeringMessage.
168 var (
169         TriggeringMessage_name = map[int32]string{
170                 0: "UNKNOWN_MESSAGE",
171                 1: "INITIATING_MESSAGE",
172                 2: "SUCCESSFUL_OUTCOME",
173                 3: "UNSUCCESSFUL_OUTCOME",
174         }
175         TriggeringMessage_value = map[string]int32{
176                 "UNKNOWN_MESSAGE":      0,
177                 "INITIATING_MESSAGE":   1,
178                 "SUCCESSFUL_OUTCOME":   2,
179                 "UNSUCCESSFUL_OUTCOME": 3,
180         }
181 )
182
183 func (x TriggeringMessage) Enum() *TriggeringMessage {
184         p := new(TriggeringMessage)
185         *p = x
186         return p
187 }
188
189 func (x TriggeringMessage) String() string {
190         return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
191 }
192
193 func (TriggeringMessage) Descriptor() protoreflect.EnumDescriptor {
194         return file_x2_setup_failure_response_proto_enumTypes[2].Descriptor()
195 }
196
197 func (TriggeringMessage) Type() protoreflect.EnumType {
198         return &file_x2_setup_failure_response_proto_enumTypes[2]
199 }
200
201 func (x TriggeringMessage) Number() protoreflect.EnumNumber {
202         return protoreflect.EnumNumber(x)
203 }
204
205 // Deprecated: Use TriggeringMessage.Descriptor instead.
206 func (TriggeringMessage) EnumDescriptor() ([]byte, []int) {
207         return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{2}
208 }
209
210 type Criticality int32
211
212 const (
213         Criticality_UNKNOWN_CRITICALITY Criticality = 0
214         Criticality_REJECT              Criticality = 1
215         Criticality_IGNORE              Criticality = 2
216         Criticality_NOTIFY              Criticality = 3
217 )
218
219 // Enum value maps for Criticality.
220 var (
221         Criticality_name = map[int32]string{
222                 0: "UNKNOWN_CRITICALITY",
223                 1: "REJECT",
224                 2: "IGNORE",
225                 3: "NOTIFY",
226         }
227         Criticality_value = map[string]int32{
228                 "UNKNOWN_CRITICALITY": 0,
229                 "REJECT":              1,
230                 "IGNORE":              2,
231                 "NOTIFY":              3,
232         }
233 )
234
235 func (x Criticality) Enum() *Criticality {
236         p := new(Criticality)
237         *p = x
238         return p
239 }
240
241 func (x Criticality) String() string {
242         return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
243 }
244
245 func (Criticality) Descriptor() protoreflect.EnumDescriptor {
246         return file_x2_setup_failure_response_proto_enumTypes[3].Descriptor()
247 }
248
249 func (Criticality) Type() protoreflect.EnumType {
250         return &file_x2_setup_failure_response_proto_enumTypes[3]
251 }
252
253 func (x Criticality) Number() protoreflect.EnumNumber {
254         return protoreflect.EnumNumber(x)
255 }
256
257 // Deprecated: Use Criticality.Descriptor instead.
258 func (Criticality) EnumDescriptor() ([]byte, []int) {
259         return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{3}
260 }
261
262 type RadioNetworkLayer_Cause int32
263
264 const (
265         RadioNetworkLayer_UNKNOWN                                                  RadioNetworkLayer_Cause = 0
266         RadioNetworkLayer_HANDOVER_DESIRABLE_FOR_RADIO_REASONS                     RadioNetworkLayer_Cause = 1
267         RadioNetworkLayer_TIME_CRITICAL_HANDOVER                                   RadioNetworkLayer_Cause = 2
268         RadioNetworkLayer_RESOURCE_OPTIMISATION_HANDOVER                           RadioNetworkLayer_Cause = 3
269         RadioNetworkLayer_REDUCE_LOAD_IN_SERVING_CELL                              RadioNetworkLayer_Cause = 4
270         RadioNetworkLayer_PARTIAL_HANDOVER                                         RadioNetworkLayer_Cause = 5
271         RadioNetworkLayer_UNKNOWN_NEW_ENB_UE_X2AP_ID                               RadioNetworkLayer_Cause = 6
272         RadioNetworkLayer_UNKNOWN_OLD_ENBME_UE_X2AP_ID                             RadioNetworkLayer_Cause = 7
273         RadioNetworkLayer_UNKNOWN_PAIR_OF_UE_X2AP_ID                               RadioNetworkLayer_Cause = 8
274         RadioNetworkLayer_HO_TARGET_NOT_ALLOWED                                    RadioNetworkLayer_Cause = 9
275         RadioNetworkLayer_TX2_RELOC_OVERALL_EXPIRY                                 RadioNetworkLayer_Cause = 10
276         RadioNetworkLayer_T_RELOC_PREP_EXPIRY                                      RadioNetworkLayer_Cause = 11
277         RadioNetworkLayer_CELL_NOT_AVAILABLE                                       RadioNetworkLayer_Cause = 12
278         RadioNetworkLayer_NO_RADIO_RESOURCES_AVAILABLE_IN_TARGET_CELL              RadioNetworkLayer_Cause = 13
279         RadioNetworkLayer_INVALID_MME_GROUP_ID                                     RadioNetworkLayer_Cause = 14
280         RadioNetworkLayer_UNKNOWN_MME_CODE                                         RadioNetworkLayer_Cause = 15
281         RadioNetworkLayer_ENCRYPTION_INTEGRITY_PROTECTION_ALGORITHMS_NOT_SUPPORTED RadioNetworkLayer_Cause = 16
282         RadioNetworkLayer_REPORT_CHARACTERISTICS_EMPTY                             RadioNetworkLayer_Cause = 17
283         RadioNetworkLayer_NO_REPORT_PERIODICITY                                    RadioNetworkLayer_Cause = 18
284         RadioNetworkLayer_EXISTING_MEASUREMENT_ID                                  RadioNetworkLayer_Cause = 19
285         RadioNetworkLayer_UNKNOWN_ENB_MEASUREMENT_ID                               RadioNetworkLayer_Cause = 20
286         RadioNetworkLayer_MEASUREMENT_TEMPORARILY_NOT_AVAILABLE                    RadioNetworkLayer_Cause = 21
287         RadioNetworkLayer_UNSPECIFIED                                              RadioNetworkLayer_Cause = 22
288         RadioNetworkLayer_LOAD_BALANCING                                           RadioNetworkLayer_Cause = 23
289         RadioNetworkLayer_HANDOVER_OPTIMISATION                                    RadioNetworkLayer_Cause = 24
290         RadioNetworkLayer_VALUE_OUT_OF_ALLOWED_RANGE                               RadioNetworkLayer_Cause = 25
291         RadioNetworkLayer_MULTIPLE_E_RAB_ID_INSTANCES                              RadioNetworkLayer_Cause = 26
292         RadioNetworkLayer_SWITCH_OFF_ONGOING                                       RadioNetworkLayer_Cause = 27
293         RadioNetworkLayer_NOT_SUPPORTED_QCI_VALUE                                  RadioNetworkLayer_Cause = 28
294         RadioNetworkLayer_MEASUREMENT_NOT_SUPPORTED_FOR_THE_OBJECT                 RadioNetworkLayer_Cause = 29
295         RadioNetworkLayer_TDC_OVERALL_EXPIRY                                       RadioNetworkLayer_Cause = 30
296         RadioNetworkLayer_TDC_PREP_EXPIRY                                          RadioNetworkLayer_Cause = 31
297         RadioNetworkLayer_ACTION_DESIRABLE_FOR_RADIO_REASONS                       RadioNetworkLayer_Cause = 32
298         RadioNetworkLayer_REDUCE_LOAD                                              RadioNetworkLayer_Cause = 33
299         RadioNetworkLayer_RESOURCE_OPTIMISATION                                    RadioNetworkLayer_Cause = 34
300         RadioNetworkLayer_TIME_CRITICAL_ACTION                                     RadioNetworkLayer_Cause = 35
301         RadioNetworkLayer_TARGET_NOT_ALLOWED                                       RadioNetworkLayer_Cause = 36
302         RadioNetworkLayer_NO_RADIO_RESOURCES_AVAILABLE                             RadioNetworkLayer_Cause = 37
303         RadioNetworkLayer_INVALID_QOS_COMBINATION                                  RadioNetworkLayer_Cause = 38
304         RadioNetworkLayer_ENCRYPTION_ALGORITHMS_NOT_SUPPORTED                      RadioNetworkLayer_Cause = 39
305         RadioNetworkLayer_PROCEDURE_CANCELLED                                      RadioNetworkLayer_Cause = 40
306         RadioNetworkLayer_RRM_PURPOSE                                              RadioNetworkLayer_Cause = 41
307         RadioNetworkLayer_IMPROVE_USER_BIT_RATE                                    RadioNetworkLayer_Cause = 42
308         RadioNetworkLayer_USER_INACTIVITY                                          RadioNetworkLayer_Cause = 43
309         RadioNetworkLayer_RADIO_CONNECTION_WITH_UE_LOST                            RadioNetworkLayer_Cause = 44
310         RadioNetworkLayer_FAILURE_IN_THE_RADIO_INTERFACE_PROCEDURE                 RadioNetworkLayer_Cause = 45
311         RadioNetworkLayer_BEARER_OPTION_NOT_SUPPORTED                              RadioNetworkLayer_Cause = 46
312         RadioNetworkLayer_MCG_MOBILITY                                             RadioNetworkLayer_Cause = 47
313         RadioNetworkLayer_SCG_MOBILITY                                             RadioNetworkLayer_Cause = 48
314         RadioNetworkLayer_COUNT_REACHES_MAX_VALUE                                  RadioNetworkLayer_Cause = 49
315         RadioNetworkLayer_UNKNOWN_OLD_EN_GNB_UE_X2AP_ID                            RadioNetworkLayer_Cause = 50
316         RadioNetworkLayer_PDCP_OVERLOAD                                            RadioNetworkLayer_Cause = 51
317 )
318
319 // Enum value maps for RadioNetworkLayer_Cause.
320 var (
321         RadioNetworkLayer_Cause_name = map[int32]string{
322                 0:  "UNKNOWN",
323                 1:  "HANDOVER_DESIRABLE_FOR_RADIO_REASONS",
324                 2:  "TIME_CRITICAL_HANDOVER",
325                 3:  "RESOURCE_OPTIMISATION_HANDOVER",
326                 4:  "REDUCE_LOAD_IN_SERVING_CELL",
327                 5:  "PARTIAL_HANDOVER",
328                 6:  "UNKNOWN_NEW_ENB_UE_X2AP_ID",
329                 7:  "UNKNOWN_OLD_ENBME_UE_X2AP_ID",
330                 8:  "UNKNOWN_PAIR_OF_UE_X2AP_ID",
331                 9:  "HO_TARGET_NOT_ALLOWED",
332                 10: "TX2_RELOC_OVERALL_EXPIRY",
333                 11: "T_RELOC_PREP_EXPIRY",
334                 12: "CELL_NOT_AVAILABLE",
335                 13: "NO_RADIO_RESOURCES_AVAILABLE_IN_TARGET_CELL",
336                 14: "INVALID_MME_GROUP_ID",
337                 15: "UNKNOWN_MME_CODE",
338                 16: "ENCRYPTION_INTEGRITY_PROTECTION_ALGORITHMS_NOT_SUPPORTED",
339                 17: "REPORT_CHARACTERISTICS_EMPTY",
340                 18: "NO_REPORT_PERIODICITY",
341                 19: "EXISTING_MEASUREMENT_ID",
342                 20: "UNKNOWN_ENB_MEASUREMENT_ID",
343                 21: "MEASUREMENT_TEMPORARILY_NOT_AVAILABLE",
344                 22: "UNSPECIFIED",
345                 23: "LOAD_BALANCING",
346                 24: "HANDOVER_OPTIMISATION",
347                 25: "VALUE_OUT_OF_ALLOWED_RANGE",
348                 26: "MULTIPLE_E_RAB_ID_INSTANCES",
349                 27: "SWITCH_OFF_ONGOING",
350                 28: "NOT_SUPPORTED_QCI_VALUE",
351                 29: "MEASUREMENT_NOT_SUPPORTED_FOR_THE_OBJECT",
352                 30: "TDC_OVERALL_EXPIRY",
353                 31: "TDC_PREP_EXPIRY",
354                 32: "ACTION_DESIRABLE_FOR_RADIO_REASONS",
355                 33: "REDUCE_LOAD",
356                 34: "RESOURCE_OPTIMISATION",
357                 35: "TIME_CRITICAL_ACTION",
358                 36: "TARGET_NOT_ALLOWED",
359                 37: "NO_RADIO_RESOURCES_AVAILABLE",
360                 38: "INVALID_QOS_COMBINATION",
361                 39: "ENCRYPTION_ALGORITHMS_NOT_SUPPORTED",
362                 40: "PROCEDURE_CANCELLED",
363                 41: "RRM_PURPOSE",
364                 42: "IMPROVE_USER_BIT_RATE",
365                 43: "USER_INACTIVITY",
366                 44: "RADIO_CONNECTION_WITH_UE_LOST",
367                 45: "FAILURE_IN_THE_RADIO_INTERFACE_PROCEDURE",
368                 46: "BEARER_OPTION_NOT_SUPPORTED",
369                 47: "MCG_MOBILITY",
370                 48: "SCG_MOBILITY",
371                 49: "COUNT_REACHES_MAX_VALUE",
372                 50: "UNKNOWN_OLD_EN_GNB_UE_X2AP_ID",
373                 51: "PDCP_OVERLOAD",
374         }
375         RadioNetworkLayer_Cause_value = map[string]int32{
376                 "UNKNOWN":                                                  0,
377                 "HANDOVER_DESIRABLE_FOR_RADIO_REASONS":                     1,
378                 "TIME_CRITICAL_HANDOVER":                                   2,
379                 "RESOURCE_OPTIMISATION_HANDOVER":                           3,
380                 "REDUCE_LOAD_IN_SERVING_CELL":                              4,
381                 "PARTIAL_HANDOVER":                                         5,
382                 "UNKNOWN_NEW_ENB_UE_X2AP_ID":                               6,
383                 "UNKNOWN_OLD_ENBME_UE_X2AP_ID":                             7,
384                 "UNKNOWN_PAIR_OF_UE_X2AP_ID":                               8,
385                 "HO_TARGET_NOT_ALLOWED":                                    9,
386                 "TX2_RELOC_OVERALL_EXPIRY":                                 10,
387                 "T_RELOC_PREP_EXPIRY":                                      11,
388                 "CELL_NOT_AVAILABLE":                                       12,
389                 "NO_RADIO_RESOURCES_AVAILABLE_IN_TARGET_CELL":              13,
390                 "INVALID_MME_GROUP_ID":                                     14,
391                 "UNKNOWN_MME_CODE":                                         15,
392                 "ENCRYPTION_INTEGRITY_PROTECTION_ALGORITHMS_NOT_SUPPORTED": 16,
393                 "REPORT_CHARACTERISTICS_EMPTY":                             17,
394                 "NO_REPORT_PERIODICITY":                                    18,
395                 "EXISTING_MEASUREMENT_ID":                                  19,
396                 "UNKNOWN_ENB_MEASUREMENT_ID":                               20,
397                 "MEASUREMENT_TEMPORARILY_NOT_AVAILABLE":                    21,
398                 "UNSPECIFIED":                                              22,
399                 "LOAD_BALANCING":                                           23,
400                 "HANDOVER_OPTIMISATION":                                    24,
401                 "VALUE_OUT_OF_ALLOWED_RANGE":                               25,
402                 "MULTIPLE_E_RAB_ID_INSTANCES":                              26,
403                 "SWITCH_OFF_ONGOING":                                       27,
404                 "NOT_SUPPORTED_QCI_VALUE":                                  28,
405                 "MEASUREMENT_NOT_SUPPORTED_FOR_THE_OBJECT":                 29,
406                 "TDC_OVERALL_EXPIRY":                                       30,
407                 "TDC_PREP_EXPIRY":                                          31,
408                 "ACTION_DESIRABLE_FOR_RADIO_REASONS":                       32,
409                 "REDUCE_LOAD":                                              33,
410                 "RESOURCE_OPTIMISATION":                                    34,
411                 "TIME_CRITICAL_ACTION":                                     35,
412                 "TARGET_NOT_ALLOWED":                                       36,
413                 "NO_RADIO_RESOURCES_AVAILABLE":                             37,
414                 "INVALID_QOS_COMBINATION":                                  38,
415                 "ENCRYPTION_ALGORITHMS_NOT_SUPPORTED":                      39,
416                 "PROCEDURE_CANCELLED":                                      40,
417                 "RRM_PURPOSE":                                              41,
418                 "IMPROVE_USER_BIT_RATE":                                    42,
419                 "USER_INACTIVITY":                                          43,
420                 "RADIO_CONNECTION_WITH_UE_LOST":                            44,
421                 "FAILURE_IN_THE_RADIO_INTERFACE_PROCEDURE":                 45,
422                 "BEARER_OPTION_NOT_SUPPORTED":                              46,
423                 "MCG_MOBILITY":                                             47,
424                 "SCG_MOBILITY":                                             48,
425                 "COUNT_REACHES_MAX_VALUE":                                  49,
426                 "UNKNOWN_OLD_EN_GNB_UE_X2AP_ID":                            50,
427                 "PDCP_OVERLOAD":                                            51,
428         }
429 )
430
431 func (x RadioNetworkLayer_Cause) Enum() *RadioNetworkLayer_Cause {
432         p := new(RadioNetworkLayer_Cause)
433         *p = x
434         return p
435 }
436
437 func (x RadioNetworkLayer_Cause) String() string {
438         return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
439 }
440
441 func (RadioNetworkLayer_Cause) Descriptor() protoreflect.EnumDescriptor {
442         return file_x2_setup_failure_response_proto_enumTypes[4].Descriptor()
443 }
444
445 func (RadioNetworkLayer_Cause) Type() protoreflect.EnumType {
446         return &file_x2_setup_failure_response_proto_enumTypes[4]
447 }
448
449 func (x RadioNetworkLayer_Cause) Number() protoreflect.EnumNumber {
450         return protoreflect.EnumNumber(x)
451 }
452
453 // Deprecated: Use RadioNetworkLayer_Cause.Descriptor instead.
454 func (RadioNetworkLayer_Cause) EnumDescriptor() ([]byte, []int) {
455         return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{1, 0}
456 }
457
458 type TransportLayer_Cause int32
459
460 const (
461         TransportLayer_UNKNOWN                        TransportLayer_Cause = 0
462         TransportLayer_TRANSPORT_RESOURCE_UNAVAILABLE TransportLayer_Cause = 1
463         TransportLayer_UNSPECIFIED                    TransportLayer_Cause = 2
464 )
465
466 // Enum value maps for TransportLayer_Cause.
467 var (
468         TransportLayer_Cause_name = map[int32]string{
469                 0: "UNKNOWN",
470                 1: "TRANSPORT_RESOURCE_UNAVAILABLE",
471                 2: "UNSPECIFIED",
472         }
473         TransportLayer_Cause_value = map[string]int32{
474                 "UNKNOWN":                        0,
475                 "TRANSPORT_RESOURCE_UNAVAILABLE": 1,
476                 "UNSPECIFIED":                    2,
477         }
478 )
479
480 func (x TransportLayer_Cause) Enum() *TransportLayer_Cause {
481         p := new(TransportLayer_Cause)
482         *p = x
483         return p
484 }
485
486 func (x TransportLayer_Cause) String() string {
487         return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
488 }
489
490 func (TransportLayer_Cause) Descriptor() protoreflect.EnumDescriptor {
491         return file_x2_setup_failure_response_proto_enumTypes[5].Descriptor()
492 }
493
494 func (TransportLayer_Cause) Type() protoreflect.EnumType {
495         return &file_x2_setup_failure_response_proto_enumTypes[5]
496 }
497
498 func (x TransportLayer_Cause) Number() protoreflect.EnumNumber {
499         return protoreflect.EnumNumber(x)
500 }
501
502 // Deprecated: Use TransportLayer_Cause.Descriptor instead.
503 func (TransportLayer_Cause) EnumDescriptor() ([]byte, []int) {
504         return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{2, 0}
505 }
506
507 type Protocol_Cause int32
508
509 const (
510         Protocol_UNKNOWN                                           Protocol_Cause = 0
511         Protocol_TRANSFER_SYNTAX_ERROR                             Protocol_Cause = 1
512         Protocol_ABSTRACT_SYNTAX_ERROR_REJECT                      Protocol_Cause = 2
513         Protocol_ABSTRACT_SYNTAX_ERROR_IGNORE_AND_NOTIFY           Protocol_Cause = 3
514         Protocol_MESSAGE_NOT_COMPATIBLE_WITH_RECEIVER_STATE        Protocol_Cause = 4
515         Protocol_SEMANTIC_ERROR                                    Protocol_Cause = 5
516         Protocol_UNSPECIFIED                                       Protocol_Cause = 6
517         Protocol_ABSTRACT_SYNTAX_ERROR_FALSELY_CONSTRUCTED_MESSAGE Protocol_Cause = 7
518 )
519
520 // Enum value maps for Protocol_Cause.
521 var (
522         Protocol_Cause_name = map[int32]string{
523                 0: "UNKNOWN",
524                 1: "TRANSFER_SYNTAX_ERROR",
525                 2: "ABSTRACT_SYNTAX_ERROR_REJECT",
526                 3: "ABSTRACT_SYNTAX_ERROR_IGNORE_AND_NOTIFY",
527                 4: "MESSAGE_NOT_COMPATIBLE_WITH_RECEIVER_STATE",
528                 5: "SEMANTIC_ERROR",
529                 6: "UNSPECIFIED",
530                 7: "ABSTRACT_SYNTAX_ERROR_FALSELY_CONSTRUCTED_MESSAGE",
531         }
532         Protocol_Cause_value = map[string]int32{
533                 "UNKNOWN":                                           0,
534                 "TRANSFER_SYNTAX_ERROR":                             1,
535                 "ABSTRACT_SYNTAX_ERROR_REJECT":                      2,
536                 "ABSTRACT_SYNTAX_ERROR_IGNORE_AND_NOTIFY":           3,
537                 "MESSAGE_NOT_COMPATIBLE_WITH_RECEIVER_STATE":        4,
538                 "SEMANTIC_ERROR":                                    5,
539                 "UNSPECIFIED":                                       6,
540                 "ABSTRACT_SYNTAX_ERROR_FALSELY_CONSTRUCTED_MESSAGE": 7,
541         }
542 )
543
544 func (x Protocol_Cause) Enum() *Protocol_Cause {
545         p := new(Protocol_Cause)
546         *p = x
547         return p
548 }
549
550 func (x Protocol_Cause) String() string {
551         return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
552 }
553
554 func (Protocol_Cause) Descriptor() protoreflect.EnumDescriptor {
555         return file_x2_setup_failure_response_proto_enumTypes[6].Descriptor()
556 }
557
558 func (Protocol_Cause) Type() protoreflect.EnumType {
559         return &file_x2_setup_failure_response_proto_enumTypes[6]
560 }
561
562 func (x Protocol_Cause) Number() protoreflect.EnumNumber {
563         return protoreflect.EnumNumber(x)
564 }
565
566 // Deprecated: Use Protocol_Cause.Descriptor instead.
567 func (Protocol_Cause) EnumDescriptor() ([]byte, []int) {
568         return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{3, 0}
569 }
570
571 type Miscellaneous_Cause int32
572
573 const (
574         Miscellaneous_UNKNOWN                                    Miscellaneous_Cause = 0
575         Miscellaneous_CONTROL_PROCESSING_OVERLOAD                Miscellaneous_Cause = 1
576         Miscellaneous_HARDWARE_FAILURE                           Miscellaneous_Cause = 2
577         Miscellaneous_OM_INTERVENTION                            Miscellaneous_Cause = 3
578         Miscellaneous_NOT_ENOUGH_USER_PLANE_PROCESSING_RESOURCES Miscellaneous_Cause = 4
579         Miscellaneous_UNSPECIFIED                                Miscellaneous_Cause = 5
580 )
581
582 // Enum value maps for Miscellaneous_Cause.
583 var (
584         Miscellaneous_Cause_name = map[int32]string{
585                 0: "UNKNOWN",
586                 1: "CONTROL_PROCESSING_OVERLOAD",
587                 2: "HARDWARE_FAILURE",
588                 3: "OM_INTERVENTION",
589                 4: "NOT_ENOUGH_USER_PLANE_PROCESSING_RESOURCES",
590                 5: "UNSPECIFIED",
591         }
592         Miscellaneous_Cause_value = map[string]int32{
593                 "UNKNOWN":                     0,
594                 "CONTROL_PROCESSING_OVERLOAD": 1,
595                 "HARDWARE_FAILURE":            2,
596                 "OM_INTERVENTION":             3,
597                 "NOT_ENOUGH_USER_PLANE_PROCESSING_RESOURCES": 4,
598                 "UNSPECIFIED": 5,
599         }
600 )
601
602 func (x Miscellaneous_Cause) Enum() *Miscellaneous_Cause {
603         p := new(Miscellaneous_Cause)
604         *p = x
605         return p
606 }
607
608 func (x Miscellaneous_Cause) String() string {
609         return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
610 }
611
612 func (Miscellaneous_Cause) Descriptor() protoreflect.EnumDescriptor {
613         return file_x2_setup_failure_response_proto_enumTypes[7].Descriptor()
614 }
615
616 func (Miscellaneous_Cause) Type() protoreflect.EnumType {
617         return &file_x2_setup_failure_response_proto_enumTypes[7]
618 }
619
620 func (x Miscellaneous_Cause) Number() protoreflect.EnumNumber {
621         return protoreflect.EnumNumber(x)
622 }
623
624 // Deprecated: Use Miscellaneous_Cause.Descriptor instead.
625 func (Miscellaneous_Cause) EnumDescriptor() ([]byte, []int) {
626         return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{4, 0}
627 }
628
629 type SetupFailure struct {
630         state         protoimpl.MessageState
631         sizeCache     protoimpl.SizeCache
632         unknownFields protoimpl.UnknownFields
633
634         // Types that are assignable to CauseGroup:
635         //      *SetupFailure_NetworkLayerCause
636         //      *SetupFailure_TransportLayerCause
637         //      *SetupFailure_ProtocolCause
638         //      *SetupFailure_MiscellaneousCause
639         CauseGroup             isSetupFailure_CauseGroup `protobuf_oneof:"cause_group"`
640         TimeToWait             TimeToWait                `protobuf:"varint,5,opt,name=time_to_wait,json=timeToWait,proto3,enum=entities.TimeToWait" json:"time_to_wait,omitempty"`
641         CriticalityDiagnostics *CriticalityDiagnostics   `protobuf:"bytes,6,opt,name=criticality_diagnostics,json=criticalityDiagnostics,proto3" json:"criticality_diagnostics,omitempty"`
642 }
643
644 func (x *SetupFailure) Reset() {
645         *x = SetupFailure{}
646         if protoimpl.UnsafeEnabled {
647                 mi := &file_x2_setup_failure_response_proto_msgTypes[0]
648                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
649                 ms.StoreMessageInfo(mi)
650         }
651 }
652
653 func (x *SetupFailure) String() string {
654         return protoimpl.X.MessageStringOf(x)
655 }
656
657 func (*SetupFailure) ProtoMessage() {}
658
659 func (x *SetupFailure) ProtoReflect() protoreflect.Message {
660         mi := &file_x2_setup_failure_response_proto_msgTypes[0]
661         if protoimpl.UnsafeEnabled && x != nil {
662                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
663                 if ms.LoadMessageInfo() == nil {
664                         ms.StoreMessageInfo(mi)
665                 }
666                 return ms
667         }
668         return mi.MessageOf(x)
669 }
670
671 // Deprecated: Use SetupFailure.ProtoReflect.Descriptor instead.
672 func (*SetupFailure) Descriptor() ([]byte, []int) {
673         return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{0}
674 }
675
676 func (m *SetupFailure) GetCauseGroup() isSetupFailure_CauseGroup {
677         if m != nil {
678                 return m.CauseGroup
679         }
680         return nil
681 }
682
683 func (x *SetupFailure) GetNetworkLayerCause() RadioNetworkLayer_Cause {
684         if x, ok := x.GetCauseGroup().(*SetupFailure_NetworkLayerCause); ok {
685                 return x.NetworkLayerCause
686         }
687         return RadioNetworkLayer_UNKNOWN
688 }
689
690 func (x *SetupFailure) GetTransportLayerCause() TransportLayer_Cause {
691         if x, ok := x.GetCauseGroup().(*SetupFailure_TransportLayerCause); ok {
692                 return x.TransportLayerCause
693         }
694         return TransportLayer_UNKNOWN
695 }
696
697 func (x *SetupFailure) GetProtocolCause() Protocol_Cause {
698         if x, ok := x.GetCauseGroup().(*SetupFailure_ProtocolCause); ok {
699                 return x.ProtocolCause
700         }
701         return Protocol_UNKNOWN
702 }
703
704 func (x *SetupFailure) GetMiscellaneousCause() Miscellaneous_Cause {
705         if x, ok := x.GetCauseGroup().(*SetupFailure_MiscellaneousCause); ok {
706                 return x.MiscellaneousCause
707         }
708         return Miscellaneous_UNKNOWN
709 }
710
711 func (x *SetupFailure) GetTimeToWait() TimeToWait {
712         if x != nil {
713                 return x.TimeToWait
714         }
715         return TimeToWait_UNKNOWN_TIMEOUT
716 }
717
718 func (x *SetupFailure) GetCriticalityDiagnostics() *CriticalityDiagnostics {
719         if x != nil {
720                 return x.CriticalityDiagnostics
721         }
722         return nil
723 }
724
725 type isSetupFailure_CauseGroup interface {
726         isSetupFailure_CauseGroup()
727 }
728
729 type SetupFailure_NetworkLayerCause struct {
730         NetworkLayerCause RadioNetworkLayer_Cause `protobuf:"varint,1,opt,name=network_layer_cause,json=networkLayerCause,proto3,enum=entities.RadioNetworkLayer_Cause,oneof"`
731 }
732
733 type SetupFailure_TransportLayerCause struct {
734         TransportLayerCause TransportLayer_Cause `protobuf:"varint,2,opt,name=transport_layer_cause,json=transportLayerCause,proto3,enum=entities.TransportLayer_Cause,oneof"`
735 }
736
737 type SetupFailure_ProtocolCause struct {
738         ProtocolCause Protocol_Cause `protobuf:"varint,3,opt,name=protocol_cause,json=protocolCause,proto3,enum=entities.Protocol_Cause,oneof"`
739 }
740
741 type SetupFailure_MiscellaneousCause struct {
742         MiscellaneousCause Miscellaneous_Cause `protobuf:"varint,4,opt,name=miscellaneous_cause,json=miscellaneousCause,proto3,enum=entities.Miscellaneous_Cause,oneof"`
743 }
744
745 func (*SetupFailure_NetworkLayerCause) isSetupFailure_CauseGroup() {}
746
747 func (*SetupFailure_TransportLayerCause) isSetupFailure_CauseGroup() {}
748
749 func (*SetupFailure_ProtocolCause) isSetupFailure_CauseGroup() {}
750
751 func (*SetupFailure_MiscellaneousCause) isSetupFailure_CauseGroup() {}
752
753 type RadioNetworkLayer struct {
754         state         protoimpl.MessageState
755         sizeCache     protoimpl.SizeCache
756         unknownFields protoimpl.UnknownFields
757 }
758
759 func (x *RadioNetworkLayer) Reset() {
760         *x = RadioNetworkLayer{}
761         if protoimpl.UnsafeEnabled {
762                 mi := &file_x2_setup_failure_response_proto_msgTypes[1]
763                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
764                 ms.StoreMessageInfo(mi)
765         }
766 }
767
768 func (x *RadioNetworkLayer) String() string {
769         return protoimpl.X.MessageStringOf(x)
770 }
771
772 func (*RadioNetworkLayer) ProtoMessage() {}
773
774 func (x *RadioNetworkLayer) ProtoReflect() protoreflect.Message {
775         mi := &file_x2_setup_failure_response_proto_msgTypes[1]
776         if protoimpl.UnsafeEnabled && x != nil {
777                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
778                 if ms.LoadMessageInfo() == nil {
779                         ms.StoreMessageInfo(mi)
780                 }
781                 return ms
782         }
783         return mi.MessageOf(x)
784 }
785
786 // Deprecated: Use RadioNetworkLayer.ProtoReflect.Descriptor instead.
787 func (*RadioNetworkLayer) Descriptor() ([]byte, []int) {
788         return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{1}
789 }
790
791 type TransportLayer struct {
792         state         protoimpl.MessageState
793         sizeCache     protoimpl.SizeCache
794         unknownFields protoimpl.UnknownFields
795 }
796
797 func (x *TransportLayer) Reset() {
798         *x = TransportLayer{}
799         if protoimpl.UnsafeEnabled {
800                 mi := &file_x2_setup_failure_response_proto_msgTypes[2]
801                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
802                 ms.StoreMessageInfo(mi)
803         }
804 }
805
806 func (x *TransportLayer) String() string {
807         return protoimpl.X.MessageStringOf(x)
808 }
809
810 func (*TransportLayer) ProtoMessage() {}
811
812 func (x *TransportLayer) ProtoReflect() protoreflect.Message {
813         mi := &file_x2_setup_failure_response_proto_msgTypes[2]
814         if protoimpl.UnsafeEnabled && x != nil {
815                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
816                 if ms.LoadMessageInfo() == nil {
817                         ms.StoreMessageInfo(mi)
818                 }
819                 return ms
820         }
821         return mi.MessageOf(x)
822 }
823
824 // Deprecated: Use TransportLayer.ProtoReflect.Descriptor instead.
825 func (*TransportLayer) Descriptor() ([]byte, []int) {
826         return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{2}
827 }
828
829 type Protocol struct {
830         state         protoimpl.MessageState
831         sizeCache     protoimpl.SizeCache
832         unknownFields protoimpl.UnknownFields
833 }
834
835 func (x *Protocol) Reset() {
836         *x = Protocol{}
837         if protoimpl.UnsafeEnabled {
838                 mi := &file_x2_setup_failure_response_proto_msgTypes[3]
839                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
840                 ms.StoreMessageInfo(mi)
841         }
842 }
843
844 func (x *Protocol) String() string {
845         return protoimpl.X.MessageStringOf(x)
846 }
847
848 func (*Protocol) ProtoMessage() {}
849
850 func (x *Protocol) ProtoReflect() protoreflect.Message {
851         mi := &file_x2_setup_failure_response_proto_msgTypes[3]
852         if protoimpl.UnsafeEnabled && x != nil {
853                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
854                 if ms.LoadMessageInfo() == nil {
855                         ms.StoreMessageInfo(mi)
856                 }
857                 return ms
858         }
859         return mi.MessageOf(x)
860 }
861
862 // Deprecated: Use Protocol.ProtoReflect.Descriptor instead.
863 func (*Protocol) Descriptor() ([]byte, []int) {
864         return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{3}
865 }
866
867 type Miscellaneous struct {
868         state         protoimpl.MessageState
869         sizeCache     protoimpl.SizeCache
870         unknownFields protoimpl.UnknownFields
871 }
872
873 func (x *Miscellaneous) Reset() {
874         *x = Miscellaneous{}
875         if protoimpl.UnsafeEnabled {
876                 mi := &file_x2_setup_failure_response_proto_msgTypes[4]
877                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
878                 ms.StoreMessageInfo(mi)
879         }
880 }
881
882 func (x *Miscellaneous) String() string {
883         return protoimpl.X.MessageStringOf(x)
884 }
885
886 func (*Miscellaneous) ProtoMessage() {}
887
888 func (x *Miscellaneous) ProtoReflect() protoreflect.Message {
889         mi := &file_x2_setup_failure_response_proto_msgTypes[4]
890         if protoimpl.UnsafeEnabled && x != nil {
891                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
892                 if ms.LoadMessageInfo() == nil {
893                         ms.StoreMessageInfo(mi)
894                 }
895                 return ms
896         }
897         return mi.MessageOf(x)
898 }
899
900 // Deprecated: Use Miscellaneous.ProtoReflect.Descriptor instead.
901 func (*Miscellaneous) Descriptor() ([]byte, []int) {
902         return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{4}
903 }
904
905 type CriticalityDiagnostics struct {
906         state         protoimpl.MessageState
907         sizeCache     protoimpl.SizeCache
908         unknownFields protoimpl.UnknownFields
909
910         ProcedureCode                            uint32                                     `protobuf:"varint,1,opt,name=procedure_code,json=procedureCode,proto3" json:"procedure_code,omitempty"`
911         TriggeringMessage                        TriggeringMessage                          `protobuf:"varint,2,opt,name=triggering_message,json=triggeringMessage,proto3,enum=entities.TriggeringMessage" json:"triggering_message,omitempty"`
912         ProcedureCriticality                     Criticality                                `protobuf:"varint,3,opt,name=procedure_criticality,json=procedureCriticality,proto3,enum=entities.Criticality" json:"procedure_criticality,omitempty"`
913         InformationElementCriticalityDiagnostics []*InformationElementCriticalityDiagnostic `protobuf:"bytes,4,rep,name=information_element_criticality_diagnostics,json=informationElementCriticalityDiagnostics,proto3" json:"information_element_criticality_diagnostics,omitempty"`
914 }
915
916 func (x *CriticalityDiagnostics) Reset() {
917         *x = CriticalityDiagnostics{}
918         if protoimpl.UnsafeEnabled {
919                 mi := &file_x2_setup_failure_response_proto_msgTypes[5]
920                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
921                 ms.StoreMessageInfo(mi)
922         }
923 }
924
925 func (x *CriticalityDiagnostics) String() string {
926         return protoimpl.X.MessageStringOf(x)
927 }
928
929 func (*CriticalityDiagnostics) ProtoMessage() {}
930
931 func (x *CriticalityDiagnostics) ProtoReflect() protoreflect.Message {
932         mi := &file_x2_setup_failure_response_proto_msgTypes[5]
933         if protoimpl.UnsafeEnabled && x != nil {
934                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
935                 if ms.LoadMessageInfo() == nil {
936                         ms.StoreMessageInfo(mi)
937                 }
938                 return ms
939         }
940         return mi.MessageOf(x)
941 }
942
943 // Deprecated: Use CriticalityDiagnostics.ProtoReflect.Descriptor instead.
944 func (*CriticalityDiagnostics) Descriptor() ([]byte, []int) {
945         return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{5}
946 }
947
948 func (x *CriticalityDiagnostics) GetProcedureCode() uint32 {
949         if x != nil {
950                 return x.ProcedureCode
951         }
952         return 0
953 }
954
955 func (x *CriticalityDiagnostics) GetTriggeringMessage() TriggeringMessage {
956         if x != nil {
957                 return x.TriggeringMessage
958         }
959         return TriggeringMessage_UNKNOWN_MESSAGE
960 }
961
962 func (x *CriticalityDiagnostics) GetProcedureCriticality() Criticality {
963         if x != nil {
964                 return x.ProcedureCriticality
965         }
966         return Criticality_UNKNOWN_CRITICALITY
967 }
968
969 func (x *CriticalityDiagnostics) GetInformationElementCriticalityDiagnostics() []*InformationElementCriticalityDiagnostic {
970         if x != nil {
971                 return x.InformationElementCriticalityDiagnostics
972         }
973         return nil
974 }
975
976 type InformationElementCriticalityDiagnostic struct {
977         state         protoimpl.MessageState
978         sizeCache     protoimpl.SizeCache
979         unknownFields protoimpl.UnknownFields
980
981         IeCriticality Criticality `protobuf:"varint,1,opt,name=ie_criticality,json=ieCriticality,proto3,enum=entities.Criticality" json:"ie_criticality,omitempty"`
982         IeId          uint32      `protobuf:"varint,2,opt,name=ie_id,json=ieId,proto3" json:"ie_id,omitempty"`
983         TypeOfError   TypeOfError `protobuf:"varint,3,opt,name=type_of_error,json=typeOfError,proto3,enum=entities.TypeOfError" json:"type_of_error,omitempty"`
984 }
985
986 func (x *InformationElementCriticalityDiagnostic) Reset() {
987         *x = InformationElementCriticalityDiagnostic{}
988         if protoimpl.UnsafeEnabled {
989                 mi := &file_x2_setup_failure_response_proto_msgTypes[6]
990                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
991                 ms.StoreMessageInfo(mi)
992         }
993 }
994
995 func (x *InformationElementCriticalityDiagnostic) String() string {
996         return protoimpl.X.MessageStringOf(x)
997 }
998
999 func (*InformationElementCriticalityDiagnostic) ProtoMessage() {}
1000
1001 func (x *InformationElementCriticalityDiagnostic) ProtoReflect() protoreflect.Message {
1002         mi := &file_x2_setup_failure_response_proto_msgTypes[6]
1003         if protoimpl.UnsafeEnabled && x != nil {
1004                 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1005                 if ms.LoadMessageInfo() == nil {
1006                         ms.StoreMessageInfo(mi)
1007                 }
1008                 return ms
1009         }
1010         return mi.MessageOf(x)
1011 }
1012
1013 // Deprecated: Use InformationElementCriticalityDiagnostic.ProtoReflect.Descriptor instead.
1014 func (*InformationElementCriticalityDiagnostic) Descriptor() ([]byte, []int) {
1015         return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{6}
1016 }
1017
1018 func (x *InformationElementCriticalityDiagnostic) GetIeCriticality() Criticality {
1019         if x != nil {
1020                 return x.IeCriticality
1021         }
1022         return Criticality_UNKNOWN_CRITICALITY
1023 }
1024
1025 func (x *InformationElementCriticalityDiagnostic) GetIeId() uint32 {
1026         if x != nil {
1027                 return x.IeId
1028         }
1029         return 0
1030 }
1031
1032 func (x *InformationElementCriticalityDiagnostic) GetTypeOfError() TypeOfError {
1033         if x != nil {
1034                 return x.TypeOfError
1035         }
1036         return TypeOfError_UNKNOWN_ERROR
1037 }
1038
1039 var File_x2_setup_failure_response_proto protoreflect.FileDescriptor
1040
1041 var file_x2_setup_failure_response_proto_rawDesc = []byte{
1042         0x0a, 0x1f, 0x78, 0x32, 0x5f, 0x73, 0x65, 0x74, 0x75, 0x70, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75,
1043         0x72, 0x65, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
1044         0x6f, 0x12, 0x08, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x22, 0xf0, 0x03, 0x0a, 0x0c,
1045         0x53, 0x65, 0x74, 0x75, 0x70, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x12, 0x53, 0x0a, 0x13,
1046         0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x5f, 0x63, 0x61,
1047         0x75, 0x73, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x21, 0x2e, 0x65, 0x6e, 0x74, 0x69,
1048         0x74, 0x69, 0x65, 0x73, 0x2e, 0x52, 0x61, 0x64, 0x69, 0x6f, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72,
1049         0x6b, 0x4c, 0x61, 0x79, 0x65, 0x72, 0x2e, 0x43, 0x61, 0x75, 0x73, 0x65, 0x48, 0x00, 0x52, 0x11,
1050         0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4c, 0x61, 0x79, 0x65, 0x72, 0x43, 0x61, 0x75, 0x73,
1051         0x65, 0x12, 0x54, 0x0a, 0x15, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x6c,
1052         0x61, 0x79, 0x65, 0x72, 0x5f, 0x63, 0x61, 0x75, 0x73, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e,
1053         0x32, 0x1e, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x54, 0x72, 0x61, 0x6e,
1054         0x73, 0x70, 0x6f, 0x72, 0x74, 0x4c, 0x61, 0x79, 0x65, 0x72, 0x2e, 0x43, 0x61, 0x75, 0x73, 0x65,
1055         0x48, 0x00, 0x52, 0x13, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, 0x4c, 0x61, 0x79,
1056         0x65, 0x72, 0x43, 0x61, 0x75, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x0e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1057         0x63, 0x6f, 0x6c, 0x5f, 0x63, 0x61, 0x75, 0x73, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32,
1058         0x18, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x50, 0x72, 0x6f, 0x74, 0x6f,
1059         0x63, 0x6f, 0x6c, 0x2e, 0x43, 0x61, 0x75, 0x73, 0x65, 0x48, 0x00, 0x52, 0x0d, 0x70, 0x72, 0x6f,
1060         0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x43, 0x61, 0x75, 0x73, 0x65, 0x12, 0x50, 0x0a, 0x13, 0x6d, 0x69,
1061         0x73, 0x63, 0x65, 0x6c, 0x6c, 0x61, 0x6e, 0x65, 0x6f, 0x75, 0x73, 0x5f, 0x63, 0x61, 0x75, 0x73,
1062         0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1d, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69,
1063         0x65, 0x73, 0x2e, 0x4d, 0x69, 0x73, 0x63, 0x65, 0x6c, 0x6c, 0x61, 0x6e, 0x65, 0x6f, 0x75, 0x73,
1064         0x2e, 0x43, 0x61, 0x75, 0x73, 0x65, 0x48, 0x00, 0x52, 0x12, 0x6d, 0x69, 0x73, 0x63, 0x65, 0x6c,
1065         0x6c, 0x61, 0x6e, 0x65, 0x6f, 0x75, 0x73, 0x43, 0x61, 0x75, 0x73, 0x65, 0x12, 0x36, 0x0a, 0x0c,
1066         0x74, 0x69, 0x6d, 0x65, 0x5f, 0x74, 0x6f, 0x5f, 0x77, 0x61, 0x69, 0x74, 0x18, 0x05, 0x20, 0x01,
1067         0x28, 0x0e, 0x32, 0x14, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x54, 0x69,
1068         0x6d, 0x65, 0x54, 0x6f, 0x57, 0x61, 0x69, 0x74, 0x52, 0x0a, 0x74, 0x69, 0x6d, 0x65, 0x54, 0x6f,
1069         0x57, 0x61, 0x69, 0x74, 0x12, 0x59, 0x0a, 0x17, 0x63, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61, 0x6c,
1070         0x69, 0x74, 0x79, 0x5f, 0x64, 0x69, 0x61, 0x67, 0x6e, 0x6f, 0x73, 0x74, 0x69, 0x63, 0x73, 0x18,
1071         0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73,
1072         0x2e, 0x43, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x44, 0x69, 0x61, 0x67,
1073         0x6e, 0x6f, 0x73, 0x74, 0x69, 0x63, 0x73, 0x52, 0x16, 0x63, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61,
1074         0x6c, 0x69, 0x74, 0x79, 0x44, 0x69, 0x61, 0x67, 0x6e, 0x6f, 0x73, 0x74, 0x69, 0x63, 0x73, 0x42,
1075         0x0d, 0x0a, 0x0b, 0x63, 0x61, 0x75, 0x73, 0x65, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x22, 0x9d,
1076         0x0c, 0x0a, 0x11, 0x52, 0x61, 0x64, 0x69, 0x6f, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4c,
1077         0x61, 0x79, 0x65, 0x72, 0x22, 0x87, 0x0c, 0x0a, 0x05, 0x43, 0x61, 0x75, 0x73, 0x65, 0x12, 0x0b,
1078         0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x12, 0x28, 0x0a, 0x24, 0x48,
1079         0x41, 0x4e, 0x44, 0x4f, 0x56, 0x45, 0x52, 0x5f, 0x44, 0x45, 0x53, 0x49, 0x52, 0x41, 0x42, 0x4c,
1080         0x45, 0x5f, 0x46, 0x4f, 0x52, 0x5f, 0x52, 0x41, 0x44, 0x49, 0x4f, 0x5f, 0x52, 0x45, 0x41, 0x53,
1081         0x4f, 0x4e, 0x53, 0x10, 0x01, 0x12, 0x1a, 0x0a, 0x16, 0x54, 0x49, 0x4d, 0x45, 0x5f, 0x43, 0x52,
1082         0x49, 0x54, 0x49, 0x43, 0x41, 0x4c, 0x5f, 0x48, 0x41, 0x4e, 0x44, 0x4f, 0x56, 0x45, 0x52, 0x10,
1083         0x02, 0x12, 0x22, 0x0a, 0x1e, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x5f, 0x4f, 0x50,
1084         0x54, 0x49, 0x4d, 0x49, 0x53, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x48, 0x41, 0x4e, 0x44, 0x4f,
1085         0x56, 0x45, 0x52, 0x10, 0x03, 0x12, 0x1f, 0x0a, 0x1b, 0x52, 0x45, 0x44, 0x55, 0x43, 0x45, 0x5f,
1086         0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x49, 0x4e, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x49, 0x4e, 0x47, 0x5f,
1087         0x43, 0x45, 0x4c, 0x4c, 0x10, 0x04, 0x12, 0x14, 0x0a, 0x10, 0x50, 0x41, 0x52, 0x54, 0x49, 0x41,
1088         0x4c, 0x5f, 0x48, 0x41, 0x4e, 0x44, 0x4f, 0x56, 0x45, 0x52, 0x10, 0x05, 0x12, 0x1e, 0x0a, 0x1a,
1089         0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x5f, 0x4e, 0x45, 0x57, 0x5f, 0x45, 0x4e, 0x42, 0x5f,
1090         0x55, 0x45, 0x5f, 0x58, 0x32, 0x41, 0x50, 0x5f, 0x49, 0x44, 0x10, 0x06, 0x12, 0x20, 0x0a, 0x1c,
1091         0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x5f, 0x4f, 0x4c, 0x44, 0x5f, 0x45, 0x4e, 0x42, 0x4d,
1092         0x45, 0x5f, 0x55, 0x45, 0x5f, 0x58, 0x32, 0x41, 0x50, 0x5f, 0x49, 0x44, 0x10, 0x07, 0x12, 0x1e,
1093         0x0a, 0x1a, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x5f, 0x50, 0x41, 0x49, 0x52, 0x5f, 0x4f,
1094         0x46, 0x5f, 0x55, 0x45, 0x5f, 0x58, 0x32, 0x41, 0x50, 0x5f, 0x49, 0x44, 0x10, 0x08, 0x12, 0x19,
1095         0x0a, 0x15, 0x48, 0x4f, 0x5f, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x4e, 0x4f, 0x54, 0x5f,
1096         0x41, 0x4c, 0x4c, 0x4f, 0x57, 0x45, 0x44, 0x10, 0x09, 0x12, 0x1c, 0x0a, 0x18, 0x54, 0x58, 0x32,
1097         0x5f, 0x52, 0x45, 0x4c, 0x4f, 0x43, 0x5f, 0x4f, 0x56, 0x45, 0x52, 0x41, 0x4c, 0x4c, 0x5f, 0x45,
1098         0x58, 0x50, 0x49, 0x52, 0x59, 0x10, 0x0a, 0x12, 0x17, 0x0a, 0x13, 0x54, 0x5f, 0x52, 0x45, 0x4c,
1099         0x4f, 0x43, 0x5f, 0x50, 0x52, 0x45, 0x50, 0x5f, 0x45, 0x58, 0x50, 0x49, 0x52, 0x59, 0x10, 0x0b,
1100         0x12, 0x16, 0x0a, 0x12, 0x43, 0x45, 0x4c, 0x4c, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x41, 0x56, 0x41,
1101         0x49, 0x4c, 0x41, 0x42, 0x4c, 0x45, 0x10, 0x0c, 0x12, 0x2f, 0x0a, 0x2b, 0x4e, 0x4f, 0x5f, 0x52,
1102         0x41, 0x44, 0x49, 0x4f, 0x5f, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x53, 0x5f, 0x41,
1103         0x56, 0x41, 0x49, 0x4c, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x49, 0x4e, 0x5f, 0x54, 0x41, 0x52, 0x47,
1104         0x45, 0x54, 0x5f, 0x43, 0x45, 0x4c, 0x4c, 0x10, 0x0d, 0x12, 0x18, 0x0a, 0x14, 0x49, 0x4e, 0x56,
1105         0x41, 0x4c, 0x49, 0x44, 0x5f, 0x4d, 0x4d, 0x45, 0x5f, 0x47, 0x52, 0x4f, 0x55, 0x50, 0x5f, 0x49,
1106         0x44, 0x10, 0x0e, 0x12, 0x14, 0x0a, 0x10, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x5f, 0x4d,
1107         0x4d, 0x45, 0x5f, 0x43, 0x4f, 0x44, 0x45, 0x10, 0x0f, 0x12, 0x3c, 0x0a, 0x38, 0x45, 0x4e, 0x43,
1108         0x52, 0x59, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x49, 0x4e, 0x54, 0x45, 0x47, 0x52, 0x49, 0x54,
1109         0x59, 0x5f, 0x50, 0x52, 0x4f, 0x54, 0x45, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x41, 0x4c, 0x47,
1110         0x4f, 0x52, 0x49, 0x54, 0x48, 0x4d, 0x53, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x53, 0x55, 0x50, 0x50,
1111         0x4f, 0x52, 0x54, 0x45, 0x44, 0x10, 0x10, 0x12, 0x20, 0x0a, 0x1c, 0x52, 0x45, 0x50, 0x4f, 0x52,
1112         0x54, 0x5f, 0x43, 0x48, 0x41, 0x52, 0x41, 0x43, 0x54, 0x45, 0x52, 0x49, 0x53, 0x54, 0x49, 0x43,
1113         0x53, 0x5f, 0x45, 0x4d, 0x50, 0x54, 0x59, 0x10, 0x11, 0x12, 0x19, 0x0a, 0x15, 0x4e, 0x4f, 0x5f,
1114         0x52, 0x45, 0x50, 0x4f, 0x52, 0x54, 0x5f, 0x50, 0x45, 0x52, 0x49, 0x4f, 0x44, 0x49, 0x43, 0x49,
1115         0x54, 0x59, 0x10, 0x12, 0x12, 0x1b, 0x0a, 0x17, 0x45, 0x58, 0x49, 0x53, 0x54, 0x49, 0x4e, 0x47,
1116         0x5f, 0x4d, 0x45, 0x41, 0x53, 0x55, 0x52, 0x45, 0x4d, 0x45, 0x4e, 0x54, 0x5f, 0x49, 0x44, 0x10,
1117         0x13, 0x12, 0x1e, 0x0a, 0x1a, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x5f, 0x45, 0x4e, 0x42,
1118         0x5f, 0x4d, 0x45, 0x41, 0x53, 0x55, 0x52, 0x45, 0x4d, 0x45, 0x4e, 0x54, 0x5f, 0x49, 0x44, 0x10,
1119         0x14, 0x12, 0x29, 0x0a, 0x25, 0x4d, 0x45, 0x41, 0x53, 0x55, 0x52, 0x45, 0x4d, 0x45, 0x4e, 0x54,
1120         0x5f, 0x54, 0x45, 0x4d, 0x50, 0x4f, 0x52, 0x41, 0x52, 0x49, 0x4c, 0x59, 0x5f, 0x4e, 0x4f, 0x54,
1121         0x5f, 0x41, 0x56, 0x41, 0x49, 0x4c, 0x41, 0x42, 0x4c, 0x45, 0x10, 0x15, 0x12, 0x0f, 0x0a, 0x0b,
1122         0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x16, 0x12, 0x12, 0x0a,
1123         0x0e, 0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x42, 0x41, 0x4c, 0x41, 0x4e, 0x43, 0x49, 0x4e, 0x47, 0x10,
1124         0x17, 0x12, 0x19, 0x0a, 0x15, 0x48, 0x41, 0x4e, 0x44, 0x4f, 0x56, 0x45, 0x52, 0x5f, 0x4f, 0x50,
1125         0x54, 0x49, 0x4d, 0x49, 0x53, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x18, 0x12, 0x1e, 0x0a, 0x1a,
1126         0x56, 0x41, 0x4c, 0x55, 0x45, 0x5f, 0x4f, 0x55, 0x54, 0x5f, 0x4f, 0x46, 0x5f, 0x41, 0x4c, 0x4c,
1127         0x4f, 0x57, 0x45, 0x44, 0x5f, 0x52, 0x41, 0x4e, 0x47, 0x45, 0x10, 0x19, 0x12, 0x1f, 0x0a, 0x1b,
1128         0x4d, 0x55, 0x4c, 0x54, 0x49, 0x50, 0x4c, 0x45, 0x5f, 0x45, 0x5f, 0x52, 0x41, 0x42, 0x5f, 0x49,
1129         0x44, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x53, 0x10, 0x1a, 0x12, 0x16, 0x0a,
1130         0x12, 0x53, 0x57, 0x49, 0x54, 0x43, 0x48, 0x5f, 0x4f, 0x46, 0x46, 0x5f, 0x4f, 0x4e, 0x47, 0x4f,
1131         0x49, 0x4e, 0x47, 0x10, 0x1b, 0x12, 0x1b, 0x0a, 0x17, 0x4e, 0x4f, 0x54, 0x5f, 0x53, 0x55, 0x50,
1132         0x50, 0x4f, 0x52, 0x54, 0x45, 0x44, 0x5f, 0x51, 0x43, 0x49, 0x5f, 0x56, 0x41, 0x4c, 0x55, 0x45,
1133         0x10, 0x1c, 0x12, 0x2c, 0x0a, 0x28, 0x4d, 0x45, 0x41, 0x53, 0x55, 0x52, 0x45, 0x4d, 0x45, 0x4e,
1134         0x54, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x53, 0x55, 0x50, 0x50, 0x4f, 0x52, 0x54, 0x45, 0x44, 0x5f,
1135         0x46, 0x4f, 0x52, 0x5f, 0x54, 0x48, 0x45, 0x5f, 0x4f, 0x42, 0x4a, 0x45, 0x43, 0x54, 0x10, 0x1d,
1136         0x12, 0x16, 0x0a, 0x12, 0x54, 0x44, 0x43, 0x5f, 0x4f, 0x56, 0x45, 0x52, 0x41, 0x4c, 0x4c, 0x5f,
1137         0x45, 0x58, 0x50, 0x49, 0x52, 0x59, 0x10, 0x1e, 0x12, 0x13, 0x0a, 0x0f, 0x54, 0x44, 0x43, 0x5f,
1138         0x50, 0x52, 0x45, 0x50, 0x5f, 0x45, 0x58, 0x50, 0x49, 0x52, 0x59, 0x10, 0x1f, 0x12, 0x26, 0x0a,
1139         0x22, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x44, 0x45, 0x53, 0x49, 0x52, 0x41, 0x42, 0x4c,
1140         0x45, 0x5f, 0x46, 0x4f, 0x52, 0x5f, 0x52, 0x41, 0x44, 0x49, 0x4f, 0x5f, 0x52, 0x45, 0x41, 0x53,
1141         0x4f, 0x4e, 0x53, 0x10, 0x20, 0x12, 0x0f, 0x0a, 0x0b, 0x52, 0x45, 0x44, 0x55, 0x43, 0x45, 0x5f,
1142         0x4c, 0x4f, 0x41, 0x44, 0x10, 0x21, 0x12, 0x19, 0x0a, 0x15, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52,
1143         0x43, 0x45, 0x5f, 0x4f, 0x50, 0x54, 0x49, 0x4d, 0x49, 0x53, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x10,
1144         0x22, 0x12, 0x18, 0x0a, 0x14, 0x54, 0x49, 0x4d, 0x45, 0x5f, 0x43, 0x52, 0x49, 0x54, 0x49, 0x43,
1145         0x41, 0x4c, 0x5f, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x23, 0x12, 0x16, 0x0a, 0x12, 0x54,
1146         0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x41, 0x4c, 0x4c, 0x4f, 0x57, 0x45,
1147         0x44, 0x10, 0x24, 0x12, 0x20, 0x0a, 0x1c, 0x4e, 0x4f, 0x5f, 0x52, 0x41, 0x44, 0x49, 0x4f, 0x5f,
1148         0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x53, 0x5f, 0x41, 0x56, 0x41, 0x49, 0x4c, 0x41,
1149         0x42, 0x4c, 0x45, 0x10, 0x25, 0x12, 0x1b, 0x0a, 0x17, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44,
1150         0x5f, 0x51, 0x4f, 0x53, 0x5f, 0x43, 0x4f, 0x4d, 0x42, 0x49, 0x4e, 0x41, 0x54, 0x49, 0x4f, 0x4e,
1151         0x10, 0x26, 0x12, 0x27, 0x0a, 0x23, 0x45, 0x4e, 0x43, 0x52, 0x59, 0x50, 0x54, 0x49, 0x4f, 0x4e,
1152         0x5f, 0x41, 0x4c, 0x47, 0x4f, 0x52, 0x49, 0x54, 0x48, 0x4d, 0x53, 0x5f, 0x4e, 0x4f, 0x54, 0x5f,
1153         0x53, 0x55, 0x50, 0x50, 0x4f, 0x52, 0x54, 0x45, 0x44, 0x10, 0x27, 0x12, 0x17, 0x0a, 0x13, 0x50,
1154         0x52, 0x4f, 0x43, 0x45, 0x44, 0x55, 0x52, 0x45, 0x5f, 0x43, 0x41, 0x4e, 0x43, 0x45, 0x4c, 0x4c,
1155         0x45, 0x44, 0x10, 0x28, 0x12, 0x0f, 0x0a, 0x0b, 0x52, 0x52, 0x4d, 0x5f, 0x50, 0x55, 0x52, 0x50,
1156         0x4f, 0x53, 0x45, 0x10, 0x29, 0x12, 0x19, 0x0a, 0x15, 0x49, 0x4d, 0x50, 0x52, 0x4f, 0x56, 0x45,
1157         0x5f, 0x55, 0x53, 0x45, 0x52, 0x5f, 0x42, 0x49, 0x54, 0x5f, 0x52, 0x41, 0x54, 0x45, 0x10, 0x2a,
1158         0x12, 0x13, 0x0a, 0x0f, 0x55, 0x53, 0x45, 0x52, 0x5f, 0x49, 0x4e, 0x41, 0x43, 0x54, 0x49, 0x56,
1159         0x49, 0x54, 0x59, 0x10, 0x2b, 0x12, 0x21, 0x0a, 0x1d, 0x52, 0x41, 0x44, 0x49, 0x4f, 0x5f, 0x43,
1160         0x4f, 0x4e, 0x4e, 0x45, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x57, 0x49, 0x54, 0x48, 0x5f, 0x55,
1161         0x45, 0x5f, 0x4c, 0x4f, 0x53, 0x54, 0x10, 0x2c, 0x12, 0x2c, 0x0a, 0x28, 0x46, 0x41, 0x49, 0x4c,
1162         0x55, 0x52, 0x45, 0x5f, 0x49, 0x4e, 0x5f, 0x54, 0x48, 0x45, 0x5f, 0x52, 0x41, 0x44, 0x49, 0x4f,
1163         0x5f, 0x49, 0x4e, 0x54, 0x45, 0x52, 0x46, 0x41, 0x43, 0x45, 0x5f, 0x50, 0x52, 0x4f, 0x43, 0x45,
1164         0x44, 0x55, 0x52, 0x45, 0x10, 0x2d, 0x12, 0x1f, 0x0a, 0x1b, 0x42, 0x45, 0x41, 0x52, 0x45, 0x52,
1165         0x5f, 0x4f, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x53, 0x55, 0x50, 0x50,
1166         0x4f, 0x52, 0x54, 0x45, 0x44, 0x10, 0x2e, 0x12, 0x10, 0x0a, 0x0c, 0x4d, 0x43, 0x47, 0x5f, 0x4d,
1167         0x4f, 0x42, 0x49, 0x4c, 0x49, 0x54, 0x59, 0x10, 0x2f, 0x12, 0x10, 0x0a, 0x0c, 0x53, 0x43, 0x47,
1168         0x5f, 0x4d, 0x4f, 0x42, 0x49, 0x4c, 0x49, 0x54, 0x59, 0x10, 0x30, 0x12, 0x1b, 0x0a, 0x17, 0x43,
1169         0x4f, 0x55, 0x4e, 0x54, 0x5f, 0x52, 0x45, 0x41, 0x43, 0x48, 0x45, 0x53, 0x5f, 0x4d, 0x41, 0x58,
1170         0x5f, 0x56, 0x41, 0x4c, 0x55, 0x45, 0x10, 0x31, 0x12, 0x21, 0x0a, 0x1d, 0x55, 0x4e, 0x4b, 0x4e,
1171         0x4f, 0x57, 0x4e, 0x5f, 0x4f, 0x4c, 0x44, 0x5f, 0x45, 0x4e, 0x5f, 0x47, 0x4e, 0x42, 0x5f, 0x55,
1172         0x45, 0x5f, 0x58, 0x32, 0x41, 0x50, 0x5f, 0x49, 0x44, 0x10, 0x32, 0x12, 0x11, 0x0a, 0x0d, 0x50,
1173         0x44, 0x43, 0x50, 0x5f, 0x4f, 0x56, 0x45, 0x52, 0x4c, 0x4f, 0x41, 0x44, 0x10, 0x33, 0x22, 0x5b,
1174         0x0a, 0x0e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, 0x4c, 0x61, 0x79, 0x65, 0x72,
1175         0x22, 0x49, 0x0a, 0x05, 0x43, 0x61, 0x75, 0x73, 0x65, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b,
1176         0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x12, 0x22, 0x0a, 0x1e, 0x54, 0x52, 0x41, 0x4e, 0x53, 0x50,
1177         0x4f, 0x52, 0x54, 0x5f, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x5f, 0x55, 0x4e, 0x41,
1178         0x56, 0x41, 0x49, 0x4c, 0x41, 0x42, 0x4c, 0x45, 0x10, 0x01, 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e,
1179         0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x02, 0x22, 0x97, 0x02, 0x0a, 0x08,
1180         0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x22, 0x8a, 0x02, 0x0a, 0x05, 0x43, 0x61, 0x75,
1181         0x73, 0x65, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x12,
1182         0x19, 0x0a, 0x15, 0x54, 0x52, 0x41, 0x4e, 0x53, 0x46, 0x45, 0x52, 0x5f, 0x53, 0x59, 0x4e, 0x54,
1183         0x41, 0x58, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x01, 0x12, 0x20, 0x0a, 0x1c, 0x41, 0x42,
1184         0x53, 0x54, 0x52, 0x41, 0x43, 0x54, 0x5f, 0x53, 0x59, 0x4e, 0x54, 0x41, 0x58, 0x5f, 0x45, 0x52,
1185         0x52, 0x4f, 0x52, 0x5f, 0x52, 0x45, 0x4a, 0x45, 0x43, 0x54, 0x10, 0x02, 0x12, 0x2b, 0x0a, 0x27,
1186         0x41, 0x42, 0x53, 0x54, 0x52, 0x41, 0x43, 0x54, 0x5f, 0x53, 0x59, 0x4e, 0x54, 0x41, 0x58, 0x5f,
1187         0x45, 0x52, 0x52, 0x4f, 0x52, 0x5f, 0x49, 0x47, 0x4e, 0x4f, 0x52, 0x45, 0x5f, 0x41, 0x4e, 0x44,
1188         0x5f, 0x4e, 0x4f, 0x54, 0x49, 0x46, 0x59, 0x10, 0x03, 0x12, 0x2e, 0x0a, 0x2a, 0x4d, 0x45, 0x53,
1189         0x53, 0x41, 0x47, 0x45, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x43, 0x4f, 0x4d, 0x50, 0x41, 0x54, 0x49,
1190         0x42, 0x4c, 0x45, 0x5f, 0x57, 0x49, 0x54, 0x48, 0x5f, 0x52, 0x45, 0x43, 0x45, 0x49, 0x56, 0x45,
1191         0x52, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x10, 0x04, 0x12, 0x12, 0x0a, 0x0e, 0x53, 0x45, 0x4d,
1192         0x41, 0x4e, 0x54, 0x49, 0x43, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x05, 0x12, 0x0f, 0x0a,
1193         0x0b, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x06, 0x12, 0x35,
1194         0x0a, 0x31, 0x41, 0x42, 0x53, 0x54, 0x52, 0x41, 0x43, 0x54, 0x5f, 0x53, 0x59, 0x4e, 0x54, 0x41,
1195         0x58, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x5f, 0x46, 0x41, 0x4c, 0x53, 0x45, 0x4c, 0x59, 0x5f,
1196         0x43, 0x4f, 0x4e, 0x53, 0x54, 0x52, 0x55, 0x43, 0x54, 0x45, 0x44, 0x5f, 0x4d, 0x45, 0x53, 0x53,
1197         0x41, 0x47, 0x45, 0x10, 0x07, 0x22, 0xb3, 0x01, 0x0a, 0x0d, 0x4d, 0x69, 0x73, 0x63, 0x65, 0x6c,
1198         0x6c, 0x61, 0x6e, 0x65, 0x6f, 0x75, 0x73, 0x22, 0xa1, 0x01, 0x0a, 0x05, 0x43, 0x61, 0x75, 0x73,
1199         0x65, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x12, 0x1f,
1200         0x0a, 0x1b, 0x43, 0x4f, 0x4e, 0x54, 0x52, 0x4f, 0x4c, 0x5f, 0x50, 0x52, 0x4f, 0x43, 0x45, 0x53,
1201         0x53, 0x49, 0x4e, 0x47, 0x5f, 0x4f, 0x56, 0x45, 0x52, 0x4c, 0x4f, 0x41, 0x44, 0x10, 0x01, 0x12,
1202         0x14, 0x0a, 0x10, 0x48, 0x41, 0x52, 0x44, 0x57, 0x41, 0x52, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c,
1203         0x55, 0x52, 0x45, 0x10, 0x02, 0x12, 0x13, 0x0a, 0x0f, 0x4f, 0x4d, 0x5f, 0x49, 0x4e, 0x54, 0x45,
1204         0x52, 0x56, 0x45, 0x4e, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x03, 0x12, 0x2e, 0x0a, 0x2a, 0x4e, 0x4f,
1205         0x54, 0x5f, 0x45, 0x4e, 0x4f, 0x55, 0x47, 0x48, 0x5f, 0x55, 0x53, 0x45, 0x52, 0x5f, 0x50, 0x4c,
1206         0x41, 0x4e, 0x45, 0x5f, 0x50, 0x52, 0x4f, 0x43, 0x45, 0x53, 0x53, 0x49, 0x4e, 0x47, 0x5f, 0x52,
1207         0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x53, 0x10, 0x04, 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e,
1208         0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x05, 0x22, 0xea, 0x02, 0x0a, 0x16,
1209         0x43, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x44, 0x69, 0x61, 0x67, 0x6e,
1210         0x6f, 0x73, 0x74, 0x69, 0x63, 0x73, 0x12, 0x25, 0x0a, 0x0e, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x64,
1211         0x75, 0x72, 0x65, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0d,
1212         0x70, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x4a, 0x0a,
1213         0x12, 0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x65, 0x73, 0x73,
1214         0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x65, 0x6e, 0x74, 0x69,
1215         0x74, 0x69, 0x65, 0x73, 0x2e, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x69, 0x6e, 0x67, 0x4d,
1216         0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x11, 0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x69,
1217         0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x4a, 0x0a, 0x15, 0x70, 0x72, 0x6f,
1218         0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x69,
1219         0x74, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x15, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74,
1220         0x69, 0x65, 0x73, 0x2e, 0x43, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x52,
1221         0x14, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x43, 0x72, 0x69, 0x74, 0x69, 0x63,
1222         0x61, 0x6c, 0x69, 0x74, 0x79, 0x12, 0x90, 0x01, 0x0a, 0x2b, 0x69, 0x6e, 0x66, 0x6f, 0x72, 0x6d,
1223         0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x63, 0x72,
1224         0x69, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x5f, 0x64, 0x69, 0x61, 0x67, 0x6e, 0x6f,
1225         0x73, 0x74, 0x69, 0x63, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x65, 0x6e,
1226         0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69,
1227         0x6f, 0x6e, 0x45, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x43, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61,
1228         0x6c, 0x69, 0x74, 0x79, 0x44, 0x69, 0x61, 0x67, 0x6e, 0x6f, 0x73, 0x74, 0x69, 0x63, 0x52, 0x28,
1229         0x69, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6c, 0x65, 0x6d, 0x65,
1230         0x6e, 0x74, 0x43, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x44, 0x69, 0x61,
1231         0x67, 0x6e, 0x6f, 0x73, 0x74, 0x69, 0x63, 0x73, 0x22, 0xb7, 0x01, 0x0a, 0x27, 0x49, 0x6e, 0x66,
1232         0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x43,
1233         0x72, 0x69, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x44, 0x69, 0x61, 0x67, 0x6e, 0x6f,
1234         0x73, 0x74, 0x69, 0x63, 0x12, 0x3c, 0x0a, 0x0e, 0x69, 0x65, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x69,
1235         0x63, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x15, 0x2e, 0x65,
1236         0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x43, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61, 0x6c,
1237         0x69, 0x74, 0x79, 0x52, 0x0d, 0x69, 0x65, 0x43, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x69,
1238         0x74, 0x79, 0x12, 0x13, 0x0a, 0x05, 0x69, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
1239         0x0d, 0x52, 0x04, 0x69, 0x65, 0x49, 0x64, 0x12, 0x39, 0x0a, 0x0d, 0x74, 0x79, 0x70, 0x65, 0x5f,
1240         0x6f, 0x66, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x15,
1241         0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x4f, 0x66,
1242         0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x0b, 0x74, 0x79, 0x70, 0x65, 0x4f, 0x66, 0x45, 0x72, 0x72,
1243         0x6f, 0x72, 0x2a, 0x41, 0x0a, 0x0b, 0x54, 0x79, 0x70, 0x65, 0x4f, 0x66, 0x45, 0x72, 0x72, 0x6f,
1244         0x72, 0x12, 0x11, 0x0a, 0x0d, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x5f, 0x45, 0x52, 0x52,
1245         0x4f, 0x52, 0x10, 0x00, 0x12, 0x12, 0x0a, 0x0e, 0x4e, 0x4f, 0x54, 0x5f, 0x55, 0x4e, 0x44, 0x45,
1246         0x52, 0x53, 0x54, 0x4f, 0x4f, 0x44, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x4d, 0x49, 0x53, 0x53,
1247         0x49, 0x4e, 0x47, 0x10, 0x02, 0x2a, 0x5a, 0x0a, 0x0a, 0x54, 0x69, 0x6d, 0x65, 0x54, 0x6f, 0x57,
1248         0x61, 0x69, 0x74, 0x12, 0x13, 0x0a, 0x0f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x5f, 0x54,
1249         0x49, 0x4d, 0x45, 0x4f, 0x55, 0x54, 0x10, 0x00, 0x12, 0x07, 0x0a, 0x03, 0x56, 0x31, 0x53, 0x10,
1250         0x01, 0x12, 0x07, 0x0a, 0x03, 0x56, 0x32, 0x53, 0x10, 0x02, 0x12, 0x07, 0x0a, 0x03, 0x56, 0x35,
1251         0x53, 0x10, 0x03, 0x12, 0x08, 0x0a, 0x04, 0x56, 0x31, 0x30, 0x53, 0x10, 0x04, 0x12, 0x08, 0x0a,
1252         0x04, 0x56, 0x32, 0x30, 0x53, 0x10, 0x05, 0x12, 0x08, 0x0a, 0x04, 0x56, 0x36, 0x30, 0x53, 0x10,
1253         0x06, 0x2a, 0x72, 0x0a, 0x11, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x69, 0x6e, 0x67, 0x4d,
1254         0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x13, 0x0a, 0x0f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57,
1255         0x4e, 0x5f, 0x4d, 0x45, 0x53, 0x53, 0x41, 0x47, 0x45, 0x10, 0x00, 0x12, 0x16, 0x0a, 0x12, 0x49,
1256         0x4e, 0x49, 0x54, 0x49, 0x41, 0x54, 0x49, 0x4e, 0x47, 0x5f, 0x4d, 0x45, 0x53, 0x53, 0x41, 0x47,
1257         0x45, 0x10, 0x01, 0x12, 0x16, 0x0a, 0x12, 0x53, 0x55, 0x43, 0x43, 0x45, 0x53, 0x53, 0x46, 0x55,
1258         0x4c, 0x5f, 0x4f, 0x55, 0x54, 0x43, 0x4f, 0x4d, 0x45, 0x10, 0x02, 0x12, 0x18, 0x0a, 0x14, 0x55,
1259         0x4e, 0x53, 0x55, 0x43, 0x43, 0x45, 0x53, 0x53, 0x46, 0x55, 0x4c, 0x5f, 0x4f, 0x55, 0x54, 0x43,
1260         0x4f, 0x4d, 0x45, 0x10, 0x03, 0x2a, 0x4a, 0x0a, 0x0b, 0x43, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61,
1261         0x6c, 0x69, 0x74, 0x79, 0x12, 0x17, 0x0a, 0x13, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x5f,
1262         0x43, 0x52, 0x49, 0x54, 0x49, 0x43, 0x41, 0x4c, 0x49, 0x54, 0x59, 0x10, 0x00, 0x12, 0x0a, 0x0a,
1263         0x06, 0x52, 0x45, 0x4a, 0x45, 0x43, 0x54, 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x49, 0x47, 0x4e,
1264         0x4f, 0x52, 0x45, 0x10, 0x02, 0x12, 0x0a, 0x0a, 0x06, 0x4e, 0x4f, 0x54, 0x49, 0x46, 0x59, 0x10,
1265         0x03, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
1266 }
1267
1268 var (
1269         file_x2_setup_failure_response_proto_rawDescOnce sync.Once
1270         file_x2_setup_failure_response_proto_rawDescData = file_x2_setup_failure_response_proto_rawDesc
1271 )
1272
1273 func file_x2_setup_failure_response_proto_rawDescGZIP() []byte {
1274         file_x2_setup_failure_response_proto_rawDescOnce.Do(func() {
1275                 file_x2_setup_failure_response_proto_rawDescData = protoimpl.X.CompressGZIP(file_x2_setup_failure_response_proto_rawDescData)
1276         })
1277         return file_x2_setup_failure_response_proto_rawDescData
1278 }
1279
1280 var file_x2_setup_failure_response_proto_enumTypes = make([]protoimpl.EnumInfo, 8)
1281 var file_x2_setup_failure_response_proto_msgTypes = make([]protoimpl.MessageInfo, 7)
1282 var file_x2_setup_failure_response_proto_goTypes = []interface{}{
1283         (TypeOfError)(0),                                // 0: entities.TypeOfError
1284         (TimeToWait)(0),                                 // 1: entities.TimeToWait
1285         (TriggeringMessage)(0),                          // 2: entities.TriggeringMessage
1286         (Criticality)(0),                                // 3: entities.Criticality
1287         (RadioNetworkLayer_Cause)(0),                    // 4: entities.RadioNetworkLayer.Cause
1288         (TransportLayer_Cause)(0),                       // 5: entities.TransportLayer.Cause
1289         (Protocol_Cause)(0),                             // 6: entities.Protocol.Cause
1290         (Miscellaneous_Cause)(0),                        // 7: entities.Miscellaneous.Cause
1291         (*SetupFailure)(nil),                            // 8: entities.SetupFailure
1292         (*RadioNetworkLayer)(nil),                       // 9: entities.RadioNetworkLayer
1293         (*TransportLayer)(nil),                          // 10: entities.TransportLayer
1294         (*Protocol)(nil),                                // 11: entities.Protocol
1295         (*Miscellaneous)(nil),                           // 12: entities.Miscellaneous
1296         (*CriticalityDiagnostics)(nil),                  // 13: entities.CriticalityDiagnostics
1297         (*InformationElementCriticalityDiagnostic)(nil), // 14: entities.InformationElementCriticalityDiagnostic
1298 }
1299 var file_x2_setup_failure_response_proto_depIdxs = []int32{
1300         4,  // 0: entities.SetupFailure.network_layer_cause:type_name -> entities.RadioNetworkLayer.Cause
1301         5,  // 1: entities.SetupFailure.transport_layer_cause:type_name -> entities.TransportLayer.Cause
1302         6,  // 2: entities.SetupFailure.protocol_cause:type_name -> entities.Protocol.Cause
1303         7,  // 3: entities.SetupFailure.miscellaneous_cause:type_name -> entities.Miscellaneous.Cause
1304         1,  // 4: entities.SetupFailure.time_to_wait:type_name -> entities.TimeToWait
1305         13, // 5: entities.SetupFailure.criticality_diagnostics:type_name -> entities.CriticalityDiagnostics
1306         2,  // 6: entities.CriticalityDiagnostics.triggering_message:type_name -> entities.TriggeringMessage
1307         3,  // 7: entities.CriticalityDiagnostics.procedure_criticality:type_name -> entities.Criticality
1308         14, // 8: entities.CriticalityDiagnostics.information_element_criticality_diagnostics:type_name -> entities.InformationElementCriticalityDiagnostic
1309         3,  // 9: entities.InformationElementCriticalityDiagnostic.ie_criticality:type_name -> entities.Criticality
1310         0,  // 10: entities.InformationElementCriticalityDiagnostic.type_of_error:type_name -> entities.TypeOfError
1311         11, // [11:11] is the sub-list for method output_type
1312         11, // [11:11] is the sub-list for method input_type
1313         11, // [11:11] is the sub-list for extension type_name
1314         11, // [11:11] is the sub-list for extension extendee
1315         0,  // [0:11] is the sub-list for field type_name
1316 }
1317
1318 func init() { file_x2_setup_failure_response_proto_init() }
1319 func file_x2_setup_failure_response_proto_init() {
1320         if File_x2_setup_failure_response_proto != nil {
1321                 return
1322         }
1323         if !protoimpl.UnsafeEnabled {
1324                 file_x2_setup_failure_response_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
1325                         switch v := v.(*SetupFailure); i {
1326                         case 0:
1327                                 return &v.state
1328                         case 1:
1329                                 return &v.sizeCache
1330                         case 2:
1331                                 return &v.unknownFields
1332                         default:
1333                                 return nil
1334                         }
1335                 }
1336                 file_x2_setup_failure_response_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1337                         switch v := v.(*RadioNetworkLayer); i {
1338                         case 0:
1339                                 return &v.state
1340                         case 1:
1341                                 return &v.sizeCache
1342                         case 2:
1343                                 return &v.unknownFields
1344                         default:
1345                                 return nil
1346                         }
1347                 }
1348                 file_x2_setup_failure_response_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
1349                         switch v := v.(*TransportLayer); i {
1350                         case 0:
1351                                 return &v.state
1352                         case 1:
1353                                 return &v.sizeCache
1354                         case 2:
1355                                 return &v.unknownFields
1356                         default:
1357                                 return nil
1358                         }
1359                 }
1360                 file_x2_setup_failure_response_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
1361                         switch v := v.(*Protocol); i {
1362                         case 0:
1363                                 return &v.state
1364                         case 1:
1365                                 return &v.sizeCache
1366                         case 2:
1367                                 return &v.unknownFields
1368                         default:
1369                                 return nil
1370                         }
1371                 }
1372                 file_x2_setup_failure_response_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
1373                         switch v := v.(*Miscellaneous); i {
1374                         case 0:
1375                                 return &v.state
1376                         case 1:
1377                                 return &v.sizeCache
1378                         case 2:
1379                                 return &v.unknownFields
1380                         default:
1381                                 return nil
1382                         }
1383                 }
1384                 file_x2_setup_failure_response_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
1385                         switch v := v.(*CriticalityDiagnostics); i {
1386                         case 0:
1387                                 return &v.state
1388                         case 1:
1389                                 return &v.sizeCache
1390                         case 2:
1391                                 return &v.unknownFields
1392                         default:
1393                                 return nil
1394                         }
1395                 }
1396                 file_x2_setup_failure_response_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
1397                         switch v := v.(*InformationElementCriticalityDiagnostic); i {
1398                         case 0:
1399                                 return &v.state
1400                         case 1:
1401                                 return &v.sizeCache
1402                         case 2:
1403                                 return &v.unknownFields
1404                         default:
1405                                 return nil
1406                         }
1407                 }
1408         }
1409         file_x2_setup_failure_response_proto_msgTypes[0].OneofWrappers = []interface{}{
1410                 (*SetupFailure_NetworkLayerCause)(nil),
1411                 (*SetupFailure_TransportLayerCause)(nil),
1412                 (*SetupFailure_ProtocolCause)(nil),
1413                 (*SetupFailure_MiscellaneousCause)(nil),
1414         }
1415         type x struct{}
1416         out := protoimpl.TypeBuilder{
1417                 File: protoimpl.DescBuilder{
1418                         GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
1419                         RawDescriptor: file_x2_setup_failure_response_proto_rawDesc,
1420                         NumEnums:      8,
1421                         NumMessages:   7,
1422                         NumExtensions: 0,
1423                         NumServices:   0,
1424                 },
1425                 GoTypes:           file_x2_setup_failure_response_proto_goTypes,
1426                 DependencyIndexes: file_x2_setup_failure_response_proto_depIdxs,
1427                 EnumInfos:         file_x2_setup_failure_response_proto_enumTypes,
1428                 MessageInfos:      file_x2_setup_failure_response_proto_msgTypes,
1429         }.Build()
1430         File_x2_setup_failure_response_proto = out.File
1431         file_x2_setup_failure_response_proto_rawDesc = nil
1432         file_x2_setup_failure_response_proto_goTypes = nil
1433         file_x2_setup_failure_response_proto_depIdxs = nil
1434 }