generated.pb.go 43 KB

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