Add Golang module files
[ric-plt/streaming-protobufs.git] / protogen / gopb / sgnb_addition_request.pb.go
1 // Code generated by protoc-gen-go. DO NOT EDIT.
2 // source: sgnb_addition_request.proto
3
4 package streaming_protobufs
5
6 import (
7         fmt "fmt"
8         proto "github.com/golang/protobuf/proto"
9         wrappers "github.com/golang/protobuf/ptypes/wrappers"
10         math "math"
11 )
12
13 // Reference imports to suppress errors if they are not otherwise used.
14 var _ = proto.Marshal
15 var _ = fmt.Errorf
16 var _ = math.Inf
17
18 // This is a compile-time assertion to ensure that this generated file
19 // is compatible with the proto package it is being compiled against.
20 // A compilation error at this line likely means your copy of the
21 // proto package needs to be updated.
22 const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
23
24 type SgNBAdditionRequest struct {
25         ProtocolIEs          *SgNBAdditionRequest_IEs `protobuf:"bytes,1,opt,name=protocolIEs,proto3" json:"protocolIEs,omitempty"`
26         XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
27         XXX_unrecognized     []byte                   `json:"-"`
28         XXX_sizecache        int32                    `json:"-"`
29 }
30
31 func (m *SgNBAdditionRequest) Reset()         { *m = SgNBAdditionRequest{} }
32 func (m *SgNBAdditionRequest) String() string { return proto.CompactTextString(m) }
33 func (*SgNBAdditionRequest) ProtoMessage()    {}
34 func (*SgNBAdditionRequest) Descriptor() ([]byte, []int) {
35         return fileDescriptor_00cd31695b7b71ab, []int{0}
36 }
37
38 func (m *SgNBAdditionRequest) XXX_Unmarshal(b []byte) error {
39         return xxx_messageInfo_SgNBAdditionRequest.Unmarshal(m, b)
40 }
41 func (m *SgNBAdditionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
42         return xxx_messageInfo_SgNBAdditionRequest.Marshal(b, m, deterministic)
43 }
44 func (m *SgNBAdditionRequest) XXX_Merge(src proto.Message) {
45         xxx_messageInfo_SgNBAdditionRequest.Merge(m, src)
46 }
47 func (m *SgNBAdditionRequest) XXX_Size() int {
48         return xxx_messageInfo_SgNBAdditionRequest.Size(m)
49 }
50 func (m *SgNBAdditionRequest) XXX_DiscardUnknown() {
51         xxx_messageInfo_SgNBAdditionRequest.DiscardUnknown(m)
52 }
53
54 var xxx_messageInfo_SgNBAdditionRequest proto.InternalMessageInfo
55
56 func (m *SgNBAdditionRequest) GetProtocolIEs() *SgNBAdditionRequest_IEs {
57         if m != nil {
58                 return m.ProtocolIEs
59         }
60         return nil
61 }
62
63 type SgNBAdditionRequest_IEs struct {
64         Id_MeNB_UE_X2AP_ID                     uint32                               `protobuf:"varint,1,opt,name=id_MeNB_UE_X2AP_ID,json=idMeNBUEX2APID,proto3" json:"id_MeNB_UE_X2AP_ID,omitempty"`
65         Id_NRUESecurityCapabilities            *NRUESecurityCapabilities            `protobuf:"bytes,2,opt,name=id_NRUESecurityCapabilities,json=idNRUESecurityCapabilities,proto3" json:"id_NRUESecurityCapabilities,omitempty"`
66         Id_SgNBSecurityKey                     []byte                               `protobuf:"bytes,3,opt,name=id_SgNBSecurityKey,json=idSgNBSecurityKey,proto3" json:"id_SgNBSecurityKey,omitempty"`
67         Id_SgNBUEAggregateMaximumBitRate       *UEAggregateMaximumBitRate           `protobuf:"bytes,4,opt,name=id_SgNBUEAggregateMaximumBitRate,json=idSgNBUEAggregateMaximumBitRate,proto3" json:"id_SgNBUEAggregateMaximumBitRate,omitempty"`
68         Id_SelectedPLMN                        *wrappers.BytesValue                 `protobuf:"bytes,5,opt,name=id_SelectedPLMN,json=idSelectedPLMN,proto3" json:"id_SelectedPLMN,omitempty"`
69         Id_HandoverRestrictionList             *HandoverRestrictionList             `protobuf:"bytes,6,opt,name=id_HandoverRestrictionList,json=idHandoverRestrictionList,proto3" json:"id_HandoverRestrictionList,omitempty"`
70         Id_E_RABs_ToBeAdded_SgNBAddReqList     *E_RABs_ToBeAdded_SgNBAddReqList     `protobuf:"bytes,7,opt,name=id_E_RABs_ToBeAdded_SgNBAddReqList,json=idERABsToBeAddedSgNBAddReqList,proto3" json:"id_E_RABs_ToBeAdded_SgNBAddReqList,omitempty"`
71         Id_MeNBtoSgNBContainer                 *CG_ConfigInfo                       `protobuf:"bytes,8,opt,name=id_MeNBtoSgNBContainer,json=idMeNBtoSgNBContainer,proto3" json:"id_MeNBtoSgNBContainer,omitempty"`
72         Id_SgNB_UE_X2AP_ID                     *wrappers.UInt32Value                `protobuf:"bytes,9,opt,name=id_SgNB_UE_X2AP_ID,json=idSgNBUEX2APID,proto3" json:"id_SgNB_UE_X2AP_ID,omitempty"`
73         Id_ExpectedUEBehaviour                 *ExpectedUEBehaviour                 `protobuf:"bytes,10,opt,name=id_ExpectedUEBehaviour,json=idExpectedUEBehaviour,proto3" json:"id_ExpectedUEBehaviour,omitempty"`
74         Id_MeNB_UE_X2AP_ID_Extension           *wrappers.UInt32Value                `protobuf:"bytes,11,opt,name=id_MeNB_UE_X2AP_ID_Extension,json=idMeNBUEX2APIDExtension,proto3" json:"id_MeNB_UE_X2AP_ID_Extension,omitempty"`
75         Id_RequestedSplitSRBs                  *SplitSRBs                           `protobuf:"bytes,12,opt,name=id_RequestedSplitSRBs,json=idRequestedSplitSRBs,proto3" json:"id_RequestedSplitSRBs,omitempty"`
76         Id_MeNBResourceCoordinationInformation *MeNBResourceCoordinationInformation `protobuf:"bytes,13,opt,name=id_MeNBResourceCoordinationInformation,json=idMeNBResourceCoordinationInformation,proto3" json:"id_MeNBResourceCoordinationInformation,omitempty"`
77         Id_SGNB_Addition_Trigger_Ind           *SGNB_Addition_Trigger_Ind           `protobuf:"bytes,14,opt,name=id_SGNB_Addition_Trigger_Ind,json=idSGNBAdditionTriggerInd,proto3" json:"id_SGNB_Addition_Trigger_Ind,omitempty"`
78         Id_SubscriberProfileIDforRFP           *wrappers.UInt32Value                `protobuf:"bytes,15,opt,name=id_SubscriberProfileIDforRFP,json=idSubscriberProfileIDforRFP,proto3" json:"id_SubscriberProfileIDforRFP,omitempty"`
79         Id_MeNBCell_ID                         *ECGI                                `protobuf:"bytes,16,opt,name=id_MeNBCell_ID,json=idMeNBCellID,proto3" json:"id_MeNBCell_ID,omitempty"`
80         XXX_NoUnkeyedLiteral                   struct{}                             `json:"-"`
81         XXX_unrecognized                       []byte                               `json:"-"`
82         XXX_sizecache                          int32                                `json:"-"`
83 }
84
85 func (m *SgNBAdditionRequest_IEs) Reset()         { *m = SgNBAdditionRequest_IEs{} }
86 func (m *SgNBAdditionRequest_IEs) String() string { return proto.CompactTextString(m) }
87 func (*SgNBAdditionRequest_IEs) ProtoMessage()    {}
88 func (*SgNBAdditionRequest_IEs) Descriptor() ([]byte, []int) {
89         return fileDescriptor_00cd31695b7b71ab, []int{1}
90 }
91
92 func (m *SgNBAdditionRequest_IEs) XXX_Unmarshal(b []byte) error {
93         return xxx_messageInfo_SgNBAdditionRequest_IEs.Unmarshal(m, b)
94 }
95 func (m *SgNBAdditionRequest_IEs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
96         return xxx_messageInfo_SgNBAdditionRequest_IEs.Marshal(b, m, deterministic)
97 }
98 func (m *SgNBAdditionRequest_IEs) XXX_Merge(src proto.Message) {
99         xxx_messageInfo_SgNBAdditionRequest_IEs.Merge(m, src)
100 }
101 func (m *SgNBAdditionRequest_IEs) XXX_Size() int {
102         return xxx_messageInfo_SgNBAdditionRequest_IEs.Size(m)
103 }
104 func (m *SgNBAdditionRequest_IEs) XXX_DiscardUnknown() {
105         xxx_messageInfo_SgNBAdditionRequest_IEs.DiscardUnknown(m)
106 }
107
108 var xxx_messageInfo_SgNBAdditionRequest_IEs proto.InternalMessageInfo
109
110 func (m *SgNBAdditionRequest_IEs) GetId_MeNB_UE_X2AP_ID() uint32 {
111         if m != nil {
112                 return m.Id_MeNB_UE_X2AP_ID
113         }
114         return 0
115 }
116
117 func (m *SgNBAdditionRequest_IEs) GetId_NRUESecurityCapabilities() *NRUESecurityCapabilities {
118         if m != nil {
119                 return m.Id_NRUESecurityCapabilities
120         }
121         return nil
122 }
123
124 func (m *SgNBAdditionRequest_IEs) GetId_SgNBSecurityKey() []byte {
125         if m != nil {
126                 return m.Id_SgNBSecurityKey
127         }
128         return nil
129 }
130
131 func (m *SgNBAdditionRequest_IEs) GetId_SgNBUEAggregateMaximumBitRate() *UEAggregateMaximumBitRate {
132         if m != nil {
133                 return m.Id_SgNBUEAggregateMaximumBitRate
134         }
135         return nil
136 }
137
138 func (m *SgNBAdditionRequest_IEs) GetId_SelectedPLMN() *wrappers.BytesValue {
139         if m != nil {
140                 return m.Id_SelectedPLMN
141         }
142         return nil
143 }
144
145 func (m *SgNBAdditionRequest_IEs) GetId_HandoverRestrictionList() *HandoverRestrictionList {
146         if m != nil {
147                 return m.Id_HandoverRestrictionList
148         }
149         return nil
150 }
151
152 func (m *SgNBAdditionRequest_IEs) GetId_E_RABs_ToBeAdded_SgNBAddReqList() *E_RABs_ToBeAdded_SgNBAddReqList {
153         if m != nil {
154                 return m.Id_E_RABs_ToBeAdded_SgNBAddReqList
155         }
156         return nil
157 }
158
159 func (m *SgNBAdditionRequest_IEs) GetId_MeNBtoSgNBContainer() *CG_ConfigInfo {
160         if m != nil {
161                 return m.Id_MeNBtoSgNBContainer
162         }
163         return nil
164 }
165
166 func (m *SgNBAdditionRequest_IEs) GetId_SgNB_UE_X2AP_ID() *wrappers.UInt32Value {
167         if m != nil {
168                 return m.Id_SgNB_UE_X2AP_ID
169         }
170         return nil
171 }
172
173 func (m *SgNBAdditionRequest_IEs) GetId_ExpectedUEBehaviour() *ExpectedUEBehaviour {
174         if m != nil {
175                 return m.Id_ExpectedUEBehaviour
176         }
177         return nil
178 }
179
180 func (m *SgNBAdditionRequest_IEs) GetId_MeNB_UE_X2AP_ID_Extension() *wrappers.UInt32Value {
181         if m != nil {
182                 return m.Id_MeNB_UE_X2AP_ID_Extension
183         }
184         return nil
185 }
186
187 func (m *SgNBAdditionRequest_IEs) GetId_RequestedSplitSRBs() *SplitSRBs {
188         if m != nil {
189                 return m.Id_RequestedSplitSRBs
190         }
191         return nil
192 }
193
194 func (m *SgNBAdditionRequest_IEs) GetId_MeNBResourceCoordinationInformation() *MeNBResourceCoordinationInformation {
195         if m != nil {
196                 return m.Id_MeNBResourceCoordinationInformation
197         }
198         return nil
199 }
200
201 func (m *SgNBAdditionRequest_IEs) GetId_SGNB_Addition_Trigger_Ind() *SGNB_Addition_Trigger_Ind {
202         if m != nil {
203                 return m.Id_SGNB_Addition_Trigger_Ind
204         }
205         return nil
206 }
207
208 func (m *SgNBAdditionRequest_IEs) GetId_SubscriberProfileIDforRFP() *wrappers.UInt32Value {
209         if m != nil {
210                 return m.Id_SubscriberProfileIDforRFP
211         }
212         return nil
213 }
214
215 func (m *SgNBAdditionRequest_IEs) GetId_MeNBCell_ID() *ECGI {
216         if m != nil {
217                 return m.Id_MeNBCell_ID
218         }
219         return nil
220 }
221
222 type E_RABs_ToBeAdded_SgNBAddReqList struct {
223         Items                []*E_RABs_ToBeAdded_SgNBAddReq_ItemIEs `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
224         XXX_NoUnkeyedLiteral struct{}                               `json:"-"`
225         XXX_unrecognized     []byte                                 `json:"-"`
226         XXX_sizecache        int32                                  `json:"-"`
227 }
228
229 func (m *E_RABs_ToBeAdded_SgNBAddReqList) Reset()         { *m = E_RABs_ToBeAdded_SgNBAddReqList{} }
230 func (m *E_RABs_ToBeAdded_SgNBAddReqList) String() string { return proto.CompactTextString(m) }
231 func (*E_RABs_ToBeAdded_SgNBAddReqList) ProtoMessage()    {}
232 func (*E_RABs_ToBeAdded_SgNBAddReqList) Descriptor() ([]byte, []int) {
233         return fileDescriptor_00cd31695b7b71ab, []int{2}
234 }
235
236 func (m *E_RABs_ToBeAdded_SgNBAddReqList) XXX_Unmarshal(b []byte) error {
237         return xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReqList.Unmarshal(m, b)
238 }
239 func (m *E_RABs_ToBeAdded_SgNBAddReqList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
240         return xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReqList.Marshal(b, m, deterministic)
241 }
242 func (m *E_RABs_ToBeAdded_SgNBAddReqList) XXX_Merge(src proto.Message) {
243         xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReqList.Merge(m, src)
244 }
245 func (m *E_RABs_ToBeAdded_SgNBAddReqList) XXX_Size() int {
246         return xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReqList.Size(m)
247 }
248 func (m *E_RABs_ToBeAdded_SgNBAddReqList) XXX_DiscardUnknown() {
249         xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReqList.DiscardUnknown(m)
250 }
251
252 var xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReqList proto.InternalMessageInfo
253
254 func (m *E_RABs_ToBeAdded_SgNBAddReqList) GetItems() []*E_RABs_ToBeAdded_SgNBAddReq_ItemIEs {
255         if m != nil {
256                 return m.Items
257         }
258         return nil
259 }
260
261 type E_RABs_ToBeAdded_SgNBAddReq_ItemIEs struct {
262         Id_E_RABs_ToBeAdded_SgNBAddReq_Item *E_RABs_ToBeAdded_SgNBAddReq_Item `protobuf:"bytes,1,opt,name=id_E_RABs_ToBeAdded_SgNBAddReq_Item,json=idERABsToBeAddedSgNBAddReqItem,proto3" json:"id_E_RABs_ToBeAdded_SgNBAddReq_Item,omitempty"`
263         XXX_NoUnkeyedLiteral                struct{}                          `json:"-"`
264         XXX_unrecognized                    []byte                            `json:"-"`
265         XXX_sizecache                       int32                             `json:"-"`
266 }
267
268 func (m *E_RABs_ToBeAdded_SgNBAddReq_ItemIEs) Reset()         { *m = E_RABs_ToBeAdded_SgNBAddReq_ItemIEs{} }
269 func (m *E_RABs_ToBeAdded_SgNBAddReq_ItemIEs) String() string { return proto.CompactTextString(m) }
270 func (*E_RABs_ToBeAdded_SgNBAddReq_ItemIEs) ProtoMessage()    {}
271 func (*E_RABs_ToBeAdded_SgNBAddReq_ItemIEs) Descriptor() ([]byte, []int) {
272         return fileDescriptor_00cd31695b7b71ab, []int{3}
273 }
274
275 func (m *E_RABs_ToBeAdded_SgNBAddReq_ItemIEs) XXX_Unmarshal(b []byte) error {
276         return xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs.Unmarshal(m, b)
277 }
278 func (m *E_RABs_ToBeAdded_SgNBAddReq_ItemIEs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
279         return xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs.Marshal(b, m, deterministic)
280 }
281 func (m *E_RABs_ToBeAdded_SgNBAddReq_ItemIEs) XXX_Merge(src proto.Message) {
282         xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs.Merge(m, src)
283 }
284 func (m *E_RABs_ToBeAdded_SgNBAddReq_ItemIEs) XXX_Size() int {
285         return xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs.Size(m)
286 }
287 func (m *E_RABs_ToBeAdded_SgNBAddReq_ItemIEs) XXX_DiscardUnknown() {
288         xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs.DiscardUnknown(m)
289 }
290
291 var xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_ItemIEs proto.InternalMessageInfo
292
293 func (m *E_RABs_ToBeAdded_SgNBAddReq_ItemIEs) GetId_E_RABs_ToBeAdded_SgNBAddReq_Item() *E_RABs_ToBeAdded_SgNBAddReq_Item {
294         if m != nil {
295                 return m.Id_E_RABs_ToBeAdded_SgNBAddReq_Item
296         }
297         return nil
298 }
299
300 type E_RABs_ToBeAdded_SgNBAddReq_Item struct {
301         E_RAB_ID                    uint32                       `protobuf:"varint,1,opt,name=e_RAB_ID,json=eRABID,proto3" json:"e_RAB_ID,omitempty"`
302         Drb_ID                      uint32                       `protobuf:"varint,2,opt,name=drb_ID,json=drbID,proto3" json:"drb_ID,omitempty"`
303         En_DC_ResourceConfiguration *EN_DC_ResourceConfiguration `protobuf:"bytes,3,opt,name=en_DC_ResourceConfiguration,json=enDCResourceConfiguration,proto3" json:"en_DC_ResourceConfiguration,omitempty"`
304         // Types that are valid to be assigned to ResourceConfiguration:
305         //      *E_RABs_ToBeAdded_SgNBAddReq_Item_SgNBPDCPpresent
306         //      *E_RABs_ToBeAdded_SgNBAddReq_Item_SgNBPDCPnotpresent
307         ResourceConfiguration isE_RABs_ToBeAdded_SgNBAddReq_Item_ResourceConfiguration `protobuf_oneof:"resource_configuration"`
308         IE_Extensions         []*E_RABs_ToBeAdded_SgNBAddReq_ItemExtIEs                `protobuf:"bytes,6,rep,name=iE_Extensions,json=iEExtensions,proto3" json:"iE_Extensions,omitempty"`
309         XXX_NoUnkeyedLiteral  struct{}                                                 `json:"-"`
310         XXX_unrecognized      []byte                                                   `json:"-"`
311         XXX_sizecache         int32                                                    `json:"-"`
312 }
313
314 func (m *E_RABs_ToBeAdded_SgNBAddReq_Item) Reset()         { *m = E_RABs_ToBeAdded_SgNBAddReq_Item{} }
315 func (m *E_RABs_ToBeAdded_SgNBAddReq_Item) String() string { return proto.CompactTextString(m) }
316 func (*E_RABs_ToBeAdded_SgNBAddReq_Item) ProtoMessage()    {}
317 func (*E_RABs_ToBeAdded_SgNBAddReq_Item) Descriptor() ([]byte, []int) {
318         return fileDescriptor_00cd31695b7b71ab, []int{4}
319 }
320
321 func (m *E_RABs_ToBeAdded_SgNBAddReq_Item) XXX_Unmarshal(b []byte) error {
322         return xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_Item.Unmarshal(m, b)
323 }
324 func (m *E_RABs_ToBeAdded_SgNBAddReq_Item) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
325         return xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_Item.Marshal(b, m, deterministic)
326 }
327 func (m *E_RABs_ToBeAdded_SgNBAddReq_Item) XXX_Merge(src proto.Message) {
328         xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_Item.Merge(m, src)
329 }
330 func (m *E_RABs_ToBeAdded_SgNBAddReq_Item) XXX_Size() int {
331         return xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_Item.Size(m)
332 }
333 func (m *E_RABs_ToBeAdded_SgNBAddReq_Item) XXX_DiscardUnknown() {
334         xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_Item.DiscardUnknown(m)
335 }
336
337 var xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_Item proto.InternalMessageInfo
338
339 func (m *E_RABs_ToBeAdded_SgNBAddReq_Item) GetE_RAB_ID() uint32 {
340         if m != nil {
341                 return m.E_RAB_ID
342         }
343         return 0
344 }
345
346 func (m *E_RABs_ToBeAdded_SgNBAddReq_Item) GetDrb_ID() uint32 {
347         if m != nil {
348                 return m.Drb_ID
349         }
350         return 0
351 }
352
353 func (m *E_RABs_ToBeAdded_SgNBAddReq_Item) GetEn_DC_ResourceConfiguration() *EN_DC_ResourceConfiguration {
354         if m != nil {
355                 return m.En_DC_ResourceConfiguration
356         }
357         return nil
358 }
359
360 type isE_RABs_ToBeAdded_SgNBAddReq_Item_ResourceConfiguration interface {
361         isE_RABs_ToBeAdded_SgNBAddReq_Item_ResourceConfiguration()
362 }
363
364 type E_RABs_ToBeAdded_SgNBAddReq_Item_SgNBPDCPpresent struct {
365         SgNBPDCPpresent *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent `protobuf:"bytes,4,opt,name=sgNBPDCPpresent,proto3,oneof"`
366 }
367
368 type E_RABs_ToBeAdded_SgNBAddReq_Item_SgNBPDCPnotpresent struct {
369         SgNBPDCPnotpresent *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent `protobuf:"bytes,5,opt,name=sgNBPDCPnotpresent,proto3,oneof"`
370 }
371
372 func (*E_RABs_ToBeAdded_SgNBAddReq_Item_SgNBPDCPpresent) isE_RABs_ToBeAdded_SgNBAddReq_Item_ResourceConfiguration() {
373 }
374
375 func (*E_RABs_ToBeAdded_SgNBAddReq_Item_SgNBPDCPnotpresent) isE_RABs_ToBeAdded_SgNBAddReq_Item_ResourceConfiguration() {
376 }
377
378 func (m *E_RABs_ToBeAdded_SgNBAddReq_Item) GetResourceConfiguration() isE_RABs_ToBeAdded_SgNBAddReq_Item_ResourceConfiguration {
379         if m != nil {
380                 return m.ResourceConfiguration
381         }
382         return nil
383 }
384
385 func (m *E_RABs_ToBeAdded_SgNBAddReq_Item) GetSgNBPDCPpresent() *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent {
386         if x, ok := m.GetResourceConfiguration().(*E_RABs_ToBeAdded_SgNBAddReq_Item_SgNBPDCPpresent); ok {
387                 return x.SgNBPDCPpresent
388         }
389         return nil
390 }
391
392 func (m *E_RABs_ToBeAdded_SgNBAddReq_Item) GetSgNBPDCPnotpresent() *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent {
393         if x, ok := m.GetResourceConfiguration().(*E_RABs_ToBeAdded_SgNBAddReq_Item_SgNBPDCPnotpresent); ok {
394                 return x.SgNBPDCPnotpresent
395         }
396         return nil
397 }
398
399 func (m *E_RABs_ToBeAdded_SgNBAddReq_Item) GetIE_Extensions() []*E_RABs_ToBeAdded_SgNBAddReq_ItemExtIEs {
400         if m != nil {
401                 return m.IE_Extensions
402         }
403         return nil
404 }
405
406 // XXX_OneofWrappers is for the internal use of the proto package.
407 func (*E_RABs_ToBeAdded_SgNBAddReq_Item) XXX_OneofWrappers() []interface{} {
408         return []interface{}{
409                 (*E_RABs_ToBeAdded_SgNBAddReq_Item_SgNBPDCPpresent)(nil),
410                 (*E_RABs_ToBeAdded_SgNBAddReq_Item_SgNBPDCPnotpresent)(nil),
411         }
412 }
413
414 type E_RABs_ToBeAdded_SgNBAddReq_ItemExtIEs struct {
415         XXX_NoUnkeyedLiteral struct{} `json:"-"`
416         XXX_unrecognized     []byte   `json:"-"`
417         XXX_sizecache        int32    `json:"-"`
418 }
419
420 func (m *E_RABs_ToBeAdded_SgNBAddReq_ItemExtIEs) Reset() {
421         *m = E_RABs_ToBeAdded_SgNBAddReq_ItemExtIEs{}
422 }
423 func (m *E_RABs_ToBeAdded_SgNBAddReq_ItemExtIEs) String() string { return proto.CompactTextString(m) }
424 func (*E_RABs_ToBeAdded_SgNBAddReq_ItemExtIEs) ProtoMessage()    {}
425 func (*E_RABs_ToBeAdded_SgNBAddReq_ItemExtIEs) Descriptor() ([]byte, []int) {
426         return fileDescriptor_00cd31695b7b71ab, []int{5}
427 }
428
429 func (m *E_RABs_ToBeAdded_SgNBAddReq_ItemExtIEs) XXX_Unmarshal(b []byte) error {
430         return xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_ItemExtIEs.Unmarshal(m, b)
431 }
432 func (m *E_RABs_ToBeAdded_SgNBAddReq_ItemExtIEs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
433         return xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_ItemExtIEs.Marshal(b, m, deterministic)
434 }
435 func (m *E_RABs_ToBeAdded_SgNBAddReq_ItemExtIEs) XXX_Merge(src proto.Message) {
436         xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_ItemExtIEs.Merge(m, src)
437 }
438 func (m *E_RABs_ToBeAdded_SgNBAddReq_ItemExtIEs) XXX_Size() int {
439         return xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_ItemExtIEs.Size(m)
440 }
441 func (m *E_RABs_ToBeAdded_SgNBAddReq_ItemExtIEs) XXX_DiscardUnknown() {
442         xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_ItemExtIEs.DiscardUnknown(m)
443 }
444
445 var xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_ItemExtIEs proto.InternalMessageInfo
446
447 type E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent struct {
448         Full_E_RAB_Level_QoS_Parameters         *E_RAB_Level_QoS_Parameters                          `protobuf:"bytes,1,opt,name=full_E_RAB_Level_QoS_Parameters,json=fullERABLevelQoSParameters,proto3" json:"full_E_RAB_Level_QoS_Parameters,omitempty"`
449         Max_MCGAdmit_E_RAB_Level_QoS_Parameters *GBR_QosInformation                                  `protobuf:"bytes,2,opt,name=max_MCG_admit_E_RAB_Level_QoS_Parameters,json=maxMCGAdmitERABLevelQoSParameters,proto3" json:"max_MCG_admit_E_RAB_Level_QoS_Parameters,omitempty"`
450         DL_Forwarding                           *DL_Forwarding                                       `protobuf:"bytes,3,opt,name=dL_Forwarding,json=dLForwarding,proto3" json:"dL_Forwarding,omitempty"`
451         MeNB_DL_GTP_TEIDatMCG                   *GTPtunnelEndpoint                                   `protobuf:"bytes,4,opt,name=meNB_DL_GTP_TEIDatMCG,json=meNBDLGTPTEIDatMCG,proto3" json:"meNB_DL_GTP_TEIDatMCG,omitempty"`
452         S1_UL_GTPtunnelEndpoint                 *GTPtunnelEndpoint                                   `protobuf:"bytes,5,opt,name=s1_UL_GTPtunnelEndpoint,json=s1ULGTPtunnelEndpoint,proto3" json:"s1_UL_GTPtunnelEndpoint,omitempty"`
453         IE_Extensions                           []*E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresentExtIEs `protobuf:"bytes,6,rep,name=iE_Extensions,json=iEExtensions,proto3" json:"iE_Extensions,omitempty"`
454         XXX_NoUnkeyedLiteral                    struct{}                                             `json:"-"`
455         XXX_unrecognized                        []byte                                               `json:"-"`
456         XXX_sizecache                           int32                                                `json:"-"`
457 }
458
459 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent) Reset() {
460         *m = E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent{}
461 }
462 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent) String() string {
463         return proto.CompactTextString(m)
464 }
465 func (*E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent) ProtoMessage() {}
466 func (*E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent) Descriptor() ([]byte, []int) {
467         return fileDescriptor_00cd31695b7b71ab, []int{6}
468 }
469
470 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent) XXX_Unmarshal(b []byte) error {
471         return xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent.Unmarshal(m, b)
472 }
473 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
474         return xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent.Marshal(b, m, deterministic)
475 }
476 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent) XXX_Merge(src proto.Message) {
477         xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent.Merge(m, src)
478 }
479 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent) XXX_Size() int {
480         return xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent.Size(m)
481 }
482 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent) XXX_DiscardUnknown() {
483         xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent.DiscardUnknown(m)
484 }
485
486 var xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent proto.InternalMessageInfo
487
488 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent) GetFull_E_RAB_Level_QoS_Parameters() *E_RAB_Level_QoS_Parameters {
489         if m != nil {
490                 return m.Full_E_RAB_Level_QoS_Parameters
491         }
492         return nil
493 }
494
495 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent) GetMax_MCGAdmit_E_RAB_Level_QoS_Parameters() *GBR_QosInformation {
496         if m != nil {
497                 return m.Max_MCGAdmit_E_RAB_Level_QoS_Parameters
498         }
499         return nil
500 }
501
502 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent) GetDL_Forwarding() *DL_Forwarding {
503         if m != nil {
504                 return m.DL_Forwarding
505         }
506         return nil
507 }
508
509 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent) GetMeNB_DL_GTP_TEIDatMCG() *GTPtunnelEndpoint {
510         if m != nil {
511                 return m.MeNB_DL_GTP_TEIDatMCG
512         }
513         return nil
514 }
515
516 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent) GetS1_UL_GTPtunnelEndpoint() *GTPtunnelEndpoint {
517         if m != nil {
518                 return m.S1_UL_GTPtunnelEndpoint
519         }
520         return nil
521 }
522
523 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent) GetIE_Extensions() []*E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresentExtIEs {
524         if m != nil {
525                 return m.IE_Extensions
526         }
527         return nil
528 }
529
530 type E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresentExtIEs struct {
531         Id_RLCModeTransferred *RLCMode `protobuf:"bytes,1,opt,name=id_RLCMode_transferred,json=idRLCModeTransferred,proto3" json:"id_RLCMode_transferred,omitempty"`
532         XXX_NoUnkeyedLiteral  struct{} `json:"-"`
533         XXX_unrecognized      []byte   `json:"-"`
534         XXX_sizecache         int32    `json:"-"`
535 }
536
537 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresentExtIEs) Reset() {
538         *m = E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresentExtIEs{}
539 }
540 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresentExtIEs) String() string {
541         return proto.CompactTextString(m)
542 }
543 func (*E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresentExtIEs) ProtoMessage() {}
544 func (*E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresentExtIEs) Descriptor() ([]byte, []int) {
545         return fileDescriptor_00cd31695b7b71ab, []int{7}
546 }
547
548 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresentExtIEs) XXX_Unmarshal(b []byte) error {
549         return xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresentExtIEs.Unmarshal(m, b)
550 }
551 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresentExtIEs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
552         return xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresentExtIEs.Marshal(b, m, deterministic)
553 }
554 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresentExtIEs) XXX_Merge(src proto.Message) {
555         xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresentExtIEs.Merge(m, src)
556 }
557 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresentExtIEs) XXX_Size() int {
558         return xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresentExtIEs.Size(m)
559 }
560 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresentExtIEs) XXX_DiscardUnknown() {
561         xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresentExtIEs.DiscardUnknown(m)
562 }
563
564 var xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresentExtIEs proto.InternalMessageInfo
565
566 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresentExtIEs) GetId_RLCModeTransferred() *RLCMode {
567         if m != nil {
568                 return m.Id_RLCModeTransferred
569         }
570         return nil
571 }
572
573 type E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent struct {
574         Requested_SCG_E_RAB_Level_QoS_Parameters *E_RAB_Level_QoS_Parameters                             `protobuf:"bytes,1,opt,name=requested_SCG_E_RAB_Level_QoS_Parameters,json=requestedSCGERABLevelQoSParameters,proto3" json:"requested_SCG_E_RAB_Level_QoS_Parameters,omitempty"`
575         MeNB_UL_GTP_TEIDatPDCP                   *GTPtunnelEndpoint                                      `protobuf:"bytes,2,opt,name=meNB_UL_GTP_TEIDatPDCP,json=meNBULGTPTEIDatPDCP,proto3" json:"meNB_UL_GTP_TEIDatPDCP,omitempty"`
576         SecondaryMeNB_UL_GTP_TEIDatPDCP          *GTPtunnelEndpoint                                      `protobuf:"bytes,3,opt,name=secondary_meNB_UL_GTP_TEIDatPDCP,json=secondaryMeNBULGTPTEIDatPDCP,proto3" json:"secondary_meNB_UL_GTP_TEIDatPDCP,omitempty"`
577         Rlc_Mode                                 *RLCMode                                                `protobuf:"bytes,4,opt,name=rlc_Mode,json=rlcMode,proto3" json:"rlc_Mode,omitempty"`
578         UL_Configuration                         *ULConfiguration                                        `protobuf:"bytes,5,opt,name=uL_Configuration,json=uLConfiguration,proto3" json:"uL_Configuration,omitempty"`
579         IE_Extensions                            []*E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs `protobuf:"bytes,6,rep,name=iE_Extensions,json=iEExtensions,proto3" json:"iE_Extensions,omitempty"`
580         XXX_NoUnkeyedLiteral                     struct{}                                                `json:"-"`
581         XXX_unrecognized                         []byte                                                  `json:"-"`
582         XXX_sizecache                            int32                                                   `json:"-"`
583 }
584
585 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent) Reset() {
586         *m = E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent{}
587 }
588 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent) String() string {
589         return proto.CompactTextString(m)
590 }
591 func (*E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent) ProtoMessage() {}
592 func (*E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent) Descriptor() ([]byte, []int) {
593         return fileDescriptor_00cd31695b7b71ab, []int{8}
594 }
595
596 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent) XXX_Unmarshal(b []byte) error {
597         return xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent.Unmarshal(m, b)
598 }
599 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
600         return xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent.Marshal(b, m, deterministic)
601 }
602 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent) XXX_Merge(src proto.Message) {
603         xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent.Merge(m, src)
604 }
605 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent) XXX_Size() int {
606         return xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent.Size(m)
607 }
608 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent) XXX_DiscardUnknown() {
609         xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent.DiscardUnknown(m)
610 }
611
612 var xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent proto.InternalMessageInfo
613
614 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent) GetRequested_SCG_E_RAB_Level_QoS_Parameters() *E_RAB_Level_QoS_Parameters {
615         if m != nil {
616                 return m.Requested_SCG_E_RAB_Level_QoS_Parameters
617         }
618         return nil
619 }
620
621 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent) GetMeNB_UL_GTP_TEIDatPDCP() *GTPtunnelEndpoint {
622         if m != nil {
623                 return m.MeNB_UL_GTP_TEIDatPDCP
624         }
625         return nil
626 }
627
628 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent) GetSecondaryMeNB_UL_GTP_TEIDatPDCP() *GTPtunnelEndpoint {
629         if m != nil {
630                 return m.SecondaryMeNB_UL_GTP_TEIDatPDCP
631         }
632         return nil
633 }
634
635 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent) GetRlc_Mode() *RLCMode {
636         if m != nil {
637                 return m.Rlc_Mode
638         }
639         return nil
640 }
641
642 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent) GetUL_Configuration() *ULConfiguration {
643         if m != nil {
644                 return m.UL_Configuration
645         }
646         return nil
647 }
648
649 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent) GetIE_Extensions() []*E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs {
650         if m != nil {
651                 return m.IE_Extensions
652         }
653         return nil
654 }
655
656 type E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs struct {
657         IdULpDCPSnLength        *PDCPSnLength          `protobuf:"bytes,1,opt,name=id_uLpDCPSnLength,json=idULpDCPSnLength,proto3" json:"id_uLpDCPSnLength,omitempty"`
658         IdDLPDCPSnLength        *PDCPSnLength          `protobuf:"bytes,2,opt,name=id_dLPDCPSnLength,json=idDLPDCPSnLength,proto3" json:"id_dLPDCPSnLength,omitempty"`
659         IdDuplicationActivation *DuplicationActivation `protobuf:"bytes,3,opt,name=id_duplicationActivation,json=idDuplicationActivation,proto3" json:"id_duplicationActivation,omitempty"`
660         XXX_NoUnkeyedLiteral    struct{}               `json:"-"`
661         XXX_unrecognized        []byte                 `json:"-"`
662         XXX_sizecache           int32                  `json:"-"`
663 }
664
665 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs) Reset() {
666         *m = E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs{}
667 }
668 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs) String() string {
669         return proto.CompactTextString(m)
670 }
671 func (*E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs) ProtoMessage() {}
672 func (*E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs) Descriptor() ([]byte, []int) {
673         return fileDescriptor_00cd31695b7b71ab, []int{9}
674 }
675
676 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs) XXX_Unmarshal(b []byte) error {
677         return xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs.Unmarshal(m, b)
678 }
679 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
680         return xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs.Marshal(b, m, deterministic)
681 }
682 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs) XXX_Merge(src proto.Message) {
683         xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs.Merge(m, src)
684 }
685 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs) XXX_Size() int {
686         return xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs.Size(m)
687 }
688 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs) XXX_DiscardUnknown() {
689         xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs.DiscardUnknown(m)
690 }
691
692 var xxx_messageInfo_E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs proto.InternalMessageInfo
693
694 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs) GetIdULpDCPSnLength() *PDCPSnLength {
695         if m != nil {
696                 return m.IdULpDCPSnLength
697         }
698         return nil
699 }
700
701 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs) GetIdDLPDCPSnLength() *PDCPSnLength {
702         if m != nil {
703                 return m.IdDLPDCPSnLength
704         }
705         return nil
706 }
707
708 func (m *E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs) GetIdDuplicationActivation() *DuplicationActivation {
709         if m != nil {
710                 return m.IdDuplicationActivation
711         }
712         return nil
713 }
714
715 func init() {
716         proto.RegisterType((*SgNBAdditionRequest)(nil), "streaming_protobufs.SgNBAdditionRequest")
717         proto.RegisterType((*SgNBAdditionRequest_IEs)(nil), "streaming_protobufs.SgNBAdditionRequest_IEs")
718         proto.RegisterType((*E_RABs_ToBeAdded_SgNBAddReqList)(nil), "streaming_protobufs.E_RABs_ToBeAdded_SgNBAddReqList")
719         proto.RegisterType((*E_RABs_ToBeAdded_SgNBAddReq_ItemIEs)(nil), "streaming_protobufs.E_RABs_ToBeAdded_SgNBAddReq_ItemIEs")
720         proto.RegisterType((*E_RABs_ToBeAdded_SgNBAddReq_Item)(nil), "streaming_protobufs.E_RABs_ToBeAdded_SgNBAddReq_Item")
721         proto.RegisterType((*E_RABs_ToBeAdded_SgNBAddReq_ItemExtIEs)(nil), "streaming_protobufs.E_RABs_ToBeAdded_SgNBAddReq_ItemExtIEs")
722         proto.RegisterType((*E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent)(nil), "streaming_protobufs.E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent")
723         proto.RegisterType((*E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresentExtIEs)(nil), "streaming_protobufs.E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresentExtIEs")
724         proto.RegisterType((*E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent)(nil), "streaming_protobufs.E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent")
725         proto.RegisterType((*E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs)(nil), "streaming_protobufs.E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs")
726 }
727
728 func init() { proto.RegisterFile("sgnb_addition_request.proto", fileDescriptor_00cd31695b7b71ab) }
729
730 var fileDescriptor_00cd31695b7b71ab = []byte{
731         // 1428 bytes of a gzipped FileDescriptorProto
732         0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x57, 0xdd, 0x6e, 0x1b, 0x37,
733         0x16, 0x8e, 0xe2, 0xd8, 0xc9, 0xd2, 0x76, 0x9c, 0x30, 0xeb, 0x78, 0x62, 0x1b, 0x89, 0xa3, 0xec,
734         0x66, 0x8d, 0xec, 0x5a, 0x5e, 0x3b, 0x59, 0x6c, 0x81, 0x5e, 0xb4, 0xd2, 0xcc, 0x44, 0x1e, 0x54,
735         0x52, 0x15, 0xca, 0x2a, 0x9a, 0x06, 0x28, 0x3b, 0x1a, 0x52, 0x13, 0x22, 0x23, 0x52, 0xe1, 0x70,
736         0x1c, 0x1b, 0xe8, 0x45, 0x51, 0xa0, 0xe8, 0x65, 0x81, 0x3e, 0x44, 0x2f, 0xfa, 0x0e, 0x7d, 0xa8,
737         0x3e, 0x41, 0x0b, 0x72, 0x46, 0x7f, 0xf1, 0xc8, 0x96, 0xdd, 0xf6, 0x6e, 0xc4, 0x73, 0xce, 0xf7,
738         0x1d, 0x1e, 0x7e, 0x87, 0x87, 0x02, 0x1b, 0x71, 0xc8, 0x3b, 0xd8, 0x27, 0x84, 0x29, 0x26, 0x38,
739         0x96, 0xf4, 0x6d, 0x42, 0x63, 0x55, 0xea, 0x4b, 0xa1, 0x04, 0xbc, 0x13, 0x2b, 0x49, 0xfd, 0x1e,
740         0xe3, 0x21, 0x36, 0x0b, 0x9d, 0xa4, 0x1b, 0xaf, 0xdf, 0x0f, 0x85, 0x08, 0x23, 0xba, 0x3b, 0x58,
741         0xd9, 0x7d, 0x27, 0xfd, 0x7e, 0x9f, 0xca, 0x38, 0x0d, 0x5a, 0x5f, 0x3b, 0xde, 0xf7, 0xfb, 0x38,
742         0x10, 0xbd, 0x9e, 0xe0, 0x58, 0x9d, 0xf4, 0xe9, 0xc0, 0x60, 0x49, 0x19, 0xe0, 0x20, 0xc4, 0x81,
743         0xe0, 0x5d, 0x16, 0x62, 0xc6, 0xbb, 0x22, 0xb5, 0x14, 0x29, 0xb8, 0xd3, 0x0a, 0x1b, 0x95, 0x72,
744         0x96, 0x05, 0x4a, 0x93, 0x80, 0x0d, 0xb0, 0x68, 0xec, 0x81, 0x88, 0x3c, 0x37, 0xb6, 0x0a, 0x5b,
745         0x85, 0xed, 0xc5, 0xfd, 0xff, 0x94, 0x72, 0x92, 0x2a, 0xe5, 0x84, 0x63, 0xcf, 0x8d, 0xd1, 0x38,
746         0x40, 0xf1, 0xd7, 0x45, 0xb0, 0x36, 0xc5, 0x11, 0x3e, 0x01, 0x90, 0x11, 0x5c, 0xa7, 0x8d, 0x0a,
747         0x6e, 0xbb, 0xf8, 0xf3, 0xfd, 0x72, 0x13, 0x7b, 0x8e, 0xa1, 0x5c, 0x46, 0x37, 0x19, 0xd1, 0x86,
748         0xb6, 0xab, 0x97, 0x3d, 0x07, 0x72, 0xb0, 0xc1, 0x08, 0x6e, 0xa0, 0xb6, 0xdb, 0xa2, 0x41, 0x22,
749         0x99, 0x3a, 0xb1, 0xfd, 0xbe, 0xdf, 0x61, 0x11, 0x53, 0x8c, 0xc6, 0xd6, 0x55, 0x93, 0xe7, 0x4e,
750         0x6e, 0x9e, 0xd3, 0x82, 0xd0, 0x3a, 0x23, 0xd3, 0x6c, 0x70, 0xc7, 0xe4, 0xa6, 0x33, 0x1f, 0x98,
751         0x3f, 0xa1, 0x27, 0xd6, 0xdc, 0x56, 0x61, 0x7b, 0x09, 0xdd, 0x66, 0xe4, 0x3d, 0x03, 0x3c, 0x01,
752         0x5b, 0x99, 0x7b, 0xdb, 0x2d, 0x87, 0xa1, 0xa4, 0xa1, 0xaf, 0x68, 0xdd, 0x3f, 0x66, 0xbd, 0xa4,
753         0x57, 0x61, 0x0a, 0xf9, 0x8a, 0x5a, 0xd7, 0x4c, 0x8e, 0xa5, 0xdc, 0x1c, 0xa7, 0x46, 0xa1, 0x07,
754         0x29, 0xd9, 0x54, 0x07, 0xe8, 0x80, 0x15, 0x4d, 0x4d, 0x23, 0x1a, 0x28, 0x4a, 0x9a, 0xb5, 0x7a,
755         0xc3, 0x9a, 0x37, 0x4c, 0x1b, 0xa5, 0x54, 0x35, 0xa5, 0x01, 0x4d, 0xa9, 0x72, 0xa2, 0x68, 0xfc,
756         0x99, 0x1f, 0x25, 0x54, 0xd7, 0x77, 0x3c, 0x04, 0xbe, 0x01, 0xeb, 0x8c, 0xe0, 0x03, 0x9f, 0x13,
757         0x71, 0x44, 0x25, 0xa2, 0xb1, 0x92, 0x2c, 0xd0, 0x07, 0x56, 0x63, 0xb1, 0xb2, 0x16, 0xce, 0x90,
758         0xc1, 0x94, 0x18, 0x74, 0x8f, 0x91, 0x29, 0x26, 0xf8, 0x4d, 0x01, 0x14, 0x19, 0xc1, 0x2e, 0x46,
759         0xe5, 0x4a, 0x8c, 0x0f, 0x45, 0x85, 0x96, 0x09, 0xa1, 0x69, 0xfd, 0xca, 0x84, 0x20, 0xfa, 0xd6,
760         0xb0, 0x5e, 0x37, 0xac, 0xcf, 0x72, 0x59, 0xcf, 0x89, 0x45, 0xf7, 0x19, 0x71, 0xb5, 0xc7, 0xd0,
761         0x61, 0xd2, 0x0e, 0x5f, 0x82, 0xbb, 0x99, 0xf6, 0x94, 0xd0, 0x26, 0x5b, 0x70, 0xe5, 0x33, 0x4e,
762         0xa5, 0x75, 0xc3, 0xb0, 0x16, 0x73, 0x59, 0xed, 0x2a, 0xb6, 0x4d, 0x27, 0x79, 0xbc, 0x2b, 0xd0,
763         0x6a, 0xaa, 0xd1, 0xf7, 0x00, 0xe0, 0xc1, 0x50, 0x3a, 0xe3, 0xb2, 0xfe, 0x9b, 0x81, 0xdd, 0x3c,
764         0x75, 0x26, 0x6d, 0x8f, 0xab, 0xa7, 0xfb, 0xa3, 0x43, 0x09, 0xc7, 0x44, 0x8f, 0x4d, 0x92, 0xee,
765         0x71, 0xdf, 0x9c, 0x53, 0xdb, 0xad, 0xd0, 0xd7, 0xfe, 0x11, 0x13, 0x89, 0xb4, 0x80, 0x41, 0xdb,
766         0xce, 0x2f, 0xcd, 0x69, 0x7f, 0x9d, 0x6a, 0xce, 0x32, 0x7c, 0x05, 0x36, 0x4f, 0x77, 0x20, 0x76,
767         0x8f, 0x15, 0xe5, 0x31, 0x13, 0xdc, 0x5a, 0x9c, 0x21, 0xe9, 0xb5, 0xc9, 0x4e, 0x1d, 0x06, 0xc3,
768         0x16, 0x58, 0x65, 0x04, 0x67, 0x0d, 0x4f, 0x49, 0xab, 0x1f, 0x31, 0xd5, 0x42, 0x95, 0xd8, 0x5a,
769         0x32, 0xa8, 0xf7, 0xf3, 0x2f, 0x95, 0x81, 0x17, 0xfa, 0x3b, 0x23, 0xa7, 0x63, 0xe1, 0x0f, 0x05,
770         0xf0, 0x38, 0x4b, 0x19, 0xd1, 0x58, 0x24, 0x32, 0xa0, 0xb6, 0x10, 0x92, 0x30, 0xee, 0x6b, 0x79,
771         0xe9, 0x73, 0x91, 0x3d, 0xf3, 0x69, 0x2d, 0x1b, 0x9a, 0x0f, 0x72, 0x69, 0x66, 0x88, 0x47, 0xff,
772         0x4c, 0x37, 0x76, 0x8e, 0x1b, 0xe4, 0xa6, 0x86, 0xad, 0x6a, 0xa3, 0x82, 0x07, 0x97, 0x1c, 0x3e,
773         0x94, 0x2c, 0x0c, 0xa9, 0xc4, 0x1e, 0x27, 0xd6, 0xcd, 0x33, 0xda, 0x7e, 0x6a, 0x14, 0xb2, 0x18,
774         0xd1, 0xc6, 0x81, 0x2d, 0x33, 0x79, 0x9c, 0x40, 0x9c, 0xf2, 0x25, 0x9d, 0x38, 0x90, 0xac, 0x43,
775         0x65, 0x53, 0x8a, 0x2e, 0x8b, 0xa8, 0xe7, 0x74, 0x85, 0x44, 0xcf, 0x9b, 0xd6, 0xca, 0x0c, 0x67,
776         0xb6, 0xc1, 0xc8, 0x54, 0x00, 0xf8, 0x11, 0xb8, 0x99, 0x55, 0xd8, 0xa6, 0x51, 0xa4, 0xb5, 0x7b,
777         0xcb, 0x40, 0xde, 0xcb, 0x57, 0x9b, 0x5d, 0xf5, 0xd0, 0x52, 0x5a, 0x2a, 0xed, 0xef, 0x39, 0xc5,
778         0xb7, 0xe0, 0xc1, 0x39, 0xed, 0x09, 0x1b, 0x60, 0x9e, 0x29, 0xda, 0xd3, 0x03, 0x66, 0x6e, 0xea,
779         0x21, 0x9d, 0x01, 0x82, 0x3d, 0x45, 0x7b, 0x7a, 0xd8, 0xa4, 0x30, 0xc5, 0x9f, 0x0b, 0xe0, 0xd1,
780         0x0c, 0xee, 0xf0, 0xdb, 0x02, 0x78, 0x74, 0xf6, 0xcd, 0x63, 0x5c, 0xb3, 0xb9, 0xf7, 0xbf, 0x4b,
781         0xa5, 0x75, 0xd6, 0xdd, 0xa3, 0xed, 0xc5, 0x9f, 0xae, 0x81, 0xad, 0xf3, 0x40, 0xa0, 0x05, 0x6e,
782         0x50, 0xed, 0x33, 0x1a, 0x89, 0x0b, 0x14, 0x95, 0x2b, 0x9e, 0x03, 0x57, 0xc1, 0x02, 0x91, 0x1d,
783         0xbd, 0x7e, 0xd5, 0xac, 0xcf, 0x13, 0xd9, 0xf1, 0x1c, 0xd8, 0x07, 0x1b, 0x94, 0x63, 0xc7, 0xc6,
784         0x23, 0xc1, 0xea, 0x9b, 0x2a, 0x91, 0x69, 0x37, 0xcc, 0x99, 0x1d, 0xfd, 0x37, 0x7f, 0x47, 0x8d,
785         0xa9, 0x71, 0xe8, 0x1e, 0xe5, 0x8e, 0x9d, 0x6b, 0x82, 0x11, 0x58, 0x89, 0xc3, 0x46, 0xa5, 0xe9,
786         0xd8, 0xcd, 0xbe, 0xa4, 0x31, 0xe5, 0x2a, 0x9b, 0x71, 0x1f, 0x5f, 0xb8, 0x6e, 0xad, 0x49, 0x9c,
787         0x83, 0x2b, 0xe8, 0x7d, 0x68, 0x98, 0x00, 0x38, 0x58, 0xe2, 0x42, 0x0d, 0x08, 0xd3, 0x51, 0x67,
788         0x5f, 0x9a, 0x70, 0x04, 0x75, 0x70, 0x05, 0xe5, 0x10, 0xc0, 0xaf, 0xc0, 0x32, 0x73, 0x47, 0x57,
789         0x62, 0x6c, 0x2d, 0x18, 0xc5, 0x7e, 0x78, 0x29, 0x69, 0xb8, 0xc7, 0x4a, 0x8b, 0x76, 0x89, 0xb9,
790         0x23, 0xc0, 0x8a, 0x05, 0xee, 0xca, 0xac, 0xbe, 0xd9, 0x3b, 0x2d, 0x2b, 0x70, 0x71, 0x1b, 0x3c,
791         0x9e, 0x0d, 0xb1, 0xf8, 0xe3, 0x3c, 0xf8, 0xf7, 0x05, 0xea, 0x0b, 0x15, 0x78, 0xd0, 0x4d, 0xa2,
792         0x28, 0x6d, 0x04, 0x5c, 0xa3, 0x47, 0x34, 0xc2, 0x2f, 0x44, 0x0b, 0x37, 0x7d, 0xe9, 0xf7, 0xa8,
793         0xa2, 0x72, 0xf0, 0xf4, 0xdb, 0x9d, 0xbe, 0xcf, 0xdc, 0x30, 0xb4, 0xae, 0x71, 0xb5, 0xfc, 0x8d,
794         0xf5, 0x85, 0x68, 0x8d, 0x6c, 0xf0, 0x6b, 0xb0, 0xdd, 0xf3, 0x8f, 0x71, 0xdd, 0xae, 0x62, 0x9f,
795         0xf4, 0x98, 0x3a, 0x8b, 0x3e, 0x7d, 0xd1, 0xfd, 0x2b, 0x97, 0xbe, 0x5a, 0x41, 0xf8, 0x85, 0x88,
796         0xc7, 0x2f, 0xeb, 0x87, 0x3d, 0xff, 0xb8, 0x6e, 0x57, 0xcb, 0x1a, 0x76, 0x0a, 0x7b, 0x15, 0x2c,
797         0x93, 0x1a, 0x7e, 0x2e, 0xe4, 0x3b, 0x5f, 0x5f, 0xe4, 0x61, 0xd6, 0x12, 0xf9, 0x93, 0xde, 0x19,
798         0xf7, 0x44, 0x4b, 0xa4, 0x36, 0xfa, 0x05, 0x5f, 0x82, 0xd5, 0x9e, 0x1e, 0x99, 0x4e, 0x0d, 0x57,
799         0x0f, 0x9b, 0xf8, 0xd0, 0xf5, 0x1c, 0x5f, 0xd5, 0xed, 0x6a, 0xa6, 0xfe, 0xc7, 0xf9, 0x39, 0x1f,
800         0x36, 0x55, 0xc2, 0x39, 0x8d, 0x5c, 0x4e, 0xfa, 0x82, 0x71, 0x85, 0xa0, 0x06, 0x71, 0x6a, 0xd5,
801         0xc3, 0xe6, 0x10, 0x01, 0x7e, 0x09, 0xd6, 0xe2, 0x3d, 0xdc, 0x36, 0xc0, 0x93, 0xee, 0x99, 0xd2,
802         0x67, 0x05, 0x5f, 0x8d, 0xf7, 0xda, 0xb5, 0x53, 0xcb, 0xf0, 0x4d, 0xbe, 0x9a, 0x9f, 0xff, 0xd1,
803         0x86, 0xcd, 0x13, 0x76, 0xf1, 0xfb, 0x02, 0xd8, 0xbb, 0x30, 0x06, 0x44, 0xe6, 0xd1, 0x83, 0x6a,
804         0x76, 0x5d, 0x10, 0x8a, 0x95, 0xf4, 0x79, 0xdc, 0xa5, 0x52, 0x52, 0x92, 0x29, 0x72, 0x33, 0x37,
805         0xd7, 0xcc, 0xdf, 0xbc, 0x1a, 0xd2, 0xcf, 0xc3, 0x51, 0x64, 0xf1, 0xb7, 0x6b, 0xe0, 0x82, 0xb7,
806         0x01, 0xfc, 0xae, 0x00, 0xb6, 0xe5, 0xe0, 0xfd, 0x81, 0x5b, 0x76, 0xf5, 0x2f, 0xe8, 0x95, 0xe2,
807         0x90, 0xa0, 0x65, 0x57, 0xa7, 0xa8, 0xf6, 0x15, 0xb8, 0x6b, 0xc4, 0xd6, 0x1e, 0x17, 0x9b, 0xce,
808         0x35, 0xeb, 0x90, 0x59, 0x05, 0x71, 0x47, 0xa3, 0xb4, 0x47, 0x6a, 0xd3, 0x10, 0x90, 0x83, 0xad,
809         0x98, 0x06, 0x82, 0x13, 0x5f, 0x9e, 0xe0, 0x29, 0x34, 0x73, 0x17, 0xa2, 0xd9, 0x1c, 0xe2, 0xd5,
810         0x73, 0xf8, 0xfe, 0x0f, 0x6e, 0xc8, 0x28, 0xc0, 0xfa, 0x78, 0xb2, 0x66, 0x39, 0xfb, 0x34, 0xaf,
811         0xcb, 0x28, 0xd0, 0x1f, 0xf0, 0x53, 0x70, 0x2b, 0xa9, 0xe1, 0xc9, 0x89, 0x96, 0x36, 0xc4, 0x3f,
812         0xf2, 0xff, 0x4f, 0xd5, 0x26, 0xa7, 0xd8, 0x4a, 0x32, 0xb9, 0x00, 0x79, 0x7e, 0x23, 0x78, 0x7f,
813         0xc2, 0x20, 0xc9, 0xed, 0x85, 0x5f, 0xae, 0x82, 0x67, 0x97, 0x81, 0x81, 0x0d, 0x70, 0x9b, 0x11,
814         0x9c, 0xd4, 0xfa, 0x8e, 0xdd, 0x6c, 0xf1, 0x1a, 0xe5, 0xa1, 0x7a, 0x9d, 0xe9, 0xed, 0x61, 0x6e,
815         0xb2, 0xcd, 0x31, 0x47, 0x74, 0x8b, 0x91, 0xf6, 0x44, 0x68, 0x86, 0x47, 0x6a, 0xe3, 0x6e, 0x99,
816         0x94, 0x66, 0xc3, 0x73, 0x26, 0x42, 0x21, 0x05, 0x96, 0xc6, 0x4b, 0xfa, 0x11, 0x0b, 0x4c, 0x69,
817         0xcb, 0x81, 0x62, 0x47, 0xe3, 0x6f, 0x8e, 0x27, 0xf9, 0x17, 0x6c, 0x5e, 0x84, 0xfe, 0x33, 0x91,
818         0x6b, 0xa8, 0x3c, 0xfd, 0x62, 0x2f, 0xa4, 0x52, 0x32, 0x55, 0x12, 0x3b, 0xd2, 0xe7, 0x3b, 0x71,
819         0x50, 0x12, 0x32, 0xdc, 0x95, 0xbb, 0x92, 0x05, 0x3b, 0xfd, 0x48, 0xed, 0x0e, 0x39, 0x76, 0x86,
820         0x1c, 0x9d, 0x05, 0xf3, 0xf9, 0xf4, 0xf7, 0x00, 0x00, 0x00, 0xff, 0xff, 0xa0, 0x70, 0x02, 0x48,
821         0x71, 0x11, 0x00, 0x00,
822 }