generated.pb.go 45 KB

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