generated.pb.go 58 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246
  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/v1/generated.proto
  15. /*
  16. Package v1 is a generated protocol buffer package.
  17. It is generated from these files:
  18. k8s.io/kubernetes/vendor/k8s.io/api/storage/v1/generated.proto
  19. It has these top-level messages:
  20. StorageClass
  21. StorageClassList
  22. VolumeAttachment
  23. VolumeAttachmentList
  24. VolumeAttachmentSource
  25. VolumeAttachmentSpec
  26. VolumeAttachmentStatus
  27. VolumeError
  28. */
  29. package v1
  30. import proto "github.com/gogo/protobuf/proto"
  31. import fmt "fmt"
  32. import math "math"
  33. import k8s_io_api_core_v1 "k8s.io/api/core/v1"
  34. import github_com_gogo_protobuf_sortkeys "github.com/gogo/protobuf/sortkeys"
  35. import strings "strings"
  36. import reflect "reflect"
  37. import io "io"
  38. // Reference imports to suppress errors if they are not otherwise used.
  39. var _ = proto.Marshal
  40. var _ = fmt.Errorf
  41. var _ = math.Inf
  42. // This is a compile-time assertion to ensure that this generated file
  43. // is compatible with the proto package it is being compiled against.
  44. // A compilation error at this line likely means your copy of the
  45. // proto package needs to be updated.
  46. const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package
  47. func (m *StorageClass) Reset() { *m = StorageClass{} }
  48. func (*StorageClass) ProtoMessage() {}
  49. func (*StorageClass) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{0} }
  50. func (m *StorageClassList) Reset() { *m = StorageClassList{} }
  51. func (*StorageClassList) ProtoMessage() {}
  52. func (*StorageClassList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{1} }
  53. func (m *VolumeAttachment) Reset() { *m = VolumeAttachment{} }
  54. func (*VolumeAttachment) ProtoMessage() {}
  55. func (*VolumeAttachment) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{2} }
  56. func (m *VolumeAttachmentList) Reset() { *m = VolumeAttachmentList{} }
  57. func (*VolumeAttachmentList) ProtoMessage() {}
  58. func (*VolumeAttachmentList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{3} }
  59. func (m *VolumeAttachmentSource) Reset() { *m = VolumeAttachmentSource{} }
  60. func (*VolumeAttachmentSource) ProtoMessage() {}
  61. func (*VolumeAttachmentSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{4} }
  62. func (m *VolumeAttachmentSpec) Reset() { *m = VolumeAttachmentSpec{} }
  63. func (*VolumeAttachmentSpec) ProtoMessage() {}
  64. func (*VolumeAttachmentSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{5} }
  65. func (m *VolumeAttachmentStatus) Reset() { *m = VolumeAttachmentStatus{} }
  66. func (*VolumeAttachmentStatus) ProtoMessage() {}
  67. func (*VolumeAttachmentStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{6} }
  68. func (m *VolumeError) Reset() { *m = VolumeError{} }
  69. func (*VolumeError) ProtoMessage() {}
  70. func (*VolumeError) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{7} }
  71. func init() {
  72. proto.RegisterType((*StorageClass)(nil), "k8s.io.api.storage.v1.StorageClass")
  73. proto.RegisterType((*StorageClassList)(nil), "k8s.io.api.storage.v1.StorageClassList")
  74. proto.RegisterType((*VolumeAttachment)(nil), "k8s.io.api.storage.v1.VolumeAttachment")
  75. proto.RegisterType((*VolumeAttachmentList)(nil), "k8s.io.api.storage.v1.VolumeAttachmentList")
  76. proto.RegisterType((*VolumeAttachmentSource)(nil), "k8s.io.api.storage.v1.VolumeAttachmentSource")
  77. proto.RegisterType((*VolumeAttachmentSpec)(nil), "k8s.io.api.storage.v1.VolumeAttachmentSpec")
  78. proto.RegisterType((*VolumeAttachmentStatus)(nil), "k8s.io.api.storage.v1.VolumeAttachmentStatus")
  79. proto.RegisterType((*VolumeError)(nil), "k8s.io.api.storage.v1.VolumeError")
  80. }
  81. func (m *StorageClass) Marshal() (dAtA []byte, err error) {
  82. size := m.Size()
  83. dAtA = make([]byte, size)
  84. n, err := m.MarshalTo(dAtA)
  85. if err != nil {
  86. return nil, err
  87. }
  88. return dAtA[:n], nil
  89. }
  90. func (m *StorageClass) MarshalTo(dAtA []byte) (int, error) {
  91. var i int
  92. _ = i
  93. var l int
  94. _ = l
  95. dAtA[i] = 0xa
  96. i++
  97. i = encodeVarintGenerated(dAtA, i, uint64(m.ObjectMeta.Size()))
  98. n1, err := m.ObjectMeta.MarshalTo(dAtA[i:])
  99. if err != nil {
  100. return 0, err
  101. }
  102. i += n1
  103. dAtA[i] = 0x12
  104. i++
  105. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Provisioner)))
  106. i += copy(dAtA[i:], m.Provisioner)
  107. if len(m.Parameters) > 0 {
  108. keysForParameters := make([]string, 0, len(m.Parameters))
  109. for k := range m.Parameters {
  110. keysForParameters = append(keysForParameters, string(k))
  111. }
  112. github_com_gogo_protobuf_sortkeys.Strings(keysForParameters)
  113. for _, k := range keysForParameters {
  114. dAtA[i] = 0x1a
  115. i++
  116. v := m.Parameters[string(k)]
  117. mapSize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  118. i = encodeVarintGenerated(dAtA, i, uint64(mapSize))
  119. dAtA[i] = 0xa
  120. i++
  121. i = encodeVarintGenerated(dAtA, i, uint64(len(k)))
  122. i += copy(dAtA[i:], k)
  123. dAtA[i] = 0x12
  124. i++
  125. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  126. i += copy(dAtA[i:], v)
  127. }
  128. }
  129. if m.ReclaimPolicy != nil {
  130. dAtA[i] = 0x22
  131. i++
  132. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.ReclaimPolicy)))
  133. i += copy(dAtA[i:], *m.ReclaimPolicy)
  134. }
  135. if len(m.MountOptions) > 0 {
  136. for _, s := range m.MountOptions {
  137. dAtA[i] = 0x2a
  138. i++
  139. l = len(s)
  140. for l >= 1<<7 {
  141. dAtA[i] = uint8(uint64(l)&0x7f | 0x80)
  142. l >>= 7
  143. i++
  144. }
  145. dAtA[i] = uint8(l)
  146. i++
  147. i += copy(dAtA[i:], s)
  148. }
  149. }
  150. if m.AllowVolumeExpansion != nil {
  151. dAtA[i] = 0x30
  152. i++
  153. if *m.AllowVolumeExpansion {
  154. dAtA[i] = 1
  155. } else {
  156. dAtA[i] = 0
  157. }
  158. i++
  159. }
  160. if m.VolumeBindingMode != nil {
  161. dAtA[i] = 0x3a
  162. i++
  163. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.VolumeBindingMode)))
  164. i += copy(dAtA[i:], *m.VolumeBindingMode)
  165. }
  166. if len(m.AllowedTopologies) > 0 {
  167. for _, msg := range m.AllowedTopologies {
  168. dAtA[i] = 0x42
  169. i++
  170. i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
  171. n, err := msg.MarshalTo(dAtA[i:])
  172. if err != nil {
  173. return 0, err
  174. }
  175. i += n
  176. }
  177. }
  178. return i, nil
  179. }
  180. func (m *StorageClassList) Marshal() (dAtA []byte, err error) {
  181. size := m.Size()
  182. dAtA = make([]byte, size)
  183. n, err := m.MarshalTo(dAtA)
  184. if err != nil {
  185. return nil, err
  186. }
  187. return dAtA[:n], nil
  188. }
  189. func (m *StorageClassList) MarshalTo(dAtA []byte) (int, error) {
  190. var i int
  191. _ = i
  192. var l int
  193. _ = l
  194. dAtA[i] = 0xa
  195. i++
  196. i = encodeVarintGenerated(dAtA, i, uint64(m.ListMeta.Size()))
  197. n2, err := m.ListMeta.MarshalTo(dAtA[i:])
  198. if err != nil {
  199. return 0, err
  200. }
  201. i += n2
  202. if len(m.Items) > 0 {
  203. for _, msg := range m.Items {
  204. dAtA[i] = 0x12
  205. i++
  206. i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
  207. n, err := msg.MarshalTo(dAtA[i:])
  208. if err != nil {
  209. return 0, err
  210. }
  211. i += n
  212. }
  213. }
  214. return i, nil
  215. }
  216. func (m *VolumeAttachment) Marshal() (dAtA []byte, err error) {
  217. size := m.Size()
  218. dAtA = make([]byte, size)
  219. n, err := m.MarshalTo(dAtA)
  220. if err != nil {
  221. return nil, err
  222. }
  223. return dAtA[:n], nil
  224. }
  225. func (m *VolumeAttachment) MarshalTo(dAtA []byte) (int, error) {
  226. var i int
  227. _ = i
  228. var l int
  229. _ = l
  230. dAtA[i] = 0xa
  231. i++
  232. i = encodeVarintGenerated(dAtA, i, uint64(m.ObjectMeta.Size()))
  233. n3, err := m.ObjectMeta.MarshalTo(dAtA[i:])
  234. if err != nil {
  235. return 0, err
  236. }
  237. i += n3
  238. dAtA[i] = 0x12
  239. i++
  240. i = encodeVarintGenerated(dAtA, i, uint64(m.Spec.Size()))
  241. n4, err := m.Spec.MarshalTo(dAtA[i:])
  242. if err != nil {
  243. return 0, err
  244. }
  245. i += n4
  246. dAtA[i] = 0x1a
  247. i++
  248. i = encodeVarintGenerated(dAtA, i, uint64(m.Status.Size()))
  249. n5, err := m.Status.MarshalTo(dAtA[i:])
  250. if err != nil {
  251. return 0, err
  252. }
  253. i += n5
  254. return i, nil
  255. }
  256. func (m *VolumeAttachmentList) Marshal() (dAtA []byte, err error) {
  257. size := m.Size()
  258. dAtA = make([]byte, size)
  259. n, err := m.MarshalTo(dAtA)
  260. if err != nil {
  261. return nil, err
  262. }
  263. return dAtA[:n], nil
  264. }
  265. func (m *VolumeAttachmentList) MarshalTo(dAtA []byte) (int, error) {
  266. var i int
  267. _ = i
  268. var l int
  269. _ = l
  270. dAtA[i] = 0xa
  271. i++
  272. i = encodeVarintGenerated(dAtA, i, uint64(m.ListMeta.Size()))
  273. n6, err := m.ListMeta.MarshalTo(dAtA[i:])
  274. if err != nil {
  275. return 0, err
  276. }
  277. i += n6
  278. if len(m.Items) > 0 {
  279. for _, msg := range m.Items {
  280. dAtA[i] = 0x12
  281. i++
  282. i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
  283. n, err := msg.MarshalTo(dAtA[i:])
  284. if err != nil {
  285. return 0, err
  286. }
  287. i += n
  288. }
  289. }
  290. return i, nil
  291. }
  292. func (m *VolumeAttachmentSource) Marshal() (dAtA []byte, err error) {
  293. size := m.Size()
  294. dAtA = make([]byte, size)
  295. n, err := m.MarshalTo(dAtA)
  296. if err != nil {
  297. return nil, err
  298. }
  299. return dAtA[:n], nil
  300. }
  301. func (m *VolumeAttachmentSource) MarshalTo(dAtA []byte) (int, error) {
  302. var i int
  303. _ = i
  304. var l int
  305. _ = l
  306. if m.PersistentVolumeName != nil {
  307. dAtA[i] = 0xa
  308. i++
  309. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.PersistentVolumeName)))
  310. i += copy(dAtA[i:], *m.PersistentVolumeName)
  311. }
  312. return i, nil
  313. }
  314. func (m *VolumeAttachmentSpec) Marshal() (dAtA []byte, err error) {
  315. size := m.Size()
  316. dAtA = make([]byte, size)
  317. n, err := m.MarshalTo(dAtA)
  318. if err != nil {
  319. return nil, err
  320. }
  321. return dAtA[:n], nil
  322. }
  323. func (m *VolumeAttachmentSpec) MarshalTo(dAtA []byte) (int, error) {
  324. var i int
  325. _ = i
  326. var l int
  327. _ = l
  328. dAtA[i] = 0xa
  329. i++
  330. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Attacher)))
  331. i += copy(dAtA[i:], m.Attacher)
  332. dAtA[i] = 0x12
  333. i++
  334. i = encodeVarintGenerated(dAtA, i, uint64(m.Source.Size()))
  335. n7, err := m.Source.MarshalTo(dAtA[i:])
  336. if err != nil {
  337. return 0, err
  338. }
  339. i += n7
  340. dAtA[i] = 0x1a
  341. i++
  342. i = encodeVarintGenerated(dAtA, i, uint64(len(m.NodeName)))
  343. i += copy(dAtA[i:], m.NodeName)
  344. return i, nil
  345. }
  346. func (m *VolumeAttachmentStatus) Marshal() (dAtA []byte, err error) {
  347. size := m.Size()
  348. dAtA = make([]byte, size)
  349. n, err := m.MarshalTo(dAtA)
  350. if err != nil {
  351. return nil, err
  352. }
  353. return dAtA[:n], nil
  354. }
  355. func (m *VolumeAttachmentStatus) MarshalTo(dAtA []byte) (int, error) {
  356. var i int
  357. _ = i
  358. var l int
  359. _ = l
  360. dAtA[i] = 0x8
  361. i++
  362. if m.Attached {
  363. dAtA[i] = 1
  364. } else {
  365. dAtA[i] = 0
  366. }
  367. i++
  368. if len(m.AttachmentMetadata) > 0 {
  369. keysForAttachmentMetadata := make([]string, 0, len(m.AttachmentMetadata))
  370. for k := range m.AttachmentMetadata {
  371. keysForAttachmentMetadata = append(keysForAttachmentMetadata, string(k))
  372. }
  373. github_com_gogo_protobuf_sortkeys.Strings(keysForAttachmentMetadata)
  374. for _, k := range keysForAttachmentMetadata {
  375. dAtA[i] = 0x12
  376. i++
  377. v := m.AttachmentMetadata[string(k)]
  378. mapSize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  379. i = encodeVarintGenerated(dAtA, i, uint64(mapSize))
  380. dAtA[i] = 0xa
  381. i++
  382. i = encodeVarintGenerated(dAtA, i, uint64(len(k)))
  383. i += copy(dAtA[i:], k)
  384. dAtA[i] = 0x12
  385. i++
  386. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  387. i += copy(dAtA[i:], v)
  388. }
  389. }
  390. if m.AttachError != nil {
  391. dAtA[i] = 0x1a
  392. i++
  393. i = encodeVarintGenerated(dAtA, i, uint64(m.AttachError.Size()))
  394. n8, err := m.AttachError.MarshalTo(dAtA[i:])
  395. if err != nil {
  396. return 0, err
  397. }
  398. i += n8
  399. }
  400. if m.DetachError != nil {
  401. dAtA[i] = 0x22
  402. i++
  403. i = encodeVarintGenerated(dAtA, i, uint64(m.DetachError.Size()))
  404. n9, err := m.DetachError.MarshalTo(dAtA[i:])
  405. if err != nil {
  406. return 0, err
  407. }
  408. i += n9
  409. }
  410. return i, nil
  411. }
  412. func (m *VolumeError) Marshal() (dAtA []byte, err error) {
  413. size := m.Size()
  414. dAtA = make([]byte, size)
  415. n, err := m.MarshalTo(dAtA)
  416. if err != nil {
  417. return nil, err
  418. }
  419. return dAtA[:n], nil
  420. }
  421. func (m *VolumeError) MarshalTo(dAtA []byte) (int, error) {
  422. var i int
  423. _ = i
  424. var l int
  425. _ = l
  426. dAtA[i] = 0xa
  427. i++
  428. i = encodeVarintGenerated(dAtA, i, uint64(m.Time.Size()))
  429. n10, err := m.Time.MarshalTo(dAtA[i:])
  430. if err != nil {
  431. return 0, err
  432. }
  433. i += n10
  434. dAtA[i] = 0x12
  435. i++
  436. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  437. i += copy(dAtA[i:], m.Message)
  438. return i, nil
  439. }
  440. func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
  441. for v >= 1<<7 {
  442. dAtA[offset] = uint8(v&0x7f | 0x80)
  443. v >>= 7
  444. offset++
  445. }
  446. dAtA[offset] = uint8(v)
  447. return offset + 1
  448. }
  449. func (m *StorageClass) Size() (n int) {
  450. var l int
  451. _ = l
  452. l = m.ObjectMeta.Size()
  453. n += 1 + l + sovGenerated(uint64(l))
  454. l = len(m.Provisioner)
  455. n += 1 + l + sovGenerated(uint64(l))
  456. if len(m.Parameters) > 0 {
  457. for k, v := range m.Parameters {
  458. _ = k
  459. _ = v
  460. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  461. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  462. }
  463. }
  464. if m.ReclaimPolicy != nil {
  465. l = len(*m.ReclaimPolicy)
  466. n += 1 + l + sovGenerated(uint64(l))
  467. }
  468. if len(m.MountOptions) > 0 {
  469. for _, s := range m.MountOptions {
  470. l = len(s)
  471. n += 1 + l + sovGenerated(uint64(l))
  472. }
  473. }
  474. if m.AllowVolumeExpansion != nil {
  475. n += 2
  476. }
  477. if m.VolumeBindingMode != nil {
  478. l = len(*m.VolumeBindingMode)
  479. n += 1 + l + sovGenerated(uint64(l))
  480. }
  481. if len(m.AllowedTopologies) > 0 {
  482. for _, e := range m.AllowedTopologies {
  483. l = e.Size()
  484. n += 1 + l + sovGenerated(uint64(l))
  485. }
  486. }
  487. return n
  488. }
  489. func (m *StorageClassList) Size() (n int) {
  490. var l int
  491. _ = l
  492. l = m.ListMeta.Size()
  493. n += 1 + l + sovGenerated(uint64(l))
  494. if len(m.Items) > 0 {
  495. for _, e := range m.Items {
  496. l = e.Size()
  497. n += 1 + l + sovGenerated(uint64(l))
  498. }
  499. }
  500. return n
  501. }
  502. func (m *VolumeAttachment) Size() (n int) {
  503. var l int
  504. _ = l
  505. l = m.ObjectMeta.Size()
  506. n += 1 + l + sovGenerated(uint64(l))
  507. l = m.Spec.Size()
  508. n += 1 + l + sovGenerated(uint64(l))
  509. l = m.Status.Size()
  510. n += 1 + l + sovGenerated(uint64(l))
  511. return n
  512. }
  513. func (m *VolumeAttachmentList) Size() (n int) {
  514. var l int
  515. _ = l
  516. l = m.ListMeta.Size()
  517. n += 1 + l + sovGenerated(uint64(l))
  518. if len(m.Items) > 0 {
  519. for _, e := range m.Items {
  520. l = e.Size()
  521. n += 1 + l + sovGenerated(uint64(l))
  522. }
  523. }
  524. return n
  525. }
  526. func (m *VolumeAttachmentSource) Size() (n int) {
  527. var l int
  528. _ = l
  529. if m.PersistentVolumeName != nil {
  530. l = len(*m.PersistentVolumeName)
  531. n += 1 + l + sovGenerated(uint64(l))
  532. }
  533. return n
  534. }
  535. func (m *VolumeAttachmentSpec) Size() (n int) {
  536. var l int
  537. _ = l
  538. l = len(m.Attacher)
  539. n += 1 + l + sovGenerated(uint64(l))
  540. l = m.Source.Size()
  541. n += 1 + l + sovGenerated(uint64(l))
  542. l = len(m.NodeName)
  543. n += 1 + l + sovGenerated(uint64(l))
  544. return n
  545. }
  546. func (m *VolumeAttachmentStatus) Size() (n int) {
  547. var l int
  548. _ = l
  549. n += 2
  550. if len(m.AttachmentMetadata) > 0 {
  551. for k, v := range m.AttachmentMetadata {
  552. _ = k
  553. _ = v
  554. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  555. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  556. }
  557. }
  558. if m.AttachError != nil {
  559. l = m.AttachError.Size()
  560. n += 1 + l + sovGenerated(uint64(l))
  561. }
  562. if m.DetachError != nil {
  563. l = m.DetachError.Size()
  564. n += 1 + l + sovGenerated(uint64(l))
  565. }
  566. return n
  567. }
  568. func (m *VolumeError) Size() (n int) {
  569. var l int
  570. _ = l
  571. l = m.Time.Size()
  572. n += 1 + l + sovGenerated(uint64(l))
  573. l = len(m.Message)
  574. n += 1 + l + sovGenerated(uint64(l))
  575. return n
  576. }
  577. func sovGenerated(x uint64) (n int) {
  578. for {
  579. n++
  580. x >>= 7
  581. if x == 0 {
  582. break
  583. }
  584. }
  585. return n
  586. }
  587. func sozGenerated(x uint64) (n int) {
  588. return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  589. }
  590. func (this *StorageClass) String() string {
  591. if this == nil {
  592. return "nil"
  593. }
  594. keysForParameters := make([]string, 0, len(this.Parameters))
  595. for k := range this.Parameters {
  596. keysForParameters = append(keysForParameters, k)
  597. }
  598. github_com_gogo_protobuf_sortkeys.Strings(keysForParameters)
  599. mapStringForParameters := "map[string]string{"
  600. for _, k := range keysForParameters {
  601. mapStringForParameters += fmt.Sprintf("%v: %v,", k, this.Parameters[k])
  602. }
  603. mapStringForParameters += "}"
  604. s := strings.Join([]string{`&StorageClass{`,
  605. `ObjectMeta:` + strings.Replace(strings.Replace(this.ObjectMeta.String(), "ObjectMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  606. `Provisioner:` + fmt.Sprintf("%v", this.Provisioner) + `,`,
  607. `Parameters:` + mapStringForParameters + `,`,
  608. `ReclaimPolicy:` + valueToStringGenerated(this.ReclaimPolicy) + `,`,
  609. `MountOptions:` + fmt.Sprintf("%v", this.MountOptions) + `,`,
  610. `AllowVolumeExpansion:` + valueToStringGenerated(this.AllowVolumeExpansion) + `,`,
  611. `VolumeBindingMode:` + valueToStringGenerated(this.VolumeBindingMode) + `,`,
  612. `AllowedTopologies:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.AllowedTopologies), "TopologySelectorTerm", "k8s_io_api_core_v1.TopologySelectorTerm", 1), `&`, ``, 1) + `,`,
  613. `}`,
  614. }, "")
  615. return s
  616. }
  617. func (this *StorageClassList) String() string {
  618. if this == nil {
  619. return "nil"
  620. }
  621. s := strings.Join([]string{`&StorageClassList{`,
  622. `ListMeta:` + strings.Replace(strings.Replace(this.ListMeta.String(), "ListMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ListMeta", 1), `&`, ``, 1) + `,`,
  623. `Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "StorageClass", "StorageClass", 1), `&`, ``, 1) + `,`,
  624. `}`,
  625. }, "")
  626. return s
  627. }
  628. func (this *VolumeAttachment) String() string {
  629. if this == nil {
  630. return "nil"
  631. }
  632. s := strings.Join([]string{`&VolumeAttachment{`,
  633. `ObjectMeta:` + strings.Replace(strings.Replace(this.ObjectMeta.String(), "ObjectMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  634. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "VolumeAttachmentSpec", "VolumeAttachmentSpec", 1), `&`, ``, 1) + `,`,
  635. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "VolumeAttachmentStatus", "VolumeAttachmentStatus", 1), `&`, ``, 1) + `,`,
  636. `}`,
  637. }, "")
  638. return s
  639. }
  640. func (this *VolumeAttachmentList) String() string {
  641. if this == nil {
  642. return "nil"
  643. }
  644. s := strings.Join([]string{`&VolumeAttachmentList{`,
  645. `ListMeta:` + strings.Replace(strings.Replace(this.ListMeta.String(), "ListMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ListMeta", 1), `&`, ``, 1) + `,`,
  646. `Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "VolumeAttachment", "VolumeAttachment", 1), `&`, ``, 1) + `,`,
  647. `}`,
  648. }, "")
  649. return s
  650. }
  651. func (this *VolumeAttachmentSource) String() string {
  652. if this == nil {
  653. return "nil"
  654. }
  655. s := strings.Join([]string{`&VolumeAttachmentSource{`,
  656. `PersistentVolumeName:` + valueToStringGenerated(this.PersistentVolumeName) + `,`,
  657. `}`,
  658. }, "")
  659. return s
  660. }
  661. func (this *VolumeAttachmentSpec) String() string {
  662. if this == nil {
  663. return "nil"
  664. }
  665. s := strings.Join([]string{`&VolumeAttachmentSpec{`,
  666. `Attacher:` + fmt.Sprintf("%v", this.Attacher) + `,`,
  667. `Source:` + strings.Replace(strings.Replace(this.Source.String(), "VolumeAttachmentSource", "VolumeAttachmentSource", 1), `&`, ``, 1) + `,`,
  668. `NodeName:` + fmt.Sprintf("%v", this.NodeName) + `,`,
  669. `}`,
  670. }, "")
  671. return s
  672. }
  673. func (this *VolumeAttachmentStatus) String() string {
  674. if this == nil {
  675. return "nil"
  676. }
  677. keysForAttachmentMetadata := make([]string, 0, len(this.AttachmentMetadata))
  678. for k := range this.AttachmentMetadata {
  679. keysForAttachmentMetadata = append(keysForAttachmentMetadata, k)
  680. }
  681. github_com_gogo_protobuf_sortkeys.Strings(keysForAttachmentMetadata)
  682. mapStringForAttachmentMetadata := "map[string]string{"
  683. for _, k := range keysForAttachmentMetadata {
  684. mapStringForAttachmentMetadata += fmt.Sprintf("%v: %v,", k, this.AttachmentMetadata[k])
  685. }
  686. mapStringForAttachmentMetadata += "}"
  687. s := strings.Join([]string{`&VolumeAttachmentStatus{`,
  688. `Attached:` + fmt.Sprintf("%v", this.Attached) + `,`,
  689. `AttachmentMetadata:` + mapStringForAttachmentMetadata + `,`,
  690. `AttachError:` + strings.Replace(fmt.Sprintf("%v", this.AttachError), "VolumeError", "VolumeError", 1) + `,`,
  691. `DetachError:` + strings.Replace(fmt.Sprintf("%v", this.DetachError), "VolumeError", "VolumeError", 1) + `,`,
  692. `}`,
  693. }, "")
  694. return s
  695. }
  696. func (this *VolumeError) String() string {
  697. if this == nil {
  698. return "nil"
  699. }
  700. s := strings.Join([]string{`&VolumeError{`,
  701. `Time:` + strings.Replace(strings.Replace(this.Time.String(), "Time", "k8s_io_apimachinery_pkg_apis_meta_v1.Time", 1), `&`, ``, 1) + `,`,
  702. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  703. `}`,
  704. }, "")
  705. return s
  706. }
  707. func valueToStringGenerated(v interface{}) string {
  708. rv := reflect.ValueOf(v)
  709. if rv.IsNil() {
  710. return "nil"
  711. }
  712. pv := reflect.Indirect(rv).Interface()
  713. return fmt.Sprintf("*%v", pv)
  714. }
  715. func (m *StorageClass) Unmarshal(dAtA []byte) error {
  716. l := len(dAtA)
  717. iNdEx := 0
  718. for iNdEx < l {
  719. preIndex := iNdEx
  720. var wire uint64
  721. for shift := uint(0); ; shift += 7 {
  722. if shift >= 64 {
  723. return ErrIntOverflowGenerated
  724. }
  725. if iNdEx >= l {
  726. return io.ErrUnexpectedEOF
  727. }
  728. b := dAtA[iNdEx]
  729. iNdEx++
  730. wire |= (uint64(b) & 0x7F) << shift
  731. if b < 0x80 {
  732. break
  733. }
  734. }
  735. fieldNum := int32(wire >> 3)
  736. wireType := int(wire & 0x7)
  737. if wireType == 4 {
  738. return fmt.Errorf("proto: StorageClass: wiretype end group for non-group")
  739. }
  740. if fieldNum <= 0 {
  741. return fmt.Errorf("proto: StorageClass: illegal tag %d (wire type %d)", fieldNum, wire)
  742. }
  743. switch fieldNum {
  744. case 1:
  745. if wireType != 2 {
  746. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  747. }
  748. var msglen int
  749. for shift := uint(0); ; shift += 7 {
  750. if shift >= 64 {
  751. return ErrIntOverflowGenerated
  752. }
  753. if iNdEx >= l {
  754. return io.ErrUnexpectedEOF
  755. }
  756. b := dAtA[iNdEx]
  757. iNdEx++
  758. msglen |= (int(b) & 0x7F) << shift
  759. if b < 0x80 {
  760. break
  761. }
  762. }
  763. if msglen < 0 {
  764. return ErrInvalidLengthGenerated
  765. }
  766. postIndex := iNdEx + msglen
  767. if postIndex > l {
  768. return io.ErrUnexpectedEOF
  769. }
  770. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  771. return err
  772. }
  773. iNdEx = postIndex
  774. case 2:
  775. if wireType != 2 {
  776. return fmt.Errorf("proto: wrong wireType = %d for field Provisioner", wireType)
  777. }
  778. var stringLen uint64
  779. for shift := uint(0); ; shift += 7 {
  780. if shift >= 64 {
  781. return ErrIntOverflowGenerated
  782. }
  783. if iNdEx >= l {
  784. return io.ErrUnexpectedEOF
  785. }
  786. b := dAtA[iNdEx]
  787. iNdEx++
  788. stringLen |= (uint64(b) & 0x7F) << shift
  789. if b < 0x80 {
  790. break
  791. }
  792. }
  793. intStringLen := int(stringLen)
  794. if intStringLen < 0 {
  795. return ErrInvalidLengthGenerated
  796. }
  797. postIndex := iNdEx + intStringLen
  798. if postIndex > l {
  799. return io.ErrUnexpectedEOF
  800. }
  801. m.Provisioner = string(dAtA[iNdEx:postIndex])
  802. iNdEx = postIndex
  803. case 3:
  804. if wireType != 2 {
  805. return fmt.Errorf("proto: wrong wireType = %d for field Parameters", wireType)
  806. }
  807. var msglen int
  808. for shift := uint(0); ; shift += 7 {
  809. if shift >= 64 {
  810. return ErrIntOverflowGenerated
  811. }
  812. if iNdEx >= l {
  813. return io.ErrUnexpectedEOF
  814. }
  815. b := dAtA[iNdEx]
  816. iNdEx++
  817. msglen |= (int(b) & 0x7F) << shift
  818. if b < 0x80 {
  819. break
  820. }
  821. }
  822. if msglen < 0 {
  823. return ErrInvalidLengthGenerated
  824. }
  825. postIndex := iNdEx + msglen
  826. if postIndex > l {
  827. return io.ErrUnexpectedEOF
  828. }
  829. if m.Parameters == nil {
  830. m.Parameters = make(map[string]string)
  831. }
  832. var mapkey string
  833. var mapvalue string
  834. for iNdEx < postIndex {
  835. entryPreIndex := iNdEx
  836. var wire uint64
  837. for shift := uint(0); ; shift += 7 {
  838. if shift >= 64 {
  839. return ErrIntOverflowGenerated
  840. }
  841. if iNdEx >= l {
  842. return io.ErrUnexpectedEOF
  843. }
  844. b := dAtA[iNdEx]
  845. iNdEx++
  846. wire |= (uint64(b) & 0x7F) << shift
  847. if b < 0x80 {
  848. break
  849. }
  850. }
  851. fieldNum := int32(wire >> 3)
  852. if fieldNum == 1 {
  853. var stringLenmapkey uint64
  854. for shift := uint(0); ; shift += 7 {
  855. if shift >= 64 {
  856. return ErrIntOverflowGenerated
  857. }
  858. if iNdEx >= l {
  859. return io.ErrUnexpectedEOF
  860. }
  861. b := dAtA[iNdEx]
  862. iNdEx++
  863. stringLenmapkey |= (uint64(b) & 0x7F) << shift
  864. if b < 0x80 {
  865. break
  866. }
  867. }
  868. intStringLenmapkey := int(stringLenmapkey)
  869. if intStringLenmapkey < 0 {
  870. return ErrInvalidLengthGenerated
  871. }
  872. postStringIndexmapkey := iNdEx + intStringLenmapkey
  873. if postStringIndexmapkey > l {
  874. return io.ErrUnexpectedEOF
  875. }
  876. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  877. iNdEx = postStringIndexmapkey
  878. } else if fieldNum == 2 {
  879. var stringLenmapvalue uint64
  880. for shift := uint(0); ; shift += 7 {
  881. if shift >= 64 {
  882. return ErrIntOverflowGenerated
  883. }
  884. if iNdEx >= l {
  885. return io.ErrUnexpectedEOF
  886. }
  887. b := dAtA[iNdEx]
  888. iNdEx++
  889. stringLenmapvalue |= (uint64(b) & 0x7F) << shift
  890. if b < 0x80 {
  891. break
  892. }
  893. }
  894. intStringLenmapvalue := int(stringLenmapvalue)
  895. if intStringLenmapvalue < 0 {
  896. return ErrInvalidLengthGenerated
  897. }
  898. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  899. if postStringIndexmapvalue > l {
  900. return io.ErrUnexpectedEOF
  901. }
  902. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  903. iNdEx = postStringIndexmapvalue
  904. } else {
  905. iNdEx = entryPreIndex
  906. skippy, err := skipGenerated(dAtA[iNdEx:])
  907. if err != nil {
  908. return err
  909. }
  910. if skippy < 0 {
  911. return ErrInvalidLengthGenerated
  912. }
  913. if (iNdEx + skippy) > postIndex {
  914. return io.ErrUnexpectedEOF
  915. }
  916. iNdEx += skippy
  917. }
  918. }
  919. m.Parameters[mapkey] = mapvalue
  920. iNdEx = postIndex
  921. case 4:
  922. if wireType != 2 {
  923. return fmt.Errorf("proto: wrong wireType = %d for field ReclaimPolicy", wireType)
  924. }
  925. var stringLen uint64
  926. for shift := uint(0); ; shift += 7 {
  927. if shift >= 64 {
  928. return ErrIntOverflowGenerated
  929. }
  930. if iNdEx >= l {
  931. return io.ErrUnexpectedEOF
  932. }
  933. b := dAtA[iNdEx]
  934. iNdEx++
  935. stringLen |= (uint64(b) & 0x7F) << shift
  936. if b < 0x80 {
  937. break
  938. }
  939. }
  940. intStringLen := int(stringLen)
  941. if intStringLen < 0 {
  942. return ErrInvalidLengthGenerated
  943. }
  944. postIndex := iNdEx + intStringLen
  945. if postIndex > l {
  946. return io.ErrUnexpectedEOF
  947. }
  948. s := k8s_io_api_core_v1.PersistentVolumeReclaimPolicy(dAtA[iNdEx:postIndex])
  949. m.ReclaimPolicy = &s
  950. iNdEx = postIndex
  951. case 5:
  952. if wireType != 2 {
  953. return fmt.Errorf("proto: wrong wireType = %d for field MountOptions", wireType)
  954. }
  955. var stringLen uint64
  956. for shift := uint(0); ; shift += 7 {
  957. if shift >= 64 {
  958. return ErrIntOverflowGenerated
  959. }
  960. if iNdEx >= l {
  961. return io.ErrUnexpectedEOF
  962. }
  963. b := dAtA[iNdEx]
  964. iNdEx++
  965. stringLen |= (uint64(b) & 0x7F) << shift
  966. if b < 0x80 {
  967. break
  968. }
  969. }
  970. intStringLen := int(stringLen)
  971. if intStringLen < 0 {
  972. return ErrInvalidLengthGenerated
  973. }
  974. postIndex := iNdEx + intStringLen
  975. if postIndex > l {
  976. return io.ErrUnexpectedEOF
  977. }
  978. m.MountOptions = append(m.MountOptions, string(dAtA[iNdEx:postIndex]))
  979. iNdEx = postIndex
  980. case 6:
  981. if wireType != 0 {
  982. return fmt.Errorf("proto: wrong wireType = %d for field AllowVolumeExpansion", wireType)
  983. }
  984. var v int
  985. for shift := uint(0); ; shift += 7 {
  986. if shift >= 64 {
  987. return ErrIntOverflowGenerated
  988. }
  989. if iNdEx >= l {
  990. return io.ErrUnexpectedEOF
  991. }
  992. b := dAtA[iNdEx]
  993. iNdEx++
  994. v |= (int(b) & 0x7F) << shift
  995. if b < 0x80 {
  996. break
  997. }
  998. }
  999. b := bool(v != 0)
  1000. m.AllowVolumeExpansion = &b
  1001. case 7:
  1002. if wireType != 2 {
  1003. return fmt.Errorf("proto: wrong wireType = %d for field VolumeBindingMode", wireType)
  1004. }
  1005. var stringLen uint64
  1006. for shift := uint(0); ; shift += 7 {
  1007. if shift >= 64 {
  1008. return ErrIntOverflowGenerated
  1009. }
  1010. if iNdEx >= l {
  1011. return io.ErrUnexpectedEOF
  1012. }
  1013. b := dAtA[iNdEx]
  1014. iNdEx++
  1015. stringLen |= (uint64(b) & 0x7F) << shift
  1016. if b < 0x80 {
  1017. break
  1018. }
  1019. }
  1020. intStringLen := int(stringLen)
  1021. if intStringLen < 0 {
  1022. return ErrInvalidLengthGenerated
  1023. }
  1024. postIndex := iNdEx + intStringLen
  1025. if postIndex > l {
  1026. return io.ErrUnexpectedEOF
  1027. }
  1028. s := VolumeBindingMode(dAtA[iNdEx:postIndex])
  1029. m.VolumeBindingMode = &s
  1030. iNdEx = postIndex
  1031. case 8:
  1032. if wireType != 2 {
  1033. return fmt.Errorf("proto: wrong wireType = %d for field AllowedTopologies", wireType)
  1034. }
  1035. var msglen int
  1036. for shift := uint(0); ; shift += 7 {
  1037. if shift >= 64 {
  1038. return ErrIntOverflowGenerated
  1039. }
  1040. if iNdEx >= l {
  1041. return io.ErrUnexpectedEOF
  1042. }
  1043. b := dAtA[iNdEx]
  1044. iNdEx++
  1045. msglen |= (int(b) & 0x7F) << shift
  1046. if b < 0x80 {
  1047. break
  1048. }
  1049. }
  1050. if msglen < 0 {
  1051. return ErrInvalidLengthGenerated
  1052. }
  1053. postIndex := iNdEx + msglen
  1054. if postIndex > l {
  1055. return io.ErrUnexpectedEOF
  1056. }
  1057. m.AllowedTopologies = append(m.AllowedTopologies, k8s_io_api_core_v1.TopologySelectorTerm{})
  1058. if err := m.AllowedTopologies[len(m.AllowedTopologies)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1059. return err
  1060. }
  1061. iNdEx = postIndex
  1062. default:
  1063. iNdEx = preIndex
  1064. skippy, err := skipGenerated(dAtA[iNdEx:])
  1065. if err != nil {
  1066. return err
  1067. }
  1068. if skippy < 0 {
  1069. return ErrInvalidLengthGenerated
  1070. }
  1071. if (iNdEx + skippy) > l {
  1072. return io.ErrUnexpectedEOF
  1073. }
  1074. iNdEx += skippy
  1075. }
  1076. }
  1077. if iNdEx > l {
  1078. return io.ErrUnexpectedEOF
  1079. }
  1080. return nil
  1081. }
  1082. func (m *StorageClassList) Unmarshal(dAtA []byte) error {
  1083. l := len(dAtA)
  1084. iNdEx := 0
  1085. for iNdEx < l {
  1086. preIndex := iNdEx
  1087. var wire uint64
  1088. for shift := uint(0); ; shift += 7 {
  1089. if shift >= 64 {
  1090. return ErrIntOverflowGenerated
  1091. }
  1092. if iNdEx >= l {
  1093. return io.ErrUnexpectedEOF
  1094. }
  1095. b := dAtA[iNdEx]
  1096. iNdEx++
  1097. wire |= (uint64(b) & 0x7F) << shift
  1098. if b < 0x80 {
  1099. break
  1100. }
  1101. }
  1102. fieldNum := int32(wire >> 3)
  1103. wireType := int(wire & 0x7)
  1104. if wireType == 4 {
  1105. return fmt.Errorf("proto: StorageClassList: wiretype end group for non-group")
  1106. }
  1107. if fieldNum <= 0 {
  1108. return fmt.Errorf("proto: StorageClassList: illegal tag %d (wire type %d)", fieldNum, wire)
  1109. }
  1110. switch fieldNum {
  1111. case 1:
  1112. if wireType != 2 {
  1113. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  1114. }
  1115. var msglen int
  1116. for shift := uint(0); ; shift += 7 {
  1117. if shift >= 64 {
  1118. return ErrIntOverflowGenerated
  1119. }
  1120. if iNdEx >= l {
  1121. return io.ErrUnexpectedEOF
  1122. }
  1123. b := dAtA[iNdEx]
  1124. iNdEx++
  1125. msglen |= (int(b) & 0x7F) << shift
  1126. if b < 0x80 {
  1127. break
  1128. }
  1129. }
  1130. if msglen < 0 {
  1131. return ErrInvalidLengthGenerated
  1132. }
  1133. postIndex := iNdEx + msglen
  1134. if postIndex > l {
  1135. return io.ErrUnexpectedEOF
  1136. }
  1137. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1138. return err
  1139. }
  1140. iNdEx = postIndex
  1141. case 2:
  1142. if wireType != 2 {
  1143. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  1144. }
  1145. var msglen int
  1146. for shift := uint(0); ; shift += 7 {
  1147. if shift >= 64 {
  1148. return ErrIntOverflowGenerated
  1149. }
  1150. if iNdEx >= l {
  1151. return io.ErrUnexpectedEOF
  1152. }
  1153. b := dAtA[iNdEx]
  1154. iNdEx++
  1155. msglen |= (int(b) & 0x7F) << shift
  1156. if b < 0x80 {
  1157. break
  1158. }
  1159. }
  1160. if msglen < 0 {
  1161. return ErrInvalidLengthGenerated
  1162. }
  1163. postIndex := iNdEx + msglen
  1164. if postIndex > l {
  1165. return io.ErrUnexpectedEOF
  1166. }
  1167. m.Items = append(m.Items, StorageClass{})
  1168. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1169. return err
  1170. }
  1171. iNdEx = postIndex
  1172. default:
  1173. iNdEx = preIndex
  1174. skippy, err := skipGenerated(dAtA[iNdEx:])
  1175. if err != nil {
  1176. return err
  1177. }
  1178. if skippy < 0 {
  1179. return ErrInvalidLengthGenerated
  1180. }
  1181. if (iNdEx + skippy) > l {
  1182. return io.ErrUnexpectedEOF
  1183. }
  1184. iNdEx += skippy
  1185. }
  1186. }
  1187. if iNdEx > l {
  1188. return io.ErrUnexpectedEOF
  1189. }
  1190. return nil
  1191. }
  1192. func (m *VolumeAttachment) Unmarshal(dAtA []byte) error {
  1193. l := len(dAtA)
  1194. iNdEx := 0
  1195. for iNdEx < l {
  1196. preIndex := iNdEx
  1197. var wire uint64
  1198. for shift := uint(0); ; shift += 7 {
  1199. if shift >= 64 {
  1200. return ErrIntOverflowGenerated
  1201. }
  1202. if iNdEx >= l {
  1203. return io.ErrUnexpectedEOF
  1204. }
  1205. b := dAtA[iNdEx]
  1206. iNdEx++
  1207. wire |= (uint64(b) & 0x7F) << shift
  1208. if b < 0x80 {
  1209. break
  1210. }
  1211. }
  1212. fieldNum := int32(wire >> 3)
  1213. wireType := int(wire & 0x7)
  1214. if wireType == 4 {
  1215. return fmt.Errorf("proto: VolumeAttachment: wiretype end group for non-group")
  1216. }
  1217. if fieldNum <= 0 {
  1218. return fmt.Errorf("proto: VolumeAttachment: illegal tag %d (wire type %d)", fieldNum, wire)
  1219. }
  1220. switch fieldNum {
  1221. case 1:
  1222. if wireType != 2 {
  1223. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  1224. }
  1225. var msglen int
  1226. for shift := uint(0); ; shift += 7 {
  1227. if shift >= 64 {
  1228. return ErrIntOverflowGenerated
  1229. }
  1230. if iNdEx >= l {
  1231. return io.ErrUnexpectedEOF
  1232. }
  1233. b := dAtA[iNdEx]
  1234. iNdEx++
  1235. msglen |= (int(b) & 0x7F) << shift
  1236. if b < 0x80 {
  1237. break
  1238. }
  1239. }
  1240. if msglen < 0 {
  1241. return ErrInvalidLengthGenerated
  1242. }
  1243. postIndex := iNdEx + msglen
  1244. if postIndex > l {
  1245. return io.ErrUnexpectedEOF
  1246. }
  1247. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1248. return err
  1249. }
  1250. iNdEx = postIndex
  1251. case 2:
  1252. if wireType != 2 {
  1253. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  1254. }
  1255. var msglen int
  1256. for shift := uint(0); ; shift += 7 {
  1257. if shift >= 64 {
  1258. return ErrIntOverflowGenerated
  1259. }
  1260. if iNdEx >= l {
  1261. return io.ErrUnexpectedEOF
  1262. }
  1263. b := dAtA[iNdEx]
  1264. iNdEx++
  1265. msglen |= (int(b) & 0x7F) << shift
  1266. if b < 0x80 {
  1267. break
  1268. }
  1269. }
  1270. if msglen < 0 {
  1271. return ErrInvalidLengthGenerated
  1272. }
  1273. postIndex := iNdEx + msglen
  1274. if postIndex > l {
  1275. return io.ErrUnexpectedEOF
  1276. }
  1277. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1278. return err
  1279. }
  1280. iNdEx = postIndex
  1281. case 3:
  1282. if wireType != 2 {
  1283. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  1284. }
  1285. var msglen int
  1286. for shift := uint(0); ; shift += 7 {
  1287. if shift >= 64 {
  1288. return ErrIntOverflowGenerated
  1289. }
  1290. if iNdEx >= l {
  1291. return io.ErrUnexpectedEOF
  1292. }
  1293. b := dAtA[iNdEx]
  1294. iNdEx++
  1295. msglen |= (int(b) & 0x7F) << shift
  1296. if b < 0x80 {
  1297. break
  1298. }
  1299. }
  1300. if msglen < 0 {
  1301. return ErrInvalidLengthGenerated
  1302. }
  1303. postIndex := iNdEx + msglen
  1304. if postIndex > l {
  1305. return io.ErrUnexpectedEOF
  1306. }
  1307. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1308. return err
  1309. }
  1310. iNdEx = postIndex
  1311. default:
  1312. iNdEx = preIndex
  1313. skippy, err := skipGenerated(dAtA[iNdEx:])
  1314. if err != nil {
  1315. return err
  1316. }
  1317. if skippy < 0 {
  1318. return ErrInvalidLengthGenerated
  1319. }
  1320. if (iNdEx + skippy) > l {
  1321. return io.ErrUnexpectedEOF
  1322. }
  1323. iNdEx += skippy
  1324. }
  1325. }
  1326. if iNdEx > l {
  1327. return io.ErrUnexpectedEOF
  1328. }
  1329. return nil
  1330. }
  1331. func (m *VolumeAttachmentList) Unmarshal(dAtA []byte) error {
  1332. l := len(dAtA)
  1333. iNdEx := 0
  1334. for iNdEx < l {
  1335. preIndex := iNdEx
  1336. var wire uint64
  1337. for shift := uint(0); ; shift += 7 {
  1338. if shift >= 64 {
  1339. return ErrIntOverflowGenerated
  1340. }
  1341. if iNdEx >= l {
  1342. return io.ErrUnexpectedEOF
  1343. }
  1344. b := dAtA[iNdEx]
  1345. iNdEx++
  1346. wire |= (uint64(b) & 0x7F) << shift
  1347. if b < 0x80 {
  1348. break
  1349. }
  1350. }
  1351. fieldNum := int32(wire >> 3)
  1352. wireType := int(wire & 0x7)
  1353. if wireType == 4 {
  1354. return fmt.Errorf("proto: VolumeAttachmentList: wiretype end group for non-group")
  1355. }
  1356. if fieldNum <= 0 {
  1357. return fmt.Errorf("proto: VolumeAttachmentList: illegal tag %d (wire type %d)", fieldNum, wire)
  1358. }
  1359. switch fieldNum {
  1360. case 1:
  1361. if wireType != 2 {
  1362. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  1363. }
  1364. var msglen int
  1365. for shift := uint(0); ; shift += 7 {
  1366. if shift >= 64 {
  1367. return ErrIntOverflowGenerated
  1368. }
  1369. if iNdEx >= l {
  1370. return io.ErrUnexpectedEOF
  1371. }
  1372. b := dAtA[iNdEx]
  1373. iNdEx++
  1374. msglen |= (int(b) & 0x7F) << shift
  1375. if b < 0x80 {
  1376. break
  1377. }
  1378. }
  1379. if msglen < 0 {
  1380. return ErrInvalidLengthGenerated
  1381. }
  1382. postIndex := iNdEx + msglen
  1383. if postIndex > l {
  1384. return io.ErrUnexpectedEOF
  1385. }
  1386. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1387. return err
  1388. }
  1389. iNdEx = postIndex
  1390. case 2:
  1391. if wireType != 2 {
  1392. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  1393. }
  1394. var msglen int
  1395. for shift := uint(0); ; shift += 7 {
  1396. if shift >= 64 {
  1397. return ErrIntOverflowGenerated
  1398. }
  1399. if iNdEx >= l {
  1400. return io.ErrUnexpectedEOF
  1401. }
  1402. b := dAtA[iNdEx]
  1403. iNdEx++
  1404. msglen |= (int(b) & 0x7F) << shift
  1405. if b < 0x80 {
  1406. break
  1407. }
  1408. }
  1409. if msglen < 0 {
  1410. return ErrInvalidLengthGenerated
  1411. }
  1412. postIndex := iNdEx + msglen
  1413. if postIndex > l {
  1414. return io.ErrUnexpectedEOF
  1415. }
  1416. m.Items = append(m.Items, VolumeAttachment{})
  1417. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1418. return err
  1419. }
  1420. iNdEx = postIndex
  1421. default:
  1422. iNdEx = preIndex
  1423. skippy, err := skipGenerated(dAtA[iNdEx:])
  1424. if err != nil {
  1425. return err
  1426. }
  1427. if skippy < 0 {
  1428. return ErrInvalidLengthGenerated
  1429. }
  1430. if (iNdEx + skippy) > l {
  1431. return io.ErrUnexpectedEOF
  1432. }
  1433. iNdEx += skippy
  1434. }
  1435. }
  1436. if iNdEx > l {
  1437. return io.ErrUnexpectedEOF
  1438. }
  1439. return nil
  1440. }
  1441. func (m *VolumeAttachmentSource) Unmarshal(dAtA []byte) error {
  1442. l := len(dAtA)
  1443. iNdEx := 0
  1444. for iNdEx < l {
  1445. preIndex := iNdEx
  1446. var wire uint64
  1447. for shift := uint(0); ; shift += 7 {
  1448. if shift >= 64 {
  1449. return ErrIntOverflowGenerated
  1450. }
  1451. if iNdEx >= l {
  1452. return io.ErrUnexpectedEOF
  1453. }
  1454. b := dAtA[iNdEx]
  1455. iNdEx++
  1456. wire |= (uint64(b) & 0x7F) << shift
  1457. if b < 0x80 {
  1458. break
  1459. }
  1460. }
  1461. fieldNum := int32(wire >> 3)
  1462. wireType := int(wire & 0x7)
  1463. if wireType == 4 {
  1464. return fmt.Errorf("proto: VolumeAttachmentSource: wiretype end group for non-group")
  1465. }
  1466. if fieldNum <= 0 {
  1467. return fmt.Errorf("proto: VolumeAttachmentSource: illegal tag %d (wire type %d)", fieldNum, wire)
  1468. }
  1469. switch fieldNum {
  1470. case 1:
  1471. if wireType != 2 {
  1472. return fmt.Errorf("proto: wrong wireType = %d for field PersistentVolumeName", wireType)
  1473. }
  1474. var stringLen uint64
  1475. for shift := uint(0); ; shift += 7 {
  1476. if shift >= 64 {
  1477. return ErrIntOverflowGenerated
  1478. }
  1479. if iNdEx >= l {
  1480. return io.ErrUnexpectedEOF
  1481. }
  1482. b := dAtA[iNdEx]
  1483. iNdEx++
  1484. stringLen |= (uint64(b) & 0x7F) << shift
  1485. if b < 0x80 {
  1486. break
  1487. }
  1488. }
  1489. intStringLen := int(stringLen)
  1490. if intStringLen < 0 {
  1491. return ErrInvalidLengthGenerated
  1492. }
  1493. postIndex := iNdEx + intStringLen
  1494. if postIndex > l {
  1495. return io.ErrUnexpectedEOF
  1496. }
  1497. s := string(dAtA[iNdEx:postIndex])
  1498. m.PersistentVolumeName = &s
  1499. iNdEx = postIndex
  1500. default:
  1501. iNdEx = preIndex
  1502. skippy, err := skipGenerated(dAtA[iNdEx:])
  1503. if err != nil {
  1504. return err
  1505. }
  1506. if skippy < 0 {
  1507. return ErrInvalidLengthGenerated
  1508. }
  1509. if (iNdEx + skippy) > l {
  1510. return io.ErrUnexpectedEOF
  1511. }
  1512. iNdEx += skippy
  1513. }
  1514. }
  1515. if iNdEx > l {
  1516. return io.ErrUnexpectedEOF
  1517. }
  1518. return nil
  1519. }
  1520. func (m *VolumeAttachmentSpec) Unmarshal(dAtA []byte) error {
  1521. l := len(dAtA)
  1522. iNdEx := 0
  1523. for iNdEx < l {
  1524. preIndex := iNdEx
  1525. var wire uint64
  1526. for shift := uint(0); ; shift += 7 {
  1527. if shift >= 64 {
  1528. return ErrIntOverflowGenerated
  1529. }
  1530. if iNdEx >= l {
  1531. return io.ErrUnexpectedEOF
  1532. }
  1533. b := dAtA[iNdEx]
  1534. iNdEx++
  1535. wire |= (uint64(b) & 0x7F) << shift
  1536. if b < 0x80 {
  1537. break
  1538. }
  1539. }
  1540. fieldNum := int32(wire >> 3)
  1541. wireType := int(wire & 0x7)
  1542. if wireType == 4 {
  1543. return fmt.Errorf("proto: VolumeAttachmentSpec: wiretype end group for non-group")
  1544. }
  1545. if fieldNum <= 0 {
  1546. return fmt.Errorf("proto: VolumeAttachmentSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  1547. }
  1548. switch fieldNum {
  1549. case 1:
  1550. if wireType != 2 {
  1551. return fmt.Errorf("proto: wrong wireType = %d for field Attacher", wireType)
  1552. }
  1553. var stringLen uint64
  1554. for shift := uint(0); ; shift += 7 {
  1555. if shift >= 64 {
  1556. return ErrIntOverflowGenerated
  1557. }
  1558. if iNdEx >= l {
  1559. return io.ErrUnexpectedEOF
  1560. }
  1561. b := dAtA[iNdEx]
  1562. iNdEx++
  1563. stringLen |= (uint64(b) & 0x7F) << shift
  1564. if b < 0x80 {
  1565. break
  1566. }
  1567. }
  1568. intStringLen := int(stringLen)
  1569. if intStringLen < 0 {
  1570. return ErrInvalidLengthGenerated
  1571. }
  1572. postIndex := iNdEx + intStringLen
  1573. if postIndex > l {
  1574. return io.ErrUnexpectedEOF
  1575. }
  1576. m.Attacher = string(dAtA[iNdEx:postIndex])
  1577. iNdEx = postIndex
  1578. case 2:
  1579. if wireType != 2 {
  1580. return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
  1581. }
  1582. var msglen int
  1583. for shift := uint(0); ; shift += 7 {
  1584. if shift >= 64 {
  1585. return ErrIntOverflowGenerated
  1586. }
  1587. if iNdEx >= l {
  1588. return io.ErrUnexpectedEOF
  1589. }
  1590. b := dAtA[iNdEx]
  1591. iNdEx++
  1592. msglen |= (int(b) & 0x7F) << shift
  1593. if b < 0x80 {
  1594. break
  1595. }
  1596. }
  1597. if msglen < 0 {
  1598. return ErrInvalidLengthGenerated
  1599. }
  1600. postIndex := iNdEx + msglen
  1601. if postIndex > l {
  1602. return io.ErrUnexpectedEOF
  1603. }
  1604. if err := m.Source.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1605. return err
  1606. }
  1607. iNdEx = postIndex
  1608. case 3:
  1609. if wireType != 2 {
  1610. return fmt.Errorf("proto: wrong wireType = %d for field NodeName", wireType)
  1611. }
  1612. var stringLen uint64
  1613. for shift := uint(0); ; shift += 7 {
  1614. if shift >= 64 {
  1615. return ErrIntOverflowGenerated
  1616. }
  1617. if iNdEx >= l {
  1618. return io.ErrUnexpectedEOF
  1619. }
  1620. b := dAtA[iNdEx]
  1621. iNdEx++
  1622. stringLen |= (uint64(b) & 0x7F) << shift
  1623. if b < 0x80 {
  1624. break
  1625. }
  1626. }
  1627. intStringLen := int(stringLen)
  1628. if intStringLen < 0 {
  1629. return ErrInvalidLengthGenerated
  1630. }
  1631. postIndex := iNdEx + intStringLen
  1632. if postIndex > l {
  1633. return io.ErrUnexpectedEOF
  1634. }
  1635. m.NodeName = string(dAtA[iNdEx:postIndex])
  1636. iNdEx = postIndex
  1637. default:
  1638. iNdEx = preIndex
  1639. skippy, err := skipGenerated(dAtA[iNdEx:])
  1640. if err != nil {
  1641. return err
  1642. }
  1643. if skippy < 0 {
  1644. return ErrInvalidLengthGenerated
  1645. }
  1646. if (iNdEx + skippy) > l {
  1647. return io.ErrUnexpectedEOF
  1648. }
  1649. iNdEx += skippy
  1650. }
  1651. }
  1652. if iNdEx > l {
  1653. return io.ErrUnexpectedEOF
  1654. }
  1655. return nil
  1656. }
  1657. func (m *VolumeAttachmentStatus) Unmarshal(dAtA []byte) error {
  1658. l := len(dAtA)
  1659. iNdEx := 0
  1660. for iNdEx < l {
  1661. preIndex := iNdEx
  1662. var wire uint64
  1663. for shift := uint(0); ; shift += 7 {
  1664. if shift >= 64 {
  1665. return ErrIntOverflowGenerated
  1666. }
  1667. if iNdEx >= l {
  1668. return io.ErrUnexpectedEOF
  1669. }
  1670. b := dAtA[iNdEx]
  1671. iNdEx++
  1672. wire |= (uint64(b) & 0x7F) << shift
  1673. if b < 0x80 {
  1674. break
  1675. }
  1676. }
  1677. fieldNum := int32(wire >> 3)
  1678. wireType := int(wire & 0x7)
  1679. if wireType == 4 {
  1680. return fmt.Errorf("proto: VolumeAttachmentStatus: wiretype end group for non-group")
  1681. }
  1682. if fieldNum <= 0 {
  1683. return fmt.Errorf("proto: VolumeAttachmentStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  1684. }
  1685. switch fieldNum {
  1686. case 1:
  1687. if wireType != 0 {
  1688. return fmt.Errorf("proto: wrong wireType = %d for field Attached", wireType)
  1689. }
  1690. var v int
  1691. for shift := uint(0); ; shift += 7 {
  1692. if shift >= 64 {
  1693. return ErrIntOverflowGenerated
  1694. }
  1695. if iNdEx >= l {
  1696. return io.ErrUnexpectedEOF
  1697. }
  1698. b := dAtA[iNdEx]
  1699. iNdEx++
  1700. v |= (int(b) & 0x7F) << shift
  1701. if b < 0x80 {
  1702. break
  1703. }
  1704. }
  1705. m.Attached = bool(v != 0)
  1706. case 2:
  1707. if wireType != 2 {
  1708. return fmt.Errorf("proto: wrong wireType = %d for field AttachmentMetadata", wireType)
  1709. }
  1710. var msglen int
  1711. for shift := uint(0); ; shift += 7 {
  1712. if shift >= 64 {
  1713. return ErrIntOverflowGenerated
  1714. }
  1715. if iNdEx >= l {
  1716. return io.ErrUnexpectedEOF
  1717. }
  1718. b := dAtA[iNdEx]
  1719. iNdEx++
  1720. msglen |= (int(b) & 0x7F) << shift
  1721. if b < 0x80 {
  1722. break
  1723. }
  1724. }
  1725. if msglen < 0 {
  1726. return ErrInvalidLengthGenerated
  1727. }
  1728. postIndex := iNdEx + msglen
  1729. if postIndex > l {
  1730. return io.ErrUnexpectedEOF
  1731. }
  1732. if m.AttachmentMetadata == nil {
  1733. m.AttachmentMetadata = make(map[string]string)
  1734. }
  1735. var mapkey string
  1736. var mapvalue string
  1737. for iNdEx < postIndex {
  1738. entryPreIndex := iNdEx
  1739. var wire uint64
  1740. for shift := uint(0); ; shift += 7 {
  1741. if shift >= 64 {
  1742. return ErrIntOverflowGenerated
  1743. }
  1744. if iNdEx >= l {
  1745. return io.ErrUnexpectedEOF
  1746. }
  1747. b := dAtA[iNdEx]
  1748. iNdEx++
  1749. wire |= (uint64(b) & 0x7F) << shift
  1750. if b < 0x80 {
  1751. break
  1752. }
  1753. }
  1754. fieldNum := int32(wire >> 3)
  1755. if fieldNum == 1 {
  1756. var stringLenmapkey uint64
  1757. for shift := uint(0); ; shift += 7 {
  1758. if shift >= 64 {
  1759. return ErrIntOverflowGenerated
  1760. }
  1761. if iNdEx >= l {
  1762. return io.ErrUnexpectedEOF
  1763. }
  1764. b := dAtA[iNdEx]
  1765. iNdEx++
  1766. stringLenmapkey |= (uint64(b) & 0x7F) << shift
  1767. if b < 0x80 {
  1768. break
  1769. }
  1770. }
  1771. intStringLenmapkey := int(stringLenmapkey)
  1772. if intStringLenmapkey < 0 {
  1773. return ErrInvalidLengthGenerated
  1774. }
  1775. postStringIndexmapkey := iNdEx + intStringLenmapkey
  1776. if postStringIndexmapkey > l {
  1777. return io.ErrUnexpectedEOF
  1778. }
  1779. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  1780. iNdEx = postStringIndexmapkey
  1781. } else if fieldNum == 2 {
  1782. var stringLenmapvalue uint64
  1783. for shift := uint(0); ; shift += 7 {
  1784. if shift >= 64 {
  1785. return ErrIntOverflowGenerated
  1786. }
  1787. if iNdEx >= l {
  1788. return io.ErrUnexpectedEOF
  1789. }
  1790. b := dAtA[iNdEx]
  1791. iNdEx++
  1792. stringLenmapvalue |= (uint64(b) & 0x7F) << shift
  1793. if b < 0x80 {
  1794. break
  1795. }
  1796. }
  1797. intStringLenmapvalue := int(stringLenmapvalue)
  1798. if intStringLenmapvalue < 0 {
  1799. return ErrInvalidLengthGenerated
  1800. }
  1801. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  1802. if postStringIndexmapvalue > l {
  1803. return io.ErrUnexpectedEOF
  1804. }
  1805. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  1806. iNdEx = postStringIndexmapvalue
  1807. } else {
  1808. iNdEx = entryPreIndex
  1809. skippy, err := skipGenerated(dAtA[iNdEx:])
  1810. if err != nil {
  1811. return err
  1812. }
  1813. if skippy < 0 {
  1814. return ErrInvalidLengthGenerated
  1815. }
  1816. if (iNdEx + skippy) > postIndex {
  1817. return io.ErrUnexpectedEOF
  1818. }
  1819. iNdEx += skippy
  1820. }
  1821. }
  1822. m.AttachmentMetadata[mapkey] = mapvalue
  1823. iNdEx = postIndex
  1824. case 3:
  1825. if wireType != 2 {
  1826. return fmt.Errorf("proto: wrong wireType = %d for field AttachError", wireType)
  1827. }
  1828. var msglen int
  1829. for shift := uint(0); ; shift += 7 {
  1830. if shift >= 64 {
  1831. return ErrIntOverflowGenerated
  1832. }
  1833. if iNdEx >= l {
  1834. return io.ErrUnexpectedEOF
  1835. }
  1836. b := dAtA[iNdEx]
  1837. iNdEx++
  1838. msglen |= (int(b) & 0x7F) << shift
  1839. if b < 0x80 {
  1840. break
  1841. }
  1842. }
  1843. if msglen < 0 {
  1844. return ErrInvalidLengthGenerated
  1845. }
  1846. postIndex := iNdEx + msglen
  1847. if postIndex > l {
  1848. return io.ErrUnexpectedEOF
  1849. }
  1850. if m.AttachError == nil {
  1851. m.AttachError = &VolumeError{}
  1852. }
  1853. if err := m.AttachError.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1854. return err
  1855. }
  1856. iNdEx = postIndex
  1857. case 4:
  1858. if wireType != 2 {
  1859. return fmt.Errorf("proto: wrong wireType = %d for field DetachError", wireType)
  1860. }
  1861. var msglen int
  1862. for shift := uint(0); ; shift += 7 {
  1863. if shift >= 64 {
  1864. return ErrIntOverflowGenerated
  1865. }
  1866. if iNdEx >= l {
  1867. return io.ErrUnexpectedEOF
  1868. }
  1869. b := dAtA[iNdEx]
  1870. iNdEx++
  1871. msglen |= (int(b) & 0x7F) << shift
  1872. if b < 0x80 {
  1873. break
  1874. }
  1875. }
  1876. if msglen < 0 {
  1877. return ErrInvalidLengthGenerated
  1878. }
  1879. postIndex := iNdEx + msglen
  1880. if postIndex > l {
  1881. return io.ErrUnexpectedEOF
  1882. }
  1883. if m.DetachError == nil {
  1884. m.DetachError = &VolumeError{}
  1885. }
  1886. if err := m.DetachError.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1887. return err
  1888. }
  1889. iNdEx = postIndex
  1890. default:
  1891. iNdEx = preIndex
  1892. skippy, err := skipGenerated(dAtA[iNdEx:])
  1893. if err != nil {
  1894. return err
  1895. }
  1896. if skippy < 0 {
  1897. return ErrInvalidLengthGenerated
  1898. }
  1899. if (iNdEx + skippy) > l {
  1900. return io.ErrUnexpectedEOF
  1901. }
  1902. iNdEx += skippy
  1903. }
  1904. }
  1905. if iNdEx > l {
  1906. return io.ErrUnexpectedEOF
  1907. }
  1908. return nil
  1909. }
  1910. func (m *VolumeError) Unmarshal(dAtA []byte) error {
  1911. l := len(dAtA)
  1912. iNdEx := 0
  1913. for iNdEx < l {
  1914. preIndex := iNdEx
  1915. var wire uint64
  1916. for shift := uint(0); ; shift += 7 {
  1917. if shift >= 64 {
  1918. return ErrIntOverflowGenerated
  1919. }
  1920. if iNdEx >= l {
  1921. return io.ErrUnexpectedEOF
  1922. }
  1923. b := dAtA[iNdEx]
  1924. iNdEx++
  1925. wire |= (uint64(b) & 0x7F) << shift
  1926. if b < 0x80 {
  1927. break
  1928. }
  1929. }
  1930. fieldNum := int32(wire >> 3)
  1931. wireType := int(wire & 0x7)
  1932. if wireType == 4 {
  1933. return fmt.Errorf("proto: VolumeError: wiretype end group for non-group")
  1934. }
  1935. if fieldNum <= 0 {
  1936. return fmt.Errorf("proto: VolumeError: illegal tag %d (wire type %d)", fieldNum, wire)
  1937. }
  1938. switch fieldNum {
  1939. case 1:
  1940. if wireType != 2 {
  1941. return fmt.Errorf("proto: wrong wireType = %d for field Time", wireType)
  1942. }
  1943. var msglen int
  1944. for shift := uint(0); ; shift += 7 {
  1945. if shift >= 64 {
  1946. return ErrIntOverflowGenerated
  1947. }
  1948. if iNdEx >= l {
  1949. return io.ErrUnexpectedEOF
  1950. }
  1951. b := dAtA[iNdEx]
  1952. iNdEx++
  1953. msglen |= (int(b) & 0x7F) << shift
  1954. if b < 0x80 {
  1955. break
  1956. }
  1957. }
  1958. if msglen < 0 {
  1959. return ErrInvalidLengthGenerated
  1960. }
  1961. postIndex := iNdEx + msglen
  1962. if postIndex > l {
  1963. return io.ErrUnexpectedEOF
  1964. }
  1965. if err := m.Time.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1966. return err
  1967. }
  1968. iNdEx = postIndex
  1969. case 2:
  1970. if wireType != 2 {
  1971. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  1972. }
  1973. var stringLen uint64
  1974. for shift := uint(0); ; shift += 7 {
  1975. if shift >= 64 {
  1976. return ErrIntOverflowGenerated
  1977. }
  1978. if iNdEx >= l {
  1979. return io.ErrUnexpectedEOF
  1980. }
  1981. b := dAtA[iNdEx]
  1982. iNdEx++
  1983. stringLen |= (uint64(b) & 0x7F) << shift
  1984. if b < 0x80 {
  1985. break
  1986. }
  1987. }
  1988. intStringLen := int(stringLen)
  1989. if intStringLen < 0 {
  1990. return ErrInvalidLengthGenerated
  1991. }
  1992. postIndex := iNdEx + intStringLen
  1993. if postIndex > l {
  1994. return io.ErrUnexpectedEOF
  1995. }
  1996. m.Message = string(dAtA[iNdEx:postIndex])
  1997. iNdEx = postIndex
  1998. default:
  1999. iNdEx = preIndex
  2000. skippy, err := skipGenerated(dAtA[iNdEx:])
  2001. if err != nil {
  2002. return err
  2003. }
  2004. if skippy < 0 {
  2005. return ErrInvalidLengthGenerated
  2006. }
  2007. if (iNdEx + skippy) > l {
  2008. return io.ErrUnexpectedEOF
  2009. }
  2010. iNdEx += skippy
  2011. }
  2012. }
  2013. if iNdEx > l {
  2014. return io.ErrUnexpectedEOF
  2015. }
  2016. return nil
  2017. }
  2018. func skipGenerated(dAtA []byte) (n int, err error) {
  2019. l := len(dAtA)
  2020. iNdEx := 0
  2021. for iNdEx < l {
  2022. var wire uint64
  2023. for shift := uint(0); ; shift += 7 {
  2024. if shift >= 64 {
  2025. return 0, ErrIntOverflowGenerated
  2026. }
  2027. if iNdEx >= l {
  2028. return 0, io.ErrUnexpectedEOF
  2029. }
  2030. b := dAtA[iNdEx]
  2031. iNdEx++
  2032. wire |= (uint64(b) & 0x7F) << shift
  2033. if b < 0x80 {
  2034. break
  2035. }
  2036. }
  2037. wireType := int(wire & 0x7)
  2038. switch wireType {
  2039. case 0:
  2040. for shift := uint(0); ; shift += 7 {
  2041. if shift >= 64 {
  2042. return 0, ErrIntOverflowGenerated
  2043. }
  2044. if iNdEx >= l {
  2045. return 0, io.ErrUnexpectedEOF
  2046. }
  2047. iNdEx++
  2048. if dAtA[iNdEx-1] < 0x80 {
  2049. break
  2050. }
  2051. }
  2052. return iNdEx, nil
  2053. case 1:
  2054. iNdEx += 8
  2055. return iNdEx, nil
  2056. case 2:
  2057. var length int
  2058. for shift := uint(0); ; shift += 7 {
  2059. if shift >= 64 {
  2060. return 0, ErrIntOverflowGenerated
  2061. }
  2062. if iNdEx >= l {
  2063. return 0, io.ErrUnexpectedEOF
  2064. }
  2065. b := dAtA[iNdEx]
  2066. iNdEx++
  2067. length |= (int(b) & 0x7F) << shift
  2068. if b < 0x80 {
  2069. break
  2070. }
  2071. }
  2072. iNdEx += length
  2073. if length < 0 {
  2074. return 0, ErrInvalidLengthGenerated
  2075. }
  2076. return iNdEx, nil
  2077. case 3:
  2078. for {
  2079. var innerWire uint64
  2080. var start int = iNdEx
  2081. for shift := uint(0); ; shift += 7 {
  2082. if shift >= 64 {
  2083. return 0, ErrIntOverflowGenerated
  2084. }
  2085. if iNdEx >= l {
  2086. return 0, io.ErrUnexpectedEOF
  2087. }
  2088. b := dAtA[iNdEx]
  2089. iNdEx++
  2090. innerWire |= (uint64(b) & 0x7F) << shift
  2091. if b < 0x80 {
  2092. break
  2093. }
  2094. }
  2095. innerWireType := int(innerWire & 0x7)
  2096. if innerWireType == 4 {
  2097. break
  2098. }
  2099. next, err := skipGenerated(dAtA[start:])
  2100. if err != nil {
  2101. return 0, err
  2102. }
  2103. iNdEx = start + next
  2104. }
  2105. return iNdEx, nil
  2106. case 4:
  2107. return iNdEx, nil
  2108. case 5:
  2109. iNdEx += 4
  2110. return iNdEx, nil
  2111. default:
  2112. return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  2113. }
  2114. }
  2115. panic("unreachable")
  2116. }
  2117. var (
  2118. ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
  2119. ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
  2120. )
  2121. func init() {
  2122. proto.RegisterFile("k8s.io/kubernetes/vendor/k8s.io/api/storage/v1/generated.proto", fileDescriptorGenerated)
  2123. }
  2124. var fileDescriptorGenerated = []byte{
  2125. // 984 bytes of a gzipped FileDescriptorProto
  2126. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x56, 0x3d, 0x6f, 0x23, 0x45,
  2127. 0x18, 0xce, 0xc6, 0xf9, 0x70, 0xc6, 0x09, 0x97, 0x0c, 0x01, 0x8c, 0x0b, 0x3b, 0x32, 0x05, 0xe6,
  2128. 0xe0, 0x76, 0x2f, 0xe1, 0x40, 0x27, 0x24, 0x90, 0xbc, 0x60, 0x09, 0xa4, 0xf8, 0x2e, 0x9a, 0x84,
  2129. 0x13, 0x42, 0x14, 0x4c, 0x76, 0xdf, 0xdb, 0x2c, 0xf6, 0xee, 0x2c, 0x33, 0x63, 0x43, 0x3a, 0x2a,
  2130. 0x3a, 0x24, 0x68, 0xf9, 0x29, 0x94, 0x54, 0xa1, 0xbb, 0xf2, 0x2a, 0x8b, 0x2c, 0x35, 0x7f, 0x20,
  2131. 0x15, 0x9a, 0xd9, 0x89, 0xbd, 0xb1, 0xd7, 0x9c, 0xd3, 0x5c, 0xe7, 0xf7, 0xe3, 0x79, 0xde, 0xef,
  2132. 0x59, 0xa3, 0x4f, 0x7a, 0x0f, 0x85, 0x1d, 0x32, 0xa7, 0x37, 0x38, 0x05, 0x1e, 0x83, 0x04, 0xe1,
  2133. 0x0c, 0x21, 0xf6, 0x19, 0x77, 0x8c, 0x81, 0x26, 0xa1, 0x23, 0x24, 0xe3, 0x34, 0x00, 0x67, 0xb8,
  2134. 0xef, 0x04, 0x10, 0x03, 0xa7, 0x12, 0x7c, 0x3b, 0xe1, 0x4c, 0x32, 0xfc, 0x5a, 0xe6, 0x66, 0xd3,
  2135. 0x24, 0xb4, 0x8d, 0x9b, 0x3d, 0xdc, 0xaf, 0xdd, 0x0b, 0x42, 0x79, 0x36, 0x38, 0xb5, 0x3d, 0x16,
  2136. 0x39, 0x01, 0x0b, 0x98, 0xa3, 0xbd, 0x4f, 0x07, 0x4f, 0xb5, 0xa4, 0x05, 0xfd, 0x2b, 0x63, 0xa9,
  2137. 0x35, 0x73, 0xc1, 0x3c, 0xc6, 0x8b, 0x22, 0xd5, 0x1e, 0x4c, 0x7c, 0x22, 0xea, 0x9d, 0x85, 0x31,
  2138. 0xf0, 0x73, 0x27, 0xe9, 0x05, 0x4a, 0x21, 0x9c, 0x08, 0x24, 0x2d, 0x42, 0x39, 0xf3, 0x50, 0x7c,
  2139. 0x10, 0xcb, 0x30, 0x82, 0x19, 0xc0, 0x87, 0x2f, 0x02, 0x08, 0xef, 0x0c, 0x22, 0x3a, 0x8d, 0x6b,
  2140. 0xfe, 0xb2, 0x86, 0x36, 0x8f, 0xb3, 0x06, 0x7c, 0xda, 0xa7, 0x42, 0xe0, 0x6f, 0x51, 0x59, 0x25,
  2141. 0xe5, 0x53, 0x49, 0xab, 0xd6, 0x9e, 0xd5, 0xaa, 0x1c, 0xdc, 0xb7, 0x27, 0xcd, 0x1a, 0x73, 0xdb,
  2142. 0x49, 0x2f, 0x50, 0x0a, 0x61, 0x2b, 0x6f, 0x7b, 0xb8, 0x6f, 0x3f, 0x3e, 0xfd, 0x0e, 0x3c, 0xd9,
  2143. 0x05, 0x49, 0x5d, 0x7c, 0x31, 0x6a, 0x2c, 0xa5, 0xa3, 0x06, 0x9a, 0xe8, 0xc8, 0x98, 0x15, 0x7f,
  2144. 0x80, 0x2a, 0x09, 0x67, 0xc3, 0x50, 0x84, 0x2c, 0x06, 0x5e, 0x5d, 0xde, 0xb3, 0x5a, 0x1b, 0xee,
  2145. 0xab, 0x06, 0x52, 0x39, 0x9a, 0x98, 0x48, 0xde, 0x0f, 0x07, 0x08, 0x25, 0x94, 0xd3, 0x08, 0x24,
  2146. 0x70, 0x51, 0x2d, 0xed, 0x95, 0x5a, 0x95, 0x83, 0xf7, 0xed, 0xc2, 0x39, 0xda, 0xf9, 0x8a, 0xec,
  2147. 0xa3, 0x31, 0xaa, 0x13, 0x4b, 0x7e, 0x3e, 0xc9, 0x6e, 0x62, 0x20, 0x39, 0x6a, 0xdc, 0x43, 0x5b,
  2148. 0x1c, 0xbc, 0x3e, 0x0d, 0xa3, 0x23, 0xd6, 0x0f, 0xbd, 0xf3, 0xea, 0x8a, 0xce, 0xb0, 0x93, 0x8e,
  2149. 0x1a, 0x5b, 0x24, 0x6f, 0xb8, 0x1a, 0x35, 0xee, 0xcf, 0x6e, 0x80, 0x7d, 0x04, 0x5c, 0x84, 0x42,
  2150. 0x42, 0x2c, 0x9f, 0xb0, 0xfe, 0x20, 0x82, 0x1b, 0x18, 0x72, 0x93, 0x1b, 0x3f, 0x40, 0x9b, 0x11,
  2151. 0x1b, 0xc4, 0xf2, 0x71, 0x22, 0x43, 0x16, 0x8b, 0xea, 0xea, 0x5e, 0xa9, 0xb5, 0xe1, 0x6e, 0xa7,
  2152. 0xa3, 0xc6, 0x66, 0x37, 0xa7, 0x27, 0x37, 0xbc, 0xf0, 0x21, 0xda, 0xa5, 0xfd, 0x3e, 0xfb, 0x21,
  2153. 0x0b, 0xd0, 0xf9, 0x31, 0xa1, 0xb1, 0xea, 0x52, 0x75, 0x6d, 0xcf, 0x6a, 0x95, 0xdd, 0x6a, 0x3a,
  2154. 0x6a, 0xec, 0xb6, 0x0b, 0xec, 0xa4, 0x10, 0x85, 0xbf, 0x42, 0x3b, 0x43, 0xad, 0x72, 0xc3, 0xd8,
  2155. 0x0f, 0xe3, 0xa0, 0xcb, 0x7c, 0xa8, 0xae, 0xeb, 0xa2, 0xef, 0xa6, 0xa3, 0xc6, 0xce, 0x93, 0x69,
  2156. 0xe3, 0x55, 0x91, 0x92, 0xcc, 0x92, 0xe0, 0xef, 0xd1, 0x8e, 0x8e, 0x08, 0xfe, 0x09, 0x4b, 0x58,
  2157. 0x9f, 0x05, 0x21, 0x88, 0x6a, 0x59, 0x8f, 0xae, 0x95, 0x1f, 0x9d, 0x6a, 0x9d, 0x9a, 0x9b, 0xf1,
  2158. 0x3a, 0x3f, 0x86, 0x3e, 0x78, 0x92, 0xf1, 0x13, 0xe0, 0x91, 0xfb, 0xa6, 0x99, 0xd7, 0x4e, 0x7b,
  2159. 0x9a, 0x8a, 0xcc, 0xb2, 0xd7, 0x3e, 0x46, 0x77, 0xa6, 0x06, 0x8e, 0xb7, 0x51, 0xa9, 0x07, 0xe7,
  2160. 0x7a, 0x9b, 0x37, 0x88, 0xfa, 0x89, 0x77, 0xd1, 0xea, 0x90, 0xf6, 0x07, 0x90, 0x2d, 0x1f, 0xc9,
  2161. 0x84, 0x8f, 0x96, 0x1f, 0x5a, 0xcd, 0x3f, 0x2c, 0xb4, 0x9d, 0xdf, 0x9e, 0xc3, 0x50, 0x48, 0xfc,
  2162. 0xcd, 0xcc, 0x4d, 0xd8, 0x8b, 0xdd, 0x84, 0x42, 0xeb, 0x8b, 0xd8, 0x36, 0x35, 0x94, 0xaf, 0x35,
  2163. 0xb9, 0x7b, 0xf8, 0x1c, 0xad, 0x86, 0x12, 0x22, 0x51, 0x5d, 0xd6, 0x8d, 0x79, 0x6b, 0x81, 0x9d,
  2164. 0x76, 0xb7, 0x0c, 0xdf, 0xea, 0x17, 0x0a, 0x49, 0x32, 0x82, 0xe6, 0xef, 0xcb, 0x68, 0x3b, 0x9b,
  2165. 0x4b, 0x5b, 0x4a, 0xea, 0x9d, 0x45, 0x10, 0xcb, 0x97, 0x70, 0xd0, 0x5d, 0xb4, 0x22, 0x12, 0xf0,
  2166. 0x74, 0x33, 0x2b, 0x07, 0xef, 0xce, 0xc9, 0x7f, 0x3a, 0xb1, 0xe3, 0x04, 0x3c, 0x77, 0xd3, 0x10,
  2167. 0xaf, 0x28, 0x89, 0x68, 0x1a, 0xfc, 0x25, 0x5a, 0x13, 0x92, 0xca, 0x81, 0x3a, 0x72, 0x45, 0x78,
  2168. 0x6f, 0x51, 0x42, 0x0d, 0x72, 0x5f, 0x31, 0x94, 0x6b, 0x99, 0x4c, 0x0c, 0x59, 0xf3, 0x4f, 0x0b,
  2169. 0xed, 0x4e, 0x43, 0x5e, 0xc2, 0x74, 0x0f, 0x6f, 0x4e, 0xf7, 0xed, 0x05, 0x8b, 0x99, 0x33, 0xe1,
  2170. 0xa7, 0xe8, 0xf5, 0x99, 0xb2, 0xd9, 0x80, 0x7b, 0xa0, 0x9e, 0x84, 0x64, 0xea, 0xe1, 0x79, 0x44,
  2171. 0x23, 0xc8, 0xb6, 0x3e, 0x7b, 0x12, 0x8e, 0x0a, 0xec, 0xa4, 0x10, 0xd5, 0xfc, 0xab, 0xa0, 0x59,
  2172. 0x6a, 0x44, 0xf8, 0x3d, 0x54, 0xa6, 0x5a, 0x03, 0xdc, 0x50, 0x8f, 0x8b, 0x6f, 0x1b, 0x3d, 0x19,
  2173. 0x7b, 0xe8, 0x51, 0xea, 0xf4, 0xcc, 0x6e, 0x2c, 0x3c, 0x4a, 0x0d, 0xca, 0x8d, 0x52, 0xcb, 0xc4,
  2174. 0x90, 0xa9, 0x24, 0x62, 0xe6, 0x67, 0xf5, 0x95, 0x6e, 0x26, 0xf1, 0xc8, 0xe8, 0xc9, 0xd8, 0xa3,
  2175. 0xf9, 0x6f, 0xa9, 0xa0, 0x69, 0x7a, 0x27, 0x72, 0xd5, 0xf8, 0xba, 0x9a, 0xf2, 0x4c, 0x35, 0xfe,
  2176. 0xb8, 0x1a, 0x1f, 0xff, 0x66, 0x21, 0x4c, 0xc7, 0x14, 0xdd, 0xeb, 0x9d, 0xc9, 0x06, 0xdb, 0xb9,
  2177. 0xd5, 0x96, 0xda, 0xed, 0x19, 0x9e, 0xec, 0xe3, 0x54, 0x33, 0xf1, 0xf1, 0xac, 0x03, 0x29, 0x08,
  2178. 0x8e, 0x7d, 0x54, 0xc9, 0xb4, 0x1d, 0xce, 0x19, 0x37, 0x17, 0xd3, 0xfc, 0xdf, 0x5c, 0xb4, 0xa7,
  2179. 0x5b, 0x57, 0x1f, 0xdb, 0xf6, 0x04, 0x7a, 0x35, 0x6a, 0x54, 0x72, 0x76, 0x92, 0xa7, 0x55, 0x51,
  2180. 0x7c, 0x98, 0x44, 0x59, 0xb9, 0x5d, 0x94, 0xcf, 0x60, 0x7e, 0x94, 0x1c, 0x6d, 0xad, 0x83, 0xde,
  2181. 0x98, 0xd3, 0x96, 0x5b, 0x3d, 0xe1, 0x3f, 0x5b, 0x28, 0x1f, 0x03, 0x1f, 0xa2, 0x15, 0xf5, 0x0f,
  2182. 0xc8, 0xdc, 0xf6, 0xdd, 0xc5, 0x6e, 0xfb, 0x24, 0x8c, 0x60, 0xf2, 0x3a, 0x29, 0x89, 0x68, 0x16,
  2183. 0xfc, 0x0e, 0x5a, 0x8f, 0x40, 0x08, 0x1a, 0x98, 0xc8, 0xee, 0x1d, 0xe3, 0xb4, 0xde, 0xcd, 0xd4,
  2184. 0xe4, 0xda, 0xee, 0xb6, 0x2e, 0x2e, 0xeb, 0x4b, 0xcf, 0x2e, 0xeb, 0x4b, 0xcf, 0x2f, 0xeb, 0x4b,
  2185. 0x3f, 0xa5, 0x75, 0xeb, 0x22, 0xad, 0x5b, 0xcf, 0xd2, 0xba, 0xf5, 0x3c, 0xad, 0x5b, 0x7f, 0xa7,
  2186. 0x75, 0xeb, 0xd7, 0x7f, 0xea, 0x4b, 0x5f, 0x2f, 0x0f, 0xf7, 0xff, 0x0b, 0x00, 0x00, 0xff, 0xff,
  2187. 0x85, 0x2a, 0x88, 0xc0, 0xcf, 0x0a, 0x00, 0x00,
  2188. }