generated.pb.go 45 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858
  1. /*
  2. Copyright The Kubernetes Authors.
  3. Licensed under the Apache License, Version 2.0 (the "License");
  4. you may not use this file except in compliance with the License.
  5. You may obtain a copy of the License at
  6. http://www.apache.org/licenses/LICENSE-2.0
  7. Unless required by applicable law or agreed to in writing, software
  8. distributed under the License is distributed on an "AS IS" BASIS,
  9. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  10. See the License for the specific language governing permissions and
  11. limitations under the License.
  12. */
  13. // Code generated by protoc-gen-gogo. DO NOT EDIT.
  14. // source: k8s.io/kubernetes/vendor/k8s.io/api/networking/v1alpha1/generated.proto
  15. package v1alpha1
  16. import (
  17. fmt "fmt"
  18. io "io"
  19. proto "github.com/gogo/protobuf/proto"
  20. v11 "k8s.io/api/core/v1"
  21. math "math"
  22. math_bits "math/bits"
  23. reflect "reflect"
  24. strings "strings"
  25. k8s_io_apimachinery_pkg_types "k8s.io/apimachinery/pkg/types"
  26. )
  27. // Reference imports to suppress errors if they are not otherwise used.
  28. var _ = proto.Marshal
  29. var _ = fmt.Errorf
  30. var _ = math.Inf
  31. // This is a compile-time assertion to ensure that this generated file
  32. // is compatible with the proto package it is being compiled against.
  33. // A compilation error at this line likely means your copy of the
  34. // proto package needs to be updated.
  35. const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
  36. func (m *ClusterCIDR) Reset() { *m = ClusterCIDR{} }
  37. func (*ClusterCIDR) ProtoMessage() {}
  38. func (*ClusterCIDR) Descriptor() ([]byte, []int) {
  39. return fileDescriptor_c1b7ac8d7d97acec, []int{0}
  40. }
  41. func (m *ClusterCIDR) XXX_Unmarshal(b []byte) error {
  42. return m.Unmarshal(b)
  43. }
  44. func (m *ClusterCIDR) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  45. b = b[:cap(b)]
  46. n, err := m.MarshalToSizedBuffer(b)
  47. if err != nil {
  48. return nil, err
  49. }
  50. return b[:n], nil
  51. }
  52. func (m *ClusterCIDR) XXX_Merge(src proto.Message) {
  53. xxx_messageInfo_ClusterCIDR.Merge(m, src)
  54. }
  55. func (m *ClusterCIDR) XXX_Size() int {
  56. return m.Size()
  57. }
  58. func (m *ClusterCIDR) XXX_DiscardUnknown() {
  59. xxx_messageInfo_ClusterCIDR.DiscardUnknown(m)
  60. }
  61. var xxx_messageInfo_ClusterCIDR proto.InternalMessageInfo
  62. func (m *ClusterCIDRList) Reset() { *m = ClusterCIDRList{} }
  63. func (*ClusterCIDRList) ProtoMessage() {}
  64. func (*ClusterCIDRList) Descriptor() ([]byte, []int) {
  65. return fileDescriptor_c1b7ac8d7d97acec, []int{1}
  66. }
  67. func (m *ClusterCIDRList) XXX_Unmarshal(b []byte) error {
  68. return m.Unmarshal(b)
  69. }
  70. func (m *ClusterCIDRList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  71. b = b[:cap(b)]
  72. n, err := m.MarshalToSizedBuffer(b)
  73. if err != nil {
  74. return nil, err
  75. }
  76. return b[:n], nil
  77. }
  78. func (m *ClusterCIDRList) XXX_Merge(src proto.Message) {
  79. xxx_messageInfo_ClusterCIDRList.Merge(m, src)
  80. }
  81. func (m *ClusterCIDRList) XXX_Size() int {
  82. return m.Size()
  83. }
  84. func (m *ClusterCIDRList) XXX_DiscardUnknown() {
  85. xxx_messageInfo_ClusterCIDRList.DiscardUnknown(m)
  86. }
  87. var xxx_messageInfo_ClusterCIDRList proto.InternalMessageInfo
  88. func (m *ClusterCIDRSpec) Reset() { *m = ClusterCIDRSpec{} }
  89. func (*ClusterCIDRSpec) ProtoMessage() {}
  90. func (*ClusterCIDRSpec) Descriptor() ([]byte, []int) {
  91. return fileDescriptor_c1b7ac8d7d97acec, []int{2}
  92. }
  93. func (m *ClusterCIDRSpec) XXX_Unmarshal(b []byte) error {
  94. return m.Unmarshal(b)
  95. }
  96. func (m *ClusterCIDRSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  97. b = b[:cap(b)]
  98. n, err := m.MarshalToSizedBuffer(b)
  99. if err != nil {
  100. return nil, err
  101. }
  102. return b[:n], nil
  103. }
  104. func (m *ClusterCIDRSpec) XXX_Merge(src proto.Message) {
  105. xxx_messageInfo_ClusterCIDRSpec.Merge(m, src)
  106. }
  107. func (m *ClusterCIDRSpec) XXX_Size() int {
  108. return m.Size()
  109. }
  110. func (m *ClusterCIDRSpec) XXX_DiscardUnknown() {
  111. xxx_messageInfo_ClusterCIDRSpec.DiscardUnknown(m)
  112. }
  113. var xxx_messageInfo_ClusterCIDRSpec proto.InternalMessageInfo
  114. func (m *IPAddress) Reset() { *m = IPAddress{} }
  115. func (*IPAddress) ProtoMessage() {}
  116. func (*IPAddress) Descriptor() ([]byte, []int) {
  117. return fileDescriptor_c1b7ac8d7d97acec, []int{3}
  118. }
  119. func (m *IPAddress) XXX_Unmarshal(b []byte) error {
  120. return m.Unmarshal(b)
  121. }
  122. func (m *IPAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  123. b = b[:cap(b)]
  124. n, err := m.MarshalToSizedBuffer(b)
  125. if err != nil {
  126. return nil, err
  127. }
  128. return b[:n], nil
  129. }
  130. func (m *IPAddress) XXX_Merge(src proto.Message) {
  131. xxx_messageInfo_IPAddress.Merge(m, src)
  132. }
  133. func (m *IPAddress) XXX_Size() int {
  134. return m.Size()
  135. }
  136. func (m *IPAddress) XXX_DiscardUnknown() {
  137. xxx_messageInfo_IPAddress.DiscardUnknown(m)
  138. }
  139. var xxx_messageInfo_IPAddress proto.InternalMessageInfo
  140. func (m *IPAddressList) Reset() { *m = IPAddressList{} }
  141. func (*IPAddressList) ProtoMessage() {}
  142. func (*IPAddressList) Descriptor() ([]byte, []int) {
  143. return fileDescriptor_c1b7ac8d7d97acec, []int{4}
  144. }
  145. func (m *IPAddressList) XXX_Unmarshal(b []byte) error {
  146. return m.Unmarshal(b)
  147. }
  148. func (m *IPAddressList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  149. b = b[:cap(b)]
  150. n, err := m.MarshalToSizedBuffer(b)
  151. if err != nil {
  152. return nil, err
  153. }
  154. return b[:n], nil
  155. }
  156. func (m *IPAddressList) XXX_Merge(src proto.Message) {
  157. xxx_messageInfo_IPAddressList.Merge(m, src)
  158. }
  159. func (m *IPAddressList) XXX_Size() int {
  160. return m.Size()
  161. }
  162. func (m *IPAddressList) XXX_DiscardUnknown() {
  163. xxx_messageInfo_IPAddressList.DiscardUnknown(m)
  164. }
  165. var xxx_messageInfo_IPAddressList proto.InternalMessageInfo
  166. func (m *IPAddressSpec) Reset() { *m = IPAddressSpec{} }
  167. func (*IPAddressSpec) ProtoMessage() {}
  168. func (*IPAddressSpec) Descriptor() ([]byte, []int) {
  169. return fileDescriptor_c1b7ac8d7d97acec, []int{5}
  170. }
  171. func (m *IPAddressSpec) XXX_Unmarshal(b []byte) error {
  172. return m.Unmarshal(b)
  173. }
  174. func (m *IPAddressSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  175. b = b[:cap(b)]
  176. n, err := m.MarshalToSizedBuffer(b)
  177. if err != nil {
  178. return nil, err
  179. }
  180. return b[:n], nil
  181. }
  182. func (m *IPAddressSpec) XXX_Merge(src proto.Message) {
  183. xxx_messageInfo_IPAddressSpec.Merge(m, src)
  184. }
  185. func (m *IPAddressSpec) XXX_Size() int {
  186. return m.Size()
  187. }
  188. func (m *IPAddressSpec) XXX_DiscardUnknown() {
  189. xxx_messageInfo_IPAddressSpec.DiscardUnknown(m)
  190. }
  191. var xxx_messageInfo_IPAddressSpec proto.InternalMessageInfo
  192. func (m *ParentReference) Reset() { *m = ParentReference{} }
  193. func (*ParentReference) ProtoMessage() {}
  194. func (*ParentReference) Descriptor() ([]byte, []int) {
  195. return fileDescriptor_c1b7ac8d7d97acec, []int{6}
  196. }
  197. func (m *ParentReference) XXX_Unmarshal(b []byte) error {
  198. return m.Unmarshal(b)
  199. }
  200. func (m *ParentReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  201. b = b[:cap(b)]
  202. n, err := m.MarshalToSizedBuffer(b)
  203. if err != nil {
  204. return nil, err
  205. }
  206. return b[:n], nil
  207. }
  208. func (m *ParentReference) XXX_Merge(src proto.Message) {
  209. xxx_messageInfo_ParentReference.Merge(m, src)
  210. }
  211. func (m *ParentReference) XXX_Size() int {
  212. return m.Size()
  213. }
  214. func (m *ParentReference) XXX_DiscardUnknown() {
  215. xxx_messageInfo_ParentReference.DiscardUnknown(m)
  216. }
  217. var xxx_messageInfo_ParentReference proto.InternalMessageInfo
  218. func init() {
  219. proto.RegisterType((*ClusterCIDR)(nil), "k8s.io.api.networking.v1alpha1.ClusterCIDR")
  220. proto.RegisterType((*ClusterCIDRList)(nil), "k8s.io.api.networking.v1alpha1.ClusterCIDRList")
  221. proto.RegisterType((*ClusterCIDRSpec)(nil), "k8s.io.api.networking.v1alpha1.ClusterCIDRSpec")
  222. proto.RegisterType((*IPAddress)(nil), "k8s.io.api.networking.v1alpha1.IPAddress")
  223. proto.RegisterType((*IPAddressList)(nil), "k8s.io.api.networking.v1alpha1.IPAddressList")
  224. proto.RegisterType((*IPAddressSpec)(nil), "k8s.io.api.networking.v1alpha1.IPAddressSpec")
  225. proto.RegisterType((*ParentReference)(nil), "k8s.io.api.networking.v1alpha1.ParentReference")
  226. }
  227. func init() {
  228. proto.RegisterFile("k8s.io/kubernetes/vendor/k8s.io/api/networking/v1alpha1/generated.proto", fileDescriptor_c1b7ac8d7d97acec)
  229. }
  230. var fileDescriptor_c1b7ac8d7d97acec = []byte{
  231. // 698 bytes of a gzipped FileDescriptorProto
  232. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x95, 0xcf, 0x4e, 0xdb, 0x4a,
  233. 0x14, 0xc6, 0x63, 0x92, 0x48, 0x78, 0x00, 0x85, 0xeb, 0xcd, 0x8d, 0x58, 0x38, 0xb9, 0xb9, 0x1b,
  234. 0xae, 0x6e, 0x19, 0x03, 0x42, 0x51, 0xb7, 0x98, 0x48, 0x34, 0x52, 0x0b, 0xe9, 0x20, 0xba, 0xa8,
  235. 0x58, 0xd4, 0xb1, 0x0f, 0x8e, 0x1b, 0xfc, 0x47, 0x33, 0xe3, 0x54, 0xec, 0xfa, 0x08, 0x7d, 0xa1,
  236. 0x56, 0x6a, 0x57, 0x2c, 0x59, 0xb2, 0x8a, 0x8a, 0xfb, 0x02, 0x5d, 0xb7, 0x9b, 0x6a, 0x26, 0x4e,
  237. 0xec, 0x24, 0x0d, 0xd0, 0x0d, 0xbb, 0xcc, 0x39, 0xbf, 0xf3, 0xcd, 0x39, 0x73, 0xbe, 0x24, 0xe8,
  238. 0xb0, 0xff, 0x94, 0x61, 0x2f, 0x34, 0xfa, 0x71, 0x17, 0x68, 0x00, 0x1c, 0x98, 0x31, 0x80, 0xc0,
  239. 0x09, 0xa9, 0x91, 0x26, 0xac, 0xc8, 0x33, 0x02, 0xe0, 0xef, 0x42, 0xda, 0xf7, 0x02, 0xd7, 0x18,
  240. 0xec, 0x58, 0x17, 0x51, 0xcf, 0xda, 0x31, 0x5c, 0x08, 0x80, 0x5a, 0x1c, 0x1c, 0x1c, 0xd1, 0x90,
  241. 0x87, 0x9a, 0x3e, 0xe2, 0xb1, 0x15, 0x79, 0x38, 0xe3, 0xf1, 0x98, 0xdf, 0xd8, 0x72, 0x3d, 0xde,
  242. 0x8b, 0xbb, 0xd8, 0x0e, 0x7d, 0xc3, 0x0d, 0xdd, 0xd0, 0x90, 0x65, 0xdd, 0xf8, 0x5c, 0x9e, 0xe4,
  243. 0x41, 0x7e, 0x1a, 0xc9, 0x6d, 0x34, 0x72, 0xd7, 0xdb, 0x21, 0x05, 0x63, 0x30, 0x77, 0xe5, 0xc6,
  244. 0x5e, 0xc6, 0xf8, 0x96, 0xdd, 0xf3, 0x02, 0xa0, 0x97, 0x46, 0xd4, 0x77, 0x45, 0x80, 0x19, 0x3e,
  245. 0x70, 0xeb, 0x77, 0x55, 0xc6, 0xa2, 0x2a, 0x1a, 0x07, 0xdc, 0xf3, 0x61, 0xae, 0xa0, 0x79, 0x5f,
  246. 0x01, 0xb3, 0x7b, 0xe0, 0x5b, 0xb3, 0x75, 0x8d, 0x2f, 0x0a, 0x5a, 0x39, 0xb8, 0x88, 0x19, 0x07,
  247. 0x7a, 0xd0, 0x6e, 0x11, 0xed, 0x0d, 0x5a, 0x16, 0x3d, 0x39, 0x16, 0xb7, 0xaa, 0x4a, 0x5d, 0xd9,
  248. 0x5c, 0xd9, 0xdd, 0xc6, 0xd9, 0xa3, 0x4d, 0xa4, 0x71, 0xd4, 0x77, 0x45, 0x80, 0x61, 0x41, 0xe3,
  249. 0xc1, 0x0e, 0x3e, 0xee, 0xbe, 0x05, 0x9b, 0xbf, 0x00, 0x6e, 0x99, 0xda, 0xd5, 0xb0, 0x56, 0x48,
  250. 0x86, 0x35, 0x94, 0xc5, 0xc8, 0x44, 0x55, 0x7b, 0x89, 0x4a, 0x2c, 0x02, 0xbb, 0xba, 0x24, 0xd5,
  251. 0x0d, 0x7c, 0xf7, 0x4a, 0x70, 0xae, 0xb9, 0x93, 0x08, 0x6c, 0x73, 0x35, 0x15, 0x2f, 0x89, 0x13,
  252. 0x91, 0x52, 0x8d, 0xcf, 0x0a, 0xaa, 0xe4, 0xb8, 0xe7, 0x1e, 0xe3, 0xda, 0xd9, 0xdc, 0x20, 0xf8,
  253. 0x61, 0x83, 0x88, 0x6a, 0x39, 0xc6, 0x7a, 0x7a, 0xd3, 0xf2, 0x38, 0x92, 0x1b, 0xa2, 0x83, 0xca,
  254. 0x1e, 0x07, 0x9f, 0x55, 0x97, 0xea, 0xc5, 0xcd, 0x95, 0xdd, 0xff, 0xff, 0x60, 0x0a, 0x73, 0x2d,
  255. 0xd5, 0x2d, 0xb7, 0x85, 0x02, 0x19, 0x09, 0x35, 0xbe, 0x4f, 0xcf, 0x20, 0xa6, 0xd3, 0x5e, 0xa1,
  256. 0xd5, 0x20, 0x74, 0xe0, 0x04, 0x2e, 0xc0, 0xe6, 0x21, 0x4d, 0xe7, 0xa8, 0xe7, 0x2f, 0x13, 0xb6,
  257. 0x13, 0x5d, 0x1f, 0xe5, 0x38, 0x73, 0x3d, 0x19, 0xd6, 0x56, 0xf3, 0x11, 0x32, 0xa5, 0xa3, 0xed,
  258. 0xa3, 0x4a, 0x04, 0x54, 0x00, 0xcf, 0x42, 0xc6, 0x4d, 0x8f, 0x33, 0xb9, 0x8d, 0xb2, 0xf9, 0x77,
  259. 0xda, 0x5a, 0xa5, 0x33, 0x9d, 0x26, 0xb3, 0xbc, 0x56, 0x47, 0x25, 0x2f, 0x1a, 0xec, 0x55, 0x8b,
  260. 0x75, 0x65, 0x53, 0xcd, 0x96, 0xd2, 0xee, 0x0c, 0xf6, 0x88, 0xcc, 0xa4, 0x44, 0xb3, 0x5a, 0x9a,
  261. 0x23, 0x9a, 0x92, 0x68, 0x36, 0x3e, 0x29, 0x48, 0x6d, 0x77, 0xf6, 0x1d, 0x87, 0x02, 0x63, 0x8f,
  262. 0xe0, 0xbc, 0xe3, 0x29, 0xe7, 0x6d, 0xdd, 0xb7, 0xb3, 0x49, 0x6b, 0x0b, 0x7d, 0xf7, 0x51, 0x41,
  263. 0x6b, 0x13, 0xea, 0x11, 0x5c, 0x77, 0x34, 0xed, 0xba, 0xff, 0x1e, 0x3c, 0xc1, 0x02, 0xcf, 0xf9,
  264. 0xb9, 0xf6, 0xa5, 0xe1, 0xce, 0x90, 0x1a, 0x59, 0x14, 0x02, 0x4e, 0xe0, 0x3c, 0xed, 0xff, 0xde,
  265. 0x2f, 0x68, 0x67, 0x5c, 0x00, 0x14, 0x02, 0x1b, 0xcc, 0xb5, 0x64, 0x58, 0x53, 0x27, 0x41, 0x92,
  266. 0x09, 0x36, 0x7e, 0x2a, 0xa8, 0x32, 0x43, 0x6b, 0xff, 0xa2, 0xb2, 0x4b, 0xc3, 0x38, 0x92, 0xb7,
  267. 0xa9, 0x59, 0x9f, 0x87, 0x22, 0x48, 0x46, 0x39, 0xed, 0x09, 0x5a, 0xa6, 0xc0, 0xc2, 0x98, 0xda,
  268. 0x20, 0x97, 0xa7, 0x66, 0xaf, 0x44, 0xd2, 0x38, 0x99, 0x10, 0x9a, 0x81, 0xd4, 0xc0, 0xf2, 0x81,
  269. 0x45, 0x96, 0x0d, 0xa9, 0x3f, 0xff, 0x4a, 0x71, 0xf5, 0x68, 0x9c, 0x20, 0x19, 0x23, 0x9c, 0x2a,
  270. 0x0e, 0xb3, 0x4e, 0x15, 0x2c, 0x91, 0x19, 0xcd, 0x44, 0xc5, 0xd8, 0x73, 0xaa, 0x65, 0x09, 0x6c,
  271. 0xa7, 0x40, 0xf1, 0xb4, 0xdd, 0xfa, 0x31, 0xac, 0xfd, 0xb3, 0xe8, 0x97, 0x97, 0x5f, 0x46, 0xc0,
  272. 0xf0, 0x69, 0xbb, 0x45, 0x44, 0xb1, 0xd9, 0xba, 0xba, 0xd5, 0x0b, 0xd7, 0xb7, 0x7a, 0xe1, 0xe6,
  273. 0x56, 0x2f, 0xbc, 0x4f, 0x74, 0xe5, 0x2a, 0xd1, 0x95, 0xeb, 0x44, 0x57, 0x6e, 0x12, 0x5d, 0xf9,
  274. 0x9a, 0xe8, 0xca, 0x87, 0x6f, 0x7a, 0xe1, 0xb5, 0x7e, 0xf7, 0x3f, 0xda, 0xaf, 0x00, 0x00, 0x00,
  275. 0xff, 0xff, 0xf9, 0x9d, 0x9e, 0xc6, 0x0b, 0x07, 0x00, 0x00,
  276. }
  277. func (m *ClusterCIDR) Marshal() (dAtA []byte, err error) {
  278. size := m.Size()
  279. dAtA = make([]byte, size)
  280. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  281. if err != nil {
  282. return nil, err
  283. }
  284. return dAtA[:n], nil
  285. }
  286. func (m *ClusterCIDR) MarshalTo(dAtA []byte) (int, error) {
  287. size := m.Size()
  288. return m.MarshalToSizedBuffer(dAtA[:size])
  289. }
  290. func (m *ClusterCIDR) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  291. i := len(dAtA)
  292. _ = i
  293. var l int
  294. _ = l
  295. {
  296. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  297. if err != nil {
  298. return 0, err
  299. }
  300. i -= size
  301. i = encodeVarintGenerated(dAtA, i, uint64(size))
  302. }
  303. i--
  304. dAtA[i] = 0x12
  305. {
  306. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  307. if err != nil {
  308. return 0, err
  309. }
  310. i -= size
  311. i = encodeVarintGenerated(dAtA, i, uint64(size))
  312. }
  313. i--
  314. dAtA[i] = 0xa
  315. return len(dAtA) - i, nil
  316. }
  317. func (m *ClusterCIDRList) Marshal() (dAtA []byte, err error) {
  318. size := m.Size()
  319. dAtA = make([]byte, size)
  320. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  321. if err != nil {
  322. return nil, err
  323. }
  324. return dAtA[:n], nil
  325. }
  326. func (m *ClusterCIDRList) MarshalTo(dAtA []byte) (int, error) {
  327. size := m.Size()
  328. return m.MarshalToSizedBuffer(dAtA[:size])
  329. }
  330. func (m *ClusterCIDRList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  331. i := len(dAtA)
  332. _ = i
  333. var l int
  334. _ = l
  335. if len(m.Items) > 0 {
  336. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  337. {
  338. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  339. if err != nil {
  340. return 0, err
  341. }
  342. i -= size
  343. i = encodeVarintGenerated(dAtA, i, uint64(size))
  344. }
  345. i--
  346. dAtA[i] = 0x12
  347. }
  348. }
  349. {
  350. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  351. if err != nil {
  352. return 0, err
  353. }
  354. i -= size
  355. i = encodeVarintGenerated(dAtA, i, uint64(size))
  356. }
  357. i--
  358. dAtA[i] = 0xa
  359. return len(dAtA) - i, nil
  360. }
  361. func (m *ClusterCIDRSpec) Marshal() (dAtA []byte, err error) {
  362. size := m.Size()
  363. dAtA = make([]byte, size)
  364. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  365. if err != nil {
  366. return nil, err
  367. }
  368. return dAtA[:n], nil
  369. }
  370. func (m *ClusterCIDRSpec) MarshalTo(dAtA []byte) (int, error) {
  371. size := m.Size()
  372. return m.MarshalToSizedBuffer(dAtA[:size])
  373. }
  374. func (m *ClusterCIDRSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  375. i := len(dAtA)
  376. _ = i
  377. var l int
  378. _ = l
  379. i -= len(m.IPv6)
  380. copy(dAtA[i:], m.IPv6)
  381. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IPv6)))
  382. i--
  383. dAtA[i] = 0x22
  384. i -= len(m.IPv4)
  385. copy(dAtA[i:], m.IPv4)
  386. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IPv4)))
  387. i--
  388. dAtA[i] = 0x1a
  389. i = encodeVarintGenerated(dAtA, i, uint64(m.PerNodeHostBits))
  390. i--
  391. dAtA[i] = 0x10
  392. if m.NodeSelector != nil {
  393. {
  394. size, err := m.NodeSelector.MarshalToSizedBuffer(dAtA[:i])
  395. if err != nil {
  396. return 0, err
  397. }
  398. i -= size
  399. i = encodeVarintGenerated(dAtA, i, uint64(size))
  400. }
  401. i--
  402. dAtA[i] = 0xa
  403. }
  404. return len(dAtA) - i, nil
  405. }
  406. func (m *IPAddress) Marshal() (dAtA []byte, err error) {
  407. size := m.Size()
  408. dAtA = make([]byte, size)
  409. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  410. if err != nil {
  411. return nil, err
  412. }
  413. return dAtA[:n], nil
  414. }
  415. func (m *IPAddress) MarshalTo(dAtA []byte) (int, error) {
  416. size := m.Size()
  417. return m.MarshalToSizedBuffer(dAtA[:size])
  418. }
  419. func (m *IPAddress) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  420. i := len(dAtA)
  421. _ = i
  422. var l int
  423. _ = l
  424. {
  425. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  426. if err != nil {
  427. return 0, err
  428. }
  429. i -= size
  430. i = encodeVarintGenerated(dAtA, i, uint64(size))
  431. }
  432. i--
  433. dAtA[i] = 0x12
  434. {
  435. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  436. if err != nil {
  437. return 0, err
  438. }
  439. i -= size
  440. i = encodeVarintGenerated(dAtA, i, uint64(size))
  441. }
  442. i--
  443. dAtA[i] = 0xa
  444. return len(dAtA) - i, nil
  445. }
  446. func (m *IPAddressList) Marshal() (dAtA []byte, err error) {
  447. size := m.Size()
  448. dAtA = make([]byte, size)
  449. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  450. if err != nil {
  451. return nil, err
  452. }
  453. return dAtA[:n], nil
  454. }
  455. func (m *IPAddressList) MarshalTo(dAtA []byte) (int, error) {
  456. size := m.Size()
  457. return m.MarshalToSizedBuffer(dAtA[:size])
  458. }
  459. func (m *IPAddressList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  460. i := len(dAtA)
  461. _ = i
  462. var l int
  463. _ = l
  464. if len(m.Items) > 0 {
  465. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  466. {
  467. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  468. if err != nil {
  469. return 0, err
  470. }
  471. i -= size
  472. i = encodeVarintGenerated(dAtA, i, uint64(size))
  473. }
  474. i--
  475. dAtA[i] = 0x12
  476. }
  477. }
  478. {
  479. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  480. if err != nil {
  481. return 0, err
  482. }
  483. i -= size
  484. i = encodeVarintGenerated(dAtA, i, uint64(size))
  485. }
  486. i--
  487. dAtA[i] = 0xa
  488. return len(dAtA) - i, nil
  489. }
  490. func (m *IPAddressSpec) Marshal() (dAtA []byte, err error) {
  491. size := m.Size()
  492. dAtA = make([]byte, size)
  493. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  494. if err != nil {
  495. return nil, err
  496. }
  497. return dAtA[:n], nil
  498. }
  499. func (m *IPAddressSpec) MarshalTo(dAtA []byte) (int, error) {
  500. size := m.Size()
  501. return m.MarshalToSizedBuffer(dAtA[:size])
  502. }
  503. func (m *IPAddressSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  504. i := len(dAtA)
  505. _ = i
  506. var l int
  507. _ = l
  508. if m.ParentRef != nil {
  509. {
  510. size, err := m.ParentRef.MarshalToSizedBuffer(dAtA[:i])
  511. if err != nil {
  512. return 0, err
  513. }
  514. i -= size
  515. i = encodeVarintGenerated(dAtA, i, uint64(size))
  516. }
  517. i--
  518. dAtA[i] = 0xa
  519. }
  520. return len(dAtA) - i, nil
  521. }
  522. func (m *ParentReference) Marshal() (dAtA []byte, err error) {
  523. size := m.Size()
  524. dAtA = make([]byte, size)
  525. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  526. if err != nil {
  527. return nil, err
  528. }
  529. return dAtA[:n], nil
  530. }
  531. func (m *ParentReference) MarshalTo(dAtA []byte) (int, error) {
  532. size := m.Size()
  533. return m.MarshalToSizedBuffer(dAtA[:size])
  534. }
  535. func (m *ParentReference) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  536. i := len(dAtA)
  537. _ = i
  538. var l int
  539. _ = l
  540. i -= len(m.UID)
  541. copy(dAtA[i:], m.UID)
  542. i = encodeVarintGenerated(dAtA, i, uint64(len(m.UID)))
  543. i--
  544. dAtA[i] = 0x2a
  545. i -= len(m.Name)
  546. copy(dAtA[i:], m.Name)
  547. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  548. i--
  549. dAtA[i] = 0x22
  550. i -= len(m.Namespace)
  551. copy(dAtA[i:], m.Namespace)
  552. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  553. i--
  554. dAtA[i] = 0x1a
  555. i -= len(m.Resource)
  556. copy(dAtA[i:], m.Resource)
  557. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Resource)))
  558. i--
  559. dAtA[i] = 0x12
  560. i -= len(m.Group)
  561. copy(dAtA[i:], m.Group)
  562. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
  563. i--
  564. dAtA[i] = 0xa
  565. return len(dAtA) - i, nil
  566. }
  567. func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
  568. offset -= sovGenerated(v)
  569. base := offset
  570. for v >= 1<<7 {
  571. dAtA[offset] = uint8(v&0x7f | 0x80)
  572. v >>= 7
  573. offset++
  574. }
  575. dAtA[offset] = uint8(v)
  576. return base
  577. }
  578. func (m *ClusterCIDR) Size() (n int) {
  579. if m == nil {
  580. return 0
  581. }
  582. var l int
  583. _ = l
  584. l = m.ObjectMeta.Size()
  585. n += 1 + l + sovGenerated(uint64(l))
  586. l = m.Spec.Size()
  587. n += 1 + l + sovGenerated(uint64(l))
  588. return n
  589. }
  590. func (m *ClusterCIDRList) Size() (n int) {
  591. if m == nil {
  592. return 0
  593. }
  594. var l int
  595. _ = l
  596. l = m.ListMeta.Size()
  597. n += 1 + l + sovGenerated(uint64(l))
  598. if len(m.Items) > 0 {
  599. for _, e := range m.Items {
  600. l = e.Size()
  601. n += 1 + l + sovGenerated(uint64(l))
  602. }
  603. }
  604. return n
  605. }
  606. func (m *ClusterCIDRSpec) Size() (n int) {
  607. if m == nil {
  608. return 0
  609. }
  610. var l int
  611. _ = l
  612. if m.NodeSelector != nil {
  613. l = m.NodeSelector.Size()
  614. n += 1 + l + sovGenerated(uint64(l))
  615. }
  616. n += 1 + sovGenerated(uint64(m.PerNodeHostBits))
  617. l = len(m.IPv4)
  618. n += 1 + l + sovGenerated(uint64(l))
  619. l = len(m.IPv6)
  620. n += 1 + l + sovGenerated(uint64(l))
  621. return n
  622. }
  623. func (m *IPAddress) Size() (n int) {
  624. if m == nil {
  625. return 0
  626. }
  627. var l int
  628. _ = l
  629. l = m.ObjectMeta.Size()
  630. n += 1 + l + sovGenerated(uint64(l))
  631. l = m.Spec.Size()
  632. n += 1 + l + sovGenerated(uint64(l))
  633. return n
  634. }
  635. func (m *IPAddressList) Size() (n int) {
  636. if m == nil {
  637. return 0
  638. }
  639. var l int
  640. _ = l
  641. l = m.ListMeta.Size()
  642. n += 1 + l + sovGenerated(uint64(l))
  643. if len(m.Items) > 0 {
  644. for _, e := range m.Items {
  645. l = e.Size()
  646. n += 1 + l + sovGenerated(uint64(l))
  647. }
  648. }
  649. return n
  650. }
  651. func (m *IPAddressSpec) Size() (n int) {
  652. if m == nil {
  653. return 0
  654. }
  655. var l int
  656. _ = l
  657. if m.ParentRef != nil {
  658. l = m.ParentRef.Size()
  659. n += 1 + l + sovGenerated(uint64(l))
  660. }
  661. return n
  662. }
  663. func (m *ParentReference) Size() (n int) {
  664. if m == nil {
  665. return 0
  666. }
  667. var l int
  668. _ = l
  669. l = len(m.Group)
  670. n += 1 + l + sovGenerated(uint64(l))
  671. l = len(m.Resource)
  672. n += 1 + l + sovGenerated(uint64(l))
  673. l = len(m.Namespace)
  674. n += 1 + l + sovGenerated(uint64(l))
  675. l = len(m.Name)
  676. n += 1 + l + sovGenerated(uint64(l))
  677. l = len(m.UID)
  678. n += 1 + l + sovGenerated(uint64(l))
  679. return n
  680. }
  681. func sovGenerated(x uint64) (n int) {
  682. return (math_bits.Len64(x|1) + 6) / 7
  683. }
  684. func sozGenerated(x uint64) (n int) {
  685. return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  686. }
  687. func (this *ClusterCIDR) String() string {
  688. if this == nil {
  689. return "nil"
  690. }
  691. s := strings.Join([]string{`&ClusterCIDR{`,
  692. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  693. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ClusterCIDRSpec", "ClusterCIDRSpec", 1), `&`, ``, 1) + `,`,
  694. `}`,
  695. }, "")
  696. return s
  697. }
  698. func (this *ClusterCIDRList) String() string {
  699. if this == nil {
  700. return "nil"
  701. }
  702. repeatedStringForItems := "[]ClusterCIDR{"
  703. for _, f := range this.Items {
  704. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ClusterCIDR", "ClusterCIDR", 1), `&`, ``, 1) + ","
  705. }
  706. repeatedStringForItems += "}"
  707. s := strings.Join([]string{`&ClusterCIDRList{`,
  708. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  709. `Items:` + repeatedStringForItems + `,`,
  710. `}`,
  711. }, "")
  712. return s
  713. }
  714. func (this *ClusterCIDRSpec) String() string {
  715. if this == nil {
  716. return "nil"
  717. }
  718. s := strings.Join([]string{`&ClusterCIDRSpec{`,
  719. `NodeSelector:` + strings.Replace(fmt.Sprintf("%v", this.NodeSelector), "NodeSelector", "v11.NodeSelector", 1) + `,`,
  720. `PerNodeHostBits:` + fmt.Sprintf("%v", this.PerNodeHostBits) + `,`,
  721. `IPv4:` + fmt.Sprintf("%v", this.IPv4) + `,`,
  722. `IPv6:` + fmt.Sprintf("%v", this.IPv6) + `,`,
  723. `}`,
  724. }, "")
  725. return s
  726. }
  727. func (this *IPAddress) String() string {
  728. if this == nil {
  729. return "nil"
  730. }
  731. s := strings.Join([]string{`&IPAddress{`,
  732. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  733. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "IPAddressSpec", "IPAddressSpec", 1), `&`, ``, 1) + `,`,
  734. `}`,
  735. }, "")
  736. return s
  737. }
  738. func (this *IPAddressList) String() string {
  739. if this == nil {
  740. return "nil"
  741. }
  742. repeatedStringForItems := "[]IPAddress{"
  743. for _, f := range this.Items {
  744. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "IPAddress", "IPAddress", 1), `&`, ``, 1) + ","
  745. }
  746. repeatedStringForItems += "}"
  747. s := strings.Join([]string{`&IPAddressList{`,
  748. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  749. `Items:` + repeatedStringForItems + `,`,
  750. `}`,
  751. }, "")
  752. return s
  753. }
  754. func (this *IPAddressSpec) String() string {
  755. if this == nil {
  756. return "nil"
  757. }
  758. s := strings.Join([]string{`&IPAddressSpec{`,
  759. `ParentRef:` + strings.Replace(this.ParentRef.String(), "ParentReference", "ParentReference", 1) + `,`,
  760. `}`,
  761. }, "")
  762. return s
  763. }
  764. func (this *ParentReference) String() string {
  765. if this == nil {
  766. return "nil"
  767. }
  768. s := strings.Join([]string{`&ParentReference{`,
  769. `Group:` + fmt.Sprintf("%v", this.Group) + `,`,
  770. `Resource:` + fmt.Sprintf("%v", this.Resource) + `,`,
  771. `Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
  772. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  773. `UID:` + fmt.Sprintf("%v", this.UID) + `,`,
  774. `}`,
  775. }, "")
  776. return s
  777. }
  778. func valueToStringGenerated(v interface{}) string {
  779. rv := reflect.ValueOf(v)
  780. if rv.IsNil() {
  781. return "nil"
  782. }
  783. pv := reflect.Indirect(rv).Interface()
  784. return fmt.Sprintf("*%v", pv)
  785. }
  786. func (m *ClusterCIDR) Unmarshal(dAtA []byte) error {
  787. l := len(dAtA)
  788. iNdEx := 0
  789. for iNdEx < l {
  790. preIndex := iNdEx
  791. var wire uint64
  792. for shift := uint(0); ; shift += 7 {
  793. if shift >= 64 {
  794. return ErrIntOverflowGenerated
  795. }
  796. if iNdEx >= l {
  797. return io.ErrUnexpectedEOF
  798. }
  799. b := dAtA[iNdEx]
  800. iNdEx++
  801. wire |= uint64(b&0x7F) << shift
  802. if b < 0x80 {
  803. break
  804. }
  805. }
  806. fieldNum := int32(wire >> 3)
  807. wireType := int(wire & 0x7)
  808. if wireType == 4 {
  809. return fmt.Errorf("proto: ClusterCIDR: wiretype end group for non-group")
  810. }
  811. if fieldNum <= 0 {
  812. return fmt.Errorf("proto: ClusterCIDR: illegal tag %d (wire type %d)", fieldNum, wire)
  813. }
  814. switch fieldNum {
  815. case 1:
  816. if wireType != 2 {
  817. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  818. }
  819. var msglen int
  820. for shift := uint(0); ; shift += 7 {
  821. if shift >= 64 {
  822. return ErrIntOverflowGenerated
  823. }
  824. if iNdEx >= l {
  825. return io.ErrUnexpectedEOF
  826. }
  827. b := dAtA[iNdEx]
  828. iNdEx++
  829. msglen |= int(b&0x7F) << shift
  830. if b < 0x80 {
  831. break
  832. }
  833. }
  834. if msglen < 0 {
  835. return ErrInvalidLengthGenerated
  836. }
  837. postIndex := iNdEx + msglen
  838. if postIndex < 0 {
  839. return ErrInvalidLengthGenerated
  840. }
  841. if postIndex > l {
  842. return io.ErrUnexpectedEOF
  843. }
  844. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  845. return err
  846. }
  847. iNdEx = postIndex
  848. case 2:
  849. if wireType != 2 {
  850. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  851. }
  852. var msglen int
  853. for shift := uint(0); ; shift += 7 {
  854. if shift >= 64 {
  855. return ErrIntOverflowGenerated
  856. }
  857. if iNdEx >= l {
  858. return io.ErrUnexpectedEOF
  859. }
  860. b := dAtA[iNdEx]
  861. iNdEx++
  862. msglen |= int(b&0x7F) << shift
  863. if b < 0x80 {
  864. break
  865. }
  866. }
  867. if msglen < 0 {
  868. return ErrInvalidLengthGenerated
  869. }
  870. postIndex := iNdEx + msglen
  871. if postIndex < 0 {
  872. return ErrInvalidLengthGenerated
  873. }
  874. if postIndex > l {
  875. return io.ErrUnexpectedEOF
  876. }
  877. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  878. return err
  879. }
  880. iNdEx = postIndex
  881. default:
  882. iNdEx = preIndex
  883. skippy, err := skipGenerated(dAtA[iNdEx:])
  884. if err != nil {
  885. return err
  886. }
  887. if (skippy < 0) || (iNdEx+skippy) < 0 {
  888. return ErrInvalidLengthGenerated
  889. }
  890. if (iNdEx + skippy) > l {
  891. return io.ErrUnexpectedEOF
  892. }
  893. iNdEx += skippy
  894. }
  895. }
  896. if iNdEx > l {
  897. return io.ErrUnexpectedEOF
  898. }
  899. return nil
  900. }
  901. func (m *ClusterCIDRList) Unmarshal(dAtA []byte) error {
  902. l := len(dAtA)
  903. iNdEx := 0
  904. for iNdEx < l {
  905. preIndex := iNdEx
  906. var wire uint64
  907. for shift := uint(0); ; shift += 7 {
  908. if shift >= 64 {
  909. return ErrIntOverflowGenerated
  910. }
  911. if iNdEx >= l {
  912. return io.ErrUnexpectedEOF
  913. }
  914. b := dAtA[iNdEx]
  915. iNdEx++
  916. wire |= uint64(b&0x7F) << shift
  917. if b < 0x80 {
  918. break
  919. }
  920. }
  921. fieldNum := int32(wire >> 3)
  922. wireType := int(wire & 0x7)
  923. if wireType == 4 {
  924. return fmt.Errorf("proto: ClusterCIDRList: wiretype end group for non-group")
  925. }
  926. if fieldNum <= 0 {
  927. return fmt.Errorf("proto: ClusterCIDRList: illegal tag %d (wire type %d)", fieldNum, wire)
  928. }
  929. switch fieldNum {
  930. case 1:
  931. if wireType != 2 {
  932. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  933. }
  934. var msglen int
  935. for shift := uint(0); ; shift += 7 {
  936. if shift >= 64 {
  937. return ErrIntOverflowGenerated
  938. }
  939. if iNdEx >= l {
  940. return io.ErrUnexpectedEOF
  941. }
  942. b := dAtA[iNdEx]
  943. iNdEx++
  944. msglen |= int(b&0x7F) << shift
  945. if b < 0x80 {
  946. break
  947. }
  948. }
  949. if msglen < 0 {
  950. return ErrInvalidLengthGenerated
  951. }
  952. postIndex := iNdEx + msglen
  953. if postIndex < 0 {
  954. return ErrInvalidLengthGenerated
  955. }
  956. if postIndex > l {
  957. return io.ErrUnexpectedEOF
  958. }
  959. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  960. return err
  961. }
  962. iNdEx = postIndex
  963. case 2:
  964. if wireType != 2 {
  965. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  966. }
  967. var msglen int
  968. for shift := uint(0); ; shift += 7 {
  969. if shift >= 64 {
  970. return ErrIntOverflowGenerated
  971. }
  972. if iNdEx >= l {
  973. return io.ErrUnexpectedEOF
  974. }
  975. b := dAtA[iNdEx]
  976. iNdEx++
  977. msglen |= int(b&0x7F) << shift
  978. if b < 0x80 {
  979. break
  980. }
  981. }
  982. if msglen < 0 {
  983. return ErrInvalidLengthGenerated
  984. }
  985. postIndex := iNdEx + msglen
  986. if postIndex < 0 {
  987. return ErrInvalidLengthGenerated
  988. }
  989. if postIndex > l {
  990. return io.ErrUnexpectedEOF
  991. }
  992. m.Items = append(m.Items, ClusterCIDR{})
  993. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  994. return err
  995. }
  996. iNdEx = postIndex
  997. default:
  998. iNdEx = preIndex
  999. skippy, err := skipGenerated(dAtA[iNdEx:])
  1000. if err != nil {
  1001. return err
  1002. }
  1003. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1004. return ErrInvalidLengthGenerated
  1005. }
  1006. if (iNdEx + skippy) > l {
  1007. return io.ErrUnexpectedEOF
  1008. }
  1009. iNdEx += skippy
  1010. }
  1011. }
  1012. if iNdEx > l {
  1013. return io.ErrUnexpectedEOF
  1014. }
  1015. return nil
  1016. }
  1017. func (m *ClusterCIDRSpec) Unmarshal(dAtA []byte) error {
  1018. l := len(dAtA)
  1019. iNdEx := 0
  1020. for iNdEx < l {
  1021. preIndex := iNdEx
  1022. var wire uint64
  1023. for shift := uint(0); ; shift += 7 {
  1024. if shift >= 64 {
  1025. return ErrIntOverflowGenerated
  1026. }
  1027. if iNdEx >= l {
  1028. return io.ErrUnexpectedEOF
  1029. }
  1030. b := dAtA[iNdEx]
  1031. iNdEx++
  1032. wire |= uint64(b&0x7F) << shift
  1033. if b < 0x80 {
  1034. break
  1035. }
  1036. }
  1037. fieldNum := int32(wire >> 3)
  1038. wireType := int(wire & 0x7)
  1039. if wireType == 4 {
  1040. return fmt.Errorf("proto: ClusterCIDRSpec: wiretype end group for non-group")
  1041. }
  1042. if fieldNum <= 0 {
  1043. return fmt.Errorf("proto: ClusterCIDRSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  1044. }
  1045. switch fieldNum {
  1046. case 1:
  1047. if wireType != 2 {
  1048. return fmt.Errorf("proto: wrong wireType = %d for field NodeSelector", wireType)
  1049. }
  1050. var msglen int
  1051. for shift := uint(0); ; shift += 7 {
  1052. if shift >= 64 {
  1053. return ErrIntOverflowGenerated
  1054. }
  1055. if iNdEx >= l {
  1056. return io.ErrUnexpectedEOF
  1057. }
  1058. b := dAtA[iNdEx]
  1059. iNdEx++
  1060. msglen |= int(b&0x7F) << shift
  1061. if b < 0x80 {
  1062. break
  1063. }
  1064. }
  1065. if msglen < 0 {
  1066. return ErrInvalidLengthGenerated
  1067. }
  1068. postIndex := iNdEx + msglen
  1069. if postIndex < 0 {
  1070. return ErrInvalidLengthGenerated
  1071. }
  1072. if postIndex > l {
  1073. return io.ErrUnexpectedEOF
  1074. }
  1075. if m.NodeSelector == nil {
  1076. m.NodeSelector = &v11.NodeSelector{}
  1077. }
  1078. if err := m.NodeSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1079. return err
  1080. }
  1081. iNdEx = postIndex
  1082. case 2:
  1083. if wireType != 0 {
  1084. return fmt.Errorf("proto: wrong wireType = %d for field PerNodeHostBits", wireType)
  1085. }
  1086. m.PerNodeHostBits = 0
  1087. for shift := uint(0); ; shift += 7 {
  1088. if shift >= 64 {
  1089. return ErrIntOverflowGenerated
  1090. }
  1091. if iNdEx >= l {
  1092. return io.ErrUnexpectedEOF
  1093. }
  1094. b := dAtA[iNdEx]
  1095. iNdEx++
  1096. m.PerNodeHostBits |= int32(b&0x7F) << shift
  1097. if b < 0x80 {
  1098. break
  1099. }
  1100. }
  1101. case 3:
  1102. if wireType != 2 {
  1103. return fmt.Errorf("proto: wrong wireType = %d for field IPv4", wireType)
  1104. }
  1105. var stringLen uint64
  1106. for shift := uint(0); ; shift += 7 {
  1107. if shift >= 64 {
  1108. return ErrIntOverflowGenerated
  1109. }
  1110. if iNdEx >= l {
  1111. return io.ErrUnexpectedEOF
  1112. }
  1113. b := dAtA[iNdEx]
  1114. iNdEx++
  1115. stringLen |= uint64(b&0x7F) << shift
  1116. if b < 0x80 {
  1117. break
  1118. }
  1119. }
  1120. intStringLen := int(stringLen)
  1121. if intStringLen < 0 {
  1122. return ErrInvalidLengthGenerated
  1123. }
  1124. postIndex := iNdEx + intStringLen
  1125. if postIndex < 0 {
  1126. return ErrInvalidLengthGenerated
  1127. }
  1128. if postIndex > l {
  1129. return io.ErrUnexpectedEOF
  1130. }
  1131. m.IPv4 = string(dAtA[iNdEx:postIndex])
  1132. iNdEx = postIndex
  1133. case 4:
  1134. if wireType != 2 {
  1135. return fmt.Errorf("proto: wrong wireType = %d for field IPv6", wireType)
  1136. }
  1137. var stringLen uint64
  1138. for shift := uint(0); ; shift += 7 {
  1139. if shift >= 64 {
  1140. return ErrIntOverflowGenerated
  1141. }
  1142. if iNdEx >= l {
  1143. return io.ErrUnexpectedEOF
  1144. }
  1145. b := dAtA[iNdEx]
  1146. iNdEx++
  1147. stringLen |= uint64(b&0x7F) << shift
  1148. if b < 0x80 {
  1149. break
  1150. }
  1151. }
  1152. intStringLen := int(stringLen)
  1153. if intStringLen < 0 {
  1154. return ErrInvalidLengthGenerated
  1155. }
  1156. postIndex := iNdEx + intStringLen
  1157. if postIndex < 0 {
  1158. return ErrInvalidLengthGenerated
  1159. }
  1160. if postIndex > l {
  1161. return io.ErrUnexpectedEOF
  1162. }
  1163. m.IPv6 = string(dAtA[iNdEx:postIndex])
  1164. iNdEx = postIndex
  1165. default:
  1166. iNdEx = preIndex
  1167. skippy, err := skipGenerated(dAtA[iNdEx:])
  1168. if err != nil {
  1169. return err
  1170. }
  1171. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1172. return ErrInvalidLengthGenerated
  1173. }
  1174. if (iNdEx + skippy) > l {
  1175. return io.ErrUnexpectedEOF
  1176. }
  1177. iNdEx += skippy
  1178. }
  1179. }
  1180. if iNdEx > l {
  1181. return io.ErrUnexpectedEOF
  1182. }
  1183. return nil
  1184. }
  1185. func (m *IPAddress) Unmarshal(dAtA []byte) error {
  1186. l := len(dAtA)
  1187. iNdEx := 0
  1188. for iNdEx < l {
  1189. preIndex := iNdEx
  1190. var wire uint64
  1191. for shift := uint(0); ; shift += 7 {
  1192. if shift >= 64 {
  1193. return ErrIntOverflowGenerated
  1194. }
  1195. if iNdEx >= l {
  1196. return io.ErrUnexpectedEOF
  1197. }
  1198. b := dAtA[iNdEx]
  1199. iNdEx++
  1200. wire |= uint64(b&0x7F) << shift
  1201. if b < 0x80 {
  1202. break
  1203. }
  1204. }
  1205. fieldNum := int32(wire >> 3)
  1206. wireType := int(wire & 0x7)
  1207. if wireType == 4 {
  1208. return fmt.Errorf("proto: IPAddress: wiretype end group for non-group")
  1209. }
  1210. if fieldNum <= 0 {
  1211. return fmt.Errorf("proto: IPAddress: illegal tag %d (wire type %d)", fieldNum, wire)
  1212. }
  1213. switch fieldNum {
  1214. case 1:
  1215. if wireType != 2 {
  1216. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  1217. }
  1218. var msglen int
  1219. for shift := uint(0); ; shift += 7 {
  1220. if shift >= 64 {
  1221. return ErrIntOverflowGenerated
  1222. }
  1223. if iNdEx >= l {
  1224. return io.ErrUnexpectedEOF
  1225. }
  1226. b := dAtA[iNdEx]
  1227. iNdEx++
  1228. msglen |= int(b&0x7F) << shift
  1229. if b < 0x80 {
  1230. break
  1231. }
  1232. }
  1233. if msglen < 0 {
  1234. return ErrInvalidLengthGenerated
  1235. }
  1236. postIndex := iNdEx + msglen
  1237. if postIndex < 0 {
  1238. return ErrInvalidLengthGenerated
  1239. }
  1240. if postIndex > l {
  1241. return io.ErrUnexpectedEOF
  1242. }
  1243. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1244. return err
  1245. }
  1246. iNdEx = postIndex
  1247. case 2:
  1248. if wireType != 2 {
  1249. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  1250. }
  1251. var msglen int
  1252. for shift := uint(0); ; shift += 7 {
  1253. if shift >= 64 {
  1254. return ErrIntOverflowGenerated
  1255. }
  1256. if iNdEx >= l {
  1257. return io.ErrUnexpectedEOF
  1258. }
  1259. b := dAtA[iNdEx]
  1260. iNdEx++
  1261. msglen |= int(b&0x7F) << shift
  1262. if b < 0x80 {
  1263. break
  1264. }
  1265. }
  1266. if msglen < 0 {
  1267. return ErrInvalidLengthGenerated
  1268. }
  1269. postIndex := iNdEx + msglen
  1270. if postIndex < 0 {
  1271. return ErrInvalidLengthGenerated
  1272. }
  1273. if postIndex > l {
  1274. return io.ErrUnexpectedEOF
  1275. }
  1276. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1277. return err
  1278. }
  1279. iNdEx = postIndex
  1280. default:
  1281. iNdEx = preIndex
  1282. skippy, err := skipGenerated(dAtA[iNdEx:])
  1283. if err != nil {
  1284. return err
  1285. }
  1286. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1287. return ErrInvalidLengthGenerated
  1288. }
  1289. if (iNdEx + skippy) > l {
  1290. return io.ErrUnexpectedEOF
  1291. }
  1292. iNdEx += skippy
  1293. }
  1294. }
  1295. if iNdEx > l {
  1296. return io.ErrUnexpectedEOF
  1297. }
  1298. return nil
  1299. }
  1300. func (m *IPAddressList) Unmarshal(dAtA []byte) error {
  1301. l := len(dAtA)
  1302. iNdEx := 0
  1303. for iNdEx < l {
  1304. preIndex := iNdEx
  1305. var wire uint64
  1306. for shift := uint(0); ; shift += 7 {
  1307. if shift >= 64 {
  1308. return ErrIntOverflowGenerated
  1309. }
  1310. if iNdEx >= l {
  1311. return io.ErrUnexpectedEOF
  1312. }
  1313. b := dAtA[iNdEx]
  1314. iNdEx++
  1315. wire |= uint64(b&0x7F) << shift
  1316. if b < 0x80 {
  1317. break
  1318. }
  1319. }
  1320. fieldNum := int32(wire >> 3)
  1321. wireType := int(wire & 0x7)
  1322. if wireType == 4 {
  1323. return fmt.Errorf("proto: IPAddressList: wiretype end group for non-group")
  1324. }
  1325. if fieldNum <= 0 {
  1326. return fmt.Errorf("proto: IPAddressList: illegal tag %d (wire type %d)", fieldNum, wire)
  1327. }
  1328. switch fieldNum {
  1329. case 1:
  1330. if wireType != 2 {
  1331. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  1332. }
  1333. var msglen int
  1334. for shift := uint(0); ; shift += 7 {
  1335. if shift >= 64 {
  1336. return ErrIntOverflowGenerated
  1337. }
  1338. if iNdEx >= l {
  1339. return io.ErrUnexpectedEOF
  1340. }
  1341. b := dAtA[iNdEx]
  1342. iNdEx++
  1343. msglen |= int(b&0x7F) << shift
  1344. if b < 0x80 {
  1345. break
  1346. }
  1347. }
  1348. if msglen < 0 {
  1349. return ErrInvalidLengthGenerated
  1350. }
  1351. postIndex := iNdEx + msglen
  1352. if postIndex < 0 {
  1353. return ErrInvalidLengthGenerated
  1354. }
  1355. if postIndex > l {
  1356. return io.ErrUnexpectedEOF
  1357. }
  1358. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1359. return err
  1360. }
  1361. iNdEx = postIndex
  1362. case 2:
  1363. if wireType != 2 {
  1364. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  1365. }
  1366. var msglen int
  1367. for shift := uint(0); ; shift += 7 {
  1368. if shift >= 64 {
  1369. return ErrIntOverflowGenerated
  1370. }
  1371. if iNdEx >= l {
  1372. return io.ErrUnexpectedEOF
  1373. }
  1374. b := dAtA[iNdEx]
  1375. iNdEx++
  1376. msglen |= int(b&0x7F) << shift
  1377. if b < 0x80 {
  1378. break
  1379. }
  1380. }
  1381. if msglen < 0 {
  1382. return ErrInvalidLengthGenerated
  1383. }
  1384. postIndex := iNdEx + msglen
  1385. if postIndex < 0 {
  1386. return ErrInvalidLengthGenerated
  1387. }
  1388. if postIndex > l {
  1389. return io.ErrUnexpectedEOF
  1390. }
  1391. m.Items = append(m.Items, IPAddress{})
  1392. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1393. return err
  1394. }
  1395. iNdEx = postIndex
  1396. default:
  1397. iNdEx = preIndex
  1398. skippy, err := skipGenerated(dAtA[iNdEx:])
  1399. if err != nil {
  1400. return err
  1401. }
  1402. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1403. return ErrInvalidLengthGenerated
  1404. }
  1405. if (iNdEx + skippy) > l {
  1406. return io.ErrUnexpectedEOF
  1407. }
  1408. iNdEx += skippy
  1409. }
  1410. }
  1411. if iNdEx > l {
  1412. return io.ErrUnexpectedEOF
  1413. }
  1414. return nil
  1415. }
  1416. func (m *IPAddressSpec) Unmarshal(dAtA []byte) error {
  1417. l := len(dAtA)
  1418. iNdEx := 0
  1419. for iNdEx < l {
  1420. preIndex := iNdEx
  1421. var wire uint64
  1422. for shift := uint(0); ; shift += 7 {
  1423. if shift >= 64 {
  1424. return ErrIntOverflowGenerated
  1425. }
  1426. if iNdEx >= l {
  1427. return io.ErrUnexpectedEOF
  1428. }
  1429. b := dAtA[iNdEx]
  1430. iNdEx++
  1431. wire |= uint64(b&0x7F) << shift
  1432. if b < 0x80 {
  1433. break
  1434. }
  1435. }
  1436. fieldNum := int32(wire >> 3)
  1437. wireType := int(wire & 0x7)
  1438. if wireType == 4 {
  1439. return fmt.Errorf("proto: IPAddressSpec: wiretype end group for non-group")
  1440. }
  1441. if fieldNum <= 0 {
  1442. return fmt.Errorf("proto: IPAddressSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  1443. }
  1444. switch fieldNum {
  1445. case 1:
  1446. if wireType != 2 {
  1447. return fmt.Errorf("proto: wrong wireType = %d for field ParentRef", wireType)
  1448. }
  1449. var msglen int
  1450. for shift := uint(0); ; shift += 7 {
  1451. if shift >= 64 {
  1452. return ErrIntOverflowGenerated
  1453. }
  1454. if iNdEx >= l {
  1455. return io.ErrUnexpectedEOF
  1456. }
  1457. b := dAtA[iNdEx]
  1458. iNdEx++
  1459. msglen |= int(b&0x7F) << shift
  1460. if b < 0x80 {
  1461. break
  1462. }
  1463. }
  1464. if msglen < 0 {
  1465. return ErrInvalidLengthGenerated
  1466. }
  1467. postIndex := iNdEx + msglen
  1468. if postIndex < 0 {
  1469. return ErrInvalidLengthGenerated
  1470. }
  1471. if postIndex > l {
  1472. return io.ErrUnexpectedEOF
  1473. }
  1474. if m.ParentRef == nil {
  1475. m.ParentRef = &ParentReference{}
  1476. }
  1477. if err := m.ParentRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1478. return err
  1479. }
  1480. iNdEx = postIndex
  1481. default:
  1482. iNdEx = preIndex
  1483. skippy, err := skipGenerated(dAtA[iNdEx:])
  1484. if err != nil {
  1485. return err
  1486. }
  1487. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1488. return ErrInvalidLengthGenerated
  1489. }
  1490. if (iNdEx + skippy) > l {
  1491. return io.ErrUnexpectedEOF
  1492. }
  1493. iNdEx += skippy
  1494. }
  1495. }
  1496. if iNdEx > l {
  1497. return io.ErrUnexpectedEOF
  1498. }
  1499. return nil
  1500. }
  1501. func (m *ParentReference) Unmarshal(dAtA []byte) error {
  1502. l := len(dAtA)
  1503. iNdEx := 0
  1504. for iNdEx < l {
  1505. preIndex := iNdEx
  1506. var wire uint64
  1507. for shift := uint(0); ; shift += 7 {
  1508. if shift >= 64 {
  1509. return ErrIntOverflowGenerated
  1510. }
  1511. if iNdEx >= l {
  1512. return io.ErrUnexpectedEOF
  1513. }
  1514. b := dAtA[iNdEx]
  1515. iNdEx++
  1516. wire |= uint64(b&0x7F) << shift
  1517. if b < 0x80 {
  1518. break
  1519. }
  1520. }
  1521. fieldNum := int32(wire >> 3)
  1522. wireType := int(wire & 0x7)
  1523. if wireType == 4 {
  1524. return fmt.Errorf("proto: ParentReference: wiretype end group for non-group")
  1525. }
  1526. if fieldNum <= 0 {
  1527. return fmt.Errorf("proto: ParentReference: illegal tag %d (wire type %d)", fieldNum, wire)
  1528. }
  1529. switch fieldNum {
  1530. case 1:
  1531. if wireType != 2 {
  1532. return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
  1533. }
  1534. var stringLen uint64
  1535. for shift := uint(0); ; shift += 7 {
  1536. if shift >= 64 {
  1537. return ErrIntOverflowGenerated
  1538. }
  1539. if iNdEx >= l {
  1540. return io.ErrUnexpectedEOF
  1541. }
  1542. b := dAtA[iNdEx]
  1543. iNdEx++
  1544. stringLen |= uint64(b&0x7F) << shift
  1545. if b < 0x80 {
  1546. break
  1547. }
  1548. }
  1549. intStringLen := int(stringLen)
  1550. if intStringLen < 0 {
  1551. return ErrInvalidLengthGenerated
  1552. }
  1553. postIndex := iNdEx + intStringLen
  1554. if postIndex < 0 {
  1555. return ErrInvalidLengthGenerated
  1556. }
  1557. if postIndex > l {
  1558. return io.ErrUnexpectedEOF
  1559. }
  1560. m.Group = string(dAtA[iNdEx:postIndex])
  1561. iNdEx = postIndex
  1562. case 2:
  1563. if wireType != 2 {
  1564. return fmt.Errorf("proto: wrong wireType = %d for field Resource", wireType)
  1565. }
  1566. var stringLen uint64
  1567. for shift := uint(0); ; shift += 7 {
  1568. if shift >= 64 {
  1569. return ErrIntOverflowGenerated
  1570. }
  1571. if iNdEx >= l {
  1572. return io.ErrUnexpectedEOF
  1573. }
  1574. b := dAtA[iNdEx]
  1575. iNdEx++
  1576. stringLen |= uint64(b&0x7F) << shift
  1577. if b < 0x80 {
  1578. break
  1579. }
  1580. }
  1581. intStringLen := int(stringLen)
  1582. if intStringLen < 0 {
  1583. return ErrInvalidLengthGenerated
  1584. }
  1585. postIndex := iNdEx + intStringLen
  1586. if postIndex < 0 {
  1587. return ErrInvalidLengthGenerated
  1588. }
  1589. if postIndex > l {
  1590. return io.ErrUnexpectedEOF
  1591. }
  1592. m.Resource = string(dAtA[iNdEx:postIndex])
  1593. iNdEx = postIndex
  1594. case 3:
  1595. if wireType != 2 {
  1596. return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
  1597. }
  1598. var stringLen uint64
  1599. for shift := uint(0); ; shift += 7 {
  1600. if shift >= 64 {
  1601. return ErrIntOverflowGenerated
  1602. }
  1603. if iNdEx >= l {
  1604. return io.ErrUnexpectedEOF
  1605. }
  1606. b := dAtA[iNdEx]
  1607. iNdEx++
  1608. stringLen |= uint64(b&0x7F) << shift
  1609. if b < 0x80 {
  1610. break
  1611. }
  1612. }
  1613. intStringLen := int(stringLen)
  1614. if intStringLen < 0 {
  1615. return ErrInvalidLengthGenerated
  1616. }
  1617. postIndex := iNdEx + intStringLen
  1618. if postIndex < 0 {
  1619. return ErrInvalidLengthGenerated
  1620. }
  1621. if postIndex > l {
  1622. return io.ErrUnexpectedEOF
  1623. }
  1624. m.Namespace = string(dAtA[iNdEx:postIndex])
  1625. iNdEx = postIndex
  1626. case 4:
  1627. if wireType != 2 {
  1628. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  1629. }
  1630. var stringLen uint64
  1631. for shift := uint(0); ; shift += 7 {
  1632. if shift >= 64 {
  1633. return ErrIntOverflowGenerated
  1634. }
  1635. if iNdEx >= l {
  1636. return io.ErrUnexpectedEOF
  1637. }
  1638. b := dAtA[iNdEx]
  1639. iNdEx++
  1640. stringLen |= uint64(b&0x7F) << shift
  1641. if b < 0x80 {
  1642. break
  1643. }
  1644. }
  1645. intStringLen := int(stringLen)
  1646. if intStringLen < 0 {
  1647. return ErrInvalidLengthGenerated
  1648. }
  1649. postIndex := iNdEx + intStringLen
  1650. if postIndex < 0 {
  1651. return ErrInvalidLengthGenerated
  1652. }
  1653. if postIndex > l {
  1654. return io.ErrUnexpectedEOF
  1655. }
  1656. m.Name = string(dAtA[iNdEx:postIndex])
  1657. iNdEx = postIndex
  1658. case 5:
  1659. if wireType != 2 {
  1660. return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
  1661. }
  1662. var stringLen uint64
  1663. for shift := uint(0); ; shift += 7 {
  1664. if shift >= 64 {
  1665. return ErrIntOverflowGenerated
  1666. }
  1667. if iNdEx >= l {
  1668. return io.ErrUnexpectedEOF
  1669. }
  1670. b := dAtA[iNdEx]
  1671. iNdEx++
  1672. stringLen |= uint64(b&0x7F) << shift
  1673. if b < 0x80 {
  1674. break
  1675. }
  1676. }
  1677. intStringLen := int(stringLen)
  1678. if intStringLen < 0 {
  1679. return ErrInvalidLengthGenerated
  1680. }
  1681. postIndex := iNdEx + intStringLen
  1682. if postIndex < 0 {
  1683. return ErrInvalidLengthGenerated
  1684. }
  1685. if postIndex > l {
  1686. return io.ErrUnexpectedEOF
  1687. }
  1688. m.UID = k8s_io_apimachinery_pkg_types.UID(dAtA[iNdEx:postIndex])
  1689. iNdEx = postIndex
  1690. default:
  1691. iNdEx = preIndex
  1692. skippy, err := skipGenerated(dAtA[iNdEx:])
  1693. if err != nil {
  1694. return err
  1695. }
  1696. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1697. return ErrInvalidLengthGenerated
  1698. }
  1699. if (iNdEx + skippy) > l {
  1700. return io.ErrUnexpectedEOF
  1701. }
  1702. iNdEx += skippy
  1703. }
  1704. }
  1705. if iNdEx > l {
  1706. return io.ErrUnexpectedEOF
  1707. }
  1708. return nil
  1709. }
  1710. func skipGenerated(dAtA []byte) (n int, err error) {
  1711. l := len(dAtA)
  1712. iNdEx := 0
  1713. depth := 0
  1714. for iNdEx < l {
  1715. var wire uint64
  1716. for shift := uint(0); ; shift += 7 {
  1717. if shift >= 64 {
  1718. return 0, ErrIntOverflowGenerated
  1719. }
  1720. if iNdEx >= l {
  1721. return 0, io.ErrUnexpectedEOF
  1722. }
  1723. b := dAtA[iNdEx]
  1724. iNdEx++
  1725. wire |= (uint64(b) & 0x7F) << shift
  1726. if b < 0x80 {
  1727. break
  1728. }
  1729. }
  1730. wireType := int(wire & 0x7)
  1731. switch wireType {
  1732. case 0:
  1733. for shift := uint(0); ; shift += 7 {
  1734. if shift >= 64 {
  1735. return 0, ErrIntOverflowGenerated
  1736. }
  1737. if iNdEx >= l {
  1738. return 0, io.ErrUnexpectedEOF
  1739. }
  1740. iNdEx++
  1741. if dAtA[iNdEx-1] < 0x80 {
  1742. break
  1743. }
  1744. }
  1745. case 1:
  1746. iNdEx += 8
  1747. case 2:
  1748. var length int
  1749. for shift := uint(0); ; shift += 7 {
  1750. if shift >= 64 {
  1751. return 0, ErrIntOverflowGenerated
  1752. }
  1753. if iNdEx >= l {
  1754. return 0, io.ErrUnexpectedEOF
  1755. }
  1756. b := dAtA[iNdEx]
  1757. iNdEx++
  1758. length |= (int(b) & 0x7F) << shift
  1759. if b < 0x80 {
  1760. break
  1761. }
  1762. }
  1763. if length < 0 {
  1764. return 0, ErrInvalidLengthGenerated
  1765. }
  1766. iNdEx += length
  1767. case 3:
  1768. depth++
  1769. case 4:
  1770. if depth == 0 {
  1771. return 0, ErrUnexpectedEndOfGroupGenerated
  1772. }
  1773. depth--
  1774. case 5:
  1775. iNdEx += 4
  1776. default:
  1777. return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  1778. }
  1779. if iNdEx < 0 {
  1780. return 0, ErrInvalidLengthGenerated
  1781. }
  1782. if depth == 0 {
  1783. return iNdEx, nil
  1784. }
  1785. }
  1786. return 0, io.ErrUnexpectedEOF
  1787. }
  1788. var (
  1789. ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
  1790. ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
  1791. ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group")
  1792. )