blob: 26dfeefb22ef22bad2e793629a3eaa0cc41f9d33 [file] [log] [blame]
William Kurkian1b363f42019-03-12 15:28:12 -04001// Code generated by protoc-gen-go. DO NOT EDIT.
2// source: voltha_protos/meta.proto
3
William Kurkianad745652019-03-20 08:45:51 -04004package common
William Kurkian1b363f42019-03-12 15:28:12 -04005
William Kurkianad745652019-03-20 08:45:51 -04006import (
7 fmt "fmt"
8 proto "github.com/golang/protobuf/proto"
9 descriptor "github.com/golang/protobuf/protoc-gen-go/descriptor"
10 math "math"
11)
William Kurkian1b363f42019-03-12 15:28:12 -040012
13// Reference imports to suppress errors if they are not otherwise used.
14var _ = proto.Marshal
15var _ = fmt.Errorf
16var _ = 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.
William Kurkianad745652019-03-20 08:45:51 -040022const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
William Kurkian1b363f42019-03-12 15:28:12 -040023
24type Access int32
25
26const (
27 // read-write, stored attribute
28 Access_CONFIG Access = 0
29 // read-only field, stored with the model, covered by its hash
30 Access_READ_ONLY Access = 1
31 // A read-only attribute that is not stored in the model, not covered
32 // by its hash, its value is filled real-time upon each request.
33 Access_REAL_TIME Access = 2
34)
35
36var Access_name = map[int32]string{
37 0: "CONFIG",
38 1: "READ_ONLY",
39 2: "REAL_TIME",
40}
William Kurkianad745652019-03-20 08:45:51 -040041
William Kurkian1b363f42019-03-12 15:28:12 -040042var Access_value = map[string]int32{
43 "CONFIG": 0,
44 "READ_ONLY": 1,
45 "REAL_TIME": 2,
46}
47
48func (x Access) String() string {
49 return proto.EnumName(Access_name, int32(x))
50}
William Kurkianad745652019-03-20 08:45:51 -040051
William Kurkian1b363f42019-03-12 15:28:12 -040052func (Access) EnumDescriptor() ([]byte, []int) {
William Kurkianad745652019-03-20 08:45:51 -040053 return fileDescriptor_96b320e8a67781f3, []int{0}
William Kurkian1b363f42019-03-12 15:28:12 -040054}
55
56type ChildNode struct {
57 Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
58 XXX_NoUnkeyedLiteral struct{} `json:"-"`
59 XXX_unrecognized []byte `json:"-"`
60 XXX_sizecache int32 `json:"-"`
61}
62
63func (m *ChildNode) Reset() { *m = ChildNode{} }
64func (m *ChildNode) String() string { return proto.CompactTextString(m) }
65func (*ChildNode) ProtoMessage() {}
66func (*ChildNode) Descriptor() ([]byte, []int) {
William Kurkianad745652019-03-20 08:45:51 -040067 return fileDescriptor_96b320e8a67781f3, []int{0}
William Kurkian1b363f42019-03-12 15:28:12 -040068}
William Kurkianad745652019-03-20 08:45:51 -040069
William Kurkian1b363f42019-03-12 15:28:12 -040070func (m *ChildNode) XXX_Unmarshal(b []byte) error {
71 return xxx_messageInfo_ChildNode.Unmarshal(m, b)
72}
73func (m *ChildNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
74 return xxx_messageInfo_ChildNode.Marshal(b, m, deterministic)
75}
William Kurkianad745652019-03-20 08:45:51 -040076func (m *ChildNode) XXX_Merge(src proto.Message) {
77 xxx_messageInfo_ChildNode.Merge(m, src)
William Kurkian1b363f42019-03-12 15:28:12 -040078}
79func (m *ChildNode) XXX_Size() int {
80 return xxx_messageInfo_ChildNode.Size(m)
81}
82func (m *ChildNode) XXX_DiscardUnknown() {
83 xxx_messageInfo_ChildNode.DiscardUnknown(m)
84}
85
86var xxx_messageInfo_ChildNode proto.InternalMessageInfo
87
88func (m *ChildNode) GetKey() string {
89 if m != nil {
90 return m.Key
91 }
92 return ""
93}
94
95var E_ChildNode = &proto.ExtensionDesc{
96 ExtendedType: (*descriptor.FieldOptions)(nil),
97 ExtensionType: (*ChildNode)(nil),
98 Field: 7761772,
99 Name: "voltha.child_node",
William Kurkianad745652019-03-20 08:45:51 -0400100 Tag: "bytes,7761772,opt,name=child_node",
William Kurkian1b363f42019-03-12 15:28:12 -0400101 Filename: "voltha_protos/meta.proto",
102}
103
104var E_Access = &proto.ExtensionDesc{
105 ExtendedType: (*descriptor.FieldOptions)(nil),
106 ExtensionType: (*Access)(nil),
107 Field: 7761773,
108 Name: "voltha.access",
109 Tag: "varint,7761773,opt,name=access,enum=voltha.Access",
110 Filename: "voltha_protos/meta.proto",
111}
112
113func init() {
William Kurkian1b363f42019-03-12 15:28:12 -0400114 proto.RegisterEnum("voltha.Access", Access_name, Access_value)
William Kurkianad745652019-03-20 08:45:51 -0400115 proto.RegisterType((*ChildNode)(nil), "voltha.ChildNode")
William Kurkian1b363f42019-03-12 15:28:12 -0400116 proto.RegisterExtension(E_ChildNode)
117 proto.RegisterExtension(E_Access)
118}
119
William Kurkianad745652019-03-20 08:45:51 -0400120func init() { proto.RegisterFile("voltha_protos/meta.proto", fileDescriptor_96b320e8a67781f3) }
William Kurkian1b363f42019-03-12 15:28:12 -0400121
William Kurkianad745652019-03-20 08:45:51 -0400122var fileDescriptor_96b320e8a67781f3 = []byte{
khenaidoo5fc5cea2021-08-11 17:39:16 -0400123 // 282 bytes of a gzipped FileDescriptorProto
Matteo Scandolob3c08ae2020-10-14 13:15:43 -0700124 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x90, 0x41, 0x4b, 0x84, 0x40,
125 0x14, 0xc7, 0xb3, 0x05, 0xc1, 0x17, 0x2d, 0xe6, 0x69, 0x59, 0x58, 0x90, 0x4e, 0x4b, 0xd0, 0x0c,
khenaidoo5fc5cea2021-08-11 17:39:16 -0400126 0x18, 0x5d, 0xf6, 0xb6, 0x6d, 0xbb, 0xb5, 0x60, 0x0a, 0xd2, 0xa5, 0x2e, 0xa2, 0xe3, 0xa4, 0x92,
127 0xfa, 0xc4, 0x99, 0x5d, 0xe8, 0xa3, 0x76, 0xe9, 0x13, 0xd4, 0x77, 0x08, 0x1d, 0xa7, 0x6b, 0xb7,
128 0xff, 0x7b, 0xf3, 0x9f, 0x1f, 0x3f, 0x1e, 0xcc, 0x8e, 0x58, 0xc9, 0x22, 0x89, 0xdb, 0x0e, 0x25,
129 0x0a, 0x5a, 0x73, 0x99, 0x90, 0x21, 0x3b, 0xa6, 0x7a, 0x99, 0xbb, 0x39, 0x62, 0x5e, 0x71, 0x3a,
130 0x6c, 0xd3, 0xc3, 0x1b, 0xcd, 0xb8, 0x60, 0x5d, 0xd9, 0x4a, 0xec, 0x54, 0xf3, 0x72, 0x01, 0xd6,
131 0xa6, 0x28, 0xab, 0x2c, 0xc0, 0x8c, 0x3b, 0x36, 0x4c, 0xde, 0xf9, 0xc7, 0xcc, 0x70, 0x8d, 0xa5,
132 0x15, 0xf5, 0xf1, 0xca, 0x03, 0x73, 0xcd, 0x18, 0x17, 0xc2, 0x01, 0x30, 0x37, 0x61, 0xb0, 0xdb,
133 0x3f, 0xd8, 0x27, 0xce, 0x39, 0x58, 0xd1, 0x76, 0x7d, 0x1f, 0x87, 0x81, 0xff, 0x62, 0x1b, 0xe3,
134 0xe8, 0xc7, 0xcf, 0xfb, 0xa7, 0xad, 0x7d, 0xba, 0x8a, 0x00, 0x58, 0x8f, 0x8c, 0x9b, 0x9e, 0xb9,
135 0x20, 0xca, 0x81, 0x68, 0x07, 0xb2, 0x2b, 0x79, 0x95, 0x85, 0xad, 0x2c, 0xb1, 0x11, 0xb3, 0xef,
136 0xaf, 0xcf, 0x89, 0x6b, 0x2c, 0xcf, 0xbc, 0x0b, 0xa2, 0x9c, 0xc9, 0x9f, 0x4e, 0x64, 0x31, 0x1d,
137 0x57, 0x8f, 0x60, 0x26, 0xca, 0xe3, 0x1f, 0xde, 0x8f, 0xe2, 0x4d, 0xbd, 0xa9, 0xe6, 0x29, 0xff,
138 0x68, 0xfc, 0x7f, 0xe7, 0xc3, 0x1c, 0xbb, 0x9c, 0x60, 0xcb, 0x1b, 0x86, 0x5d, 0xa6, 0x5b, 0x0c,
139 0xeb, 0x1a, 0x9b, 0x57, 0x92, 0x97, 0xb2, 0x38, 0xa4, 0xfd, 0x48, 0x75, 0x85, 0xaa, 0xca, 0xf5,
140 0x78, 0xe6, 0xe3, 0x2d, 0xcd, 0x91, 0xaa, 0x7e, 0x6a, 0x0e, 0xcb, 0x9b, 0xdf, 0x00, 0x00, 0x00,
141 0xff, 0xff, 0x56, 0x6a, 0x8b, 0x22, 0x8b, 0x01, 0x00, 0x00,
William Kurkian1b363f42019-03-12 15:28:12 -0400142}