generated.pb.go 43 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010
  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/api/scheduling/v1alpha1/generated.proto
  15. package v1alpha1
  16. import (
  17. fmt "fmt"
  18. io "io"
  19. k8s_io_api_core_v1 "k8s.io/api/core/v1"
  20. math_bits "math/bits"
  21. reflect "reflect"
  22. strings "strings"
  23. )
  24. func (m *BasicSchedulingPolicy) Reset() { *m = BasicSchedulingPolicy{} }
  25. func (m *GangSchedulingPolicy) Reset() { *m = GangSchedulingPolicy{} }
  26. func (m *PodGroup) Reset() { *m = PodGroup{} }
  27. func (m *PodGroupPolicy) Reset() { *m = PodGroupPolicy{} }
  28. func (m *PriorityClass) Reset() { *m = PriorityClass{} }
  29. func (m *PriorityClassList) Reset() { *m = PriorityClassList{} }
  30. func (m *TypedLocalObjectReference) Reset() { *m = TypedLocalObjectReference{} }
  31. func (m *Workload) Reset() { *m = Workload{} }
  32. func (m *WorkloadList) Reset() { *m = WorkloadList{} }
  33. func (m *WorkloadSpec) Reset() { *m = WorkloadSpec{} }
  34. func (m *BasicSchedulingPolicy) Marshal() (dAtA []byte, err error) {
  35. size := m.Size()
  36. dAtA = make([]byte, size)
  37. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  38. if err != nil {
  39. return nil, err
  40. }
  41. return dAtA[:n], nil
  42. }
  43. func (m *BasicSchedulingPolicy) MarshalTo(dAtA []byte) (int, error) {
  44. size := m.Size()
  45. return m.MarshalToSizedBuffer(dAtA[:size])
  46. }
  47. func (m *BasicSchedulingPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  48. i := len(dAtA)
  49. _ = i
  50. var l int
  51. _ = l
  52. return len(dAtA) - i, nil
  53. }
  54. func (m *GangSchedulingPolicy) Marshal() (dAtA []byte, err error) {
  55. size := m.Size()
  56. dAtA = make([]byte, size)
  57. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  58. if err != nil {
  59. return nil, err
  60. }
  61. return dAtA[:n], nil
  62. }
  63. func (m *GangSchedulingPolicy) MarshalTo(dAtA []byte) (int, error) {
  64. size := m.Size()
  65. return m.MarshalToSizedBuffer(dAtA[:size])
  66. }
  67. func (m *GangSchedulingPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  68. i := len(dAtA)
  69. _ = i
  70. var l int
  71. _ = l
  72. i = encodeVarintGenerated(dAtA, i, uint64(m.MinCount))
  73. i--
  74. dAtA[i] = 0x8
  75. return len(dAtA) - i, nil
  76. }
  77. func (m *PodGroup) Marshal() (dAtA []byte, err error) {
  78. size := m.Size()
  79. dAtA = make([]byte, size)
  80. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  81. if err != nil {
  82. return nil, err
  83. }
  84. return dAtA[:n], nil
  85. }
  86. func (m *PodGroup) MarshalTo(dAtA []byte) (int, error) {
  87. size := m.Size()
  88. return m.MarshalToSizedBuffer(dAtA[:size])
  89. }
  90. func (m *PodGroup) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  91. i := len(dAtA)
  92. _ = i
  93. var l int
  94. _ = l
  95. {
  96. size, err := m.Policy.MarshalToSizedBuffer(dAtA[:i])
  97. if err != nil {
  98. return 0, err
  99. }
  100. i -= size
  101. i = encodeVarintGenerated(dAtA, i, uint64(size))
  102. }
  103. i--
  104. dAtA[i] = 0x1a
  105. i -= len(m.Name)
  106. copy(dAtA[i:], m.Name)
  107. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  108. i--
  109. dAtA[i] = 0xa
  110. return len(dAtA) - i, nil
  111. }
  112. func (m *PodGroupPolicy) Marshal() (dAtA []byte, err error) {
  113. size := m.Size()
  114. dAtA = make([]byte, size)
  115. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  116. if err != nil {
  117. return nil, err
  118. }
  119. return dAtA[:n], nil
  120. }
  121. func (m *PodGroupPolicy) MarshalTo(dAtA []byte) (int, error) {
  122. size := m.Size()
  123. return m.MarshalToSizedBuffer(dAtA[:size])
  124. }
  125. func (m *PodGroupPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  126. i := len(dAtA)
  127. _ = i
  128. var l int
  129. _ = l
  130. if m.Gang != nil {
  131. {
  132. size, err := m.Gang.MarshalToSizedBuffer(dAtA[:i])
  133. if err != nil {
  134. return 0, err
  135. }
  136. i -= size
  137. i = encodeVarintGenerated(dAtA, i, uint64(size))
  138. }
  139. i--
  140. dAtA[i] = 0x1a
  141. }
  142. if m.Basic != nil {
  143. {
  144. size, err := m.Basic.MarshalToSizedBuffer(dAtA[:i])
  145. if err != nil {
  146. return 0, err
  147. }
  148. i -= size
  149. i = encodeVarintGenerated(dAtA, i, uint64(size))
  150. }
  151. i--
  152. dAtA[i] = 0x12
  153. }
  154. return len(dAtA) - i, nil
  155. }
  156. func (m *PriorityClass) Marshal() (dAtA []byte, err error) {
  157. size := m.Size()
  158. dAtA = make([]byte, size)
  159. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  160. if err != nil {
  161. return nil, err
  162. }
  163. return dAtA[:n], nil
  164. }
  165. func (m *PriorityClass) MarshalTo(dAtA []byte) (int, error) {
  166. size := m.Size()
  167. return m.MarshalToSizedBuffer(dAtA[:size])
  168. }
  169. func (m *PriorityClass) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  170. i := len(dAtA)
  171. _ = i
  172. var l int
  173. _ = l
  174. if m.PreemptionPolicy != nil {
  175. i -= len(*m.PreemptionPolicy)
  176. copy(dAtA[i:], *m.PreemptionPolicy)
  177. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.PreemptionPolicy)))
  178. i--
  179. dAtA[i] = 0x2a
  180. }
  181. i -= len(m.Description)
  182. copy(dAtA[i:], m.Description)
  183. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Description)))
  184. i--
  185. dAtA[i] = 0x22
  186. i--
  187. if m.GlobalDefault {
  188. dAtA[i] = 1
  189. } else {
  190. dAtA[i] = 0
  191. }
  192. i--
  193. dAtA[i] = 0x18
  194. i = encodeVarintGenerated(dAtA, i, uint64(m.Value))
  195. i--
  196. dAtA[i] = 0x10
  197. {
  198. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  199. if err != nil {
  200. return 0, err
  201. }
  202. i -= size
  203. i = encodeVarintGenerated(dAtA, i, uint64(size))
  204. }
  205. i--
  206. dAtA[i] = 0xa
  207. return len(dAtA) - i, nil
  208. }
  209. func (m *PriorityClassList) Marshal() (dAtA []byte, err error) {
  210. size := m.Size()
  211. dAtA = make([]byte, size)
  212. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  213. if err != nil {
  214. return nil, err
  215. }
  216. return dAtA[:n], nil
  217. }
  218. func (m *PriorityClassList) MarshalTo(dAtA []byte) (int, error) {
  219. size := m.Size()
  220. return m.MarshalToSizedBuffer(dAtA[:size])
  221. }
  222. func (m *PriorityClassList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  223. i := len(dAtA)
  224. _ = i
  225. var l int
  226. _ = l
  227. if len(m.Items) > 0 {
  228. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  229. {
  230. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  231. if err != nil {
  232. return 0, err
  233. }
  234. i -= size
  235. i = encodeVarintGenerated(dAtA, i, uint64(size))
  236. }
  237. i--
  238. dAtA[i] = 0x12
  239. }
  240. }
  241. {
  242. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  243. if err != nil {
  244. return 0, err
  245. }
  246. i -= size
  247. i = encodeVarintGenerated(dAtA, i, uint64(size))
  248. }
  249. i--
  250. dAtA[i] = 0xa
  251. return len(dAtA) - i, nil
  252. }
  253. func (m *TypedLocalObjectReference) Marshal() (dAtA []byte, err error) {
  254. size := m.Size()
  255. dAtA = make([]byte, size)
  256. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  257. if err != nil {
  258. return nil, err
  259. }
  260. return dAtA[:n], nil
  261. }
  262. func (m *TypedLocalObjectReference) MarshalTo(dAtA []byte) (int, error) {
  263. size := m.Size()
  264. return m.MarshalToSizedBuffer(dAtA[:size])
  265. }
  266. func (m *TypedLocalObjectReference) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  267. i := len(dAtA)
  268. _ = i
  269. var l int
  270. _ = l
  271. i -= len(m.Name)
  272. copy(dAtA[i:], m.Name)
  273. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  274. i--
  275. dAtA[i] = 0x1a
  276. i -= len(m.Kind)
  277. copy(dAtA[i:], m.Kind)
  278. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
  279. i--
  280. dAtA[i] = 0x12
  281. i -= len(m.APIGroup)
  282. copy(dAtA[i:], m.APIGroup)
  283. i = encodeVarintGenerated(dAtA, i, uint64(len(m.APIGroup)))
  284. i--
  285. dAtA[i] = 0xa
  286. return len(dAtA) - i, nil
  287. }
  288. func (m *Workload) Marshal() (dAtA []byte, err error) {
  289. size := m.Size()
  290. dAtA = make([]byte, size)
  291. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  292. if err != nil {
  293. return nil, err
  294. }
  295. return dAtA[:n], nil
  296. }
  297. func (m *Workload) MarshalTo(dAtA []byte) (int, error) {
  298. size := m.Size()
  299. return m.MarshalToSizedBuffer(dAtA[:size])
  300. }
  301. func (m *Workload) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  302. i := len(dAtA)
  303. _ = i
  304. var l int
  305. _ = l
  306. {
  307. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  308. if err != nil {
  309. return 0, err
  310. }
  311. i -= size
  312. i = encodeVarintGenerated(dAtA, i, uint64(size))
  313. }
  314. i--
  315. dAtA[i] = 0x12
  316. {
  317. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  318. if err != nil {
  319. return 0, err
  320. }
  321. i -= size
  322. i = encodeVarintGenerated(dAtA, i, uint64(size))
  323. }
  324. i--
  325. dAtA[i] = 0xa
  326. return len(dAtA) - i, nil
  327. }
  328. func (m *WorkloadList) Marshal() (dAtA []byte, err error) {
  329. size := m.Size()
  330. dAtA = make([]byte, size)
  331. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  332. if err != nil {
  333. return nil, err
  334. }
  335. return dAtA[:n], nil
  336. }
  337. func (m *WorkloadList) MarshalTo(dAtA []byte) (int, error) {
  338. size := m.Size()
  339. return m.MarshalToSizedBuffer(dAtA[:size])
  340. }
  341. func (m *WorkloadList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  342. i := len(dAtA)
  343. _ = i
  344. var l int
  345. _ = l
  346. if len(m.Items) > 0 {
  347. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  348. {
  349. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  350. if err != nil {
  351. return 0, err
  352. }
  353. i -= size
  354. i = encodeVarintGenerated(dAtA, i, uint64(size))
  355. }
  356. i--
  357. dAtA[i] = 0x12
  358. }
  359. }
  360. {
  361. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  362. if err != nil {
  363. return 0, err
  364. }
  365. i -= size
  366. i = encodeVarintGenerated(dAtA, i, uint64(size))
  367. }
  368. i--
  369. dAtA[i] = 0xa
  370. return len(dAtA) - i, nil
  371. }
  372. func (m *WorkloadSpec) Marshal() (dAtA []byte, err error) {
  373. size := m.Size()
  374. dAtA = make([]byte, size)
  375. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  376. if err != nil {
  377. return nil, err
  378. }
  379. return dAtA[:n], nil
  380. }
  381. func (m *WorkloadSpec) MarshalTo(dAtA []byte) (int, error) {
  382. size := m.Size()
  383. return m.MarshalToSizedBuffer(dAtA[:size])
  384. }
  385. func (m *WorkloadSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  386. i := len(dAtA)
  387. _ = i
  388. var l int
  389. _ = l
  390. if len(m.PodGroups) > 0 {
  391. for iNdEx := len(m.PodGroups) - 1; iNdEx >= 0; iNdEx-- {
  392. {
  393. size, err := m.PodGroups[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  394. if err != nil {
  395. return 0, err
  396. }
  397. i -= size
  398. i = encodeVarintGenerated(dAtA, i, uint64(size))
  399. }
  400. i--
  401. dAtA[i] = 0x12
  402. }
  403. }
  404. if m.ControllerRef != nil {
  405. {
  406. size, err := m.ControllerRef.MarshalToSizedBuffer(dAtA[:i])
  407. if err != nil {
  408. return 0, err
  409. }
  410. i -= size
  411. i = encodeVarintGenerated(dAtA, i, uint64(size))
  412. }
  413. i--
  414. dAtA[i] = 0xa
  415. }
  416. return len(dAtA) - i, nil
  417. }
  418. func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
  419. offset -= sovGenerated(v)
  420. base := offset
  421. for v >= 1<<7 {
  422. dAtA[offset] = uint8(v&0x7f | 0x80)
  423. v >>= 7
  424. offset++
  425. }
  426. dAtA[offset] = uint8(v)
  427. return base
  428. }
  429. func (m *BasicSchedulingPolicy) Size() (n int) {
  430. if m == nil {
  431. return 0
  432. }
  433. var l int
  434. _ = l
  435. return n
  436. }
  437. func (m *GangSchedulingPolicy) Size() (n int) {
  438. if m == nil {
  439. return 0
  440. }
  441. var l int
  442. _ = l
  443. n += 1 + sovGenerated(uint64(m.MinCount))
  444. return n
  445. }
  446. func (m *PodGroup) Size() (n int) {
  447. if m == nil {
  448. return 0
  449. }
  450. var l int
  451. _ = l
  452. l = len(m.Name)
  453. n += 1 + l + sovGenerated(uint64(l))
  454. l = m.Policy.Size()
  455. n += 1 + l + sovGenerated(uint64(l))
  456. return n
  457. }
  458. func (m *PodGroupPolicy) Size() (n int) {
  459. if m == nil {
  460. return 0
  461. }
  462. var l int
  463. _ = l
  464. if m.Basic != nil {
  465. l = m.Basic.Size()
  466. n += 1 + l + sovGenerated(uint64(l))
  467. }
  468. if m.Gang != nil {
  469. l = m.Gang.Size()
  470. n += 1 + l + sovGenerated(uint64(l))
  471. }
  472. return n
  473. }
  474. func (m *PriorityClass) Size() (n int) {
  475. if m == nil {
  476. return 0
  477. }
  478. var l int
  479. _ = l
  480. l = m.ObjectMeta.Size()
  481. n += 1 + l + sovGenerated(uint64(l))
  482. n += 1 + sovGenerated(uint64(m.Value))
  483. n += 2
  484. l = len(m.Description)
  485. n += 1 + l + sovGenerated(uint64(l))
  486. if m.PreemptionPolicy != nil {
  487. l = len(*m.PreemptionPolicy)
  488. n += 1 + l + sovGenerated(uint64(l))
  489. }
  490. return n
  491. }
  492. func (m *PriorityClassList) Size() (n int) {
  493. if m == nil {
  494. return 0
  495. }
  496. var l int
  497. _ = l
  498. l = m.ListMeta.Size()
  499. n += 1 + l + sovGenerated(uint64(l))
  500. if len(m.Items) > 0 {
  501. for _, e := range m.Items {
  502. l = e.Size()
  503. n += 1 + l + sovGenerated(uint64(l))
  504. }
  505. }
  506. return n
  507. }
  508. func (m *TypedLocalObjectReference) Size() (n int) {
  509. if m == nil {
  510. return 0
  511. }
  512. var l int
  513. _ = l
  514. l = len(m.APIGroup)
  515. n += 1 + l + sovGenerated(uint64(l))
  516. l = len(m.Kind)
  517. n += 1 + l + sovGenerated(uint64(l))
  518. l = len(m.Name)
  519. n += 1 + l + sovGenerated(uint64(l))
  520. return n
  521. }
  522. func (m *Workload) Size() (n int) {
  523. if m == nil {
  524. return 0
  525. }
  526. var l int
  527. _ = l
  528. l = m.ObjectMeta.Size()
  529. n += 1 + l + sovGenerated(uint64(l))
  530. l = m.Spec.Size()
  531. n += 1 + l + sovGenerated(uint64(l))
  532. return n
  533. }
  534. func (m *WorkloadList) Size() (n int) {
  535. if m == nil {
  536. return 0
  537. }
  538. var l int
  539. _ = l
  540. l = m.ListMeta.Size()
  541. n += 1 + l + sovGenerated(uint64(l))
  542. if len(m.Items) > 0 {
  543. for _, e := range m.Items {
  544. l = e.Size()
  545. n += 1 + l + sovGenerated(uint64(l))
  546. }
  547. }
  548. return n
  549. }
  550. func (m *WorkloadSpec) Size() (n int) {
  551. if m == nil {
  552. return 0
  553. }
  554. var l int
  555. _ = l
  556. if m.ControllerRef != nil {
  557. l = m.ControllerRef.Size()
  558. n += 1 + l + sovGenerated(uint64(l))
  559. }
  560. if len(m.PodGroups) > 0 {
  561. for _, e := range m.PodGroups {
  562. l = e.Size()
  563. n += 1 + l + sovGenerated(uint64(l))
  564. }
  565. }
  566. return n
  567. }
  568. func sovGenerated(x uint64) (n int) {
  569. return (math_bits.Len64(x|1) + 6) / 7
  570. }
  571. func sozGenerated(x uint64) (n int) {
  572. return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  573. }
  574. func (this *BasicSchedulingPolicy) String() string {
  575. if this == nil {
  576. return "nil"
  577. }
  578. s := strings.Join([]string{`&BasicSchedulingPolicy{`,
  579. `}`,
  580. }, "")
  581. return s
  582. }
  583. func (this *GangSchedulingPolicy) String() string {
  584. if this == nil {
  585. return "nil"
  586. }
  587. s := strings.Join([]string{`&GangSchedulingPolicy{`,
  588. `MinCount:` + fmt.Sprintf("%v", this.MinCount) + `,`,
  589. `}`,
  590. }, "")
  591. return s
  592. }
  593. func (this *PodGroup) String() string {
  594. if this == nil {
  595. return "nil"
  596. }
  597. s := strings.Join([]string{`&PodGroup{`,
  598. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  599. `Policy:` + strings.Replace(strings.Replace(this.Policy.String(), "PodGroupPolicy", "PodGroupPolicy", 1), `&`, ``, 1) + `,`,
  600. `}`,
  601. }, "")
  602. return s
  603. }
  604. func (this *PodGroupPolicy) String() string {
  605. if this == nil {
  606. return "nil"
  607. }
  608. s := strings.Join([]string{`&PodGroupPolicy{`,
  609. `Basic:` + strings.Replace(this.Basic.String(), "BasicSchedulingPolicy", "BasicSchedulingPolicy", 1) + `,`,
  610. `Gang:` + strings.Replace(this.Gang.String(), "GangSchedulingPolicy", "GangSchedulingPolicy", 1) + `,`,
  611. `}`,
  612. }, "")
  613. return s
  614. }
  615. func (this *PriorityClass) String() string {
  616. if this == nil {
  617. return "nil"
  618. }
  619. s := strings.Join([]string{`&PriorityClass{`,
  620. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  621. `Value:` + fmt.Sprintf("%v", this.Value) + `,`,
  622. `GlobalDefault:` + fmt.Sprintf("%v", this.GlobalDefault) + `,`,
  623. `Description:` + fmt.Sprintf("%v", this.Description) + `,`,
  624. `PreemptionPolicy:` + valueToStringGenerated(this.PreemptionPolicy) + `,`,
  625. `}`,
  626. }, "")
  627. return s
  628. }
  629. func (this *PriorityClassList) String() string {
  630. if this == nil {
  631. return "nil"
  632. }
  633. repeatedStringForItems := "[]PriorityClass{"
  634. for _, f := range this.Items {
  635. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "PriorityClass", "PriorityClass", 1), `&`, ``, 1) + ","
  636. }
  637. repeatedStringForItems += "}"
  638. s := strings.Join([]string{`&PriorityClassList{`,
  639. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  640. `Items:` + repeatedStringForItems + `,`,
  641. `}`,
  642. }, "")
  643. return s
  644. }
  645. func (this *TypedLocalObjectReference) String() string {
  646. if this == nil {
  647. return "nil"
  648. }
  649. s := strings.Join([]string{`&TypedLocalObjectReference{`,
  650. `APIGroup:` + fmt.Sprintf("%v", this.APIGroup) + `,`,
  651. `Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
  652. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  653. `}`,
  654. }, "")
  655. return s
  656. }
  657. func (this *Workload) String() string {
  658. if this == nil {
  659. return "nil"
  660. }
  661. s := strings.Join([]string{`&Workload{`,
  662. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  663. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "WorkloadSpec", "WorkloadSpec", 1), `&`, ``, 1) + `,`,
  664. `}`,
  665. }, "")
  666. return s
  667. }
  668. func (this *WorkloadList) String() string {
  669. if this == nil {
  670. return "nil"
  671. }
  672. repeatedStringForItems := "[]Workload{"
  673. for _, f := range this.Items {
  674. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Workload", "Workload", 1), `&`, ``, 1) + ","
  675. }
  676. repeatedStringForItems += "}"
  677. s := strings.Join([]string{`&WorkloadList{`,
  678. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  679. `Items:` + repeatedStringForItems + `,`,
  680. `}`,
  681. }, "")
  682. return s
  683. }
  684. func (this *WorkloadSpec) String() string {
  685. if this == nil {
  686. return "nil"
  687. }
  688. repeatedStringForPodGroups := "[]PodGroup{"
  689. for _, f := range this.PodGroups {
  690. repeatedStringForPodGroups += strings.Replace(strings.Replace(f.String(), "PodGroup", "PodGroup", 1), `&`, ``, 1) + ","
  691. }
  692. repeatedStringForPodGroups += "}"
  693. s := strings.Join([]string{`&WorkloadSpec{`,
  694. `ControllerRef:` + strings.Replace(this.ControllerRef.String(), "TypedLocalObjectReference", "TypedLocalObjectReference", 1) + `,`,
  695. `PodGroups:` + repeatedStringForPodGroups + `,`,
  696. `}`,
  697. }, "")
  698. return s
  699. }
  700. func valueToStringGenerated(v interface{}) string {
  701. rv := reflect.ValueOf(v)
  702. if rv.IsNil() {
  703. return "nil"
  704. }
  705. pv := reflect.Indirect(rv).Interface()
  706. return fmt.Sprintf("*%v", pv)
  707. }
  708. func (m *BasicSchedulingPolicy) Unmarshal(dAtA []byte) error {
  709. l := len(dAtA)
  710. iNdEx := 0
  711. for iNdEx < l {
  712. preIndex := iNdEx
  713. var wire uint64
  714. for shift := uint(0); ; shift += 7 {
  715. if shift >= 64 {
  716. return ErrIntOverflowGenerated
  717. }
  718. if iNdEx >= l {
  719. return io.ErrUnexpectedEOF
  720. }
  721. b := dAtA[iNdEx]
  722. iNdEx++
  723. wire |= uint64(b&0x7F) << shift
  724. if b < 0x80 {
  725. break
  726. }
  727. }
  728. fieldNum := int32(wire >> 3)
  729. wireType := int(wire & 0x7)
  730. if wireType == 4 {
  731. return fmt.Errorf("proto: BasicSchedulingPolicy: wiretype end group for non-group")
  732. }
  733. if fieldNum <= 0 {
  734. return fmt.Errorf("proto: BasicSchedulingPolicy: illegal tag %d (wire type %d)", fieldNum, wire)
  735. }
  736. switch fieldNum {
  737. default:
  738. iNdEx = preIndex
  739. skippy, err := skipGenerated(dAtA[iNdEx:])
  740. if err != nil {
  741. return err
  742. }
  743. if (skippy < 0) || (iNdEx+skippy) < 0 {
  744. return ErrInvalidLengthGenerated
  745. }
  746. if (iNdEx + skippy) > l {
  747. return io.ErrUnexpectedEOF
  748. }
  749. iNdEx += skippy
  750. }
  751. }
  752. if iNdEx > l {
  753. return io.ErrUnexpectedEOF
  754. }
  755. return nil
  756. }
  757. func (m *GangSchedulingPolicy) Unmarshal(dAtA []byte) error {
  758. l := len(dAtA)
  759. iNdEx := 0
  760. for iNdEx < l {
  761. preIndex := iNdEx
  762. var wire uint64
  763. for shift := uint(0); ; shift += 7 {
  764. if shift >= 64 {
  765. return ErrIntOverflowGenerated
  766. }
  767. if iNdEx >= l {
  768. return io.ErrUnexpectedEOF
  769. }
  770. b := dAtA[iNdEx]
  771. iNdEx++
  772. wire |= uint64(b&0x7F) << shift
  773. if b < 0x80 {
  774. break
  775. }
  776. }
  777. fieldNum := int32(wire >> 3)
  778. wireType := int(wire & 0x7)
  779. if wireType == 4 {
  780. return fmt.Errorf("proto: GangSchedulingPolicy: wiretype end group for non-group")
  781. }
  782. if fieldNum <= 0 {
  783. return fmt.Errorf("proto: GangSchedulingPolicy: illegal tag %d (wire type %d)", fieldNum, wire)
  784. }
  785. switch fieldNum {
  786. case 1:
  787. if wireType != 0 {
  788. return fmt.Errorf("proto: wrong wireType = %d for field MinCount", wireType)
  789. }
  790. m.MinCount = 0
  791. for shift := uint(0); ; shift += 7 {
  792. if shift >= 64 {
  793. return ErrIntOverflowGenerated
  794. }
  795. if iNdEx >= l {
  796. return io.ErrUnexpectedEOF
  797. }
  798. b := dAtA[iNdEx]
  799. iNdEx++
  800. m.MinCount |= int32(b&0x7F) << shift
  801. if b < 0x80 {
  802. break
  803. }
  804. }
  805. default:
  806. iNdEx = preIndex
  807. skippy, err := skipGenerated(dAtA[iNdEx:])
  808. if err != nil {
  809. return err
  810. }
  811. if (skippy < 0) || (iNdEx+skippy) < 0 {
  812. return ErrInvalidLengthGenerated
  813. }
  814. if (iNdEx + skippy) > l {
  815. return io.ErrUnexpectedEOF
  816. }
  817. iNdEx += skippy
  818. }
  819. }
  820. if iNdEx > l {
  821. return io.ErrUnexpectedEOF
  822. }
  823. return nil
  824. }
  825. func (m *PodGroup) Unmarshal(dAtA []byte) error {
  826. l := len(dAtA)
  827. iNdEx := 0
  828. for iNdEx < l {
  829. preIndex := iNdEx
  830. var wire uint64
  831. for shift := uint(0); ; shift += 7 {
  832. if shift >= 64 {
  833. return ErrIntOverflowGenerated
  834. }
  835. if iNdEx >= l {
  836. return io.ErrUnexpectedEOF
  837. }
  838. b := dAtA[iNdEx]
  839. iNdEx++
  840. wire |= uint64(b&0x7F) << shift
  841. if b < 0x80 {
  842. break
  843. }
  844. }
  845. fieldNum := int32(wire >> 3)
  846. wireType := int(wire & 0x7)
  847. if wireType == 4 {
  848. return fmt.Errorf("proto: PodGroup: wiretype end group for non-group")
  849. }
  850. if fieldNum <= 0 {
  851. return fmt.Errorf("proto: PodGroup: illegal tag %d (wire type %d)", fieldNum, wire)
  852. }
  853. switch fieldNum {
  854. case 1:
  855. if wireType != 2 {
  856. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  857. }
  858. var stringLen uint64
  859. for shift := uint(0); ; shift += 7 {
  860. if shift >= 64 {
  861. return ErrIntOverflowGenerated
  862. }
  863. if iNdEx >= l {
  864. return io.ErrUnexpectedEOF
  865. }
  866. b := dAtA[iNdEx]
  867. iNdEx++
  868. stringLen |= uint64(b&0x7F) << shift
  869. if b < 0x80 {
  870. break
  871. }
  872. }
  873. intStringLen := int(stringLen)
  874. if intStringLen < 0 {
  875. return ErrInvalidLengthGenerated
  876. }
  877. postIndex := iNdEx + intStringLen
  878. if postIndex < 0 {
  879. return ErrInvalidLengthGenerated
  880. }
  881. if postIndex > l {
  882. return io.ErrUnexpectedEOF
  883. }
  884. m.Name = string(dAtA[iNdEx:postIndex])
  885. iNdEx = postIndex
  886. case 3:
  887. if wireType != 2 {
  888. return fmt.Errorf("proto: wrong wireType = %d for field Policy", wireType)
  889. }
  890. var msglen int
  891. for shift := uint(0); ; shift += 7 {
  892. if shift >= 64 {
  893. return ErrIntOverflowGenerated
  894. }
  895. if iNdEx >= l {
  896. return io.ErrUnexpectedEOF
  897. }
  898. b := dAtA[iNdEx]
  899. iNdEx++
  900. msglen |= int(b&0x7F) << shift
  901. if b < 0x80 {
  902. break
  903. }
  904. }
  905. if msglen < 0 {
  906. return ErrInvalidLengthGenerated
  907. }
  908. postIndex := iNdEx + msglen
  909. if postIndex < 0 {
  910. return ErrInvalidLengthGenerated
  911. }
  912. if postIndex > l {
  913. return io.ErrUnexpectedEOF
  914. }
  915. if err := m.Policy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  916. return err
  917. }
  918. iNdEx = postIndex
  919. default:
  920. iNdEx = preIndex
  921. skippy, err := skipGenerated(dAtA[iNdEx:])
  922. if err != nil {
  923. return err
  924. }
  925. if (skippy < 0) || (iNdEx+skippy) < 0 {
  926. return ErrInvalidLengthGenerated
  927. }
  928. if (iNdEx + skippy) > l {
  929. return io.ErrUnexpectedEOF
  930. }
  931. iNdEx += skippy
  932. }
  933. }
  934. if iNdEx > l {
  935. return io.ErrUnexpectedEOF
  936. }
  937. return nil
  938. }
  939. func (m *PodGroupPolicy) Unmarshal(dAtA []byte) error {
  940. l := len(dAtA)
  941. iNdEx := 0
  942. for iNdEx < l {
  943. preIndex := iNdEx
  944. var wire uint64
  945. for shift := uint(0); ; shift += 7 {
  946. if shift >= 64 {
  947. return ErrIntOverflowGenerated
  948. }
  949. if iNdEx >= l {
  950. return io.ErrUnexpectedEOF
  951. }
  952. b := dAtA[iNdEx]
  953. iNdEx++
  954. wire |= uint64(b&0x7F) << shift
  955. if b < 0x80 {
  956. break
  957. }
  958. }
  959. fieldNum := int32(wire >> 3)
  960. wireType := int(wire & 0x7)
  961. if wireType == 4 {
  962. return fmt.Errorf("proto: PodGroupPolicy: wiretype end group for non-group")
  963. }
  964. if fieldNum <= 0 {
  965. return fmt.Errorf("proto: PodGroupPolicy: illegal tag %d (wire type %d)", fieldNum, wire)
  966. }
  967. switch fieldNum {
  968. case 2:
  969. if wireType != 2 {
  970. return fmt.Errorf("proto: wrong wireType = %d for field Basic", wireType)
  971. }
  972. var msglen int
  973. for shift := uint(0); ; shift += 7 {
  974. if shift >= 64 {
  975. return ErrIntOverflowGenerated
  976. }
  977. if iNdEx >= l {
  978. return io.ErrUnexpectedEOF
  979. }
  980. b := dAtA[iNdEx]
  981. iNdEx++
  982. msglen |= int(b&0x7F) << shift
  983. if b < 0x80 {
  984. break
  985. }
  986. }
  987. if msglen < 0 {
  988. return ErrInvalidLengthGenerated
  989. }
  990. postIndex := iNdEx + msglen
  991. if postIndex < 0 {
  992. return ErrInvalidLengthGenerated
  993. }
  994. if postIndex > l {
  995. return io.ErrUnexpectedEOF
  996. }
  997. if m.Basic == nil {
  998. m.Basic = &BasicSchedulingPolicy{}
  999. }
  1000. if err := m.Basic.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1001. return err
  1002. }
  1003. iNdEx = postIndex
  1004. case 3:
  1005. if wireType != 2 {
  1006. return fmt.Errorf("proto: wrong wireType = %d for field Gang", wireType)
  1007. }
  1008. var msglen int
  1009. for shift := uint(0); ; shift += 7 {
  1010. if shift >= 64 {
  1011. return ErrIntOverflowGenerated
  1012. }
  1013. if iNdEx >= l {
  1014. return io.ErrUnexpectedEOF
  1015. }
  1016. b := dAtA[iNdEx]
  1017. iNdEx++
  1018. msglen |= int(b&0x7F) << shift
  1019. if b < 0x80 {
  1020. break
  1021. }
  1022. }
  1023. if msglen < 0 {
  1024. return ErrInvalidLengthGenerated
  1025. }
  1026. postIndex := iNdEx + msglen
  1027. if postIndex < 0 {
  1028. return ErrInvalidLengthGenerated
  1029. }
  1030. if postIndex > l {
  1031. return io.ErrUnexpectedEOF
  1032. }
  1033. if m.Gang == nil {
  1034. m.Gang = &GangSchedulingPolicy{}
  1035. }
  1036. if err := m.Gang.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1037. return err
  1038. }
  1039. iNdEx = postIndex
  1040. default:
  1041. iNdEx = preIndex
  1042. skippy, err := skipGenerated(dAtA[iNdEx:])
  1043. if err != nil {
  1044. return err
  1045. }
  1046. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1047. return ErrInvalidLengthGenerated
  1048. }
  1049. if (iNdEx + skippy) > l {
  1050. return io.ErrUnexpectedEOF
  1051. }
  1052. iNdEx += skippy
  1053. }
  1054. }
  1055. if iNdEx > l {
  1056. return io.ErrUnexpectedEOF
  1057. }
  1058. return nil
  1059. }
  1060. func (m *PriorityClass) Unmarshal(dAtA []byte) error {
  1061. l := len(dAtA)
  1062. iNdEx := 0
  1063. for iNdEx < l {
  1064. preIndex := iNdEx
  1065. var wire uint64
  1066. for shift := uint(0); ; shift += 7 {
  1067. if shift >= 64 {
  1068. return ErrIntOverflowGenerated
  1069. }
  1070. if iNdEx >= l {
  1071. return io.ErrUnexpectedEOF
  1072. }
  1073. b := dAtA[iNdEx]
  1074. iNdEx++
  1075. wire |= uint64(b&0x7F) << shift
  1076. if b < 0x80 {
  1077. break
  1078. }
  1079. }
  1080. fieldNum := int32(wire >> 3)
  1081. wireType := int(wire & 0x7)
  1082. if wireType == 4 {
  1083. return fmt.Errorf("proto: PriorityClass: wiretype end group for non-group")
  1084. }
  1085. if fieldNum <= 0 {
  1086. return fmt.Errorf("proto: PriorityClass: illegal tag %d (wire type %d)", fieldNum, wire)
  1087. }
  1088. switch fieldNum {
  1089. case 1:
  1090. if wireType != 2 {
  1091. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  1092. }
  1093. var msglen int
  1094. for shift := uint(0); ; shift += 7 {
  1095. if shift >= 64 {
  1096. return ErrIntOverflowGenerated
  1097. }
  1098. if iNdEx >= l {
  1099. return io.ErrUnexpectedEOF
  1100. }
  1101. b := dAtA[iNdEx]
  1102. iNdEx++
  1103. msglen |= int(b&0x7F) << shift
  1104. if b < 0x80 {
  1105. break
  1106. }
  1107. }
  1108. if msglen < 0 {
  1109. return ErrInvalidLengthGenerated
  1110. }
  1111. postIndex := iNdEx + msglen
  1112. if postIndex < 0 {
  1113. return ErrInvalidLengthGenerated
  1114. }
  1115. if postIndex > l {
  1116. return io.ErrUnexpectedEOF
  1117. }
  1118. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1119. return err
  1120. }
  1121. iNdEx = postIndex
  1122. case 2:
  1123. if wireType != 0 {
  1124. return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
  1125. }
  1126. m.Value = 0
  1127. for shift := uint(0); ; shift += 7 {
  1128. if shift >= 64 {
  1129. return ErrIntOverflowGenerated
  1130. }
  1131. if iNdEx >= l {
  1132. return io.ErrUnexpectedEOF
  1133. }
  1134. b := dAtA[iNdEx]
  1135. iNdEx++
  1136. m.Value |= int32(b&0x7F) << shift
  1137. if b < 0x80 {
  1138. break
  1139. }
  1140. }
  1141. case 3:
  1142. if wireType != 0 {
  1143. return fmt.Errorf("proto: wrong wireType = %d for field GlobalDefault", wireType)
  1144. }
  1145. var v int
  1146. for shift := uint(0); ; shift += 7 {
  1147. if shift >= 64 {
  1148. return ErrIntOverflowGenerated
  1149. }
  1150. if iNdEx >= l {
  1151. return io.ErrUnexpectedEOF
  1152. }
  1153. b := dAtA[iNdEx]
  1154. iNdEx++
  1155. v |= int(b&0x7F) << shift
  1156. if b < 0x80 {
  1157. break
  1158. }
  1159. }
  1160. m.GlobalDefault = bool(v != 0)
  1161. case 4:
  1162. if wireType != 2 {
  1163. return fmt.Errorf("proto: wrong wireType = %d for field Description", wireType)
  1164. }
  1165. var stringLen uint64
  1166. for shift := uint(0); ; shift += 7 {
  1167. if shift >= 64 {
  1168. return ErrIntOverflowGenerated
  1169. }
  1170. if iNdEx >= l {
  1171. return io.ErrUnexpectedEOF
  1172. }
  1173. b := dAtA[iNdEx]
  1174. iNdEx++
  1175. stringLen |= uint64(b&0x7F) << shift
  1176. if b < 0x80 {
  1177. break
  1178. }
  1179. }
  1180. intStringLen := int(stringLen)
  1181. if intStringLen < 0 {
  1182. return ErrInvalidLengthGenerated
  1183. }
  1184. postIndex := iNdEx + intStringLen
  1185. if postIndex < 0 {
  1186. return ErrInvalidLengthGenerated
  1187. }
  1188. if postIndex > l {
  1189. return io.ErrUnexpectedEOF
  1190. }
  1191. m.Description = string(dAtA[iNdEx:postIndex])
  1192. iNdEx = postIndex
  1193. case 5:
  1194. if wireType != 2 {
  1195. return fmt.Errorf("proto: wrong wireType = %d for field PreemptionPolicy", wireType)
  1196. }
  1197. var stringLen uint64
  1198. for shift := uint(0); ; shift += 7 {
  1199. if shift >= 64 {
  1200. return ErrIntOverflowGenerated
  1201. }
  1202. if iNdEx >= l {
  1203. return io.ErrUnexpectedEOF
  1204. }
  1205. b := dAtA[iNdEx]
  1206. iNdEx++
  1207. stringLen |= uint64(b&0x7F) << shift
  1208. if b < 0x80 {
  1209. break
  1210. }
  1211. }
  1212. intStringLen := int(stringLen)
  1213. if intStringLen < 0 {
  1214. return ErrInvalidLengthGenerated
  1215. }
  1216. postIndex := iNdEx + intStringLen
  1217. if postIndex < 0 {
  1218. return ErrInvalidLengthGenerated
  1219. }
  1220. if postIndex > l {
  1221. return io.ErrUnexpectedEOF
  1222. }
  1223. s := k8s_io_api_core_v1.PreemptionPolicy(dAtA[iNdEx:postIndex])
  1224. m.PreemptionPolicy = &s
  1225. iNdEx = postIndex
  1226. default:
  1227. iNdEx = preIndex
  1228. skippy, err := skipGenerated(dAtA[iNdEx:])
  1229. if err != nil {
  1230. return err
  1231. }
  1232. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1233. return ErrInvalidLengthGenerated
  1234. }
  1235. if (iNdEx + skippy) > l {
  1236. return io.ErrUnexpectedEOF
  1237. }
  1238. iNdEx += skippy
  1239. }
  1240. }
  1241. if iNdEx > l {
  1242. return io.ErrUnexpectedEOF
  1243. }
  1244. return nil
  1245. }
  1246. func (m *PriorityClassList) Unmarshal(dAtA []byte) error {
  1247. l := len(dAtA)
  1248. iNdEx := 0
  1249. for iNdEx < l {
  1250. preIndex := iNdEx
  1251. var wire uint64
  1252. for shift := uint(0); ; shift += 7 {
  1253. if shift >= 64 {
  1254. return ErrIntOverflowGenerated
  1255. }
  1256. if iNdEx >= l {
  1257. return io.ErrUnexpectedEOF
  1258. }
  1259. b := dAtA[iNdEx]
  1260. iNdEx++
  1261. wire |= uint64(b&0x7F) << shift
  1262. if b < 0x80 {
  1263. break
  1264. }
  1265. }
  1266. fieldNum := int32(wire >> 3)
  1267. wireType := int(wire & 0x7)
  1268. if wireType == 4 {
  1269. return fmt.Errorf("proto: PriorityClassList: wiretype end group for non-group")
  1270. }
  1271. if fieldNum <= 0 {
  1272. return fmt.Errorf("proto: PriorityClassList: illegal tag %d (wire type %d)", fieldNum, wire)
  1273. }
  1274. switch fieldNum {
  1275. case 1:
  1276. if wireType != 2 {
  1277. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  1278. }
  1279. var msglen int
  1280. for shift := uint(0); ; shift += 7 {
  1281. if shift >= 64 {
  1282. return ErrIntOverflowGenerated
  1283. }
  1284. if iNdEx >= l {
  1285. return io.ErrUnexpectedEOF
  1286. }
  1287. b := dAtA[iNdEx]
  1288. iNdEx++
  1289. msglen |= int(b&0x7F) << shift
  1290. if b < 0x80 {
  1291. break
  1292. }
  1293. }
  1294. if msglen < 0 {
  1295. return ErrInvalidLengthGenerated
  1296. }
  1297. postIndex := iNdEx + msglen
  1298. if postIndex < 0 {
  1299. return ErrInvalidLengthGenerated
  1300. }
  1301. if postIndex > l {
  1302. return io.ErrUnexpectedEOF
  1303. }
  1304. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1305. return err
  1306. }
  1307. iNdEx = postIndex
  1308. case 2:
  1309. if wireType != 2 {
  1310. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  1311. }
  1312. var msglen int
  1313. for shift := uint(0); ; shift += 7 {
  1314. if shift >= 64 {
  1315. return ErrIntOverflowGenerated
  1316. }
  1317. if iNdEx >= l {
  1318. return io.ErrUnexpectedEOF
  1319. }
  1320. b := dAtA[iNdEx]
  1321. iNdEx++
  1322. msglen |= int(b&0x7F) << shift
  1323. if b < 0x80 {
  1324. break
  1325. }
  1326. }
  1327. if msglen < 0 {
  1328. return ErrInvalidLengthGenerated
  1329. }
  1330. postIndex := iNdEx + msglen
  1331. if postIndex < 0 {
  1332. return ErrInvalidLengthGenerated
  1333. }
  1334. if postIndex > l {
  1335. return io.ErrUnexpectedEOF
  1336. }
  1337. m.Items = append(m.Items, PriorityClass{})
  1338. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1339. return err
  1340. }
  1341. iNdEx = postIndex
  1342. default:
  1343. iNdEx = preIndex
  1344. skippy, err := skipGenerated(dAtA[iNdEx:])
  1345. if err != nil {
  1346. return err
  1347. }
  1348. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1349. return ErrInvalidLengthGenerated
  1350. }
  1351. if (iNdEx + skippy) > l {
  1352. return io.ErrUnexpectedEOF
  1353. }
  1354. iNdEx += skippy
  1355. }
  1356. }
  1357. if iNdEx > l {
  1358. return io.ErrUnexpectedEOF
  1359. }
  1360. return nil
  1361. }
  1362. func (m *TypedLocalObjectReference) Unmarshal(dAtA []byte) error {
  1363. l := len(dAtA)
  1364. iNdEx := 0
  1365. for iNdEx < l {
  1366. preIndex := iNdEx
  1367. var wire uint64
  1368. for shift := uint(0); ; shift += 7 {
  1369. if shift >= 64 {
  1370. return ErrIntOverflowGenerated
  1371. }
  1372. if iNdEx >= l {
  1373. return io.ErrUnexpectedEOF
  1374. }
  1375. b := dAtA[iNdEx]
  1376. iNdEx++
  1377. wire |= uint64(b&0x7F) << shift
  1378. if b < 0x80 {
  1379. break
  1380. }
  1381. }
  1382. fieldNum := int32(wire >> 3)
  1383. wireType := int(wire & 0x7)
  1384. if wireType == 4 {
  1385. return fmt.Errorf("proto: TypedLocalObjectReference: wiretype end group for non-group")
  1386. }
  1387. if fieldNum <= 0 {
  1388. return fmt.Errorf("proto: TypedLocalObjectReference: illegal tag %d (wire type %d)", fieldNum, wire)
  1389. }
  1390. switch fieldNum {
  1391. case 1:
  1392. if wireType != 2 {
  1393. return fmt.Errorf("proto: wrong wireType = %d for field APIGroup", wireType)
  1394. }
  1395. var stringLen uint64
  1396. for shift := uint(0); ; shift += 7 {
  1397. if shift >= 64 {
  1398. return ErrIntOverflowGenerated
  1399. }
  1400. if iNdEx >= l {
  1401. return io.ErrUnexpectedEOF
  1402. }
  1403. b := dAtA[iNdEx]
  1404. iNdEx++
  1405. stringLen |= uint64(b&0x7F) << shift
  1406. if b < 0x80 {
  1407. break
  1408. }
  1409. }
  1410. intStringLen := int(stringLen)
  1411. if intStringLen < 0 {
  1412. return ErrInvalidLengthGenerated
  1413. }
  1414. postIndex := iNdEx + intStringLen
  1415. if postIndex < 0 {
  1416. return ErrInvalidLengthGenerated
  1417. }
  1418. if postIndex > l {
  1419. return io.ErrUnexpectedEOF
  1420. }
  1421. m.APIGroup = string(dAtA[iNdEx:postIndex])
  1422. iNdEx = postIndex
  1423. case 2:
  1424. if wireType != 2 {
  1425. return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
  1426. }
  1427. var stringLen uint64
  1428. for shift := uint(0); ; shift += 7 {
  1429. if shift >= 64 {
  1430. return ErrIntOverflowGenerated
  1431. }
  1432. if iNdEx >= l {
  1433. return io.ErrUnexpectedEOF
  1434. }
  1435. b := dAtA[iNdEx]
  1436. iNdEx++
  1437. stringLen |= uint64(b&0x7F) << shift
  1438. if b < 0x80 {
  1439. break
  1440. }
  1441. }
  1442. intStringLen := int(stringLen)
  1443. if intStringLen < 0 {
  1444. return ErrInvalidLengthGenerated
  1445. }
  1446. postIndex := iNdEx + intStringLen
  1447. if postIndex < 0 {
  1448. return ErrInvalidLengthGenerated
  1449. }
  1450. if postIndex > l {
  1451. return io.ErrUnexpectedEOF
  1452. }
  1453. m.Kind = string(dAtA[iNdEx:postIndex])
  1454. iNdEx = postIndex
  1455. case 3:
  1456. if wireType != 2 {
  1457. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  1458. }
  1459. var stringLen uint64
  1460. for shift := uint(0); ; shift += 7 {
  1461. if shift >= 64 {
  1462. return ErrIntOverflowGenerated
  1463. }
  1464. if iNdEx >= l {
  1465. return io.ErrUnexpectedEOF
  1466. }
  1467. b := dAtA[iNdEx]
  1468. iNdEx++
  1469. stringLen |= uint64(b&0x7F) << shift
  1470. if b < 0x80 {
  1471. break
  1472. }
  1473. }
  1474. intStringLen := int(stringLen)
  1475. if intStringLen < 0 {
  1476. return ErrInvalidLengthGenerated
  1477. }
  1478. postIndex := iNdEx + intStringLen
  1479. if postIndex < 0 {
  1480. return ErrInvalidLengthGenerated
  1481. }
  1482. if postIndex > l {
  1483. return io.ErrUnexpectedEOF
  1484. }
  1485. m.Name = string(dAtA[iNdEx:postIndex])
  1486. iNdEx = postIndex
  1487. default:
  1488. iNdEx = preIndex
  1489. skippy, err := skipGenerated(dAtA[iNdEx:])
  1490. if err != nil {
  1491. return err
  1492. }
  1493. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1494. return ErrInvalidLengthGenerated
  1495. }
  1496. if (iNdEx + skippy) > l {
  1497. return io.ErrUnexpectedEOF
  1498. }
  1499. iNdEx += skippy
  1500. }
  1501. }
  1502. if iNdEx > l {
  1503. return io.ErrUnexpectedEOF
  1504. }
  1505. return nil
  1506. }
  1507. func (m *Workload) Unmarshal(dAtA []byte) error {
  1508. l := len(dAtA)
  1509. iNdEx := 0
  1510. for iNdEx < l {
  1511. preIndex := iNdEx
  1512. var wire uint64
  1513. for shift := uint(0); ; shift += 7 {
  1514. if shift >= 64 {
  1515. return ErrIntOverflowGenerated
  1516. }
  1517. if iNdEx >= l {
  1518. return io.ErrUnexpectedEOF
  1519. }
  1520. b := dAtA[iNdEx]
  1521. iNdEx++
  1522. wire |= uint64(b&0x7F) << shift
  1523. if b < 0x80 {
  1524. break
  1525. }
  1526. }
  1527. fieldNum := int32(wire >> 3)
  1528. wireType := int(wire & 0x7)
  1529. if wireType == 4 {
  1530. return fmt.Errorf("proto: Workload: wiretype end group for non-group")
  1531. }
  1532. if fieldNum <= 0 {
  1533. return fmt.Errorf("proto: Workload: illegal tag %d (wire type %d)", fieldNum, wire)
  1534. }
  1535. switch fieldNum {
  1536. case 1:
  1537. if wireType != 2 {
  1538. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  1539. }
  1540. var msglen int
  1541. for shift := uint(0); ; shift += 7 {
  1542. if shift >= 64 {
  1543. return ErrIntOverflowGenerated
  1544. }
  1545. if iNdEx >= l {
  1546. return io.ErrUnexpectedEOF
  1547. }
  1548. b := dAtA[iNdEx]
  1549. iNdEx++
  1550. msglen |= int(b&0x7F) << shift
  1551. if b < 0x80 {
  1552. break
  1553. }
  1554. }
  1555. if msglen < 0 {
  1556. return ErrInvalidLengthGenerated
  1557. }
  1558. postIndex := iNdEx + msglen
  1559. if postIndex < 0 {
  1560. return ErrInvalidLengthGenerated
  1561. }
  1562. if postIndex > l {
  1563. return io.ErrUnexpectedEOF
  1564. }
  1565. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1566. return err
  1567. }
  1568. iNdEx = postIndex
  1569. case 2:
  1570. if wireType != 2 {
  1571. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  1572. }
  1573. var msglen int
  1574. for shift := uint(0); ; shift += 7 {
  1575. if shift >= 64 {
  1576. return ErrIntOverflowGenerated
  1577. }
  1578. if iNdEx >= l {
  1579. return io.ErrUnexpectedEOF
  1580. }
  1581. b := dAtA[iNdEx]
  1582. iNdEx++
  1583. msglen |= int(b&0x7F) << shift
  1584. if b < 0x80 {
  1585. break
  1586. }
  1587. }
  1588. if msglen < 0 {
  1589. return ErrInvalidLengthGenerated
  1590. }
  1591. postIndex := iNdEx + msglen
  1592. if postIndex < 0 {
  1593. return ErrInvalidLengthGenerated
  1594. }
  1595. if postIndex > l {
  1596. return io.ErrUnexpectedEOF
  1597. }
  1598. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1599. return err
  1600. }
  1601. iNdEx = postIndex
  1602. default:
  1603. iNdEx = preIndex
  1604. skippy, err := skipGenerated(dAtA[iNdEx:])
  1605. if err != nil {
  1606. return err
  1607. }
  1608. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1609. return ErrInvalidLengthGenerated
  1610. }
  1611. if (iNdEx + skippy) > l {
  1612. return io.ErrUnexpectedEOF
  1613. }
  1614. iNdEx += skippy
  1615. }
  1616. }
  1617. if iNdEx > l {
  1618. return io.ErrUnexpectedEOF
  1619. }
  1620. return nil
  1621. }
  1622. func (m *WorkloadList) Unmarshal(dAtA []byte) error {
  1623. l := len(dAtA)
  1624. iNdEx := 0
  1625. for iNdEx < l {
  1626. preIndex := iNdEx
  1627. var wire uint64
  1628. for shift := uint(0); ; shift += 7 {
  1629. if shift >= 64 {
  1630. return ErrIntOverflowGenerated
  1631. }
  1632. if iNdEx >= l {
  1633. return io.ErrUnexpectedEOF
  1634. }
  1635. b := dAtA[iNdEx]
  1636. iNdEx++
  1637. wire |= uint64(b&0x7F) << shift
  1638. if b < 0x80 {
  1639. break
  1640. }
  1641. }
  1642. fieldNum := int32(wire >> 3)
  1643. wireType := int(wire & 0x7)
  1644. if wireType == 4 {
  1645. return fmt.Errorf("proto: WorkloadList: wiretype end group for non-group")
  1646. }
  1647. if fieldNum <= 0 {
  1648. return fmt.Errorf("proto: WorkloadList: illegal tag %d (wire type %d)", fieldNum, wire)
  1649. }
  1650. switch fieldNum {
  1651. case 1:
  1652. if wireType != 2 {
  1653. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  1654. }
  1655. var msglen int
  1656. for shift := uint(0); ; shift += 7 {
  1657. if shift >= 64 {
  1658. return ErrIntOverflowGenerated
  1659. }
  1660. if iNdEx >= l {
  1661. return io.ErrUnexpectedEOF
  1662. }
  1663. b := dAtA[iNdEx]
  1664. iNdEx++
  1665. msglen |= int(b&0x7F) << shift
  1666. if b < 0x80 {
  1667. break
  1668. }
  1669. }
  1670. if msglen < 0 {
  1671. return ErrInvalidLengthGenerated
  1672. }
  1673. postIndex := iNdEx + msglen
  1674. if postIndex < 0 {
  1675. return ErrInvalidLengthGenerated
  1676. }
  1677. if postIndex > l {
  1678. return io.ErrUnexpectedEOF
  1679. }
  1680. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1681. return err
  1682. }
  1683. iNdEx = postIndex
  1684. case 2:
  1685. if wireType != 2 {
  1686. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  1687. }
  1688. var msglen int
  1689. for shift := uint(0); ; shift += 7 {
  1690. if shift >= 64 {
  1691. return ErrIntOverflowGenerated
  1692. }
  1693. if iNdEx >= l {
  1694. return io.ErrUnexpectedEOF
  1695. }
  1696. b := dAtA[iNdEx]
  1697. iNdEx++
  1698. msglen |= int(b&0x7F) << shift
  1699. if b < 0x80 {
  1700. break
  1701. }
  1702. }
  1703. if msglen < 0 {
  1704. return ErrInvalidLengthGenerated
  1705. }
  1706. postIndex := iNdEx + msglen
  1707. if postIndex < 0 {
  1708. return ErrInvalidLengthGenerated
  1709. }
  1710. if postIndex > l {
  1711. return io.ErrUnexpectedEOF
  1712. }
  1713. m.Items = append(m.Items, Workload{})
  1714. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1715. return err
  1716. }
  1717. iNdEx = postIndex
  1718. default:
  1719. iNdEx = preIndex
  1720. skippy, err := skipGenerated(dAtA[iNdEx:])
  1721. if err != nil {
  1722. return err
  1723. }
  1724. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1725. return ErrInvalidLengthGenerated
  1726. }
  1727. if (iNdEx + skippy) > l {
  1728. return io.ErrUnexpectedEOF
  1729. }
  1730. iNdEx += skippy
  1731. }
  1732. }
  1733. if iNdEx > l {
  1734. return io.ErrUnexpectedEOF
  1735. }
  1736. return nil
  1737. }
  1738. func (m *WorkloadSpec) Unmarshal(dAtA []byte) error {
  1739. l := len(dAtA)
  1740. iNdEx := 0
  1741. for iNdEx < l {
  1742. preIndex := iNdEx
  1743. var wire uint64
  1744. for shift := uint(0); ; shift += 7 {
  1745. if shift >= 64 {
  1746. return ErrIntOverflowGenerated
  1747. }
  1748. if iNdEx >= l {
  1749. return io.ErrUnexpectedEOF
  1750. }
  1751. b := dAtA[iNdEx]
  1752. iNdEx++
  1753. wire |= uint64(b&0x7F) << shift
  1754. if b < 0x80 {
  1755. break
  1756. }
  1757. }
  1758. fieldNum := int32(wire >> 3)
  1759. wireType := int(wire & 0x7)
  1760. if wireType == 4 {
  1761. return fmt.Errorf("proto: WorkloadSpec: wiretype end group for non-group")
  1762. }
  1763. if fieldNum <= 0 {
  1764. return fmt.Errorf("proto: WorkloadSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  1765. }
  1766. switch fieldNum {
  1767. case 1:
  1768. if wireType != 2 {
  1769. return fmt.Errorf("proto: wrong wireType = %d for field ControllerRef", wireType)
  1770. }
  1771. var msglen int
  1772. for shift := uint(0); ; shift += 7 {
  1773. if shift >= 64 {
  1774. return ErrIntOverflowGenerated
  1775. }
  1776. if iNdEx >= l {
  1777. return io.ErrUnexpectedEOF
  1778. }
  1779. b := dAtA[iNdEx]
  1780. iNdEx++
  1781. msglen |= int(b&0x7F) << shift
  1782. if b < 0x80 {
  1783. break
  1784. }
  1785. }
  1786. if msglen < 0 {
  1787. return ErrInvalidLengthGenerated
  1788. }
  1789. postIndex := iNdEx + msglen
  1790. if postIndex < 0 {
  1791. return ErrInvalidLengthGenerated
  1792. }
  1793. if postIndex > l {
  1794. return io.ErrUnexpectedEOF
  1795. }
  1796. if m.ControllerRef == nil {
  1797. m.ControllerRef = &TypedLocalObjectReference{}
  1798. }
  1799. if err := m.ControllerRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1800. return err
  1801. }
  1802. iNdEx = postIndex
  1803. case 2:
  1804. if wireType != 2 {
  1805. return fmt.Errorf("proto: wrong wireType = %d for field PodGroups", wireType)
  1806. }
  1807. var msglen int
  1808. for shift := uint(0); ; shift += 7 {
  1809. if shift >= 64 {
  1810. return ErrIntOverflowGenerated
  1811. }
  1812. if iNdEx >= l {
  1813. return io.ErrUnexpectedEOF
  1814. }
  1815. b := dAtA[iNdEx]
  1816. iNdEx++
  1817. msglen |= int(b&0x7F) << shift
  1818. if b < 0x80 {
  1819. break
  1820. }
  1821. }
  1822. if msglen < 0 {
  1823. return ErrInvalidLengthGenerated
  1824. }
  1825. postIndex := iNdEx + msglen
  1826. if postIndex < 0 {
  1827. return ErrInvalidLengthGenerated
  1828. }
  1829. if postIndex > l {
  1830. return io.ErrUnexpectedEOF
  1831. }
  1832. m.PodGroups = append(m.PodGroups, PodGroup{})
  1833. if err := m.PodGroups[len(m.PodGroups)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1834. return err
  1835. }
  1836. iNdEx = postIndex
  1837. default:
  1838. iNdEx = preIndex
  1839. skippy, err := skipGenerated(dAtA[iNdEx:])
  1840. if err != nil {
  1841. return err
  1842. }
  1843. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1844. return ErrInvalidLengthGenerated
  1845. }
  1846. if (iNdEx + skippy) > l {
  1847. return io.ErrUnexpectedEOF
  1848. }
  1849. iNdEx += skippy
  1850. }
  1851. }
  1852. if iNdEx > l {
  1853. return io.ErrUnexpectedEOF
  1854. }
  1855. return nil
  1856. }
  1857. func skipGenerated(dAtA []byte) (n int, err error) {
  1858. l := len(dAtA)
  1859. iNdEx := 0
  1860. depth := 0
  1861. for iNdEx < l {
  1862. var wire uint64
  1863. for shift := uint(0); ; shift += 7 {
  1864. if shift >= 64 {
  1865. return 0, ErrIntOverflowGenerated
  1866. }
  1867. if iNdEx >= l {
  1868. return 0, io.ErrUnexpectedEOF
  1869. }
  1870. b := dAtA[iNdEx]
  1871. iNdEx++
  1872. wire |= (uint64(b) & 0x7F) << shift
  1873. if b < 0x80 {
  1874. break
  1875. }
  1876. }
  1877. wireType := int(wire & 0x7)
  1878. switch wireType {
  1879. case 0:
  1880. for shift := uint(0); ; shift += 7 {
  1881. if shift >= 64 {
  1882. return 0, ErrIntOverflowGenerated
  1883. }
  1884. if iNdEx >= l {
  1885. return 0, io.ErrUnexpectedEOF
  1886. }
  1887. iNdEx++
  1888. if dAtA[iNdEx-1] < 0x80 {
  1889. break
  1890. }
  1891. }
  1892. case 1:
  1893. iNdEx += 8
  1894. case 2:
  1895. var length int
  1896. for shift := uint(0); ; shift += 7 {
  1897. if shift >= 64 {
  1898. return 0, ErrIntOverflowGenerated
  1899. }
  1900. if iNdEx >= l {
  1901. return 0, io.ErrUnexpectedEOF
  1902. }
  1903. b := dAtA[iNdEx]
  1904. iNdEx++
  1905. length |= (int(b) & 0x7F) << shift
  1906. if b < 0x80 {
  1907. break
  1908. }
  1909. }
  1910. if length < 0 {
  1911. return 0, ErrInvalidLengthGenerated
  1912. }
  1913. iNdEx += length
  1914. case 3:
  1915. depth++
  1916. case 4:
  1917. if depth == 0 {
  1918. return 0, ErrUnexpectedEndOfGroupGenerated
  1919. }
  1920. depth--
  1921. case 5:
  1922. iNdEx += 4
  1923. default:
  1924. return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  1925. }
  1926. if iNdEx < 0 {
  1927. return 0, ErrInvalidLengthGenerated
  1928. }
  1929. if depth == 0 {
  1930. return iNdEx, nil
  1931. }
  1932. }
  1933. return 0, io.ErrUnexpectedEOF
  1934. }
  1935. var (
  1936. ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
  1937. ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
  1938. ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group")
  1939. )