generated.pb.go 44 KB

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