generated.pb.go 86 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472
  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/storage/v1beta1/generated.proto
  15. /*
  16. Package v1beta1 is a generated protocol buffer package.
  17. It is generated from these files:
  18. k8s.io/kubernetes/vendor/k8s.io/api/storage/v1beta1/generated.proto
  19. It has these top-level messages:
  20. CSIDriver
  21. CSIDriverList
  22. CSIDriverSpec
  23. CSINode
  24. CSINodeDriver
  25. CSINodeList
  26. CSINodeSpec
  27. StorageClass
  28. StorageClassList
  29. VolumeAttachment
  30. VolumeAttachmentList
  31. VolumeAttachmentSource
  32. VolumeAttachmentSpec
  33. VolumeAttachmentStatus
  34. VolumeError
  35. */
  36. package v1beta1
  37. import proto "github.com/gogo/protobuf/proto"
  38. import fmt "fmt"
  39. import math "math"
  40. import k8s_io_api_core_v1 "k8s.io/api/core/v1"
  41. import github_com_gogo_protobuf_sortkeys "github.com/gogo/protobuf/sortkeys"
  42. import strings "strings"
  43. import reflect "reflect"
  44. import io "io"
  45. // Reference imports to suppress errors if they are not otherwise used.
  46. var _ = proto.Marshal
  47. var _ = fmt.Errorf
  48. var _ = math.Inf
  49. // This is a compile-time assertion to ensure that this generated file
  50. // is compatible with the proto package it is being compiled against.
  51. // A compilation error at this line likely means your copy of the
  52. // proto package needs to be updated.
  53. const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package
  54. func (m *CSIDriver) Reset() { *m = CSIDriver{} }
  55. func (*CSIDriver) ProtoMessage() {}
  56. func (*CSIDriver) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{0} }
  57. func (m *CSIDriverList) Reset() { *m = CSIDriverList{} }
  58. func (*CSIDriverList) ProtoMessage() {}
  59. func (*CSIDriverList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{1} }
  60. func (m *CSIDriverSpec) Reset() { *m = CSIDriverSpec{} }
  61. func (*CSIDriverSpec) ProtoMessage() {}
  62. func (*CSIDriverSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{2} }
  63. func (m *CSINode) Reset() { *m = CSINode{} }
  64. func (*CSINode) ProtoMessage() {}
  65. func (*CSINode) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{3} }
  66. func (m *CSINodeDriver) Reset() { *m = CSINodeDriver{} }
  67. func (*CSINodeDriver) ProtoMessage() {}
  68. func (*CSINodeDriver) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{4} }
  69. func (m *CSINodeList) Reset() { *m = CSINodeList{} }
  70. func (*CSINodeList) ProtoMessage() {}
  71. func (*CSINodeList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{5} }
  72. func (m *CSINodeSpec) Reset() { *m = CSINodeSpec{} }
  73. func (*CSINodeSpec) ProtoMessage() {}
  74. func (*CSINodeSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{6} }
  75. func (m *StorageClass) Reset() { *m = StorageClass{} }
  76. func (*StorageClass) ProtoMessage() {}
  77. func (*StorageClass) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{7} }
  78. func (m *StorageClassList) Reset() { *m = StorageClassList{} }
  79. func (*StorageClassList) ProtoMessage() {}
  80. func (*StorageClassList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{8} }
  81. func (m *VolumeAttachment) Reset() { *m = VolumeAttachment{} }
  82. func (*VolumeAttachment) ProtoMessage() {}
  83. func (*VolumeAttachment) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{9} }
  84. func (m *VolumeAttachmentList) Reset() { *m = VolumeAttachmentList{} }
  85. func (*VolumeAttachmentList) ProtoMessage() {}
  86. func (*VolumeAttachmentList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{10} }
  87. func (m *VolumeAttachmentSource) Reset() { *m = VolumeAttachmentSource{} }
  88. func (*VolumeAttachmentSource) ProtoMessage() {}
  89. func (*VolumeAttachmentSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{11} }
  90. func (m *VolumeAttachmentSpec) Reset() { *m = VolumeAttachmentSpec{} }
  91. func (*VolumeAttachmentSpec) ProtoMessage() {}
  92. func (*VolumeAttachmentSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{12} }
  93. func (m *VolumeAttachmentStatus) Reset() { *m = VolumeAttachmentStatus{} }
  94. func (*VolumeAttachmentStatus) ProtoMessage() {}
  95. func (*VolumeAttachmentStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{13} }
  96. func (m *VolumeError) Reset() { *m = VolumeError{} }
  97. func (*VolumeError) ProtoMessage() {}
  98. func (*VolumeError) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{14} }
  99. func init() {
  100. proto.RegisterType((*CSIDriver)(nil), "k8s.io.api.storage.v1beta1.CSIDriver")
  101. proto.RegisterType((*CSIDriverList)(nil), "k8s.io.api.storage.v1beta1.CSIDriverList")
  102. proto.RegisterType((*CSIDriverSpec)(nil), "k8s.io.api.storage.v1beta1.CSIDriverSpec")
  103. proto.RegisterType((*CSINode)(nil), "k8s.io.api.storage.v1beta1.CSINode")
  104. proto.RegisterType((*CSINodeDriver)(nil), "k8s.io.api.storage.v1beta1.CSINodeDriver")
  105. proto.RegisterType((*CSINodeList)(nil), "k8s.io.api.storage.v1beta1.CSINodeList")
  106. proto.RegisterType((*CSINodeSpec)(nil), "k8s.io.api.storage.v1beta1.CSINodeSpec")
  107. proto.RegisterType((*StorageClass)(nil), "k8s.io.api.storage.v1beta1.StorageClass")
  108. proto.RegisterType((*StorageClassList)(nil), "k8s.io.api.storage.v1beta1.StorageClassList")
  109. proto.RegisterType((*VolumeAttachment)(nil), "k8s.io.api.storage.v1beta1.VolumeAttachment")
  110. proto.RegisterType((*VolumeAttachmentList)(nil), "k8s.io.api.storage.v1beta1.VolumeAttachmentList")
  111. proto.RegisterType((*VolumeAttachmentSource)(nil), "k8s.io.api.storage.v1beta1.VolumeAttachmentSource")
  112. proto.RegisterType((*VolumeAttachmentSpec)(nil), "k8s.io.api.storage.v1beta1.VolumeAttachmentSpec")
  113. proto.RegisterType((*VolumeAttachmentStatus)(nil), "k8s.io.api.storage.v1beta1.VolumeAttachmentStatus")
  114. proto.RegisterType((*VolumeError)(nil), "k8s.io.api.storage.v1beta1.VolumeError")
  115. }
  116. func (m *CSIDriver) Marshal() (dAtA []byte, err error) {
  117. size := m.Size()
  118. dAtA = make([]byte, size)
  119. n, err := m.MarshalTo(dAtA)
  120. if err != nil {
  121. return nil, err
  122. }
  123. return dAtA[:n], nil
  124. }
  125. func (m *CSIDriver) MarshalTo(dAtA []byte) (int, error) {
  126. var i int
  127. _ = i
  128. var l int
  129. _ = l
  130. dAtA[i] = 0xa
  131. i++
  132. i = encodeVarintGenerated(dAtA, i, uint64(m.ObjectMeta.Size()))
  133. n1, err := m.ObjectMeta.MarshalTo(dAtA[i:])
  134. if err != nil {
  135. return 0, err
  136. }
  137. i += n1
  138. dAtA[i] = 0x12
  139. i++
  140. i = encodeVarintGenerated(dAtA, i, uint64(m.Spec.Size()))
  141. n2, err := m.Spec.MarshalTo(dAtA[i:])
  142. if err != nil {
  143. return 0, err
  144. }
  145. i += n2
  146. return i, nil
  147. }
  148. func (m *CSIDriverList) Marshal() (dAtA []byte, err error) {
  149. size := m.Size()
  150. dAtA = make([]byte, size)
  151. n, err := m.MarshalTo(dAtA)
  152. if err != nil {
  153. return nil, err
  154. }
  155. return dAtA[:n], nil
  156. }
  157. func (m *CSIDriverList) MarshalTo(dAtA []byte) (int, error) {
  158. var i int
  159. _ = i
  160. var l int
  161. _ = l
  162. dAtA[i] = 0xa
  163. i++
  164. i = encodeVarintGenerated(dAtA, i, uint64(m.ListMeta.Size()))
  165. n3, err := m.ListMeta.MarshalTo(dAtA[i:])
  166. if err != nil {
  167. return 0, err
  168. }
  169. i += n3
  170. if len(m.Items) > 0 {
  171. for _, msg := range m.Items {
  172. dAtA[i] = 0x12
  173. i++
  174. i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
  175. n, err := msg.MarshalTo(dAtA[i:])
  176. if err != nil {
  177. return 0, err
  178. }
  179. i += n
  180. }
  181. }
  182. return i, nil
  183. }
  184. func (m *CSIDriverSpec) Marshal() (dAtA []byte, err error) {
  185. size := m.Size()
  186. dAtA = make([]byte, size)
  187. n, err := m.MarshalTo(dAtA)
  188. if err != nil {
  189. return nil, err
  190. }
  191. return dAtA[:n], nil
  192. }
  193. func (m *CSIDriverSpec) MarshalTo(dAtA []byte) (int, error) {
  194. var i int
  195. _ = i
  196. var l int
  197. _ = l
  198. if m.AttachRequired != nil {
  199. dAtA[i] = 0x8
  200. i++
  201. if *m.AttachRequired {
  202. dAtA[i] = 1
  203. } else {
  204. dAtA[i] = 0
  205. }
  206. i++
  207. }
  208. if m.PodInfoOnMount != nil {
  209. dAtA[i] = 0x10
  210. i++
  211. if *m.PodInfoOnMount {
  212. dAtA[i] = 1
  213. } else {
  214. dAtA[i] = 0
  215. }
  216. i++
  217. }
  218. return i, nil
  219. }
  220. func (m *CSINode) Marshal() (dAtA []byte, err error) {
  221. size := m.Size()
  222. dAtA = make([]byte, size)
  223. n, err := m.MarshalTo(dAtA)
  224. if err != nil {
  225. return nil, err
  226. }
  227. return dAtA[:n], nil
  228. }
  229. func (m *CSINode) MarshalTo(dAtA []byte) (int, error) {
  230. var i int
  231. _ = i
  232. var l int
  233. _ = l
  234. dAtA[i] = 0xa
  235. i++
  236. i = encodeVarintGenerated(dAtA, i, uint64(m.ObjectMeta.Size()))
  237. n4, err := m.ObjectMeta.MarshalTo(dAtA[i:])
  238. if err != nil {
  239. return 0, err
  240. }
  241. i += n4
  242. dAtA[i] = 0x12
  243. i++
  244. i = encodeVarintGenerated(dAtA, i, uint64(m.Spec.Size()))
  245. n5, err := m.Spec.MarshalTo(dAtA[i:])
  246. if err != nil {
  247. return 0, err
  248. }
  249. i += n5
  250. return i, nil
  251. }
  252. func (m *CSINodeDriver) Marshal() (dAtA []byte, err error) {
  253. size := m.Size()
  254. dAtA = make([]byte, size)
  255. n, err := m.MarshalTo(dAtA)
  256. if err != nil {
  257. return nil, err
  258. }
  259. return dAtA[:n], nil
  260. }
  261. func (m *CSINodeDriver) MarshalTo(dAtA []byte) (int, error) {
  262. var i int
  263. _ = i
  264. var l int
  265. _ = l
  266. dAtA[i] = 0xa
  267. i++
  268. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  269. i += copy(dAtA[i:], m.Name)
  270. dAtA[i] = 0x12
  271. i++
  272. i = encodeVarintGenerated(dAtA, i, uint64(len(m.NodeID)))
  273. i += copy(dAtA[i:], m.NodeID)
  274. if len(m.TopologyKeys) > 0 {
  275. for _, s := range m.TopologyKeys {
  276. dAtA[i] = 0x1a
  277. i++
  278. l = len(s)
  279. for l >= 1<<7 {
  280. dAtA[i] = uint8(uint64(l)&0x7f | 0x80)
  281. l >>= 7
  282. i++
  283. }
  284. dAtA[i] = uint8(l)
  285. i++
  286. i += copy(dAtA[i:], s)
  287. }
  288. }
  289. return i, nil
  290. }
  291. func (m *CSINodeList) Marshal() (dAtA []byte, err error) {
  292. size := m.Size()
  293. dAtA = make([]byte, size)
  294. n, err := m.MarshalTo(dAtA)
  295. if err != nil {
  296. return nil, err
  297. }
  298. return dAtA[:n], nil
  299. }
  300. func (m *CSINodeList) MarshalTo(dAtA []byte) (int, error) {
  301. var i int
  302. _ = i
  303. var l int
  304. _ = l
  305. dAtA[i] = 0xa
  306. i++
  307. i = encodeVarintGenerated(dAtA, i, uint64(m.ListMeta.Size()))
  308. n6, err := m.ListMeta.MarshalTo(dAtA[i:])
  309. if err != nil {
  310. return 0, err
  311. }
  312. i += n6
  313. if len(m.Items) > 0 {
  314. for _, msg := range m.Items {
  315. dAtA[i] = 0x12
  316. i++
  317. i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
  318. n, err := msg.MarshalTo(dAtA[i:])
  319. if err != nil {
  320. return 0, err
  321. }
  322. i += n
  323. }
  324. }
  325. return i, nil
  326. }
  327. func (m *CSINodeSpec) Marshal() (dAtA []byte, err error) {
  328. size := m.Size()
  329. dAtA = make([]byte, size)
  330. n, err := m.MarshalTo(dAtA)
  331. if err != nil {
  332. return nil, err
  333. }
  334. return dAtA[:n], nil
  335. }
  336. func (m *CSINodeSpec) MarshalTo(dAtA []byte) (int, error) {
  337. var i int
  338. _ = i
  339. var l int
  340. _ = l
  341. if len(m.Drivers) > 0 {
  342. for _, msg := range m.Drivers {
  343. dAtA[i] = 0xa
  344. i++
  345. i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
  346. n, err := msg.MarshalTo(dAtA[i:])
  347. if err != nil {
  348. return 0, err
  349. }
  350. i += n
  351. }
  352. }
  353. return i, nil
  354. }
  355. func (m *StorageClass) Marshal() (dAtA []byte, err error) {
  356. size := m.Size()
  357. dAtA = make([]byte, size)
  358. n, err := m.MarshalTo(dAtA)
  359. if err != nil {
  360. return nil, err
  361. }
  362. return dAtA[:n], nil
  363. }
  364. func (m *StorageClass) MarshalTo(dAtA []byte) (int, error) {
  365. var i int
  366. _ = i
  367. var l int
  368. _ = l
  369. dAtA[i] = 0xa
  370. i++
  371. i = encodeVarintGenerated(dAtA, i, uint64(m.ObjectMeta.Size()))
  372. n7, err := m.ObjectMeta.MarshalTo(dAtA[i:])
  373. if err != nil {
  374. return 0, err
  375. }
  376. i += n7
  377. dAtA[i] = 0x12
  378. i++
  379. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Provisioner)))
  380. i += copy(dAtA[i:], m.Provisioner)
  381. if len(m.Parameters) > 0 {
  382. keysForParameters := make([]string, 0, len(m.Parameters))
  383. for k := range m.Parameters {
  384. keysForParameters = append(keysForParameters, string(k))
  385. }
  386. github_com_gogo_protobuf_sortkeys.Strings(keysForParameters)
  387. for _, k := range keysForParameters {
  388. dAtA[i] = 0x1a
  389. i++
  390. v := m.Parameters[string(k)]
  391. mapSize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  392. i = encodeVarintGenerated(dAtA, i, uint64(mapSize))
  393. dAtA[i] = 0xa
  394. i++
  395. i = encodeVarintGenerated(dAtA, i, uint64(len(k)))
  396. i += copy(dAtA[i:], k)
  397. dAtA[i] = 0x12
  398. i++
  399. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  400. i += copy(dAtA[i:], v)
  401. }
  402. }
  403. if m.ReclaimPolicy != nil {
  404. dAtA[i] = 0x22
  405. i++
  406. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.ReclaimPolicy)))
  407. i += copy(dAtA[i:], *m.ReclaimPolicy)
  408. }
  409. if len(m.MountOptions) > 0 {
  410. for _, s := range m.MountOptions {
  411. dAtA[i] = 0x2a
  412. i++
  413. l = len(s)
  414. for l >= 1<<7 {
  415. dAtA[i] = uint8(uint64(l)&0x7f | 0x80)
  416. l >>= 7
  417. i++
  418. }
  419. dAtA[i] = uint8(l)
  420. i++
  421. i += copy(dAtA[i:], s)
  422. }
  423. }
  424. if m.AllowVolumeExpansion != nil {
  425. dAtA[i] = 0x30
  426. i++
  427. if *m.AllowVolumeExpansion {
  428. dAtA[i] = 1
  429. } else {
  430. dAtA[i] = 0
  431. }
  432. i++
  433. }
  434. if m.VolumeBindingMode != nil {
  435. dAtA[i] = 0x3a
  436. i++
  437. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.VolumeBindingMode)))
  438. i += copy(dAtA[i:], *m.VolumeBindingMode)
  439. }
  440. if len(m.AllowedTopologies) > 0 {
  441. for _, msg := range m.AllowedTopologies {
  442. dAtA[i] = 0x42
  443. i++
  444. i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
  445. n, err := msg.MarshalTo(dAtA[i:])
  446. if err != nil {
  447. return 0, err
  448. }
  449. i += n
  450. }
  451. }
  452. return i, nil
  453. }
  454. func (m *StorageClassList) Marshal() (dAtA []byte, err error) {
  455. size := m.Size()
  456. dAtA = make([]byte, size)
  457. n, err := m.MarshalTo(dAtA)
  458. if err != nil {
  459. return nil, err
  460. }
  461. return dAtA[:n], nil
  462. }
  463. func (m *StorageClassList) MarshalTo(dAtA []byte) (int, error) {
  464. var i int
  465. _ = i
  466. var l int
  467. _ = l
  468. dAtA[i] = 0xa
  469. i++
  470. i = encodeVarintGenerated(dAtA, i, uint64(m.ListMeta.Size()))
  471. n8, err := m.ListMeta.MarshalTo(dAtA[i:])
  472. if err != nil {
  473. return 0, err
  474. }
  475. i += n8
  476. if len(m.Items) > 0 {
  477. for _, msg := range m.Items {
  478. dAtA[i] = 0x12
  479. i++
  480. i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
  481. n, err := msg.MarshalTo(dAtA[i:])
  482. if err != nil {
  483. return 0, err
  484. }
  485. i += n
  486. }
  487. }
  488. return i, nil
  489. }
  490. func (m *VolumeAttachment) Marshal() (dAtA []byte, err error) {
  491. size := m.Size()
  492. dAtA = make([]byte, size)
  493. n, err := m.MarshalTo(dAtA)
  494. if err != nil {
  495. return nil, err
  496. }
  497. return dAtA[:n], nil
  498. }
  499. func (m *VolumeAttachment) MarshalTo(dAtA []byte) (int, error) {
  500. var i int
  501. _ = i
  502. var l int
  503. _ = l
  504. dAtA[i] = 0xa
  505. i++
  506. i = encodeVarintGenerated(dAtA, i, uint64(m.ObjectMeta.Size()))
  507. n9, err := m.ObjectMeta.MarshalTo(dAtA[i:])
  508. if err != nil {
  509. return 0, err
  510. }
  511. i += n9
  512. dAtA[i] = 0x12
  513. i++
  514. i = encodeVarintGenerated(dAtA, i, uint64(m.Spec.Size()))
  515. n10, err := m.Spec.MarshalTo(dAtA[i:])
  516. if err != nil {
  517. return 0, err
  518. }
  519. i += n10
  520. dAtA[i] = 0x1a
  521. i++
  522. i = encodeVarintGenerated(dAtA, i, uint64(m.Status.Size()))
  523. n11, err := m.Status.MarshalTo(dAtA[i:])
  524. if err != nil {
  525. return 0, err
  526. }
  527. i += n11
  528. return i, nil
  529. }
  530. func (m *VolumeAttachmentList) Marshal() (dAtA []byte, err error) {
  531. size := m.Size()
  532. dAtA = make([]byte, size)
  533. n, err := m.MarshalTo(dAtA)
  534. if err != nil {
  535. return nil, err
  536. }
  537. return dAtA[:n], nil
  538. }
  539. func (m *VolumeAttachmentList) MarshalTo(dAtA []byte) (int, error) {
  540. var i int
  541. _ = i
  542. var l int
  543. _ = l
  544. dAtA[i] = 0xa
  545. i++
  546. i = encodeVarintGenerated(dAtA, i, uint64(m.ListMeta.Size()))
  547. n12, err := m.ListMeta.MarshalTo(dAtA[i:])
  548. if err != nil {
  549. return 0, err
  550. }
  551. i += n12
  552. if len(m.Items) > 0 {
  553. for _, msg := range m.Items {
  554. dAtA[i] = 0x12
  555. i++
  556. i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
  557. n, err := msg.MarshalTo(dAtA[i:])
  558. if err != nil {
  559. return 0, err
  560. }
  561. i += n
  562. }
  563. }
  564. return i, nil
  565. }
  566. func (m *VolumeAttachmentSource) Marshal() (dAtA []byte, err error) {
  567. size := m.Size()
  568. dAtA = make([]byte, size)
  569. n, err := m.MarshalTo(dAtA)
  570. if err != nil {
  571. return nil, err
  572. }
  573. return dAtA[:n], nil
  574. }
  575. func (m *VolumeAttachmentSource) MarshalTo(dAtA []byte) (int, error) {
  576. var i int
  577. _ = i
  578. var l int
  579. _ = l
  580. if m.PersistentVolumeName != nil {
  581. dAtA[i] = 0xa
  582. i++
  583. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.PersistentVolumeName)))
  584. i += copy(dAtA[i:], *m.PersistentVolumeName)
  585. }
  586. return i, nil
  587. }
  588. func (m *VolumeAttachmentSpec) Marshal() (dAtA []byte, err error) {
  589. size := m.Size()
  590. dAtA = make([]byte, size)
  591. n, err := m.MarshalTo(dAtA)
  592. if err != nil {
  593. return nil, err
  594. }
  595. return dAtA[:n], nil
  596. }
  597. func (m *VolumeAttachmentSpec) MarshalTo(dAtA []byte) (int, error) {
  598. var i int
  599. _ = i
  600. var l int
  601. _ = l
  602. dAtA[i] = 0xa
  603. i++
  604. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Attacher)))
  605. i += copy(dAtA[i:], m.Attacher)
  606. dAtA[i] = 0x12
  607. i++
  608. i = encodeVarintGenerated(dAtA, i, uint64(m.Source.Size()))
  609. n13, err := m.Source.MarshalTo(dAtA[i:])
  610. if err != nil {
  611. return 0, err
  612. }
  613. i += n13
  614. dAtA[i] = 0x1a
  615. i++
  616. i = encodeVarintGenerated(dAtA, i, uint64(len(m.NodeName)))
  617. i += copy(dAtA[i:], m.NodeName)
  618. return i, nil
  619. }
  620. func (m *VolumeAttachmentStatus) Marshal() (dAtA []byte, err error) {
  621. size := m.Size()
  622. dAtA = make([]byte, size)
  623. n, err := m.MarshalTo(dAtA)
  624. if err != nil {
  625. return nil, err
  626. }
  627. return dAtA[:n], nil
  628. }
  629. func (m *VolumeAttachmentStatus) MarshalTo(dAtA []byte) (int, error) {
  630. var i int
  631. _ = i
  632. var l int
  633. _ = l
  634. dAtA[i] = 0x8
  635. i++
  636. if m.Attached {
  637. dAtA[i] = 1
  638. } else {
  639. dAtA[i] = 0
  640. }
  641. i++
  642. if len(m.AttachmentMetadata) > 0 {
  643. keysForAttachmentMetadata := make([]string, 0, len(m.AttachmentMetadata))
  644. for k := range m.AttachmentMetadata {
  645. keysForAttachmentMetadata = append(keysForAttachmentMetadata, string(k))
  646. }
  647. github_com_gogo_protobuf_sortkeys.Strings(keysForAttachmentMetadata)
  648. for _, k := range keysForAttachmentMetadata {
  649. dAtA[i] = 0x12
  650. i++
  651. v := m.AttachmentMetadata[string(k)]
  652. mapSize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  653. i = encodeVarintGenerated(dAtA, i, uint64(mapSize))
  654. dAtA[i] = 0xa
  655. i++
  656. i = encodeVarintGenerated(dAtA, i, uint64(len(k)))
  657. i += copy(dAtA[i:], k)
  658. dAtA[i] = 0x12
  659. i++
  660. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  661. i += copy(dAtA[i:], v)
  662. }
  663. }
  664. if m.AttachError != nil {
  665. dAtA[i] = 0x1a
  666. i++
  667. i = encodeVarintGenerated(dAtA, i, uint64(m.AttachError.Size()))
  668. n14, err := m.AttachError.MarshalTo(dAtA[i:])
  669. if err != nil {
  670. return 0, err
  671. }
  672. i += n14
  673. }
  674. if m.DetachError != nil {
  675. dAtA[i] = 0x22
  676. i++
  677. i = encodeVarintGenerated(dAtA, i, uint64(m.DetachError.Size()))
  678. n15, err := m.DetachError.MarshalTo(dAtA[i:])
  679. if err != nil {
  680. return 0, err
  681. }
  682. i += n15
  683. }
  684. return i, nil
  685. }
  686. func (m *VolumeError) Marshal() (dAtA []byte, err error) {
  687. size := m.Size()
  688. dAtA = make([]byte, size)
  689. n, err := m.MarshalTo(dAtA)
  690. if err != nil {
  691. return nil, err
  692. }
  693. return dAtA[:n], nil
  694. }
  695. func (m *VolumeError) MarshalTo(dAtA []byte) (int, error) {
  696. var i int
  697. _ = i
  698. var l int
  699. _ = l
  700. dAtA[i] = 0xa
  701. i++
  702. i = encodeVarintGenerated(dAtA, i, uint64(m.Time.Size()))
  703. n16, err := m.Time.MarshalTo(dAtA[i:])
  704. if err != nil {
  705. return 0, err
  706. }
  707. i += n16
  708. dAtA[i] = 0x12
  709. i++
  710. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  711. i += copy(dAtA[i:], m.Message)
  712. return i, nil
  713. }
  714. func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
  715. for v >= 1<<7 {
  716. dAtA[offset] = uint8(v&0x7f | 0x80)
  717. v >>= 7
  718. offset++
  719. }
  720. dAtA[offset] = uint8(v)
  721. return offset + 1
  722. }
  723. func (m *CSIDriver) Size() (n int) {
  724. var l int
  725. _ = l
  726. l = m.ObjectMeta.Size()
  727. n += 1 + l + sovGenerated(uint64(l))
  728. l = m.Spec.Size()
  729. n += 1 + l + sovGenerated(uint64(l))
  730. return n
  731. }
  732. func (m *CSIDriverList) Size() (n int) {
  733. var l int
  734. _ = l
  735. l = m.ListMeta.Size()
  736. n += 1 + l + sovGenerated(uint64(l))
  737. if len(m.Items) > 0 {
  738. for _, e := range m.Items {
  739. l = e.Size()
  740. n += 1 + l + sovGenerated(uint64(l))
  741. }
  742. }
  743. return n
  744. }
  745. func (m *CSIDriverSpec) Size() (n int) {
  746. var l int
  747. _ = l
  748. if m.AttachRequired != nil {
  749. n += 2
  750. }
  751. if m.PodInfoOnMount != nil {
  752. n += 2
  753. }
  754. return n
  755. }
  756. func (m *CSINode) Size() (n int) {
  757. var l int
  758. _ = l
  759. l = m.ObjectMeta.Size()
  760. n += 1 + l + sovGenerated(uint64(l))
  761. l = m.Spec.Size()
  762. n += 1 + l + sovGenerated(uint64(l))
  763. return n
  764. }
  765. func (m *CSINodeDriver) Size() (n int) {
  766. var l int
  767. _ = l
  768. l = len(m.Name)
  769. n += 1 + l + sovGenerated(uint64(l))
  770. l = len(m.NodeID)
  771. n += 1 + l + sovGenerated(uint64(l))
  772. if len(m.TopologyKeys) > 0 {
  773. for _, s := range m.TopologyKeys {
  774. l = len(s)
  775. n += 1 + l + sovGenerated(uint64(l))
  776. }
  777. }
  778. return n
  779. }
  780. func (m *CSINodeList) Size() (n int) {
  781. var l int
  782. _ = l
  783. l = m.ListMeta.Size()
  784. n += 1 + l + sovGenerated(uint64(l))
  785. if len(m.Items) > 0 {
  786. for _, e := range m.Items {
  787. l = e.Size()
  788. n += 1 + l + sovGenerated(uint64(l))
  789. }
  790. }
  791. return n
  792. }
  793. func (m *CSINodeSpec) Size() (n int) {
  794. var l int
  795. _ = l
  796. if len(m.Drivers) > 0 {
  797. for _, e := range m.Drivers {
  798. l = e.Size()
  799. n += 1 + l + sovGenerated(uint64(l))
  800. }
  801. }
  802. return n
  803. }
  804. func (m *StorageClass) Size() (n int) {
  805. var l int
  806. _ = l
  807. l = m.ObjectMeta.Size()
  808. n += 1 + l + sovGenerated(uint64(l))
  809. l = len(m.Provisioner)
  810. n += 1 + l + sovGenerated(uint64(l))
  811. if len(m.Parameters) > 0 {
  812. for k, v := range m.Parameters {
  813. _ = k
  814. _ = v
  815. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  816. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  817. }
  818. }
  819. if m.ReclaimPolicy != nil {
  820. l = len(*m.ReclaimPolicy)
  821. n += 1 + l + sovGenerated(uint64(l))
  822. }
  823. if len(m.MountOptions) > 0 {
  824. for _, s := range m.MountOptions {
  825. l = len(s)
  826. n += 1 + l + sovGenerated(uint64(l))
  827. }
  828. }
  829. if m.AllowVolumeExpansion != nil {
  830. n += 2
  831. }
  832. if m.VolumeBindingMode != nil {
  833. l = len(*m.VolumeBindingMode)
  834. n += 1 + l + sovGenerated(uint64(l))
  835. }
  836. if len(m.AllowedTopologies) > 0 {
  837. for _, e := range m.AllowedTopologies {
  838. l = e.Size()
  839. n += 1 + l + sovGenerated(uint64(l))
  840. }
  841. }
  842. return n
  843. }
  844. func (m *StorageClassList) Size() (n int) {
  845. var l int
  846. _ = l
  847. l = m.ListMeta.Size()
  848. n += 1 + l + sovGenerated(uint64(l))
  849. if len(m.Items) > 0 {
  850. for _, e := range m.Items {
  851. l = e.Size()
  852. n += 1 + l + sovGenerated(uint64(l))
  853. }
  854. }
  855. return n
  856. }
  857. func (m *VolumeAttachment) Size() (n int) {
  858. var l int
  859. _ = l
  860. l = m.ObjectMeta.Size()
  861. n += 1 + l + sovGenerated(uint64(l))
  862. l = m.Spec.Size()
  863. n += 1 + l + sovGenerated(uint64(l))
  864. l = m.Status.Size()
  865. n += 1 + l + sovGenerated(uint64(l))
  866. return n
  867. }
  868. func (m *VolumeAttachmentList) Size() (n int) {
  869. var l int
  870. _ = l
  871. l = m.ListMeta.Size()
  872. n += 1 + l + sovGenerated(uint64(l))
  873. if len(m.Items) > 0 {
  874. for _, e := range m.Items {
  875. l = e.Size()
  876. n += 1 + l + sovGenerated(uint64(l))
  877. }
  878. }
  879. return n
  880. }
  881. func (m *VolumeAttachmentSource) Size() (n int) {
  882. var l int
  883. _ = l
  884. if m.PersistentVolumeName != nil {
  885. l = len(*m.PersistentVolumeName)
  886. n += 1 + l + sovGenerated(uint64(l))
  887. }
  888. return n
  889. }
  890. func (m *VolumeAttachmentSpec) Size() (n int) {
  891. var l int
  892. _ = l
  893. l = len(m.Attacher)
  894. n += 1 + l + sovGenerated(uint64(l))
  895. l = m.Source.Size()
  896. n += 1 + l + sovGenerated(uint64(l))
  897. l = len(m.NodeName)
  898. n += 1 + l + sovGenerated(uint64(l))
  899. return n
  900. }
  901. func (m *VolumeAttachmentStatus) Size() (n int) {
  902. var l int
  903. _ = l
  904. n += 2
  905. if len(m.AttachmentMetadata) > 0 {
  906. for k, v := range m.AttachmentMetadata {
  907. _ = k
  908. _ = v
  909. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  910. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  911. }
  912. }
  913. if m.AttachError != nil {
  914. l = m.AttachError.Size()
  915. n += 1 + l + sovGenerated(uint64(l))
  916. }
  917. if m.DetachError != nil {
  918. l = m.DetachError.Size()
  919. n += 1 + l + sovGenerated(uint64(l))
  920. }
  921. return n
  922. }
  923. func (m *VolumeError) Size() (n int) {
  924. var l int
  925. _ = l
  926. l = m.Time.Size()
  927. n += 1 + l + sovGenerated(uint64(l))
  928. l = len(m.Message)
  929. n += 1 + l + sovGenerated(uint64(l))
  930. return n
  931. }
  932. func sovGenerated(x uint64) (n int) {
  933. for {
  934. n++
  935. x >>= 7
  936. if x == 0 {
  937. break
  938. }
  939. }
  940. return n
  941. }
  942. func sozGenerated(x uint64) (n int) {
  943. return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  944. }
  945. func (this *CSIDriver) String() string {
  946. if this == nil {
  947. return "nil"
  948. }
  949. s := strings.Join([]string{`&CSIDriver{`,
  950. `ObjectMeta:` + strings.Replace(strings.Replace(this.ObjectMeta.String(), "ObjectMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  951. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "CSIDriverSpec", "CSIDriverSpec", 1), `&`, ``, 1) + `,`,
  952. `}`,
  953. }, "")
  954. return s
  955. }
  956. func (this *CSIDriverList) String() string {
  957. if this == nil {
  958. return "nil"
  959. }
  960. s := strings.Join([]string{`&CSIDriverList{`,
  961. `ListMeta:` + strings.Replace(strings.Replace(this.ListMeta.String(), "ListMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ListMeta", 1), `&`, ``, 1) + `,`,
  962. `Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "CSIDriver", "CSIDriver", 1), `&`, ``, 1) + `,`,
  963. `}`,
  964. }, "")
  965. return s
  966. }
  967. func (this *CSIDriverSpec) String() string {
  968. if this == nil {
  969. return "nil"
  970. }
  971. s := strings.Join([]string{`&CSIDriverSpec{`,
  972. `AttachRequired:` + valueToStringGenerated(this.AttachRequired) + `,`,
  973. `PodInfoOnMount:` + valueToStringGenerated(this.PodInfoOnMount) + `,`,
  974. `}`,
  975. }, "")
  976. return s
  977. }
  978. func (this *CSINode) String() string {
  979. if this == nil {
  980. return "nil"
  981. }
  982. s := strings.Join([]string{`&CSINode{`,
  983. `ObjectMeta:` + strings.Replace(strings.Replace(this.ObjectMeta.String(), "ObjectMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  984. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "CSINodeSpec", "CSINodeSpec", 1), `&`, ``, 1) + `,`,
  985. `}`,
  986. }, "")
  987. return s
  988. }
  989. func (this *CSINodeDriver) String() string {
  990. if this == nil {
  991. return "nil"
  992. }
  993. s := strings.Join([]string{`&CSINodeDriver{`,
  994. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  995. `NodeID:` + fmt.Sprintf("%v", this.NodeID) + `,`,
  996. `TopologyKeys:` + fmt.Sprintf("%v", this.TopologyKeys) + `,`,
  997. `}`,
  998. }, "")
  999. return s
  1000. }
  1001. func (this *CSINodeList) String() string {
  1002. if this == nil {
  1003. return "nil"
  1004. }
  1005. s := strings.Join([]string{`&CSINodeList{`,
  1006. `ListMeta:` + strings.Replace(strings.Replace(this.ListMeta.String(), "ListMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ListMeta", 1), `&`, ``, 1) + `,`,
  1007. `Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "CSINode", "CSINode", 1), `&`, ``, 1) + `,`,
  1008. `}`,
  1009. }, "")
  1010. return s
  1011. }
  1012. func (this *CSINodeSpec) String() string {
  1013. if this == nil {
  1014. return "nil"
  1015. }
  1016. s := strings.Join([]string{`&CSINodeSpec{`,
  1017. `Drivers:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Drivers), "CSINodeDriver", "CSINodeDriver", 1), `&`, ``, 1) + `,`,
  1018. `}`,
  1019. }, "")
  1020. return s
  1021. }
  1022. func (this *StorageClass) String() string {
  1023. if this == nil {
  1024. return "nil"
  1025. }
  1026. keysForParameters := make([]string, 0, len(this.Parameters))
  1027. for k := range this.Parameters {
  1028. keysForParameters = append(keysForParameters, k)
  1029. }
  1030. github_com_gogo_protobuf_sortkeys.Strings(keysForParameters)
  1031. mapStringForParameters := "map[string]string{"
  1032. for _, k := range keysForParameters {
  1033. mapStringForParameters += fmt.Sprintf("%v: %v,", k, this.Parameters[k])
  1034. }
  1035. mapStringForParameters += "}"
  1036. s := strings.Join([]string{`&StorageClass{`,
  1037. `ObjectMeta:` + strings.Replace(strings.Replace(this.ObjectMeta.String(), "ObjectMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  1038. `Provisioner:` + fmt.Sprintf("%v", this.Provisioner) + `,`,
  1039. `Parameters:` + mapStringForParameters + `,`,
  1040. `ReclaimPolicy:` + valueToStringGenerated(this.ReclaimPolicy) + `,`,
  1041. `MountOptions:` + fmt.Sprintf("%v", this.MountOptions) + `,`,
  1042. `AllowVolumeExpansion:` + valueToStringGenerated(this.AllowVolumeExpansion) + `,`,
  1043. `VolumeBindingMode:` + valueToStringGenerated(this.VolumeBindingMode) + `,`,
  1044. `AllowedTopologies:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.AllowedTopologies), "TopologySelectorTerm", "k8s_io_api_core_v1.TopologySelectorTerm", 1), `&`, ``, 1) + `,`,
  1045. `}`,
  1046. }, "")
  1047. return s
  1048. }
  1049. func (this *StorageClassList) String() string {
  1050. if this == nil {
  1051. return "nil"
  1052. }
  1053. s := strings.Join([]string{`&StorageClassList{`,
  1054. `ListMeta:` + strings.Replace(strings.Replace(this.ListMeta.String(), "ListMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ListMeta", 1), `&`, ``, 1) + `,`,
  1055. `Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "StorageClass", "StorageClass", 1), `&`, ``, 1) + `,`,
  1056. `}`,
  1057. }, "")
  1058. return s
  1059. }
  1060. func (this *VolumeAttachment) String() string {
  1061. if this == nil {
  1062. return "nil"
  1063. }
  1064. s := strings.Join([]string{`&VolumeAttachment{`,
  1065. `ObjectMeta:` + strings.Replace(strings.Replace(this.ObjectMeta.String(), "ObjectMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  1066. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "VolumeAttachmentSpec", "VolumeAttachmentSpec", 1), `&`, ``, 1) + `,`,
  1067. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "VolumeAttachmentStatus", "VolumeAttachmentStatus", 1), `&`, ``, 1) + `,`,
  1068. `}`,
  1069. }, "")
  1070. return s
  1071. }
  1072. func (this *VolumeAttachmentList) String() string {
  1073. if this == nil {
  1074. return "nil"
  1075. }
  1076. s := strings.Join([]string{`&VolumeAttachmentList{`,
  1077. `ListMeta:` + strings.Replace(strings.Replace(this.ListMeta.String(), "ListMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ListMeta", 1), `&`, ``, 1) + `,`,
  1078. `Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "VolumeAttachment", "VolumeAttachment", 1), `&`, ``, 1) + `,`,
  1079. `}`,
  1080. }, "")
  1081. return s
  1082. }
  1083. func (this *VolumeAttachmentSource) String() string {
  1084. if this == nil {
  1085. return "nil"
  1086. }
  1087. s := strings.Join([]string{`&VolumeAttachmentSource{`,
  1088. `PersistentVolumeName:` + valueToStringGenerated(this.PersistentVolumeName) + `,`,
  1089. `}`,
  1090. }, "")
  1091. return s
  1092. }
  1093. func (this *VolumeAttachmentSpec) String() string {
  1094. if this == nil {
  1095. return "nil"
  1096. }
  1097. s := strings.Join([]string{`&VolumeAttachmentSpec{`,
  1098. `Attacher:` + fmt.Sprintf("%v", this.Attacher) + `,`,
  1099. `Source:` + strings.Replace(strings.Replace(this.Source.String(), "VolumeAttachmentSource", "VolumeAttachmentSource", 1), `&`, ``, 1) + `,`,
  1100. `NodeName:` + fmt.Sprintf("%v", this.NodeName) + `,`,
  1101. `}`,
  1102. }, "")
  1103. return s
  1104. }
  1105. func (this *VolumeAttachmentStatus) String() string {
  1106. if this == nil {
  1107. return "nil"
  1108. }
  1109. keysForAttachmentMetadata := make([]string, 0, len(this.AttachmentMetadata))
  1110. for k := range this.AttachmentMetadata {
  1111. keysForAttachmentMetadata = append(keysForAttachmentMetadata, k)
  1112. }
  1113. github_com_gogo_protobuf_sortkeys.Strings(keysForAttachmentMetadata)
  1114. mapStringForAttachmentMetadata := "map[string]string{"
  1115. for _, k := range keysForAttachmentMetadata {
  1116. mapStringForAttachmentMetadata += fmt.Sprintf("%v: %v,", k, this.AttachmentMetadata[k])
  1117. }
  1118. mapStringForAttachmentMetadata += "}"
  1119. s := strings.Join([]string{`&VolumeAttachmentStatus{`,
  1120. `Attached:` + fmt.Sprintf("%v", this.Attached) + `,`,
  1121. `AttachmentMetadata:` + mapStringForAttachmentMetadata + `,`,
  1122. `AttachError:` + strings.Replace(fmt.Sprintf("%v", this.AttachError), "VolumeError", "VolumeError", 1) + `,`,
  1123. `DetachError:` + strings.Replace(fmt.Sprintf("%v", this.DetachError), "VolumeError", "VolumeError", 1) + `,`,
  1124. `}`,
  1125. }, "")
  1126. return s
  1127. }
  1128. func (this *VolumeError) String() string {
  1129. if this == nil {
  1130. return "nil"
  1131. }
  1132. s := strings.Join([]string{`&VolumeError{`,
  1133. `Time:` + strings.Replace(strings.Replace(this.Time.String(), "Time", "k8s_io_apimachinery_pkg_apis_meta_v1.Time", 1), `&`, ``, 1) + `,`,
  1134. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  1135. `}`,
  1136. }, "")
  1137. return s
  1138. }
  1139. func valueToStringGenerated(v interface{}) string {
  1140. rv := reflect.ValueOf(v)
  1141. if rv.IsNil() {
  1142. return "nil"
  1143. }
  1144. pv := reflect.Indirect(rv).Interface()
  1145. return fmt.Sprintf("*%v", pv)
  1146. }
  1147. func (m *CSIDriver) Unmarshal(dAtA []byte) error {
  1148. l := len(dAtA)
  1149. iNdEx := 0
  1150. for iNdEx < l {
  1151. preIndex := iNdEx
  1152. var wire uint64
  1153. for shift := uint(0); ; shift += 7 {
  1154. if shift >= 64 {
  1155. return ErrIntOverflowGenerated
  1156. }
  1157. if iNdEx >= l {
  1158. return io.ErrUnexpectedEOF
  1159. }
  1160. b := dAtA[iNdEx]
  1161. iNdEx++
  1162. wire |= (uint64(b) & 0x7F) << shift
  1163. if b < 0x80 {
  1164. break
  1165. }
  1166. }
  1167. fieldNum := int32(wire >> 3)
  1168. wireType := int(wire & 0x7)
  1169. if wireType == 4 {
  1170. return fmt.Errorf("proto: CSIDriver: wiretype end group for non-group")
  1171. }
  1172. if fieldNum <= 0 {
  1173. return fmt.Errorf("proto: CSIDriver: illegal tag %d (wire type %d)", fieldNum, wire)
  1174. }
  1175. switch fieldNum {
  1176. case 1:
  1177. if wireType != 2 {
  1178. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  1179. }
  1180. var msglen int
  1181. for shift := uint(0); ; shift += 7 {
  1182. if shift >= 64 {
  1183. return ErrIntOverflowGenerated
  1184. }
  1185. if iNdEx >= l {
  1186. return io.ErrUnexpectedEOF
  1187. }
  1188. b := dAtA[iNdEx]
  1189. iNdEx++
  1190. msglen |= (int(b) & 0x7F) << shift
  1191. if b < 0x80 {
  1192. break
  1193. }
  1194. }
  1195. if msglen < 0 {
  1196. return ErrInvalidLengthGenerated
  1197. }
  1198. postIndex := iNdEx + msglen
  1199. if postIndex > l {
  1200. return io.ErrUnexpectedEOF
  1201. }
  1202. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1203. return err
  1204. }
  1205. iNdEx = postIndex
  1206. case 2:
  1207. if wireType != 2 {
  1208. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  1209. }
  1210. var msglen int
  1211. for shift := uint(0); ; shift += 7 {
  1212. if shift >= 64 {
  1213. return ErrIntOverflowGenerated
  1214. }
  1215. if iNdEx >= l {
  1216. return io.ErrUnexpectedEOF
  1217. }
  1218. b := dAtA[iNdEx]
  1219. iNdEx++
  1220. msglen |= (int(b) & 0x7F) << shift
  1221. if b < 0x80 {
  1222. break
  1223. }
  1224. }
  1225. if msglen < 0 {
  1226. return ErrInvalidLengthGenerated
  1227. }
  1228. postIndex := iNdEx + msglen
  1229. if postIndex > l {
  1230. return io.ErrUnexpectedEOF
  1231. }
  1232. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1233. return err
  1234. }
  1235. iNdEx = postIndex
  1236. default:
  1237. iNdEx = preIndex
  1238. skippy, err := skipGenerated(dAtA[iNdEx:])
  1239. if err != nil {
  1240. return err
  1241. }
  1242. if skippy < 0 {
  1243. return ErrInvalidLengthGenerated
  1244. }
  1245. if (iNdEx + skippy) > l {
  1246. return io.ErrUnexpectedEOF
  1247. }
  1248. iNdEx += skippy
  1249. }
  1250. }
  1251. if iNdEx > l {
  1252. return io.ErrUnexpectedEOF
  1253. }
  1254. return nil
  1255. }
  1256. func (m *CSIDriverList) Unmarshal(dAtA []byte) error {
  1257. l := len(dAtA)
  1258. iNdEx := 0
  1259. for iNdEx < l {
  1260. preIndex := iNdEx
  1261. var wire uint64
  1262. for shift := uint(0); ; shift += 7 {
  1263. if shift >= 64 {
  1264. return ErrIntOverflowGenerated
  1265. }
  1266. if iNdEx >= l {
  1267. return io.ErrUnexpectedEOF
  1268. }
  1269. b := dAtA[iNdEx]
  1270. iNdEx++
  1271. wire |= (uint64(b) & 0x7F) << shift
  1272. if b < 0x80 {
  1273. break
  1274. }
  1275. }
  1276. fieldNum := int32(wire >> 3)
  1277. wireType := int(wire & 0x7)
  1278. if wireType == 4 {
  1279. return fmt.Errorf("proto: CSIDriverList: wiretype end group for non-group")
  1280. }
  1281. if fieldNum <= 0 {
  1282. return fmt.Errorf("proto: CSIDriverList: illegal tag %d (wire type %d)", fieldNum, wire)
  1283. }
  1284. switch fieldNum {
  1285. case 1:
  1286. if wireType != 2 {
  1287. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  1288. }
  1289. var msglen int
  1290. for shift := uint(0); ; shift += 7 {
  1291. if shift >= 64 {
  1292. return ErrIntOverflowGenerated
  1293. }
  1294. if iNdEx >= l {
  1295. return io.ErrUnexpectedEOF
  1296. }
  1297. b := dAtA[iNdEx]
  1298. iNdEx++
  1299. msglen |= (int(b) & 0x7F) << shift
  1300. if b < 0x80 {
  1301. break
  1302. }
  1303. }
  1304. if msglen < 0 {
  1305. return ErrInvalidLengthGenerated
  1306. }
  1307. postIndex := iNdEx + msglen
  1308. if postIndex > l {
  1309. return io.ErrUnexpectedEOF
  1310. }
  1311. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1312. return err
  1313. }
  1314. iNdEx = postIndex
  1315. case 2:
  1316. if wireType != 2 {
  1317. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  1318. }
  1319. var msglen int
  1320. for shift := uint(0); ; shift += 7 {
  1321. if shift >= 64 {
  1322. return ErrIntOverflowGenerated
  1323. }
  1324. if iNdEx >= l {
  1325. return io.ErrUnexpectedEOF
  1326. }
  1327. b := dAtA[iNdEx]
  1328. iNdEx++
  1329. msglen |= (int(b) & 0x7F) << shift
  1330. if b < 0x80 {
  1331. break
  1332. }
  1333. }
  1334. if msglen < 0 {
  1335. return ErrInvalidLengthGenerated
  1336. }
  1337. postIndex := iNdEx + msglen
  1338. if postIndex > l {
  1339. return io.ErrUnexpectedEOF
  1340. }
  1341. m.Items = append(m.Items, CSIDriver{})
  1342. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1343. return err
  1344. }
  1345. iNdEx = postIndex
  1346. default:
  1347. iNdEx = preIndex
  1348. skippy, err := skipGenerated(dAtA[iNdEx:])
  1349. if err != nil {
  1350. return err
  1351. }
  1352. if skippy < 0 {
  1353. return ErrInvalidLengthGenerated
  1354. }
  1355. if (iNdEx + skippy) > l {
  1356. return io.ErrUnexpectedEOF
  1357. }
  1358. iNdEx += skippy
  1359. }
  1360. }
  1361. if iNdEx > l {
  1362. return io.ErrUnexpectedEOF
  1363. }
  1364. return nil
  1365. }
  1366. func (m *CSIDriverSpec) Unmarshal(dAtA []byte) error {
  1367. l := len(dAtA)
  1368. iNdEx := 0
  1369. for iNdEx < l {
  1370. preIndex := iNdEx
  1371. var wire uint64
  1372. for shift := uint(0); ; shift += 7 {
  1373. if shift >= 64 {
  1374. return ErrIntOverflowGenerated
  1375. }
  1376. if iNdEx >= l {
  1377. return io.ErrUnexpectedEOF
  1378. }
  1379. b := dAtA[iNdEx]
  1380. iNdEx++
  1381. wire |= (uint64(b) & 0x7F) << shift
  1382. if b < 0x80 {
  1383. break
  1384. }
  1385. }
  1386. fieldNum := int32(wire >> 3)
  1387. wireType := int(wire & 0x7)
  1388. if wireType == 4 {
  1389. return fmt.Errorf("proto: CSIDriverSpec: wiretype end group for non-group")
  1390. }
  1391. if fieldNum <= 0 {
  1392. return fmt.Errorf("proto: CSIDriverSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  1393. }
  1394. switch fieldNum {
  1395. case 1:
  1396. if wireType != 0 {
  1397. return fmt.Errorf("proto: wrong wireType = %d for field AttachRequired", wireType)
  1398. }
  1399. var v int
  1400. for shift := uint(0); ; shift += 7 {
  1401. if shift >= 64 {
  1402. return ErrIntOverflowGenerated
  1403. }
  1404. if iNdEx >= l {
  1405. return io.ErrUnexpectedEOF
  1406. }
  1407. b := dAtA[iNdEx]
  1408. iNdEx++
  1409. v |= (int(b) & 0x7F) << shift
  1410. if b < 0x80 {
  1411. break
  1412. }
  1413. }
  1414. b := bool(v != 0)
  1415. m.AttachRequired = &b
  1416. case 2:
  1417. if wireType != 0 {
  1418. return fmt.Errorf("proto: wrong wireType = %d for field PodInfoOnMount", wireType)
  1419. }
  1420. var v int
  1421. for shift := uint(0); ; shift += 7 {
  1422. if shift >= 64 {
  1423. return ErrIntOverflowGenerated
  1424. }
  1425. if iNdEx >= l {
  1426. return io.ErrUnexpectedEOF
  1427. }
  1428. b := dAtA[iNdEx]
  1429. iNdEx++
  1430. v |= (int(b) & 0x7F) << shift
  1431. if b < 0x80 {
  1432. break
  1433. }
  1434. }
  1435. b := bool(v != 0)
  1436. m.PodInfoOnMount = &b
  1437. default:
  1438. iNdEx = preIndex
  1439. skippy, err := skipGenerated(dAtA[iNdEx:])
  1440. if err != nil {
  1441. return err
  1442. }
  1443. if skippy < 0 {
  1444. return ErrInvalidLengthGenerated
  1445. }
  1446. if (iNdEx + skippy) > l {
  1447. return io.ErrUnexpectedEOF
  1448. }
  1449. iNdEx += skippy
  1450. }
  1451. }
  1452. if iNdEx > l {
  1453. return io.ErrUnexpectedEOF
  1454. }
  1455. return nil
  1456. }
  1457. func (m *CSINode) Unmarshal(dAtA []byte) error {
  1458. l := len(dAtA)
  1459. iNdEx := 0
  1460. for iNdEx < l {
  1461. preIndex := iNdEx
  1462. var wire uint64
  1463. for shift := uint(0); ; shift += 7 {
  1464. if shift >= 64 {
  1465. return ErrIntOverflowGenerated
  1466. }
  1467. if iNdEx >= l {
  1468. return io.ErrUnexpectedEOF
  1469. }
  1470. b := dAtA[iNdEx]
  1471. iNdEx++
  1472. wire |= (uint64(b) & 0x7F) << shift
  1473. if b < 0x80 {
  1474. break
  1475. }
  1476. }
  1477. fieldNum := int32(wire >> 3)
  1478. wireType := int(wire & 0x7)
  1479. if wireType == 4 {
  1480. return fmt.Errorf("proto: CSINode: wiretype end group for non-group")
  1481. }
  1482. if fieldNum <= 0 {
  1483. return fmt.Errorf("proto: CSINode: illegal tag %d (wire type %d)", fieldNum, wire)
  1484. }
  1485. switch fieldNum {
  1486. case 1:
  1487. if wireType != 2 {
  1488. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  1489. }
  1490. var msglen int
  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. msglen |= (int(b) & 0x7F) << shift
  1501. if b < 0x80 {
  1502. break
  1503. }
  1504. }
  1505. if msglen < 0 {
  1506. return ErrInvalidLengthGenerated
  1507. }
  1508. postIndex := iNdEx + msglen
  1509. if postIndex > l {
  1510. return io.ErrUnexpectedEOF
  1511. }
  1512. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1513. return err
  1514. }
  1515. iNdEx = postIndex
  1516. case 2:
  1517. if wireType != 2 {
  1518. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  1519. }
  1520. var msglen int
  1521. for shift := uint(0); ; shift += 7 {
  1522. if shift >= 64 {
  1523. return ErrIntOverflowGenerated
  1524. }
  1525. if iNdEx >= l {
  1526. return io.ErrUnexpectedEOF
  1527. }
  1528. b := dAtA[iNdEx]
  1529. iNdEx++
  1530. msglen |= (int(b) & 0x7F) << shift
  1531. if b < 0x80 {
  1532. break
  1533. }
  1534. }
  1535. if msglen < 0 {
  1536. return ErrInvalidLengthGenerated
  1537. }
  1538. postIndex := iNdEx + msglen
  1539. if postIndex > l {
  1540. return io.ErrUnexpectedEOF
  1541. }
  1542. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1543. return err
  1544. }
  1545. iNdEx = postIndex
  1546. default:
  1547. iNdEx = preIndex
  1548. skippy, err := skipGenerated(dAtA[iNdEx:])
  1549. if err != nil {
  1550. return err
  1551. }
  1552. if skippy < 0 {
  1553. return ErrInvalidLengthGenerated
  1554. }
  1555. if (iNdEx + skippy) > l {
  1556. return io.ErrUnexpectedEOF
  1557. }
  1558. iNdEx += skippy
  1559. }
  1560. }
  1561. if iNdEx > l {
  1562. return io.ErrUnexpectedEOF
  1563. }
  1564. return nil
  1565. }
  1566. func (m *CSINodeDriver) Unmarshal(dAtA []byte) error {
  1567. l := len(dAtA)
  1568. iNdEx := 0
  1569. for iNdEx < l {
  1570. preIndex := iNdEx
  1571. var wire uint64
  1572. for shift := uint(0); ; shift += 7 {
  1573. if shift >= 64 {
  1574. return ErrIntOverflowGenerated
  1575. }
  1576. if iNdEx >= l {
  1577. return io.ErrUnexpectedEOF
  1578. }
  1579. b := dAtA[iNdEx]
  1580. iNdEx++
  1581. wire |= (uint64(b) & 0x7F) << shift
  1582. if b < 0x80 {
  1583. break
  1584. }
  1585. }
  1586. fieldNum := int32(wire >> 3)
  1587. wireType := int(wire & 0x7)
  1588. if wireType == 4 {
  1589. return fmt.Errorf("proto: CSINodeDriver: wiretype end group for non-group")
  1590. }
  1591. if fieldNum <= 0 {
  1592. return fmt.Errorf("proto: CSINodeDriver: illegal tag %d (wire type %d)", fieldNum, wire)
  1593. }
  1594. switch fieldNum {
  1595. case 1:
  1596. if wireType != 2 {
  1597. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  1598. }
  1599. var stringLen uint64
  1600. for shift := uint(0); ; shift += 7 {
  1601. if shift >= 64 {
  1602. return ErrIntOverflowGenerated
  1603. }
  1604. if iNdEx >= l {
  1605. return io.ErrUnexpectedEOF
  1606. }
  1607. b := dAtA[iNdEx]
  1608. iNdEx++
  1609. stringLen |= (uint64(b) & 0x7F) << shift
  1610. if b < 0x80 {
  1611. break
  1612. }
  1613. }
  1614. intStringLen := int(stringLen)
  1615. if intStringLen < 0 {
  1616. return ErrInvalidLengthGenerated
  1617. }
  1618. postIndex := iNdEx + intStringLen
  1619. if postIndex > l {
  1620. return io.ErrUnexpectedEOF
  1621. }
  1622. m.Name = string(dAtA[iNdEx:postIndex])
  1623. iNdEx = postIndex
  1624. case 2:
  1625. if wireType != 2 {
  1626. return fmt.Errorf("proto: wrong wireType = %d for field NodeID", wireType)
  1627. }
  1628. var stringLen uint64
  1629. for shift := uint(0); ; shift += 7 {
  1630. if shift >= 64 {
  1631. return ErrIntOverflowGenerated
  1632. }
  1633. if iNdEx >= l {
  1634. return io.ErrUnexpectedEOF
  1635. }
  1636. b := dAtA[iNdEx]
  1637. iNdEx++
  1638. stringLen |= (uint64(b) & 0x7F) << shift
  1639. if b < 0x80 {
  1640. break
  1641. }
  1642. }
  1643. intStringLen := int(stringLen)
  1644. if intStringLen < 0 {
  1645. return ErrInvalidLengthGenerated
  1646. }
  1647. postIndex := iNdEx + intStringLen
  1648. if postIndex > l {
  1649. return io.ErrUnexpectedEOF
  1650. }
  1651. m.NodeID = string(dAtA[iNdEx:postIndex])
  1652. iNdEx = postIndex
  1653. case 3:
  1654. if wireType != 2 {
  1655. return fmt.Errorf("proto: wrong wireType = %d for field TopologyKeys", wireType)
  1656. }
  1657. var stringLen uint64
  1658. for shift := uint(0); ; shift += 7 {
  1659. if shift >= 64 {
  1660. return ErrIntOverflowGenerated
  1661. }
  1662. if iNdEx >= l {
  1663. return io.ErrUnexpectedEOF
  1664. }
  1665. b := dAtA[iNdEx]
  1666. iNdEx++
  1667. stringLen |= (uint64(b) & 0x7F) << shift
  1668. if b < 0x80 {
  1669. break
  1670. }
  1671. }
  1672. intStringLen := int(stringLen)
  1673. if intStringLen < 0 {
  1674. return ErrInvalidLengthGenerated
  1675. }
  1676. postIndex := iNdEx + intStringLen
  1677. if postIndex > l {
  1678. return io.ErrUnexpectedEOF
  1679. }
  1680. m.TopologyKeys = append(m.TopologyKeys, string(dAtA[iNdEx:postIndex]))
  1681. iNdEx = postIndex
  1682. default:
  1683. iNdEx = preIndex
  1684. skippy, err := skipGenerated(dAtA[iNdEx:])
  1685. if err != nil {
  1686. return err
  1687. }
  1688. if skippy < 0 {
  1689. return ErrInvalidLengthGenerated
  1690. }
  1691. if (iNdEx + skippy) > l {
  1692. return io.ErrUnexpectedEOF
  1693. }
  1694. iNdEx += skippy
  1695. }
  1696. }
  1697. if iNdEx > l {
  1698. return io.ErrUnexpectedEOF
  1699. }
  1700. return nil
  1701. }
  1702. func (m *CSINodeList) Unmarshal(dAtA []byte) error {
  1703. l := len(dAtA)
  1704. iNdEx := 0
  1705. for iNdEx < l {
  1706. preIndex := iNdEx
  1707. var wire uint64
  1708. for shift := uint(0); ; shift += 7 {
  1709. if shift >= 64 {
  1710. return ErrIntOverflowGenerated
  1711. }
  1712. if iNdEx >= l {
  1713. return io.ErrUnexpectedEOF
  1714. }
  1715. b := dAtA[iNdEx]
  1716. iNdEx++
  1717. wire |= (uint64(b) & 0x7F) << shift
  1718. if b < 0x80 {
  1719. break
  1720. }
  1721. }
  1722. fieldNum := int32(wire >> 3)
  1723. wireType := int(wire & 0x7)
  1724. if wireType == 4 {
  1725. return fmt.Errorf("proto: CSINodeList: wiretype end group for non-group")
  1726. }
  1727. if fieldNum <= 0 {
  1728. return fmt.Errorf("proto: CSINodeList: illegal tag %d (wire type %d)", fieldNum, wire)
  1729. }
  1730. switch fieldNum {
  1731. case 1:
  1732. if wireType != 2 {
  1733. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  1734. }
  1735. var msglen int
  1736. for shift := uint(0); ; shift += 7 {
  1737. if shift >= 64 {
  1738. return ErrIntOverflowGenerated
  1739. }
  1740. if iNdEx >= l {
  1741. return io.ErrUnexpectedEOF
  1742. }
  1743. b := dAtA[iNdEx]
  1744. iNdEx++
  1745. msglen |= (int(b) & 0x7F) << shift
  1746. if b < 0x80 {
  1747. break
  1748. }
  1749. }
  1750. if msglen < 0 {
  1751. return ErrInvalidLengthGenerated
  1752. }
  1753. postIndex := iNdEx + msglen
  1754. if postIndex > l {
  1755. return io.ErrUnexpectedEOF
  1756. }
  1757. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1758. return err
  1759. }
  1760. iNdEx = postIndex
  1761. case 2:
  1762. if wireType != 2 {
  1763. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  1764. }
  1765. var msglen int
  1766. for shift := uint(0); ; shift += 7 {
  1767. if shift >= 64 {
  1768. return ErrIntOverflowGenerated
  1769. }
  1770. if iNdEx >= l {
  1771. return io.ErrUnexpectedEOF
  1772. }
  1773. b := dAtA[iNdEx]
  1774. iNdEx++
  1775. msglen |= (int(b) & 0x7F) << shift
  1776. if b < 0x80 {
  1777. break
  1778. }
  1779. }
  1780. if msglen < 0 {
  1781. return ErrInvalidLengthGenerated
  1782. }
  1783. postIndex := iNdEx + msglen
  1784. if postIndex > l {
  1785. return io.ErrUnexpectedEOF
  1786. }
  1787. m.Items = append(m.Items, CSINode{})
  1788. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1789. return err
  1790. }
  1791. iNdEx = postIndex
  1792. default:
  1793. iNdEx = preIndex
  1794. skippy, err := skipGenerated(dAtA[iNdEx:])
  1795. if err != nil {
  1796. return err
  1797. }
  1798. if skippy < 0 {
  1799. return ErrInvalidLengthGenerated
  1800. }
  1801. if (iNdEx + skippy) > l {
  1802. return io.ErrUnexpectedEOF
  1803. }
  1804. iNdEx += skippy
  1805. }
  1806. }
  1807. if iNdEx > l {
  1808. return io.ErrUnexpectedEOF
  1809. }
  1810. return nil
  1811. }
  1812. func (m *CSINodeSpec) Unmarshal(dAtA []byte) error {
  1813. l := len(dAtA)
  1814. iNdEx := 0
  1815. for iNdEx < l {
  1816. preIndex := iNdEx
  1817. var wire uint64
  1818. for shift := uint(0); ; shift += 7 {
  1819. if shift >= 64 {
  1820. return ErrIntOverflowGenerated
  1821. }
  1822. if iNdEx >= l {
  1823. return io.ErrUnexpectedEOF
  1824. }
  1825. b := dAtA[iNdEx]
  1826. iNdEx++
  1827. wire |= (uint64(b) & 0x7F) << shift
  1828. if b < 0x80 {
  1829. break
  1830. }
  1831. }
  1832. fieldNum := int32(wire >> 3)
  1833. wireType := int(wire & 0x7)
  1834. if wireType == 4 {
  1835. return fmt.Errorf("proto: CSINodeSpec: wiretype end group for non-group")
  1836. }
  1837. if fieldNum <= 0 {
  1838. return fmt.Errorf("proto: CSINodeSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  1839. }
  1840. switch fieldNum {
  1841. case 1:
  1842. if wireType != 2 {
  1843. return fmt.Errorf("proto: wrong wireType = %d for field Drivers", wireType)
  1844. }
  1845. var msglen int
  1846. for shift := uint(0); ; shift += 7 {
  1847. if shift >= 64 {
  1848. return ErrIntOverflowGenerated
  1849. }
  1850. if iNdEx >= l {
  1851. return io.ErrUnexpectedEOF
  1852. }
  1853. b := dAtA[iNdEx]
  1854. iNdEx++
  1855. msglen |= (int(b) & 0x7F) << shift
  1856. if b < 0x80 {
  1857. break
  1858. }
  1859. }
  1860. if msglen < 0 {
  1861. return ErrInvalidLengthGenerated
  1862. }
  1863. postIndex := iNdEx + msglen
  1864. if postIndex > l {
  1865. return io.ErrUnexpectedEOF
  1866. }
  1867. m.Drivers = append(m.Drivers, CSINodeDriver{})
  1868. if err := m.Drivers[len(m.Drivers)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1869. return err
  1870. }
  1871. iNdEx = postIndex
  1872. default:
  1873. iNdEx = preIndex
  1874. skippy, err := skipGenerated(dAtA[iNdEx:])
  1875. if err != nil {
  1876. return err
  1877. }
  1878. if skippy < 0 {
  1879. return ErrInvalidLengthGenerated
  1880. }
  1881. if (iNdEx + skippy) > l {
  1882. return io.ErrUnexpectedEOF
  1883. }
  1884. iNdEx += skippy
  1885. }
  1886. }
  1887. if iNdEx > l {
  1888. return io.ErrUnexpectedEOF
  1889. }
  1890. return nil
  1891. }
  1892. func (m *StorageClass) Unmarshal(dAtA []byte) error {
  1893. l := len(dAtA)
  1894. iNdEx := 0
  1895. for iNdEx < l {
  1896. preIndex := iNdEx
  1897. var wire uint64
  1898. for shift := uint(0); ; shift += 7 {
  1899. if shift >= 64 {
  1900. return ErrIntOverflowGenerated
  1901. }
  1902. if iNdEx >= l {
  1903. return io.ErrUnexpectedEOF
  1904. }
  1905. b := dAtA[iNdEx]
  1906. iNdEx++
  1907. wire |= (uint64(b) & 0x7F) << shift
  1908. if b < 0x80 {
  1909. break
  1910. }
  1911. }
  1912. fieldNum := int32(wire >> 3)
  1913. wireType := int(wire & 0x7)
  1914. if wireType == 4 {
  1915. return fmt.Errorf("proto: StorageClass: wiretype end group for non-group")
  1916. }
  1917. if fieldNum <= 0 {
  1918. return fmt.Errorf("proto: StorageClass: illegal tag %d (wire type %d)", fieldNum, wire)
  1919. }
  1920. switch fieldNum {
  1921. case 1:
  1922. if wireType != 2 {
  1923. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  1924. }
  1925. var msglen int
  1926. for shift := uint(0); ; shift += 7 {
  1927. if shift >= 64 {
  1928. return ErrIntOverflowGenerated
  1929. }
  1930. if iNdEx >= l {
  1931. return io.ErrUnexpectedEOF
  1932. }
  1933. b := dAtA[iNdEx]
  1934. iNdEx++
  1935. msglen |= (int(b) & 0x7F) << shift
  1936. if b < 0x80 {
  1937. break
  1938. }
  1939. }
  1940. if msglen < 0 {
  1941. return ErrInvalidLengthGenerated
  1942. }
  1943. postIndex := iNdEx + msglen
  1944. if postIndex > l {
  1945. return io.ErrUnexpectedEOF
  1946. }
  1947. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1948. return err
  1949. }
  1950. iNdEx = postIndex
  1951. case 2:
  1952. if wireType != 2 {
  1953. return fmt.Errorf("proto: wrong wireType = %d for field Provisioner", wireType)
  1954. }
  1955. var stringLen uint64
  1956. for shift := uint(0); ; shift += 7 {
  1957. if shift >= 64 {
  1958. return ErrIntOverflowGenerated
  1959. }
  1960. if iNdEx >= l {
  1961. return io.ErrUnexpectedEOF
  1962. }
  1963. b := dAtA[iNdEx]
  1964. iNdEx++
  1965. stringLen |= (uint64(b) & 0x7F) << shift
  1966. if b < 0x80 {
  1967. break
  1968. }
  1969. }
  1970. intStringLen := int(stringLen)
  1971. if intStringLen < 0 {
  1972. return ErrInvalidLengthGenerated
  1973. }
  1974. postIndex := iNdEx + intStringLen
  1975. if postIndex > l {
  1976. return io.ErrUnexpectedEOF
  1977. }
  1978. m.Provisioner = string(dAtA[iNdEx:postIndex])
  1979. iNdEx = postIndex
  1980. case 3:
  1981. if wireType != 2 {
  1982. return fmt.Errorf("proto: wrong wireType = %d for field Parameters", wireType)
  1983. }
  1984. var msglen int
  1985. for shift := uint(0); ; shift += 7 {
  1986. if shift >= 64 {
  1987. return ErrIntOverflowGenerated
  1988. }
  1989. if iNdEx >= l {
  1990. return io.ErrUnexpectedEOF
  1991. }
  1992. b := dAtA[iNdEx]
  1993. iNdEx++
  1994. msglen |= (int(b) & 0x7F) << shift
  1995. if b < 0x80 {
  1996. break
  1997. }
  1998. }
  1999. if msglen < 0 {
  2000. return ErrInvalidLengthGenerated
  2001. }
  2002. postIndex := iNdEx + msglen
  2003. if postIndex > l {
  2004. return io.ErrUnexpectedEOF
  2005. }
  2006. if m.Parameters == nil {
  2007. m.Parameters = make(map[string]string)
  2008. }
  2009. var mapkey string
  2010. var mapvalue string
  2011. for iNdEx < postIndex {
  2012. entryPreIndex := iNdEx
  2013. var wire uint64
  2014. for shift := uint(0); ; shift += 7 {
  2015. if shift >= 64 {
  2016. return ErrIntOverflowGenerated
  2017. }
  2018. if iNdEx >= l {
  2019. return io.ErrUnexpectedEOF
  2020. }
  2021. b := dAtA[iNdEx]
  2022. iNdEx++
  2023. wire |= (uint64(b) & 0x7F) << shift
  2024. if b < 0x80 {
  2025. break
  2026. }
  2027. }
  2028. fieldNum := int32(wire >> 3)
  2029. if fieldNum == 1 {
  2030. var stringLenmapkey uint64
  2031. for shift := uint(0); ; shift += 7 {
  2032. if shift >= 64 {
  2033. return ErrIntOverflowGenerated
  2034. }
  2035. if iNdEx >= l {
  2036. return io.ErrUnexpectedEOF
  2037. }
  2038. b := dAtA[iNdEx]
  2039. iNdEx++
  2040. stringLenmapkey |= (uint64(b) & 0x7F) << shift
  2041. if b < 0x80 {
  2042. break
  2043. }
  2044. }
  2045. intStringLenmapkey := int(stringLenmapkey)
  2046. if intStringLenmapkey < 0 {
  2047. return ErrInvalidLengthGenerated
  2048. }
  2049. postStringIndexmapkey := iNdEx + intStringLenmapkey
  2050. if postStringIndexmapkey > l {
  2051. return io.ErrUnexpectedEOF
  2052. }
  2053. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  2054. iNdEx = postStringIndexmapkey
  2055. } else if fieldNum == 2 {
  2056. var stringLenmapvalue uint64
  2057. for shift := uint(0); ; shift += 7 {
  2058. if shift >= 64 {
  2059. return ErrIntOverflowGenerated
  2060. }
  2061. if iNdEx >= l {
  2062. return io.ErrUnexpectedEOF
  2063. }
  2064. b := dAtA[iNdEx]
  2065. iNdEx++
  2066. stringLenmapvalue |= (uint64(b) & 0x7F) << shift
  2067. if b < 0x80 {
  2068. break
  2069. }
  2070. }
  2071. intStringLenmapvalue := int(stringLenmapvalue)
  2072. if intStringLenmapvalue < 0 {
  2073. return ErrInvalidLengthGenerated
  2074. }
  2075. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  2076. if postStringIndexmapvalue > l {
  2077. return io.ErrUnexpectedEOF
  2078. }
  2079. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  2080. iNdEx = postStringIndexmapvalue
  2081. } else {
  2082. iNdEx = entryPreIndex
  2083. skippy, err := skipGenerated(dAtA[iNdEx:])
  2084. if err != nil {
  2085. return err
  2086. }
  2087. if skippy < 0 {
  2088. return ErrInvalidLengthGenerated
  2089. }
  2090. if (iNdEx + skippy) > postIndex {
  2091. return io.ErrUnexpectedEOF
  2092. }
  2093. iNdEx += skippy
  2094. }
  2095. }
  2096. m.Parameters[mapkey] = mapvalue
  2097. iNdEx = postIndex
  2098. case 4:
  2099. if wireType != 2 {
  2100. return fmt.Errorf("proto: wrong wireType = %d for field ReclaimPolicy", wireType)
  2101. }
  2102. var stringLen uint64
  2103. for shift := uint(0); ; shift += 7 {
  2104. if shift >= 64 {
  2105. return ErrIntOverflowGenerated
  2106. }
  2107. if iNdEx >= l {
  2108. return io.ErrUnexpectedEOF
  2109. }
  2110. b := dAtA[iNdEx]
  2111. iNdEx++
  2112. stringLen |= (uint64(b) & 0x7F) << shift
  2113. if b < 0x80 {
  2114. break
  2115. }
  2116. }
  2117. intStringLen := int(stringLen)
  2118. if intStringLen < 0 {
  2119. return ErrInvalidLengthGenerated
  2120. }
  2121. postIndex := iNdEx + intStringLen
  2122. if postIndex > l {
  2123. return io.ErrUnexpectedEOF
  2124. }
  2125. s := k8s_io_api_core_v1.PersistentVolumeReclaimPolicy(dAtA[iNdEx:postIndex])
  2126. m.ReclaimPolicy = &s
  2127. iNdEx = postIndex
  2128. case 5:
  2129. if wireType != 2 {
  2130. return fmt.Errorf("proto: wrong wireType = %d for field MountOptions", wireType)
  2131. }
  2132. var stringLen uint64
  2133. for shift := uint(0); ; shift += 7 {
  2134. if shift >= 64 {
  2135. return ErrIntOverflowGenerated
  2136. }
  2137. if iNdEx >= l {
  2138. return io.ErrUnexpectedEOF
  2139. }
  2140. b := dAtA[iNdEx]
  2141. iNdEx++
  2142. stringLen |= (uint64(b) & 0x7F) << shift
  2143. if b < 0x80 {
  2144. break
  2145. }
  2146. }
  2147. intStringLen := int(stringLen)
  2148. if intStringLen < 0 {
  2149. return ErrInvalidLengthGenerated
  2150. }
  2151. postIndex := iNdEx + intStringLen
  2152. if postIndex > l {
  2153. return io.ErrUnexpectedEOF
  2154. }
  2155. m.MountOptions = append(m.MountOptions, string(dAtA[iNdEx:postIndex]))
  2156. iNdEx = postIndex
  2157. case 6:
  2158. if wireType != 0 {
  2159. return fmt.Errorf("proto: wrong wireType = %d for field AllowVolumeExpansion", wireType)
  2160. }
  2161. var v int
  2162. for shift := uint(0); ; shift += 7 {
  2163. if shift >= 64 {
  2164. return ErrIntOverflowGenerated
  2165. }
  2166. if iNdEx >= l {
  2167. return io.ErrUnexpectedEOF
  2168. }
  2169. b := dAtA[iNdEx]
  2170. iNdEx++
  2171. v |= (int(b) & 0x7F) << shift
  2172. if b < 0x80 {
  2173. break
  2174. }
  2175. }
  2176. b := bool(v != 0)
  2177. m.AllowVolumeExpansion = &b
  2178. case 7:
  2179. if wireType != 2 {
  2180. return fmt.Errorf("proto: wrong wireType = %d for field VolumeBindingMode", wireType)
  2181. }
  2182. var stringLen uint64
  2183. for shift := uint(0); ; shift += 7 {
  2184. if shift >= 64 {
  2185. return ErrIntOverflowGenerated
  2186. }
  2187. if iNdEx >= l {
  2188. return io.ErrUnexpectedEOF
  2189. }
  2190. b := dAtA[iNdEx]
  2191. iNdEx++
  2192. stringLen |= (uint64(b) & 0x7F) << shift
  2193. if b < 0x80 {
  2194. break
  2195. }
  2196. }
  2197. intStringLen := int(stringLen)
  2198. if intStringLen < 0 {
  2199. return ErrInvalidLengthGenerated
  2200. }
  2201. postIndex := iNdEx + intStringLen
  2202. if postIndex > l {
  2203. return io.ErrUnexpectedEOF
  2204. }
  2205. s := VolumeBindingMode(dAtA[iNdEx:postIndex])
  2206. m.VolumeBindingMode = &s
  2207. iNdEx = postIndex
  2208. case 8:
  2209. if wireType != 2 {
  2210. return fmt.Errorf("proto: wrong wireType = %d for field AllowedTopologies", wireType)
  2211. }
  2212. var msglen int
  2213. for shift := uint(0); ; shift += 7 {
  2214. if shift >= 64 {
  2215. return ErrIntOverflowGenerated
  2216. }
  2217. if iNdEx >= l {
  2218. return io.ErrUnexpectedEOF
  2219. }
  2220. b := dAtA[iNdEx]
  2221. iNdEx++
  2222. msglen |= (int(b) & 0x7F) << shift
  2223. if b < 0x80 {
  2224. break
  2225. }
  2226. }
  2227. if msglen < 0 {
  2228. return ErrInvalidLengthGenerated
  2229. }
  2230. postIndex := iNdEx + msglen
  2231. if postIndex > l {
  2232. return io.ErrUnexpectedEOF
  2233. }
  2234. m.AllowedTopologies = append(m.AllowedTopologies, k8s_io_api_core_v1.TopologySelectorTerm{})
  2235. if err := m.AllowedTopologies[len(m.AllowedTopologies)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2236. return err
  2237. }
  2238. iNdEx = postIndex
  2239. default:
  2240. iNdEx = preIndex
  2241. skippy, err := skipGenerated(dAtA[iNdEx:])
  2242. if err != nil {
  2243. return err
  2244. }
  2245. if skippy < 0 {
  2246. return ErrInvalidLengthGenerated
  2247. }
  2248. if (iNdEx + skippy) > l {
  2249. return io.ErrUnexpectedEOF
  2250. }
  2251. iNdEx += skippy
  2252. }
  2253. }
  2254. if iNdEx > l {
  2255. return io.ErrUnexpectedEOF
  2256. }
  2257. return nil
  2258. }
  2259. func (m *StorageClassList) Unmarshal(dAtA []byte) error {
  2260. l := len(dAtA)
  2261. iNdEx := 0
  2262. for iNdEx < l {
  2263. preIndex := iNdEx
  2264. var wire uint64
  2265. for shift := uint(0); ; shift += 7 {
  2266. if shift >= 64 {
  2267. return ErrIntOverflowGenerated
  2268. }
  2269. if iNdEx >= l {
  2270. return io.ErrUnexpectedEOF
  2271. }
  2272. b := dAtA[iNdEx]
  2273. iNdEx++
  2274. wire |= (uint64(b) & 0x7F) << shift
  2275. if b < 0x80 {
  2276. break
  2277. }
  2278. }
  2279. fieldNum := int32(wire >> 3)
  2280. wireType := int(wire & 0x7)
  2281. if wireType == 4 {
  2282. return fmt.Errorf("proto: StorageClassList: wiretype end group for non-group")
  2283. }
  2284. if fieldNum <= 0 {
  2285. return fmt.Errorf("proto: StorageClassList: illegal tag %d (wire type %d)", fieldNum, wire)
  2286. }
  2287. switch fieldNum {
  2288. case 1:
  2289. if wireType != 2 {
  2290. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  2291. }
  2292. var msglen int
  2293. for shift := uint(0); ; shift += 7 {
  2294. if shift >= 64 {
  2295. return ErrIntOverflowGenerated
  2296. }
  2297. if iNdEx >= l {
  2298. return io.ErrUnexpectedEOF
  2299. }
  2300. b := dAtA[iNdEx]
  2301. iNdEx++
  2302. msglen |= (int(b) & 0x7F) << shift
  2303. if b < 0x80 {
  2304. break
  2305. }
  2306. }
  2307. if msglen < 0 {
  2308. return ErrInvalidLengthGenerated
  2309. }
  2310. postIndex := iNdEx + msglen
  2311. if postIndex > l {
  2312. return io.ErrUnexpectedEOF
  2313. }
  2314. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2315. return err
  2316. }
  2317. iNdEx = postIndex
  2318. case 2:
  2319. if wireType != 2 {
  2320. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  2321. }
  2322. var msglen int
  2323. for shift := uint(0); ; shift += 7 {
  2324. if shift >= 64 {
  2325. return ErrIntOverflowGenerated
  2326. }
  2327. if iNdEx >= l {
  2328. return io.ErrUnexpectedEOF
  2329. }
  2330. b := dAtA[iNdEx]
  2331. iNdEx++
  2332. msglen |= (int(b) & 0x7F) << shift
  2333. if b < 0x80 {
  2334. break
  2335. }
  2336. }
  2337. if msglen < 0 {
  2338. return ErrInvalidLengthGenerated
  2339. }
  2340. postIndex := iNdEx + msglen
  2341. if postIndex > l {
  2342. return io.ErrUnexpectedEOF
  2343. }
  2344. m.Items = append(m.Items, StorageClass{})
  2345. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2346. return err
  2347. }
  2348. iNdEx = postIndex
  2349. default:
  2350. iNdEx = preIndex
  2351. skippy, err := skipGenerated(dAtA[iNdEx:])
  2352. if err != nil {
  2353. return err
  2354. }
  2355. if skippy < 0 {
  2356. return ErrInvalidLengthGenerated
  2357. }
  2358. if (iNdEx + skippy) > l {
  2359. return io.ErrUnexpectedEOF
  2360. }
  2361. iNdEx += skippy
  2362. }
  2363. }
  2364. if iNdEx > l {
  2365. return io.ErrUnexpectedEOF
  2366. }
  2367. return nil
  2368. }
  2369. func (m *VolumeAttachment) Unmarshal(dAtA []byte) error {
  2370. l := len(dAtA)
  2371. iNdEx := 0
  2372. for iNdEx < l {
  2373. preIndex := iNdEx
  2374. var wire uint64
  2375. for shift := uint(0); ; shift += 7 {
  2376. if shift >= 64 {
  2377. return ErrIntOverflowGenerated
  2378. }
  2379. if iNdEx >= l {
  2380. return io.ErrUnexpectedEOF
  2381. }
  2382. b := dAtA[iNdEx]
  2383. iNdEx++
  2384. wire |= (uint64(b) & 0x7F) << shift
  2385. if b < 0x80 {
  2386. break
  2387. }
  2388. }
  2389. fieldNum := int32(wire >> 3)
  2390. wireType := int(wire & 0x7)
  2391. if wireType == 4 {
  2392. return fmt.Errorf("proto: VolumeAttachment: wiretype end group for non-group")
  2393. }
  2394. if fieldNum <= 0 {
  2395. return fmt.Errorf("proto: VolumeAttachment: illegal tag %d (wire type %d)", fieldNum, wire)
  2396. }
  2397. switch fieldNum {
  2398. case 1:
  2399. if wireType != 2 {
  2400. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  2401. }
  2402. var msglen int
  2403. for shift := uint(0); ; shift += 7 {
  2404. if shift >= 64 {
  2405. return ErrIntOverflowGenerated
  2406. }
  2407. if iNdEx >= l {
  2408. return io.ErrUnexpectedEOF
  2409. }
  2410. b := dAtA[iNdEx]
  2411. iNdEx++
  2412. msglen |= (int(b) & 0x7F) << shift
  2413. if b < 0x80 {
  2414. break
  2415. }
  2416. }
  2417. if msglen < 0 {
  2418. return ErrInvalidLengthGenerated
  2419. }
  2420. postIndex := iNdEx + msglen
  2421. if postIndex > l {
  2422. return io.ErrUnexpectedEOF
  2423. }
  2424. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2425. return err
  2426. }
  2427. iNdEx = postIndex
  2428. case 2:
  2429. if wireType != 2 {
  2430. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  2431. }
  2432. var msglen int
  2433. for shift := uint(0); ; shift += 7 {
  2434. if shift >= 64 {
  2435. return ErrIntOverflowGenerated
  2436. }
  2437. if iNdEx >= l {
  2438. return io.ErrUnexpectedEOF
  2439. }
  2440. b := dAtA[iNdEx]
  2441. iNdEx++
  2442. msglen |= (int(b) & 0x7F) << shift
  2443. if b < 0x80 {
  2444. break
  2445. }
  2446. }
  2447. if msglen < 0 {
  2448. return ErrInvalidLengthGenerated
  2449. }
  2450. postIndex := iNdEx + msglen
  2451. if postIndex > l {
  2452. return io.ErrUnexpectedEOF
  2453. }
  2454. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2455. return err
  2456. }
  2457. iNdEx = postIndex
  2458. case 3:
  2459. if wireType != 2 {
  2460. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  2461. }
  2462. var msglen int
  2463. for shift := uint(0); ; shift += 7 {
  2464. if shift >= 64 {
  2465. return ErrIntOverflowGenerated
  2466. }
  2467. if iNdEx >= l {
  2468. return io.ErrUnexpectedEOF
  2469. }
  2470. b := dAtA[iNdEx]
  2471. iNdEx++
  2472. msglen |= (int(b) & 0x7F) << shift
  2473. if b < 0x80 {
  2474. break
  2475. }
  2476. }
  2477. if msglen < 0 {
  2478. return ErrInvalidLengthGenerated
  2479. }
  2480. postIndex := iNdEx + msglen
  2481. if postIndex > l {
  2482. return io.ErrUnexpectedEOF
  2483. }
  2484. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2485. return err
  2486. }
  2487. iNdEx = postIndex
  2488. default:
  2489. iNdEx = preIndex
  2490. skippy, err := skipGenerated(dAtA[iNdEx:])
  2491. if err != nil {
  2492. return err
  2493. }
  2494. if skippy < 0 {
  2495. return ErrInvalidLengthGenerated
  2496. }
  2497. if (iNdEx + skippy) > l {
  2498. return io.ErrUnexpectedEOF
  2499. }
  2500. iNdEx += skippy
  2501. }
  2502. }
  2503. if iNdEx > l {
  2504. return io.ErrUnexpectedEOF
  2505. }
  2506. return nil
  2507. }
  2508. func (m *VolumeAttachmentList) Unmarshal(dAtA []byte) error {
  2509. l := len(dAtA)
  2510. iNdEx := 0
  2511. for iNdEx < l {
  2512. preIndex := iNdEx
  2513. var wire uint64
  2514. for shift := uint(0); ; shift += 7 {
  2515. if shift >= 64 {
  2516. return ErrIntOverflowGenerated
  2517. }
  2518. if iNdEx >= l {
  2519. return io.ErrUnexpectedEOF
  2520. }
  2521. b := dAtA[iNdEx]
  2522. iNdEx++
  2523. wire |= (uint64(b) & 0x7F) << shift
  2524. if b < 0x80 {
  2525. break
  2526. }
  2527. }
  2528. fieldNum := int32(wire >> 3)
  2529. wireType := int(wire & 0x7)
  2530. if wireType == 4 {
  2531. return fmt.Errorf("proto: VolumeAttachmentList: wiretype end group for non-group")
  2532. }
  2533. if fieldNum <= 0 {
  2534. return fmt.Errorf("proto: VolumeAttachmentList: illegal tag %d (wire type %d)", fieldNum, wire)
  2535. }
  2536. switch fieldNum {
  2537. case 1:
  2538. if wireType != 2 {
  2539. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  2540. }
  2541. var msglen int
  2542. for shift := uint(0); ; shift += 7 {
  2543. if shift >= 64 {
  2544. return ErrIntOverflowGenerated
  2545. }
  2546. if iNdEx >= l {
  2547. return io.ErrUnexpectedEOF
  2548. }
  2549. b := dAtA[iNdEx]
  2550. iNdEx++
  2551. msglen |= (int(b) & 0x7F) << shift
  2552. if b < 0x80 {
  2553. break
  2554. }
  2555. }
  2556. if msglen < 0 {
  2557. return ErrInvalidLengthGenerated
  2558. }
  2559. postIndex := iNdEx + msglen
  2560. if postIndex > l {
  2561. return io.ErrUnexpectedEOF
  2562. }
  2563. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2564. return err
  2565. }
  2566. iNdEx = postIndex
  2567. case 2:
  2568. if wireType != 2 {
  2569. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  2570. }
  2571. var msglen int
  2572. for shift := uint(0); ; shift += 7 {
  2573. if shift >= 64 {
  2574. return ErrIntOverflowGenerated
  2575. }
  2576. if iNdEx >= l {
  2577. return io.ErrUnexpectedEOF
  2578. }
  2579. b := dAtA[iNdEx]
  2580. iNdEx++
  2581. msglen |= (int(b) & 0x7F) << shift
  2582. if b < 0x80 {
  2583. break
  2584. }
  2585. }
  2586. if msglen < 0 {
  2587. return ErrInvalidLengthGenerated
  2588. }
  2589. postIndex := iNdEx + msglen
  2590. if postIndex > l {
  2591. return io.ErrUnexpectedEOF
  2592. }
  2593. m.Items = append(m.Items, VolumeAttachment{})
  2594. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2595. return err
  2596. }
  2597. iNdEx = postIndex
  2598. default:
  2599. iNdEx = preIndex
  2600. skippy, err := skipGenerated(dAtA[iNdEx:])
  2601. if err != nil {
  2602. return err
  2603. }
  2604. if skippy < 0 {
  2605. return ErrInvalidLengthGenerated
  2606. }
  2607. if (iNdEx + skippy) > l {
  2608. return io.ErrUnexpectedEOF
  2609. }
  2610. iNdEx += skippy
  2611. }
  2612. }
  2613. if iNdEx > l {
  2614. return io.ErrUnexpectedEOF
  2615. }
  2616. return nil
  2617. }
  2618. func (m *VolumeAttachmentSource) Unmarshal(dAtA []byte) error {
  2619. l := len(dAtA)
  2620. iNdEx := 0
  2621. for iNdEx < l {
  2622. preIndex := iNdEx
  2623. var wire uint64
  2624. for shift := uint(0); ; shift += 7 {
  2625. if shift >= 64 {
  2626. return ErrIntOverflowGenerated
  2627. }
  2628. if iNdEx >= l {
  2629. return io.ErrUnexpectedEOF
  2630. }
  2631. b := dAtA[iNdEx]
  2632. iNdEx++
  2633. wire |= (uint64(b) & 0x7F) << shift
  2634. if b < 0x80 {
  2635. break
  2636. }
  2637. }
  2638. fieldNum := int32(wire >> 3)
  2639. wireType := int(wire & 0x7)
  2640. if wireType == 4 {
  2641. return fmt.Errorf("proto: VolumeAttachmentSource: wiretype end group for non-group")
  2642. }
  2643. if fieldNum <= 0 {
  2644. return fmt.Errorf("proto: VolumeAttachmentSource: illegal tag %d (wire type %d)", fieldNum, wire)
  2645. }
  2646. switch fieldNum {
  2647. case 1:
  2648. if wireType != 2 {
  2649. return fmt.Errorf("proto: wrong wireType = %d for field PersistentVolumeName", wireType)
  2650. }
  2651. var stringLen uint64
  2652. for shift := uint(0); ; shift += 7 {
  2653. if shift >= 64 {
  2654. return ErrIntOverflowGenerated
  2655. }
  2656. if iNdEx >= l {
  2657. return io.ErrUnexpectedEOF
  2658. }
  2659. b := dAtA[iNdEx]
  2660. iNdEx++
  2661. stringLen |= (uint64(b) & 0x7F) << shift
  2662. if b < 0x80 {
  2663. break
  2664. }
  2665. }
  2666. intStringLen := int(stringLen)
  2667. if intStringLen < 0 {
  2668. return ErrInvalidLengthGenerated
  2669. }
  2670. postIndex := iNdEx + intStringLen
  2671. if postIndex > l {
  2672. return io.ErrUnexpectedEOF
  2673. }
  2674. s := string(dAtA[iNdEx:postIndex])
  2675. m.PersistentVolumeName = &s
  2676. iNdEx = postIndex
  2677. default:
  2678. iNdEx = preIndex
  2679. skippy, err := skipGenerated(dAtA[iNdEx:])
  2680. if err != nil {
  2681. return err
  2682. }
  2683. if skippy < 0 {
  2684. return ErrInvalidLengthGenerated
  2685. }
  2686. if (iNdEx + skippy) > l {
  2687. return io.ErrUnexpectedEOF
  2688. }
  2689. iNdEx += skippy
  2690. }
  2691. }
  2692. if iNdEx > l {
  2693. return io.ErrUnexpectedEOF
  2694. }
  2695. return nil
  2696. }
  2697. func (m *VolumeAttachmentSpec) Unmarshal(dAtA []byte) error {
  2698. l := len(dAtA)
  2699. iNdEx := 0
  2700. for iNdEx < l {
  2701. preIndex := iNdEx
  2702. var wire uint64
  2703. for shift := uint(0); ; shift += 7 {
  2704. if shift >= 64 {
  2705. return ErrIntOverflowGenerated
  2706. }
  2707. if iNdEx >= l {
  2708. return io.ErrUnexpectedEOF
  2709. }
  2710. b := dAtA[iNdEx]
  2711. iNdEx++
  2712. wire |= (uint64(b) & 0x7F) << shift
  2713. if b < 0x80 {
  2714. break
  2715. }
  2716. }
  2717. fieldNum := int32(wire >> 3)
  2718. wireType := int(wire & 0x7)
  2719. if wireType == 4 {
  2720. return fmt.Errorf("proto: VolumeAttachmentSpec: wiretype end group for non-group")
  2721. }
  2722. if fieldNum <= 0 {
  2723. return fmt.Errorf("proto: VolumeAttachmentSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  2724. }
  2725. switch fieldNum {
  2726. case 1:
  2727. if wireType != 2 {
  2728. return fmt.Errorf("proto: wrong wireType = %d for field Attacher", wireType)
  2729. }
  2730. var stringLen uint64
  2731. for shift := uint(0); ; shift += 7 {
  2732. if shift >= 64 {
  2733. return ErrIntOverflowGenerated
  2734. }
  2735. if iNdEx >= l {
  2736. return io.ErrUnexpectedEOF
  2737. }
  2738. b := dAtA[iNdEx]
  2739. iNdEx++
  2740. stringLen |= (uint64(b) & 0x7F) << shift
  2741. if b < 0x80 {
  2742. break
  2743. }
  2744. }
  2745. intStringLen := int(stringLen)
  2746. if intStringLen < 0 {
  2747. return ErrInvalidLengthGenerated
  2748. }
  2749. postIndex := iNdEx + intStringLen
  2750. if postIndex > l {
  2751. return io.ErrUnexpectedEOF
  2752. }
  2753. m.Attacher = string(dAtA[iNdEx:postIndex])
  2754. iNdEx = postIndex
  2755. case 2:
  2756. if wireType != 2 {
  2757. return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
  2758. }
  2759. var msglen int
  2760. for shift := uint(0); ; shift += 7 {
  2761. if shift >= 64 {
  2762. return ErrIntOverflowGenerated
  2763. }
  2764. if iNdEx >= l {
  2765. return io.ErrUnexpectedEOF
  2766. }
  2767. b := dAtA[iNdEx]
  2768. iNdEx++
  2769. msglen |= (int(b) & 0x7F) << shift
  2770. if b < 0x80 {
  2771. break
  2772. }
  2773. }
  2774. if msglen < 0 {
  2775. return ErrInvalidLengthGenerated
  2776. }
  2777. postIndex := iNdEx + msglen
  2778. if postIndex > l {
  2779. return io.ErrUnexpectedEOF
  2780. }
  2781. if err := m.Source.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2782. return err
  2783. }
  2784. iNdEx = postIndex
  2785. case 3:
  2786. if wireType != 2 {
  2787. return fmt.Errorf("proto: wrong wireType = %d for field NodeName", wireType)
  2788. }
  2789. var stringLen uint64
  2790. for shift := uint(0); ; shift += 7 {
  2791. if shift >= 64 {
  2792. return ErrIntOverflowGenerated
  2793. }
  2794. if iNdEx >= l {
  2795. return io.ErrUnexpectedEOF
  2796. }
  2797. b := dAtA[iNdEx]
  2798. iNdEx++
  2799. stringLen |= (uint64(b) & 0x7F) << shift
  2800. if b < 0x80 {
  2801. break
  2802. }
  2803. }
  2804. intStringLen := int(stringLen)
  2805. if intStringLen < 0 {
  2806. return ErrInvalidLengthGenerated
  2807. }
  2808. postIndex := iNdEx + intStringLen
  2809. if postIndex > l {
  2810. return io.ErrUnexpectedEOF
  2811. }
  2812. m.NodeName = string(dAtA[iNdEx:postIndex])
  2813. iNdEx = postIndex
  2814. default:
  2815. iNdEx = preIndex
  2816. skippy, err := skipGenerated(dAtA[iNdEx:])
  2817. if err != nil {
  2818. return err
  2819. }
  2820. if skippy < 0 {
  2821. return ErrInvalidLengthGenerated
  2822. }
  2823. if (iNdEx + skippy) > l {
  2824. return io.ErrUnexpectedEOF
  2825. }
  2826. iNdEx += skippy
  2827. }
  2828. }
  2829. if iNdEx > l {
  2830. return io.ErrUnexpectedEOF
  2831. }
  2832. return nil
  2833. }
  2834. func (m *VolumeAttachmentStatus) Unmarshal(dAtA []byte) error {
  2835. l := len(dAtA)
  2836. iNdEx := 0
  2837. for iNdEx < l {
  2838. preIndex := iNdEx
  2839. var wire uint64
  2840. for shift := uint(0); ; shift += 7 {
  2841. if shift >= 64 {
  2842. return ErrIntOverflowGenerated
  2843. }
  2844. if iNdEx >= l {
  2845. return io.ErrUnexpectedEOF
  2846. }
  2847. b := dAtA[iNdEx]
  2848. iNdEx++
  2849. wire |= (uint64(b) & 0x7F) << shift
  2850. if b < 0x80 {
  2851. break
  2852. }
  2853. }
  2854. fieldNum := int32(wire >> 3)
  2855. wireType := int(wire & 0x7)
  2856. if wireType == 4 {
  2857. return fmt.Errorf("proto: VolumeAttachmentStatus: wiretype end group for non-group")
  2858. }
  2859. if fieldNum <= 0 {
  2860. return fmt.Errorf("proto: VolumeAttachmentStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  2861. }
  2862. switch fieldNum {
  2863. case 1:
  2864. if wireType != 0 {
  2865. return fmt.Errorf("proto: wrong wireType = %d for field Attached", wireType)
  2866. }
  2867. var v int
  2868. for shift := uint(0); ; shift += 7 {
  2869. if shift >= 64 {
  2870. return ErrIntOverflowGenerated
  2871. }
  2872. if iNdEx >= l {
  2873. return io.ErrUnexpectedEOF
  2874. }
  2875. b := dAtA[iNdEx]
  2876. iNdEx++
  2877. v |= (int(b) & 0x7F) << shift
  2878. if b < 0x80 {
  2879. break
  2880. }
  2881. }
  2882. m.Attached = bool(v != 0)
  2883. case 2:
  2884. if wireType != 2 {
  2885. return fmt.Errorf("proto: wrong wireType = %d for field AttachmentMetadata", wireType)
  2886. }
  2887. var msglen int
  2888. for shift := uint(0); ; shift += 7 {
  2889. if shift >= 64 {
  2890. return ErrIntOverflowGenerated
  2891. }
  2892. if iNdEx >= l {
  2893. return io.ErrUnexpectedEOF
  2894. }
  2895. b := dAtA[iNdEx]
  2896. iNdEx++
  2897. msglen |= (int(b) & 0x7F) << shift
  2898. if b < 0x80 {
  2899. break
  2900. }
  2901. }
  2902. if msglen < 0 {
  2903. return ErrInvalidLengthGenerated
  2904. }
  2905. postIndex := iNdEx + msglen
  2906. if postIndex > l {
  2907. return io.ErrUnexpectedEOF
  2908. }
  2909. if m.AttachmentMetadata == nil {
  2910. m.AttachmentMetadata = make(map[string]string)
  2911. }
  2912. var mapkey string
  2913. var mapvalue string
  2914. for iNdEx < postIndex {
  2915. entryPreIndex := iNdEx
  2916. var wire uint64
  2917. for shift := uint(0); ; shift += 7 {
  2918. if shift >= 64 {
  2919. return ErrIntOverflowGenerated
  2920. }
  2921. if iNdEx >= l {
  2922. return io.ErrUnexpectedEOF
  2923. }
  2924. b := dAtA[iNdEx]
  2925. iNdEx++
  2926. wire |= (uint64(b) & 0x7F) << shift
  2927. if b < 0x80 {
  2928. break
  2929. }
  2930. }
  2931. fieldNum := int32(wire >> 3)
  2932. if fieldNum == 1 {
  2933. var stringLenmapkey uint64
  2934. for shift := uint(0); ; shift += 7 {
  2935. if shift >= 64 {
  2936. return ErrIntOverflowGenerated
  2937. }
  2938. if iNdEx >= l {
  2939. return io.ErrUnexpectedEOF
  2940. }
  2941. b := dAtA[iNdEx]
  2942. iNdEx++
  2943. stringLenmapkey |= (uint64(b) & 0x7F) << shift
  2944. if b < 0x80 {
  2945. break
  2946. }
  2947. }
  2948. intStringLenmapkey := int(stringLenmapkey)
  2949. if intStringLenmapkey < 0 {
  2950. return ErrInvalidLengthGenerated
  2951. }
  2952. postStringIndexmapkey := iNdEx + intStringLenmapkey
  2953. if postStringIndexmapkey > l {
  2954. return io.ErrUnexpectedEOF
  2955. }
  2956. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  2957. iNdEx = postStringIndexmapkey
  2958. } else if fieldNum == 2 {
  2959. var stringLenmapvalue uint64
  2960. for shift := uint(0); ; shift += 7 {
  2961. if shift >= 64 {
  2962. return ErrIntOverflowGenerated
  2963. }
  2964. if iNdEx >= l {
  2965. return io.ErrUnexpectedEOF
  2966. }
  2967. b := dAtA[iNdEx]
  2968. iNdEx++
  2969. stringLenmapvalue |= (uint64(b) & 0x7F) << shift
  2970. if b < 0x80 {
  2971. break
  2972. }
  2973. }
  2974. intStringLenmapvalue := int(stringLenmapvalue)
  2975. if intStringLenmapvalue < 0 {
  2976. return ErrInvalidLengthGenerated
  2977. }
  2978. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  2979. if postStringIndexmapvalue > l {
  2980. return io.ErrUnexpectedEOF
  2981. }
  2982. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  2983. iNdEx = postStringIndexmapvalue
  2984. } else {
  2985. iNdEx = entryPreIndex
  2986. skippy, err := skipGenerated(dAtA[iNdEx:])
  2987. if err != nil {
  2988. return err
  2989. }
  2990. if skippy < 0 {
  2991. return ErrInvalidLengthGenerated
  2992. }
  2993. if (iNdEx + skippy) > postIndex {
  2994. return io.ErrUnexpectedEOF
  2995. }
  2996. iNdEx += skippy
  2997. }
  2998. }
  2999. m.AttachmentMetadata[mapkey] = mapvalue
  3000. iNdEx = postIndex
  3001. case 3:
  3002. if wireType != 2 {
  3003. return fmt.Errorf("proto: wrong wireType = %d for field AttachError", wireType)
  3004. }
  3005. var msglen int
  3006. for shift := uint(0); ; shift += 7 {
  3007. if shift >= 64 {
  3008. return ErrIntOverflowGenerated
  3009. }
  3010. if iNdEx >= l {
  3011. return io.ErrUnexpectedEOF
  3012. }
  3013. b := dAtA[iNdEx]
  3014. iNdEx++
  3015. msglen |= (int(b) & 0x7F) << shift
  3016. if b < 0x80 {
  3017. break
  3018. }
  3019. }
  3020. if msglen < 0 {
  3021. return ErrInvalidLengthGenerated
  3022. }
  3023. postIndex := iNdEx + msglen
  3024. if postIndex > l {
  3025. return io.ErrUnexpectedEOF
  3026. }
  3027. if m.AttachError == nil {
  3028. m.AttachError = &VolumeError{}
  3029. }
  3030. if err := m.AttachError.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3031. return err
  3032. }
  3033. iNdEx = postIndex
  3034. case 4:
  3035. if wireType != 2 {
  3036. return fmt.Errorf("proto: wrong wireType = %d for field DetachError", wireType)
  3037. }
  3038. var msglen int
  3039. for shift := uint(0); ; shift += 7 {
  3040. if shift >= 64 {
  3041. return ErrIntOverflowGenerated
  3042. }
  3043. if iNdEx >= l {
  3044. return io.ErrUnexpectedEOF
  3045. }
  3046. b := dAtA[iNdEx]
  3047. iNdEx++
  3048. msglen |= (int(b) & 0x7F) << shift
  3049. if b < 0x80 {
  3050. break
  3051. }
  3052. }
  3053. if msglen < 0 {
  3054. return ErrInvalidLengthGenerated
  3055. }
  3056. postIndex := iNdEx + msglen
  3057. if postIndex > l {
  3058. return io.ErrUnexpectedEOF
  3059. }
  3060. if m.DetachError == nil {
  3061. m.DetachError = &VolumeError{}
  3062. }
  3063. if err := m.DetachError.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3064. return err
  3065. }
  3066. iNdEx = postIndex
  3067. default:
  3068. iNdEx = preIndex
  3069. skippy, err := skipGenerated(dAtA[iNdEx:])
  3070. if err != nil {
  3071. return err
  3072. }
  3073. if skippy < 0 {
  3074. return ErrInvalidLengthGenerated
  3075. }
  3076. if (iNdEx + skippy) > l {
  3077. return io.ErrUnexpectedEOF
  3078. }
  3079. iNdEx += skippy
  3080. }
  3081. }
  3082. if iNdEx > l {
  3083. return io.ErrUnexpectedEOF
  3084. }
  3085. return nil
  3086. }
  3087. func (m *VolumeError) Unmarshal(dAtA []byte) error {
  3088. l := len(dAtA)
  3089. iNdEx := 0
  3090. for iNdEx < l {
  3091. preIndex := iNdEx
  3092. var wire uint64
  3093. for shift := uint(0); ; shift += 7 {
  3094. if shift >= 64 {
  3095. return ErrIntOverflowGenerated
  3096. }
  3097. if iNdEx >= l {
  3098. return io.ErrUnexpectedEOF
  3099. }
  3100. b := dAtA[iNdEx]
  3101. iNdEx++
  3102. wire |= (uint64(b) & 0x7F) << shift
  3103. if b < 0x80 {
  3104. break
  3105. }
  3106. }
  3107. fieldNum := int32(wire >> 3)
  3108. wireType := int(wire & 0x7)
  3109. if wireType == 4 {
  3110. return fmt.Errorf("proto: VolumeError: wiretype end group for non-group")
  3111. }
  3112. if fieldNum <= 0 {
  3113. return fmt.Errorf("proto: VolumeError: illegal tag %d (wire type %d)", fieldNum, wire)
  3114. }
  3115. switch fieldNum {
  3116. case 1:
  3117. if wireType != 2 {
  3118. return fmt.Errorf("proto: wrong wireType = %d for field Time", wireType)
  3119. }
  3120. var msglen int
  3121. for shift := uint(0); ; shift += 7 {
  3122. if shift >= 64 {
  3123. return ErrIntOverflowGenerated
  3124. }
  3125. if iNdEx >= l {
  3126. return io.ErrUnexpectedEOF
  3127. }
  3128. b := dAtA[iNdEx]
  3129. iNdEx++
  3130. msglen |= (int(b) & 0x7F) << shift
  3131. if b < 0x80 {
  3132. break
  3133. }
  3134. }
  3135. if msglen < 0 {
  3136. return ErrInvalidLengthGenerated
  3137. }
  3138. postIndex := iNdEx + msglen
  3139. if postIndex > l {
  3140. return io.ErrUnexpectedEOF
  3141. }
  3142. if err := m.Time.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3143. return err
  3144. }
  3145. iNdEx = postIndex
  3146. case 2:
  3147. if wireType != 2 {
  3148. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  3149. }
  3150. var stringLen uint64
  3151. for shift := uint(0); ; shift += 7 {
  3152. if shift >= 64 {
  3153. return ErrIntOverflowGenerated
  3154. }
  3155. if iNdEx >= l {
  3156. return io.ErrUnexpectedEOF
  3157. }
  3158. b := dAtA[iNdEx]
  3159. iNdEx++
  3160. stringLen |= (uint64(b) & 0x7F) << shift
  3161. if b < 0x80 {
  3162. break
  3163. }
  3164. }
  3165. intStringLen := int(stringLen)
  3166. if intStringLen < 0 {
  3167. return ErrInvalidLengthGenerated
  3168. }
  3169. postIndex := iNdEx + intStringLen
  3170. if postIndex > l {
  3171. return io.ErrUnexpectedEOF
  3172. }
  3173. m.Message = string(dAtA[iNdEx:postIndex])
  3174. iNdEx = postIndex
  3175. default:
  3176. iNdEx = preIndex
  3177. skippy, err := skipGenerated(dAtA[iNdEx:])
  3178. if err != nil {
  3179. return err
  3180. }
  3181. if skippy < 0 {
  3182. return ErrInvalidLengthGenerated
  3183. }
  3184. if (iNdEx + skippy) > l {
  3185. return io.ErrUnexpectedEOF
  3186. }
  3187. iNdEx += skippy
  3188. }
  3189. }
  3190. if iNdEx > l {
  3191. return io.ErrUnexpectedEOF
  3192. }
  3193. return nil
  3194. }
  3195. func skipGenerated(dAtA []byte) (n int, err error) {
  3196. l := len(dAtA)
  3197. iNdEx := 0
  3198. for iNdEx < l {
  3199. var wire uint64
  3200. for shift := uint(0); ; shift += 7 {
  3201. if shift >= 64 {
  3202. return 0, ErrIntOverflowGenerated
  3203. }
  3204. if iNdEx >= l {
  3205. return 0, io.ErrUnexpectedEOF
  3206. }
  3207. b := dAtA[iNdEx]
  3208. iNdEx++
  3209. wire |= (uint64(b) & 0x7F) << shift
  3210. if b < 0x80 {
  3211. break
  3212. }
  3213. }
  3214. wireType := int(wire & 0x7)
  3215. switch wireType {
  3216. case 0:
  3217. for shift := uint(0); ; shift += 7 {
  3218. if shift >= 64 {
  3219. return 0, ErrIntOverflowGenerated
  3220. }
  3221. if iNdEx >= l {
  3222. return 0, io.ErrUnexpectedEOF
  3223. }
  3224. iNdEx++
  3225. if dAtA[iNdEx-1] < 0x80 {
  3226. break
  3227. }
  3228. }
  3229. return iNdEx, nil
  3230. case 1:
  3231. iNdEx += 8
  3232. return iNdEx, nil
  3233. case 2:
  3234. var length int
  3235. for shift := uint(0); ; shift += 7 {
  3236. if shift >= 64 {
  3237. return 0, ErrIntOverflowGenerated
  3238. }
  3239. if iNdEx >= l {
  3240. return 0, io.ErrUnexpectedEOF
  3241. }
  3242. b := dAtA[iNdEx]
  3243. iNdEx++
  3244. length |= (int(b) & 0x7F) << shift
  3245. if b < 0x80 {
  3246. break
  3247. }
  3248. }
  3249. iNdEx += length
  3250. if length < 0 {
  3251. return 0, ErrInvalidLengthGenerated
  3252. }
  3253. return iNdEx, nil
  3254. case 3:
  3255. for {
  3256. var innerWire uint64
  3257. var start int = iNdEx
  3258. for shift := uint(0); ; shift += 7 {
  3259. if shift >= 64 {
  3260. return 0, ErrIntOverflowGenerated
  3261. }
  3262. if iNdEx >= l {
  3263. return 0, io.ErrUnexpectedEOF
  3264. }
  3265. b := dAtA[iNdEx]
  3266. iNdEx++
  3267. innerWire |= (uint64(b) & 0x7F) << shift
  3268. if b < 0x80 {
  3269. break
  3270. }
  3271. }
  3272. innerWireType := int(innerWire & 0x7)
  3273. if innerWireType == 4 {
  3274. break
  3275. }
  3276. next, err := skipGenerated(dAtA[start:])
  3277. if err != nil {
  3278. return 0, err
  3279. }
  3280. iNdEx = start + next
  3281. }
  3282. return iNdEx, nil
  3283. case 4:
  3284. return iNdEx, nil
  3285. case 5:
  3286. iNdEx += 4
  3287. return iNdEx, nil
  3288. default:
  3289. return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  3290. }
  3291. }
  3292. panic("unreachable")
  3293. }
  3294. var (
  3295. ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
  3296. ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
  3297. )
  3298. func init() {
  3299. proto.RegisterFile("k8s.io/kubernetes/vendor/k8s.io/api/storage/v1beta1/generated.proto", fileDescriptorGenerated)
  3300. }
  3301. var fileDescriptorGenerated = []byte{
  3302. // 1216 bytes of a gzipped FileDescriptorProto
  3303. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x57, 0x4f, 0x6f, 0x1b, 0x45,
  3304. 0x14, 0xcf, 0xc6, 0x4e, 0x9c, 0x8c, 0x93, 0x36, 0x59, 0x22, 0x30, 0x3e, 0xd8, 0x91, 0x11, 0x34,
  3305. 0xad, 0xda, 0x75, 0x1b, 0x15, 0x14, 0x55, 0xe2, 0x60, 0x27, 0x91, 0x70, 0x1b, 0x27, 0x66, 0x12,
  3306. 0x55, 0xa8, 0xe2, 0xc0, 0x64, 0xf7, 0xc5, 0x59, 0xec, 0xdd, 0xd9, 0xce, 0x8e, 0x0d, 0xbe, 0x71,
  3307. 0x82, 0x23, 0x88, 0x03, 0x9f, 0x80, 0xaf, 0x00, 0x12, 0x5c, 0x38, 0x92, 0x13, 0xea, 0xb1, 0x27,
  3308. 0x8b, 0x98, 0x6f, 0x11, 0x71, 0x40, 0x33, 0x3b, 0xf6, 0xee, 0xfa, 0x4f, 0xe3, 0x70, 0xf0, 0xcd,
  3309. 0xf3, 0xde, 0xfb, 0xfd, 0xde, 0xdf, 0x79, 0xb3, 0x46, 0xbb, 0x8d, 0x1d, 0xdf, 0xb0, 0x69, 0xb1,
  3310. 0xd1, 0x3a, 0x05, 0xe6, 0x02, 0x07, 0xbf, 0xd8, 0x06, 0xd7, 0xa2, 0xac, 0xa8, 0x14, 0xc4, 0xb3,
  3311. 0x8b, 0x3e, 0xa7, 0x8c, 0xd4, 0xa1, 0xd8, 0x7e, 0x74, 0x0a, 0x9c, 0x3c, 0x2a, 0xd6, 0xc1, 0x05,
  3312. 0x46, 0x38, 0x58, 0x86, 0xc7, 0x28, 0xa7, 0x7a, 0x36, 0xb0, 0x35, 0x88, 0x67, 0x1b, 0xca, 0xd6,
  3313. 0x50, 0xb6, 0xd9, 0x07, 0x75, 0x9b, 0x9f, 0xb7, 0x4e, 0x0d, 0x93, 0x3a, 0xc5, 0x3a, 0xad, 0xd3,
  3314. 0xa2, 0x84, 0x9c, 0xb6, 0xce, 0xe4, 0x49, 0x1e, 0xe4, 0xaf, 0x80, 0x2a, 0x5b, 0x88, 0xb8, 0x35,
  3315. 0x29, 0x13, 0x3e, 0x87, 0xdd, 0x65, 0x1f, 0x87, 0x36, 0x0e, 0x31, 0xcf, 0x6d, 0x17, 0x58, 0xa7,
  3316. 0xe8, 0x35, 0xea, 0x42, 0xe0, 0x17, 0x1d, 0xe0, 0x64, 0x1c, 0xaa, 0x38, 0x09, 0xc5, 0x5a, 0x2e,
  3317. 0xb7, 0x1d, 0x18, 0x01, 0x7c, 0x74, 0x1d, 0xc0, 0x37, 0xcf, 0xc1, 0x21, 0xc3, 0xb8, 0xc2, 0xef,
  3318. 0x1a, 0x5a, 0xde, 0x3d, 0xae, 0xec, 0x31, 0xbb, 0x0d, 0x4c, 0xff, 0x02, 0x2d, 0x89, 0x88, 0x2c,
  3319. 0xc2, 0x49, 0x46, 0xdb, 0xd4, 0xb6, 0xd2, 0xdb, 0x0f, 0x8d, 0xb0, 0x5c, 0x03, 0x62, 0xc3, 0x6b,
  3320. 0xd4, 0x85, 0xc0, 0x37, 0x84, 0xb5, 0xd1, 0x7e, 0x64, 0x1c, 0x9d, 0x7e, 0x09, 0x26, 0xaf, 0x02,
  3321. 0x27, 0x65, 0xfd, 0xa2, 0x9b, 0x9f, 0xeb, 0x75, 0xf3, 0x28, 0x94, 0xe1, 0x01, 0xab, 0xfe, 0x0c,
  3322. 0x25, 0x7d, 0x0f, 0xcc, 0xcc, 0xbc, 0x64, 0xbf, 0x6b, 0x4c, 0x6e, 0x86, 0x31, 0x08, 0xeb, 0xd8,
  3323. 0x03, 0xb3, 0xbc, 0xa2, 0x68, 0x93, 0xe2, 0x84, 0x25, 0x49, 0xe1, 0x37, 0x0d, 0xad, 0x0e, 0xac,
  3324. 0x0e, 0x6c, 0x9f, 0xeb, 0x9f, 0x8f, 0x24, 0x60, 0x4c, 0x97, 0x80, 0x40, 0xcb, 0xf0, 0xd7, 0x94,
  3325. 0x9f, 0xa5, 0xbe, 0x24, 0x12, 0xfc, 0x53, 0xb4, 0x60, 0x73, 0x70, 0xfc, 0xcc, 0xfc, 0x66, 0x62,
  3326. 0x2b, 0xbd, 0xfd, 0xfe, 0x54, 0xd1, 0x97, 0x57, 0x15, 0xe3, 0x42, 0x45, 0x60, 0x71, 0x40, 0x51,
  3327. 0xf8, 0x2e, 0x1a, 0xbb, 0xc8, 0x49, 0x7f, 0x82, 0x6e, 0x11, 0xce, 0x89, 0x79, 0x8e, 0xe1, 0x65,
  3328. 0xcb, 0x66, 0x60, 0xc9, 0x0c, 0x96, 0xca, 0x7a, 0xaf, 0x9b, 0xbf, 0x55, 0x8a, 0x69, 0xf0, 0x90,
  3329. 0xa5, 0xc0, 0x7a, 0xd4, 0xaa, 0xb8, 0x67, 0xf4, 0xc8, 0xad, 0xd2, 0x96, 0xcb, 0x65, 0x81, 0x15,
  3330. 0xb6, 0x16, 0xd3, 0xe0, 0x21, 0xcb, 0xc2, 0xaf, 0x1a, 0x4a, 0xed, 0x1e, 0x57, 0x0e, 0xa9, 0x05,
  3331. 0x33, 0x18, 0x80, 0x4a, 0x6c, 0x00, 0xee, 0x5c, 0x53, 0x42, 0x11, 0xd4, 0xc4, 0xf6, 0x7f, 0x1f,
  3332. 0x94, 0x50, 0xd8, 0xa8, 0xf9, 0xdd, 0x44, 0x49, 0x97, 0x38, 0x20, 0x43, 0x5f, 0x0e, 0x31, 0x87,
  3333. 0xc4, 0x01, 0x2c, 0x35, 0xfa, 0x07, 0x68, 0xd1, 0xa5, 0x16, 0x54, 0xf6, 0x64, 0x00, 0xcb, 0xe5,
  3334. 0x5b, 0xca, 0x66, 0xf1, 0x50, 0x4a, 0xb1, 0xd2, 0xea, 0x8f, 0xd1, 0x0a, 0xa7, 0x1e, 0x6d, 0xd2,
  3335. 0x7a, 0xe7, 0x19, 0x74, 0xfc, 0x4c, 0x62, 0x33, 0xb1, 0xb5, 0x5c, 0x5e, 0xeb, 0x75, 0xf3, 0x2b,
  3336. 0x27, 0x11, 0x39, 0x8e, 0x59, 0x15, 0x7e, 0xd1, 0x50, 0x5a, 0x45, 0x34, 0x83, 0x71, 0xfc, 0x24,
  3337. 0x3e, 0x8e, 0xef, 0x4d, 0x51, 0xcb, 0x09, 0xc3, 0x68, 0x0e, 0xc2, 0x96, 0x93, 0x78, 0x82, 0x52,
  3338. 0x96, 0x2c, 0xa8, 0x9f, 0xd1, 0x24, 0xf5, 0xdd, 0x29, 0xa8, 0xd5, 0xb4, 0xdf, 0x56, 0x0e, 0x52,
  3339. 0xc1, 0xd9, 0xc7, 0x7d, 0xaa, 0xc2, 0x8f, 0x8b, 0x68, 0xe5, 0x38, 0xc0, 0xee, 0x36, 0x89, 0xef,
  3340. 0xcf, 0x60, 0xd8, 0x3e, 0x44, 0x69, 0x8f, 0xd1, 0xb6, 0xed, 0xdb, 0xd4, 0x05, 0xa6, 0x5a, 0xfe,
  3341. 0x96, 0x82, 0xa4, 0x6b, 0xa1, 0x0a, 0x47, 0xed, 0xf4, 0x26, 0x42, 0x1e, 0x61, 0xc4, 0x01, 0x2e,
  3342. 0x4a, 0x90, 0x90, 0x25, 0xd8, 0x79, 0x53, 0x09, 0xa2, 0x69, 0x19, 0xb5, 0x01, 0x74, 0xdf, 0xe5,
  3343. 0xac, 0x13, 0x86, 0x18, 0x2a, 0x70, 0x84, 0x5f, 0x6f, 0xa0, 0x55, 0x06, 0x66, 0x93, 0xd8, 0x4e,
  3344. 0x8d, 0x36, 0x6d, 0xb3, 0x93, 0x49, 0xca, 0x30, 0xf7, 0x7b, 0xdd, 0xfc, 0x2a, 0x8e, 0x2a, 0xae,
  3345. 0xba, 0xf9, 0x87, 0xa3, 0x2f, 0x8e, 0x51, 0x03, 0xe6, 0xdb, 0x3e, 0x07, 0x97, 0x3f, 0xa7, 0xcd,
  3346. 0x96, 0x03, 0x31, 0x0c, 0x8e, 0x73, 0x8b, 0xb9, 0x76, 0xc4, 0xad, 0x3f, 0xf2, 0xb8, 0x4d, 0x5d,
  3347. 0x3f, 0xb3, 0x10, 0xce, 0x75, 0x35, 0x22, 0xc7, 0x31, 0x2b, 0xfd, 0x00, 0x6d, 0x90, 0x66, 0x93,
  3348. 0x7e, 0x15, 0x38, 0xd8, 0xff, 0xda, 0x23, 0xae, 0x28, 0x55, 0x66, 0x51, 0x2e, 0x99, 0x4c, 0xaf,
  3349. 0x9b, 0xdf, 0x28, 0x8d, 0xd1, 0xe3, 0xb1, 0x28, 0xfd, 0x33, 0xb4, 0xde, 0x96, 0xa2, 0xb2, 0xed,
  3350. 0x5a, 0xb6, 0x5b, 0xaf, 0x52, 0x0b, 0x32, 0x29, 0x99, 0xf4, 0xbd, 0x5e, 0x37, 0xbf, 0xfe, 0x7c,
  3351. 0x58, 0x79, 0x35, 0x4e, 0x88, 0x47, 0x49, 0xf4, 0x97, 0x68, 0x5d, 0x7a, 0x04, 0x4b, 0x5d, 0x52,
  3352. 0x1b, 0xfc, 0xcc, 0x92, 0xec, 0xdf, 0x56, 0xb4, 0x7f, 0xa2, 0x74, 0x62, 0x90, 0xfa, 0x57, 0xf9,
  3353. 0x18, 0x9a, 0x60, 0x72, 0xca, 0x4e, 0x80, 0x39, 0xe5, 0x77, 0x55, 0xbf, 0xd6, 0x4b, 0xc3, 0x54,
  3354. 0x78, 0x94, 0x3d, 0xfb, 0x31, 0xba, 0x3d, 0xd4, 0x70, 0x7d, 0x0d, 0x25, 0x1a, 0xd0, 0x09, 0x96,
  3355. 0x10, 0x16, 0x3f, 0xf5, 0x0d, 0xb4, 0xd0, 0x26, 0xcd, 0x16, 0x04, 0x13, 0x88, 0x83, 0xc3, 0x93,
  3356. 0xf9, 0x1d, 0xad, 0xf0, 0x87, 0x86, 0xd6, 0xa2, 0xd3, 0x33, 0x83, 0xb5, 0x51, 0x8d, 0xaf, 0x8d,
  3357. 0xad, 0x69, 0x07, 0x7b, 0xc2, 0xee, 0xf8, 0x79, 0x1e, 0xad, 0x05, 0xcd, 0x09, 0xde, 0x28, 0x07,
  3358. 0x5c, 0x3e, 0x83, 0xab, 0x8d, 0x63, 0xef, 0xc8, 0xc3, 0x37, 0x25, 0x31, 0x1c, 0xdd, 0xa4, 0x07,
  3359. 0x45, 0x7f, 0x81, 0x16, 0x7d, 0x4e, 0x78, 0x4b, 0xdc, 0x79, 0xc1, 0xba, 0x7d, 0x23, 0x56, 0x89,
  3360. 0x0c, 0x1f, 0x94, 0xe0, 0x8c, 0x15, 0x63, 0xe1, 0x4f, 0x0d, 0x6d, 0x0c, 0x43, 0x66, 0xd0, 0xec,
  3361. 0x4f, 0xe3, 0xcd, 0xbe, 0x7f, 0x93, 0x8c, 0x26, 0x34, 0xfc, 0x0c, 0xbd, 0x3d, 0x92, 0x3b, 0x6d,
  3362. 0x31, 0x13, 0xc4, 0x9a, 0xf0, 0x86, 0x96, 0xd1, 0x61, 0xf8, 0x1c, 0xcb, 0x35, 0x51, 0x1b, 0xa3,
  3363. 0xc7, 0x63, 0x51, 0x85, 0xbf, 0xc6, 0x54, 0x4c, 0x3e, 0x4f, 0xf7, 0xd1, 0x52, 0xf0, 0xf9, 0x03,
  3364. 0x4c, 0x51, 0x0f, 0x2a, 0x50, 0x52, 0x72, 0x3c, 0xb0, 0x90, 0x4d, 0x95, 0xe1, 0xa9, 0x51, 0xb9,
  3365. 0x59, 0x53, 0x25, 0x32, 0xd2, 0x54, 0x79, 0xc6, 0x8a, 0x51, 0x44, 0x22, 0xbe, 0x17, 0x64, 0x92,
  3366. 0x89, 0x78, 0x24, 0x87, 0x4a, 0x8e, 0x07, 0x16, 0x85, 0x7f, 0x13, 0x63, 0x2a, 0x27, 0xa7, 0x23,
  3367. 0x92, 0x52, 0xff, 0xab, 0x6f, 0x38, 0x25, 0x6b, 0x90, 0x92, 0xa5, 0xff, 0xa4, 0x21, 0x9d, 0x0c,
  3368. 0x28, 0xaa, 0xfd, 0xe9, 0x09, 0x5a, 0xfc, 0xf4, 0xe6, 0x43, 0x6b, 0x94, 0x46, 0xc8, 0x82, 0xa7,
  3369. 0x2b, 0xab, 0x82, 0xd0, 0x47, 0x0d, 0xf0, 0x98, 0x08, 0x74, 0x1b, 0xa5, 0x03, 0xe9, 0x3e, 0x63,
  3370. 0x94, 0xa9, 0x5b, 0x74, 0xe7, 0xfa, 0x80, 0xa4, 0x79, 0x39, 0x27, 0x1e, 0xe5, 0x52, 0x88, 0xbf,
  3371. 0xea, 0xe6, 0xd3, 0x11, 0x3d, 0x8e, 0x72, 0x0b, 0x57, 0x16, 0x84, 0xae, 0x92, 0xff, 0xc3, 0xd5,
  3372. 0x1e, 0x4c, 0x76, 0x15, 0xe1, 0xce, 0xee, 0xa3, 0x77, 0x26, 0x14, 0xe8, 0x46, 0xab, 0xfe, 0x5b,
  3373. 0x0d, 0x45, 0x7d, 0xe8, 0x07, 0x28, 0x29, 0xfe, 0x99, 0xa9, 0x4b, 0x7f, 0x6f, 0xba, 0x4b, 0x7f,
  3374. 0x62, 0x3b, 0x10, 0xee, 0x2e, 0x71, 0xc2, 0x92, 0x45, 0xbf, 0x8b, 0x52, 0x0e, 0xf8, 0x3e, 0xa9,
  3375. 0x2b, 0xcf, 0xe1, 0x87, 0x58, 0x35, 0x10, 0xe3, 0xbe, 0xbe, 0xfc, 0xe0, 0xe2, 0x32, 0x37, 0xf7,
  3376. 0xea, 0x32, 0x37, 0xf7, 0xfa, 0x32, 0x37, 0xf7, 0x4d, 0x2f, 0xa7, 0x5d, 0xf4, 0x72, 0xda, 0xab,
  3377. 0x5e, 0x4e, 0x7b, 0xdd, 0xcb, 0x69, 0x7f, 0xf7, 0x72, 0xda, 0x0f, 0xff, 0xe4, 0xe6, 0x5e, 0xa4,
  3378. 0x54, 0xdd, 0xfe, 0x0b, 0x00, 0x00, 0xff, 0xff, 0x78, 0xdc, 0x5e, 0x79, 0x76, 0x0f, 0x00, 0x00,
  3379. }