blob: 0af225d4a1f726bd0c5536718af421490e3da8f9 [file] [log] [blame]
Don Newton98fd8812019-09-23 15:15:02 -04001// Code generated by protoc-gen-go. DO NOT EDIT.
2// source: voltha_protos/meta.proto
3
4package common
5
6import (
7 fmt "fmt"
8 proto "github.com/golang/protobuf/proto"
9 descriptor "github.com/golang/protobuf/protoc-gen-go/descriptor"
10 math "math"
11)
12
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.
22const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
23
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}
41
42var 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}
51
52func (Access) EnumDescriptor() ([]byte, []int) {
53 return fileDescriptor_96b320e8a67781f3, []int{0}
54}
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) {
67 return fileDescriptor_96b320e8a67781f3, []int{0}
68}
69
70func (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}
76func (m *ChildNode) XXX_Merge(src proto.Message) {
77 xxx_messageInfo_ChildNode.Merge(m, src)
78}
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",
100 Tag: "bytes,7761772,opt,name=child_node",
101 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() {
114 proto.RegisterEnum("voltha.Access", Access_name, Access_value)
115 proto.RegisterType((*ChildNode)(nil), "voltha.ChildNode")
116 proto.RegisterExtension(E_ChildNode)
117 proto.RegisterExtension(E_Access)
118}
119
120func init() { proto.RegisterFile("voltha_protos/meta.proto", fileDescriptor_96b320e8a67781f3) }
121
122var fileDescriptor_96b320e8a67781f3 = []byte{
David K. Bainbridgeaea73cd2020-01-27 10:44:50 -0800123 // 281 bytes of a gzipped FileDescriptorProto
Maninder12b909f2020-10-23 14:23:36 +0530124 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,
126 0x58, 0xa7, 0xbd, 0x6d, 0xdb, 0x6e, 0x2d, 0x98, 0x82, 0x74, 0xa9, 0x8b, 0xe8, 0x38, 0xa9, 0xa4,
127 0x3e, 0x71, 0x66, 0x17, 0xfa, 0xa8, 0x5d, 0xfa, 0x04, 0xf5, 0x1d, 0x42, 0xc7, 0xe9, 0xda, 0xed,
128 0xff, 0xde, 0xfc, 0xe7, 0xc7, 0x8f, 0x07, 0xb3, 0x23, 0x56, 0xb2, 0x48, 0xe2, 0xb6, 0x43, 0x89,
129 0x82, 0xd6, 0x5c, 0x26, 0x64, 0xc8, 0x8e, 0xa9, 0x5e, 0xe6, 0x6e, 0x8e, 0x98, 0x57, 0x9c, 0x0e,
130 0xdb, 0xf4, 0xf0, 0x46, 0x33, 0x2e, 0x58, 0x57, 0xb6, 0x12, 0x3b, 0xd5, 0xbc, 0x5c, 0x80, 0xb5,
131 0x29, 0xca, 0x2a, 0x0b, 0x30, 0xe3, 0x8e, 0x0d, 0x93, 0x77, 0xfe, 0x31, 0x33, 0x5c, 0x63, 0x69,
132 0x45, 0x7d, 0xbc, 0xf2, 0xc0, 0x5c, 0x33, 0xc6, 0x85, 0x70, 0x00, 0xcc, 0x4d, 0x18, 0xec, 0xf6,
133 0x0f, 0xf6, 0x89, 0x73, 0x0e, 0x56, 0xb4, 0x5d, 0xdf, 0xc7, 0x61, 0xe0, 0xbf, 0xd8, 0xc6, 0x38,
134 0xfa, 0xf1, 0xf3, 0xfe, 0x69, 0x6b, 0x9f, 0xae, 0x22, 0x00, 0xd6, 0x23, 0xe3, 0xa6, 0x67, 0x2e,
135 0x88, 0x72, 0x20, 0xda, 0x81, 0xec, 0x4a, 0x5e, 0x65, 0x61, 0x2b, 0x4b, 0x6c, 0xc4, 0xec, 0xfb,
136 0xeb, 0x73, 0xe2, 0x1a, 0xcb, 0x33, 0xef, 0x82, 0x28, 0x67, 0xf2, 0xa7, 0x13, 0x59, 0x4c, 0xc7,
137 0xd5, 0x23, 0x98, 0x89, 0xf2, 0xf8, 0x87, 0xf7, 0xa3, 0x78, 0x53, 0x6f, 0xaa, 0x79, 0xca, 0x3f,
138 0x1a, 0xff, 0xdf, 0xf9, 0x30, 0xc7, 0x2e, 0x27, 0xd8, 0xf2, 0x86, 0x61, 0x97, 0xe9, 0x16, 0xc3,
139 0xba, 0xc6, 0xe6, 0x95, 0xe4, 0xa5, 0x2c, 0x0e, 0x69, 0x3f, 0x52, 0x5d, 0xa1, 0xaa, 0x72, 0x3d,
140 0x9e, 0xf9, 0x78, 0x4b, 0x73, 0xa4, 0xaa, 0x9f, 0x9a, 0xc3, 0xf2, 0xe6, 0x37, 0x00, 0x00, 0xff,
141 0xff, 0x0e, 0xea, 0x69, 0xf5, 0x8b, 0x01, 0x00, 0x00,
Don Newton98fd8812019-09-23 15:15:02 -0400142}