| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 1 | // |
| 2 | // Top-level Voltha API definition |
| 3 | // |
| 4 | // For details, see individual definition files. |
| 5 | |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 6 | // Code generated by protoc-gen-go. DO NOT EDIT. |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 7 | // versions: |
| 8 | // protoc-gen-go v1.36.11 |
| 9 | // protoc v4.25.8 |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 10 | // source: voltha_protos/voltha.proto |
| 11 | |
| William Kurkian | ad74565 | 2019-03-20 08:45:51 -0400 | [diff] [blame] | 12 | package voltha |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 13 | |
| 14 | import ( |
| khenaidoo | 5fc5cea | 2021-08-11 17:39:16 -0400 | [diff] [blame] | 15 | common "github.com/opencord/voltha-protos/v5/go/common" |
| khenaidoo | 4c6543e | 2021-10-19 17:25:58 -0400 | [diff] [blame] | 16 | extension "github.com/opencord/voltha-protos/v5/go/extension" |
| 17 | health "github.com/opencord/voltha-protos/v5/go/health" |
| khenaidoo | 5fc5cea | 2021-08-11 17:39:16 -0400 | [diff] [blame] | 18 | omci "github.com/opencord/voltha-protos/v5/go/omci" |
| 19 | openflow_13 "github.com/opencord/voltha-protos/v5/go/openflow_13" |
| yasin sapli | 2bbfbb4 | 2021-11-01 14:30:10 +0000 | [diff] [blame] | 20 | voip_system_profile "github.com/opencord/voltha-protos/v5/go/voip_system_profile" |
| 21 | voip_user_profile "github.com/opencord/voltha-protos/v5/go/voip_user_profile" |
| William Kurkian | ad74565 | 2019-03-20 08:45:51 -0400 | [diff] [blame] | 22 | _ "google.golang.org/genproto/googleapis/api/annotations" |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 23 | protoreflect "google.golang.org/protobuf/reflect/protoreflect" |
| 24 | protoimpl "google.golang.org/protobuf/runtime/protoimpl" |
| 25 | emptypb "google.golang.org/protobuf/types/known/emptypb" |
| 26 | reflect "reflect" |
| 27 | sync "sync" |
| 28 | unsafe "unsafe" |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 29 | ) |
| 30 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 31 | const ( |
| 32 | // Verify that this generated code is sufficiently up-to-date. |
| 33 | _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) |
| 34 | // Verify that runtime/protoimpl is sufficiently up-to-date. |
| 35 | _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) |
| 36 | ) |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 37 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 38 | // Symbols defined in public import of voltha_protos/common.proto. |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 39 | |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 40 | type TestModeKeys = common.TestModeKeys |
| 41 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 42 | const TestModeKeys_api_test = common.TestModeKeys_api_test |
| 43 | |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 44 | var TestModeKeys_name = common.TestModeKeys_name |
| 45 | var TestModeKeys_value = common.TestModeKeys_value |
| 46 | |
| Serkant Uluderya | cbcfaa4 | 2019-10-18 13:25:08 +0300 | [diff] [blame] | 47 | type AdminState_Types = common.AdminState_Types |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 48 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 49 | const AdminState_UNKNOWN = common.AdminState_UNKNOWN |
| 50 | const AdminState_PREPROVISIONED = common.AdminState_PREPROVISIONED |
| 51 | const AdminState_ENABLED = common.AdminState_ENABLED |
| 52 | const AdminState_DISABLED = common.AdminState_DISABLED |
| 53 | const AdminState_DOWNLOADING_IMAGE = common.AdminState_DOWNLOADING_IMAGE |
| 54 | |
| Serkant Uluderya | cbcfaa4 | 2019-10-18 13:25:08 +0300 | [diff] [blame] | 55 | var AdminState_Types_name = common.AdminState_Types_name |
| 56 | var AdminState_Types_value = common.AdminState_Types_value |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 57 | |
| Serkant Uluderya | cbcfaa4 | 2019-10-18 13:25:08 +0300 | [diff] [blame] | 58 | type OperStatus_Types = common.OperStatus_Types |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 59 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 60 | const OperStatus_UNKNOWN = common.OperStatus_UNKNOWN |
| 61 | const OperStatus_DISCOVERED = common.OperStatus_DISCOVERED |
| 62 | const OperStatus_ACTIVATING = common.OperStatus_ACTIVATING |
| 63 | const OperStatus_TESTING = common.OperStatus_TESTING |
| 64 | const OperStatus_ACTIVE = common.OperStatus_ACTIVE |
| 65 | const OperStatus_FAILED = common.OperStatus_FAILED |
| 66 | const OperStatus_RECONCILING = common.OperStatus_RECONCILING |
| 67 | const OperStatus_RECONCILING_FAILED = common.OperStatus_RECONCILING_FAILED |
| 68 | const OperStatus_REBOOTED = common.OperStatus_REBOOTED |
| 69 | |
| Serkant Uluderya | cbcfaa4 | 2019-10-18 13:25:08 +0300 | [diff] [blame] | 70 | var OperStatus_Types_name = common.OperStatus_Types_name |
| 71 | var OperStatus_Types_value = common.OperStatus_Types_value |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 72 | |
| Serkant Uluderya | cbcfaa4 | 2019-10-18 13:25:08 +0300 | [diff] [blame] | 73 | type ConnectStatus_Types = common.ConnectStatus_Types |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 74 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 75 | const ConnectStatus_UNKNOWN = common.ConnectStatus_UNKNOWN |
| 76 | const ConnectStatus_UNREACHABLE = common.ConnectStatus_UNREACHABLE |
| 77 | const ConnectStatus_REACHABLE = common.ConnectStatus_REACHABLE |
| 78 | |
| Serkant Uluderya | cbcfaa4 | 2019-10-18 13:25:08 +0300 | [diff] [blame] | 79 | var ConnectStatus_Types_name = common.ConnectStatus_Types_name |
| 80 | var ConnectStatus_Types_value = common.ConnectStatus_Types_value |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 81 | |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 82 | type OperationResp_OperationReturnCode = common.OperationResp_OperationReturnCode |
| 83 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 84 | const OperationResp_OPERATION_SUCCESS = common.OperationResp_OPERATION_SUCCESS |
| 85 | const OperationResp_OPERATION_FAILURE = common.OperationResp_OPERATION_FAILURE |
| 86 | const OperationResp_OPERATION_UNSUPPORTED = common.OperationResp_OPERATION_UNSUPPORTED |
| 87 | const OperationResp_OPERATION_IN_PROGRESS = common.OperationResp_OPERATION_IN_PROGRESS |
| 88 | |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 89 | var OperationResp_OperationReturnCode_name = common.OperationResp_OperationReturnCode_name |
| 90 | var OperationResp_OperationReturnCode_value = common.OperationResp_OperationReturnCode_value |
| 91 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 92 | type Key = common.Key |
| 93 | type ID = common.ID |
| 94 | type IDs = common.IDs |
| 95 | type Connection = common.Connection |
| 96 | type AdminState = common.AdminState |
| 97 | type OperStatus = common.OperStatus |
| 98 | type ConnectStatus = common.ConnectStatus |
| 99 | type OperationResp = common.OperationResp |
| 100 | type PortStatistics = common.PortStatistics |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 101 | |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 102 | // CoreInstance represents a core instance. It is data held in memory when a core |
| 103 | // is running. This data is not persistent. |
| 104 | type CoreInstance struct { |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 105 | state protoimpl.MessageState `protogen:"open.v1"` |
| 106 | InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` |
| 107 | Health *health.HealthStatus `protobuf:"bytes,2,opt,name=health,proto3" json:"health,omitempty"` |
| 108 | unknownFields protoimpl.UnknownFields |
| 109 | sizeCache protoimpl.SizeCache |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 110 | } |
| 111 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 112 | func (x *CoreInstance) Reset() { |
| 113 | *x = CoreInstance{} |
| 114 | mi := &file_voltha_protos_voltha_proto_msgTypes[0] |
| 115 | ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| 116 | ms.StoreMessageInfo(mi) |
| 117 | } |
| 118 | |
| 119 | func (x *CoreInstance) String() string { |
| 120 | return protoimpl.X.MessageStringOf(x) |
| 121 | } |
| 122 | |
| 123 | func (*CoreInstance) ProtoMessage() {} |
| 124 | |
| 125 | func (x *CoreInstance) ProtoReflect() protoreflect.Message { |
| 126 | mi := &file_voltha_protos_voltha_proto_msgTypes[0] |
| 127 | if x != nil { |
| 128 | ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| 129 | if ms.LoadMessageInfo() == nil { |
| 130 | ms.StoreMessageInfo(mi) |
| 131 | } |
| 132 | return ms |
| 133 | } |
| 134 | return mi.MessageOf(x) |
| 135 | } |
| 136 | |
| 137 | // Deprecated: Use CoreInstance.ProtoReflect.Descriptor instead. |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 138 | func (*CoreInstance) Descriptor() ([]byte, []int) { |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 139 | return file_voltha_protos_voltha_proto_rawDescGZIP(), []int{0} |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 140 | } |
| William Kurkian | ad74565 | 2019-03-20 08:45:51 -0400 | [diff] [blame] | 141 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 142 | func (x *CoreInstance) GetInstanceId() string { |
| 143 | if x != nil { |
| 144 | return x.InstanceId |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 145 | } |
| 146 | return "" |
| 147 | } |
| 148 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 149 | func (x *CoreInstance) GetHealth() *health.HealthStatus { |
| 150 | if x != nil { |
| 151 | return x.Health |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 152 | } |
| 153 | return nil |
| 154 | } |
| 155 | |
| 156 | type CoreInstances struct { |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 157 | state protoimpl.MessageState `protogen:"open.v1"` |
| 158 | Items []*CoreInstance `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` |
| 159 | unknownFields protoimpl.UnknownFields |
| 160 | sizeCache protoimpl.SizeCache |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 161 | } |
| 162 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 163 | func (x *CoreInstances) Reset() { |
| 164 | *x = CoreInstances{} |
| 165 | mi := &file_voltha_protos_voltha_proto_msgTypes[1] |
| 166 | ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| 167 | ms.StoreMessageInfo(mi) |
| 168 | } |
| 169 | |
| 170 | func (x *CoreInstances) String() string { |
| 171 | return protoimpl.X.MessageStringOf(x) |
| 172 | } |
| 173 | |
| 174 | func (*CoreInstances) ProtoMessage() {} |
| 175 | |
| 176 | func (x *CoreInstances) ProtoReflect() protoreflect.Message { |
| 177 | mi := &file_voltha_protos_voltha_proto_msgTypes[1] |
| 178 | if x != nil { |
| 179 | ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| 180 | if ms.LoadMessageInfo() == nil { |
| 181 | ms.StoreMessageInfo(mi) |
| 182 | } |
| 183 | return ms |
| 184 | } |
| 185 | return mi.MessageOf(x) |
| 186 | } |
| 187 | |
| 188 | // Deprecated: Use CoreInstances.ProtoReflect.Descriptor instead. |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 189 | func (*CoreInstances) Descriptor() ([]byte, []int) { |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 190 | return file_voltha_protos_voltha_proto_rawDescGZIP(), []int{1} |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 191 | } |
| William Kurkian | ad74565 | 2019-03-20 08:45:51 -0400 | [diff] [blame] | 192 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 193 | func (x *CoreInstances) GetItems() []*CoreInstance { |
| 194 | if x != nil { |
| 195 | return x.Items |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 196 | } |
| 197 | return nil |
| 198 | } |
| 199 | |
| 200 | // Voltha represents the Voltha cluster data. Each Core instance will hold a subset of |
| 201 | // the entire cluster. However, some items (e.g. adapters) will be held by all cores |
| 202 | // for better performance |
| 203 | type Voltha struct { |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 204 | state protoimpl.MessageState `protogen:"open.v1"` |
| 205 | Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` |
| 206 | Adapters []*Adapter `protobuf:"bytes,2,rep,name=adapters,proto3" json:"adapters,omitempty"` |
| 207 | LogicalDevices []*LogicalDevice `protobuf:"bytes,3,rep,name=logical_devices,json=logicalDevices,proto3" json:"logical_devices,omitempty"` |
| 208 | Devices []*Device `protobuf:"bytes,4,rep,name=devices,proto3" json:"devices,omitempty"` |
| 209 | DeviceTypes []*DeviceType `protobuf:"bytes,5,rep,name=device_types,json=deviceTypes,proto3" json:"device_types,omitempty"` |
| 210 | EventFilters []*EventFilter `protobuf:"bytes,7,rep,name=event_filters,json=eventFilters,proto3" json:"event_filters,omitempty"` |
| 211 | OmciMibDatabase []*omci.MibDeviceData `protobuf:"bytes,28,rep,name=omci_mib_database,json=omciMibDatabase,proto3" json:"omci_mib_database,omitempty"` |
| 212 | OmciAlarmDatabase []*omci.AlarmDeviceData `protobuf:"bytes,29,rep,name=omci_alarm_database,json=omciAlarmDatabase,proto3" json:"omci_alarm_database,omitempty"` |
| 213 | unknownFields protoimpl.UnknownFields |
| 214 | sizeCache protoimpl.SizeCache |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 215 | } |
| 216 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 217 | func (x *Voltha) Reset() { |
| 218 | *x = Voltha{} |
| 219 | mi := &file_voltha_protos_voltha_proto_msgTypes[2] |
| 220 | ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| 221 | ms.StoreMessageInfo(mi) |
| 222 | } |
| 223 | |
| 224 | func (x *Voltha) String() string { |
| 225 | return protoimpl.X.MessageStringOf(x) |
| 226 | } |
| 227 | |
| 228 | func (*Voltha) ProtoMessage() {} |
| 229 | |
| 230 | func (x *Voltha) ProtoReflect() protoreflect.Message { |
| 231 | mi := &file_voltha_protos_voltha_proto_msgTypes[2] |
| 232 | if x != nil { |
| 233 | ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) |
| 234 | if ms.LoadMessageInfo() == nil { |
| 235 | ms.StoreMessageInfo(mi) |
| 236 | } |
| 237 | return ms |
| 238 | } |
| 239 | return mi.MessageOf(x) |
| 240 | } |
| 241 | |
| 242 | // Deprecated: Use Voltha.ProtoReflect.Descriptor instead. |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 243 | func (*Voltha) Descriptor() ([]byte, []int) { |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 244 | return file_voltha_protos_voltha_proto_rawDescGZIP(), []int{2} |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 245 | } |
| William Kurkian | ad74565 | 2019-03-20 08:45:51 -0400 | [diff] [blame] | 246 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 247 | func (x *Voltha) GetVersion() string { |
| 248 | if x != nil { |
| 249 | return x.Version |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 250 | } |
| 251 | return "" |
| 252 | } |
| 253 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 254 | func (x *Voltha) GetAdapters() []*Adapter { |
| 255 | if x != nil { |
| 256 | return x.Adapters |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 257 | } |
| 258 | return nil |
| 259 | } |
| 260 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 261 | func (x *Voltha) GetLogicalDevices() []*LogicalDevice { |
| 262 | if x != nil { |
| 263 | return x.LogicalDevices |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 264 | } |
| 265 | return nil |
| 266 | } |
| 267 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 268 | func (x *Voltha) GetDevices() []*Device { |
| 269 | if x != nil { |
| 270 | return x.Devices |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 271 | } |
| 272 | return nil |
| 273 | } |
| 274 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 275 | func (x *Voltha) GetDeviceTypes() []*DeviceType { |
| 276 | if x != nil { |
| 277 | return x.DeviceTypes |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 278 | } |
| 279 | return nil |
| 280 | } |
| 281 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 282 | func (x *Voltha) GetEventFilters() []*EventFilter { |
| 283 | if x != nil { |
| 284 | return x.EventFilters |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 285 | } |
| 286 | return nil |
| 287 | } |
| 288 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 289 | func (x *Voltha) GetOmciMibDatabase() []*omci.MibDeviceData { |
| 290 | if x != nil { |
| 291 | return x.OmciMibDatabase |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 292 | } |
| 293 | return nil |
| 294 | } |
| 295 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 296 | func (x *Voltha) GetOmciAlarmDatabase() []*omci.AlarmDeviceData { |
| 297 | if x != nil { |
| 298 | return x.OmciAlarmDatabase |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 299 | } |
| 300 | return nil |
| 301 | } |
| 302 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 303 | var File_voltha_protos_voltha_proto protoreflect.FileDescriptor |
| William Kurkian | ad74565 | 2019-03-20 08:45:51 -0400 | [diff] [blame] | 304 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 305 | const file_voltha_protos_voltha_proto_rawDesc = "" + |
| 306 | "\n" + |
| 307 | "\x1avoltha_protos/voltha.proto\x12\x06voltha\x1a\x1cgoogle/api/annotations.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a\x1avoltha_protos/common.proto\x1a\x1avoltha_protos/health.proto\x1a\"voltha_protos/logical_device.proto\x1a\x1avoltha_protos/device.proto\x1a\x1bvoltha_protos/adapter.proto\x1a\x1fvoltha_protos/openflow_13.proto\x1a\x1avoltha_protos/events.proto\x1a\x1evoltha_protos/extensions.proto\x1a'voltha_protos/voip_system_profile.proto\x1a%voltha_protos/voip_user_profile.proto\x1a\x1fvoltha_protos/omci_mib_db.proto\x1a!voltha_protos/omci_alarm_db.proto\x1a\x1dvoltha_protos/omci_test.proto\"]\n" + |
| 308 | "\fCoreInstance\x12\x1f\n" + |
| 309 | "\vinstance_id\x18\x01 \x01(\tR\n" + |
| 310 | "instanceId\x12,\n" + |
| 311 | "\x06health\x18\x02 \x01(\v2\x14.health.HealthStatusR\x06health\";\n" + |
| 312 | "\rCoreInstances\x12*\n" + |
| 313 | "\x05items\x18\x01 \x03(\v2\x14.voltha.CoreInstanceR\x05items\"\xc0\x03\n" + |
| 314 | "\x06Voltha\x12\x18\n" + |
| 315 | "\aversion\x18\x01 \x01(\tR\aversion\x12,\n" + |
| 316 | "\badapters\x18\x02 \x03(\v2\x10.adapter.AdapterR\badapters\x12F\n" + |
| 317 | "\x0flogical_devices\x18\x03 \x03(\v2\x1d.logical_device.LogicalDeviceR\x0elogicalDevices\x12(\n" + |
| 318 | "\adevices\x18\x04 \x03(\v2\x0e.device.DeviceR\adevices\x125\n" + |
| 319 | "\fdevice_types\x18\x05 \x03(\v2\x12.device.DeviceTypeR\vdeviceTypes\x127\n" + |
| 320 | "\revent_filters\x18\a \x03(\v2\x12.event.EventFilterR\feventFilters\x12?\n" + |
| 321 | "\x11omci_mib_database\x18\x1c \x03(\v2\x13.omci.MibDeviceDataR\x0fomciMibDatabase\x12E\n" + |
| 322 | "\x13omci_alarm_database\x18\x1d \x03(\v2\x15.omci.AlarmDeviceDataR\x11omciAlarmDatabaseJ\x04\b\x06\x10\a2\xbb;\n" + |
| 323 | "\rVolthaService\x12D\n" + |
| 324 | "\tGetVoltha\x12\x16.google.protobuf.Empty\x1a\x0e.voltha.Voltha\"\x0f\x82\xd3\xe4\x93\x02\t\x12\a/api/v1\x12]\n" + |
| 325 | "\x11ListCoreInstances\x12\x16.google.protobuf.Empty\x1a\x15.voltha.CoreInstances\"\x19\x82\xd3\xe4\x93\x02\x13\x12\x11/api/v1/instances\x12S\n" + |
| 326 | "\x0fGetCoreInstance\x12\n" + |
| 327 | ".common.ID\x1a\x14.voltha.CoreInstance\"\x1e\x82\xd3\xe4\x93\x02\x18\x12\x16/api/v1/instances/{id}\x12S\n" + |
| 328 | "\fListAdapters\x12\x16.google.protobuf.Empty\x1a\x11.adapter.Adapters\"\x18\x82\xd3\xe4\x93\x02\x12\x12\x10/api/v1/adapters\x12m\n" + |
| 329 | "\x12ListLogicalDevices\x12\x16.google.protobuf.Empty\x1a\x1e.logical_device.LogicalDevices\"\x1f\x82\xd3\xe4\x93\x02\x19\x12\x17/api/v1/logical_devices\x12c\n" + |
| 330 | "\x10GetLogicalDevice\x12\n" + |
| 331 | ".common.ID\x1a\x1d.logical_device.LogicalDevice\"$\x82\xd3\xe4\x93\x02\x1e\x12\x1c/api/v1/logical_devices/{id}\x12n\n" + |
| 332 | "\x16ListLogicalDevicePorts\x12\n" + |
| 333 | ".common.ID\x1a\x1c.logical_device.LogicalPorts\"*\x82\xd3\xe4\x93\x02$\x12\"/api/v1/logical_devices/{id}/ports\x12\x88\x01\n" + |
| 334 | "\x14GetLogicalDevicePort\x12\x1d.logical_device.LogicalPortId\x1a\x1b.logical_device.LogicalPort\"4\x82\xd3\xe4\x93\x02.\x12,/api/v1/logical_devices/{id}/ports/{port_id}\x12\x8d\x01\n" + |
| 335 | "\x17EnableLogicalDevicePort\x12\x1d.logical_device.LogicalPortId\x1a\x16.google.protobuf.Empty\";\x82\xd3\xe4\x93\x025\"3/api/v1/logical_devices/{id}/ports/{port_id}/enable\x12\x8f\x01\n" + |
| 336 | "\x18DisableLogicalDevicePort\x12\x1d.logical_device.LogicalPortId\x1a\x16.google.protobuf.Empty\"<\x82\xd3\xe4\x93\x026\"4/api/v1/logical_devices/{id}/ports/{port_id}/disable\x12d\n" + |
| 337 | "\x16ListLogicalDeviceFlows\x12\n" + |
| 338 | ".common.ID\x1a\x12.openflow_13.Flows\"*\x82\xd3\xe4\x93\x02$\x12\"/api/v1/logical_devices/{id}/flows\x12\x83\x01\n" + |
| 339 | "\x1cUpdateLogicalDeviceFlowTable\x12\x1c.openflow_13.FlowTableUpdate\x1a\x16.google.protobuf.Empty\"-\x82\xd3\xe4\x93\x02':\x01*\"\"/api/v1/logical_devices/{id}/flows\x12\x84\x01\n" + |
| 340 | "\x1dUpdateLogicalDeviceMeterTable\x12\x1b.openflow_13.MeterModUpdate\x1a\x16.google.protobuf.Empty\".\x82\xd3\xe4\x93\x02(:\x01*\"#/api/v1/logical_devices/{id}/meters\x12g\n" + |
| 341 | "\x17ListLogicalDeviceMeters\x12\n" + |
| 342 | ".common.ID\x1a\x13.openflow_13.Meters\"+\x82\xd3\xe4\x93\x02%\x12#/api/v1/logical_devices/{id}/meters\x12t\n" + |
| 343 | "\x1bListLogicalDeviceFlowGroups\x12\n" + |
| 344 | ".common.ID\x1a\x17.openflow_13.FlowGroups\"0\x82\xd3\xe4\x93\x02*\x12(/api/v1/logical_devices/{id}/flow_groups\x12\x93\x01\n" + |
| 345 | "!UpdateLogicalDeviceFlowGroupTable\x12!.openflow_13.FlowGroupTableUpdate\x1a\x16.google.protobuf.Empty\"3\x82\xd3\xe4\x93\x02-:\x01*\"(/api/v1/logical_devices/{id}/flow_groups\x12O\n" + |
| 346 | "\vListDevices\x12\x16.google.protobuf.Empty\x1a\x0f.device.Devices\"\x17\x82\xd3\xe4\x93\x02\x11\x12\x0f/api/v1/devices\x12O\n" + |
| 347 | "\rListDeviceIds\x12\x16.google.protobuf.Empty\x1a\v.common.IDs\"\x19\x82\xd3\xe4\x93\x02\x13\x12\x11/api/v1/deviceids\x12U\n" + |
| 348 | "\x10ReconcileDevices\x12\v.common.IDs\x1a\x16.google.protobuf.Empty\"\x1c\x82\xd3\xe4\x93\x02\x16:\x01*\"\x11/api/v1/deviceids\x12E\n" + |
| 349 | "\tGetDevice\x12\n" + |
| 350 | ".common.ID\x1a\x0e.device.Device\"\x1c\x82\xd3\xe4\x93\x02\x16\x12\x14/api/v1/devices/{id}\x12J\n" + |
| 351 | "\fCreateDevice\x12\x0e.device.Device\x1a\x0e.device.Device\"\x1a\x82\xd3\xe4\x93\x02\x14:\x01*\"\x0f/api/v1/devices\x12W\n" + |
| 352 | "\fEnableDevice\x12\n" + |
| 353 | ".common.ID\x1a\x16.google.protobuf.Empty\"#\x82\xd3\xe4\x93\x02\x1d\"\x1b/api/v1/devices/{id}/enable\x12Y\n" + |
| 354 | "\rDisableDevice\x12\n" + |
| 355 | ".common.ID\x1a\x16.google.protobuf.Empty\"$\x82\xd3\xe4\x93\x02\x1e\"\x1c/api/v1/devices/{id}/disable\x12W\n" + |
| 356 | "\fRebootDevice\x12\n" + |
| 357 | ".common.ID\x1a\x16.google.protobuf.Empty\"#\x82\xd3\xe4\x93\x02\x1d\"\x1b/api/v1/devices/{id}/reboot\x12W\n" + |
| 358 | "\fDeleteDevice\x12\n" + |
| 359 | ".common.ID\x1a\x16.google.protobuf.Empty\"#\x82\xd3\xe4\x93\x02\x1d*\x1b/api/v1/devices/{id}/delete\x12b\n" + |
| 360 | "\x11ForceDeleteDevice\x12\n" + |
| 361 | ".common.ID\x1a\x16.google.protobuf.Empty\")\x82\xd3\xe4\x93\x02#*!/api/v1/devices/{id}/force_delete\x12x\n" + |
| 362 | "\rDownloadImage\x12\x15.device.ImageDownload\x1a\x15.common.OperationResp\"9\x82\xd3\xe4\x93\x020:\x01*\"+/api/v1/devices/{id}/image_downloads/{name}\x88\x02\x01\x12\x85\x01\n" + |
| 363 | "\x16GetImageDownloadStatus\x12\x15.device.ImageDownload\x1a\x15.device.ImageDownload\"=\x82\xd3\xe4\x93\x024\x122/api/v1/devices/{id}/image_downloads/{name}/status\x88\x02\x01\x12x\n" + |
| 364 | "\x10GetImageDownload\x12\x15.device.ImageDownload\x1a\x15.device.ImageDownload\"6\x82\xd3\xe4\x93\x02-\x12+/api/v1/devices/{id}/image_downloads/{name}\x88\x02\x01\x12i\n" + |
| 365 | "\x12ListImageDownloads\x12\n" + |
| 366 | ".common.ID\x1a\x16.device.ImageDownloads\"/\x82\xd3\xe4\x93\x02&\x12$/api/v1/devices/{id}/image_downloads\x88\x02\x01\x12{\n" + |
| 367 | "\x13CancelImageDownload\x12\x15.device.ImageDownload\x1a\x15.common.OperationResp\"6\x82\xd3\xe4\x93\x02-*+/api/v1/devices/{id}/image_downloads/{name}\x88\x02\x01\x12\x8b\x01\n" + |
| 368 | "\x13ActivateImageUpdate\x12\x15.device.ImageDownload\x1a\x15.common.OperationResp\"F\x82\xd3\xe4\x93\x02=:\x01*\"8/api/v1/devices/{id}/image_downloads/{name}/image_update\x88\x02\x01\x12\x89\x01\n" + |
| 369 | "\x11RevertImageUpdate\x12\x15.device.ImageDownload\x1a\x15.common.OperationResp\"F\x82\xd3\xe4\x93\x02=:\x01*\"8/api/v1/devices/{id}/image_downloads/{name}/image_revert\x88\x02\x01\x12\x88\x01\n" + |
| 370 | "\x15DownloadImageToDevice\x12\".device.DeviceImageDownloadRequest\x1a\x1b.device.DeviceImageResponse\".\x82\xd3\xe4\x93\x02(\x12&/api/v1/devices/images/download_images\x12w\n" + |
| 371 | "\x0eGetImageStatus\x12\x1a.device.DeviceImageRequest\x1a\x1b.device.DeviceImageResponse\",\x82\xd3\xe4\x93\x02&\x12$/api/v1/devices/images/images_status\x12\x89\x01\n" + |
| 372 | "\x19AbortImageUpgradeToDevice\x12\x1a.device.DeviceImageRequest\x1a\x1b.device.DeviceImageResponse\"3\x82\xd3\xe4\x93\x02-\x12+/api/v1/devices/images/abort_upgrade_images\x12V\n" + |
| 373 | "\fGetOnuImages\x12\n" + |
| 374 | ".common.ID\x1a\x11.device.OnuImages\"'\x82\xd3\xe4\x93\x02!\x12\x1f/api/v1/devices/{id}/onu_images\x12{\n" + |
| 375 | "\rActivateImage\x12\x1a.device.DeviceImageRequest\x1a\x1b.device.DeviceImageResponse\"1\x82\xd3\xe4\x93\x02+:\x01*\"&/api/v1/devices/images/activate_images\x12w\n" + |
| 376 | "\vCommitImage\x12\x1a.device.DeviceImageRequest\x1a\x1b.device.DeviceImageResponse\"/\x82\xd3\xe4\x93\x02):\x01*\"$/api/v1/devices/images/commit_images\x12P\n" + |
| 377 | "\x0fListDevicePorts\x12\n" + |
| 378 | ".common.ID\x1a\r.device.Ports\"\"\x82\xd3\xe4\x93\x02\x1c\x12\x1a/api/v1/devices/{id}/ports\x12]\n" + |
| 379 | "\x13ListDevicePmConfigs\x12\n" + |
| 380 | ".common.ID\x1a\x11.device.PmConfigs\"'\x82\xd3\xe4\x93\x02!\x12\x1f/api/v1/devices/{id}/pm_configs\x12n\n" + |
| 381 | "\x15UpdateDevicePmConfigs\x12\x11.device.PmConfigs\x1a\x16.google.protobuf.Empty\"*\x82\xd3\xe4\x93\x02$:\x01*\"\x1f/api/v1/devices/{id}/pm_configs\x12U\n" + |
| 382 | "\x0fListDeviceFlows\x12\n" + |
| 383 | ".common.ID\x1a\x12.openflow_13.Flows\"\"\x82\xd3\xe4\x93\x02\x1c\x12\x1a/api/v1/devices/{id}/flows\x12e\n" + |
| 384 | "\x14ListDeviceFlowGroups\x12\n" + |
| 385 | ".common.ID\x1a\x17.openflow_13.FlowGroups\"(\x82\xd3\xe4\x93\x02\"\x12 /api/v1/devices/{id}/flow_groups\x12\\\n" + |
| 386 | "\x0fListDeviceTypes\x12\x16.google.protobuf.Empty\x1a\x13.device.DeviceTypes\"\x1c\x82\xd3\xe4\x93\x02\x16\x12\x14/api/v1/device_types\x12R\n" + |
| 387 | "\rGetDeviceType\x12\n" + |
| 388 | ".common.ID\x1a\x12.device.DeviceType\"!\x82\xd3\xe4\x93\x02\x1b\x12\x19/api/v1/device_types/{id}\x12F\n" + |
| 389 | "\x10StreamPacketsOut\x12\x16.openflow_13.PacketOut\x1a\x16.google.protobuf.Empty\"\x00(\x01\x12E\n" + |
| 390 | "\x10ReceivePacketsIn\x12\x16.google.protobuf.Empty\x1a\x15.openflow_13.PacketIn\"\x000\x01\x12K\n" + |
| 391 | "\x13ReceiveChangeEvents\x12\x16.google.protobuf.Empty\x1a\x18.openflow_13.ChangeEvent\"\x000\x01\x12]\n" + |
| 392 | "\x11CreateEventFilter\x12\x12.event.EventFilter\x1a\x12.event.EventFilter\" \x82\xd3\xe4\x93\x02\x1a:\x01*\"\x15/api/v1/event_filters\x12U\n" + |
| 393 | "\x0eGetEventFilter\x12\n" + |
| 394 | ".common.ID\x1a\x13.event.EventFilters\"\"\x82\xd3\xe4\x93\x02\x1c\x12\x1a/api/v1/event_filters/{id}\x12b\n" + |
| 395 | "\x11UpdateEventFilter\x12\x12.event.EventFilter\x1a\x12.event.EventFilter\"%\x82\xd3\xe4\x93\x02\x1f:\x01*\x1a\x1a/api/v1/event_filters/{id}\x12c\n" + |
| 396 | "\x11DeleteEventFilter\x12\x12.event.EventFilter\x1a\x16.google.protobuf.Empty\"\"\x82\xd3\xe4\x93\x02\x1c*\x1a/api/v1/event_filters/{id}\x12^\n" + |
| 397 | "\x10ListEventFilters\x12\x16.google.protobuf.Empty\x1a\x13.event.EventFilters\"\x1d\x82\xd3\xe4\x93\x02\x17\x12\x15/api/v1/event_filters\x12L\n" + |
| 398 | "\tGetImages\x12\n" + |
| 399 | ".common.ID\x1a\x0e.device.Images\"#\x82\xd3\xe4\x93\x02\x1d\x12\x1b/api/v1/devices/{id}/images\x12X\n" + |
| 400 | "\bSelfTest\x12\n" + |
| 401 | ".common.ID\x1a\x18.device.SelfTestResponse\"&\x82\xd3\xe4\x93\x02 \"\x1e/api/v1/devices/{id}/self_test\x12V\n" + |
| 402 | "\x10GetMibDeviceData\x12\n" + |
| 403 | ".common.ID\x1a\x13.omci.MibDeviceData\"!\x82\xd3\xe4\x93\x02\x1b\x12\x19/api/v1/openomci/{id}/mib\x12\\\n" + |
| 404 | "\x12GetAlarmDeviceData\x12\n" + |
| 405 | ".common.ID\x1a\x15.omci.AlarmDeviceData\"#\x82\xd3\xe4\x93\x02\x1d\x12\x1b/api/v1/openomci/{id}/alarm\x12s\n" + |
| 406 | "\rSimulateAlarm\x12\x1c.device.SimulateAlarmRequest\x1a\x15.common.OperationResp\"-\x82\xd3\xe4\x93\x02':\x01*\"\"/api/v1/devices/{id}/simulate_larm\x12M\n" + |
| 407 | "\n" + |
| 408 | "EnablePort\x12\f.device.Port\x1a\x16.google.protobuf.Empty\"\x19\x82\xd3\xe4\x93\x02\x13:\x01*\"\x0e/v1/EnablePort\x12O\n" + |
| 409 | "\vDisablePort\x12\f.device.Port\x1a\x16.google.protobuf.Empty\"\x1a\x82\xd3\xe4\x93\x02\x14:\x01*\"\x0f/v1/DisablePort\x12^\n" + |
| 410 | "\vGetExtValue\x12\x19.extension.ValueSpecifier\x1a\x17.extension.ReturnValues\"\x1b\x82\xd3\xe4\x93\x02\x15\x12\x13/api/v1/GetExtValue\x12W\n" + |
| 411 | "\vSetExtValue\x12\x13.extension.ValueSet\x1a\x16.google.protobuf.Empty\"\x1b\x82\xd3\xe4\x93\x02\x15\x12\x13/api/v1/SetExtValue\x12d\n" + |
| 412 | "\x13StartOmciTestAction\x12\x15.omci.OmciTestRequest\x1a\x12.omci.TestResponse\"\"\x82\xd3\xe4\x93\x02\x1c:\x01*\"\x17/api/v1/start_omci_test\x12\x85\x01\n" + |
| 413 | "\x14PutVoipSystemProfile\x12-.voip_system_profile.VoipSystemProfileRequest\x1a\x16.google.protobuf.Empty\"&\x82\xd3\xe4\x93\x02 :\x01*\"\x1b/api/v1/voip_system_profile\x12p\n" + |
| 414 | "\x17DeleteVoipSystemProfile\x12\v.common.Key\x1a\x16.google.protobuf.Empty\"0\x82\xd3\xe4\x93\x02**(/api/v1/voip_system_profile/{key}/delete\x12}\n" + |
| 415 | "\x12PutVoipUserProfile\x12).voip_user_profile.VoipUserProfileRequest\x1a\x16.google.protobuf.Empty\"$\x82\xd3\xe4\x93\x02\x1e:\x01*\"\x19/api/v1/voip_user_profile\x12l\n" + |
| 416 | "\x15DeleteVoipUserProfile\x12\v.common.Key\x1a\x16.google.protobuf.Empty\".\x82\xd3\xe4\x93\x02(*&/api/v1/voip_user_profile/{key}/delete\x12Z\n" + |
| 417 | "\x10DisableOnuDevice\x12\n" + |
| 418 | ".common.ID\x1a\x16.google.protobuf.Empty\"\"\x82\xd3\xe4\x93\x02\x1c\"\x1a/api/v1/disable_onu_device\x12X\n" + |
| 419 | "\x0fEnableOnuDevice\x12\n" + |
| 420 | ".common.ID\x1a\x16.google.protobuf.Empty\"!\x82\xd3\xe4\x93\x02\x1b\"\x19/api/v1/enable_onu_device\x12|\n" + |
| 421 | "\x16DisableOnuSerialNumber\x12\x1f.device.OnuSerialNumberOnOLTPon\x1a\x16.google.protobuf.Empty\")\x82\xd3\xe4\x93\x02#\"!/api/v1/disable_onu_serial_number\x12z\n" + |
| 422 | "\x15EnableOnuSerialNumber\x12\x1f.device.OnuSerialNumberOnOLTPon\x1a\x16.google.protobuf.Empty\"(\x82\xd3\xe4\x93\x02\"\" /api/v1/enable_onu_serial_number\x12[\n" + |
| 423 | "\fUpdateDevice\x12\x14.device.UpdateDevice\x1a\x16.google.protobuf.Empty\"\x1d\x82\xd3\xe4\x93\x02\x17\"\x15/api/v1/update_deviceBl\n" + |
| 424 | "\x13org.opencord.volthaB\fVolthaProtosZ.github.com/opencord/voltha-protos/v5/go/voltha\xaa\x02\x16Opencord.Voltha.VolthaP\x02b\x06proto3" |
| William Kurkian | ad74565 | 2019-03-20 08:45:51 -0400 | [diff] [blame] | 425 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 426 | var ( |
| 427 | file_voltha_protos_voltha_proto_rawDescOnce sync.Once |
| 428 | file_voltha_protos_voltha_proto_rawDescData []byte |
| 429 | ) |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 430 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 431 | func file_voltha_protos_voltha_proto_rawDescGZIP() []byte { |
| 432 | file_voltha_protos_voltha_proto_rawDescOnce.Do(func() { |
| 433 | file_voltha_protos_voltha_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_voltha_protos_voltha_proto_rawDesc), len(file_voltha_protos_voltha_proto_rawDesc))) |
| 434 | }) |
| 435 | return file_voltha_protos_voltha_proto_rawDescData |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 436 | } |
| 437 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 438 | var file_voltha_protos_voltha_proto_msgTypes = make([]protoimpl.MessageInfo, 3) |
| 439 | var file_voltha_protos_voltha_proto_goTypes = []any{ |
| 440 | (*CoreInstance)(nil), // 0: voltha.CoreInstance |
| 441 | (*CoreInstances)(nil), // 1: voltha.CoreInstances |
| 442 | (*Voltha)(nil), // 2: voltha.Voltha |
| 443 | (*health.HealthStatus)(nil), // 3: health.HealthStatus |
| 444 | (*Adapter)(nil), // 4: adapter.Adapter |
| 445 | (*LogicalDevice)(nil), // 5: logical_device.LogicalDevice |
| 446 | (*Device)(nil), // 6: device.Device |
| 447 | (*DeviceType)(nil), // 7: device.DeviceType |
| 448 | (*EventFilter)(nil), // 8: event.EventFilter |
| 449 | (*omci.MibDeviceData)(nil), // 9: omci.MibDeviceData |
| 450 | (*omci.AlarmDeviceData)(nil), // 10: omci.AlarmDeviceData |
| 451 | (*emptypb.Empty)(nil), // 11: google.protobuf.Empty |
| 452 | (*common.ID)(nil), // 12: common.ID |
| 453 | (*LogicalPortId)(nil), // 13: logical_device.LogicalPortId |
| 454 | (*openflow_13.FlowTableUpdate)(nil), // 14: openflow_13.FlowTableUpdate |
| 455 | (*openflow_13.MeterModUpdate)(nil), // 15: openflow_13.MeterModUpdate |
| 456 | (*openflow_13.FlowGroupTableUpdate)(nil), // 16: openflow_13.FlowGroupTableUpdate |
| 457 | (*common.IDs)(nil), // 17: common.IDs |
| 458 | (*ImageDownload)(nil), // 18: device.ImageDownload |
| 459 | (*DeviceImageDownloadRequest)(nil), // 19: device.DeviceImageDownloadRequest |
| 460 | (*DeviceImageRequest)(nil), // 20: device.DeviceImageRequest |
| 461 | (*PmConfigs)(nil), // 21: device.PmConfigs |
| 462 | (*openflow_13.PacketOut)(nil), // 22: openflow_13.PacketOut |
| 463 | (*SimulateAlarmRequest)(nil), // 23: device.SimulateAlarmRequest |
| 464 | (*Port)(nil), // 24: device.Port |
| 465 | (*extension.ValueSpecifier)(nil), // 25: extension.ValueSpecifier |
| 466 | (*extension.ValueSet)(nil), // 26: extension.ValueSet |
| 467 | (*omci.OmciTestRequest)(nil), // 27: omci.OmciTestRequest |
| 468 | (*voip_system_profile.VoipSystemProfileRequest)(nil), // 28: voip_system_profile.VoipSystemProfileRequest |
| 469 | (*common.Key)(nil), // 29: common.Key |
| 470 | (*voip_user_profile.VoipUserProfileRequest)(nil), // 30: voip_user_profile.VoipUserProfileRequest |
| 471 | (*OnuSerialNumberOnOLTPon)(nil), // 31: device.OnuSerialNumberOnOLTPon |
| 472 | (*UpdateDevice)(nil), // 32: device.UpdateDevice |
| 473 | (*Adapters)(nil), // 33: adapter.Adapters |
| 474 | (*LogicalDevices)(nil), // 34: logical_device.LogicalDevices |
| 475 | (*LogicalPorts)(nil), // 35: logical_device.LogicalPorts |
| 476 | (*LogicalPort)(nil), // 36: logical_device.LogicalPort |
| 477 | (*openflow_13.Flows)(nil), // 37: openflow_13.Flows |
| 478 | (*openflow_13.Meters)(nil), // 38: openflow_13.Meters |
| 479 | (*openflow_13.FlowGroups)(nil), // 39: openflow_13.FlowGroups |
| 480 | (*Devices)(nil), // 40: device.Devices |
| 481 | (*common.OperationResp)(nil), // 41: common.OperationResp |
| 482 | (*ImageDownloads)(nil), // 42: device.ImageDownloads |
| 483 | (*DeviceImageResponse)(nil), // 43: device.DeviceImageResponse |
| 484 | (*OnuImages)(nil), // 44: device.OnuImages |
| 485 | (*Ports)(nil), // 45: device.Ports |
| 486 | (*DeviceTypes)(nil), // 46: device.DeviceTypes |
| 487 | (*openflow_13.PacketIn)(nil), // 47: openflow_13.PacketIn |
| 488 | (*openflow_13.ChangeEvent)(nil), // 48: openflow_13.ChangeEvent |
| 489 | (*EventFilters)(nil), // 49: event.EventFilters |
| 490 | (*Images)(nil), // 50: device.Images |
| 491 | (*SelfTestResponse)(nil), // 51: device.SelfTestResponse |
| 492 | (*extension.ReturnValues)(nil), // 52: extension.ReturnValues |
| 493 | (*omci.TestResponse)(nil), // 53: omci.TestResponse |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 494 | } |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 495 | var file_voltha_protos_voltha_proto_depIdxs = []int32{ |
| 496 | 3, // 0: voltha.CoreInstance.health:type_name -> health.HealthStatus |
| 497 | 0, // 1: voltha.CoreInstances.items:type_name -> voltha.CoreInstance |
| 498 | 4, // 2: voltha.Voltha.adapters:type_name -> adapter.Adapter |
| 499 | 5, // 3: voltha.Voltha.logical_devices:type_name -> logical_device.LogicalDevice |
| 500 | 6, // 4: voltha.Voltha.devices:type_name -> device.Device |
| 501 | 7, // 5: voltha.Voltha.device_types:type_name -> device.DeviceType |
| 502 | 8, // 6: voltha.Voltha.event_filters:type_name -> event.EventFilter |
| 503 | 9, // 7: voltha.Voltha.omci_mib_database:type_name -> omci.MibDeviceData |
| 504 | 10, // 8: voltha.Voltha.omci_alarm_database:type_name -> omci.AlarmDeviceData |
| 505 | 11, // 9: voltha.VolthaService.GetVoltha:input_type -> google.protobuf.Empty |
| 506 | 11, // 10: voltha.VolthaService.ListCoreInstances:input_type -> google.protobuf.Empty |
| 507 | 12, // 11: voltha.VolthaService.GetCoreInstance:input_type -> common.ID |
| 508 | 11, // 12: voltha.VolthaService.ListAdapters:input_type -> google.protobuf.Empty |
| 509 | 11, // 13: voltha.VolthaService.ListLogicalDevices:input_type -> google.protobuf.Empty |
| 510 | 12, // 14: voltha.VolthaService.GetLogicalDevice:input_type -> common.ID |
| 511 | 12, // 15: voltha.VolthaService.ListLogicalDevicePorts:input_type -> common.ID |
| 512 | 13, // 16: voltha.VolthaService.GetLogicalDevicePort:input_type -> logical_device.LogicalPortId |
| 513 | 13, // 17: voltha.VolthaService.EnableLogicalDevicePort:input_type -> logical_device.LogicalPortId |
| 514 | 13, // 18: voltha.VolthaService.DisableLogicalDevicePort:input_type -> logical_device.LogicalPortId |
| 515 | 12, // 19: voltha.VolthaService.ListLogicalDeviceFlows:input_type -> common.ID |
| 516 | 14, // 20: voltha.VolthaService.UpdateLogicalDeviceFlowTable:input_type -> openflow_13.FlowTableUpdate |
| 517 | 15, // 21: voltha.VolthaService.UpdateLogicalDeviceMeterTable:input_type -> openflow_13.MeterModUpdate |
| 518 | 12, // 22: voltha.VolthaService.ListLogicalDeviceMeters:input_type -> common.ID |
| 519 | 12, // 23: voltha.VolthaService.ListLogicalDeviceFlowGroups:input_type -> common.ID |
| 520 | 16, // 24: voltha.VolthaService.UpdateLogicalDeviceFlowGroupTable:input_type -> openflow_13.FlowGroupTableUpdate |
| 521 | 11, // 25: voltha.VolthaService.ListDevices:input_type -> google.protobuf.Empty |
| 522 | 11, // 26: voltha.VolthaService.ListDeviceIds:input_type -> google.protobuf.Empty |
| 523 | 17, // 27: voltha.VolthaService.ReconcileDevices:input_type -> common.IDs |
| 524 | 12, // 28: voltha.VolthaService.GetDevice:input_type -> common.ID |
| 525 | 6, // 29: voltha.VolthaService.CreateDevice:input_type -> device.Device |
| 526 | 12, // 30: voltha.VolthaService.EnableDevice:input_type -> common.ID |
| 527 | 12, // 31: voltha.VolthaService.DisableDevice:input_type -> common.ID |
| 528 | 12, // 32: voltha.VolthaService.RebootDevice:input_type -> common.ID |
| 529 | 12, // 33: voltha.VolthaService.DeleteDevice:input_type -> common.ID |
| 530 | 12, // 34: voltha.VolthaService.ForceDeleteDevice:input_type -> common.ID |
| 531 | 18, // 35: voltha.VolthaService.DownloadImage:input_type -> device.ImageDownload |
| 532 | 18, // 36: voltha.VolthaService.GetImageDownloadStatus:input_type -> device.ImageDownload |
| 533 | 18, // 37: voltha.VolthaService.GetImageDownload:input_type -> device.ImageDownload |
| 534 | 12, // 38: voltha.VolthaService.ListImageDownloads:input_type -> common.ID |
| 535 | 18, // 39: voltha.VolthaService.CancelImageDownload:input_type -> device.ImageDownload |
| 536 | 18, // 40: voltha.VolthaService.ActivateImageUpdate:input_type -> device.ImageDownload |
| 537 | 18, // 41: voltha.VolthaService.RevertImageUpdate:input_type -> device.ImageDownload |
| 538 | 19, // 42: voltha.VolthaService.DownloadImageToDevice:input_type -> device.DeviceImageDownloadRequest |
| 539 | 20, // 43: voltha.VolthaService.GetImageStatus:input_type -> device.DeviceImageRequest |
| 540 | 20, // 44: voltha.VolthaService.AbortImageUpgradeToDevice:input_type -> device.DeviceImageRequest |
| 541 | 12, // 45: voltha.VolthaService.GetOnuImages:input_type -> common.ID |
| 542 | 20, // 46: voltha.VolthaService.ActivateImage:input_type -> device.DeviceImageRequest |
| 543 | 20, // 47: voltha.VolthaService.CommitImage:input_type -> device.DeviceImageRequest |
| 544 | 12, // 48: voltha.VolthaService.ListDevicePorts:input_type -> common.ID |
| 545 | 12, // 49: voltha.VolthaService.ListDevicePmConfigs:input_type -> common.ID |
| 546 | 21, // 50: voltha.VolthaService.UpdateDevicePmConfigs:input_type -> device.PmConfigs |
| 547 | 12, // 51: voltha.VolthaService.ListDeviceFlows:input_type -> common.ID |
| 548 | 12, // 52: voltha.VolthaService.ListDeviceFlowGroups:input_type -> common.ID |
| 549 | 11, // 53: voltha.VolthaService.ListDeviceTypes:input_type -> google.protobuf.Empty |
| 550 | 12, // 54: voltha.VolthaService.GetDeviceType:input_type -> common.ID |
| 551 | 22, // 55: voltha.VolthaService.StreamPacketsOut:input_type -> openflow_13.PacketOut |
| 552 | 11, // 56: voltha.VolthaService.ReceivePacketsIn:input_type -> google.protobuf.Empty |
| 553 | 11, // 57: voltha.VolthaService.ReceiveChangeEvents:input_type -> google.protobuf.Empty |
| 554 | 8, // 58: voltha.VolthaService.CreateEventFilter:input_type -> event.EventFilter |
| 555 | 12, // 59: voltha.VolthaService.GetEventFilter:input_type -> common.ID |
| 556 | 8, // 60: voltha.VolthaService.UpdateEventFilter:input_type -> event.EventFilter |
| 557 | 8, // 61: voltha.VolthaService.DeleteEventFilter:input_type -> event.EventFilter |
| 558 | 11, // 62: voltha.VolthaService.ListEventFilters:input_type -> google.protobuf.Empty |
| 559 | 12, // 63: voltha.VolthaService.GetImages:input_type -> common.ID |
| 560 | 12, // 64: voltha.VolthaService.SelfTest:input_type -> common.ID |
| 561 | 12, // 65: voltha.VolthaService.GetMibDeviceData:input_type -> common.ID |
| 562 | 12, // 66: voltha.VolthaService.GetAlarmDeviceData:input_type -> common.ID |
| 563 | 23, // 67: voltha.VolthaService.SimulateAlarm:input_type -> device.SimulateAlarmRequest |
| 564 | 24, // 68: voltha.VolthaService.EnablePort:input_type -> device.Port |
| 565 | 24, // 69: voltha.VolthaService.DisablePort:input_type -> device.Port |
| 566 | 25, // 70: voltha.VolthaService.GetExtValue:input_type -> extension.ValueSpecifier |
| 567 | 26, // 71: voltha.VolthaService.SetExtValue:input_type -> extension.ValueSet |
| 568 | 27, // 72: voltha.VolthaService.StartOmciTestAction:input_type -> omci.OmciTestRequest |
| 569 | 28, // 73: voltha.VolthaService.PutVoipSystemProfile:input_type -> voip_system_profile.VoipSystemProfileRequest |
| 570 | 29, // 74: voltha.VolthaService.DeleteVoipSystemProfile:input_type -> common.Key |
| 571 | 30, // 75: voltha.VolthaService.PutVoipUserProfile:input_type -> voip_user_profile.VoipUserProfileRequest |
| 572 | 29, // 76: voltha.VolthaService.DeleteVoipUserProfile:input_type -> common.Key |
| 573 | 12, // 77: voltha.VolthaService.DisableOnuDevice:input_type -> common.ID |
| 574 | 12, // 78: voltha.VolthaService.EnableOnuDevice:input_type -> common.ID |
| 575 | 31, // 79: voltha.VolthaService.DisableOnuSerialNumber:input_type -> device.OnuSerialNumberOnOLTPon |
| 576 | 31, // 80: voltha.VolthaService.EnableOnuSerialNumber:input_type -> device.OnuSerialNumberOnOLTPon |
| 577 | 32, // 81: voltha.VolthaService.UpdateDevice:input_type -> device.UpdateDevice |
| 578 | 2, // 82: voltha.VolthaService.GetVoltha:output_type -> voltha.Voltha |
| 579 | 1, // 83: voltha.VolthaService.ListCoreInstances:output_type -> voltha.CoreInstances |
| 580 | 0, // 84: voltha.VolthaService.GetCoreInstance:output_type -> voltha.CoreInstance |
| 581 | 33, // 85: voltha.VolthaService.ListAdapters:output_type -> adapter.Adapters |
| 582 | 34, // 86: voltha.VolthaService.ListLogicalDevices:output_type -> logical_device.LogicalDevices |
| 583 | 5, // 87: voltha.VolthaService.GetLogicalDevice:output_type -> logical_device.LogicalDevice |
| 584 | 35, // 88: voltha.VolthaService.ListLogicalDevicePorts:output_type -> logical_device.LogicalPorts |
| 585 | 36, // 89: voltha.VolthaService.GetLogicalDevicePort:output_type -> logical_device.LogicalPort |
| 586 | 11, // 90: voltha.VolthaService.EnableLogicalDevicePort:output_type -> google.protobuf.Empty |
| 587 | 11, // 91: voltha.VolthaService.DisableLogicalDevicePort:output_type -> google.protobuf.Empty |
| 588 | 37, // 92: voltha.VolthaService.ListLogicalDeviceFlows:output_type -> openflow_13.Flows |
| 589 | 11, // 93: voltha.VolthaService.UpdateLogicalDeviceFlowTable:output_type -> google.protobuf.Empty |
| 590 | 11, // 94: voltha.VolthaService.UpdateLogicalDeviceMeterTable:output_type -> google.protobuf.Empty |
| 591 | 38, // 95: voltha.VolthaService.ListLogicalDeviceMeters:output_type -> openflow_13.Meters |
| 592 | 39, // 96: voltha.VolthaService.ListLogicalDeviceFlowGroups:output_type -> openflow_13.FlowGroups |
| 593 | 11, // 97: voltha.VolthaService.UpdateLogicalDeviceFlowGroupTable:output_type -> google.protobuf.Empty |
| 594 | 40, // 98: voltha.VolthaService.ListDevices:output_type -> device.Devices |
| 595 | 17, // 99: voltha.VolthaService.ListDeviceIds:output_type -> common.IDs |
| 596 | 11, // 100: voltha.VolthaService.ReconcileDevices:output_type -> google.protobuf.Empty |
| 597 | 6, // 101: voltha.VolthaService.GetDevice:output_type -> device.Device |
| 598 | 6, // 102: voltha.VolthaService.CreateDevice:output_type -> device.Device |
| 599 | 11, // 103: voltha.VolthaService.EnableDevice:output_type -> google.protobuf.Empty |
| 600 | 11, // 104: voltha.VolthaService.DisableDevice:output_type -> google.protobuf.Empty |
| 601 | 11, // 105: voltha.VolthaService.RebootDevice:output_type -> google.protobuf.Empty |
| 602 | 11, // 106: voltha.VolthaService.DeleteDevice:output_type -> google.protobuf.Empty |
| 603 | 11, // 107: voltha.VolthaService.ForceDeleteDevice:output_type -> google.protobuf.Empty |
| 604 | 41, // 108: voltha.VolthaService.DownloadImage:output_type -> common.OperationResp |
| 605 | 18, // 109: voltha.VolthaService.GetImageDownloadStatus:output_type -> device.ImageDownload |
| 606 | 18, // 110: voltha.VolthaService.GetImageDownload:output_type -> device.ImageDownload |
| 607 | 42, // 111: voltha.VolthaService.ListImageDownloads:output_type -> device.ImageDownloads |
| 608 | 41, // 112: voltha.VolthaService.CancelImageDownload:output_type -> common.OperationResp |
| 609 | 41, // 113: voltha.VolthaService.ActivateImageUpdate:output_type -> common.OperationResp |
| 610 | 41, // 114: voltha.VolthaService.RevertImageUpdate:output_type -> common.OperationResp |
| 611 | 43, // 115: voltha.VolthaService.DownloadImageToDevice:output_type -> device.DeviceImageResponse |
| 612 | 43, // 116: voltha.VolthaService.GetImageStatus:output_type -> device.DeviceImageResponse |
| 613 | 43, // 117: voltha.VolthaService.AbortImageUpgradeToDevice:output_type -> device.DeviceImageResponse |
| 614 | 44, // 118: voltha.VolthaService.GetOnuImages:output_type -> device.OnuImages |
| 615 | 43, // 119: voltha.VolthaService.ActivateImage:output_type -> device.DeviceImageResponse |
| 616 | 43, // 120: voltha.VolthaService.CommitImage:output_type -> device.DeviceImageResponse |
| 617 | 45, // 121: voltha.VolthaService.ListDevicePorts:output_type -> device.Ports |
| 618 | 21, // 122: voltha.VolthaService.ListDevicePmConfigs:output_type -> device.PmConfigs |
| 619 | 11, // 123: voltha.VolthaService.UpdateDevicePmConfigs:output_type -> google.protobuf.Empty |
| 620 | 37, // 124: voltha.VolthaService.ListDeviceFlows:output_type -> openflow_13.Flows |
| 621 | 39, // 125: voltha.VolthaService.ListDeviceFlowGroups:output_type -> openflow_13.FlowGroups |
| 622 | 46, // 126: voltha.VolthaService.ListDeviceTypes:output_type -> device.DeviceTypes |
| 623 | 7, // 127: voltha.VolthaService.GetDeviceType:output_type -> device.DeviceType |
| 624 | 11, // 128: voltha.VolthaService.StreamPacketsOut:output_type -> google.protobuf.Empty |
| 625 | 47, // 129: voltha.VolthaService.ReceivePacketsIn:output_type -> openflow_13.PacketIn |
| 626 | 48, // 130: voltha.VolthaService.ReceiveChangeEvents:output_type -> openflow_13.ChangeEvent |
| 627 | 8, // 131: voltha.VolthaService.CreateEventFilter:output_type -> event.EventFilter |
| 628 | 49, // 132: voltha.VolthaService.GetEventFilter:output_type -> event.EventFilters |
| 629 | 8, // 133: voltha.VolthaService.UpdateEventFilter:output_type -> event.EventFilter |
| 630 | 11, // 134: voltha.VolthaService.DeleteEventFilter:output_type -> google.protobuf.Empty |
| 631 | 49, // 135: voltha.VolthaService.ListEventFilters:output_type -> event.EventFilters |
| 632 | 50, // 136: voltha.VolthaService.GetImages:output_type -> device.Images |
| 633 | 51, // 137: voltha.VolthaService.SelfTest:output_type -> device.SelfTestResponse |
| 634 | 9, // 138: voltha.VolthaService.GetMibDeviceData:output_type -> omci.MibDeviceData |
| 635 | 10, // 139: voltha.VolthaService.GetAlarmDeviceData:output_type -> omci.AlarmDeviceData |
| 636 | 41, // 140: voltha.VolthaService.SimulateAlarm:output_type -> common.OperationResp |
| 637 | 11, // 141: voltha.VolthaService.EnablePort:output_type -> google.protobuf.Empty |
| 638 | 11, // 142: voltha.VolthaService.DisablePort:output_type -> google.protobuf.Empty |
| 639 | 52, // 143: voltha.VolthaService.GetExtValue:output_type -> extension.ReturnValues |
| 640 | 11, // 144: voltha.VolthaService.SetExtValue:output_type -> google.protobuf.Empty |
| 641 | 53, // 145: voltha.VolthaService.StartOmciTestAction:output_type -> omci.TestResponse |
| 642 | 11, // 146: voltha.VolthaService.PutVoipSystemProfile:output_type -> google.protobuf.Empty |
| 643 | 11, // 147: voltha.VolthaService.DeleteVoipSystemProfile:output_type -> google.protobuf.Empty |
| 644 | 11, // 148: voltha.VolthaService.PutVoipUserProfile:output_type -> google.protobuf.Empty |
| 645 | 11, // 149: voltha.VolthaService.DeleteVoipUserProfile:output_type -> google.protobuf.Empty |
| 646 | 11, // 150: voltha.VolthaService.DisableOnuDevice:output_type -> google.protobuf.Empty |
| 647 | 11, // 151: voltha.VolthaService.EnableOnuDevice:output_type -> google.protobuf.Empty |
| 648 | 11, // 152: voltha.VolthaService.DisableOnuSerialNumber:output_type -> google.protobuf.Empty |
| 649 | 11, // 153: voltha.VolthaService.EnableOnuSerialNumber:output_type -> google.protobuf.Empty |
| 650 | 11, // 154: voltha.VolthaService.UpdateDevice:output_type -> google.protobuf.Empty |
| 651 | 82, // [82:155] is the sub-list for method output_type |
| 652 | 9, // [9:82] is the sub-list for method input_type |
| 653 | 9, // [9:9] is the sub-list for extension type_name |
| 654 | 9, // [9:9] is the sub-list for extension extendee |
| 655 | 0, // [0:9] is the sub-list for field type_name |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 656 | } |
| 657 | |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 658 | func init() { file_voltha_protos_voltha_proto_init() } |
| 659 | func file_voltha_protos_voltha_proto_init() { |
| 660 | if File_voltha_protos_voltha_proto != nil { |
| 661 | return |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 662 | } |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 663 | file_voltha_protos_logical_device_proto_init() |
| 664 | file_voltha_protos_device_proto_init() |
| 665 | file_voltha_protos_adapter_proto_init() |
| 666 | file_voltha_protos_events_proto_init() |
| 667 | type x struct{} |
| 668 | out := protoimpl.TypeBuilder{ |
| 669 | File: protoimpl.DescBuilder{ |
| 670 | GoPackagePath: reflect.TypeOf(x{}).PkgPath(), |
| 671 | RawDescriptor: unsafe.Slice(unsafe.StringData(file_voltha_protos_voltha_proto_rawDesc), len(file_voltha_protos_voltha_proto_rawDesc)), |
| 672 | NumEnums: 0, |
| 673 | NumMessages: 3, |
| 674 | NumExtensions: 0, |
| 675 | NumServices: 1, |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 676 | }, |
| Abhay Kumar | 0371339 | 2025-12-30 05:20:58 +0000 | [diff] [blame] | 677 | GoTypes: file_voltha_protos_voltha_proto_goTypes, |
| 678 | DependencyIndexes: file_voltha_protos_voltha_proto_depIdxs, |
| 679 | MessageInfos: file_voltha_protos_voltha_proto_msgTypes, |
| 680 | }.Build() |
| 681 | File_voltha_protos_voltha_proto = out.File |
| 682 | file_voltha_protos_voltha_proto_goTypes = nil |
| 683 | file_voltha_protos_voltha_proto_depIdxs = nil |
| William Kurkian | 1b363f4 | 2019-03-12 15:28:12 -0400 | [diff] [blame] | 684 | } |