generated.pb.go 61 KB

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