generated.pb.go 60 KB

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