generated.pb.go 46 KB

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